
#optimizer_front_blocks-27 .midrow{ background-color: #f5f5f5; }#optimizer_front_blocks-27 .midrow h3{color: #555555; }#optimizer_front_blocks-27 .midrow, #optimizer_front_blocks-27 .midrow a{color: #999999; }#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block1{}#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block2{}#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block3{}#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-27 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-27 .block_header, #optimizer_front_blocks-27 .div_middle{color:#555555;}#optimizer_front_blocks-27 span.div_left, #optimizer_front_blocks-27 span.div_right{background-color: #555555}  @media screen and (min-width: 480px){#optimizer_front_blocks-27 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-27 {} }
#optimizer_front_blocks-36 .midrow{ background-color:#f5f5f5;}#optimizer_front_blocks-36 .midrow h3{color: #555555}#optimizer_front_blocks-36 .midrow, #optimizer_front_blocks-36 .midrow a{color:#999999;}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block1{}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block2{}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block3{}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-36 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-36 .block_header, #optimizer_front_blocks-36 .div_middle{color:#555555;;}#optimizer_front_blocks-36 span.div_left, #optimizer_front_blocks-36 span.div_right{background-color: #555555;}  @media screen and (min-width: 480px){#optimizer_front_blocks-36 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-36 {} }
#optimizer_front_blocks-38 .midrow{ background-color: #ffffff; background-image: url(/wp-content/uploads/2017/11/papier-resize.jpg); }#optimizer_front_blocks-38 .midrow h3{color: #2b2b2b; }#optimizer_front_blocks-38 .midrow, #optimizer_front_blocks-38 .midrow a{color: #efefef; }#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block1{}#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block2{}#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block3{}#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-38 .block_header, #optimizer_front_blocks-38 .div_middle{color:#555555;}#optimizer_front_blocks-38 span.div_left, #optimizer_front_blocks-38 span.div_right{background-color: #555555}  @media screen and (min-width: 480px){#optimizer_front_blocks-38 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-38 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_blocks-55 .midrow{ background-color: #f5f5f5; }#optimizer_front_blocks-55 .midrow h3{color: #fcfcfc; }#optimizer_front_blocks-55 .midrow, #optimizer_front_blocks-55 .midrow a{color: #f7f7f7; }#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block1{background-image: url(/wp-content/uploads/2017/12/Art-des-Celtes-front.jpg); }#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block2{background-image: url(/wp-content/uploads/2017/12/Atelier-front.jpg); }#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block3{background-image: url(/wp-content/uploads/2017/12/Le-Comptoir-front.jpg); }#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-55 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-55 .block_header, #optimizer_front_blocks-55 .div_middle{color:#555555;}#optimizer_front_blocks-55 span.div_left, #optimizer_front_blocks-55 span.div_right{background-color: #555555}  @media screen and (min-width: 480px){#optimizer_front_blocks-55 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-55 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_blocks-59 .midrow{ background-color: #ffffff; }#optimizer_front_blocks-59 .midrow h3{color: #bababa; }#optimizer_front_blocks-59 .midrow, #optimizer_front_blocks-59 .midrow a{color: #f9f9f9; }#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block1{background-image: url(/wp-content/uploads/2017/12/Art-des-Celtes-front-opac.jpg); }#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block2{background-image: url(/wp-content/uploads/2017/12/Atelier-front-opac.jpg); }#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block3{background-image: url(/wp-content/uploads/2017/12/Le-Comptoir-front-opac.jpg); }#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-59 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-59 .block_header, #optimizer_front_blocks-59 .div_middle{color:#ffffff;}#optimizer_front_blocks-59 span.div_left, #optimizer_front_blocks-59 span.div_right{background-color: #ffffff}  @media screen and (min-width: 480px){#optimizer_front_blocks-59 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-59 {} }
#optimizer_front_blocks-61 .midrow{ background-color: #f5f5f5; }#optimizer_front_blocks-61 .midrow h3{color: #555555; }#optimizer_front_blocks-61 .midrow, #optimizer_front_blocks-61 .midrow a{color: #999999; }#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block1{}#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block2{}#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block3{}#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block4{}#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block5{}#optimizer_front_blocks-61 .blockimage .midrow_block.axn_block6{}#optimizer_front_blocks-61 .block_header, #optimizer_front_blocks-61 .div_middle{color:#555555;}#optimizer_front_blocks-61 span.div_left, #optimizer_front_blocks-61 span.div_right{background-color: #555555}  @media screen and (min-width: 480px){#optimizer_front_blocks-61 .midrow{} .frontpage_sidebar  #optimizer_front_blocks-61 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-6 .text_block{ background-color:#FFFFFF;padding-top:15%;padding-bottom:15%;padding-left:5%;padding-right:5%;color:#000000;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-6 .text_block a:link, #optimizer_front_text-6 .text_block a:visited{color:#000000;}@media screen and (max-width: 480px){#optimizer_front_text-6 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-6 .text_block{}.frontpage_sidebar #optimizer_front_text-6 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-7 .text_block{ background-color:#333333;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-7 .text_block a:link, #optimizer_front_text-7 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-7 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-7 .text_block{}.frontpage_sidebar #optimizer_front_text-7 {} }
#optimizer_front_text-8 .text_block{ background-color:#ffffff;padding-top:18%;padding-bottom:18%;padding-left:2%;padding-right:2%;color:#000000;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-8 .text_block a:link, #optimizer_front_text-8 .text_block a:visited{color:#000000;}@media screen and (max-width: 480px){#optimizer_front_text-8 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-8 .text_block{}.frontpage_sidebar #optimizer_front_text-8 {} }
#optimizer_front_text-9 .text_block{ background-color:#ffffff;padding-top:17%;padding-bottom:17%;padding-left:2%;padding-right:2%;color:#0c0c0c;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-9 .text_block a:link, #optimizer_front_text-9 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-9 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-9 .text_block{}.frontpage_sidebar #optimizer_front_text-9 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-17 .text_block{ background-color:#ffffff;padding-top:1%;padding-bottom:1%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-17 .text_block a:link, #optimizer_front_text-17 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-17 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-17 .text_block{}.frontpage_sidebar #optimizer_front_text-17 {} }
#optimizer_front_text-24 .text_block{ background-color:#ffffff;padding-top:17%;padding-bottom:17%;padding-left:10%;padding-right:10%;color:#0a0a0a;background-image:url();}#optimizer_front_text-24 .text_block a:link, #optimizer_front_text-24 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-24 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-24 .text_block{}.frontpage_sidebar #optimizer_front_text-24 {} }
#optimizer_front_text-28 .text_block{ background-color:#ffffff;padding-top:15%;padding-bottom:15%;padding-left:9%;padding-right:9%;color:#0f0f0f;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-28 .text_block a:link, #optimizer_front_text-28 .text_block a:visited{color:#0f0f0f;}@media screen and (max-width: 480px){#optimizer_front_text-28 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-28 .text_block{}.frontpage_sidebar #optimizer_front_text-28 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-31 .text_block{ background-color:#ffffff;padding-top:5%;padding-bottom:5%;padding-left:1%;padding-right:1%;color:#0a0a0a;background-image:url();}#optimizer_front_text-31 .text_block a:link, #optimizer_front_text-31 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-31 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-31 .text_block{}.frontpage_sidebar #optimizer_front_text-31 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-41 .text_block{ background-color:#ffffff;padding-top:7%;padding-bottom:7%;padding-left:17%;padding-right:17%;color:#000000;background-image:url();}#optimizer_front_text-41 .text_block a:link, #optimizer_front_text-41 .text_block a:visited{color:#000000;}@media screen and (max-width: 480px){#optimizer_front_text-41 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-41 .text_block{}.frontpage_sidebar #optimizer_front_text-41 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-50 .text_block{ background-color:#ffffff;padding-top:0%;padding-bottom:0%;padding-left:8%;padding-right:8%;color:#0c0c0c;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-50 .text_block a:link, #optimizer_front_text-50 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-50 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-50 .text_block{}.frontpage_sidebar #optimizer_front_text-50 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-61 .text_block{ background-color:#ffffff;padding-top:17%;padding-bottom:17%;padding-left:3%;padding-right:3%;color:#0c0c0c;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-61 .text_block a:link, #optimizer_front_text-61 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-61 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-61 .text_block{}.frontpage_sidebar #optimizer_front_text-61 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-63 .text_block{ background-color:#ffffff;padding-top:11%;padding-bottom:11%;padding-left:20%;padding-right:20%;color:#0c0c0c;background-image:url();}#optimizer_front_text-63 .text_block a:link, #optimizer_front_text-63 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-63 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-63 .text_block{}.frontpage_sidebar #optimizer_front_text-63 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-66 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:4%;padding-right:4%;color:#353535;background-image:url();}#optimizer_front_text-66 .text_block a:link, #optimizer_front_text-66 .text_block a:visited{color:#353535;}@media screen and (max-width: 480px){#optimizer_front_text-66 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-66 .text_block{}.frontpage_sidebar #optimizer_front_text-66 {} }
#optimizer_front_text-72 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-72 .text_block a:link, #optimizer_front_text-72 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-72 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-72 .text_block{}.frontpage_sidebar #optimizer_front_text-72 {} }
#optimizer_front_text-78 .text_block{ background-color:#333333;padding-top:15%;padding-bottom:15%;padding-left:2%;padding-right:2%;color:#0c0c0c;background-image:url();}#optimizer_front_text-78 .text_block a:link, #optimizer_front_text-78 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-78 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-78 .text_block{}.frontpage_sidebar #optimizer_front_text-78 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-79 .text_block{ background-color:#ffffff;padding-top:5%;padding-bottom:5%;padding-left:2%;padding-right:2%;color:#595959;background-image:url();}#optimizer_front_text-79 .text_block a:link, #optimizer_front_text-79 .text_block a:visited{color:#595959;}@media screen and (max-width: 480px){#optimizer_front_text-79 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-79 .text_block{}.frontpage_sidebar #optimizer_front_text-79 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-81 .text_block{ background-color:#ffffff;padding-top:17%;padding-bottom:17%;padding-left:2%;padding-right:2%;color:#0c0c0c;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-81 .text_block a:link, #optimizer_front_text-81 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-81 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-81 .text_block{}.frontpage_sidebar #optimizer_front_text-81 {} }
#optimizer_front_text-83 .text_block{ background-color:#ffffff;padding-top:19%;padding-bottom:19%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-83 .text_block a:link, #optimizer_front_text-83 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-83 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-83 .text_block{}.frontpage_sidebar #optimizer_front_text-83 {} }
#optimizer_front_text-87 .text_block{ background-color:#ffffff;padding-top:17%;padding-bottom:17%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}#optimizer_front_text-87 .text_block a:link, #optimizer_front_text-87 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-87 .text_block .parallax_img{background-image:url(/wp-content/uploads/2017/11/papier-resize.jpg);}}   @media screen and (min-width: 480px){#optimizer_front_text-87 .text_block{}.frontpage_sidebar #optimizer_front_text-87 {} }
#optimizer_front_text-90 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-90 .text_block a:link, #optimizer_front_text-90 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-90 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-90 .text_block{}.frontpage_sidebar #optimizer_front_text-90 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-94 .text_block{ background-color:#ffffff;padding-top:6%;padding-bottom:6%;padding-left:2%;padding-right:2%;color:#0c0c0c;background-image:url();}#optimizer_front_text-94 .text_block a:link, #optimizer_front_text-94 .text_block a:visited{color:#0c0c0c;}@media screen and (max-width: 480px){#optimizer_front_text-94 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-94 .text_block{}.frontpage_sidebar #optimizer_front_text-94 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-95 .text_block{ background-color:#333333;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-95 .text_block a:link, #optimizer_front_text-95 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-95 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-95 .text_block{}.frontpage_sidebar #optimizer_front_text-95 {} }
#optimizer_front_text-97 .text_block{ background-color:#ffffff;padding-top:5%;padding-bottom:5%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-97 .text_block a:link, #optimizer_front_text-97 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-97 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-97 .text_block{}.frontpage_sidebar #optimizer_front_text-97 {} }
#optimizer_front_text-98 .text_block{ background-color:#ffffff;padding-top:6%;padding-bottom:6%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-98 .text_block a:link, #optimizer_front_text-98 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-98 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-98 .text_block{}.frontpage_sidebar #optimizer_front_text-98 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-100 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-100 .text_block a:link, #optimizer_front_text-100 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-100 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-100 .text_block{}.frontpage_sidebar #optimizer_front_text-100 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-102 .text_block{ background-color:#ffffff;padding-top:6%;padding-bottom:6%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-102 .text_block a:link, #optimizer_front_text-102 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-102 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-102 .text_block{}.frontpage_sidebar #optimizer_front_text-102 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-103 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-103 .text_block a:link, #optimizer_front_text-103 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-103 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-103 .text_block{}.frontpage_sidebar #optimizer_front_text-103 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-105 .text_block{ background-color:#ffffff;padding-top:4%;padding-bottom:4%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-105 .text_block a:link, #optimizer_front_text-105 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-105 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-105 .text_block{}.frontpage_sidebar #optimizer_front_text-105 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-106 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-106 .text_block a:link, #optimizer_front_text-106 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-106 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-106 .text_block{}.frontpage_sidebar #optimizer_front_text-106 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-108 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-108 .text_block a:link, #optimizer_front_text-108 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-108 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-108 .text_block{}.frontpage_sidebar #optimizer_front_text-108 {width: calc(75% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-109 .text_block{ background-color:#ffffff;padding-top:2%;padding-bottom:2%;padding-left:2%;padding-right:2%;color:#0a0a0a;background-image:url();}#optimizer_front_text-109 .text_block a:link, #optimizer_front_text-109 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-109 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-109 .text_block{}.frontpage_sidebar #optimizer_front_text-109 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-118 .text_block{ background-color:#000000;padding-top:12%;padding-bottom:12%;padding-left:2%;padding-right:2%;color:#ffffff;background-image:url();}#optimizer_front_text-118 .text_block a:link, #optimizer_front_text-118 .text_block a:visited{color:#ffffff;}@media screen and (max-width: 480px){#optimizer_front_text-118 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-118 .text_block{}.frontpage_sidebar #optimizer_front_text-118 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-122 .text_block{ background-color:#ffffff;padding-top:5%;padding-bottom:5%;padding-left:5%;padding-right:5%;color:#0a0a0a;background-image:url();}#optimizer_front_text-122 .text_block a:link, #optimizer_front_text-122 .text_block a:visited{color:#0a0a0a;}@media screen and (max-width: 480px){#optimizer_front_text-122 .text_block .parallax_img{background-image:url();}}   @media screen and (min-width: 480px){#optimizer_front_text-122 .text_block{}.frontpage_sidebar #optimizer_front_text-122 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_text-128 .text_block{ background-color:#4c4c4c;padding-top:8%;padding-bottom:8%;padding-left:25%;padding-right:25%;color:#f4f4f4;background-image:url(/wp-content/uploads/2020/05/boutique-1280x650-deg.png);}#optimizer_front_text-128 .text_block a:link, #optimizer_front_text-128 .text_block a:visited{color:#f4f4f4;}@media screen and (max-width: 480px){#optimizer_front_text-128 .text_block .parallax_img{background-image:url(/wp-content/uploads/2020/05/boutique-1280x650-deg.png);}}   @media screen and (min-width: 480px){#optimizer_front_text-128 .text_block{}.frontpage_sidebar #optimizer_front_text-128 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_posts-12 .lay1 .hentry, #optimizer_front_posts-12 .lay1 .lay2_wrap .type-product{  }#optimizer_front_posts-12 .lay1{ background-color: #ffffff;  }#optimizer_front_posts-12 .lay1 .home_title, #optimizer_front_posts-12 .lay1 .home_subtitle, #optimizer_front_posts-12 span.div_middle{color:#333333;  }#optimizer_front_posts-12 span.div_left, #optimizer_front_posts-12 span.div_right{background-color:#333333; }  @media screen and (min-width: 480px){#optimizer_front_posts-12 .optimposts{}#optimizer_front_posts-12 {} }
#optimizer_front_posts-14 .lay1 .hentry, #optimizer_front_posts-14 .lay1 .lay2_wrap .type-product{  }#optimizer_front_posts-14 .lay1{ background-color: #ffffff;  }#optimizer_front_posts-14 .lay1 .home_title, #optimizer_front_posts-14 .lay1 .home_subtitle, #optimizer_front_posts-14 span.div_middle{color:#333333;  }#optimizer_front_posts-14 span.div_left, #optimizer_front_posts-14 span.div_right{background-color:#333333; }  @media screen and (min-width: 480px){#optimizer_front_posts-14 .optimposts{}#optimizer_front_posts-14 {} }
#optimizer_front_posts-17 .lay3 .hentry, #optimizer_front_posts-17 .lay3 .lay2_wrap .type-product{ background-color: #ffffff;  }#optimizer_front_posts-17 .lay3{ background-color: #ffffff;  }#optimizer_front_posts-17 .lay3 .home_title, #optimizer_front_posts-17 .lay3 .home_subtitle, #optimizer_front_posts-17 span.div_middle{color:#333333;  }#optimizer_front_posts-17 span.div_left, #optimizer_front_posts-17 span.div_right{background-color:#333333; }  @media screen and (min-width: 480px){#optimizer_front_posts-17 .optimposts{}#optimizer_front_posts-17 {width: calc(100% - 0px)!important;box-sizing:border-box;} }
#optimizer_front_carousel-5{ background-color: #ffffff; }#optimizer_front_carousel-5 .home_title, #optimizer_front_carousel-5 .home_subtitle, #optimizer_front_carousel-5 span.div_middle, #optimizer_front_carousel-5 .widget_wrap{ color:#777777; } #optimizer_front_carousel-5 .testi_content, #optimizer_front_carousel-5 .testi_author a, #optimizer_front_carousel-5 .testi_occu{color:#777777; opacity:0.7;}#optimizer_front_carousel-5 span.div_left, #optimizer_front_carousel-5 span.div_right{background-color:#777777; } #optimizer_front_carousel-5 .home_carousel_inner .tabs li a{ color:#777777; ; border-color:#777777; ;}  #optimizer_front_carousel-5 .home_carousel_inner .tabs li a.active{ color:#ffffff!important; background-color:#777777; }   @media screen and (min-width: 480px){#optimizer_front_carousel-5 {} }
#optimizer_front_slider-12 .widget_slider_content, #optimizer_front_slider-12 .nivo-html-caption, #optimizer_front_slider-12 .acord_text .slide_desc, #optimizer_front_slider-12 .acord_text .entry-title{color: #ffffff!important; }#optimizer_front_slider-12 .widget_slider_content, #optimizer_front_slider-12 #opt_carousel .slidee li, #optimizer_front_slider-12 .widget_slider_content, #optimizer_front_slider-12 #opt_carousel .slidee li img, #optimizer_front_slider-12 #accordion, #optimizer_front_slider-12 #slide_acord, #optimizer_front_slider-12 .kwicks li{}  @media screen and (min-width: 480px){#optimizer_front_slider-12 {} }
/*# sourceURL=optimizer-style-inline-css */



/*Fixed Background*/
html body.custom-background{ background-attachment:fixed; background-repeat:no-repeat; background-size:cover;}
	/*BOXED LAYOUT*/
	.site_boxed .layer_wrapper, body.home.site_boxed #slidera {width: 90%;float: left;margin: 0 5%;
	background-color: #ffffff;}
	.site_boxed .stat_bg, .site_boxed .stat_bg_overlay, .site_boxed .stat_bg img, .site_boxed .is-sticky .header{width:90%;}
	.site_boxed .social_buttons{background-color: #ffffff;}
	.site_boxed .center {width: 95%;margin: 0 auto;}
	.site_boxed .head_top .center{ width:95%;}
	/*Left Sidebar*/
	@media screen and (min-width: 960px){
	.header_sidebar.site_boxed #slidera, .header_sidebar.site_boxed .home_wrap.layer_wrapper, .header_sidebar.site_boxed .footer_wrap.layer_wrapper, .header_sidebar.site_boxed .page_wrap.layer_wrapper, .header_sidebar.site_boxed .post_wrap.layer_wrapper, .header_sidebar.site_boxed .page_blog_wrap.layer_wrapper, .header_sidebar.site_boxed .page_contact_wrap.layer_wrapper, .header_sidebar.site_boxed .page_fullwidth_wrap.layer_wrapper, .header_sidebar.site_boxed .category_wrap.layer_wrapper, .header_sidebar.site_boxed .search_wrap.layer_wrapper, .header_sidebar.site_boxed .fofo_wrap.layer_wrapper, .header_sidebar .site_boxed .author_wrap.layer_wrapper, .header_sidebar.site_boxed .head_top{width: calc(90% - 300px)!important;margin-left: calc(300px + 5%)!important;}
	.header_sidebar.site_boxed .stat_bg_overlay, .header_sidebar.site_boxed .stat_bg{width: calc(90% - 300px)!important;left: 300px;}
	
	}



/*Site Content Text Style*/
body, input, textarea{ 
	font-family:serif; 	font-size:18px; 	}

.single_metainfo, .single_post .single_metainfo a, a:link, a:visited, .single_post_content .tabs li a{ color:#0c0c0c;}
body .listing-item .lt_cats a{ color:#0c0c0c;}

.sidr-class-header_s.sidr-class-head_search i:before {font-family: 'FontAwesome', serif; ;}

/*LINK COLOR*/
.org_comment a, .thn_post_wrap a:link, .thn_post_wrap a:visited, .lts_lightbox_content a:link, .lts_lightbox_content a:visited, .athor_desc a:link, .athor_desc a:visited, .product_meta a:hover{color:#000000;}
.org_comment a:hover, .thn_post_wrap a:link:hover, .lts_lightbox_content a:link:hover, .lts_lightbox_content a:visited:hover, .athor_desc a:link:hover, .athor_desc a:visited:hover{color:#c9c9c9;}



/*-----------------------------Single Post Background------------------------------------*/
		body.postid-1936, body.page-id-1936{ 
						background-image:url('/wp-content/uploads/2018/01/bg9.jpg')!important; 			background-repeat: no-repeat ;			background-attachment: fixed ;		}
	/*----------------------------------------------------*/		


.page_head, .author_div, .single.single_style_header .single_post_header{ background-color:#ffffff; color:#555555;text-align:center;}
.page_head .postitle{color:#555555;}	
.page_head .layerbread a, .page_head .woocommerce-breadcrumb{color:#555555;}	
.single_post_header, .single.single_style_header .single_post_content .postitle, .single_style_header .single_metainfo, .single_style_header .single_metainfo i, .single_style_header .single_metainfo a{color:#555555;}


/*-----------------------------Page Header Colors------------------------------------*/
/*----------------------------------------------------*/	

	
/*-----------------------------Static Slider Content box------------------------------------*/
#slidera{min-height:initial;}.stat_content_inner .center{width:54%;}
.stat_content_inner{bottom:28%; color:#ffffff;}

/*SLIDER HEIGHT RESTRICT*/



/*SLIDER FONT SIZE*/
#accordion h3 a, #zn_nivo h3 a{font-size:36px; line-height:1.3em}
/*STATIC SLIDE CTA BUTTONS COLORS*/
.static_cta1.cta_hollow, .static_cta1.cta_hollow_big, .static_cta1.cta_hollow_small, .static_cta1.cta_square_hollow, .static_cta1.cta_square_hollow_big, .static_cta1.cta_square_hollow_small{ background:transparent!important; color:#ffffff;}
.static_cta1.cta_flat, .static_cta1.cta_flat_big, .static_cta1.cta_flat_small, .static_cta1.cta_rounded, .static_cta1.cta_rounded_big, .static_cta1.cta_rounded_small, .static_cta1.cta_hollow:hover, .static_cta1.cta_hollow_big:hover, .static_cta1.cta_hollow_small:hover, .static_cta1.cta_square, .static_cta1.cta_square_small, .static_cta1.cta_square_big, .static_cta1.cta_square_hollow:hover, .static_cta1.cta_square_hollow_small:hover, .static_cta1.cta_square_hollow_big:hover{ background:#36abfc!important; color:#ffffff; border-color:#36abfc!important;}


.static_cta2.cta_hollow, .static_cta2.cta_hollow_big, .static_cta2.cta_hollow_small, .static_cta2.cta_square_hollow, .static_cta2.cta_square_hollow_big, .static_cta2.cta_square_hollow_small{ background:transparent!important; color:#aeb7bf;}
.static_cta2.cta_flat, .static_cta2.cta_flat_big, .static_cta2.cta_flat_small, .static_cta2.cta_rounded, .static_cta2.cta_rounded_big, .static_cta2.cta_rounded_small, .static_cta2.cta_hollow:hover, .static_cta2.cta_hollow_big:hover, .static_cta2.cta_hollow_small:hover, .static_cta2.cta_square, .static_cta2.cta_square_small, .static_cta2.cta_square_big, .static_cta2.cta_square_hollow:hover, .static_cta2.cta_square_hollow_small:hover, .static_cta2.cta_square_hollow_big:hover{ background:#474747!important; color:#aeb7bf; border-color:#474747!important;}

/*------------------------SLIDER HEIGHT----------------------*/
/*Slider Height*/
#accordion, #slide_acord, .accord_overlay{ height:600px;}
.kwicks li{ max-height:600px;min-height:600px;}



/*-----------------------------COLORS------------------------------------*/
		/*Header Color*/
		.header{ position:relative!important; background-color:#0c0c0c; 
				}
				/*Header Color*/
		body .header{ position:relative!important; background-color:#0c0c0c;}
		.page #slidera, .single #slidera, .archive #slidera, .search #slidera, .error404 #slidera{ height:auto!important;}
		
				.home.has_trans_header .header_wrap {float: left; position:relative;width: 100%;}
		.home.has_trans_header .header{position: absolute!important;z-index: 999;}
		
		.home.has_trans_header .header, .home.has_trans_header.page.page-template-page-frontpage_template .header{ background-color:transparent!important; background-image:none;}
		.home.has_trans_header .head_top{background-color: rgba(0, 0, 0, 0.3);}
				
		.header_sidebar .head_inner{background-color:#0c0c0c; }
		
				
		/*Boxed Header should have boxed width*/
		body.home.site_boxed .header_wrap.layer_wrapper{width: 90%;float: left;margin: 0 5%;}

		.home.has_trans_header.page .header, .home.has_trans_header.page-template-page-frontpage_template .is-sticky .header{ background-color:#0c0c0c!important;}
		@media screen and (max-width: 480px){
		.home.has_trans_header .header{ background-color:#0c0c0c!important;}
		}
		
				/*Sticky Header*/
		.header{z-index: 9999;}
		body .is-sticky .header{position: fixed!important;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2); z-index:999!important;}
				
		.home .is-sticky .header, .page_header_transparent .is-sticky .header{ position:fixed!important; background-color:#0c0c0c!important;box-shadow: 0 0 4px rgba(0, 0, 0, 0.2)!important; transition-delay:0.3s; -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s;}
		
		/*TOPBAR COLORS*/
		.head_top, #topbar_menu ul li a{ font-size:16px;}
		.head_top, .page_header_transparent .is-sticky .head_top, #topbar_menu #optimizer_minicart {background-color:#000000;}
		#topbar_menu #optimizer_minicart{color:#ffffff;}
		.page_header_transparent .head_top {  background: rgba(0, 0, 0, 0.3);}
		.head_search, .top_head_soc a, .tophone_on .head_phone, .tophone_on .head_phone i, .tophone_on .head_phone a, .topsearch_on .head_phone a, .topsearch_on .head_search i, #topbar_menu ul li a, body.has_trans_header.home .is-sticky .head_top a, body.page_header_transparent .is-sticky .head_top a, body.has_trans_header.home .is-sticky #topbar_menu ul li a, body.page_header_transparent .is-sticky #topbar_menu ul li a, #topbar-hamburger-menu{color:#ffffff;}
		.head_top .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(255,255,255, 0.3)!important;}
		.head_top .social_bookmarks.bookmark_hexagon a i {background-color:rgba(255,255,255, 0.3)!important;}
		.head_top .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(255,255,255, 0.3)!important;}
		
		/*LOGO*/
				.logo h2, .logo h1, .logo h2 a, .logo h1 a{ 
			font-family:'Open Sans'; 			font-size:36px;			color:#555555;
		}
		span.desc{font-size: 12px;}
		body.has_trans_header.home .header .logo h2, body.has_trans_header.home .header .logo h1, body.has_trans_header.home .header .logo h2 a, body.has_trans_header.home .header .logo h1 a, body.has_trans_header.home span.desc, body.page_header_transparent .header .logo h2, body.page_header_transparent .header .logo h1, body.page_header_transparent .header .logo h2 a, body.page_header_transparent .header .logo h1 a, body.page_header_transparent span.desc, body.has_trans_header.home .head_top a{ color:#ededed;}
		body.has_trans_header .is-sticky .header .logo h2 a, body.has_trans_header .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:#555555;}
		#simple-menu, body.home.has_trans_header .is-sticky #simple-menu{color:#bfbfbf;}
		body.home.has_trans_header #simple-menu{color:#ededed;}
		span.desc{color:#555555;}
		body.has_trans_header.home .is-sticky span.desc, body.page_header_transparent .is-sticky span.desc{color:#555555;}
		
		body.has_trans_header.home .is-sticky .header .logo h2 a, body.has_trans_header.home .is-sticky .header .logo h1 a, body.page_header_transparent .is-sticky .header .logo h2 a, body.page_header_transparent .is-sticky .header .logo h1 a{color:#555555;}
				
		/*MENU Text Color*/
		#topmenu ul li a, .header_s.head_search i{color:#bfbfbf;}
		body.has_trans_header.home #topmenu ul li a, body.page_header_transparent #topmenu ul li a, body.page_header_transparent .head_top a, body.has_trans_header.home #topbar_menu ul li a, body.page_header_transparent #topbar_menu ul li a, .home.has_trans_header .head_soc .social_bookmarks a, .page_header_transparent .head_soc .social_bookmarks a{ color:#ededed;}
		body.header_sidebar.home #topmenu ul li a, #topmenu #optimizer_minicart{color:#bfbfbf;}
		
		#topmenu ul li ul li a:hover{ background-color:#0c0c0c; color:#04000c;}
		.head_soc .social_bookmarks a, .home.has_trans_header .is-sticky .head_soc .social_bookmarks a, .page_header_transparent .is-sticky .head_soc .social_bookmarks a{color:#bfbfbf;}
		.head_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(191,191,191, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(191,191,191, 0.3)!important;}
		.head_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(191,191,191, 0.3)!important;}
		body.has_trans_header.home .is-sticky #topmenu ul li a, body.page_header_transparent .is-sticky #topmenu ul li a{color:#bfbfbf;}
		
		/*Menu Highlight*/
		#topmenu li.menu_highlight_slim{ border-color:#bfbfbf;}
		#topmenu li.menu_highlight_slim:hover{ background-color:#0c0c0c;border-color:#0c0c0c;}
		#topmenu li.menu_highlight_slim:hover>a{ color:#04000c!important;}
		#topmenu li.menu_highlight{ background-color:#0c0c0c; border-color:#0c0c0c;}
		#topmenu li.menu_highlight a, #topmenu li.menu_highlight_slim a{color:#04000c!important;}
		#topmenu li.menu_highlight:hover{border-color:#0c0c0c; background-color:transparent;}
		#topmenu li.menu_highlight:hover>a{ color:#0c0c0c!important;}
		
		#topmenu ul li.menu_hover a{border-color:#ffffff;}
		#topmenu ul.menu>li:hover:after{background-color:#ffffff;}
		#topmenu ul li.menu_hover>a, body.has_trans_header.home #topmenu ul li.menu_hover>a, #topmenu ul li.current-menu-item>a[href*="#"]:hover{color:#ffffff;}
		#topmenu ul li.current-menu-item>a, body.header_sidebar #topmenu ul li.current-menu-item>a, body.has_trans_header.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a, body.page_header_transparent.header_sidebar .is-sticky #topmenu ul li.current-menu-item>a{color:#ffffff;}
		#topmenu ul li.current-menu-item.onepagemenu_highlight>a, body.header_sidebar #topmenu ul li.menu_hover>a{color:#ffffff!important;}
		#topmenu ul li ul li.current-menu-item.onepagemenu_highlight a { color: #FFFFFF!important;}
		#topmenu ul li ul{border-color:#ffffff transparent transparent transparent;}

		.logo_center_left #topmenu, .logo_center #topmenu{background-color:;}
		.left_header_content, .left_header_content a{color:#bfbfbf;}


		/*BASE Color*/
		.widget_border, .heading_border, #wp-calendar #today, .thn_post_wrap .more-link:hover, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, #searchsubmit, .optimizer_pagenav a:hover, .nav-box a:hover .left_arro, .nav-box a:hover .right_arro, .pace .pace-progress, .homeposts_title .menu_border, span.widget_border, .ast_login_widget #loginform #wp-submit, .prog_wrap, .lts_layout1 a.image, .lts_layout2 a.image, .lts_layout3 a.image, .rel_tab:hover .related_img, .wpcf7-submit, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .img_hover, p.form-submit #submit, .contact_form_wrap, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a, .hover_topborder .midrow_block:before, .acord_text p a{background-color:#0c0c0c;} 
		
		.share_active, .comm_auth a, .logged-in-as a, .citeping a, .lay3 h2 a:hover, .lay4 h2 a:hover, .lay5 .postitle a:hover, .nivo-caption p a, .org_comment a, .org_ping a, .no_contact_map .contact_submit input, .contact_submit input:hover, .widget_calendar td a, .ast_biotxt a, .ast_bio .ast_biotxt h3, .lts_layout2 .listing-item h2 a:hover, .lts_layout3 .listing-item h2 a:hover, .lts_layout4 .listing-item h2 a:hover, .lts_layout5 .listing-item h2 a:hover, .rel_tab:hover .rel_hover, .post-password-form input[type~=submit], .bio_head h3, .blog_mo a:hover, .ast_navigation a:hover, .lts_layout4 .blog_mo a:hover{color:#0c0c0c;}
		#home_widgets .widget .thn_wgt_tt, #sidebar .widget .thn_wgt_tt, #footer .widget .thn_wgt_tt, .astwt_iframe a, .ast_bio .ast_biotxt h3, .ast_bio .ast_biotxt a, .nav-box a span{color:#0c0c0c;}
		.pace .pace-activity{border-top-color: #0c0c0c!important;border-left-color: #0c0c0c!important;}
		.pace .pace-progress-inner{box-shadow: 0 0 10px #0c0c0c, 0 0 5px #0c0c0c;
		  -webkit-box-shadow: 0 0 10px #0c0c0c, 0 0 5px #0c0c0c;
		  -moz-box-shadow: 0 0 10px #0c0c0c, 0 0 5px #0c0c0c;}
		
		.fotorama__thumb-border, .ast_navigation a:hover{ border-color:#0c0c0c!important;}
		
		.hover_colorbg .midrow_block:before{ background-color:rgba(12,12,12, 0.3);}
		
		/*Text Color on BASE COLOR Element*/
		.icon_round a, #wp-calendar #today, .moretag:hover, .search_term #searchsubmit, .error_msg #searchsubmit, .optimizer_pagenav a:hover, .ast_login_widget #loginform #wp-submit, #searchsubmit, .prog_wrap, .rel_tab .related_img i, .lay1 h2.postitle a, .nivoinner .slide_button_wrap .lts_button, #accordion .slide_button_wrap .lts_button, .lts_layout1 .icon_wrap a, .lts_layout2 .icon_wrap a, .lts_layout3 .icon_wrap a, .lts_layout1 .icon_wrap a:hover, .lts_layout2 .icon_wrap a:hover, .lts_layout3 .icon_wrap a:hover, .optimizer_front_slider #opt_carousel .slidee li .acord_text .slide_button_wrap a{color:#04000c;}
		.thn_post_wrap .listing-item .moretag:hover, body .lts_layout1 .listing-item .title, .lts_layout2 .img_wrap .optimizer_plus, .img_hover .icon_wrap a, #footer .widgets .widget .img_hover .icon_wrap a, body .thn_post_wrap .lts_layout1 .icon_wrap a, .wpcf7-submit, p.form-submit #submit, .optimposts .type-product a.button.add_to_cart_button, .optimposts .type-product span.onsale, .style2 .contact_form_wrap .contact_button, .style3 .contact_form_wrap .contact_button, .style4 .contact_form_wrap .contact_button, .lay3.portfolio_wrap .post_content .catag_list, .lay3.portfolio_wrap .post_content .catag_list a, .lay3.portfolio_wrap h2 a{color:#04000c;}
		.hover_colorbg .midrow_block:before, .hover_colorbg .midrow_block:hover .block_content, .hover_colorbg .midrow_block:hover h2, .hover_colorbg .midrow_block:hover h3, .hover_colorbg .midrow_block:hover h4, .hover_colorbg .midrow_block:hover a, .contact_form_wrap .contact_button, .contact_buttn_spinner, .acord_text p a{color:#04000c!important;}		
		




/*Sidebar Widget Background Color */
#sidebar .widget{ background-color:#FFFFFF;}
/*Widget Title Color */
#sidebar .widget .widgettitle, #sidebar .widget .widgettitle a{color:#0c0c0c;}
#sidebar .widget li a, #sidebar .widget, #sidebar .widget .widget_wrap{ color:#0c0c0c;}
#sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, #sidebar .home_title{font-size:18px;}

#footer .widgets .widgettitle, #copyright a{color:#898989;}

/*FOOTER WIDGET COLORS*/
#footer{background-color: #0c0c0c; }
#footer .widgets .widget a, #footer .widgets{color:#0c0c0c;}
#footer .widgets .ast_scoial.social_style_round_text a span, #footer .widgets .ast_scoial.social_style_square_text a span{color:#0c0c0c;}
/*COPYRIGHT COLORS*/
#copyright{background-color: #0c0c0c;  background-size: cover;}
#copyright a, #copyright{color: #ffffff;}
.foot_soc .social_bookmarks a{color:#ffffff}
.foot_soc .social_bookmarks.bookmark_hexagon a:before {border-bottom-color: rgba(255,255,255, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a i {background-color:rgba(255,255,255, 0.3);}
.foot_soc .social_bookmarks.bookmark_hexagon a:after { border-top-color:rgba(255,255,255, 0.3);}



/*-------------------------------------TYPOGRAPHY--------------------------------------*/


/*Post Titles, headings and Menu Font*/
h1, h2, h3, h4, h5, h6, #topmenu ul li a, .postitle, .product_title{ font-family:serif; }

#topmenu ul li a, .midrow_block h3, .lay1 h2.postitle, .more-link, .moretag, .single_post .postitle, .related_h3, .comments_template #comments, #comments_ping, #reply-title, #submit, #sidebar .widget .widgettitle, #sidebar .widget .widgettitle a, .search_term h2, .search_term #searchsubmit, .error_msg #searchsubmit, #footer .widgets .widgettitle, .home_title, body .lts_layout1 .listing-item .title, .lay4 h2.postitle, .lay2 h2.postitle a, #home_widgets .widget .widgettitle, .product_title, .page_head h1{ text-transform:uppercase;}

#topmenu ul li a{font-size:14px;}
#topmenu ul li {line-height: 14px;}

.single .single_post_content .postitle, .single-product h1.product_title, .single-product h2.product_title{font-size:32px;}

.page .page_head .postitle, .page .single_post .postitle, .archive .single_post .postitle{font-size:32px;}



/*Body Text Color*/
body, .home_cat a, .comment-form-comment textarea, .single_post_content .tabs li a, .thn_post_wrap .listing-item .moretag{ color:#0c0c0c;}
	
	

/*Post Title */
.postitle, .postitle a, .nav-box a, h3#comments, h3#comments_ping, .comment-reply-title, .related_h3, .nocomments, .lts_layout2 .listing-item h2 a, .lts_layout3 .listing-item h2 a, .lts_layout4 .listing-item h2 a, .lts_layout5 .listing-item h2 a, .author_inner h5, .product_title, .woocommerce-tabs h2, .related.products h2, .lts_layout4 .blog_mo a, .optimposts .type-product h2.postitle a, .woocommerce ul.products li.product h3, .portfolio_wrap .hover_style_5 h2 a, .portfolio_wrap .hover_style_5 .post_content .catag_list a, .portfolio_wrap .hover_style_5 .post_content .catag_list{ text-decoration:none; color:#0c0c0c;}

/*Headings Color in Post*/
.thn_post_wrap h1, .thn_post_wrap h2, .thn_post_wrap h3, .thn_post_wrap h4, .thn_post_wrap h5, .thn_post_wrap h6{color:#3a3a3a;}



	/*/*Woocommerce Colors---------------------*/
	/*Primary Color*/
	.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border-top:3px solid #b9b9b9;}
	.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover, .woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#b9b9b9;color:#fff!important;}
	
	
	#optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_rounded_hollow #optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_circular_hollow #optimizer_minicart .button.checkout.wc-forward, .woocommerce-page.shop_bttn_square_hollow #optimizer_minicart .button.checkout.wc-forward{background-color:#b9b9b9!important; border:none!important;}
	
	/*Primary Hover Color (Darker variant of Primary Color)*/
	.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:hsla(0, 0%, 63%, 1)!important;}
	
.woocommerce-page.shop_bttn_rounded_hollow #respond input#submit, .woocommerce-page.shop_bttn_rounded_hollow a.button, .woocommerce-page.shop_bttn_rounded_hollow button.button, .woocommerce-page.shop_bttn_rounded_hollow input.button, .woocommerce-page.shop_bttn_rounded_hollow .widget_product_search input[type="submit"], .woocommerce-page.shop_bttn_rounded_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_rounded_hollow ul.products li.product .button, 
.woocommerce-page.shop_bttn_square_hollow #respond input#submit, .woocommerce-page.shop_bttn_square_hollow a.button, .woocommerce-page.shop_bttn_square_hollow button.button, .woocommerce-page.shop_bttn_square_hollow input.button, .woocommerce-page.shop_bttn_square_hollow .widget_product_input[type="submit"], .woocommerce-page.shop_bttn_square_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_square_hollow ul.products li.product .button, 
.woocommerce-page.shop_bttn_circular_hollow #respond input#submit, .woocommerce-page.shop_bttn_circular_hollow a.button, .woocommerce-page.shop_bttn_circular_hollow button.button, .woocommerce-page.shop_bttn_circular_hollow input.button, .woocommerce-page.shop_bttn_circular_hollow .widget_product_search input[type="submit"], .woocommerce-page.shop_bttn_circular_hollow .optimposts .type-product a.button.add_to_cart_button, .woocommerce-page.archive.shop_bttn_circular_hollow ul.products li.product .button{color:#b9b9b9!important;}


.woocommerce-page.shop_bttn_rounded_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_rounded_hollow a.button:hover, .woocommerce-page.shop_bttn_rounded_hollow button.button:hover, .woocommerce-page.shop_bttn_rounded_hollow input.button:hover, .woocommerce-page.shop_bttn_rounded_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_square_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_square_hollow a.button:hover, .woocommerce-page.shop_bttn_square_hollow button.button:hover, .woocommerce-page.shop_bttn_square_hollow input.button:hover, .woocommerce-page.shop_bttn_square_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_circular_hollow #respond input#submit:hover, .woocommerce-page.shop_bttn_circular_hollow a.button:hover, .woocommerce-page.shop_bttn_circular_hollow button.button:hover, .woocommerce-page.shop_bttn_circular_hollow input.button:hover, .woocommerce-page.shop_bttn_circular_hollow button.button.alt:hover, .woocommerce-page.shop_bttn_rounded_hollow .widget_product_search input[type="submit"]:hover, .woocommerce-page.shop_bttn_square_hollow .widget_product_search input[type="submit"]:hover, .woocommerce-page.shop_bttn_circular_hollow .widget_product_search input[type="submit"]:hover, .optimposts .type-product a.button.add_to_cart_button:hover{background-color:#b9b9b9!important;color:#fff!important; border-color:#b9b9b9!important;}

	.optimposts .lay4_wrap .type-product a.button.add_to_cart_button:hover, .optimposts .lay5_wrap .type-product a.button.add_to_cart_button:hover, .archive.shop_bttn_circular_hollow ul.products li.product .button:hover, .archive.shop_bttn_rounded_hollow ul.products li.product .button:hover:hover, .archive.shop_bttn_square_hollow ul.products li.product .button:hover, .optimposts .type-product a.button.add_to_cart_button:hover, .archive.woocommerce-page ul.products li.product a.button.add_to_cart_button:hover, .has_woo_shortcode ul.products li.product a.button.add_to_cart_button:hover{background-color:#b9b9b9!important;color:#fff!important; border-color:#b9b9b9;}
	.optimposts .lay2_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:hover:before, .optimposts .lay4_wrap .type-product h2.postitle a{color:#b9b9b9;}
	.optimposts .type-product a.button.add_to_cart_button{ color:initial;}
	.shop_bttn_rounded_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover, .shop_bttn_square_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover, .shop_bttn_circular_hollow .optimposts.lay1 .type-product a.button.add_to_cart_button:hover{background-color:#b9b9b9;color:#fff; border-color:#b9b9b9;}
	
	.lay2 h2.postitle:hover a, .optimposts .type-product h2.postitle a:hover, .archive.woocommerce-page.woo_archive_layout2 ul.products li.product h3:hover{color:#b9b9b9;}
	
	/*Price Tag Color*/
	.woocommerce div.product p.price,.woocommerce div.product span.price, .woocommerce div.product .stock, .woocommerce ul.products li.product .price, .woocommerce-cart .cart-collaterals .cart_totals .discount td, .optimposts .lay2_wrap .type-product span.price, .optimposts .lay3_wrap .type-product span.price, .optimposts .lay4_wrap  .type-product span.price{color:#003d3d;}
	.optimposts .lay2_wrap .type-product a.button.add_to_cart_button:before, .optimposts .lay3_wrap .type-product a.button.add_to_cart_button:before{color:#003d3d;}
	
	
	/*Sale Color*/
	.woocommerce span.onsale, .optimposts .type-product span.onsale, .woo-slider #post_slider li.sale .woo_sale{color:#fff;background-color:#b9b9b9!important;}
	#optimizer_minicart_wrap a.button.wc-forward{background-color:#b9b9b9!important; border:none!important;}
	
	/*Other Colors*/
		.woocommerce ul.product_list_widget li a:nth-child(1) .product-title, #sidebar .widget_recent_reviews ul.product_list_widget li a:nth-child(1){color:#0c0c0c;}
	.woocommerce .cart_totals .order-total, #order_review tfoot, .woocommerce.single .product .woocommerce-tabs ul.tabs li.active a{ color:hsla(0, 0%, -15%, 1);}
	.woocommerce.single.woo_single_layout1 .product .woocommerce-tabs ul.tabs li.active{border-top-color:hsla(0, 0%, -15%, 1);}
	
	 .woocommerce.single.woo_single_layout2 .product .woocommerce-tabs ul.tabs li.active{ background-color:#ffffff;} 	/*WishList Colors*/
	.woocommerce .add_to_wishlist.single_add_to_wishlist.button, .woocommerce .add_to_wishlist.single_add_to_wishlist.button:hover, .woocommerce div.product p.price del, .woocommerce div.product span.price del{color: #0c0c0c;}
	.yith-wcwl-wishlistexistsbrowse a, .archive.woocommerce-page ul.products li.product h3:hover{color:#b9b9b9;}

	#topmenu #optimizer_minicart{background-color:hsla(0, 0%, 15%, 1)!important;}








.lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after {content: "Previous Posts";}
.lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after {content: "Next Posts";}
.lay4 .ast_navigation .alignleft i:after, .lay5 .ast_navigation .alignleft i:after , .lay4 .ast_navigation .alignright i:after, .lay5 .ast_navigation .alignright i:after{ font-family:serif;}


.sidr{ background-color:#222222}


@media screen and (max-width: 480px){
body.home.has_trans_header .header .logo h1 a, body.home.has_trans_header .header .desc{ color:#555555!important;}
body.home.has_trans_header .header #simple-menu, body.has_trans_header.home #topmenu ul li a{color:#bfbfbf!important;}
}



@media screen and (max-width: 1024px) and (min-width: 481px){.logobefore, .logoafter{width: calc(50% - 390px);} }


/*CUSTOM FONT---------------------------------------------------------*/

@font-face {
	font-family: 'CelticHand';
	src: url('/wp-content/uploads/2015/11/CelticHand.eot');
	src: url('/wp-content/uploads/2015/11/CelticHand.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2015/11/CelticHand.woff') format('woff'),
		url('/wp-content/uploads/2015/11/CelticHand.ttf')  format('truetype');
	font-style: normal;
}
/*CUSTOM CSS*/
#optimizer_front_text-105, #optimizer_front_text-102, #optimizer_front_text-98, #optimizer_front_text-79 {
    display: none;
}


#woocommerce-order-items .woocommerce_order_items_wrapper table.woocommerce_order_items td.thumb .wc-order-item-thumbnail {
    width: 144px!important;}
.page-id-3509 .head_inner {background: white;}
.page-id-10078 #content{display: none;}
body {
width: 100%;
max-width:1360px !important;
margin: auto;}

#content {
    padding-top: 0%;
    padding-bottom: 55%;
}
#dropdown-menu {
    display: none!important;}

.esg-grid .mainul li.eg-carte-cadeau-wrapper {background:transparent !important;}


.post-password-form {
    padding: 22%;
}

#optimizer_minicart .woocommerce {
    background: #302C2C;
}

body.postid-3236, body.page-id-3236 {
   
    background-size: cover!important;
}

.home .midrow_block {
        min-height: 220px !important;
    
      padding: 0px;
border:none!important;
  }
#optimizer_front_text-79 {
    width: 70% !important;}

#optimizer_front_text-98 {

    width: 70%;

}

#optimizer_front_text-98 .text_block{ padding-bottom: 0%;}



#yith_ywraq_request_quote_list_mini-6 {
    min-height: 0px!important;
}
.page-id-58 .page_wrap.layer_wrapper,  .page-id-66 .page_wrap.layer_wrapper {
    background-image: url(/wp-content/uploads/2017/11/papier-resize.jpg);
    background-size: cover;}
#optimizer_front_text-31 .text_block { background-color:transparent;}

#optimizer_front_text-41 .text_block {
    background-color:transparent;}
#P_MS5a3befd0c3104 {
    margin-top: 285px;
}
.page-id-58 .page_wrap.layer_wrapper {
    margin-top: -114px;
}




.widget_ywraq_mini_list_quote .raq-info {
    text-align: center;border:none;
}

#menu-item-5967 {
    color: white;
    padding: 13px !important;
}
.ms-thumb-list.ms-dir-h.ms-align-bottom {
    border-top: 1px solid #D5D5D5;
}

#optimizer_front_text-61 .text_block {

    margin-top: -115px;
}
.page-id-1936 #content {max-height: 1200px!important; height: 100%!important;}

#content {
    width: 100%;
    float: left;
    margin-top: 0px !important;
}

.menu-header {
    z-index: 10;
}

.fb_iframe_widget {
    z-index: 11;
}


.woocommerce a.add-request-quote-button {

    border-radius: 5px;
    padding: 15px;
    float: left;
    margin: 15px;
        margin-left: 15px;
    margin-left: 0%;
background: #dedede;
font-size: larger;
font-weight: 1000;
margin-left: 110px!important;
}




.woocommerce a.remove {font-size: 18px;}


.widget_ywraq_mini_list_quote .yith-ywraq-list-content { 
border: none;
text-align: center;
width: 81%;
}

.parallax_img {
    margin-top: -62px;
}
.home.has_trans_header.page .header, .home.has_trans_header.page-template-page-frontpage_template .is-sticky .header {
    background-color: transparent !important;
}

.home .header.logo_left.has_mobile_dropdown {
    background-color: transparent !important;
}

.site_boxed .layer_wrapper, body.home.site_boxed #slidera {
    box-shadow: -7px 25px 36px RGBA(0, 0, 0, 0.7);
}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before{font-family:fontawesome; padding-right: 6px!important;
color:white!important}

.fa-shopping-cart {
    color: white;
}

.fa-list:before {
  
    font-family: fontawesome;
    padding-right: 6px!important;
    color: white!important;
}
.home.has_trans_header .head_top {
    background-color: rgb(0, 0, 0);
    padding: 0px;
}
.home.has_trans_header .header{
background-color: transparent !important;}

.hover_zoomin .midrow_block:hover {
    transform: scale(1.05)!important;
}

.has_sticky_logo.home_logo {
    padding-top: 20px;
}
.sticky_logo {
    padding-top: 16px;
}
.site_boxed.has_trans_header .logo_left .logo {    margin-top: -40px;
}



#topbar_menu ul li {
    display: inline-block;
    margin: 0 px;
    padding-top: 4px;
        padding-bottom: 4px;
}
#menu-item-1390 {
    background-color: #3b3b3b;
    border-radius: 2px; padding: 8px;
}
.facebook-button {
    width: 300px !important;}


.home .is-sticky .header{box-shadow: 0 0 0px rgba(0, 0, 0, 0.2) !important;}


.page-id-58 #pagesidebar {    margin-top: 100px;
}

.page-id-66 .midrow_blocks_wrap {
    margin-top: 70px;
}

#optimizer_front_text-102 {
    width: 70%;
}

#yith_ywraq_request_quote_list_mini-12 {
    width: 30%;
}



.fa.fa-lightbulb-o{
    margin-left: 40%;
    font-size: 14px;
    font-style: italic;
    margin-bottom: 10px;
    display: block;
    font-weight: bold;
    color:#6f541c!important;
}

.fa.fa-lightbulb-o:hover{
color: #908b73 !important;}


#topbar_menu ul li ul {
width:120px ;
background-color: rgba(0, 0, 0, 0.86);    margin-top:3px;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;

margin-left: -8px;
}

#topbar_menu ul li ul
 {background-color: #302e2e;}

#topbar_menu ul li ul li{margin: 0 12px!important;}



#topmenu {
    text-align: left;}

#topbar_menu ul li ul li { margin:0px!important;}

#topbar_menu #optimizer_minicart {
    background-color: #302c2c;
    width: 270px;
}

#topbar_menu ul li ul li {
    margin: 0px !important;
    background-color: #302c2c;
}

.topmenu_switch #topbar_menu #optimizer_minicart { right: -31px; }


.has_trans_header.home #topmenu {
    vertical-align: initial;
    float: left;
}
#topbar_menu ul li ul li ul {

    margin-top: -37px;
    float:left;
    margin-left: 0px;
}

.logo img {
    margin: 0px 0;
}

.sticky_logo {
    padding-bottom: 35px;
}
#topmenu  {
text-align: center;
}

.widget_slider_content {
border-color:white;
    border-width: 1px;
    border-radius: 2px;


border-style: solid;
width: 40%;
top: 25%;
right: 50%;
background:      radial-gradient(#fefefe 41%, #f7fff71a 140%);


}

.lts_button{padding: 4px;
    color: black !important;
    box-shadow: 1px 1px 3px black;
background:white!important;
}

.lay2.optimposts {
    padding: 0px;
}

#optimizer_front_slider-14 .widget_slider_content{
background-color:white;}

.wc_ps_sidebar_container {

    width: calc(57% - 0px - 0px - 2px)!important;
    
}


.midrow_block.axn_block1.hasimglink, .midrow_block.axn_block2, .hasimglink.midrow_block.axn_block3.hasimglink {
    box-shadow: -10px 5px 29px #000000b3;
}
.midrow_block.axn_block1.hasimglink:hover , .midrow_block.axn_block2:hover , .hasimglink, .midrow_block.axn_block3.hasimglink:hover {
    box-shadow:none;
}
.page-id-66 .midrow_block.axn_block1.hasimglink, .page-id-66 .midrow_block.axn_block2, .hasimglink .page-id-66 .midrow_block.axn_block3.hasimglink { box-shadow:none;}


.has_header_img .pagetitle_wrap {display:none;}


.page_head {
    position:absolute ;width: inherit;
margin-top: -156px;
max-width: 1224px;

}

.page-id-66 .page_wrap.layer_wrapper {
    background-image: url(/wp-content/uploads/2017/11/papier-resize.jpg);
}
#topmenu ul li {
   padding-left: 10px;
}
.page_head.has_header_img.hide_mob_headerimg{width:auto!important;}

#optimizer_front_text-87 .text_block,
#optimizer_front_text-83 .text_block,
#optimizer_front_text-81 .text_block,
#optimizer_front_text-9 .text_block,
#optimizer_front_text-8 .text_block, 
#optimizer_front_text-6 .text_block {
    margin-top: -10%;}

.success {
    text-align: center;
    background: #666;
    margin-right: 70%;
}

#yith-quick-view-content div.images {
    width: 505px!important;}

#yith-quick-view-modal.open .yith-wcqv-main {overflow-y: none;}

#yith-quick-view-content div.summary {width: 30%!important;
}

#yith-quick-view-modal #yith-quick-view-content {
    
}

#yith-quick-view-content div.summary .woocommerce-product-details__short-description {height: 160px;
   
}
.yith-wcqv-wrapper div.product {margin-top: 0px!important;}

.woocommerce .woocommerce-message {
    border: 1px solid #c2b588;
    text-align: center;
}
.woocommerce-order {
    padding: 30px;
}

.term-19.woocommerce-page.shop_sidebar_bottom #sidebar {margin-top: 90px;}

.woocommerce-page.shop_sidebar_bottom #sidebar {position:absolute;
    float: left;
    background: background: #0009;
  width:100%;
margin-top:0px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.woocommerce-page.shop_sidebar_bottom #sidebar {

    float: left
;max-width:1100px;
}




.product-template-default.single.single-product.postid-3330._masterslider._msp_version_3.2.2.woocommerce.woocommerce-page.site_boxed.has_trans_header.is_boxed.soc_pos_footer.has_sticky_header.not_frontpage.has_no_content.single_style_header.single_has_feat_image.shop_sidebar_bottom.shop_bttn_rounded.woo_archive_layout3.woo_single_layout1.not-ios.notouchdevice.pace-done {
    background-color: #d11e1e!important
;
}


#sidebar .widget_wrap{padding:0px;
margin:0px!important;}

.widget_ywraq_mini_list_quote{padding:0px !important;
margin:0px;}

.orderby {
    margin-top: -10px!important;
}
#products_predictive_search-7 {
    width: 50%!important;
}

.wc_ps_container {border:none;float: right;}

.wc_ps_sidebar_container {margin: 6px -460px 8px 0;}

.woocommerce .woocommerce-breadcrumb {display:none;}

.single_post{ padding:0%!important;
top-5px;}


.archive.woocommerce-page .single_post {    padding-top: 0px;
}
.pagetitle_wrap.page_head_center {
    padding-top: 60px;
}

.woocommerce ul.products {padding-top: 0px;

}

.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page div.product .woocommerce-tabs ul.tabs li {
    display: inline-block;
    z-index: 11;
}



.woocommerce.single.woo_single_layout1 .product form.cart .button.single_add_to_cart_button.button {

    max-width: 240px;
}




.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {padding-left: 115px;}

    

.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
    background-color:hsl(0, 0%, 53.7%) !important;
    box-shadow: none;
}

p.acss_text {
    text-align: center;
}


#sidebar .widget {
    background: transparent;
float:left;margin-bottom:0px;}

.widgettitle {
    display: none;
}

span.widget_border {display:none;}

.woocommerce-result-count {

    display: none;

}

.aws-container .aws-search-field:focus {
    background-color: rgba(0, 0, 0, 0.6)!important;
}

.aws-container .aws-search-field {
    width: 100%;
    color: #fff;
    padding: 3px;
    padding-top: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    line-height: 30px;
    display: block;
    font-size: 18px;
    position: relative;
    z-index: 2;
    background: rgba(0, 0, 0, 0.6);
    -webkit-appearance: none;
    border-radius: 5px !important;
    padding-right: 125px;
    border: 2px solid #000000b3;
}

.price_slider_wrapper {
    background-color: white;
   
    margin-left: 0px;
    width: 60%;
   border-radius: 5px;
   border-style: solid;
   border-width: 1px;
padding: 3%;
padding-bottom: 0px;
}
.woocommerce .widget_price_filter .price_slider_amount {

    text-align: left;}
.woocommerce .widget_price_filter .price_slider_amount .button {

    font-size: 1.15em;
    float: right;

}

.woocommerce .widget_price_filter .price_slider_amount .button {

    font-size: 11px;
    float: right;
    width: 30%;
    
}

.lts_button.lts_button_sc.lts_button_large.lt_rounded.lt_flat {
    width: 30%;
}

.ms-slide-info.ms-dir-h.ms-align-bottom {
    display: none;
}

.yith-ywraq-list-widget-wrapper {
    background-color: #c6c6c6;
    width: 95%;
    border: 1px solid white;
    margin-top: 20px;
    border-radius: 5px;
    box-shadow: 7px 5px 12px -6px black;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper {bottom: 0px!important; padding-top: 0px!important;position: inherit;
width:95%;border:none;}


.wpcf7-form-control.wpcf7-submit {
    background-color: White;
    color: #black;border-radius: 3px;border: 1px solid #7a6d6d;display: block;
position: absolute;
margin-left: 0px;
margin-top: 0px;
cursor: pointer;
}

#optimizer_front_blocks-38 .midrow {
    background-color: transparent; margin-top: -105px;
}
#optimizer_front_blocks-38 .blockimage .midrow_block.axn_block1 {
    background: white;
}

.midrow_block {
        min-height: 220px !important;
      padding: 0px;
     border-radius: 4px;
  }
.midrow_block.axn_block2 {
left: 0%;

}

.midrow_block.axn_block1 {
   right: 0px;
}

.midrow_blocks .midrow_block:first-child:nth-last-child(2), .midrow_block:first-child:nth-last-child(2) ~ .midrow_block {
    width: 38%;
}
.midrow.blocksmargin .midrow_block:first-child:nth-last-child(3), .midrow.blocksmargin .midrow_block:first-child:nth-last-child(3) ~ .midrow_block {
  width:none!important;
padding: 10px!important;

}



.midrow_block h3 {
    font-size: 28px;
}

#optimizer_front_text-68 {


   padding: 0px 50px 0px 50px;
        padding-top: 0px;
        padding-right: 50px;
        padding-bottom: 0px;
        padding-left: 50px;

}

.text_block {border-radius: 6px;}

.wp-image-2554.alignright {
    margin-right: 185px!important;
}


.optimizer_divider {margin-top:0px; width: 130px;}

.midrow_block h3 {
    font-size: 1.9em;
}

 .lts_button_small {
    padding: 0px 15px !important;
background-color:#white
!important;}

.lts_lightbox_bttn.lt_animate.lt_rounded.lt_flat.lts_button_medium {
    right: 158px;}

.single-product .lts_lightbox_bttn { position:absolute;
background-color: #EAEAEA!important;
border:none;
box-shadow:none!important;
font-weight:700;
color: #515151!important;
}

.woocommerce-page.shop_sidebar_bottom #sidebar {
   
   display: none;
}

.woocommerce div.product form.cart {
    margin-top: 60px;
}

.woocommerce.single.woo_single_layout1 .product form.cart .button.single_add_to_cart_button.button {

width: auto!important;margin-left: 25px!important;
}


.wpcf7-form-control.wpcf7-textarea, .wpcf7-text{background: rgb(251, 251, 251);border-radius: 3px;border: 1px solid #7a6d6d!important;}

.lts_lightbox_content {
    background-image: !important;
}

.mfp-content .lts_lightbox_content{
width: 25%;padding: 15px;border-radius: 10px;
border: 1px solid #7a6d6d;
}

div#optimizer_front_text-28 {
    margin-top: -103px;
}

#my-account-content {
    float: left;
    width: 75%;
    box-sizing: border-box;
padding: 1%!important;
}
#yith_ywraq_request_quote_list_mini-10 {

    width: 25%;

}
.page-id-242 #content {
    
    margin-top: 90px !important;
}

.woocommerce-ordering {
    float: right;
    z-index: 100;
    position: relative;
    padding-top: 16px!important;
}
.woocommerce {
    background-color: white;
    border-radius: 4px;
}


.summary.entry-summary{

}

.flex-control-nav.flex-control-thumbs {
   border-top: 1px solid black;
}

.woocommerce ul.products li.product a img {

    
    margin: 0;
   
}

.woocommerce-loop-product__title {

    text-align: center;

}

.archive.woocommerce-page.woo_archive_layout3 ul.products li.product span.price{padding:0px;}

.woocommerce div.product {
    margin-bottom: 0;
    position: relative;
   
    margin-top: 50px;
}

.woocommerce div.product div.summary {
    margin-bottom: 5px;
}

.home.has_trans_header.home #topmenu {
    display:none;}

.archive.woocommerce-page.woo_archive_layout3 ul.products li.product {
    width: 24.3%;}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {
    float: right;
    border-radius: 3px;
   border-left: 1px solid #d5d5d5;
   width: 33%; 
   margin-right: 28px;    
   margin-top: 10px;       
}

.woocommerce.single.woo_single_layout1 .product form.variations_form.cart {
    border-top: 1px solid #d5d5d5;
}

.term-19.woocommerce-page.shop_sidebar_bottom #sidebar {
    margin-top: 165px;
}

.term-description {
    background-color: white;
    padding: 10px;
        padding-top: 10px;
    margin: 15px;
    border-radius: 4px;
    border: 1px solid black;
    display: block;
    padding-top: 0px;}

.woocommerce-product-details__short-description {
    height: 350px;
}
.product_title.entry-title {
    text-align: center;
}
.price {
    text-align: center;
}
.stock.in-stock {

    text-align: center;

}

.woocommerce div.product form.cart table td {

    padding-left: 30px;

}

.woocommerce.single.woo_single_layout1 .product .woocommerce-variation-add-to-cart {

    border-top: 1px solid rgba(0, 0, 0, 0.1);
    padding-top: 15px;
}


.woocommerce-product-details__short-description {
    margin: 10px;
}

.woocommerce .quantity .qty {
  margin-left: 30px;
}
woocommerce .woocommerce-message {
        top: 44px;
}

.woocommerce-message {
    margin-top: 60px;
}
.woocommerce .entry-summary .product_meta > span {

    display: none;}

.facebook-button {text-align: center;

}
.compare.button {

    text-align: center;
display: block !important;
    position: absolute !important;
    background-color:#EAEAEA !important;
    margin-left: 155px!important;

}
.single_add_to_cart_button.button.alt {

width: inherit !important;
box-shadow: 1px 2px 5px 1px grey;

}

a.checkout-button.button.alt.wc-forward {
    color: #515151!important;
}
.woocommerce .related.products {
   
    display: none;
}

.button.product_type_variable.add_to_cart_button {

    display: none !important;

}

.button.product_type_variable.add_to_cart_button {

    display: none !important;

}



.attachment-shop_thumbnail.size-shop_thumbnail.wp-post-image {
    width: 25%;
}


    



#content {
    width: 100%;
    float: left;
    margin-top: 0px!important;
}


woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-{
    border-radius: 1em;
    background-color: #602053;
    border: 1px;
        border-top-style: none;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
    border-style: solid;
}

.edit-address,.edit-account,.view-quote,.view-order,.dashboard {
    background: white;
}
.woocommerce ul.order_details li {border-right: 1px solid #d3ced2;}




.user-profile {
    border-right: 1px solid #E0E0E0;
}
#my-account-menu .myaccount-menu {
    margin: 0px 0;
}
.order-status.order-status-processing {
    color: #0c0c0c;
    background: #dbdbdb;
    border: 1px solid;
    padding: 3px;
}
.order-status.order-status-expedie {
    color: #0c0c0c;
    background: #89cf89;
    border: 1px solid;
    padding: 3px;
    border-radius: 2px;
}

.order-status.order-status-on-hold{
    color:black;
    background:#f0ff00;
    border: 1px solid;
    padding: 3px;
    border-radius: 2px;
}

.page-id-3409 #pagesidebar {
   
    margin-top: -114px;
}


#footer {
   
    margin: 0px !important;
}

.page-id-3409 .master-slider {bottom:0px;}


#my-account-menu-tab .myaccount-menu > li > a {
    border: 1px solid #cecece;}
.page-id-4873 .header.logo_left.has_mobile_dropdown, .page-id-4856 .header.logo_left.has_mobile_dropdown, .page-id-4867 .header.logo_left.has_mobile_dropdown, 
.page-id-3509 .header.logo_left.has_mobile_dropdown, 
.page-id-3508 .header.logo_left.has_mobile_dropdown, 
.page-id-3409 .header.logo_left.has_mobile_dropdown, 
.page-id-294 .header.logo_left.has_mobile_dropdown, .page-id-304  .header.logo_left.has_mobile_dropdown,  
.page-id-2003 .header.logo_left.has_mobile_dropdown, 
.page-id-943 .header.logo_left.has_mobile_dropdown, 
.page-id-488 .header.logo_left.has_mobile_dropdown, 
.page-id-54 .header.logo_left.has_mobile_dropdown,
.page-id-50 .header.logo_left.has_mobile_dropdown, 
.page-id-58 .header.logo_left.has_mobile_dropdown, 
.page-id-564 .header.logo_left.has_mobile_dropdown, 
 .page-id-62 .header.logo_left.has_mobile_dropdown, .page-id-66 .header.logo_left.has_mobile_dropdown, .page-id-242 .header.logo_left.has_mobile_dropdown,.page-id-10 .header.logo_left.has_mobile_dropdown,.page-id-11 .header.logo_left.has_mobile_dropdown {background: transparent;box-shadow: none;
}

.page-id-4873 #menu-principal,.page-id-4856 #menu-principal,.page-id-4867 #menu-principal,
.page-id-3509 #menu-principal,
.page-id-3508 #menu-principal,
.page-id-3409 #menu-principal,
.page-id-294 #menu-principal, .page-id-304 #menu-principal, .page-id-2003 #menu-principal, .page-id-943 #menu-principal, .page-id-488 #menu-principal, 
.page-id-564 #menu-principal, .page-id-54 #menu-principal, .page-id-50 #menu-principal, .page-id-58 #menu-principal, .page-id-62 #menu-principal, 
.page-id-62 #menu-principal, .page-id-66 #menu-principal, .page-id-242 #menu-principal, .page-id-10 #menu-principal, .page-id-11 #menu-principal {display: none;
}

.page-id-3409 


.header {
    position: relative !important;
    background-color: #0c0c0c00;
}
.trigger {    background-color: white;
}

._2tga {

    background: #000;}
.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce form.register {    border: 1px solid #d3ced2;
    padding: 20px;
    margin: 2em 0;
    text-align: left;
    border-radius: 5px;
    background-color: white;
}
.woocommerce {
    background-color: white;
}

#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img {
    width: 130px;}

.to_top {background: rgb(0, 0, 0);}

.share_foot.share_pos_after {
    border-top: none;
    margin-top: 0;
    display: none;
}
#menu-item-7785, #menu-item-2623, #menu-item-2049, #menu-item-2048 {display:none!important;}



@media screen and (-webkit-min-device-pixel-ratio:0)  {
.page_head img {margin-right: 0px  }
}

@media screen and (max-width: 1100px){
.logo img {
    margin: 0px 0;
height:auto!important;
}
.logo {
  width: 24%;
}
}


@media screen and (max-width: 960px){
#sidebar .widget {
    max-width: 220px;
    float: left;
    margin-right: 0px;
    margin-top: 0px; 
}

#menu-item-5905, #menu-item-3511, #menu-item-280, #menu-item-68, #menu-item-1110 {
    display: none !important;
}
#menu-item-7785, #menu-item-2623, #menu-item-2049, #menu-item-2048 {display:block!important;}


#sticky-wrapper {
    height: auto !important;
}
}

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

.logo_center_left .logo img, .logo_center .logo img {
    width: 75%;
} 



.woocommerce-account .woocommerce-MyAccount-navigation {width: 100%}

}

.thn_post_wrap a:link {color: none;}

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


#topbar_menu ul li ul li ul {
    left: 100%;
    margin-top: -37px;
    float: left;
    margin-left: 0px;
}

#menu-item-5905, #menu-item-3511, #menu-item-280, #menu-item-68, #menu-item-1110 {
    display: none !important;
}
#menu-item-2623, #menu-item-2049, #menu-item-2048 {display:block!important;}
}





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

ul#menu-principal {
    display: none;
}

body {max-width:480px !important;}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content { width: 200px !important;margin-left: -167px;}

.widget_ywraq_mini_list_quote .yith-ywraq-list-wrapper { width: 200px !important;}

.head_top {padding-bottom: 18px;}


.site_boxed .layer_wrapper, body.home.site_boxed #slidera {
 width: 100%!important;
    float: left; 
    margin: 0%!important;
   background-color: #ffffff; 
}

.site_boxed.has_trans_header .logo_left .logo {
 margin-left: 0px; 
margin-top: -45px;

}

.sticky-wrapper .logo img {
    width: auto;
    max-height: 35px;
}

.logo img {
    margin: 4px 0;
}
#topbar_menu ul li ul {
width:120px;
margin-left: -10px;}



#topmenu.mobile_dropdown, .has_trans_header.home #topmenu.mobile_dropdown {
    top:0px!important;
    width: auto;
padding:0px;
left: 109px;
right: 80px;}




.midrow_blocks_wrap {
    margin-top: 0px;
}

.midrow_block.axn_block2 {
left: 0px!important;}

#menu-item-5905, #menu-item-3511, #menu-item-280, #menu-item-68, #menu-item-1110 {
    display: none !important;
}
#menu-item-2623, #menu-item-2049, #menu-item-2048 {display:block!important;}




.archive.woocommerce-page.woo_archive_layout3 ul.products li.product {
    width: 49.3%;
}

.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {
    padding-left: 0px;
}
.summary.entry-summary {
    float: left !important;
    width: 100% !important;
}

#topbar_menu ul li {
    display: inline-block;
     padding-top: 0px;
   padding-bottom: 0px;
text-align:left;
margin: 0 4px;}

#topbar_menu ul li a {
    font-size: 20px;
    
}

ul#menu-top-menu {
    text-align: right;
    z-index:1;
}
#menu-item-1390 {

    background-color: transparent!important;}




.frontpage_sidebar .widget {

    width: 100%;
    float: left;
    position: relative;
    top:0px;

}


.optimizer_front_slider .expand_slider_height .widget_slide_img, .optimizer_front_slider .expand_slider_height .nivo-main-image, .optimizer_front_slider .expand_slider_height .nivo-slice img {max-width: 100% !important;
height: initial !important;}

.nivoSlider {    height: auto !important;
}
.optimizer_front_slider .expand_slider_height .widget_slide_img, .optimizer_front_slider .expand_slider_height .nivo-main-image, .optimizer_front_slider .expand_slider_height .nivo-slice img {max-width: 100% !important;
height: initial !important;}

.nivoSlider {    height: auto !important;
}
.optimizer_front_slider .expand_slider_height .widget_slide_img, .optimizer_front_slider .expand_slider_height .nivo-main-image, .optimizer_front_slider .expand_slider_height .nivo-slice img {max-width: 100% !important;
height: initial !important;}

.nivoSlider {    height: auto !important;
}
.optimizer_front_slider .expand_slider_height .widget_slide_img, .optimizer_front_slider .expand_slider_height .nivo-main-image, .optimizer_front_slider .expand_slider_height .nivo-slice img {max-width: 100% !important;
height: initial !important;}

.nivoSlider {    height: auto !important;
}
.widget_slider_content.tiny_content_editable{display:none}

.blockimage .midrow_block .block_img {
    display: none;}

.midrow_block {
    width: 90% !important;
}


.home.has_trans_header .sticky-wrapper {
    position: absolute!important;
}
#optimizer_front_text-31 .text_block{
padding:0px;}

.woocommerce .woocommerce-ordering select, .woocommerce-page .woocommerce-ordering select {
     padding: 0px;
   opacity: 1; 
    width: 80%;
}


.wc_ps_sidebar_container {
    margin: 6px -0px 0;
}
.woocommerce-page.shop_sidebar_bottom #sidebar {

    width: 85%!important;
}
.wc_ps_container {
    border: none;
  float : left;
}
.wc_ps_sidebar_container {
    width: calc(100% - 0px - 0px - 2px)!important;
}

#optimizer_front_text-68 {


   padding: 0px 0px 0px 0px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 0px;

}
.page-id-3409 #pagesidebar {
   
    margin-top: -3px;
}

.aws-container .aws-search-field {
margin-top: -35px;
}
#dropdown-menu {
    display: none!important;
    float: right;
    vertical-align: bottom;
    position: absolute;
    bottom: 0px;
    right: 101px;
    text-align: center;
    padding: 0px!important;
    background-color: rgba(0, 0, 0, 0.8);
    cursor: pointer;
    color: #fff !important;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 0.7em;
    letter-spacing: 1px;
}

.page-id-2843 #dropdown-menu,
.page-id-4873 #dropdown-menu,.page-id-4856 #dropdown-menu,.page-id-4867 #dropdown-menu,
.page-id-3509 #dropdown-menu,
.page-id-3508 #dropdown-menu,
.page-id-3409 #dropdown-menu,
.page-id-294 #dropdown-menu, .page-id-304 #dropdown-menu, .page-id-2003 #dropdown-menu, .page-id-943 #dropdown-menu, .page-id-488 #dropdown-menu, 
.page-id-564 #dropdown-menu, .page-id-54 #dropdown-menu, .page-id-50 #dropdown-menu, .page-id-58 #dropdown-menu, .page-id-62 #dropdown-menu, 
.page-id-62 #dropdown-menu, .page-id-66 #dropdown-menu, .page-id-242 #dropdown-menu, .page-id-10 #dropdown-menu, .page-id-11 #dropdown-menu {display: none!important;
}
}
