/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/*---------- Home Page--*/
.aws-search-field.error{border-color: #f00;}
.meta-location-add_to_cart .product_meta .sku_wrapper{display:none !important;}
.cat-design-alt .category-image-wrapp{background: #E1EBEE; border-radius: 100%; width: 60%; margin: auto; margin-bottom: 20px;}
.cat-design-alt .category-image-wrapp:hover{background: #FCC500;}
.cat-design-alt img{width:100% !important; padding:30px;}
.footer-widget .widget-title{font-weight: 400; font-size: 18px;  text-transform: capitalize;  letter-spacing: .5px;}
.footer-widget .textwidget{font-size: 14px; line-height: 24px;}
#mc4wp-form-1 input{background: #ffffff59;  color: #000;  border-radius: 5px; margin-bottom: 5px;}
#mc4wp-form-1 .newsletter-btn{position: absolute;  right: 15px; border-radius: 0px 5px 5px 0px;}
#yith-ywrq-table-list th.product-subtotal{display:none;}
#yith-ywrq-table-list th.product-quantity{text-align:center;}
#yith-ywrq-table-list td.product-quantity{text-align:center;}
#yith-ywrq-table-list td.product-subtotal{display:none;}
.main-page-wrapper{padding-top:0}
.whb-top-bar .wd-header-text { font-size: 14px;}
a{color:#FFC200;}
.tabs-layout-tabs{display:block;}
.footer-address{}
.footer-address .block{}
.footer-address .block p{display: inline-block;}
.footer-address .block p span{display: inline-block; vertical-align: top;}
.yith-ywraq-add-to-quote .yith-ywraq-add-button .button.add-request-quote-button{font-size:13px !important; padding:12px 20px;}
.category-grid-item .more-products{display:none;}
.woodmart-ajax-search input.error{border-color: #f00;}
.woodmart-ajax-search label.error{display:none !important;}
.continue-shopping{display: inline-block;  background: #f4a51c;  color: #333;  font-size: 13px;  font-weight: 600;  padding: 10px;  text-transform: uppercase;  padding: 12px 20px; font-size: 13px;
    line-height: 18px; letter-spacing: 1px;}
.continue-shopping:hover{background-color:#efefef;}
.wd-action-btn.wd-style-icon .button{font-size:0; color:#333333; margin-left: 15px; margin-left:10px;}
.archive div.quantity input[type="number"]{height:35px; border-color: #fbc400;}
.archive div.quantity input[type="button"]{height:35px; border-color: #fbc400;}
.wd-action-btn.wd-style-icon .button:before {content: "\f123"; font-family: "woodmart-font"; font-size: 20px; font-weight: normal;}
.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-add-btn {flex: 3 0 0 !important;}
.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-add-btn .quantity{margin-bottom:0; vertical-align: middle;}
.wd-hover-base .wd-bottom-actions.wd-add-small-btn .wd-add-btn .quantity:before{margin-right:0;}
.aws-container .aws-show-clear .aws-search-field{padding:0px 15px; color:#777; border-radius: 5px 0px 0px 5px !important;}
.aws-container .aws-search-form .aws-search-btn{background:#fff; border-radius: 0px 5px 5px 0px !important;}
.whb-header-bottom-inner .whb-col-mobile .wd-header-text{padding:0;}
table.shop_attributes {width: 100%;border-collapse: separate; border-spacing: 0; border:none; margin-bottom: 15px; box-shadow:  0px 1px 1px 0px rgba(0, 0, 0, 0.03);}

table.shop_attributes th {border: 1px solid #e4e4e4 !important; border-right: none; background-color: #fafafa; text-align: left; padding: 10px 15px; color: #444; vertical-align: top; font-size: 14px; font-weight: 600;}

.summary-inner>.price{margin-bottom:0;}

table.shop_attributes th:first-child { border-radius: 3px 0 0 0; }
table.shop_attributes th:last-child { border-radius: 0 3px 0 0; }

table.shop_attributes td:last-child {
	border-right: 1px solid #e4e4e4;
}

table.shop_attributes th:last-child {
	border-right: 1px solid #e4e4e4;
}

table.shop_attributes td {
	padding: 10px 15px;
	border: #e4e4e4 1px solid !important;
	border-top: none;
	border-right: none;
}

.tabs-layout-tabs #tab-additional_information .shop_attributes{max-width:100%;}
.aws-container .aws-search-form .aws-search-btn {background: #3e617d !important;}
.aws-container .aws-search-form .aws-search-btn .aws-search-btn_icon{color: #fff !important;}

table.shop_attributes tr:hover td { background-color: #fafafa; }
table.shop_attributes tr { border-radius: 3px }

table.shop_attributes.shop {
	margin: 0;
	border-bottom: 1px solid #e0e0e0;
	border-collapse: separate;
	border-spacing: 0;
}

table.shop_attributes.shop th {
	border-bottom: none;
	font-size: 13px;
}

table.shop_attributes.shop th{
	margin-bottom: -1px;
}

table.shop_attributes.shop td {
	padding: 10px 15px;
	border: #e0e0e0 1px solid;
	border-bottom: none;
	border-right: none;
}
table.shop_attributes.shop td:last-child {
	border-right: 1px solid #e0e0e0;
}

table.shop_attributes.shop th:last-child {
	border-right: 1px solid #e0e0e0;
}
#billing_company_field .optional{display:none;}
.woocommerce-table--order-details td { max-width: 70%;  width: 70%;}
.single-product .single-product-page{margin-top:60px;}
.btn, .button, button, .added_to_cart, [type="submit"], [type="button"] {background-color: #f4a51c;  color: #ffffff;}
.payment-pending{text-align: center;  margin-top: 10px;  color: #3e617d;  font-weight: 600;  border: 2px dotted;  padding: 8px 0px;}
.register label.error{color: #ff0000; font-size: 14px;}
.register input.error{border-color:#ff0000;}
.login label.error{color: #ff0000; font-size: 14px;}
.login input.error{border-color:#ff0000;}
.copyrights-wrapper{background: #3E617D;}
.woocommerce-checkout-review-order-table th, .woocommerce-checkout-review-order-table td { max-width: 75%;  width: 75%;}
.woocommerce-checkout-review-order-table td.product-name .product-image{display: inline-block;}
.woocommerce-checkout-review-order-table td.product-name .product-image img{width:75px; box-shadow: 0px 0px 2px 2px #9eb0be; padding:5px;}
.woocommerce-checkout-review-order-table td.product-name .name{vertical-align: middle;  display: inline-block;  width: 65%;  font-size: 15px; margin-left: 10px;}
.woocommerce-checkout-review-order-table td.product-name .name .sku{display:block; font-size: 14px; color: #3e617d;}
.wcb2b-tier_prices{list-style: none; padding: 15px 30px; border: 3px dotted #3e617d;}
.quick-sidebar .category-link a{width: 100%; display: block;  padding: 5px 0px;  font-size: 14px;}
.quick-sidebar .category-link a.active{color:#333; font-weight:600}
.quick-sidebar.wd-side-hidden.wd-left{padding: 35px 15px;}
.quick-products .wd-action-btn{display:none;}
.quick-products .product-image-link img{padding:10px;}
.quick-products .wd-hover-base .wd-bottom-actions{display: block; margin-top: 15px;}
.woocommerce-order-details .woocommerce-table__product-name .image{display: inline-block; width: 75px; box-shadow: 0px 0px 2px 2px #9eb0be;  padding: 5px;}
.woocommerce-order-details .woocommerce-table__product-name .name{display: inline-block; margin-left: 10px; width: auto;}
.woocommerce-order-details .woocommerce-table__product-name .name .sku{display:block; font-size: 14px;  color: #3e617d;}
.woocommerce-MyAccount-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions .pay{display:none;}
.woocommerce-MyAccount-orders .woocommerce-orders-table__row .woocommerce-orders-table__cell-order-actions .cancel{display:none;}
.quick-products .product-grid-item .wd-entities-title{height:58px;}
.wd-load-more-loader{color:#3e617d}
.min-footer{padding-top:20px; padding-bottom:20px;}
.footer-sidebar{padding-top: 40px; padding-bottom: 10px;}



@media screen and (min-width:0px) and (max-width: 1024px){
	.quick-products .wd-action-btn{display:block;}
}


@media screen and (min-width:0px) and (max-width: 767px){
	.menu-login-link{display:block;}
}

