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

	.only-mobile {display:block!important}
	.only-desktop {display:none!important}

#pum-12883, #popmake-12883 {background:transparent!important; border:none!important; text-align:center!important}
.pum-overlay * {text-align:center!important}

@media screen and (min-width:680px) {
	.only-mobile {display:none!important}
	.only-desktop {display:block!important}

}

.yoast-breadcrumb {display:none!important}

/*Main Menu*/
.wd-sub-menu li > a {color:black!important}

.onsale.product-label, .product-labels {display:none!important}
.create-account-question {display:none!important}

.white_text p {color:white}
.container {max-width:1500px!important}
#slider-70 .wd-slide {min-height: 670px;}

header .container {padding-left:0; padding-right:0}

/*Page Title Sections*/
.page-title ul {display:none!important}
.page-title .entry-title {font-size:15px!important}
p {font-size:16px!important}


/*Home - Product Categories*/
.home .products .more-products {display:none!important}
.home .products h3.wd-entities-title {font-size:20px!important; font-weight:900!important; text-transform:capitalize!important }

/*Mega Menu for Products*/
#menu-main-navigation .wd-dropdown-menu {padding-top:20px!important; padding-bottom:20px!important}
#bathware-mega-menu .cat-menu, #tiles-mega-menu .cat-menu {margin-bottom:10px!important}
#bathware-mega-menu  ul li, #tiles-mega-menu ul li {font-size:14px!important; font-weight:300; margin-bottom:10px!important; color:black}
#bathware-mega-menu ul li a, #tiles-mega-menu ul li a {color:black!important}
#bathware-mega-menu  ul li a:hover, #tiles-mega-menu ul li a:hover {color:#385D75!important}
#bathware-mega-menu ul li:first-child, #tiles-mega-menu h2 {font-weight:900!important;font-size:16px;border-bottom:1px solid black;padding-bottom:5px;}
#bathware-mega-menu ul li:hover a, #tiles-mega-menu ul li:hover {color:#385D75!important;}


/*Shop, Category and Product Head Pages*/
.product-grid-item:hover .wd-buttons[class*="wd-pos-r"] {display:none!important}
.shop-loop-head .wd-shop-tools:nth-child(2) {display:none!important}
.shop-loop-head .wd-shop-tools {font-size:12px!important}


h3.wd-entities-title  {font-size:15px!important}
h3.wd-entities-title a::last-word  {font-weight:300!important}

/*Disable pop ups over hover on products*/
.wd-hover-icons:hover .wrapp-buttons {display:none!important}


/*Single Product Pages*/
.single-product .product_title {font-size:34px!important; font-weight:bold!important}
.single-product .product_meta .posted_in {display:none!important}

.woocommerce div.product .woocommerce-tabs ul.tabs li {padding:0 15px 15px!important; }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {background: #EAEAEA; padding:0 15px 15px!important}
.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-description a::before {
  content: url(https://tilesatwholesale.com.au/images/specifications.svg);
  position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 10px;}


a.product-image-link {padding:10px!important}
.wd-price-outside .woocommerce-variation-price {display:block!important}

.woocommerce div.product .woocommerce-tabs ul.tabs li#tab-title-wd_custom_tab a::before {
  content: url(https://tilesatwholesale.com.au/images/download.svg);
  position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width: 20px;height: 20px;vertical-align: middle;margin-right: 10px;}

#tab-title-additional_information, #tab-title-wd_additional_tab {display:none!important}
.wd-nav-tabs-wrapper,.product-tabs-wrapper .tabs-layout-tabs > .wd-nav-tabs-wrapper {text-align:left!important}
.single-product #tab-description ul {padding: 0 !important;list-style: none !important;}
.single-product #tab-description ul li {border-bottom: 1px solid #cbcbcb;line-height: 2;font-size:15px!important;margin-bottom:0px!important; margin-top:0px!important;}


#tab-wd_custom_tab a {  line-height: 2; border-bottom: 1px solid black; font-size:16px; clear: both; display: table-row;}
#tab-wd_custom_tab a:hover {color:#1daee5!important}
#tab-wd_custom_tab a::before {
  content: url(https://maculate.com.au/images/pdf.svg);
  position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width:30px;height:32px;vertical-align: middle;margin-right: 10px;}

.woocommerce-product-gallery .labels-rounded {display:none!important}

.product_cat-tapware .woocommerce-product-details__short-description img {width:80px; border-radius: 50%; margin-right:5px; border:solid 1px grey}
.single-product .summary img:after {display: block;content: attr(alt);position: absolute;bottom: 5px;background-color:rgba(200, 200, 200, 0.8);
  border-radius:2px;padding:2px;}

.wd-prefooter {display:none!important}

.product_cat-tiles .woocommerce-product-details__short-description img {width:30px;margin-right:5px;}
.product_cat-tiles .stock, .product_cat-tiles .price {display:none!important}

.woocommerce-product-details__short-description img {width:80px; border-radius: 50%; margin-right:5px; border:solid 1px grey}


.product-element-top {
 border: 1px solid #d3d3d3;
  border-radius: 10px!important;
}

/*Single Product Page 
TILES ***************/
.product .summary ul {padding:0!important}
.product .summary li {margin-bottom: var(--li-mb);width: 100px;border: 1px solid;padding: 10px;list-style: none;display: inline;margin-right: 10px;border-radius:5px; font-weight:bold;}
/*REMOVE MOMO*/


/*Contact Form*/
#contact-form {opacity:1!important}
#contact-form .full {width:100%; margin-bottom:15px!important}
#contact-form .half {width: 47%; margin-bottom:15px!important}
#contact-form .half.first {margin-right: 2.5%;float: left!important;}
input[type="submit"] {background:black; margin-top:15px!important; color:white!important}

/*Compare Options*/
.compare-description .compare-value img {width:80px; border-radius: 50%; margin-right:5px; border:solid 1px grey}

/*Sidebar Filters*/
aside ul li a {font-size:14px!important}
.woodmart-woocommerce-layered-nav .wd-scroll-content {max-height:100%!important}
.wd-filter-list li.chosen:not(.with-swatch-text)  {margin-left:30px!important}
.wd-filter-list li.chosen .filter-swatch.with-bg::before {font-size:calc(var(--swatch-icon-size) - 2px);content:"\f112";left:-30px; opacity:1!important;background:red;width: 25px;}
.wd-filter-list li.chosen.with-swatch-text a::before {font-size: 14px;content: "X"; color:white;left: 0px; opacity: 1 !important;background: red;width: 25px;text-align: center;height: 25px;vertical-align: middle;border-radius: 30px;line-height: 25px;margin-right: 10px;}


@media screen and (max-width:533px){
	header .container {padding-left:5%; padding-right:5%}
	
	.home .products h3.wd-entities-title {font-size:15px!important}
	#why-us {padding-top:50px!important; padding-bottom:50px!important}
	#why-us .wpb_single_image.vc_align_center {width: 40px;float: left;margin-right: 30px;}
	#why-us p {text-align:left!important}
	#why-us > div > div.vc_column-inner {padding:10px 5%!important}
}



/*Share Icons*/
.wd-social-icons.icons-size-small .wd-icon {font-size: 17px;width:30px; height:30px;border-radius:50%;background:#000;vertical-align: middle;padding-top:8px; vertical-align:middle}
.wd-icon::before {color:white}


/*Footer*/
footer ul li {--li-mb:2px; margin-bottom:2px!important}

footer p,footer li a {font-size:14px!important}
footer #menu-categories li {width:33.333%; float:left}
footer aside > div.first-child {width:45%!important}
footer aside > div.nth-child(2) {width:25%!important}
footer aside > div.nth-child(3) {width:30%!important}



.banner-title-wrap h4 {color:white!important}



/*HomePage*/
.category-block * {color:black!important}
.main-wrapp-image .banner-image {background: rgb(0,0,0);
background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 58%);}
.promo-banner-wrapper .promo-banner    {border-radius: 10px!important}

.category-block h2 {color:#474748!important; font-size:30px!important}

#tile-category-blocks .promo-banner .wrapper-content-banner {  background: rgb(203,203,203);
background: linear-gradient(0deg, rgba(203,203,203,0.7299252464657738) 0%, rgba(255,255,255,0) 14%); }



/*Product Categoories and Shop*/

.wd-product-cats {display:none!important}


@media screen and (min-width: 1025px) {
	.whb-sticky-header .site-logo img {max-width:250px!important}
.whb-sticky-header ul li a {font-size:14px!important}

	
.product.col-lg-4 {flex: 0 0 20%!important;max-width: 20%!important;}
body.archive .sidebar-container.col-lg-3  {flex: 0 0 20%!important;max-width: 20%!important;}
body.archive .site-content {flex: 0 0 80%!important;max-width: 80%!important;}

.term-wall-hung-vanities  .product.col-lg-4 {flex: 0 0 25%!important;max-width: 25%!important;}
.term-floor-standing-vanities  .product.col-lg-4 {flex: 0 0 25%!important;max-width: 25%!important;}
.term-hampton  .product.col-lg-4 {flex: 0 0 25%!important;max-width: 25%!important;}

}




/*Header Icons*/
.header_icons {float: right; display: inline-block; padding: 3px 10px 0 0; opacity: 1;}
    
.header_icons ul {list-style:none!important; width:100%}
.header_icons ul li {list-style: none !important;width: 150px !important;float: left;display: block;position: relative;font-size: 12px;
    font-weight: 500;line-height:15px!important}
.header_icons ul li:last-child {width:130px!important}
.header_icons ul li:first-child:before {content: url(https://tilesatwholesale.com.au/images/Australian_Owned.svg); position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width:30px;height: 30px;vertical-align: middle;margin-right: 2px;
    background: url(https://tilesatwholesale.com.au/images/Australian_Owned.svg) no-repeat 0 0;
    padding: 0 0 0 42px;display: inline-block;font-size: 11px;line-height: 12px;float: left; margin: 5px 0 0 20px;height: 24px;text-align: left;font-style: italic;}

.header_icons ul li:nth-child(2n):before {content: url(https://tilesatwholesale.com.au/images/Shipping.svg); position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width:30px;height: 30px;vertical-align: middle;margin-right: 2px;
    background: url(https://tilesatwholesale.com.au/images/Shipping.svg) no-repeat 0 0;
    padding: 0 0 0 42px;display: inline-block;font-size: 11px;line-height: 12px;float: left;margin: 5px 0 0 20px;height: 24px;text-align: left; font-style: italic;}
.header_icons ul li:last-child:before {content: url(https://tilesatwholesale.com.au/images/Click_and_Collect.svg); position: relative; z-index: 100000;left: 0;top: 0;display: inline-block;width:30px;height: 30px;vertical-align: middle;margin-right:2px;
    background: url(https://tilesatwholesale.com.au/images/Click_and_Collect.svg) no-repeat 0 0;
    padding: 0 0 0 42px;display: inline-block;font-size: 11px;line-height: 12px;float: left;margin: 5px 0 0 20px;height: 24px;text-align: left;font-style: italic;}



label[for=shipping_method_*_local_pickup4*] { font-size: 60%; }

#shipping_method input#shipping_method_0_local_pickup4:after {content:"MOnday to Friday"; font-size:20px; color:red;}



@media screen and (min-width:733px){
	.woocommerce-order-pay ul.order_details {width: 20%!important;float: left;}
	.woocommerce-order-pay #eway_credit_card_form {width:40%!important;float: left;}

}


//*Checkout Page**//
.labelafter:after {
content: ‘ ‘;
clear: both;
width: 100%;
display: block;
}

#checkout-radio label.radio {
display: inline!important;
margin-left: 5px;
}

#checkout-radio input[type=radio] {
margin-left: 15px;
}


#order_review td.product-name a {
  display: block;
  color: var(--wd-entities-title-color);
  word-wrap: break-word;
  font-weight: var(--wd-entities-title-font-weight);
  font-style: var(--wd-entities-title-font-style);
  font-family: var(--wd-entities-title-font);
  text-transform: var(--wd-entities-title-transform);
  line-height: 1.4;
  display: inline-block;
  background: black;
  width: 20px;
  border-radius: 30px;
  color: white;
  padding: 0px;
    padding-left: 0px;
  vertical-align: top;
  padding-left: 7px;
}

@media screen and (max-width:767px){
	#height-auto .promo-banner-wrapper  {height:auto; max-height:auto!important}
	
}


.shipping-note .message {font-weight:bold; font-size:20px!important; text-align:left!important}
.shipping-note .message strong {color:black !important; padding:0px;}
.shipping-note .message p {color:#79b28a; border-bottom:1px solid black; margin-bottom:0;font-size:20px!important}


/*Product Variations*/
.swatch-on-single.swatch-with-bg.swatch-size-large, .swatch-on-single.swatch-with-bg {
  height: 80px!important;
  width: 80px!important; border:1px solid #385c74;
}

.swatch-on-single.swatch-with-bg.swatch-size-large:hover , .swatch-on-single.swatch-with-bg:hover {border:5px solid rgb(201,210,211)}


.variations option[value=cabinet-only] .variations tr:last-child { 
    background-color: yellow; display:none!important
}

.woocommerce-variation-description, .woocommerce-variation-description p {margin-bottom:5px!important; color:#385c74 !important; font-weight:bold!important}
.woocommerce-variation-description p strong {color:#555}
.wd-swatch:hover::after {display:none!important}
.wd-swatch.active-swatch::after {border:5px solid #385c74!important; height:100%!important; bottom:0!important; border-radius:50%!important}

.single-product .variations th, .single-product .variations td {display:block!important; clear:both!important}
table.variations tr:last-child .cell {padding-bottom:15px!important}

@media screen and (min-width:800px){
    
    footer #menu-products  li {width: 50% !important;
float: left;
clear: none;
flex: none !important;
max-width: 50% !important;}
}