
.gtvapi-color-rect {
    border-radius: 4px;
    display: inline-block;
    width: 0;
    height: 0;
    border: 18px solid gray;
    vertical-align: middle;
    margin-top: -1px;
	margin-right: 5px;
}

.gtvapi-color-border {
	box-shadow: 0 0 2px 0 black;
}

.gtvapi-item-codes {
	font-size: 16px;
	line-height: 1.2;
}
.gtvapi-item-code {
	color: #0082C8;
	font-weight: bold;
}

body .product img.gtvapi-pictogram {
	max-height: 82px;
	max-width: 82px;
	width: auto;
	height: auto;
	display: inline;
	margin: 8px 16px 8px 0;
	vertical-align: middle;
}

.product-categories {
	padding-right: 20px !important;
}
.material .main-content .widget .product-categories li.cat-item.current-cat > a {
	font-weight: bold !important;
}
.product-categories .cat-item ul {
	display: none !important;
}
.product-categories .current-cat > ul {
	display: inherit !important;
}
.product-categories .current-cat-parent > ul {
	display: inherit !important;
}
.product-categories .count {
	right: -20px !important;
}
.cat-item-15 { display: none; }

span.value {
	font-weight: bold;
}
body .availability-none [class^="icon-"].icon-default-style.extra-color-1, .availability-none span.value { color: #ff4b0d !important; }
body .availability-few [class^="icon-"].icon-default-style.extra-color-1, .availability-few span.value { color: #ff8e00 !important; }
body .availability-medium [class^="icon-"].icon-default-style.extra-color-1, .availability-medium span.value { color: #a0cf67 !important; }
body .availability-lot [class^="icon-"].icon-default-style.extra-color-1, .availability-lot span.value,
body .availability-available [class^="icon-"].icon-default-style.extra-color-1, .availability-available span.value{ color: #a0cf67 !important; }

.availability-none { border-color: #ff4b0d; }
.availability-few { border-color: #ff8e00; }
.availability-medium { border-color: #a0cf67; }
.availability-lot { border-color: #a0cf67; }

@media (min-width: 1000px) {
	.availability-box {
		margin-top: -70px;
	}
}


.woocommerce-price-suffix {
    color: #aaa;
    font-weight: normal;
    font-size: 18px;
	display: block;
	padding-bottom: 21px;
}

.product-wrap .woocommerce-price-suffix {
	display: none;
}

@media only screen and (min-width: 1000px) {
	.woocommerce-page .woocommerce.columns-4 ul.products[data-product-style="minimal"] li.product.minimal.last,
	.woocommerce .woocommerce.columns-4 ul.products[data-product-style="minimal"] li.product.minimal.last {
		margin-right: 34px !important;
	}
	.woocommerce-page .woocommerce.columns-4 ul.products[data-product-style="minimal"] li.product.minimal:nth-child(4n),
	.woocommerce .woocommerce.columns-4 ul.products[data-product-style="minimal"] li.product.minimal:nth-child(4n) {
		margin-right: 0 !important;
	}
}
@media only screen and (min-width: 1000px) {
	body .woocommerce.columns-4 ul[data-product-style="minimal"].products li.product {
		width: calc(24.9% - 25px) !important;
	}
}
.woocommerce ul.products li.product .product-wrap > a {
	height: 0;
	padding-top: 66.67%;
}
.woocommerce ul.products li.product .product-wrap img {
	position: absolute;
	top: 0;
	height: 100% !important;
	object-fit: contain;
	background: #fff;
}

.button.easypack_tracking {
	display: none !important;
}

.woocommerce-shipping-totals .woocommerce-shipping-destination,
.woocommerce-shipping-totals .woocommerce-shipping-calculator {
	display: none !important;
}
.order-now-shipping-today {
    padding: 10px 20px;
    margin: 20px 0;
    background: #a0cf67;
}
.products .woocommerce-loop-product__title {
	min-height: 46px;
}

.woocommerce ul.products li.product .woocommerce-placeholder {
	border: none !important;
}

.woocommerce-widget-layered-nav {
	display: none;
}
.widget.woocommerce .product-categories li span.count {
	width: 25px;
}


/* Rozmiar */
.term-skorzane #woocommerce_layered_nav-5,
.term-powlekane-poliuretan #woocommerce_layered_nav-5,
.parent-term-obuwie-ochronne #woocommerce_layered_nav-5,
.term-obuwie-ochronne #woocommerce_layered_nav-5,
.term-skarpety #woocommerce_layered_nav-5,
.parent-term-odziez #woocommerce_layered_nav-5,
.parent-term-odziez-ochronna #woocommerce_layered_nav-5,
.parent-term-odziez-ostrzegawcza #woocommerce_layered_nav-5
{ display: block }

/* Sezonowosc */
.term-ogrodniczki #woocommerce_layered_nav-2,
.term-kurtka #woocommerce_layered_nav-2,
.term-spodnie #woocommerce_layered_nav-2,
.term-kurtka-odziez #woocommerce_layered_nav-2,
.term-spodnie-odziez #woocommerce_layered_nav-2,
.term-ogrodniczki-ochronne #woocommerce_layered_nav-2,
.term-spodnie-ochronne #woocommerce_layered_nav-2,
.term-spodenki #woocommerce_layered_nav-2
{ display: block }

/* Kolor */
.term-polo #woocommerce_layered_nav-4,
.term-okulary #woocommerce_layered_nav-4,
.term-polo-odziez #woocommerce_layered_nav-4
{ display: block }

/* Wierzch */
.term-okulary #woocommerce_layered_nav-18,
.term-obuwie-ochronne  #woocommerce_layered_nav-18,
.parent-term-obuwie-ochronne  #woocommerce_layered_nav-18
{ display: block }

/* Materiał */
.parent-term-brzeszczoty #woocommerce_layered_nav-3,
.parent-term-artykuly-scierne #woocommerce_layered_nav-3,
.parent-term-otwornice #woocommerce_layered_nav-3,
.parent-term-wiertla #woocommerce_layered_nav-3,
.parent-term-wkretaki #woocommerce_layered_nav-3,
.parent-term-klucze #woocommerce_layered_nav-3,
.parent-term-nasadki #woocommerce_layered_nav-3,
.term-nasadki #woocommerce_layered_nav-3,
.term-klucze #woocommerce_layered_nav-3,
.term-wkretaki #woocommerce_layered_nav-3,
.term-klucze-typu-t #woocommerce_layered_nav-3,
.term-sciski #woocommerce_layered_nav-3,
.term-klucze-nastawne #woocommerce_layered_nav-3,
.term-klucze-specjalne #woocommerce_layered_nav-3,
.term-do-lozysk #woocommerce_layered_nav-3,
.term-do-przegubow #woocommerce_layered_nav-3,
.term-normalia #woocommerce_layered_nav-3,
.term-szczypce-nastawne #woocommerce_layered_nav-3,
.term-klucze-do-rur-typu-stillson #woocommerce_layered_nav-3,
.term-klucze-do-rur-typu-s #woocommerce_layered_nav-3,
.term-noze #woocommerce_layered_nav-3,
.term-szczotki #woocommerce_layered_nav-3,
.term-nitownice #woocommerce_layered_nav-3,
.term-dluta-stolarskie #woocommerce_layered_nav-3,
.term-nozyce-do-pretow #woocommerce_layered_nav-3,
.term-nozyce-do-blachy #woocommerce_layered_nav-3,
.term-poziomnice #woocommerce_layered_nav-3,
.term-nasadki-spline #woocommerce_layered_nav-3,
.term-zlaczki #woocommerce_layered_nav-3,
.term-mlotki #woocommerce_layered_nav-3
{ display: block }

/* Długość */
.parent-term-brzeszczoty #woocommerce_layered_nav-6,
.parent-term-wiertla #woocommerce_layered_nav-6,
.parent-term-wkretaki #woocommerce_layered_nav-6,
.term-wkretaki #woocommerce_layered_nav-6,
.term-koncowki-wkretakowe #woocommerce_layered_nav-6,
.term-koncowki-wkretakowe-dlugie #woocommerce_layered_nav-6,
.term-koncowki-wkretakowe-krotkie #woocommerce_layered_nav-6,
.term-klucze-typu-t #woocommerce_layered_nav-6,
.term-sciski #woocommerce_layered_nav-6,
.term-klucze-nastawne #woocommerce_layered_nav-6,
.term-klucze-specjalne #woocommerce_layered_nav-6,
.term-do-lozysk #woocommerce_layered_nav-6,
.term-do-przegubow #woocommerce_layered_nav-6,
.term-szczypce-elektryczne #woocommerce_layered_nav-6,
.term-szczypce-nastawne #woocommerce_layered_nav-6,
.term-klucze-do-rur-typu-stillson #woocommerce_layered_nav-6,
.term-klucze-do-rur-typu-s #woocommerce_layered_nav-6,
.term-wybijaki-i-punktaki #woocommerce_layered_nav-6,
.term-noze #woocommerce_layered_nav-6,
.term-szczotki #woocommerce_layered_nav-6,
.term-nitownice #woocommerce_layered_nav-6,
.term-dluta-stolarskie #woocommerce_layered_nav-6,
.term-nozyce-do-pretow #woocommerce_layered_nav-6,
.term-nozyce-do-blachy #woocommerce_layered_nav-6,
.term-miary-zwijane #woocommerce_layered_nav-6,
.term-mlotki #woocommerce_layered_nav-6,
.term-slusarskie #woocommerce_layered_nav-6,
.term-siekiery #woocommerce_layered_nav-6,
.term-poziomnice #woocommerce_layered_nav-6
{ display: block }

/* Twardość Rockwella */
.term-mlotki #woocommerce_layered_nav-14,
.term-slusarskie #woocommerce_layered_nav-14,
.term-siekiery #woocommerce_layered_nav-14,
.term-nozyce-do-pretow #woocommerce_layered_nav-14,
.term-nozyce-do-blachy #woocommerce_layered_nav-14
{ display: block }

/* Zastosowanie */
.parent-term-otwornice #woocommerce_layered_nav-17,
.parent-term-artykuly-scierne #woocommerce_layered_nav-17,
.parent-term-brzeszczoty #woocommerce_layered_nav-17
{ display: block }

/* Szerokość */
.term-sciski #woocommerce_layered_nav-9
{ display: block }

/* Średnica */
.term-klucze-specjalne #woocommerce_layered_nav-8,
.parent-term-otwornice #woocommerce_layered_nav-8
{ display: block }

/* Rozmiar klucza */
.parent-term-klucze #woocommerce_layered_nav-11,
.term-klucze #woocommerce_layered_nav-11
{ display: block }

/* Rozmiar nasadki */
.parent-term-nasadki #woocommerce_layered_nav-10,
.term-nasadki #woocommerce_layered_nav-10,
.term-klucze-typu-t #woocommerce_layered_nav-10
{ display: block }

/* Maksymalna średnica rury */
.term-szczypce-nastawne #woocommerce_layered_nav-12,
.term-klucze-do-rur-typu-stillson #woocommerce_layered_nav-12,
.term-klucze-do-rur-typu-s #woocommerce_layered_nav-12
{ display: block }

/* Maksymalne rozwarcie szczęk */
.term-klucze-nastawne #woocommerce_layered_nav-13
{ display: block }

/* Typ grotu */
.parent-term-wkretaki #woocommerce_layered_nav-15,
.term-wkretaki #woocommerce_layered_nav-15
{ display: block }

/* Typ końcówki */
.term-koncowki-wkretakowe #woocommerce_layered_nav-16,
.term-koncowki-wkretakowe-dlugie #woocommerce_layered_nav-16,
.term-koncowki-wkretakowe-krotkie #woocommerce_layered_nav-16
{ display: block }

