html, body{margin:0px; padding:0px; max-width:100%;overflow-x:hidden}
body{margin:0px; padding:0px; font-family: 'Montserrat', sans-serif;font-size:14px; color:#000;  direction: ltr;background:#fff ;font-weight:400;}
h1, h2, h3, h4, h5, h6,  p, form, input, ul, li{padding:0px; margin:0px; font-weight:normal;}
h1, h2, h3, h4, h5, h6{font-weight: 700;}

p{line-height:26px;font-size:14px;color:#000;}
::selection{ background:#3777bb; color:#fff;  }
::-moz-selection {background:#3777bb; color:#fff;  }
ul,ol,li {list-style:none;}
input, select, textarea{  outline:none;}
a{text-decoration:none; outline:none;}
a:hover{text-decoration:none; outline:none;}
a img{border:0px; outline:none;}
img{max-width:100%;}
td{padding: 0;}
.margin_t{margin:-4px auto 0!important;display:inline-block;}
.min_area{width:1083px;margin:0px auto;position:relative;}
.fullpagewidth{width:1083px;margin-left:auto;margin-right:auto;}
.prelative{position:relative;}

.left{float:left;width:50%;}
.text_left {float:right; width:510px;margin-right:30px;text-align:left;} 
.right{float:right;width:50%;}
.text_right {float:left; width:510px;margin-left:30px;text-align:left;}

.fleft {float:left}
.fright {float:right}

.tcenter {text-align:center}
.tright {text-align:right}

.clear{clear:both; font-size:0px; height:0px; line-height:0px;}
.clearfix::before, .clearfix::after {content:"\0020";display:block;height: 0;overflow:hidden;}  
.clearfix::after {clear:both;}  
.desktop{display:block;}
.mobile{display:none}
.cell{display:none}
.col1_2f{float:left; width:50%; margin-right:0}
.col1_2{float:left; width:48%; margin-right:1%}
.col1_2:last-child{float:right; width:49%; margin-right:0}
.col1_2r{float:right; width:48%; margin-right:0}

.col1_3{float:left; width:32%; margin-right:2%}
.col1_3a{float:left; width:32%; margin-right:1.74%}
.col1_3r{float:right; width:32%; margin-right:0}
.col1_3b{width:60%;float:left;}
.col1_3br{width:38%;float:right;}

.col1_4f{float:left; width:25%; margin-right:0}
.col1_4{float:left; width:24%; margin-right:1%}
.col1_4:last-child{float:right; width:24%; margin-right:0}
.col1_4r{float:right; width:24%; margin-right:0}

.col1_5f{float:left; width:20%; margin-right:0}
.col1_5{float:left; width:19%; margin-right:1%}
.col1_5:last-child{float:right; width:19%; margin-right:0}
.col1_5r{float:right; width:19%; margin-right:0}

.col1_6{float:left; width:15%; margin-right:1%}
.col1_6:last-child{float:right; width:15%; margin-right:0}
.col1_6r{float:right; width:15%; margin-right:0}

.col2_3{float:left; width:65%; margin-right:1%}
.col2_3r{float:right; width:65%; margin-right:0}

.col3_4{float:left; width:74%; margin-right:1%}
.col3_4r{float:right; width:74%; margin-right:0}

.col5_6{float:left; width:84%; margin-right:1%}
.col5_6r{float:right; width:84%; margin-right:0}

.col5_8{float:right; width:75%;}
.col5_82{float:left; width:75%;}
.col1_8f{float:left; width:22%; margin-right:0}
.col1_8f-offset{margin-left:78%;}
.col1_8-offset{margin-left:-100%;float: left;}
.col1_5f-offset{margin-left:50%;}
.col1_5-offset{margin-left:-100%;float: left;}
.col-12{width:100%;}
.col-4l{float: left;width:47%;}
.col-4lr{float: right;width:47%;}
.col-7{float: right;width:66%;}
/*==== header Style ====*/
header{background-color:rgba(245,242,241,0.8);position: absolute;top:0px;width:100%;z-index:900}
#stickyNav{}
.sticky {
            position: fixed;
            font-size: 24px;
            height: 58px; 
            width: 100% !important;
            text-align: left;
            padding-left:0px;
            top:0px;
            left:0px;
            border-top:4px solid #00aeef;
            background-color:rgba(228,242,255,0.95);z-index:99999999;
}
.sticky.h_right span.laung{display:none;}
.sticky .header_rtop{display:none;}
.sticky #primary_nav{padding-left:7%;}
.sticky .mobile_b2{display:block;}
.sticky #primary_nav a.soumission{display:block;}
.mobile_b2{float:left;margin-left:10px;display:none;}
.mobile_b2 a.callus{width:196px;background:#424345;border-radius:4px;height:42px;line-height:42px;float: right;text-align: center;color:#fff;font-size:19px;font-weight:500;margin-top:8px;}
.mobile_b2 a.callus img{float: left;margin-top:10px;margin-left:10px;margin-right:5px;}
.mobile_b2 a.callus:hover{background: rgb(0,174,239); /* Old browsers */
background: -moz-linear-gradient(top, rgba(0,174,239,1) 0%, rgba(0,171,238,1) 55%, rgba(0,145,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,174,239,1) 0%,rgba(0,171,238,1) 55%,rgba(0,145,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,174,239,1) 0%,rgba(0,171,238,1) 55%,rgba(0,145,230,1) 100%);}

#primary_nav a.soumission{display:none;width:190px;padding:0px 10px;height:42px;line-height:42px;color:#fff;font-size:12px;text-transform: uppercase;font-weight:300;border-radius:5px;float: left;margin:8px 0 0 0px;background: rgb(0,174,239); /* Old browsers */
background: -moz-linear-gradient(top, rgba(0,174,239,1) 0%, rgba(0,171,238,1) 55%, rgba(0,145,230,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,174,239,1) 0%,rgba(0,171,238,1) 55%,rgba(0,145,230,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,174,239,1) 0%,rgba(0,171,238,1) 55%,rgba(0,145,230,1) 100%);}
#primary_nav a.soumission img{float: left;margin-right:6px;margin-top:7px;width:19px;}
#primary_nav a.soumission:hover{background:#424345;border-color:#424345;}
#fureteur{display:none;background-color:black;color:white;font-weight:bold;text-align:center;padding:10px 0;border:2px solid black;}
.header-top{margin-top:0;padding:12px 0 10px 0;}

.header-top .h_left{float:left;width:30%;padding-bottom:0px;position:relative;margin-top:15px;}
.header-top .h_left img{position:absolute;top:-3px; width:60%;}
.header-top .h_left p {margin:0;}
.header-top .h_right{float:right;width:70%;text-align:right}
.header-top .h_right .produit_canadien{float:left;margin-top:-2px;}
.header-top .h_right .produit_canadien img{float:left;margin-right:10px;}
.header-top .h_right .produit_canadien h1{float:left;text-transform:uppercase;font-size:14px;font-weight:300;font-family: 'Montserrat', sans-serif;margin-top:4px;}
.header-top .h_right .produit_canadien h1 b{font-weight:300;color:#d52d27}

.header-top .h_right .contact{float:right;}
.header-top .h_right span.tel{font-weight:500;font-family: 'Open Sans', sans-serif;color:#000;padding-left:8px;}
.header-top .h_right span.separateur{padding:0 20px;}
.header-top .h_right .suivez-nous{font-size:11px;padding-top:5px;}

.header-top .h_right .right-top{border-bottom:1px solid black;padding-top:61px;padding-bottom:30px}
.header-top .h_right .right-bottom{padding-top:8px;}

.header-top .grey_bg{background-color:#e5e5e5;height:30px;padding-top:12px;}
.header-top .h_top_mobile{display:none;width:auto;clear:both;}
.header-top .h_top_mobile span.tel{font-weight:500;font-family: 'Open Sans', sans-serif;color:#000;padding-left:8px;font-weight:bold;}
.header-top .h_top_mobile span.separateur{padding:0 20px;}
.header-top .top_info {width:260px;margin-left:auto;margin-right:auto;}

.header-bottom{background-color: #000000;}

.h_right span.laung{color:#373737;font-size:12px;font-weight:400;float:right;}
.h_right span.laung .fa{color:#4cadbf;margin-right:8px;font-size:16px;float: left;}
.header_rtop{width:100%;padding-top:12px;clear: both;padding-bottom:12px;float:right}
.header_rtop em{color:#181818;font-size:14px;font-family: 'Oswald', sans-serif;font-style: normal;float: left;padding-right:33px;}
.header_rtop span{font-size:11px;color:#373737;float: left;font-weight:300;line-height:22px;position: relative;margin-left:27px;}
.header_rtop span img{float:right;margin-left:7px;}
.header_rtop span::after{content:'';background:url(../images/border.png) no-repeat left top;width:2px;height: 25px;position: absolute;right:-13px;top:0px;}
.header_rtop span .fa{color:#16638b;font-size:23px;padding-left:7px;float: right;}
.header_rtop span a b{float: right;font-size:23px;font-weight:400;font-family: 'Montserrat', sans-serif;color:#373737;padding-left:10px;}
.header_rtop span.boder_n::after{display:none;}


#primary_nav {text-align:center;border-top:1px solid #b2b9c1;}

ul.dropdown, ul.dropdown li, ul.dropdown ul {list-style: none; margin: 0;padding: 0;text-transform:uppercase;}
ul.dropdown li {display:inline-block;line-height: 1.3em;zoom: 1;}
ul.dropdown a.actif{border-bottom:3px solid #a9a9a9;}
ul.dropdown li.hover,ul.dropdown li:hover { position: relative;	z-index: 599;	cursor: default;}
ul.dropdown ul {visibility: hidden;	position: absolute;	top: 100%;left: 0;	z-index: 598;	width: 100%;}
ul.dropdown ul ul {	top: 0px;left:170px;}
ul.dropdown li:hover > ul {	visibility: visible;}
ul.dropdown li {padding: 16px 0px;font-size:16px;font-weight:300;margin-right:20px;float:left;font-family: 'Montserrat', sans-serif;letter-spacing:1px;}
li.current-menu-top {background-color:#e7b251;	border-radius:8px;}
ul.dropdown li a{color:#181818}
.current-menu-top {border-bottom: none;background-color:#e7b251;border-radius:8px;}
ul.dropdown a:link,  ul.dropdown a:visited {text-decoration: none;font-family: 'Montserrat', sans-serif;padding-bottom:8px;}
ul.dropdown a:hover {color: #000;background:url(../images/peinture-stephane-ginces/menu-hover.png) no-repeat center bottom}
ul.dropdown a:active {color: #16638b;}
ul.dropdown ul {width: 270px;margin-top: 0px;background-color:rgba(245,242,241,0.8);padding:5px 0;}
ul.dropdown ul li {font-weight: normal;list-style:disc;color:#16638b;padding:4px 0;margin:0 0 0 28px;font-weight:400;display:list-item;text-align:left;height:15px;width:100%;font-size:13px;text-transform: initial;font-family: 'Open Sans', sans-serif;}
ul.dropdown ul li a{color:#565656;}
ul.dropdown ul li:hover {font-weight: normal;list-style:disc;color:#a9a9a9;padding:4px 0;border:none;}
ul.dropdown  ul a:hover {color: #16638b;border:none;background:none;}
ul.dropdown *.dir {	cursor:pointer !important;}
ul.dropdown-horizontal ul *.dir {padding-right: 15px;}

.slicknav_menu {background:#4cadbf;font-size: 20px;color:#000;margin-top:5px;width:100%;}
.slicknav_menu .slicknav_menutxt {color: #fff;display: block;float: left;font-weight: 700;line-height: 1.188em;text-shadow: none;text-align: center;}
.slicknav_btn {	background-color: transparent;	border-radius: 0px;	margin: 0;	text-decoration: none;	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);}
.slicknav_nav a {color: #fff;}
.slicknav_nav a:hover {	background: transparent;color: #454545;}
.slicknav_nav .slicknav_row:hover { border-radius: 0;   background: transparent;}
.slicknav_ul ul li a {color: #000;}


.slicknav_nav .slicknav_arrow {font-size: 0.8em;margin: 0 0 0 0.4em;color: #4cadbf;display:none;}
#primary_nav_mobile {display: none;margin-top:10px;}
.ul.dropdown ul li a:hover{background-image:none!important;}


.slider_content{width:40%;position:absolute;bottom:10%;left:0px;background-color:rgba(22, 99, 139, 0.75);padding:60px 75px;}
.slider_content p{color:#ffffff;font-size:20px;font-family: 'Nixie One', cursive;text-transform: inherit;font-weight:400;line-height:28px;padding-bottom:20px;letter-spacing:1px;text-transform:uppercase;}
.slider_content a{color:#646668;font-size:15px;font-family: 'Montserrat', sans-serif;font-weight:500;float:left; background:#fff;line-height:41px;letter-spacing: 1px;   width:293px;height:40px;text-align:center;}
.slider_content a:hover{background-color:#4cadbf;color:#fff;}

.slider_cadeau{position:absolute;top:160px;right:18%;}
.slider_cadeau span{position:relative;display:block;background:#fff;text-transform:uppercase;padding:15px 30px;color:#585858}
.slider_cadeau span img{position:absolute;right:-55px;top:-25px;}


/*==Selection de produits==*/
.produits_vedette h5{color:#838383;font-size:20px;font-family: 'Montserrat', sans-serif;font-weight:500;text-align:center;letter-spacing:10px;text-transform:uppercase;}


.selection_produits{text-align:center;padding:10px 0 30px}
.selection_produits h2{font-family: 'Montserrat', sans-serif;font-size:20px;text-transform:uppercase;font-weight:400;color:#838383;margin:30px 0 10px;letter-spacing:10px;}
.selection_produits ul{display:inline-block}
.selection_produits ul li{min-width:180px;}
.selection_produits ul li span.titre{border:1px solid #838383;padding:15px 45px 15px 25px;position:relative;display:block;color:#565656; font-family: 'Montserrat', sans-serif;cursor:pointer;background:#fff}
.selection_produits ul li img{height:29px;width:auto;position:absolute;top:10px; right:10px;}
.selection_produits ul li img.therm{right:15px;}
.selection_produits ul.dropdown ul{border-left:1px solid #838383;border-right:1px solid #838383;border-bottom:1px solid #838383;width:99%;margin-top:-16px;}


/*==PROJECT_POST==*/
.PROJECT_POST{width:100%;position:relative;display:flex;}
.PROJECT_POST_left{width:50%;float:left;flex:1;background:url(../images/peinture-stephane-ginces/intro/intro-peinture-sg-fond1.jpg) center;position:relative}
.PROJECT_POST_left  img{position:absolute;right:0;top:50%;transform: translate(0, -50%);}
.PROJECT_POST_right{width:40%;float:left;text-align:center;padding:75px 5% 75px 5%;background-color:#ececec;flex:1}
.PROJECT_POST_right p.titre{font-size:30px;font-family: 'Nixie One', cursive;font-weight:500;line-height:30px;text-transform:uppercase;color:#474747; padding-bottom:25px;}
.PROJECT_POST_right p{font-size:14px;letter-spacing:1px;color:#474747}
.PROJECT_POST_right img{margin:25px 0}

.PROJECT_POSTT_right{width:50%;float:left; }
.PROJECT_POSTT_left, .PROJECT_POSTT_right img{width:100%;}
.PROJECT_POSTT_left{background-color:#fafafa;text-align:center;width:50%;float:left;padding:124px 0 0 0;}

.PROJECT_POSTT_left h5{font-size:23px;color:#666666;font-family: 'Josefin Sans', sans-serif;font-weight:600;}
.PROJECT_POSTT_left h3{font-size:35px;font-family: 'intro_regular';}
.PROJECT_POSTT_left p{font-size:14px;padding:23px 8% 10px ;}
.PROJECT_POSTT_left h6{font-size:14px;font-family: 'Josefin Sans', sans-serif;font-weight:700;text-transform:uppercase;color:#61a60e;padding:20px 0 89px;letter-spacing:16px;}
.PROJECT_POSTT_right_b{padding-top:20px;position:absolute; ;bottom:0px;    background:url(../images/PROJECT_POST_rightbg2.jpg) repeat-x left top;width:50%;height:104px;text-align:center;}
/*==produits_vedette==*/
.produits_vedette{width:100%;padding:70px 0 0;}
.produits_vedette h3{color:#838383;font-size:20px;font-family: 'Montserrat', sans-serif;font-weight:500;text-align:center;letter-spacing:10px;text-transform:uppercase;margin-bottom:70px}
.produits_vedette h3 b{font-weight:500;color:#4cadbf}
em.border_2{background-color:#16638b;width:30px;height:4px;display:block;margin:20px auto;}
.produits_vedette pre{color:#666666;font-size:20px;font-family: 'Josefin Sans', sans-serif;text-align:center;letter-spacing:4px;}
.produits_details_min{width:100%;}
.produits_D{width:100%;float:left;background-color:#ececec;text-align:center;padding-bottom:15px;border-bottom:3px solid #f2f2f2;min-height:340px;position:relative;}
.produits_D .image{height:260px;overflow:hidden;text-align:center}
.produits_D img{height:100%;width:auto;-webkit-filter: brightness(55%); /* Chrome, Safari, Opera */filter: brightness(55%);}
.produits_D:hover{background-color:#fff;}
.produits_D:hover img{filter:none;}
.produits_D pre{font-size:13px;display:inline-table;padding-bottom:10px;  color:#61a60e;font-family:'Open Sans', sans-serif;font-weight:400;letter-spacing:0px;padding-top:20px;}
.produits_D h4{font-size:21px;color:#000;font-family: 'Montserrat', sans-serif;font-weight:600;text-transform:uppercase; padding-top:25px;}
.produits_D span{display:block;font-size:18px;padding:25px 30px 45px;padding-bottom: 0px;padding-top: 0px;font-family: 'Montserrat', sans-serif;margin-bottom:50px}
.produits_D a{position:absolute;bottom:30px;width:235px;height:54px;font-size:15px; color:#202020;font-family:'Montserrat', sans-serif;font-weight:400;
text-transform:uppercase;display:block;margin:5px auto;border:2px solid #d7d7d7;line-height:56px;letter-spacing:1px;margin-left:-100px;left:44%;}
.produits_D a:hover{border:none;color:#fff;background:#4cadbf;padding:2px 2px}
.produits_D a.btn2:hover{background-color:#444444;border-color:#444444;}
.produits_D .marge_bas{height:80px;width:100%;}
#flexiselDemo1, #flexiselDemo2, #flexiselDemo3 {
display:none;
}

.nbs-flexisel-container {
    position:relative;
    max-width:100%;
}
.nbs-flexisel-ul {
    position:relative;
    width:99999px;
    margin:0px;
    padding:0px;
    list-style-type:none;   
    text-align:center;  
}

.nbs-flexisel-inner {
    overflow:hidden;
    float:left;
    width:100%;
  
}

.nbs-flexisel-item {
    float:left;
    margin:0px;
    padding:0px;
    cursor:pointer;
    position:relative;
    line-height:45px;
}
.nbs-flexisel-item img {
    width: 100%;
    cursor: pointer;
    position: relative;
  
}

/*** Navigation ***/

/*.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
    width: 53px;
    height: 108px; 
    position: absolute;
    cursor: pointer;
    z-index: 100;
    top:184px !important;
}

.nbs-flexisel-nav-left {
    left: 0px;
    background: url(../images/literie-plus-design/button-next.png)no-repeat;
}

.nbs-flexisel-nav-right {
    right: 0px;
    background: url(../images/literie-plus-design/button-previous.png)  no-repeat;
}
.nbs-flexisel-nav-left:hover {
    left:0px;
    background: url(../images/literie-plus-design/button-next_hover.png) no-repeat;
}

.nbs-flexisel-nav-right:hover{
    right:0x;
    background: url(../images/literie-plus-design/button-previous_hover.png) no-repeat;
}*/
/*==DERRIERE_NOUVELLE==*/
.DERRIERE_NOUVELLE{width:100%;background:#2e2e2e url(../images/DERRIERE_NOUVELLEnbg.jpg) no-repeat center top;text-align:center;padding:55px 0 35px;}
.DERRIERE_NOUVELLE h3{font-size:35px;color:#ffffff;font-family: 'intro_regular';text-transform:uppercase;padding:30px 0 }
.DERRIERE_NOUVELLE .min_area{width:69%;}
.post_DERRIERE{float:left;width:290px;margin:0px 1%;}
.post_DERRIERE img{width:100%;}
.post_DERRIERE h5{font:20px 'Open Sans', sans-serif;font-weight:700;color:#ffffff;padding:15px 0;}
/*==LIVRAISON==*/
.LIVRAISON{width:100%;background-color:#f2f2f2;padding:40px 0 50px;position:relative;}
.LIVRAISON_left, .LIVRAISON_right{width:50%;float:left}
.LIVRAISON_left{padding:70px 0 0;}
.LIVRAISON_left h4{font:27px 'intro_regular';color:#010000;text-transform:uppercase;}
.LIVRAISON_left p{padding-top:25px;}
.LIVRAISON_left a{float:left;clear:both;color:#61a60e;font-family: 'Josefin Sans', sans-serif;font-weight:700px;letter-spacing:3px;text-transform:uppercase;margin-top:25px}
.LIVRAISON_right img{position:absolute;top:-52px;right:0px;}

/*==CONSEILS DU==*/
.CONSEILS_DU{width:100%;padding:45px 0 10px;}
.home .CONSEILS_DU{padding-bottom: 0 !important;  }
.CONSEILS_DU h5{color:#838383;font-size:20px;font-family: 'Montserrat', sans-serif;font-weight:500;text-align:center;letter-spacing:10px;text-transform:uppercase;}
.CONSEILS_DU em.border_2{background-color:#16638b;width:30px;height:4px;display:block;margin:20px auto 50px;}
.CONSEILS_DU pre{color:#666666;font-size:20px;font-family: 'Josefin Sans', sans-serif;text-align:center;letter-spacing:4px;}
.CONSEILS_DU_top{width:75%;margin-top:35px;float:left;}
.CONSEILS_DU_t_left{width:65.2%;float:left;overflow:hidden;height:317px;position:relative;}
.CONSEILS_DU_t_left img{width:100%;border-bottom:4px solid #fff;border-right:4px solid #fff;z-index:11;}
.CONSEILS_DU_t_right{width:32.6%;border-bottom:4px solid #fff;border-left:4px solid #fff;float:left;}
.CONSEILS_DU_t_right img{float:left;width:100%;border-left:4px solid #fff;}


.consel_bu_b{float:right;width:60%;margin-right:20%;text-align:center;margin-top:100px;}
.consel_bu_b h6{color:#ffffff;font-size:20px;font-family: 'Nixie One', cursive;text-transform: inherit;font-weight:400;line-height:28px;letter-spacing:1px;text-transform:uppercase;border-top:2px solid #834759;border-bottom:2px solid #834759;padding:30px 0;}
.consel_bu_b img{width:auto;border:0px;}
.consel_bu_b a.icon,.consel_bu_b .icon{position:absolute; right:20px; top: 0px;z-index: 22;}

.CONSEILS_DU_bottom{width:74.5%;float:left;}
.CONSEILS_DU_b_right{width:25%;float:right;margin-top:31px;}
.CONSEILS_DU_b_right img{width:100%;border-top:4px solid #fff;z-index:11;}

.CONSEILS_DU_b_left{width:100%;float:left;height:317px;overflow:hidden;}

.CONSEILS_DU_b_left img{float:left;width:32.5%;border-right:8px solid #fff;}





.CONSEILS_DU .left{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .img_left{float:left;height:320px;width:50%;}
.CONSEILS_DU .left .img_left .img_top{float:left;height:320px;width:100%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-4.jpg') no-repeat center center;background-size:cover}
.CONSEILS_DU .left .img_left .img_bottom{margin-top:6px;float:right;height:320px;width:100%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-5.jpg') no-repeat center center;background-size:cover}
.CONSEILS_DU .left .img_right{float:left;height:646px;width:50%;}
.CONSEILS_DU .left .img_right .img_height{float:right;height:646px;width:98%;margin-left: 2%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-6.jpg') no-repeat center center;background-size:cover}
.CONSEILS_DU .left .center_right{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .center_right .img_right{float:right;height:652px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .top_right{float:right;height:320px;width:50%;}
.CONSEILS_DU .top_right .img_right{float:right;height:320px;width:99%;margin-left: 1%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-1.jpg') no-repeat center center;background-size:cover}
.CONSEILS_DU .bottom_left{float:left;height:320px;width:25%;margin-top:6px;}
.CONSEILS_DU .bottom_left .img_left1{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_right{float:right;height:320px;width:50%;margin-top:6px;}
.CONSEILS_DU .bottom_right .img_left1{float:left;height:320px;width:49%;margin-left: 1%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-2.jpg') no-repeat center center;background-size:cover}
.CONSEILS_DU .bottom_right .img_left2{float:left;height:320px;width:49%;margin-left:1%;background:url('../images/peinture-stephane-ginces/inspiration/sg-inspiration-3.jpg') no-repeat center center;background-size:cover}



.produits_intro{width:100%;background:url(../images/literie-plus-design/home2-bg.png) no-repeat right top;background-size:cover;padding:40px 0}
.produits_intro h5{display:inline-block;font-family: 'Montserrat', sans-serif;font-weight:300;font-size:50px;margin:70px 0 20px;padding-right:30px;position:relative;color:#444444}
.produits_intro h5 img{position:absolute;right:-8px;top:0;}
.produits_intro p{width:550px;max-width:100%;color:#666666}
.produits_intro a{display:inline-block;font-size:15px; color:#202020;font-family:'Montserrat', sans-serif;font-weight:400;padding:20px 30px;margin:20px 0;
text-transform:uppercase;border:2px solid #d7d7d7;letter-spacing:1px;text-align:center}
.produits_intro a:hover{color:#fff;background:#4cadbf;}




/*==heading==*/
.header_autres{margin-top:128px;}
.header_autres  h2{display:table; width:auto;margin:130px auto 90px auto;border-top:1px solid #fff;border-bottom:1px solid #fff;float:none;color:#fff;font-size:26px;font-family: 'Montserrat', sans-serif;font-weight:500;letter-spacing:5px;text-transform:uppercase;padding:25px 10px;text-align:center}
.header_autres.contact{background:url(../images/literie-plus-design/banner-contact.png) no-repeat center top;background-size:cover}
.header_autres.blogue{background:url(../images/literie-plus-design/banner-actualite.png) no-repeat left top;background-size:cover}
.header_autres.cadeaux{background:url(../images/literie-plus-design/banner-cadeau.png) no-repeat center top;background-size:cover}
.header_autres.services{background:url(../images/peinture-stephane-ginces/services/entete-services.jpg) no-repeat center top;background-size:cover}
.header_autres.realisations{background:url(../images/peinture-stephane-ginces/realisations/entete-realisations.png) no-repeat center top;background-size:cover}


.heading{margin-top:128px;  width:100%;padding:8% 0;background:url(../images/faq/heading.jpg) no-repeat center top;text-align:center;background-size:100%;}
.heading h4{font:35px 'intro_regular';color:#ffffff;}

.heading_faq{margin-top:128px;  width:100%;padding:8% 0;background:url(../images/header/heading-FAQ.jpg) no-repeat center top;text-align:center;background-size:100%;}
.heading_faq h4{font:35px 'intro_regular';color:#ffffff;}

.heading_glos{margin-top:128px;  width:100%;padding:8% 0;background:url(../images/header/heading-GLOSSAIRE.jpg) no-repeat center top;text-align:center;background-size:100%;}
.heading_glos h4{font:35px 'intro_regular';color:#ffffff;}

.faq_min{width:100%;padding:80px 0 ;}
.faq_min h2{color:#1a1a1a;font-size:31px;font-family: 'intro_regular';text-align:center;}
.faq_min h3{color:#1a1a1a;font-size:27px;font-family: 'intro_regular';text-align:center;padding-top:70px;}
.faq_min em.border_2{background-color:#61a60e;width:30px;height:4px;display:block;margin:20px auto 10px;}
.faq_min pre{color:#666666;font-size:20px;font-family: 'Josefin Sans', sans-serif;text-align:center;letter-spacing:4px;}
#cssmenu2,
#cssmenu2 ul,
#cssmenu2 li,
#cssmenu2 a {margin: 0;padding: 0; border: 0;list-style: none;font-weight: normal;text-decoration: none;line-height: 1;font-family: 'Open Sans', sans-serif;font-size: 14px;position: relative;}
#cssmenu2 a {line-height: 1.3;}
#cssmenu2 {width: 100%;padding:40px 0 0;}
#cssmenu2 > ul > li {margin: 0 0 2px 0;}
#cssmenu2 > ul > li:last-child {margin: 0;}
#cssmenu2 > ul > li > a {font-size: 15px;display: block;color: #000;}
#cssmenu2 > ul > li > a > span {display: block;width:1083px;margin:0px auto; padding: 10px 10px 10px 40px;border-bottom:1px dashed #b9daee;font-weight:600;font-size:16px;text-transform:uppercase;}
#cssmenu2 > ul > li > a:hover {text-decoration: none;}
#cssmenu2 > ul > li.active {border-bottom: none;}
#cssmenu2 > ul > li.active > a {color: #000;}
#cssmenu2 > ul > li.has-sub > a span {background: url(../images/faq/icon_minus.png) left center no-repeat;}
#cssmenu2 > ul > li.has-sub.active > a span {background: url(../images/faq/icon_plus.png) left center no-repeat;}
/* Sub menu */
#cssmenu2 ul ul {padding:25px 12px 25px;display: none;-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);}
#cssmenu2 ul ul li {padding: 3px 0;}
#cssmenu2 ul ul li p{font-size:14px;font-family: Arial, Helvetica, sans-serif;width:60%;margin:0px auto;}
#cssmenu2 ul ul a {display: block;color: #595959;font-size: 13px;font-weight: bold;}
#cssmenu2 ul ul a:hover {color: #79980d;}

#cssmenu3,
#cssmenu3 ul,
#cssmenu3 li,
#cssmenu3 a {margin: 0;padding: 0; border: 0;list-style: none;font-weight: normal;text-decoration: none;line-height: 1;font-family: 'Open Sans', sans-serif;font-size: 14px;position: relative;}
#cssmenu3 a {line-height: 1.3;}
#cssmenu3 {width: 100%;padding:40px 0 0;}
#cssmenu3 > ul > li {margin: 0 0 2px 0;}
#cssmenu3 > ul > li:last-child {margin: 0;}
#cssmenu3 > ul > li > a {font-size: 15px;display: block;color: #000;}
#cssmenu3 > ul > li > a > span {display: block;width:1083px;margin:0px auto; padding: 10px 10px 10px 40px;border-bottom:1px dashed #b9daee;font-weight:600;font-size:16px;text-transform:uppercase;}
#cssmenu3 > ul > li > a:hover {text-decoration: none;}
#cssmenu3 > ul > li.active {border-bottom: none;}
#cssmenu3 > ul > li.active > a {color: #000;}
#cssmenu3 > ul > li.has-sub > a span {background: url(../images/faq/icon_minus.png) left center no-repeat;}
#cssmenu3 > ul > li.has-sub.active > a span {background: url(../images/faq/icon_plus.png) left center no-repeat;}
/* Sub menu */
#cssmenu3 ul ul {padding:25px 12px 25px;display: none;-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);
-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);
box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.22);}
#cssmenu3 ul ul li {padding: 3px 0;}
#cssmenu3 ul ul li p{font-size:14px;font-family: Arial, Helvetica, sans-serif;width:60%;margin:0px auto;}
#cssmenu3 ul ul a {display: block;color: #595959;font-size: 13px;font-weight: bold;}
#cssmenu3 ul ul a:hover {color: #79980d;}
/*==producits niveau==*/
.producits_niveau_min{width:100%;padding:8px 0 0;}
.producits_niveau_top{width:100%;text-align: center !important;}
.product_left{display: inline-block;/*float:left;*/margin:0 3px 3px 3px;width:100%;max-width: 441px; position:relative;}
.product_left img{width:100%; z-index:11;float:left;}
.product_left:hover img{-webkit-filter: grayscale(45%);filter: gray;filter: grayscale(45%);cursor:pointer;}
.product_link{position:absolute;top:36%;z-index:333;width:100%;}
.product_link pre{background:rgba(0,0,0,0.5); width:100%;padding:15px 0; margin:0px 0 20px 0;letter-spacing:10px;   font-size:27px;color:#fff;font-family: 'Josefin Sans', sans-serif;font-weight:400;text-transform: uppercase;text-align:center;}
.product_link a{background:rgba(0,0,0,0.7);display:block;margin:0px auto; border:2px solid #fff;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
.product_left em img{width:auto;position:absolute;right:13px;bottom:13px;display:none;}
.product_left:hover em img{display:block;}
.product-last{margin-right:0px;width:33%;}
.product_RIGHT{width:66.5%;float:left;position:relative;margin-bottom:4px;}
.product_RIGHT img{width:100%; z-index:11;}
.product-last2{margin-right:0px;}

/*==realisations==*/
.realisations_headerimage{width:100%;padding:70px 0 0; height: 500px; background:url(../images/peinture-stephane-ginces/realisations/sg-real1.jpg) center no-repeat;}



/*==contact==*/
.admin-b-h{display: none;} /* Honeypot */
.contact-1{position:relative;}
.contact-1 #map{height:360px}
.contact-1 .ouverture{background:rgba(76, 173, 191, 0.7);position:absolute;right:0;top:0;height:200px;width:27%;padding:80px 3%}
.contact-1 .ouverture span{display:block;width:100%;font-size:18px;margin-bottom:10px}
.contact-1 .ouverture h3{font-size:18px;text-transform:uppercase;margin:30px 0;}
.contact-2{background:url(..images/peinture-stephane-ginces/contact/fond-titre2.png);padding:95px 0 50px}
.contact-2 h4{color:#000;font-size:24px;font-weight:300;margin-bottom:px;line-height:40px;letter-spacing:3px;text-transform:uppercase;}
.contact-2 h5{display:inline-block;font-family: 'Montserrat', sans-serif;font-weight:600;font-size:30px;text-transform:uppercase;border-bottom:3px solid #16638b;padding-bottom:15px;margin-bottom:50px;letter-spacing:3px}
.contact-2 span{font-family: 'Montserrat', sans-serif;font-weight:500;font-size:18px;color:#000}
.contact-2 span.tel{font-weight:400;font-size:24px;}
.contact-2 span.deux_lignes{margin-left:33px;}
.contact-2 span i{color:#16638b;font-style:normal;}
.contact-2 .fa{font-size:30px;color:#16638b;margin-right:15px;}
.contact-3 h3{font-family: 'Nixie One', cursive;color:#000;font-size:24px;font-weight:400;line-height:40px;margin-bottom:20px;letter-spacing:3px;}
.contact-3 h3 b{font-family: 'Montserrat', sans-serif;font-weight:400;font-size:30px;text-transform:uppercase;}
.contact-3 h4{display:table;font-family: 'Nixie One', cursive;color:#000;font-size:18px;font-weight:400;border-bottom:3px solid #4cadbf;padding-bottom:15px;}
.contact-3 span.titre{font-family: 'Nixie One', cursive;color:#000;font-size:24px;font-weight:400;line-height:40px;margin-bottom:20px;letter-spacing:3px;}
.contact-3 span.titre b{font-family: 'Montserrat', sans-serif;font-weight:600;font-size:30px;text-transform:uppercase;}
.contact-3 span.st{display:table;font-family: 'Nixie One', cursive;color:#000;font-size:18px;font-weight:400;border-bottom:3px solid #16638b;padding-bottom:15px;}
.contact-3 .clear{height:50px;}
.contact-3 .logos-ms{margin-top:85px;}
.contact-form{width:100%;padding:40px 0 0;}
.contact-form span.st{display:block;width:100%;color:#333637;font-size:14px;letter-spacing:3px;margin:30px 0;}
.contact-form input[type="text"], textarea{background:#fbfbfb;border:0px;border-bottom:2px solid #16638b;width:98%;font-family: 'Open Sans', sans-serif;height:53px;color:#555555;font-size:16px;font-weight:300;letter-spacing:1px;padding:0 0 0 20px;margin-bottom:20px;}
.contact-form input[type="text"].add{width:98%;}
.contact-form textarea{width:98%;padding-top:15px;border-top:2px solid #16638b;border-bottom:none; min-height:200px;font-family: 'Open Sans', sans-serif;font-weight:300;font-size:16px;color:#555555;} 
.contact-form input[type="submit"]{width:202px;height:55px;border:0px;text-align:center;color:#fff;font-size:18px;text-transform:uppercase;letter-spacing:1px;cursor:pointer;padding:0px;margin-bottom:20px;background-image:linear-gradient(#2193c9, #16638b);}
.contact-form input[type="submit"]:hover{background-image:linear-gradient(#16638b, #2193c9);}
.contact-form select{width:100%;padding-left:5%;padding-right:10%;margin:0px;  -webkit-appearance: none; -moz-appearance: none; background:#fbfbfb url('../images/literie-plus-design/dropdown.png') no-repeat right 10px center;float: left;font-weight:400;
border:none;border-bottom:2px solid #4cadbf;line-height:49px;color:#1A1A1A;font-size:16px;font-family: 'Open Sans', sans-serif;color:#555555}
.contact-form .ws_check{display:none;}
.contact-merci{ margin: 30px auto;}

.contact-form.blue-form{background:#4cadbf;}
.contact-form.blue-form span{color:#fff}
.contact-form.blue-form span.st{border-bottom:3px solid #fff;}
.contact-form.blue-form input[type="text"], textarea{border-bottom:3px solid #ccc}
.contact-form.blue-form textarea{border-top:3px solid #ccc;border-bottom:none;} 

.cadeaux_intro{padding-bottom:40px;margin-bottom:40px;background:#f5f5f5;margin-top:-18px}
.cadeaux_intro p.titre{color:#333637;font-size:18px;letter-spacing:1px;margin:40px 0;font-weight:500}

.form_cadeaux h4{color:#010101;font-size:24px;letter-spacing:1px;margin:0 0 10px;font-weight:400}
.form_cadeaux h5{display:inline-block;color:#010101;font-size:30px;letter-spacing:3px;margin:0 0 10px;font-weight:500;text-transform:uppercase;position:relative;}
.form_cadeaux h5 img{position:absolute;right:-215px;top:-40px;}
.form_cadeaux span.erreur{display:block;color:#fe0000;font-size:18px;margin:10px 0}
.form_cadeaux .border{background:#4cadbf;width:15%;height:5px;}
.disclaimer_cheques{color:#555555;font-size:17px;letter-spacing:3px;margin:40px auto;font-weight:300}

/*==Entreprise==*/
.services-2{width:100%;position:relative;display:flex;}
.services-2 .left{flex-shrink: 0; width:50%;background:url(../images/peinture-stephane-ginces/services/sg-services1.jpg) no-repeat center center;background-size:cover;}
.services-2 .right{flex-shrink: 0; width:50%;text-align:center;padding:113px 0 100px 0;background-color:#ececec;}
.services-2 .right h3{font-size:30px;font-family: 'Montserrat', sans-serif;font-weight:500;line-height:30px;text-transform:uppercase;}
.services-2 .right p{font-size:16px;padding:23px 8% 23px ;letter-spacing:1px;font-family: 'Nixie One', cursive;text-transform:uppercase;}

.services-3{width:100%;position:relative;display:flex;}
.services-3 .right{flex-shrink: 0; width:50%;background:url(../images/peinture-stephane-ginces/services/sg-services2.jpg) no-repeat center center;background-size:cover;}
.services-3 .left{flex-shrink: 0; width:50%;text-align:center;padding:113px 0 100px 0;background-color:#ececec;}
.services-3 .left h3{font-size:30px;font-family: 'Montserrat', sans-serif;font-weight:500;line-height:30px;text-transform:uppercase;}
.services-3 .left p{font-size:16px;padding:23px 8% 23px ;letter-spacing:1px;font-family: 'Nixie One', cursive;text-transform:uppercase;}

.services-4{width:100%;position:relative;display:flex;}
.services-4 .left{flex-shrink: 0; width:50%;background:url(../images/peinture-stephane-ginces/services/sg-services3.jpg) no-repeat center center;background-size:cover;}
.services-4 .right{flex-shrink: 0; width:50%;text-align:center;padding:113px 0 100px 0;background-color:#ececec;}
.services-4 .right h3{font-size:30px;font-family: 'Montserrat', sans-serif;font-weight:500;line-height:30px;text-transform:uppercase;}
.services-4 .right p{font-size:16px;padding:23px 8% 23px ;letter-spacing:1px;font-family: 'Nixie One', cursive;text-transform:uppercase;}

.entreprise-4{text-align:center;background:#1b5964;margin-bottom:-5px} 


/*==CONSEIL_DU_PRO==*/
.CONSEIL_DU_PRO{width:100%;padding:60px 0 0px;}
.heading_CONSEIL{margin-top:128px;  width:100%;padding:6% 0;background:url(../images/CONSEIL_DU_PRO/heading.jpg) no-repeat center top;text-align:center;background-size:100%;}
.heading_CONSEIL h4{font:35px 'intro_regular';color:#ffffff;}
.heading_CONSEIL pre{font:18px 'Josefin Sans', sans-serif;font-weight:600;color:#ffffff;letter-spacing:15px;text-transform:uppercase;}



.CONSEIL_DU_PRO h5{color:#1a1a1a;font-size:31px;font-family: 'intro_regular';text-align:center;}
.CONSEIL_DU_PRO em.border_2{background-color:#61a60e;width:30px;height:4px;display:block;margin:20px auto 10px;}
.CONSEIL_DU_PRO pre{color:#666666;font-size:20px;font-family: 'Josefin Sans', sans-serif;text-align:center;letter-spacing:4px;}
.CONSEIL_DU_PRO ul{padding:30px 0 0;margin:0px;}
.CONSEIL_DU_PRO li{float:left;width:25%;}
.CONSEIL_DU_PRO li img{width:100%;}
.con_img{width:100%;position:relative;}
.con_img em{position:absolute;margin:0px;left:45.3%;top:30px;z-index:55;cursor:pointer;}
.Project_Contant{width:100%;background-color:#f9f9f9;margin-top:-4px;display:inline-block;position:relative;}
.project_left{float:left;margin:0 0 0 10%;width:765px;float:left;padding:8% 60px 0 0;}
.project_left h6{font:29px 'Josefin Sans', sans-serif;color:#666666;font-weight:400;}
.project_left h5{font:45px 'intro_regular';color:#000000;padding:15px 0;}
.project_left p{font-size:16px;color:#505050;padding:20px 0 0 ;}

.project_right{float:right;width:383px;position:relative;}
.project_right img{width:100%; z-index:11;}
.project_right a{background:rgba(0,0,0,0.7);bottom:100px;left:0px;right:0px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
.Project_Contant2{width:100%;background-color:#f9f9f9;position:relative;}

.project_right2{float:left;margin:0 0 0 0%;width:765px;float:left;padding:8% 0px 0 60px;}
.project_right2 h6{font:29px 'Josefin Sans', sans-serif;color:#666666;font-weight:400;}
.project_right2 h5{font:45px 'intro_regular';color:#000000;padding:15px 0;}
.project_right2 p{font-size:16px;color:#505050;padding:20px 0 0 ;}

.project_left2{float:left;width:383px;position:relative;}
.project_left2 img{width:100%; z-index:11;}
.project_left2 a{background:rgba(0,0,0,0.7);bottom:100px;left:0px;right:0px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
.Pagination{width:100%;background:#141414;height:104px;padding:20px 0;position:relative;}
.Pagination a.Pagination_left{float:left;width:52px;height:108px;background:url(../images/button-next.png) no-repeat left top;}
.Pagination a.Pagination_left:hover{background:url(../images/button-next_hover.png) no-repeat left top;}
.Pagination a.Pagination_right{position:absolute;right:0px;top:16px;float:right;width:52px;height:108px;background:url(../images/button-previous.png) no-repeat left top;}
.Pagination a.Pagination_right:hover{background:url(../images/button-previous_hover.png) no-repeat left top;}
.Pagination ul{width:182px;margin:0px auto;}
.Pagination li{float:left;padding:10px 0 0 48px;width:auto;}
.Pagination li a{color:#fff;font-size:19px;font-weight:700;}
.Pagination li a:hover{color:#79b332;}

.min_project_contant{width:100%;position:relative;background-color:#f9f9f9;}
.categorie{width:466px; position: absolute;right:0px;top:-4px;z-index:777;}
#triangle-left {
 background:url(../images/CONSEIL_DU_PRO/catg.png) no-repeat left top;width:466px;height: 64px;
}
.categorie ul {
    padding:0;
    margin:0;
    list-style: none;
    position: relative;
    }
/* Positioning the navigation items inline */
.categorie ul li {
    margin: 0px 0px 0 0;
    display:inline-block;
    
    }
/* Styling the links */
.categorie a {
    display:block;
    padding:0 10px;
    color:#f9f9f9;
    font-size:24px;
    line-height: 55px;
    text-decoration:none;
    font-family: 'Josefin Sans', sans-serif;font-weight:600;
}
.categorie a b{font-size:38px;font-weight:400;padding:0px 15px;}
/* Background color change on Hover */
.categorie a:hover {
    
}
.categorie ul ul {
    display: none;
    position: absolute;
    top: 64px;
    z-index:555;
}
/* Display Dropdowns on Hover */
.categorie ul li:hover > ul {
    display:inherit;
}
/* Fisrt Tier Dropdown */
.categorie ul ul li {
    min-width:408px;
    float:right;background:url(../images/CONSEIL_DU_PRO/libg.png) no-repeat left top;
    display:list-item;height:64px;
    position: relative;
} 
.categorie ul ul li a{width:330px;float:right;height:64px; background:url(../images/CONSEIL_DU_PRO/divider.png) no-repeat 3% top;font-size:17px;font-family:'Open Sans', sans-serif;text-align:left;display:block;} 
.categorie ul ul li.number1:hover{background:url(../images/CONSEIL_DU_PRO/hover1.png) no-repeat left top;}
.categorie ul ul li.number2:hover{background:url(../images/CONSEIL_DU_PRO/hover2.png) no-repeat left top;}

.categorie ul ul li.number3:hover{background:url(../images/CONSEIL_DU_PRO/hover3.png) no-repeat left top;}
.categorie ul ul li.number4:hover{background:url(../images/CONSEIL_DU_PRO/hover4.png) no-repeat left top;}
.categorie ul ul li.number5:hover{background:url(../images/CONSEIL_DU_PRO/hover5.png) no-repeat left top;}
.categorie ul ul li.number6:hover{background:url(../images/CONSEIL_DU_PRO/hover6.png) no-repeat left top;}
.categorie ul ul li.number7:hover{background:url(../images/CONSEIL_DU_PRO/hover7.png) no-repeat left top;}
.categorie ul ul li.number8:hover{background:url(../images/CONSEIL_DU_PRO/hover8.png) no-repeat left top;}
.categorie ul ul li.number9:hover{background:url(../images/CONSEIL_DU_PRO/hover9.png) no-repeat left top;}
.categorie ul ul li.number10:hover{background:url(../images/CONSEIL_DU_PRO/hover10.png) no-repeat left top;}
.categorie ul ul li.number11:hover{background:url(../images/CONSEIL_DU_PRO/hover11.png) no-repeat left top;}
.categorie ul ul li.number12:hover{background:url(../images/CONSEIL_DU_PRO/hover12.png) no-repeat left top;}
.categorie ul ul li.number13:hover{background:url(../images/CONSEIL_DU_PRO/hover13.png) no-repeat left top;}
.categorie ul ul li.number14:hover{background:url(../images/CONSEIL_DU_PRO/hover14.png) no-repeat left top;}

.close_d{background:rgba(0,0,0,0.7);bottom:100px;right:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
.close_g{background:rgba(0,0,0,0.7);bottom:100px;left:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
.plus_text{padding-bottom:30px;}
/*#close{background:rgba(0,0,0,0.7);bottom:100px;right:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
#close2{background:rgba(0,0,0,0.7);bottom:100px;left:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
#close3{background:rgba(0,0,0,0.7);bottom:100px;left:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}
#close4{background:rgba(0,0,0,0.7);bottom:100px;left:88px;position:absolute;display:block;margin:0px auto; border:2px solid #f9f9f9;width:202px;padding:14px 0;font-size: 15px;text-transform: uppercase;text-align: center; color:#fff;}*/
.show, .show2, .show3 .show4{padding-bottom:30px;}
.DERRIERE_NOUVELLE .min_area{width:934px;margin:0px auto}
.bx-wrapper img{width:100% !important;}
.ombre{position:absolute;bottom:11%;left:0px;right:0px;margin:0px auto;width:193px;height:120px;}


}


/**************** Page Chroniques *************/
#chroniques{}
#chroniques h3{text-transform:uppercase;letter-spacing:10px;font-weight:500;font-size:24px;color:#585757;text-align:center;margin:60px 0 15px}
#chroniques .left_menu{width:20%;float:right;margin-top:100px;}
#chroniques .left_menu h5{color:#333;font-size:14px;letter-spacing:1px;font-weight:700;margin-bottom:20px;text-transform:uppercase;}
#chroniques .left_menu li{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #999;padding-left:20px}
#chroniques .left_menu li:before {content: "\f054";    font-family: FontAwesome;    font-style: normal;    font-weight: normal;    text-decoration: inherit;   color: #999;    font-size: 12px;    padding-right: 0.5em;    position: absolute;    top: 4px;    left: 0;}
#chroniques .left_menu a{font-size:14px; font-weight:400;color:#333637}
#chroniques .left_menu a.active{font-weight:bold;color:#4cadbf}
#chroniques .left_menu a:hover{color:#4cadbf}
#chroniques .cat_active{display:block;}
#chroniques .cat_non_active{display:none;}
#chroniques .chroniques-details{float:left;width:75%;}
#chroniques .chroniques-preview{min-height:250px;padding-bottom:10px;margin-bottom:10px;}
#chroniques .chronique_prev_g{float:left;width:45%;}
#chroniques .chronique_prev_g img{max-width:100%;}
#chroniques .chronique_prev_d{float:left;width:48%;margin-left:3%;}
#chroniques p.liens, a.liens{color:#000;font-size:14px;text-decoration:none;}
#chroniques a.liens:hover{text-decoration:underline;}
#chroniques h4{font-weight:500;font-size:24px;color:#585757;margin:40px 0 10px;letter-spacing:3px;text-transform:uppercase}
#chroniques h5 {color:#959595;font-size:14px;}
#chroniques h5 b, #chroniques h5 a {color:#4cadbf;font-size:400;}

#chroniques .blogue_separateur{height:1px; background-color:#e5e5e5;margin:10px 0 0;width:100%;}
#chroniques img.imagealaune{width:100%;}
#chroniques .date_c{float:left;color:#959595;font-size:14px;font-weight:400;margin:20px 0;}
#chroniques .date_c i{color:#4cadbf;}
#chroniques .date_c_preview{float:left;color:#959595;font-size:14px;font-weight:400;margin-bottom:20px;}
#chroniques b.separateur{color:#4cadbf;margin:0 10px;}
#chroniques .boutonretour {float:right;display:block;border:1px solid #000;padding:20px;margin-bottom:40px;}
#chroniques .boutonretour:hover{background-color:#4cadbf;}
#chroniques .boutonretour b{color:#4cadbf;margin-right:10px;}
#chroniques .boutonretour:hover b{color:#000;}
#chroniques .contenu{margin:30px 0;}
#chroniques .contenu_preview{margin:30px 0;width:100%;clear:both;}
#chroniques .blogue-breadcrums{margin:50px 0 20px;}
#chroniques .blogue-breadcrums h3{font-size:14px;color:#000;display:inline-block}

#prodcarousel img{cursor:pointer;}

/************* End chroniques ********************/

/****************************** Page produits 2 *****************************************************/

.banner_produits{background-image:linear-gradient(#fff, #dceff2);padding-top:125px;border-bottom:5px solid #f2f2f2}
.produits h3{color:#4cadbf;font-size:40px;text-align:center;font-weight:500;margin:70px 0 15px}
.produits p{color:#585858;font-size:14px;text-align:center;margin-bottom:100px}

.product_details{margin-top:200px}

.produit_breadcrums{width:100%;background:#fff;padding:20px 0;}
.produit_breadcrums span{font-size:18px;color:#fff;font-weight:500;font-family: 'Raleway', serif;text-transform: uppercase;}
.produit_breadcrums ul{}
.produit_breadcrums li{display: inline-block;font-size:18px;font-weight:500;font-family: 'Raleway', serif; color:#000;text-transform: uppercase;margin-right:20px;position: relative;}
/*.point_title li::before{content:'• ';position: absolute;font-size:35px;color:#fff;left:-26px;top:-3px;}*/
.produit_breadcrums li:first-child::before{display: none;}
.produit_breadcrums li a{color:#000}
.produit_breadcrums li a:hover{color:#7d7d7d}


.prod_cont2{float:left;width:22%;margin-right:4%;margin-bottom:40px;overflow:hidden;position:relative;padding-bottom:30px}
.prod_cont2.last{float:right;margin-right:0%;}
.prod_cont2 .img_prod{height:160px;text-align:right;position:relative;text-align:center;overflow:hidden;}
.prod_cont2:after{
	content:'\A';
	position:absolute;
	width:100%; height:100%;
	top:0; left:0;
	background:rgba(76, 172, 191, 0.5);
	opacity:0;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.prod_cont2:hover:after{opacity:1;cursor:pointer;overflow:hidden}
.prod_cont2 .img_prod img{width:100%;}
.prod_cont2 .desc_prod{height:150px;overflow:hidden;padding:0 10px;}
.prod_cont2 h4{color:#444; font-size:16px;margin:20px 0 10px;font-weight:500;text-align:center;}
.prod_cont2 span.prix{display:block;font-size:18px;font-weight:700;color:#4cadbf;text-align:center;}
.prod_cont2 span.prix del{color:#999;font-weight:300;margin-left:15px}
.prod_cont2 ul{text-indent: -1em;margin-left:1em}
.prod_cont2 li:before{content: "\2022 \0020 \0020";color:#000;}
.prod_cont2 li{padding-left:0px;margin-bottom:5px;}
.prod_cont2 p{text-align:right;font-family: "Oswald", sans-serif; font-size:30px;font-weight:100;margin:20px 0;padding:0 10px;}
.prod_cont2 p span{font-size:14px; text-transform:uppercase;font-weight:400;}
.prod_cont2 a.acheter{display:block;width:100%;text-align:center;background-color:#000;border-top:1px solid #000;color:#fff;font-family: "Open Sans", sans-serif;text-transform:uppercase;font-weight:700;padding:5px 0;letter-spacing:3px;margin-bottom:50px;}
.prod_cont2 a.acheter:hover{background-color:#fff;color:#000;}

/*== Product Page Style ==*/
.product_min{padding:20px;box-sizing:border-box;}
.flexslider{margin-bottom:25px;}
.flexslider img{width:100%;}
.product_info_top span.code_prod{font-size:14px;}
.product_info_top h3{font-size:20px;font-weight:500;margin:20px 0 10px;color:#1f1f1f}
.product_info_top p{font-size:14px;line-height:19px;margin-bottom:10px;}
.product_info_top h4{font-size:24px;color:#4cadbf;text-transform:uppercase;margin-bottom:20px;}
.product_info_top .contenu{margin-bottom:20px;}
.product_info_top .contenu li{list-style-type:disc;padding-left:15px;margin-left:20px;margin-bottom:5px;}
.product_info_top .contenu h1, .product_info_top .contenu h2, .product_info_top .contenu h3, .product_info_top .contenu h4, .product_info_top .contenu h5, .product_info_top .contenu h6{color:#ff7c41;margin:10px 0;}
.product_info_top .contenu h1{font-size:26px;}
.product_info_top .contenu h2{font-size:22px;}
.product_info_top .contenu h3{font-size:18px;}
.product_info_top .contenu h4{font-size:16px;}
.product_info_top .contenu h5{font-size:16px;}
.product_info_top .contenu h6{font-size:16px;}

.product_info_center{width:100%;border-top:2px solid #7d7d7d;background:url('../images/nom-complet-du-client/map3.jpg') no-repeat center top;padding:30px 0;}
.product_info_center h6{font-size:25px;font-weight:700;font-style: italic;float: left;line-height:25px;}
.product_info_center h6 i{font-weight:400;}
.product_info_center .p_a{display: inline-block;margin-left:30px;}
.product_info_bottom{width:100%;padding-bottom:15px;}
.product_info_bottom select{padding-left:20px;padding-right:85px;background-color:transparent;margin-top:0px;margin-right:15px;  -webkit-appearance: none; -moz-appearance: none; background:url('../images/literie-plus-design/dropdown.png') no-repeat right 10px center;float: left;font-weight:400;
border:2px solid #222222;height:49px;line-height:49px;color:#1A1A1A;font-size:15px;font-weight:600;text-transform: uppercase;margin-top:15px;clear:both}
/*.product_info_bottom select:first-child{margin-left:40px;}*/
.product_info_bottom input[type="number"]{background-color:transparent;margin-top:0px;margin-right:15px; float: left;font-weight:400;
border:2px solid #222222;height:45px;line-height:49px;color:#1A1A1A;font-size:15px;font-weight:600;text-transform: uppercase;margin-top:15px;width:50px;padding-left:10px;}
.product_info_bottom label{color:#1A1A1A;font-size:15px;font-weight:600;text-transform: uppercase;float:left;margin-right:10px;margin-top:30px;}
.qht{width:100%;}

.product_info_bottom a, .product_info_bottom input[type="submit"]{background:#4cadbf;font-size:15px;font-weight:600;padding:0 20px;height:49px;line-height:49px;display: inline-block;text-transform: uppercase;text-align: center;margin-top:15px;border:none;cursor:pointer;font-family: 'Montserrat', sans-serif;}
.product_info_bottom a:hover, .product_info_bottom input[type="submit"]:hover{background:#1f1f1f;color:#fff;}

.product_info_bottom span.prix{font-size:20px;font-weight:700;color:#4cadbf;width:100%;display:inline-block;margin:20px 0}
.product_info_bottom span.prix del{color:#999;font-weight:300;margin-left:15px}
.product_info_bottom a .fa{font-size:18px;padding-left:8px;}
.product_info_bottom a.ajouter{background:#7d7d7d;}
.product_info_bottom a.favoris{border:2px solid #222222;margin-left:15px;height:45px;line-height:45px;}
.retour_produits{float:left;margin-top:2px}
.retour_produits a{height:54px;font-size:15px; color:#202020;font-family:'Montserrat', sans-serif;font-weight:400;text-transform:uppercase;margin:5px auto;border:2px solid #d7d7d7;line-height:56px;letter-spacing:1px;padding:10px 20px;}
.retour_produits a:hover{border:2px solid #4cadbf;color:#fff;background:#4cadbf;}
.partagez{float:right;margin:20px 0;}
.partagez ul{padding:0px;margin:0px;float: right;}
.partagez li{font-size:18px;font-weight:500;color:#4cadbf;float: left;text-transform: uppercase;padding-left:15px;}
.partagez li .fa{font-size:18px;}
.partagez li span{float: left;}
.partagez li a{color:#4cadbf}
.partagez li a:hover{color:#000}
.prod_detail{padding-bottom: 20px;margin-bottom: 20px;border-bottom:1px solid #efefef;}
.info_suppl {margin-bottom:60px;}
.info_suppl .col1_4{border:1px solid #efefef;padding:20px 2%;width:20%}

.F_product{width:100%;background:#ebebeb;position: relative;margin:100px 0;min-height:400px;}
.F_product h5{font-size:45px;text-transform: uppercase;font-style: italic;font-weight:300;display: inline-block;margin-top:-35px;}
.F_product h5 b{font-weight:700;}
.F_product_slider .item{border:2px solid #a9a9a9;background:#fff;}
.p-img{border-bottom:2px solid #a9a9a9;height:250px;overflow:hidden;}
.p-info{border-bottom:2px solid #a9a9a9;text-align: center;padding:11px 0;}
.p-info h6{font-size:20px;font-weight:700;text-transform: uppercase;}
.p-info span{font-size:18px;font-weight:300;}

.produit_detail_slider h5{font-size:20px;font-weight:500;text-transform: uppercase;color:#838383;margin:30px 0;text-align:center;letter-spacing:10px;}
.produit_detail_slider h5 b{font-weight:500;color:#4cadbf}

.bouton_tous{margin:40px 0;}
.bouton_tous a.bouton{display:inline-block;border:1px solid #efefef;text-transform:uppercase;padding:10px 30px;color:#000}
.bouton_tous a.bouton:hover{background-color:#4cadbf;}


.plugincart-list-header{background:#4cadbf}

/****************************** End produits 2 *****************************************************/



/******FOOTER*******/

footer{font-size:13px;}
.footer_top{padding-bottom:115px;background:url(../images/peinture-stephane-ginces/footer/sg-fond-footer2.jpg) center ;}
.footer_top h6{text-transform:uppercase;color:#fff;border-bottom:1px solid #646668;width:100%;margin-top:50px;padding-bottom:10px;margin-bottom:25px;font-family: 'Oswald', sans-serif;font-size:21px;font-weight:400;}
.footer_top a{font-weight:300;color:#fff;}
.footer_top a:hover{color:#4cadbf;}
.footer_top p{line-height:20px;font-weight:300;}
.footer_top .mission {text-align:center}
.footer_top .mission p{color:#fff;font-size:14px;font-family: 'Oswald', sans-serif;font-weight:300;}
.footer_top .mission img{margin-top:40px;}

.footer_top .logo_footer{margin-top:50px;/*background: url(../images/hallow-logo-bas-footer.png) no-repeat center center;background-size:85%*/}
/* 	.footer_top .logo_footer img{width:100%;} */
.footer_top .mission p{margin-top:20px;}

.footer_top .lien_rapides{font-size:14px;width:13%;margin-left:50px;}
.footer_top .lien_rapides2{width:22%;}	
.footer_top .lien_rapides li{margin-bottom:5px;position: relative;padding-left:18px;padding-top:0px;margin-top:15px;}
.footer_top .lien_rapides2 li{padding-top:0px;margin-top:15px;font-weight:300;color:#fff;margin-bottom:5px;}
.footer_top .lien_rapides li::before{content:'• ';color:#fff;margin-right:15px;position: absolute;left: 0px;top:-3px;font-size:19px;}
.footer_top .lien_rapides span.puce{color:#a9a9a9;margin-right:10px;}
.footer_top .lien_rapides p{margin-left:17px;margin-top:10px;}
.footer_top .coord {position: relative !important;}
.footer_top .coord .logo_left{float:left;width:32px}
.footer_top .coord .text_right{float:left;margin-left:0px;width:85%; text-shadow: 1px 1px 5px #000;/*border-bottom:1px solid #434547;*/}
.footer_top .coord span{color:#fff;float: left;}
.footer_top .coord a.email{text-decoration:underline;}
.footer_top .coord a.email:hover{text-decoration:none;}
.footer_top .coord .fa{float: left;color:#fff;font-size:20px;margin-right:23px;margin-top:4px;}
.footer_top .coord .fa.fa-phone {color:#fff;margin-top:4px;}
.footer_top .coord .text_right2 p{font-size:12px;color:#9ba0a4;padding-top:13px;}
.footer_top .coord .text_right2 img{float: left;margin-right:23px;margin-top:18px;}
.footer_top .coord a.envelope{border:2px solid #fff;color:#fff; background-color:rgba(0, 0, 0, 0.6);font-size:13px;text-transform: uppercase;font-weight: 300;display: block;width:130px;float:left;height:51px;line-height:51px;padding:0 19px;border-radius:5px;margin-top:30px;}
.footer_top .coord a.envelope:hover{background:rgba(0, 0, 0, 0.85);border-color:#fff;color:#fff;}
.footer_top .coord a.envelope .fa{color:#fff;font-size:21px;float: left;margin:15px 10px 0 0;}

.footer_top .coord a.envelope:hove{border-color:#fff;}
.footer_top .coord .bordure_bas{height:1px;background:#646668;margin:10px 0}

.footer_bottom{padding-top:20px;padding-bottom:20px;width:100%;background:#000; opacity:0.8; margin-top:-78px;}
.footer_bottom .copyright{float:left; width:45%; margin-top:5px;color:#797979;font-size:13px;font-family: 'Oswald', sans-serif;font-weight:300;letter-spacing:2px;}
.footer_bottom .lithium{float:right; text-align:right;width:240px;color:#a9a9a9;margin-top:3px; }
.footer_bottom a.dtbs{float: left;color:#fff;font-size:13px;font-family: 'Oswald', sans-serif;font-weight:300;margin-top:6px;text-decoration: underline;}
.footer_bottom .lithium .cie{float:right; margin-top:2px;}
.footer_bottom .lithium .logo{float:right; margin:0 10px;}
.footer_bottom .lithium .conception{float:right; margin-top:2px;}
.footer_bottom .lithium a{font-size:13px; text-decoration:underline;color:#797979;font-family: 'Oswald', sans-serif;letter-spacing:1px;}
.footer_bottom .lithium a:hover{text-decoration:none;color:#797979}

.footer-scroll-button{margin-left:auto;margin-right:auto;margin-top:0px;width:32px;float:left;width:80px}



/*---------------Responsive-----------------------------*/


@media only screen and (min-width: 1080px) and (max-width:1920px) { 
.CONSEILS_DU_t_left{height:auto;}
.CONSEILS_DU_b_left{height:auto;}
}

@media screen and ( max-width: 1200px ) {
	.header_rtop em{padding-right:0px;}
	.fullpagewidth{width:95%;float:none;margin-left:auto;margin-right:auto;}
}

@media screen and ( max-width: 1150px ) {
	.header_rtop span a b{font-size: 16px;}
	.header_rtop span{margin-left:14px;}
	.header_rtop span::after{right:-8px;}
	.slider_content{padding:30px 40px !important;}
	.slider_content p{font-size:16px; line-height:23px; }
	ul.dropdown li{font-size: 14px;}
}


@media screen and ( max-width: 1024px ) {
#billing_address_2, #shipping_address_2{
	margin-left: 0px !important;
}

.mon_panier.commande, #customer-details{
	padding: 0px !important;
	margin: 0 !important;
}  

.top_info{
	margin-right: 0px;
}

.min_area, .fullpagewidth{width:98%;margin:0px auto; padding: 0px;}
.text_right {width:90%;margin-left:5%;}
.text_left {width:90%;margin-right:5%;}
.header_right{width:729px;}
.top_right{width:88px;}
.PROJECT_POST_right h6{padding:15px 0 16px;}
.PROJECT_POST_right{padding:20px 0 0 0;}
.PROJECT_POSTT_left h6{padding:20px 0 36px;}
.PROJECT_POSTT_left{padding:24px 0 0 0;}
.produits_D p{font-size:12px;}
.DERRIERE_NOUVELLE .min_area{width:91%;}
.CONSEILS_DU_t_right img.left_img{float:left;width:49.2%;border-right:4px solid #fff;}
.CONSEILS_DU_t_right img.right_img{float:right;width:49.2%;border-left:4px solid #fff;}
.CONSEILS_DU_b_left img.left_img{float:left;width:49.2%;border-right:4px solid #fff;}
.CONSEILS_DU_b_left img.right_img{float:right;width:49.2%;border-left:4px solid #fff;}
.CONSEILS_DU_t_left, .CONSEILS_DU_b_left{height:240px}
.footer_left{width:476px;}
.footer_right{width:633px;}
.footer_right li a{font-size: 13px;}
#cssmenu2 > ul > li > a > span {width:80%;}
#cssmenu3 > ul > li > a > span {width:80%;}
.product_link pre{letter-spacing:5px;}
.product_left{width:32.8%;}
.product-last{width:32.8%;}
.product_RIGHT{width:66.4%;}
.qui_nous_sommes_left{margin:0px 10px;}
.project_left {margin: 0 0 0 1%;width: 58%; padding: 8% 36px 0 0;}
.project_right2{margin:0% auto;width: 58%; padding:5% 0 0 4%;float:left;}
.navigation{float:left;background-color:#61a60e;}

/*==FICHES PRODUITS==*/
.fich_img, .fich_text{width:100%;}

.boiteajardin_right{padding-bottom:10px;}
.boiteajardin_right_top{padding:10px 0;}
.boiteajardin_right h3{font-size:25px;}
.boiteajardin_right h6{font-size:18px;padding:15px 0 0 32px;}
.boiteajardin_right ul{padding-top:7px;padding-bottom:10px;}
#prokiwi{
	display: none;
}
#prokiwimobile{
	display: block;
}

.footer_bottom .copyright{width:100%;float: none;text-align: center;margin-bottom:10px;}
.footer-scroll-button{float: none;width:32px}
.footer_bottom a.dtbs{float: none;text-align:center;display: inherit;}
.footer_bottom .lithium{width:225px;margin:10px auto 0;float: none;text-align:center;}
}
@media only screen and (max-width: 1023px) {
	.mariage-2, .corporatif-2{display:block;}
	.mariage-2 .left, .corporatif-2 .left {height:500px;width:100%}
	.mariage-2 .right, .corporatif-2 .right {width:100%}
	.mariage-3, .corporatif-3{display:block;}
	.mariage-3 .left, .corporatif-3 .left {width:100%}
	.mariage-3 .right.mobile, .corporatif-3 .right.mobile {display:block;height:500px;width:100%}
	.mariage-3 .right.desktop, .corporatif-3 .right.desktop{display:none;}
	
	.contact-3 .col1_4, .contact-3 .col3_4r{width:45%}
	.contact-3 .col3_4r .col1_3, .contact-3 .col3_4r .col1_3r{width:100%;margin-right:0;margin-top:15px;text-align:left !important;}
	.contact-3 .logos-ms{margin-top:0;}
	
	.prod_cont2{width:30%;margin-right:2%;}
	.prod_cont2.last{float:left;margin-right:2%;}
	#chroniques .left_menu{width:100%;margin-top:10px;}
	#chroniques .chroniques-details{width:100%}
}

@media only screen and (max-width: 1000px) {
.col1_2f, .col1_2, .col1_2:last-child,.col1_2r,.col1_3f, .col1_3, .col1_3:last-child, .col1_3r, .col1_4f, .col1_4, .col1_4:last-child, .col1_4r,.col1_5f,
	.col1_5, .col1_5:last-child, .col1_5r, .col1_6, .col1_6:last-child, .col1_6r, .col2_3, .col2_3r, .col3_4, .col3_4r, .col5_6,.col5_6r{float:none; width:100%; margin:0}
.desktop{display:none;}
.mobile{display:block}
.header_rtop span .fa{color:#fff;font-size:30px;}
.right{width:98%}
.left{width:98%}
.header_autres{margin-top:0;}
#primary_nav_mobile {position: relative;z-index: 999;background: #FFFFFF;display:block;}
#primary_nav {display: none;}
.slicknav_menu {display:block;padding:7px 0 6px;}
.slicknav_btn{width:130px;margin:0px auto;float:none;}
.header_rtop{background:#4cadbf; width:100%}
.header_rtop2{width:300px;margin:0px auto;}
.slicknav_btn{padding:0px;}
header{border:0px;position:static}
.header_rtop span{margin:0px 2px;}
.header_rtop span a b{color:#fff;font-size:19px;line-height:29px;}
.header_rtop span::after{display:none;}
.header-top .h_left img{position:static;}

.header-top .h_left{width:100%;text-align: center;padding-top:19px;padding-bottom:10px;}
.header-top .h_right{width:100%;}
.slicknav_menu .slicknav_icon-bar{background:#fff !important;width:30px !important; height:4px !important;}
.slicknav_menu .slicknav_menutxt{color:#fff;line-height:28px;}
.slicknav_nav li{text-align: left;text-transform: uppercase;}
.header-top{padding:0px;}
.footer_top .lien_rapides, .footer_top .lien_rapides2, .footer_top .coord{width:95%;margin-left:5%}
.footer_top .mission img{clear:both;display:block;margin:10px auto;float:none}
.info_suppl .col1_4{width:96%;margin-bottom:20px;text-align:center}
.prod_detail{border-bottom:none;}
.slider_cadeau{display:none}
.PROJECT_POST_left{position:static}
.PROJECT_POST_left img{position:static;display:block;float:none;margin-left:auto;margin-right:auto;top:auto;transform:initial}
.produits_intro{background:none}
.produits_intro .fullpagewidth{text-align:center}
.produits_intro p{width:100%}
	
.top_info{
	float: none;
	width: 100%;
	max-width: none;
	margin-top: 0px;
	margin-right: 0px;
	text-align: left;
}

.top_info .shipping{
	text-align: left;
	padding-left: 0;
}

.top_info .mon-compte{
	max-width: 290px;
	text-align: right;
}
	
.min_area{width:98%;margin:0px auto;padding: 0px;}
.left_nav, .right_nav{display:none;}
.header_right{width:100%;padding:15px 0 0;}
.top_right{width:114px;}
.slider_min{position:relative;margin:0;}
nav, .navigation{width:100%;}
.top_right{position:absolute; right:-18px; top:10px;}

.PROJECT_POST{display:block;}
.PROJECT_POST_left, .PROJECT_POST_right{width:100%;float:left;}
.PROJECT_POST_left .video{float:none;width:60%;height:auto;margin-left:auto;margin-right:auto;}
.PROJECT_POST_right{padding:40px 0;}
.PROJECT_POST_right h6{padding:20px 0 40px;}

.PROJECT_POSTT_left, .PROJECT_POSTT_right{width:100%;float:left; }
.PROJECT_POSTT_right_b{height:101px;}
.produits_D p{font-size:12px;padding-right:5px;padding-left:5px;}
.produits_D h5{font-size:19px;}
.post_DERRIERE{width:31.2%;}
.post_DERRIERE h5{font-size:16px;}
.LIVRAISON_left, .LIVRAISON_right{
	width: 100% !important;
	float: none !important;
	padding: 0 !important;
	margin: 0 auto 15px !important;
}

.LIVRAISON_right{
	text-align: center !important;
}

.LIVRAISON_right img{
	position: relative !important;
	top: auto !important;
	right: auto !important;
	max-width: 200px !important;
	height: auto !important;
}

.CONSEILS_DU_t_left, .CONSEILS_DU_t_right{width:100%;height:auto;}
.CONSEILS_DU_b_left, .CONSEILS_DU_b_right{width:100%;height:auto;}
.consel_bu_b{padding-bottom: 0px;}

.CONSEILS_DU_t_right img.left_img{float:left;width:49.5%;border-right:4px solid #fff;}
.CONSEILS_DU_t_right img.right_img{float:right;width:49.4%;border-left:4px solid #fff;}
.CONSEILS_DU_b_right img.left_img{float:left;width:49.5%;border-right:4px solid #fff;}
.CONSEILS_DU_b_right img.right_img{float:right;width:49.4%;border-left:4px solid #fff;}
.footer_top_left, .footer_top_right{width:100%;background-size:100%;}
.footer_left{margin:0px auto; float:none;}
.new_letter{padding-bottom:40px;float:left;}
.footer_right{width:100%;}
.CONSEILS_DU_b_left {border-right:0px;}
.CONSEILS_DU_t_left img{border-right:0px;}
.heading, .heading_conatct, .heading_CONSEIL, .heading_service, .fiches_produits, .mon_pheading, .heading_produit, .heading_faq, .heading_apropos, .heading_glos{margin-top:186px;padding:11% 0;background-size:cover !important;}
.product_left{width:100%;margin-right: 0px;}
.product-last{width:100%;}
.product_RIGHT{width:100%;}
.service_left, .service_right{width:100%;float:left;text-align:center;}

.project_left{margin:0% auto;width: 98%; padding: 5% 0 0;float:none;}
.project_right{margin-top: 10px; width:100%;}
.project_right2{margin:0% auto;width: 93%; padding: 5% 0 0;float:none;}
.project_left2{width:100%;}
.con_img pre{left:42%;}
.PROJECT_POSTT_right_b, .PROJECT_POST_right_b{position:inherit;width:100%;}

.boiteajardin_left{width:100%;}
.boiteajardin_right{width:100%;padding-bottom:20px;}
.boiteajardin_right_top{padding:30px 0;}
.boiteajardin_right h3{font-size:35px;}
.boiteajardin_right h6{font-size:24px;padding:20px 0 0 32px;}
.boiteajardin_right ul{padding-top:20px;padding-bottom:20px;}
.logo{float:none;margin:0px auto;}
.produits_D h5{line-height:28px;}
.qui_nous_sommes_left{width:225px }

.experience-3{height:250px;}
.entreprise-2{display:block;}
.entreprise-2 .left{height:375px;width:100%;background: url(../images/literie-plus-design/entreprise1.png) no-repeat top center;
    background-size: cover;}
.entreprise-2 .right{width:100%;}
.entreprise-3{display:block;}
.entreprise-3 .right{height:375px;width:100%;}
.entreprise-3 .left{width:100%;}

.contact-1 .ouverture{position:static;width:94%;text-align:center}
.contact-2{text-align:center}
.contact-2 .col1_3,.contact-2 .col1_3r{margin-bottom:20px;}

.footer_top{background:url(../images/peinture-stephane-ginces/footer/sg-fond-footer3.jpg) center ;}

.services-2, .services-3, .services-4{
	flex-wrap: wrap !important;
	 flex-direction: column !important;
}

	.services-2 .left, .services-3 .left, .services-4 .left,
	.services-2 .right, .services-3 .right, .services-4 .right{
		width: 100% !important;
		height: 400px;
	}
	
	.services-2 .right, .services-3 .right, .services-4 .right{
		padding: 60px 0;
	}
}

@media only screen and (max-width: 1000px) {
.temp-real {
    display: block !important;
    justify-content: center;
}
.CONSEILS_DU .left{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .img_left{float:left;height:320px;width:50%;}
.CONSEILS_DU .left .img_left .img_top{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_left .img_bottom{margin-top:6px;float:right;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_right{float:left;height:646px;width:50%;}
.CONSEILS_DU .left .img_right .img_height{float:right;height:646px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .left .center_right{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .center_right .img_right{float:right;height:652px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .top_right{float:right;height:320px;width:50%;position:relative;right: 0px;top: 0px;}
.CONSEILS_DU .top_right .img_right{float:right;height:320px;width:99%;margin-left: 1%;background-size:cover}
.CONSEILS_DU .bottom_left{float:left;height:320px;width:25%;margin-top:6px;}
.CONSEILS_DU .bottom_left .img_left1{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_right{float:right;height:320px;width:50%;margin-top:6px;}
.CONSEILS_DU .bottom_right .img_left1{float:left;height:320px;width:49%;margin-left: 1%;background-size:cover}
.CONSEILS_DU .bottom_right .img_left2{float:left;height:320px;width:49%;margin-left:1%;background-size:cover}

	
}	


@media only screen and (max-width: 900px) {


.CONSEILS_DU .left{float:left;height:652px;width:100%;}
.CONSEILS_DU .left .img_left{float:left;height:320px;width:50%;}
.CONSEILS_DU .left .img_left .img_top{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_left .img_bottom{margin-top:6px;float:right;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_right{float:left;height:646px;width:50%;}
.CONSEILS_DU .left .img_right .img_height{float:right;height:646px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .left .center_right{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .center_right .img_right{float:right;height:652px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .top_right{float:right;height:320px;width:100%;position:relative;right: 0px;top: 0px;}
.CONSEILS_DU .top_right .img_right{float:right;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_left{float:left;height:320px;width:25%;margin-top:6px;}
.CONSEILS_DU .bottom_left .img_left1{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_right{float:right;height:320px;width:100%;margin-top:6px;}
.CONSEILS_DU .bottom_right .img_left1{float:left;height:320px;width:50%;margin-left: 0%;background-size:cover}
.CONSEILS_DU .bottom_right .img_left2{float:right;height:320px;width:49%;margin-left:1%;background-size:cover}

.CONSEILS_DU .far_right{width:49%}
.CONSEILS_DU .top_left{width:50%;height:652px;}
.CONSEILS_DU .top_left .img_left{width:100%;}
.CONSEILS_DU .top_left .img_right{width:100%;margin-left:0;margin-top:12px;}
.CONSEILS_DU .bottom_left{width:100%;}
.CONSEILS_DU .bottom_left .img_left1{width:50%;}
.CONSEILS_DU .bottom_left .img_left2{width:49%;}
.CONSEILS_DU .bottom_left .img_left3{display:none}
.consel_bu_b{margin-top:50px;}

.Media_sociaux .col1_3,.Media_sociaux .col1_3r{width:100%;margin-right:0;}

.contact-2 .col1_2, .contact-2 .col1_2r{width:100%;margin-right:0;margin-top:20px;}
	
}	
@media only screen and (max-width: 767px) {
	#home-icon{
	display: none !important;
}
.footer_bottom{margin-top:0px!important}

.slider_content{width:90%;padding:20px 30px !important;}
.top_info{
	float: none;
	width: 100%;
	max-width: 500px;
	margin-top: 0px;
	margin-right: 0px;
	text-align: left;
}

.top_info .shipping{
	text-align: left;
	padding-left: 0;
}

.top_info .mon-compte{
	max-width: 100px;
	text-align: right;
}
	
.min_area{width:98%;margin:0px auto;padding: 0px;}
.left_nav, .right_nav{display:none;}
.header_right{width:100%;}
nav, .navigation{width:100%;}
.top_right{position:absolute; right:-18px; top:18px;}
.PROJECT_POST_left, .PROJECT_POST_right{width:100%;float:left;}
.PROJECT_POST_left img{width:100%;}
.PROJECT_POST_right{padding:40px 0 0 0;}
.PROJECT_POST_right h6{padding:20px 0 40px;}

.PROJECT_POSTT_left, .PROJECT_POSTT_right{width:100%;float:left; }
.PROJECT_POSTT_right_b{height:101px;}
.slider_content{bottom:23% !important;}
.produits_D p{font-size:12px;padding-right:5px;padding-left:5px;}
.produits_D h5{font-size:19px;}
.post_DERRIERE{width:100%;}
.DERRIERE_NOUVELLE{width:100%;background:#2e2e2e;background-image:none;}
.LIVRAISON_left, .LIVRAISON_right{
	width: 100% !important;
	float: none !important;
	padding: 0 !important;
	margin: 0 auto 15px !important;
}

.LIVRAISON_right{
	text-align: center !important;
}

.LIVRAISON_right img{
	position: relative !important;
	top: auto !important;
	right: auto !important;
	max-width: 200px !important;
	height: auto !important;
}

.CONSEILS_DU_t_left, .CONSEILS_DU_t_right{width:100%;height:auto;}
.CONSEILS_DU_b_left, .CONSEILS_DU_b_right{width:100%;height:auto;}
.consel_bu_b{padding-bottom: 0px;}

.CONSEILS_DU_t_right img.left_img{float:left;width:100%;border-right:0px solid #fff;}
.CONSEILS_DU_t_right img.right_img{float:right;width:100%;border-left:0px solid #fff;}

.CONSEILS_DU_b_left img.left_img{float:left;width:100%;border-right:0px solid #fff;}
.CONSEILS_DU_b_left img.right_img{float:right;width:100%;border-left:0px solid #fff;}
.footer_top_left, .footer_top_right{width:100%;background-size:100%;}
.footer_left{margin:0px auto; float:none;}
.new_letter{padding-bottom:40px;float:left;}
.footer_right{width:100%;}
.CONSEILS_DU_b_left {border-right:0px;}
.CONSEILS_DU_t_left img{border-right:0px;}
.footer_top_right{padding: 20px 0 50px}
.footer_top_right a{margin:50px 0 0px 80px;}
.heading, .heading_conatct, .heading_CONSEIL, .heading_service, .fiches_produits, .mon_pheading, .heading_produit, .heading_faq, .heading_apropos, .heading_glos{margin-top:196px;padding:11% 0;background-size:cover !important;}
.product_left{width:100%;margin-right: 0px;}
.product-last{width:100%;}
.product_RIGHT{width:100%;}
.contact_form_left{float:left;width:100%;}
.contact_form_right{float:right;width:100%;}
.contact_form input, .mon_panier.commande input{width:97%;}
.contact_form textarea, .mon_panier.commande textarea{width:97%;}
.contact_form input, .mon_panier.commande input.addrss{width:97%;}

.qui_nous_sommes_left{float:none;margin: 0px auto}
.service_left, .service_right{width:100%;float:left;text-align:center;}

.project_left{margin:0% auto;width: 98%; padding: 5% 0 0;float:none;}
.project_right{margin-top: 10px; width:100%;}
.project_right2{margin:0% auto;width: 98%; padding: 5% 0 0;float:none;}
.project_left2{width:100%;}
.con_img pre{left:39.5%;}
.ombre{display:none;}
.PROJECT_POSTT_right_b, .PROJECT_POST_right_b{position:inherit;width:100%;}

.boiteajardin_left{width:100%;}
.boiteajardin_right{width:100%;padding-bottom:20px;}
.boiteajardin_right_top{padding:30px 0;}
.boiteajardin_right h3{font-size:35px;}
.boiteajardin_right h6{font-size:24px;padding:20px 0 0 32px;}
.boiteajardin_right ul{padding-top:20px;padding-bottom:20px;}
.lanssite li ul li{float:left;width:50%;}
.fiches_produits pre{letter-spacing: 6px;}
.top_right{right:0px;}
.logo{float:none;margin:0px auto;}
.qui_nous_sommes_left{padding:0px;}
.PROJECT_POST_left .video{float:none;width:90%;height:auto;margin-left:auto;margin-right:auto;}

.contact-3 .col1_2, .contact-3 .col1_2r{width:100%;}
.contact-form input[type="text"].add, .contact-form textarea{width:95.8%}

.prod_cont2{width:45%;margin-right:2%;}
.prod_cont2.last{float:left;margin-right:2%;}

.header_autres h2{margin:45px auto;}

}

@media only screen and (max-width : 580px) {
	.CONSEILS_DU .top_left{width:80%;float:none;margin-left:auto;margin-right:auto;}
	.CONSEILS_DU .far_right{width:80%;float:none;margin-left:auto;margin-right:auto;margin-top:12px;}
	.CONSEILS_DU .bottom_left{height:auto;}
	.CONSEILS_DU .bottom_left .img_left1{width:80%;float:none;margin-left:auto;margin-right:auto;}
	.CONSEILS_DU .bottom_left .img_left2{width:80%;float:none;margin-left:auto;margin-right:auto;margin-top:12px;}
	.CONSEILS_DU .bottom_left .img_left3{display:block;width:80%;float:none;margin-left:auto;margin-right:auto;margin-top:12px;}
	
	.footer_top .logo_footer{width:100%;margin-left:0px;}
	.footer_top .lien_rapides{width:95%;margin-left:5%;}
	.footer_top .coord{float:left;width:95%;margin-left:5%;}
	
	.experience-3{height:450px;}
	.experience-3 .photo, .experience-3 .photo:last-child{width:100%;}
	.selection_produits ul li{display:block;float:none;margin:10px auto;}
	
	.form_cadeaux h5 img{display:none}
	
	
}	

@media only screen and (max-width : 568px) {
#cart-top-total{
	left: 7px !important;
}
#home-icon{
	display: none !important;
}
.top_info{
	float: none;
	width: 100%;
	max-width: 336px;
	margin: 0 auto !important;
	text-align: center !important;
}

.top_info .shipping{
	text-align: center !important;
	padding-left: 0;
	float: none !important;
	width: 100! important;
	max-width: none !important;
}

.top_info .mon-compte{
	text-align: left;
	padding-left: 0;
	float: none !important;
	width: 100px !important;
	margin-top: 10px !important;
	max-width: none !important;
}

.cart-top img{
	max-height: 20px !important;
	width: auto !important;
}

.min_area{width:96%;margin:0px auto;padding:0 0px;}
.nbs-flexisel-nav-right {right:-1px;.}
.nbs-flexisel-nav-right:hover{right:-1px;}
.Faq_slider .bx-wrapper .bx-controls-direction a{display:none!important;}
.CONSEIL_DU_PRO li{float:left;width:100%;}
.logo{float:none;margin:0px auto;}
.categorie {display:none;}
.qui_nous_sommes_left{padding:0px;}

.footer_top .col1_4{width:95%;margin-left:5%;}
}


@media only screen and (max-width : 480px) {
#home-icon{
	display: none !important;
}
.top_info, .top_info a{
	font-size: 13px;
}


.min_area{width:93%;margin:0px auto;padding:0 10px;}
.left_nav, .right_nav{display:none;}
.header_right{width:100%;padding:15px 0 0;}
nav, .navigation{width:100%;}
.top_right{display:none;}


.PROJECT_POST_left, .PROJECT_POST_right{width:100%;float:left;}
.PROJECT_POST_left img{width:100%;}
.PROJECT_POST_right{padding:40px 0 0 0;}
.PROJECT_POST_right h6{padding:20px 0 40px;}

.PROJECT_POSTT_left, .PROJECT_POSTT_right{width:100%;float:left; }
.PROJECT_POSTT_right_b{height:101px;}
.slider_content, .slider_content2{display:block;bottom: -172px !important;padding:15px;width:100%!important;background:#000;}
.bx-wrapper .bx-viewport{min-height:322px!important;}
.slider_content p{font-size:13px!important;;}
.PROJECT_POST_right_b img{width:100%;}
.PROJECT_POSTT_right_b img{width:100%;}
.produits_vedette pre{letter-spacing:0px;}
.nbs-flexisel-nav-right {right:0px;.}
.nbs-flexisel-nav-right:hover{right:0px;}
.post_DERRIERE{width:100%;}
.DERRIERE_NOUVELLE{width:100%;background:#2e2e2e;background-image:none;}

.LIVRAISON_left, .LIVRAISON_right{
	width: 100% !important;
	float: none !important;
	padding: 0 !important;
	margin: 0 auto 15px !important;
}

.LIVRAISON_right{
	text-align: center !important;
}

.LIVRAISON_right img{
	position: relative !important;
	top: auto !important;
	right: auto !important;
	max-width: 200px !important;
	height: auto !important;
}




.CONSEILS_DU_t_left, .CONSEILS_DU_t_right{width:100%;height:auto;}
.CONSEILS_DU_b_left, .CONSEILS_DU_b_right{width:100%;height:auto;}
.consel_bu_b{padding-bottom: 0px;}

.CONSEILS_DU_t_right img.left_img{float:left;width:100%;border-right:0px solid #fff;}
.CONSEILS_DU_t_right img.right_img{float:right;width:100%;border-left:0px solid #fff;}

.CONSEILS_DU_b_left img.left_img{float:left;width:100%;border-right:0px solid #fff;}
.CONSEILS_DU_b_left img.right_img{float:right;width:100%;border-left:0px solid #fff;}
.footer_top_left, .footer_top_right{width:100%;background-size:100% 100%;}
.footer_left{margin:0px auto; float:none;width:93%;}
.new_letter{padding-bottom:40px;float:left;}
.footer_right{width:100%;}
.CONSEILS_DU_b_left {border-right:0px;}
.CONSEILS_DU_t_left img{border-right:0px;}
.footer_top_right{padding: 20px 0 50px}
.footer_top_right a{margin:50px 0 0px 20px;}
.new_letter input{width:82%;}
.new_letter input.f-submit{width:100%;}
.footer_bottom_left{width:100%;}
.footer_right li{padding:3px 20px 0 0px}
.Faq_slider .bx-wrapper .bx-controls-direction a{display:none!important;}
.heading, .heading_conatct, .heading_CONSEIL, .heading_service, .fiches_produits, .mon_pheading, .heading_produit, .heading_faq, .heading_apropos, .heading_glos{margin-top:242px;padding:11% 0;background-size:cover !important;}
#cssmenu3 ul ul li p{width:100%;}
.product_left{width:100%;margin-right: 0px;}
.product-last{width:100%;}
.product_RIGHT{width:100%;}
.product_link{top:40%;}
.product_link pre{
	padding:15px 0;
	margin:0px 0 20px 0;
	letter-spacing:5px; 
	font-size:18px;
}
.contact_form_left{float:left;width:100%;}
.contact_form_right{float:right;width:100%;}
.contact_form input, .mon_panier.commande input{width:94%;}
.contact_form textarea, .mon_panier.commande textarea{width:94%;}
.contact_form input, .mon_panier.commande input.addrss{width:94%;}

.qui_nous_sommes p{-webkit-column-count:1;  -moz-column-count: 1;column-count: 1;padding:40px 0 20px;}
.qui_nous_sommes li{width:100%;float:left;}
.qui_nous_sommes_left{float:none;margin: 0px auto;width:250px;}
.BANDE_Icone{display:none;}
.sommes_portfolio_left{width:100%;float:left;}
.sommes_portfolio_right{width:100%;float:left;}
.service_left, .service_right{width:100%;float:left;text-align:center;}
.project_left{margin:0% auto;width: 93%; padding: 5% 0 0;float:none;}
.project_right{margin-top: 10px; width:100%;}
.heading_CONSEIL pre{letter-spacing:3px;}
.project_left h5{font-size:35px;}
.CONSEIL_DU_PRO pre{letter-spacing:1px;}
.project_right2{margin:0% auto;width: 93%; padding: 5% 0 0;float:none;}
.project_left2{width:100%;}
.CONSEIL_DU_PRO li{float:left;width:100%;}
.con_img pre{display:none;}
.ombre{display:none;}
.PROJECT_POSTT_right_b, .PROJECT_POST_right_b{position:inherit;width:100%;}
.service_contact{background-image:none;background-color:#000;}
/*==FICHES PRODUITS==*/
.Framboisiers li{width:100%;}
.boiteajardin_left{width:100%;}
.boiteajardin_right{width:100%;padding-bottom:20px;}
.boiteajardin_right_top{padding:30px 0;}
.boiteajardin_right h3{font-size:35px;}
.boiteajardin_right h6{font-size:24px;padding:20px 0 0 32px;}
.boiteajardin_right ul{padding-top:20px;padding-bottom:20px;}
.lanssite li ul li{float:left;width:100%;}
.fiches_produits pre{letter-spacing: 0px;}
.logo{float:none;margin:0px auto;}
.Caracteristiques ul{width:90%;}
.Caracteristiques li pre{font-size:10px;}
.post_DERRIERE h5{padding-bottom:22px;}
.consel_bu_b h6{padding-top:4px;}
.qui_nous_sommes_left{padding:0px;}
.categorie {display:none;}
.bx-wrapper .bx-pager.bx-default-pager a{display:none!important;}
.slider_min{background:#000;}
.slider_content2 p{padding:0px!important;}
.Caracteristiques li b{font-size:14px;}
.con_img em{left: 30.3%;}

.prod_cont2{width:100%;margin-right:0%;}
.prod_cont2 .img_prod{height:auto;}
.prod_cont2.last{float:left;margin-right:0;}

}

@media only screen and (max-width : 480px)  {
.slider_content, .slider_content2{display:block;bottom: -172px !important;padding:15px;width:100%!important;background:#000;}
.bx-wrapper .bx-viewport{min-height:398px!important;}
.CONSEILS_DU .top_left{width:100%;}
.CONSEILS_DU .far_right{width:100%}
.CONSEILS_DU .bottom_left .img_left1{width:100%}
.CONSEILS_DU .bottom_left .img_left2{width:100%;}
.CONSEILS_DU .bottom_left .img_left3{width:100%;}


.CONSEILS_DU .left{float:left;height:652px;width:100%;}
.CONSEILS_DU .left .img_left{float:left;height:320px;width:100%;}
.CONSEILS_DU .left .img_left .img_top{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_left .img_bottom{margin-top:6px;float:right;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .left .img_right{display:none;}

.CONSEILS_DU .left .center_right{float:left;height:652px;width:50%;}
.CONSEILS_DU .left .center_right .img_right{float:right;height:652px;width:98%;margin-left: 2%;background-size:cover}
.CONSEILS_DU .top_right{display:block !important;float:right;height:320px;width:100%;position:relative;right: 0px;top: 0px;}
.CONSEILS_DU .top_right .img_right{float:right;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_left{float:left;height:320px;width:25%;margin-top:6px;}
.CONSEILS_DU .bottom_left .img_left1{float:left;height:320px;width:100%;background-size:cover}
.CONSEILS_DU .bottom_right{float:right;height:652px;width:100%;margin-top:6px;}
.CONSEILS_DU .bottom_right .img_left1{float:left;height:320px;width:100%;margin-left: 0%;background-size:cover}
.CONSEILS_DU .bottom_right .img_left2{float:right;height:320px;width:100%;margin-top:6px;margin-left:0%;background-size:cover}



.slider_content a{width:80%;}
.experience-2 .col1_3, .experience-2 .col1_3r{width:100%;margin-right:0;}


.mariage-2 .left, .corporatif-2 .left {height:250px;}
.mariage-3 .right.mobile, .corporatif-3 .right.mobile {height:250px;}
.contact-3 .col1_4, .contact-3 .col3_4r{width:100%}
.contact-3 .logos-ms{margin-top:40px;}
.contact-form input[type="text"], .contact-form input[type="text"].add, .contact-form textarea{width:92%} 

.contact-2 h2 b{border:none;}

.contact-2 h2:after{content:"\0020";display:block;height: 3px;background-color:#4cadbf;margin-top:10px;}

}
@media only screen and (max-width : 414px)  {
.experience-3{height:250px;}
.contact-2 span:before{content:"\0020";display:block;height: 0;overflow:hidden;}
.contact-2 span{font-size:14px;}
.partagez span{display:none}
.slider_content, .slider_content2{padding:0;width:85% !important}
.slider_content a{height:auto;line-height:22px;}
.produits_intro h5{font-size:36px}

.header_autres h2{font-size:20px;margin:20px auto;}
}

@media only screen and (max-width : 320px)  {
	.bx-wrapper .bx-viewport{min-height:322px!important;}
	.Caracteristiques li b{font-size:14px;}
}

.images-a-venir{
	width: 100%;
	text-align: center;
	font-size: 32px;
	padding: 30px 0;
}

.temp-real{
	display: flex;
	justify-content: center;
}

.temp-real img{
	width: 100%;
	height: auto;
}