/*
 Theme Name:   Yaaburnee Premium Child Theme
 Theme URI:    ttp://yaaburnee.different-themes.com/
 Description:  Yaaburnee Premium Wordpress Child Theme
 Author:       Mathias Ratié
 Author URI:   http://thias.fr/
 Template:     yaaburnee-themes
 Version:      1.1.7
 Tags: 
 Text Domain:  yaaburnee-themes-child
*/

/*@import url("../yaaburnee-themes/style.css");*/

/* =Theme customization starts here
-------------------------------------------------------------- */


/* menu top */
#top-bar {
	position: fixed;
	z-index:1000;
	width:1024px;
	margin-top:-40px !important;
	color: #03435c;
}
#header {
	margin-top:40px !important;
	padding-top:20px;
	
}
#top-bar a {color:#ccc;}
#top-bar a:hover, .current-menu-item a {color:#fff;}
#top-bar li:hover {background: #03435c;}
/*#top-bar a.click-to-open-menu {color: #f9f9f9;}*/

#top-bar, ul.top-navigation li.current, ul.top-navigation ul li, ul.top-navigation ul ul li  {
    background: #03435c;
}
ul.top-navigation li.current > a {
    color: #03435c;
}



.menu-item .menu-item-type-post_type .menu-item-object-page .current-menu-item .page_item .page-item-32 .current_page_item .current-menu-ancestor .current-menu-parent .current_page_parent .current_page_ancestor .menu-item-has-children .menu-parent .menu-item-718 .sfHover {
	background: #03435c;
}



/* titres */

h2.entry-title {
	font-size:22px;
}
/* titre page lecture (group post list) */
.group-post-list h2.entry-title  {
	font-size:14px;
	font-weight:normal;
}

.widget-2 a h5:hover {
color:#999 !important;
}

.widget-5 h2 a {
	font-weight:normal;
	color:green;
}





/* ////// formulaires ////// */

#fa-form-radio {
	/*border:1px solid black;*/
}


/*champs texte*/
#fa-form-text {
	
}

#fa-form-text div {
	/*border: 1px solid black;*/
	margin-bottom:15px;
}

#fa-form-text label, #fa-form-message label, #total label {
	display:block;
	font-size:14px;
	width:170px;
	margin-right:150px;
	/*border: 1px solid grey;*/
	text-align:left;
}


#fa-form-text input {
	font-size:18px;
	/*margin-left:200px;
	margin-top:-50px;*/
	/*background-color:#eaeaea;*/
	width:350px;
}

#fa-form-text textarea {
	height:55px;
	width:350px;
}


#abonnement {
	float:left;
	/*border:1px solid grey;*/
}

#adhesion {
	margin-left:40%;
	/*margin-top:-65px;*/
	/*border:1px solid grey;*/
}

#abonnement, #adhesion {
	font-size:19px;
	line-height:1.5;
}



input#adhesion_libre_montant {
	width:60px;
	height:25px;
	margin-left:7px;
	margin-bottom:-7px;
}


#adhesion label, #abonnement label {
	/*background-color:#eaeaea;*/
	font-weight:normal;
	font-size:16px;
}

#adhesion label {
	/*margin-left:-40px;
	margin-top:-35px;*/
}




#total {
	margin-left:0;
	margin-top:10px;
	margin-bottom:30px;
}

inout#montant_total {
	font-size:19px;
	height:50px;
}


#numero-numero input, #prix-numero input {
	width:150px;
}

#prix-numero {
	margin-left:200px;
	margin-top:-84px;
}


/*champs message*/
#fa-form-message textarea {
	width:100%;
	height:100px;
}



/*bouton envoi*/

#fa-form-submit {
	margin-bottom:40px;
}


#fa-form-submit input {
	background-color:#00658D;
	color:white;
	margin-top:40px;
	width:200px;
}


#fa-form-submit input:hover {
	background-color:black;
	}




/* boutons abonnement/commande */


#boutons-commande {
	width:100%;
	height:70px;
	padding:20px 0;
	/*border:1px solid black;*/
}

#commande_numero input {
	display:none;
}
.commande-btn, .abonnement-btn {
	position:absolute;
	/*float:none;*/
	padding:7px 10px;
	color:white;
	width:auto;
	height:32px;
	text-align:center;
	margin-bottom:20px;
}

.abonnement-btn a, .commande-btn a {
	display:block;
}

.commande-btn {
	background-color:#CC0000;
	
	
}
.commande-btn:hover {
	background-color:#990000;	
}



.abonnement-btn {
	/*margin-top:140px;*/
	margin-left:250px;
	background-color:#00658D;
	margin-top:-50px;
}
.abonnement-btn:hover {
	background-color:black;
}


/* autres MR 03.2015 (RecentWidget) */
.posts-list ul {
list-style:circle;
margin:0;
}
.post-hr {
	margin:0;
}
.post-date-cust  {
	/*color:#990000;*/
	color: #999;
	/*font-style: italic;*/
	font-size: small;
	margin-bottom: -5px;
	line-height: 0;/*border:1px solid black;*/
}

.posts-list h5 {
	margin-top:-5px;
	/*border:1px solid grey;*/
	
}
.posts-list:after {
    top: 33px;
    left: 20px;
    border: solid transparent;
    content: " ";
   transform: rotate(360deg);
    height: 0;
    width: 0;
    font-size: 0;
    line-height: 0;
    position: absolute;
    pointer-events: none;
    border-width: 5px;
}


/* /// style pagination articles /// */
.page-numbers-post a, .page-numbers a {
	background-color: #999;
    color: #fff;
    font-size: 12px;
    padding: 4px 8px;
}
.page-numbers-post a:hover, .page-numbers a:hover, .page-numbers-post.current , .page-numbers.current {
	color: #fff;
    background-color: #00658D !important;
}