/*
 * Legacy WCS compatibility fixes.
 *
 * Originally loaded from the obsolete
 * TOP Page Quality Analytics plugin.
 * Keep here while the affected templates/plugins
 * are gradually audited.
 */

.header-middle-wrap #logo a img {
	vertical-align: middle;
	line-height: 30px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 30px;
}

.tb-t h1 {
	font-size: 24px;
	font-weight: 900;
	line-height: 40px;
	margin: 0;
	text-transform: uppercase;
	color: rgb(129, 215, 66) !important;
}

.almostBlack,
.price ins .amount,
#tab-description p,
.inner-page .row .page-content {
	color: #0D0D0D !important;
}

.almostBlack p,
.container .row .term-description p,
.inner-page .row .page-content {
	font-size: 1.2em !important;
}

#tab-description p,
.container .row .term-description p {
	font-size: 1.15em !important;
	line-height: 1.4em;
}

h2.woocommerce-loop-category__title,
h2.woocommerce-loop-category__title mark {
	font-size: 1.6rem;
	text-align: center;
}

h2.woocommerce-loop-category__title mark {
	padding: 0;
	background-color: transparent;
}

.c-product-info .single-product-info iframe,
.product-view .single-product-info iframe {
	max-width: 100%;
}

#previewPlace .bwg-item,
.previewPlace .bwg-item {
	max-width: 110px !important;
}

.smallerGallery .bwg-item {
	max-width: 60px !important;
}

.smallerGallery .bwg-item2,
#previewPlace .bwg-item2 {
position: unset !important;
background-color: transparent !important;
}

.smallerGallery .bwg-item0,
#previewPlace .bwg-item0 {
background-color: transparent !important;
}

.smallerGallery .bwg-item1,
#previewPlace .bwg-item1 {
padding-top: unset !important;
}

@media only screen and (min-width: 1px) and (max-width: 1024px) {
	header.sticky .nav-menus {
		position: relative !important;
	}
}

.centeringP {
	text-align: center;
}

.deposit_paid.wc_input_price,
.deposit_remaining.wc_input_price {
	width: 4em !important;
}

@media screen and (max-width: 800px) {
	.woocommerce_order_items_wrapper.wc-order-items-editable
	> .woocommerce_order_items tr > th,
	.woocommerce_order_items_wrapper.wc-order-items-editable
	> .woocommerce_order_items .item .thumb {
		display: none;
	}

	.woocommerce_order_items_wrapper.wc-order-items-editable
	> .woocommerce_order_items td {
		padding: 1.5em 0.5ex 1.5em !important;
	}

	.deposit_paid.wc_input_price,
	.deposit_remaining.wc_input_price {
		width: 3em !important;
	}
}
