body {font-family: Raleway;font-weight:400;font-size:14px;line-height:21px;color:#929292;overflow-x:hidden;}
img {max-width: 100%;}
a:link {text-decoration:none;}
a:hover {color:#c84942;}
a:visited {color: #c84942;text-decoration: none;}
.fright{float:right;}
.fleft{float:left;}
.overflow_hidden {overflow-x:hidden;}

/* Navigation */
#undefined-sticky-wrapper {position:relative;height:0 !important;}
.menu {position:absolute;bottom:0;width:100%;height:76px;background:#584336;z-index:9999;}
#nav {text-align: right;}
.navigation, .navigation1, .navigation2 {list-style: none;margin: 0;}
ul.navigation, ul.navigation1, ul.navigation2 {overflow-x:hidden;position:relative;text-align:center;margin:0 auto;padding:0;}
.navigation li, .navigation1 li, .navigation2 li {display:inline-block;width:auto;margin-left:7%;margin-top:2%;padding-bottom:1%;text-transform:none;background:none;border-bottom:1px solid #616161;font-family: Raleway;font-weight:400;font-size:22px;line-height:20px;color:#f7931e;text-align:center;}
.navigation li:hover, .navigation .active, .navigation1 li:hover, .navigation1 .active, .navigation2 li:hover, .navigation2 .active {cursor:pointer;color:#fff;border-bottom:1px solid #F90;}
.navigation1 {display:none;}
.navigation2 {display:none;}


.btn_dropdown, .btn_dropdown1, .btn_dropdown2 {display:none;cursor:pointer;/*background:#fff;margin:20px 30px 0 0;*/width:51px;height:36px;/*text-align:center;font-weight:700;font-size:18px;line-height:36px;color:#3e3e3e;border-radius:5px;*/}
.btn_dropdown:hover {/*color:#3e3e3e;*/}


/* General Slides */ 
.slide{background-attachment: fixed;width:100%;height:100%;position: relative;padding:0;z-index:12;overflow:hidden;}
h2 {display:block;margin:0 0 23px;padding:0;padding-left:5px;text-transform:none;text-align:left;font-style:normal;border-bottom:1px solid #c9c9c9;font-size: 50px;line-height: 82px;color:#343434;font-weight: 400;}
h3 {margin:0;padding:0;padding-left:2%;text-transform:uppercase;text-align:center;font-weight:800;font-size:18px;font-style:normal;line-height:36px;color:#3e3e3e;text-align:left;}
h4 {margin:0;padding:0 0 15px;text-transform:none;text-align:left;font-weight:400;font-size:32px;font-style:normal;line-height:36px;color:#3e3e3e;}
img.icon_img {float:left;margin-right:20px;margin-top:20px;	margin-bottom:25px;}

/* ____________________________________ Slide 1 ____________________________________ */ 
.padding_slide1 {padding:241px 0 101px 0;}
.inset_shadow {}
#slide1{background-position:0 0 !important;background-size: cover !important;width:100%;text-align:center;}
.filtr_bg {position:fixed;z-index:11;text-align:center;left:55%;margin-left:-405px;background-image:url(../img/noir.png);border-radius:10px;padding-top:15px;margin-top:5% !important;}

@media only screen and (max-width: 1024px) {.filtr_bg {position:relative;}}

/*#slide1 h1 {float:none;display:block;border-right:none;margin:0;padding:0 12px 0px 12px;text-align:center;/*text-transform:uppercase;* /font-family:Cormorant;font-size: 60px;line-height: 70px;color:#fff;font-weight:700;text-shadow:5px 3px 6px rgba(0,0,0,0.26);/*font-style:italic* /}*/
#slide1 h1 {float:none;display:block;border-right:none;margin:0;padding:0 12px 0px 12px;text-align:center;font-family: Cormorant;font-size: 40px;line-height: 60px;color:#fff;text-shadow:5px 3px 6px rgba(0,0,0,0.26);font-style:italic;}

#slide1 h2 {float:none;display:block;border-right:none;margin:0;padding:0 0 0 15px;letter-spacing:4px;text-align:center;text-transform:uppercase;font-size:30px;line-height:35px;color:#AAA;font-weight:700;text-shadow:5px 3px 6px rgba(0,0,0,0.26);border:0px;}

#slide1 p {float:none;display:block;border-right:none;margin:0;padding:0 0 0 31px;letter-spacing:5px;text-align:center;font-size: 20px;line-height:30px;color:#999;font-weight:700;text-shadow:5px 3px 6px rgba(0,0,0,0.26);}
#slide1 .p_adresse {float:left;}
#slide1 .p_adresse_espace {display:none;height:11px;}

#slide1 span {margin:0;padding:0 0 0 20px;text-align:center;text-transform:uppercase;font-size:30px;line-height:35px;color:#AAA;text-shadow:5px 3px 6px rgba(0,0,0,0.26);}

.center_bord {display:block;margin:26px auto 24px;background:#f7931e;height:2px;width:75%;}


#slide1 .button {cursor:pointer;display:block;margin:5px auto 20px;width:64px;height:64px;border:none;text-transform:uppercase;background:url(../img/button_down.png) no-repeat center bottom #f7931e;border-radius:50%;}


#slide2, #slide4, #slide6 {background-position:0 0 !important;background-size: cover !important;width:100%;padding:86px 0 69px;}
#slide2 h2 {color:#fff;border-bottom:0px solid #fff;font-family: Cormorant;text-shadow:5px 3px 6px rgba(0,0,0,0.26);background-image:url(../img/noir.png);border-radius:10px;}
#slide2 .fondnoir, #slide4 .ca-menu, #slide6 .fondnoir {background-image:url(../img/noir.png);border-radius:10px;}
#slide2 p {color:#fff;padding:5px;}
#slide2 .titre {font-weight:bold;color:#F60;text-align:center;}

#slide4 h2 {color:#FFF;border-bottom:0;font-family: Cormorant;text-shadow:5px 3px 6px rgba(0,0,0,0.26);background-image:url(../img/noir.png);border-radius:10px;padding-left:1%;line-height:55px;font-size:40px;}

/* ____________ SERVICES_BLOCK ___________ */
.icon_bord {position:relative;top:0;left:50%;margin-left:-66px;width:132px;height:150px;}
.icon1 {position:absolute;top:7px;left:7px;height:140px;}
.ca-menu li{min-height: 340px;overflow: hidden;position: relative;}
.ca-menu li:last-child{margin-right: 0px;}
.ca-menu li a{width: 100%;height: 100%;display: block;position: relative;}
.ca-content{position: absolute;left: 0px;top: 132px;}
.ca-main{padding:21px 0 0px;font-size: 25px;line-height: 30px;color:#F90;font-weight:400;text-align: center;}
.ca-main h3 {color:#F90;font-weight:normal;text-align:center;padding:0;margin:0;}
.ca-main h4 {color:#799a28;font-size:18px;font-weight:normal;text-align:center;padding:0;margin:0;margin-top:-10px;}
.ca-sub{color: #fff;padding-left:10px;text-align:center;}
.ca-menu li:hover .ca-main{}
.ca-menu li:hover .ca-sub{}
.boutonAchat {text-align:center;background-color:#630;width:50%;margin:auto;border-radius:2px;}
.boutonAchat a:link, .boutonAchat a:visited {color:#F90;}
.boutonAchat a:hover, .boutonAchat a:focus {color:#FFF;}

#slide6 h2 {color:#FFF;border-bottom:0;font-family: Cormorant;text-shadow:5px 3px 6px rgba(0,0,0,0.26);background-image:url(../img/noir.png);border-radius:10px;padding-left:1%;}
#slide6 a:link, #slide6 a:visited {color:#fff;text-decoration:underline;}
#slide6 a:hover, #slide6 a:focus {color:#799a28;text-decoration:underline;}

#footer {position:relative;z-index:12;background:#584336;padding:27px 0 340px 0;}
.copyright {float:left;font-weight:400;color:#f7931e;}
.copyright a {color:#f7931e;}
.copyright a:hover {text-decoration:none;color:#fff;}

.back_top {float:right;}
.back_top a.button {cursor:pointer;position:relative;z-index:300;display:block;margin:0;width:27px;height:28px;background:url(../img/back_top.png) no-repeat;text-transform:uppercase;font-weight:400;color:#fff;}
.back_top a.button:hover {text-decoration:none;}