body {background: #fff url("/images/body.jpg")  repeat fixed center bottom / cover ; color:#000; text-align:justify}
img  { display:inline ; margin:0}

p { color:#000}
h2 { padding: 10px;font-variant: small-caps; font-size:2em;  background: #fedbe1 ;}

strong, .section-title {color: orangered ;}

.topbar-detail h4, .topbar-detail h1, .topbar-detail p.description { color:#000}

.topbar-detail .col-md-3 { width:20%}
.topbar-detail .col-md-6 { width:60%}
.site-content h3 { background:#fedbe1; padding:5px 10px; font-size:2em !important; line-height:1.2em !important; font-weight:normal !important}
.site-content h4 { border-bottom: 1px solid #C69FBA; padding: 0 0 5px 0; font-size:20px}
.site-content h4:before {content:"› "; font-size: 30px;}
.navbar  { background:transparent}
.navbar-brand { padding:0}
.navbar .navbar-nav > .open > a, .navbar .navbar-nav > .open > a:hover, .navbar .navbar-nav > .open > a:focus, .navbar .navbar-nav > li > a:hover, .navbar .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .current_page_item > a, .navbar-default .navbar-nav > .current_page_item > a:hover, .navbar-default .navbar-nav > .current_page_item > a:focus, .navbar-default .navbar-nav > li > a::before, #slider .topbar-detail, #spa-page-header .topbar-detail, a.thumb-btn::before, .flex-direction-nav a:hover::before, .direction-nav a:hover::before, .more-link, .more-link:hover, .paginations a::before, .paginations a.active, .paginations span.current, .widget table caption, .widget table tbody a, .scrollup, ins, input[type="submit"], .post-thumbnail i, .woocommerce .widget_price_filter .ui-slider .ui-slider-range, table th {background-color:#fedbe1;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .current_page_item > a, .navbar-default .navbar-nav > .current_page_item > a:hover, .navbar-default .navbar-nav > .current_page_item > a:focus { color:#000;}





.product .five-thumb { display:none}
.product .item-product { width:25%; text-align:center}
.product .two-thumb figure { background-color:#e52683}



#google_maps { width: calc(100% - 2px)}
div.container .col-md-8 { width:76%; padding: 0 2% 0 0; border-right: 1px solid #e5e5e5;}
div.container .col-md-4.col-xs-12 { width:20%; margin:0 0 0 2%; color:#000; text-align:center}
#sidebar ul li a, div.textwidget { color:#000}
.sidebar-topspacer { display:none;}

aside.widget h1 { margin-top:0; color:orangered; line-height:30px}




table.tableau th.titre_th { text-align:center; color:#fff; background:#353c3f}
.reseaux_sociaux { text-align: center; margin-bottom:20px}
.reseaux_sociaux a:first-child + a img  { margin:0 20px;}
.reseaux_sociaux a img  { opacity:0.5}
.reseaux_sociaux a:hover img  {opacity:1}

.images_perruques { text-align:center; }
.images_perruques img { width:205px; height:273px; margin:0 0 5px 0}
.coin_perruques { text-align:center; }
.coin_perruques img { width:205px; height:273px; margin:0 0 5px 0}

.coupon { clear:both; border: 2px dashed #000; border-radius:10px; padding:10px; font-size:16px; margin: 45px 0 0 0; position:relative}
.coupon:after { content:"✁"; font-size:40px; display:block; position:absolute; top:-17px; left:12px;}



.demi { width:48%; margin:0 2% 20px 0; float:left}
.demi + .demi {float:right; margin:0 0 20px 2%}

@media  (max-width:1199px)  { 
div.row-fluid .span8 { width:100%; padding: 0 0 20px 0; border-right: 0;border-bottom: 1px solid #e5e5e5;}
#sidebar { width:100%; margin:0 0 0 0; padding:20px 0 0 0}
}

@media  (max-width: 979.99px)  { 

.demi { width:100%; margin:0 0 20px 0; float:none}


#google_maps { height:500px}
	
	div.container .col-md-8 { width:100% !important; padding: 0 0 0 0 !important; border-right: none !important; clear:both !important}
div.container .col-md-4.col-xs-12 { width:100% !important; margin:0 0 0 0 !important; clear:both !important}
}