.bouton_new a{padding:5px;text-align:center;border:3px solid #cbb484;}
.sidenav{height:100%;width:0;position:fixed;z-index:1;top:0;left:0;background-color:#fff;border-right:1px #222 solid;overflow-x:hidden;transition:0.5s;padding-top:60px;}
.gold_large{font-size:35px;color:#d69d30;}
.sidenav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px;}
.menu_colapse{margin-top:8em;}
.zoombox .zoombox_container {z-index: 9000!important;}
@media screen and (max-height:450px){.sidenav{padding-top:15px;}
.sidenav a{font-size:18px;}
}
html,body{font-family: 'Open Sans', sans-serif;overflow-x:hidden; color: #000;     font-size: 16px;}
body{width:100%;margin-left:2em;}
#dvLoading{width:100%;height:100%;background-color:white;margin:0;}
a{color:#222;text-transform:none;text-decoration:none;}
a:hover{color:#d1951e;text-transform:none;text-decoration:none;}
h2{font-size:25pt;}
::selection{background:#d1951e;}
select:active, select:hover{outline-color:red}
.logo_index{width:10em;padding-top:2em;}
.menu_1{padding-top:2em;}
.menu_1 a{color:#444444;}
.menu_1 a:hover{color:#d1951e;text-decoration:none;}
.menu_1 li{display:inline;list-style:none;margin:10px;text-transform:uppercase;}
.menu_2{padding-top:15px;}
.menu_2 a{color:#444444;}
.menu_2 a:hover{color:#d1951e;text-decoration:none;}
.menu_2 li{display:inline;list-style:none;margin:10px;text-transform:uppercase;font-size:12px;}
.navbar_logo{position:absolute;z-index:1000;width:18em;margin-left:4em;padding:15px;}
.tel{position:absolute;top:22px;right:2em;float:right;text-align:right;color:#d1951e;font-size:22px;}
.tel2{text-align:right;color:#d1951e;font-size:22px;}
.h2_ban{color:#fff;font-size:60px;}
.p_ban{color:#fff;font-size:25px;}
.sidbar{margin-top:9em;}
.sidbar h3{color:#d1951e;font-size:20pt;padding-bottom:-5px;border-bottom:3px #aaaaaa solid;font-weight: 400;}
.sidbar h2{font-size:22pt;color:#d1951e;padding-bottom:5px;border-bottom:3px #aaaaaa solid;font-weight: 400;}
.sidbar h1{font-size:30pt;padding-bottom:5px;font-weight: 400;}
.sidbar ul li{font-size:16px;list-style:none;color:#222;margin-bottom:-5px;}
.sidbar ul li a{font-size:18px;list-style:none;color:#222;margin-bottom:-5px;}
.sidbar hr{margin-top:14px;margin-bottom:14px;}
.sidbar ul li:first-letter{color:#d1951e;font-size:22px;}
.sidbar .btn_gold{background-image:linear-gradient(#efc081,#d1951e);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;height:50px;padding:15px;width:100%;margin-left:auto;margin-right:auto;color:#fff;text-align:center;font-size:18px;}
.sidbar .page_content{padding-top:10px;}
.sidbar .page_content h3{font-size:16pt;padding-bottom:5px;font-weight: 300;}
.sidbar .page_content h2{font-size:22pt;padding-bottom:5px; font-weight: 400;}
.sidbar .page_content li:before{content:"";position:relative;left:-10px;background-image:linear-gradient(#fff,#d1951e);display:inline-block;width:8px;height:8px;border-radius:50%;}
.rdv_block{background:url(../img/bg1.png)no-repeat;height:35em;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center center;background-repeat:no-repeat;margin-bottom:3em;}
.rdv_block::placeholder{color:#fff;}
.sidbar .rdv_block h3{font-size:25px;color:#fff;border-bottom:none;}
.sidbar .rdv_block p{color:#fff;border-bottom:none;}
.sidbar .rdv_block .registration_form{}
.field-wrap input[type="submit"], .field-wrap input[type="button"], .field-wrap button{width:90%;!important}
.btn_gold{background-image:linear-gradient(#efc081,#d1951e);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;height:50px;padding:15px;width:50%;margin-left:auto;margin-right:auto;color:#fff;text-align:center;}
.btn_gold:hover{background-position:0 0;}
.logo_instagram{width:2em;margin-right:1em;}
.review-bloc{border:#aaa 2px solid;padding:10px;margin-bottom:10px;}
.review_name{font-size:18px;color:#d1951e;}
.review_content p:first-letter{color:#d1951e;}
.review_date{color:#aaa;float:right;text-align:right;margin-top:-1em;}
.cosmetologue{margin-top:7em;color:#fff;}
.cosmetologue h3{color:#fff;}
.cosmetologue p{text-align:left;}
.cosmetologue .carousel-control{background-image:none;}
.header-text{position:absolute;top:30%;left:1.8%;right:auto;width:96.66666666666666%;color:#fff;}
.about_clinic img{width:25em;}
.grey_text{color:#505050;font-size:16px;}
.about_list li{line-height:25px;font-size:18px;text-align:left;}
.about_list li{list-style:none;}
.about_list li:before{content:"";position:relative;left:-10px;background-image:linear-gradient(#fff,#d1951e);display:inline-block;width:8px;height:8px;border-radius:50%;}
.review_block{background:url(../img/bg3.png)no-repeat;height:550px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.review_block h2{color:#fff;}
.text_review{background:rgba(255,255,255,.9);height:30em;text-align:left;font-size:16px;overflow-y:scroll;padding: 40px;}
.text_review p{padding:30px;}
.text_review hr{width:70%;background-color:#aaa;border-color:#aaa;}
.sale_flash{font-size:90px;color:#fff;font-weight:bold;}
.name_flash{color:#fff;font-size:20px;}
.condition_flash{color:#fff;font-size:12px;}
.quantite_flash{color:#fff;font-size:12px;font-weight:bold;text-decoration:underline;}
.date_flash{color:#fff;font-size:12px;font-weight:bold;}
.saleblock_flash{height:40%;padding-top:3%;text-align:center;float:left;margin-top:10px;margin-bottom:10px;background-image:linear-gradient(#efc081,#d1951e);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;}
.saleblock_red_flash{height:40%;padding-top:3%;text-align:center;float:left;margin-top:10px;margin-bottom:10px;background-image:linear-gradient(#b40202,#f35858);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;}
.pulse_box{background-image:linear-gradient(#e34f7d,#d11e37);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;text-align:center;min-height:3em;padding:10px;margin-top:10px;color:#fff;}
.pulse{z-index:1000;display:block;cursor:pointer;box-shadow:0 0 0 rgba(191,0,0, 0.8);animation:pulse 2s infinite;}
.pulse:hover{animation:none;}
@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(191,0,0, 0.8);}
70%{-webkit-box-shadow:0 0 0 13px rgba(191,0,0, 0);}
100%{-webkit-box-shadow:0 0 0 0 rgba(191,0,0, 0);}
}
@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(191,0,0, 0.8);box-shadow:0 0 0 0 rgba(191,0,0, 0.8);}
70%{-moz-box-shadow:0 0 0 13px rgba(191,0,0, 0);box-shadow:0 0 0 13px rgba(191,0,0, 0);}
100%{-moz-box-shadow:0 0 0 0 rgba(191,0,0, 0);box-shadow:0 0 0 0 rgba(191,0,0, 0);}
}
div.bhoechie-tab-container{z-index:10;background-color:#ffffff;padding:0 !important;margin-top:4em;margin-bottom:4em;width:97%}
div.bhoechie-tab-menu{padding-right:0;padding-left:0;padding-bottom:0;font-size:16px;}
div.bhoechie-tab-menu div.list-group{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a{margin-bottom:0;}
div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa{color:#fff;}
div.bhoechie-tab-menu div.list-group>a:first-child{border-top-right-radius:0;-moz-border-top-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a:last-child{border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;}
div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa{color:#22222c;}
div.bhoechie-tab-menu div.list-group>a.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-13px;border-left:0;}
div.bhoechie-tab-content{background-color:#ffffff;padding-left:20px;padding-top:10px;text-align:left;}
div.bhoechie-tab div.bhoechie-tab-content:not(.active){display:none;}
.op-img{margin-top:3em;}
.op_content{text-align:left;}
.menu_op{padding-top:;margin-left:-2em;}
.menu_op a{color:#444444;}
.menu_op a:hover{color:#d1951e;text-decoration:none;}
.menu_op li{display:inline;list-style:none;margin:10px;text-transform:uppercase;}
.registration_index_block{height:38em;background:url(../img/bg4.png)no-repeat;background-size:cover;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-size:cover;}
.registration_index_block h2{color:#fff;}
.registration_index_block p{color:#fff;font-size:16px;padding-left:20%;padding-right:20%;}
.registration_block{background:rgba(255,255,255,.6);height:25em;text-align:left;font-size:16px;bottom:0;}
.container{padding:0px;}
.nf-element{width:100%;}
.registration_form input{width:70%;margin-top:-5px;min-height:50px;border:#fff 3px solid;border-radius:2px;background:#8f8f8f;color:#fff;padding:5px;}
.registration_form input::placeholder{color:#fff;}
.registration_form input:active{border:#d1951e 3px solid;}
.registration_form input[type=text], textarea{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline:none;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:3px solid #fff;min-height:55px;}
.registration_form input[type=text]:focus, textarea:focus{box-shadow:0 0 5px rgba(209, 149, 30, 1);border:1px solid rgba(209, 149, 30, 1);}
.registration_form input[type=submit]{background-image:linear-gradient(#efc081,#d1951e);background-size:auto 150%;background-position:0 100%;transition:background-position 0.7s;height:50px;padding:5px;width:40%;margin-left:auto;margin-right:auto;color:#fff;text-align:center;border:none;font-size:22px;}
.registration_form input[type=submit]:hover{background-position:0 0;}
.end_logo img{margin-top:20px;margin-bottom:20px;width:6em;}
.end_logo{display:block;-webkit-animation:logoTransition 4s ease infinite;-moz-animation:logoTransition 4s ease infinite;animation:logoTransition 4s ease infinite}@-webkit-keyframes logoTransition{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}@keyframes logoTransition{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(360deg)}}
.eltd-logo-preloader img{max-height:110px}
footer{width:100%;margin-left:;background-color:#222222;min-height:20em;max-height:28em;color:#fff;}
.footer-content{margin-top:10px;}
.footer-content a{color:#fff;}
.footer-content ul li a{color:#fff;}
.rdv{color:#fff;}
#top-link-block.affix-top{position:absolute;bottom:-82px;left:10px;background-image:linear-gradient(#efc081,#d1951e);color:#fff;}
#top-link-block.affix{position:fixed;bottom:18px;left:1em;background-image:linear-gradient(#efc081,#d1951e);z-index:1000;color:#fff;}
#call-link-block.affix-top{position:absolute;bottom:-82px;right:10px;background-image:linear-gradient(#efc081,#d1951e);color:#fff;}
#call-link-block.affix{position:fixed;bottom:18px;right:1em;background-image:linear-gradient(#efc081,#d1951e);z-index:1000;color:#fff;}
#menu-link-block.affix-top{position:absolute;bottom:-82px;left:10px;background-image:linear-gradient(#efc081,#d1951e);color:#fff;}
#menu-link-block.affix{position:fixed;bottom:18px;left:4em;background-image:linear-gradient(#efc081,#d1951e);z-index:1000;color:#fff;}
#x_fixed-block{position:fixed;top:6em;left:12em;font-size:35;z-index:1000;color:#222;}
.dropbtn{background-color:#fff;color:#222;padding-left:16px;padding-right:16px;font-size:16px;border:none;cursor:pointer;}
.dropbtn:hover, .dropbtn:focus{color:#d1951e;}
.dropdown{position:relative;display:inline-block;z-index:1000;}
.dropdown-content{display:none;position:absolute;margin-left:-10em;background-color:#f9f9f9;width:360px;overflow:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;}
.dropdown-content a{color:black;padding:12px 16px;text-decoration:none;display:block;}
.dropdown-content p{text-align:left;padding-left:1em;padding-right:1em;padding-top:;}
.dropdown a:hover{background-image:linear-gradient(#efc081,#d1951e);color:#fff;}
.show{display:block;}
.mobilelinkmenu{margin-top:-1px;margin-bottom:-5px;background:#e6e4d2;font-size:20px;padding:1px;text-align:center;min-width:100%;max-width:100%;color:#FFF;display:block;border-radius:10px;}
.mobilelinkmenu:hover{background:#c8c4a2;color:#FFF;text-decoration:none;}
.sale{color:#bc0606;font-weight:bold;}
.saleinfo{color:#bc0606;font-weight:bold;font-size:16px;float:right;margin-top:-5px;}
@media only screen and (min-width:320px){.tel_mob{margin-top:1em;color:#d1951e;font-size:22px;}
.menu_mob li{display:block;font-size:12px;}
.menu_mob{margin-left:-3em;}
.menu_2{
	text-align: left;
	
}
.bhoechie-tab-menu{text-align:center;}
body{width:100%;margin-left:0em;overflow-x:hidden;}
.navbar_logo_mobile{width:14em;padding-top:1em;}
.centree{margin:0 auto;}
.navbar-toggle{margin-top:-2em}
.text_review{height:28.5em;}
.cometologie_genre{padding:2em;}
.rdv{padding:1em;}
.menu_1{margin-left:-2em;}
.banner_mobile{padding:20px;}
.mobile_content{padding:20px;}
}
@media only screen and (min-width:480px){}
@media only screen and (min-width:768px){.menu_mob li{display:inline;font-size:12px;}
.navbar_logo{margin-left:33%;text-align:center;color:#d1951e; }

html{margin-left:0em;overflow-x:hidden}
}
@media only screen and (min-width:992px){.menu_mob li{display:inline;font-size:12px;}
.navbar_logo{position:absolute;margin-left:-1em;padding:15px;width: 20%}
.nav{
	text-align: center;
}
}
@media only screen and (min-width:1200px){.menu_mob li{display:inline;font-size:12px;}
}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:992px){}
@media only screen and (max-width:768px){}
@media only screen and (max-width:480px){}
@media only screen and (max-width:320px){}