.home .page-title, .yith-wcbr-carousel-title, .tc-max-file-size { display:none !important; }
header .wd-search-form { max-width:310px; }
.term-description, .yoast-breadcrumb * { color:#000 !important; }
.filter_form { padding-right: 15px;padding-bottom: 15px; }
.filter_form h5 { color:#fff;font-size: 2em;font-family: "Assistant"; }
.filter_form form > div { display:inline-block;width:30%;padding-left: 0.5%; }
.filter_form form > div input { width:100%; }
/* .filter_form form > div.field { width:20%; } */
.filter_form form > div.submit { width:7%; }
.filter_form form div input, .filter_form form div select { height:40px;background-color:#fff;border:none;border-radius:0;font-family: "Assistant";padding-right: 15px; }
.filter_form form div select option[disabled] { color:#efefef; }
.filter_form form div button { font-family: "Assistant";background-color: #005b7f;color: #fff;border: none;height: 40px;position: relative;top: 1px;border-radius: 0; }
.variations th.label { font-size:20px; }

.product-video-button a { background-color:#FF0000;color:#fff; }
.product-video-button.wd-gallery-btn > a:hover { color: #fff; }

@media only screen and (max-width: 600px) {
	.filter_form form > div, .filter_form form > div.submit { width:100%;padding-left: 0;margin-bottom:15px; }
	.filter_form form div button { width:100%; }
}

.filter_form ::-webkit-input-placeholder { /* Edge */
  color: #000;
}

.filter_form :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #000;
}

.filter_form ::placeholder {
  color: #000;
}


@media only screen and (min-width: 600px) {
	/* .wd-header-main-nav { background: #2CB1E6;position: relative;padding:5px; } */
	/* .wd-header-main-nav::before { */
		/* position: absolute; */
		/* content: ""; */
		/* display: block; */
		/* position: absolute; */
		/* top: 0; */
		/* right: -25px; */
		/* width: 50px; */
		/* height: 100%; */
		/* background: #2CB1E6; */
		/* transform: skewX(-37deg); */
		/* z-index: -1; */
	/* } */

	/* .wd-header-main-nav::after { */
		/* position: absolute; */
		/* content: ""; */
		/* display: block; */
		/* position: absolute; */
		/* top: 0; */
		/* left: -24px; */
		/* width: 50px; */
		/* height: 100%; */
		/* background: #2CB1E6; */
		/* transform: skewX(37deg); */
		/* z-index: -1; */
	/* } */
	/* .whb-header-bottom .whb-col-center { display:block; } */
	header.whb-header { margin-bottom: 0; }
	.home .main-page-wrapper, .tax-product_cat .main-page-wrapper { margin-top: 0;padding-top: 0; }
	.main-page-wrapper { margin-top: 0;padding-top: 0; }
	.TopShopWrapper { background-color:#2D2632; }
}

.float {
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
    font-size:30px;
	box-shadow: 2px 2px 3px #999;
    z-index:100;
	font-family: "woodmart-font";
}
.float .wd-icon { position: relative;top: 7px; }
.websol .mfp-iframe-holder .mfp-content { max-width: 1300px; }

.product-labels .onsale.product-label, .product-labels .out-of-stock.product-label { display:none !important; }
.product-labels .out-of-stock.product-label { background-color: rgba(0,0,0,0.75);color: #fff; }

.yith-wcbr-brand-thumbnail-carousel ul { margin-bottom:0 !important; }

/* .my-float{ margin-top:16px; } */

.woocommerce-additional-fields h3 { display:none !important; }
.single-post header img { max-height:500px;width:auto; }
form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn) { flex: 0 0 50%;font-size: 200%; }

@media only screen and (max-width: 600px) {
	form.cart :where(.single_add_to_cart_button,.wd-buy-now-btn) { flex: 0 0 75%;font-size: 200%; }
  /* .tm-extra-product-options .tc-row { display:ruby !important; } */
  /* .tm-responsive .tcwidth { max-width: unset !important; } */
  /* #InputUploadImage { width:50%;display:inline-block; } */
  /* #InputText { width:50%;display:inline-block; } */
}