/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      1.0
 Text Domain:  xstore-child
*/

.et_b_header-menu.et_element-top-level .item-design-mega-menu .nav-sublist-dropdown .item-level-1 > a{display: flex;flex-direction: column-reverse;}
.archive.term-brands .products-bordered-layout.with-ajax .ajax-content > div,.archive.term-brands .products-bordered-layout.with-ajax .ajax-content{border:none;}
.archive.term-brands .products-bordered-layout.with-ajax .ajax-content > div, .archive.tax-product_cat  .products-bordered-layout.with-ajax .ajax-content > div{  background: #f8f8f8;padding-top: 15px;margin-bottom: 22px;
margin-right: 25px;}
.product-category.columns-5 {width: 18%;}
.archive.tax-product_cat .products-bordered-layout.with-ajax .ajax-content > div,.archive.tax-product_cat .products-bordered-layout.with-ajax .ajax-content{border:none;}
.stock-image img {
    width: 110px;
    margin-right: 20px;
}

.stock-image {
    font-weight: 600;
    font-size: 14px;
    margin-bottom: 40px;
    margin-top: 30px;
}

.stock-image.available {
    color: #8f5b28!important;
}

.installation-icons {
    float: right;
}
.quote_form select{width:100%}
.senddata_row{margin:20px 0px 20px -30px}
body.woocommerce-checkout #customer_details p label {
    font-weight: bold;
    margin-top: 10px;
}
.installation-icons span.tooltip{padding-left:10px}
.installation-icons i.fa-info-circle {
    color: #8abecc;
    font-size: 18px;
}
.intl-tel-input{display:block !important}
.country-select{display:block !important}
.breadcrumb{color:#282829 !important}
/* .product-template-default.single .pswp__bg{background-color:#fff !important}
.product-template-default.single .pswp__button--arrow--left:after, .product-template-default.single .pswp__button--arrow--right:after{background:#fff !important}
.product-template-default.single .pswp__button, .pswp__counter {
    color: #888 !important;
} */
#wpsl-stores .wpsl-store-thumb{    height: 100px !important;
    width: 100px !important;}

/*.single-product.non-logged-in  form.cart table.variations{display:none}
.non-logged-in .et_b_header-cart{display:none}*/
.header-main-menu.et_element-top-level .menu > li > a{padding-left:2px !important;padding-right:2px !important}

.elementor-element-22fbb7dd .elementor-icon-box-description {display:none;}


.tax-product_cat .term-description.et_second-description img.alignnone  {
    margin: 20px 0px;
    display: block;
}
.single-product-builder .woocommerce-Tabs-panel--description a{
	color: #8abecc!important;
}
.home .events_page time, .single-post .meta-post{
	display:none;
}
.home .events_page .post-heading a{
	text-transform:uppercase!important;
}
.et_b_header-menu ul li.current-menu-item:nth-child(5) a{
	background-color:transparent!important;
}
.wc-tabs .et-woocommerce-tab.active a, .wc-tabs .et-woocommerce-tab a{
	font-size:15px;
}

/*.staff-option.wpcf7cf-hidden*/
.role-admin .et_b_header-menu .menu li:nth-child(8), .role-dealer .et_b_header-menu .menu li:nth-child(8) {
	display:block!important;
}

.et_b_header-menu .menu li:nth-child(800) {
	display:none!important;
}

@media only screen and (max-width:992px){
	#menu-item-13318 .menu-static-block.nav-sublist-dropdown, #menu-item-13262 .menu-static-block.nav-sublist-dropdown, #menu-item-13326 .menu-static-block.nav-sublist-dropdown, #menu-item-13343 .menu-static-block.nav-sublist-dropdown, #menu-item-24266 .menu-static-block.nav-sublist-dropdown, #menu-item-24257 .menu-static-block.nav-sublist-dropdown, #menu-item-24272 .menu-static-block.nav-sublist-dropdown, #menu-item-27829 .menu-static-block.nav-sublist-dropdown{
		transform:unset!important;
	}
}
@media only screen and (max-width:481px){
	.elementor-element.ez-mobile-ver .category-grid{
		width:32%!important;
	}
}
@media only screen and (max-width:376px){
	.elementor-element.ez-mobile-ver .category-grid{
		width:31%!important;
	}
}

span.ex-vat {
    font-size: 13px;
}