/*button, button.btn, button:hover, button.btn:hover, button.btn-primary:hover, button:active, button.btn:active, button.btn-primary:active, button:focus, button.btn:focus, button.btn-primary:focus, p.readmore a:hover, p.readmore a:focus, a.readmore:hover, a.readmore:focus {
	background-color: green !important;
}
*/
#setting_btn {
    background-color: #cddb72!important;
    border: 2px solid#0065af!important;
    color: #ffffff!important;
}
.btn-toolbar {
    font-size:13px !important;
    line-height: 1.5;
}
#toolbar-apply > .buton-apply,  .button-apply {
    color: #fff !important;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25) !important;
    background-color: #5bb75b !important;
    background-color: #51a351  !important;
    background-image: -moz-linear-gradient(top,#62c462,#51a351) !important;
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351)) !important;
    background-image: -webkit-linear-gradient(top,#62c462,#51a351) !important;
    background-image: -o-linear-gradient(top,#62c462,#51a351) !important;
    background-image: linear-gradient(to bottom,#62c462,#51a351) !important;
    background-repeat: repeat-x !important;
    border-color: #51a351 #51a351 #387038 !important;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

#toolbar-apply > .buton-cancel,  .button-cancel {
    color: #fff !important;
    background-color: #c9302c !important;
    border-color: #ac2925 !important;
}

#jform_topicid,#jform_created_by_email {
	width:100% !important;
}

a.NavLeftUL_anchor  {
	background:#ebd270!important;
}
a.NavLeftUL_anchor:hover  {
	background:#CDDB72!important;
}

.nav-ta.nav-tabs>.active>a, .li_selected > a {
	background:#b58f5c !important;
}

/*bs>.active>a,.li_selected > a {
    background: #0065af!important;	
    background-color: #0065af!important;
    border: 2px solid#0065af!important;
    color: #ffffff!important;
}*/

.faq_faqAnswerWrapper_inner .faq_tools .thumb-box a.thumbs_up, .faq_faqAnswerWrapper_inner .faq_tools .thumb-box a.thumbs_down,.faq_tools {
	background:#CDDB72 !important;
}
.fbpContent_root .topic_voting, .faq_voting,.faq_tools  {
	min-height:24px !important;
	vertical-align: middle !important;
	font-size:16px;
}
a.thumbs_down {
	color: red;
}
a.thumbs_up {
	color: green;
}
.faq_voting > span {
	padding-top: 6px;
}
.fbpTopNavigation_core {
	    background: none repeat scroll 0 0 #CDDB72 !important;
}
.btl-content-block {
	background-color:#cddb72 !important;
}
#facebook,._2p3a {

	width:100% !important;

}

.fb-page, .fb_iframe_widget , .fb-page > span {

	width:100% !important;

}

div.entete_terminologie {

	text-align:center;

}

.warning, .info, .error {

    padding:5px 10px  !important;

    min-height: 25px !important; 

	height:25px  !important;

}

.error:before {

     content: ''; 

}

select, input {

	padding:5px 10px  !important;

    min-height: 25px !important; 

	height:25px  !important;

}

input[type="radio"], input[type="checkbox"] {

    margin-top: -4px !important;

}

input[type="text"] {

	color: black !important;

	font-weight: 500 !important;

	font-family: 'Sriracha', cursive !important;

}

.sb-description {

	border-left:none !important;

}

#hob_feet_div {

	display:none !important;	

}
p.sylvie {
	text-align: justify !important;
}
h4.sylvie {

	padding:0 !important;

}

hr.hr80 {

	margin-left:10%  !important;

	margin-right:10%  !important;

	margin-top:5px  !important;

	margin-bottom:5px  !important;

	background-color: maroon  !important;

	width:80%  !important;

	height:2px  !important;

}

hr.hr60 {

	margin-left:20%;

	margin-right:20%;

	background-color: maroon;

	width:60%;

	height:2px;

	margin-top:5px  !important;

	margin-bottom:5px  !important;

}

hr.hr40 {

	margin-left:30%;

	margin-right:30%;

	background-color: maroon;

	width:40%;

	height:2px;

	margin-top:5px  !important;

	margin-bottom:5px  !important;

}

hr.hr20 {

	margin-left:40%;

	margin-right:40%;

	background-color: maroon;

	width:20%;

	height:2px;

	margin-top:5px  !important;

	margin-bottom:5px  !important;

}

[class^="lp-"] {

	color: black !important;

	font-weight: 500 !important;

	font-family: 'Sriracha', cursive !important;

}

div.itemContainer {

	width:100%;

}