body.postid-14862 p,
body.postid-14806 p{
font-size:13px;
}
.u-font-style-italic{font-style:italic;}
.bloc_center{text-align: center;}
.bloc_right{text-align: right;}
.inline{display:inline;}
#header-mabanniere-em { float: left; padding-top:5px;}
#header-mabanniere-logo { float: left; padding-top:0px;}
#header-mabanniere-ban { float: right; padding-top:5px; width:728px;height:90px;}
.header-em{color:#B89648; font-size:38px; font-weight:600;}
.header-em-fr{color:#9A792F; font-size:28px; font-weight:600;}
.header-em-ban{color:#745832; font-size:18px; font-weight:600; font-style:italic; padding-top:3px;}
.titre_slider {color:#fff;margin-bottom:0px;font-weight: bold;font-size: 18px;line-height: 30px;padding:0px 15px 1px;display:block;}
.carousel-post-title_modif{font-weight: 100;padding: 0;color: #333;margin-top:0px;letter-spacing: -0.1px;font-size: 15px;line-height: 22px;margin: 0 0 20px 0;}
.primary-nav {	
background: #707B81; }  .primary-nav ul li.current-menu-item a {color:#FFFFFF;}
.primary-nav ul li:hover ul li a { color: #369c2e; }
.primary-nav ul li ul li.current-menu-item a { font-weight: 600;}
.primary-nav ul li ul li a:hover{ }
.menu-boutique, .menu-boutique a {	
background: #735832;
color: #FFFFFF;
}
.b30{margin-bottom: 20px !important;}
.small-post-wrapper{height:60px;}
.copyright-outer-wrapper{background:#50BE4E;} .small-post-title a {color: #1C6C17;}
.st-category-wrapper  .post-title a {color:#1C6C17;}
#titrefiche{color:#1C6C17; font-size:120%;}
.sidebar .widgettitle{color:#1C6C17;font-size:120%;}
body:not(.home) div.sidebar > div:first-child {padding-top:15px;} .st-category-heading {color:#997625;}
.st-category-heading a {color:#997625;}
.st-category-heading.st_carousel{color:#997625;}
.carousel-post-title a{color:#997625;font-family: "Oswald";font-size: 18px;}
.carousel-post-title {text-align: center;}
.page-title {color:#997625; }
.home h2.st-category-heading.bp-half-width{
width:50%;
margin: auto 25% 0 25%;
text-align:center;
} .st-category-wrapper .post-meta{color:#888888;}
.st-category-wrapper .post-meta a{color:#888888;}
.small-post-meta {color:#888888;}
.page-content p a, .author-box-content a, .page-content a {color:#429233;text-decoration: underline;}
.page-content .shlexique a{text-decoration: none;} .read-more a {background:#997625;}
p.smooth_more{
text-align: center;
display: block;
}
.smooth_slider p.smooth_more a, p.smooth_more a:link {
background-color:#38713A;
font-weight: bold;
padding: 10px 10px 10px 10px;
border-radius: 10px; font-size: 14px;
text-decoration:none !important;
} .page-featured-image { text-align: center;} #columnsheader { margin-bottom: 5px;}
.logo-outer-wrapper  { padding-top: 10px;} .widget-articles-commentaires{ float: left; font-size:120%; color:#997625;}
.widget-img-commentaires{float: left; padding-top: 10px; padding-right: 10px;}
.widget-nb-commentaires { } .widget-categories-especes {
border-bottom: 1px solid #e5e5e5;
padding: 5px 0px 5px 5px;
width: 100%;
} .footer-label { font-size:120%; text-align: center; color:#FFFFFF; font-weight: bold;}
.footer-label p,.bp-footer-label p{margin-bottom: 0px;font-weight: 500;font-size:13px;}
.footer-lien { color:#FFFFFF; font-weight: 500;font-size:13px;}
.bp-footer-label{text-align:center;color:#FFFFFF; font-weight: 500;font-size:13px;font-style:italic;}
.flexslider .slides img{width: 90%;} td.bouton { text-align:center; padding-top:10px;}
div.bouton {background-color:#997625; color:#FFF; font-size:18px; padding:5px;}
table.bioviva {background-color:#FFF} .mea-boutique-hp{
text-align:center;
font-size:14px; 
min-height:44px;
}
h2.mea-boutique-hp a{
color: #997625;
font-size: 20px;
}
.price {
color: #77a464;
font-weight: 400;
text-align: center;
font-size: 16px;
display:block;
padding-bottom: 10px;
}
div.twelve.columns, div.four.columns {
margin-bottom:15px;
} body {color:#000;} p.diaporama{
text-align: center;
}
.diaporama-link{
font-size: 16px;
padding: 7px 10px 7px 10px;
margin: 5px 3px 5px 3px;
border-width: 1px;
border-style:solid;
border-radius: 8px;
text-decoration: none;
}
p.diaporama a {
border-color: #C0C0C0;
color: #C0C0C0;
text-decoration: none;
}
p.diaporama a  span.diaporama-link{
}   .img_type_8 {
width: 22.5%;
float: left; 
position: relative; 
margin-right: 1%; 
margin-left: 0.8%; 
margin-bottom: 5px; 
max-width: 200px;
}
div.img_type_8 a p {
text-align: center;
color: #1c6c17;
font-size: 14px;
}  .em-bullet{
display: list-item;
margin-left: 30px;
list-style-position: inside;
}   .cta_ifsa_title {font-size:18px;font-weight: bold; color:#997625; margin-bottom: 0px;}
.cta_ifsa_img {padding-top:15px; margin-bottom: 15px;}
.cta_sponsor {text-decoration:underline;font-style:italic;margin:10px 0px 10px 0px;}   .options_dossier{
}
.options_dossier a{
text-decoration: none;
}
.options_dossier_boutons{
padding-bottom: 10px;
}
.options_dossier_demarrage{
text-align: center;
padding-bottom: 10px;
}
a.bt_dossier_suivant, a.bt_demarrage {
font-size: 16px;
color: #FFFFFF;
background-color:#997625;
padding: 10px;
border-radius: 5px;
}
a.bt_dossier_precedent, a.bt_dossier_ppal {
font-size: 16px;
color: #FFFFFF;
background-color:#6E6E6E;
padding: 10px;
border-radius: 5px;
}
.options_dossier a.bt_dossier_suivant:hover, .options_dossier a.bt_demarrage:hover {
background: #735832;
color: #FFFFFF;
}
.options_dossier a.bt_dossier_precedent:hover, .options_dossier a.bt_dossier_ppal:hover{
background: #606060;
color: #FFFFFF;
}
.options_dossier li a:hover {
background: #FFFFFF;
color: #888888;
}
.options_dossier a.sommaire_titre, .options_dossier .sommaire_titre {
font-size: 18px;
color: #1c6c17;
}
ul.dossier_liste{
float: left;
margin: 5px 0px 20px 40px;
}  ul.liste_lexique {
font-size:14px;
}  div.wpforms-container-full.custom-contactform .wpforms-form .wpforms-field-label{
font-size:14px;
} 
div.wpforms-container-full.custom-contactform  .wpforms-form input[type=text],
div.wpforms-container-full.custom-contactform  .wpforms-form input[type=email]{
}  .frontFichesBox {
width: 100%;
clear: both;
float: left;
border-top: none;
padding-top: 15px;
margin: 0px 0px 15px 0px;
}
.frontFichesBox .imageGEO{
width: 21.5%;
float: left;
position: relative;
margin-right: 2%;
margin-left: 0.8%;
max-width: 200px;
}
.last {
margin: 0!important;
padding-right: 0!important;
border-bottom: 0!important;
}
.imageGEO p, .imageGEO a { 
color: #1c6c17;
font-size: 14px;
text-align: center;
}
.imageGEO a{
text-align: center;
display: block;
}
h2.titre_liste_territoires{
margin: 15px 0px 0px 0px;
}
.columns .geo-columns {
margin-bottom: 5px;
}
ul.nomarge {
margin-top:5px;
}
.geo-bt-fiches{
text-align:center;
margin-bottom: 10px;
}
a.geo-read-more {
font-size: 16px;
color: #FFFFFF;
background-color:#CBA753;
padding: 10px; }
.geo-bt-fiches a.geo-read-more:hover {
background: #735832;
color: #FFFFFF;
}  .cookie-notice-container{
padding:0px;
}
.cookie-notice-container a#cn-accept-cookie,
.cookie-notice-container a#cn-more-info{
margin-top:5px;
margin-bottom:5px;
}  .em-commentaire {
padding:30px;
padding-bottom:50px;
}
.em-commentaire__box {
padding: 0;
opacity: 1;
}
.em-commentaire__text {
font-size: 13px;
line-height: 1.2;
position: relative;
z-index: 2;
margin-bottom:0;
}
.em-commentaire__text:after {
content: '';
position: absolute;
font-style:normal;
}
.em-commentaire__text:after {
opacity: 0.1;
content: '⎦';
font-size: 4em;
line-height: 1;
top: calc(100% + 10px);
left: calc(100% + 10px);
-webkit-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
}
.em-commentaire__text:before {
position: absolute;
opacity: 0.1;
content: '⎡';
font-size: 4em;
line-height: 1;
top: 30px;
left: -10px;
-webkit-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
font-style:normal;
}   @media all and (max-width: 767px){
#header-mabanniere-logo{float:none;text-align:center;}
#header-mabanniere-logo img{width:100px;}
#header-mabanniere-em .header-em {float:none;line-height: 32px; }
#header-mabanniere-ban{float:none;width:300px;}
}
@media all and (max-width: 767px) and (orientation:landscape){
#header-mabanniere-ban{float:none;width:500px;}
}
@media all and (max-width: 767px){	
.home h2.st-category-heading{
text-align:center;
}
.home h2.st-category-heading.bp-half-width{
width:100%;
margin-left:0%;
margin-right:0%;
}
}