 .languages-area { padding-left:35px; background:url(assets/images/icon-question-mark.png) no-repeat left center; }

 .languages-area p { font-size:13px; }

 .languages-area span { padding:0 5px; background:#393939; }

 .navbar-header .et-icon,.navbar-header .cart-bag:before { color:white; }

 #el-mobile-search { position:absolute; left:40px; margin-right:0; margin-top:0; top:50%; transform:translateY(-50%); font-size:22px; }

 @media only screen and (min-width:992px) { #el-mobile-search { display:none; }

 }

 .header-banner { padding:6px 0; background:#393939; text-align:center; }

 .menu-main-container { /*.nav-sublist-dropdown{
 width: 100%;
 border: 1px solid $color-yellow;
 border-top: none;
 }*/ }

 .menu-main-container ul.menu > li { border-right:1px solid #ffc927; }

 .menu-main-container ul.menu > li.menu-item-has-children > a:after { content:"\e905"; font-family:'xstore-icons'; font-size:10px; position:absolute; right:10px; top:50%; transform:translateY(-50%); }

 .menu-main-container ul.menu > li.menu-item-has-children .nav-sublist-dropdown .item-level-1 > a { font-family:'Open Sans'; font-weight:400; color:#1e1e1e; }

 .menu-main-container ul.menu > li.menu-item-has-children .nav-sublist-dropdown .item-level-1 > a:hover { color:#ffc927; }

 body .menu-wrapper > .menu-main-container > .menu > li > a,body .menu-inner .menu-wrapper > .menu-main-container .menu > li > a { padding:15px 30px 15px 25px; border-right:1px solid #ffc927; }

 body .menu-wrapper > .menu-main-container > .menu > li:first-child > a,body .menu-inner .menu-wrapper > .menu-main-container .menu > li:first-child > a { padding-left:25px !important; border-left:1px solid #ffc927; }

 #infos_contact p { color:white; font-weight:bold; }

 #infos_contact .infos_contact_1 { font-size:18px; }

 #infos_contact .infos_contact_2 { font-size:22px; line-height:22px; }

 #infos_contact .infos_contact_3 { font-size:38px; color:#393939; }

 #infos_contact .infos_contact_4 { font-size:16px; }

 body.home .frm_fields_container { display:flex; align-items:center; justify-content:center; min-height:165px; background:url(assets/images/bg_newsletter.jpg) no-repeat center center; background-size:cover; }

 body.home .frm_fields_container .form-field { margin:0 !important; }

 body.home .frm_fields_container .frm_html_container { margin-right:40px !important; color:#fdfdfd !important; font-family:Montserrat !important; font-size:23px !important; font-weight:400; text-transform:uppercase; }

 body.home .frm_fields_container input[type="email"] { border:none; border-radius:0; height:50px; line-height:50px; }

 body.home .frm_fields_container .frm_submit { width:50px; height:50px; margin:0; background:#cca11f; }

 body.home .frm_fields_container .frm_button_submit { width:100%; height:100%; border:0; border-radius:0px; background:none; box-shadow:none; padding:0; color:white; font-size:0; }

 body.home .frm_fields_container .frm_button_submit:before { content:'+'; display:block; width:100%; height:100%; color:white; font-size:40px; }

 #yith-woo-ajax-navigation-3 .yith-wcan-list,#yith-woo-ajax-navigation-4 .yith-wcan-list { max-height:300px; overflow-y:scroll; }

 .woocommerce .widget_layered_nav ul.yith-wcan li span,.woocommerce-page .widget_layered_nav ul.yith-wcan li span { display:none; }

 @media (min-width: 993px)
.sidebar-widget, .sidebar-slider, .dokan-store .widget { margin-bottom:2em; }

 @media (max-width:600px) { .page-heading { padding-top:1.5em !important; padding-bottom:2em !important; }

 body.post-type-archive-product .sidebar,body.tax-product_cat .sidebar,body.tax-brand .sidebar { display:none; }

 }

 @media (min-width:600px) { .open-filters-btn { display:none; }

 }

 body.single-product .breadcrumb-title { color:#393939; font-size:40px; font-weight:600; text-transform:uppercase; text-align:left; }

 body.single-product .page-heading .woocommerce-breadcrumb a { color:#8f9090; font-family:Montserrat; font-size:15px; font-weight:400; text-transform:uppercase; }

 body.single-product h1.product_title { padding:50px 0; border-bottom:5px solid #ffc927; color:#272828; font-size:40px; font-weight:400; line-height:40px; text-transform:uppercase; text-align:center; }

 body.single-product .sku_wrapper,body.single-product .products-page-cats { display:none; }

 body.single-product .product-information h3 { font-size:20px; font-weight:normal; text-transform:uppercase; }

 body.single-product .product-information h3 span { display:block; margin-top:5px; color:#8f9090; font-size:14px; text-transform:none; }

 body.single-product .product-information form { position:relative; margin-top:30px; }

 body.single-product .infos_eluminaire { display:flex; flex-wrap:wrap; margin-top:20px; color:#393939; }

 body.single-product .infos_eluminaire dt { flex:1 0 30%; padding:0 5px; font-family:Montserrat; font-size:12px; text-transform:uppercase; line-height:20px; }

 body.single-product .infos_eluminaire dd { flex:1 0 70%; padding:0 5px; }

 body.single-product .infos_eluminaire dt:nth-child(4n+1),body.single-product .infos_eluminaire dt:nth-child(4n+1) + dd { background-color:#ebebeb; }

 body.single-product h3.addon-name { font-size:20px; font-weight:normal; text-transform:uppercase; }

 body.single-product .single_add_to_cart_button.button { height:38px; padding-top:0; padding-bottom:0; background:#ffc927; border:0; color:black; font-size:14px; }

 body.single-product .single_add_to_cart_button.button:hover { background:#393939 !important; color:white; }

 body.single-product .product-content .price { width:auto; position:absolute; right:0; top:-25px; color:#cca11f; font-size:40px; font-weight:bold; }

 body.single-product .product-content .price .eco { display:block; color:#999; font-size:11px; font-weight:normal; font-style:italic; text-align:right; }

 body.single-product .product-content .price del { color:#00acc1; }

 body.single-product .tagged_as,body.single-product .product-share { font-family:Montserrat; font-size:13px; text-transform:uppercase; }

 body.single-product .product-share { margin-top:20px; padding-top:20px; border-top:1px solid #eee; }

 body.single-product .product-share ul { margin-left:auto; }

 body.single-product .tabs .tabs-nav li { margin-bottom:-3px; }

 body.single-product .tabs .tabs-nav li.active { border-bottom:3px solid #ffc927; }

 body.single-product .tabs .tab-title { color:#737373; font-family:Montserrat; font-size:17px; }

 body.single-product .tabs .wc-tabs { border-width:3px; }

 body.single-product .products-title span { font-size:20px; font-weight:400; text-transform:uppercase; }

 @media (max-width:600px) { body.single-product .breadcrumb-title { font-size:30px; }

 body.single-product h1.product_title { padding:25px 0; font-size:30px; }

 body.single-product .product-information form { display:flex; flex-flow:row; flex-wrap:wrap; }

 body.single-product .product-information form > .quantity { order:2; }

 body.single-product .product-information form > button { order:3; }

 body.single-product .product-information form > .price { order:1; }

 body.single-product .product-content .price { position:relative; top:0; text-align:right; width:100%; }

 }

 body .content-product .price { color:#cca11f; font-size:17px; font-weight:bold; }

 body .content-product .price del { color:#00acc1; }

 body .content-product .price ins .amount { color:#393939; }

 body .content-product .product-title a { color:#010101; font-family:"Open Sans"; font-size:17px; font-weight:bold; text-transform:uppercase; }

 .from_price { color:#999; font-family:"Open Sans"; font-size:13px; font-weight:400; }

 .onsale { color:#393939; }

 .cart-order-details .cart_item .eco { display:block; color:#999; font-size:11px; font-weight:normal; font-style:italic; text-align:right; }

 .et-footers-wrapper .footer { padding-top:30px; background:#ffc927; border-bottom:12px solid #cca11f; }

 .et-footers-wrapper .footer p { color:black; font-size:12px; }

 .et-footers-wrapper .footer-bottom { background:#393939; }

 .et-footers-wrapper .footer-bottom a { color:#888; }

 .et-footers-wrapper .footer-bottom img { max-width:150px; }

 .et-footers-wrapper .footer-bottom img:hover { opacity:1; }

/*# sourceMappingURL=e-luminaire.css.map */