/*
Theme Name: Wad Child
Description: Child Theme pour le site Led Solaire
Author: Zag
Author URI: https://www.agencewad.com
Template: wad
Version: 4.20.0
Date: 
Text Domain:  Wad
*/

/* BASE */
.text-white {color:#fff;} .text-color-01 {color:#481c4b;} .text-color-02 {color:#ffde59;} .text-color-03 {color:#fff;} .bloc-text {padding-bottom:14px;} .text-center {text-align:center;} .text-right {text-align:right;}
.text-9 {font-size:9px;} .text-10 {font-size:10px;} .text-11 {font-size:10px;} .text-12 {font-size:12px;} .text-13 {font-size:13px;} .text-14 {font-size:14px;} .text-15 {font-size:15px;} .text-16 {font-size:16px;} .text-18 {font-size:18px;} .text-21 {font-size:21px;} .text-24 {font-size:24px;} .text-32 {font-size:32px;} .text-400 {font-weight:400;} .text-500 {font-weight:500;} .text-600 {font-weight:600;} .text-700 {font-weight:700;}
.bloc-sep-10 {margin-bottom:10px;} .bloc-sep-15 {margin-bottom:15px;} .bloc-sep-20 {margin-bottom:20px;} .bloc-sep-25 {margin-bottom:25px;} .bloc-sep-30 {margin-bottom:30px;} .bloc-sep-40 {margin-bottom:40px;} .text-upp {text-transform: uppercase;}

/* HEADER */

a.top-header-link {color:#fff !important; padding-left:20px;float: right;position: relative;}
.icon-header-link {margin-right: 5px !important;margin-top: -3px;width: 30px !important;position: relative;float: left;}
a.et_pb_menu__icon {font-size: 24px !important;}
.et_pb_menu__cart-count {border-radius: 100%;min-width: 1.6em;height: 1.6em;line-height: 1.6em;font-size: 12px;text-align: center;padding: 0px 0px;margin-left: -20px;z-index: 999;margin-top: -20px;background-color:#ffde59;}
.icon-header-account {font-size: 21px !important;}
.et_pb_menu_page_id-25 {padding-left:30px !important;padding-right:20px !important;}

/* PAGES */

@media (min-width: 981px) {
.bloc-home-univers .et_pb_column_1_5, .et_pb_gutters1.et_pb_row .et_pb_column_1_5 {width: 19% !important;margin: 0px 0.5% !important;}
	}

.contact-info {width:100%;position: relative;float: left;padding-bottom:20px !important;margin-bottom:20px !important; border-bottom:solid 1px #999;}
.contact-info-left {width: 50px;position: relative;float: left;}
.contact-info-right {width: calc(100% - 50px);position: relative;float: left;}
.woocommerce-page.et_pb_button_helper_class button.button {padding:16px 35px !important;}

/* PRODUCT */

.product_meta {border-top:0px !important;}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart .quantity input.qty { max-width: none !important;}
.woocommerce div.product div.images .flex-control-thumbs li {width: 20% !important;margin-right: 10px !important;margin-bottom: 10px !important;}
.icon-product-01 {margin-right: 10px !important;position: relative;float: left;margin-top: -4px;}
.bloc-desc-product {width:100%;float:left;position:relative;}
.bloc-desc-product-left {width:48%;margin-right:2%;float:left;position:relative;}
.bloc-desc-product-right {width:48%;margin-left:2%;float:left;position:relative;font-weight:700;}
.single-product .woocommerce-notices-wrapper {display:none !important;}

.bloc-cat-product h2.woocommerce-loop-product__title{height:73px!important;}
.et_overlay::before {background-color: #ffde59;border-radius: 50px;padding: 20px 20px;}

.et_pb_wc_related_products .related h2 {display:none !important;}
.et_pb_wc_related_products .related h2.woocommerce-loop-product__title {display:block !important}

.product-store-template {}
.product-store-top {}
.product-store-details {}
.product-store-related {}
.related-store-product {}


/* FOOTER */

.bloc-newsletter-form .fluentform .ff-el-group {margin-bottom: 5px !important;}
.bloc-newsletter-form .fluentform .ff-el-form-control {padding: 16px 15px !important;text-align: center;border-radius: 0px !important;}
.bloc-newsletter-form .fluentform .ff_btn_style {padding: 12px 20px !important;border-radius: 0px !important;}

/* RESPONSIVE - MOBILE */
@media (max-width: 800px) {

}
@media (max-width: 479px) {
	a.top-header-link {padding-left:4% !important;padding-right:4%;float: left !important;}
	.et_pb_section_1_tb_header.et_pb_section {padding-right: 0px !important;padding-left: 0px !important;}
	.et_pb_menu .et_mobile_nav_menu {margin-right:20px !important;}
	.et_pb_menu .et_mobile_menu {text-align: center !important;}
	#post-39 .et_pb_gutters1 .et_pb_column, #post-39 .et_pb_gutters1.et_pb_row .et_pb_column {margin-bottom:40px !important;}
	.bloc-footer-infos .et_pb_column, .bloc-footer-logo .et_pb_column, .bloc-sub-category-eclairage .et_pb_column, .et-db #et-boc .et-l .bloc-footer-logo .et_pb_column, .et-db #et-boc .et-l .bloc-footer-infos .et_pb_column {width: 50% !important;} 
	.et_pb_shop .woocommerce ul.products li.product h2 {font-size: 13px !important; line-height: 1.3em !important;height: 60px !important;overflow: hidden !important;}
	.et_pb_shop .woocommerce ul.products li.product .price .amount {font-size: 16px !important;}
	.breadcrumb-link {margin-bottom:10px !important;}
	.related h2.woocommerce-loop-product__title {overflow: hidden !important;height: 48px !important; margin-bottom:10px !important;}
	.woocommerce-cart table.cart td.actions .coupon .input-text {width:100% !important;}
	.woocommerce-page table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {display:block!important;min-height: 66px;padding-top: 25px !important;}
	.woocommerce-page table.cart .product-name, .woocommerce-page table.cart .product-name {height: 52px !important;overflow: hidden !important;}
	body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="apply_coupon"], body #page-container .et_pb_section .et_pb_wc_cart_products_0 table.cart button[name="update_cart"]:disabled, .woocommerce-cart table.cart td.actions .button[name="update_cart"] {width:100% !important;}
	.et-db #et-boc .et-l .et_pb_wc_add_to_cart form.cart div.quantity, body.et-db #page-container #et-boc .et-l .et_pb_section .button, .et-db #et-boc .et-l input, .et-db #et-boc .et-l .quantity input.qty {width:100% !important;}
	
}