/*
Theme Name:  Decibel Child
Theme URI: http://decibel.wolfthemes.com/
Description: Decibel Child theme
Author: WolfThemes
Author URI: http://wolfthemes.com/
Template: decibel
Version: 1.0.0
*/

/*HEADER*/
.logo img {padding:0;}
#navbar-container .theme-socials-container .wolf-social {margin: 0 0 0 0px;}
.socials-menu-item {margin-left: 40px;}

/*GENERAL*/
/*en têtes perso*/
h1, h2, h3, h4, h5, h2.entry-title, .widget-title, .counter-text, .countdown-period, .wolf-slide-title {
    text-transform: initial;
}
.titre-section {
width: fit-content;
width: -moz-fit-content;
width: -0-fit-content;
width: -webkit-fit-content;
margin: 0 auto;}
.titre-section h2 {
    margin-bottom: 0;
    text-transform: initial;
    font-size: 50px;
    font-weight: 400;
}
.titre-section p {
    margin-top: -5px;
    font-family: "museo";
    font-size: 24px;
    font-weight: 400;
    margin-left: 35px;
}
.site-wrapper .widget-title {
    font-family: 'museo';
    font-size: 25px;
    font-weight: 400;
}
@media screen and (max-width:1280px){
.titre-section {margin-left:4em;}
}
/*ETOILES*/
  /*etoiles sections*/
.titre-section h2::before, .widget-title::before {
content: "";
display: inline-block;
background-image: url('https://ameliedaniel.com/nouveausitev3/wp-content/uploads/2016/10/ad_symbole_rouge.svg');
background-size: cover;
position: relative;
}
.titre-section h2::before{
    width: 64px;
    height: 60px;
    margin-left: -68px;
    left: -10px;
   top: 8px;
}
/*etoiles titres secondaires*/
.widget-title::before {
    width: 42px;
    height: 38px;
    margin-left: -68px;
    top: 8px;
    left: -7px;
}
/*etoiles tour dates*/
.wolf-tour-dates h2:before, h1.entry-title::before{
content: "/";
width: 68px;
height: 50px;
margin-left: -5px;
top: 1px;
display: inline-block;
background-image: url('https://ameliedaniel.com/nouveausitev3/wp-content/uploads/2016/10/ad_symbole_rouge.svg');
position: relative;
background-repeat: no-repeat;
background-position: 0px 0px;
text-align: right;
margin-right: 10px;
padding-top: 11px;
}


/*espace zone titre*/
#main {
    padding-top:0;
}

/*gros-titres*/
.page-title-container h1.page-title {
text-transform:initial;
font-family: "museo";
font-size: 75px !important;
font-weight: 400;
}
h1.page-title::before {
    content: "/";
    display: inline-block;
    width: 135px;
    text-align: right;
    margin-right: 10px;
    background-image: url('https://ameliedaniel.com/nouveausitev3/wp-content/uploads/2016/10/ad_symbole_rouge.svg');
    background-repeat: no-repeat;
    height: 100px;
    background-position: 0px -7px;
}

/***HOME***/
.wolf-slide-overlay{background-size:cover}
.wolf-slide-caption .wrap::before {
    content: "";
	width: 100%;
	height: 100px;
	margin: auto;
	background-image: url('https://ameliedaniel.com/nouveausitev3/wp-content/uploads/2016/09/typo_amelie.svg');
	background-position: center;
	background-repeat: no-repeat;
}
.wolf-slide-button-container {
    margin-top: -2.5em;
    margin-bottom: 0;
}

/*Our music*/
.entry-content .pochette-soundcloud {margin-top:1.2em;}
/*boutons sous la pochette*/
.buttons-container {padding: 0;}

/*Concerts*/
.annonce-dates h1 {
    font-family: 'museo-sans';
    font-weight: 400;
    font-size: 40px;
}
.annonce-dates h1 strong {
    font-family: 'museo';
}
.content-dark-font .annonce-texte h1,.content-dark-font .annonce-texte h1 strong, .entry-content .annonce-list {
    color: white;
}
.wp-image-908{
    width: 60px;
    float: left;
    margin-right: 10px;
    margin-top: -10px;
}
.wolf-tour-dates h2 {margin-bottom: 20px;}
body.home .wolf-tour-dates h2, body.home .wolf-tour-dates .wolf-show-entry-link strong{color:white;}
/*Dates une seule page*/
.single-show .site-wrapper {margin-top:70px;}
.single-show .site-wrapper .entry-title {margin-bottom:40px;}
.titre-section.gauche {width: 100%;}

/****VIDEOS*****/
.page-id-379 h1.page-title {text-align: right; margin-right: 10%;}

/****NEWS****/
/*twitter*/
.widget-content {
    margin-top: 5.5em;
}
.twitter-stream p {
    padding: 10px;
    background-color: white;
    border-bottom: solid;
}
.widget-area .twitter-stream a {
    font-weight: bold;
}

/*ACHETER/ECOUTER*/
.ligne-achat{height:100px;}
.ligne-achat p {
    margin: 0;
}
.ligne-pointille hr{border-top: white 2px dotted !important;}
.liste-achats p{margin:0 !important;}
.liste-achats img{margin-top:12px !important;}
.liste-boutons-achats {margin-top: 20px;}
.liste-boutons-achats a:active,
.liste-boutons-achats a:focus,
.liste-boutons-achats a{border-color:white !important;}

/*FOOTER*/
/*mailchimp*/
#widget_mailchimp-3 .widget-content, #text-4 .widget-content {margin-left:70px}
/*etoile*/
.site-footer .widget-title::before {
    width: 64px;
    height: 60px;
    margin-left: -68px;
    top: 8px;
}
.wolf-mailchimp-form .widget-title, #text-4 .widget-title {
    font-size: 58px;
    font-family: inherit;
    font-weight: 400;
    text-transform: initial;
    line-height: 45px;
}
.wolf-mailchimp-form .widget-title::after {
    content: "Inscrivez-vous pour suivre notre actu !";
    font-size: 22px;
    display: block;
    color: #c74735;
    margin-left: 32px;
width: 500px;
}
.widget-content .wolf-mailchimp-form .wolf-mailchimp-email-container, .widget-content .wolf-mailchimp-form .wolf-mailchimp-submit-container {
    float: none;
    width: 100%;
    margin-left: 32px;
}
.sidebar-footer #widget_mailchimp-3, #text-4{
    width: 445px;
}
/*couleur*/#text-4 label {color: #c74735;}
#mc_embed_signup input.email {
    font-family:"museo";
    min-width: 100px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background: #fff0;
    color: white !important;
    border: 2px solid #FFF;
}
#mc_embed_signup .button:hover {
    background-color: #c74735 !important;
    color: white !important;
}
/*reste*/
.footer-inner , .site-infos, .widget-title {font-family:'museo';}
.wolf-social , .site-footer a, .site-infos {color:white;}
.widget-content .wolf-mailchimp-email {
    border: white 3px solid;
}

/******MOBILES*******/

/*FOOTER*/
@media screen and (max-width:768px){
#widget_mailchimp-3 .widget-content, #text-4 .widget-content{margin-left: 0;}
.widget-content .wolf-mailchimp-form .wolf-mailchimp-email-container, .widget-content .wolf-mailchimp-form .wolf-mailchimp-submit-container {
    float: none;
    width: 91vw;
    margin-left: 0;
}
.wolf-mailchimp-form .widget-title, #text-4 .widget-title {
    font-size: 34px;
    line-height: 36px;
    margin-left: 68px;
}
.widget-title::before {
    width: 58px;
    height: 60px;
    margin-left: -68px;
    top: 16px;
}
.wolf-mailchimp-form .widget-title::after {
    font-size: 13px;
    margin-left: -61px;
    width: 500px;
}
.sidebar-footer .widget:first-child {
    margin-left: 0 !important;
}
.widget-content .wolf-mailchimp-form .wolf-mailchimp-email-container, .widget-content .wolf-mailchimp-form .wolf-mailchimp-submit-container {
    float: none;
    width: 91vw;
    margin-left: 0;
}
}