/* LICENSE & DETAILS
   ==================================================

	Theme Name: Uplift Child Theme
	Theme URI: http://uplift.swiftideas.com
	Description: An Incredible Responsive Multi-Purpose WordPress Theme - Designed & Developed by Swift Ideas ( www.swiftideas.com )
	License: GNU General Public License version 3.0
	License URI: http://www.gnu.org/licenses/gpl-3.0.html
	Template: uplift
	Version: 1.0
	Author: Swift Ideas
	Author URI: www.swiftideas.com

	All files, unless otherwise stated, are released under the GNU General Public License
	version 3.0 (http://www.gnu.org/licenses/gpl-3.0.html)

   ==================================================
*/

/* --------------------------------------------
	CHILD THEME CSS
-------------------------------------------- */
[data-slug="et2-5"], [data-slug="et3-6"], [data-slug="et3"], [data-slug="et4"], [data-slug="od"], [data-slug="os"], [data-slug="pd"], [data-slug="s"], [data-slug="st"], [data-slug="td"], [data-slug="tt"], [data-slug="u1"], [data-slug="u2"], [data-slug="wr"], [data-slug="zd"], [data-slug="zdplus"], [data-slug="new"],
[data-slug="et2-5-en"], [data-slug="et3-6-en"], [data-slug="et3-en"], [data-slug="et4-en"], [data-slug="od-en"], [data-slug="os-en"], [data-slug="pd-en"], [data-slug="s-en"], [data-slug="st-en"], [data-slug="td-en"], [data-slug="tt-en"], [data-slug="u1-en"], [data-slug="u2-en"], [data-slug="wr-en"], [data-slug="zd-en"], [data-slug="zdplus-en"], [data-slug="new-en"],
[data-slug="et2-5-de"], [data-slug="et3-6-de"], [data-slug="et3-de"], [data-slug="et4-de"], [data-slug="od-de"], [data-slug="os-de"], [data-slug="pd-de"], [data-slug="s-de"], [data-slug="st-de"], [data-slug="td-de"], [data-slug="tt-de"], [data-slug="u1-de"], [data-slug="u2-de"], [data-slug="wr-de"], [data-slug="zd-de"], [data-slug="zdplus-de"], [data-slug="new-de"],
[data-slug="et2-5-ru"], [data-slug="et3-6-ru"], [data-slug="et3-ru"], [data-slug="et4-ru"], [data-slug="od-ru"], [data-slug="os-ru"], [data-slug="pd-ru"], [data-slug="s-ru"], [data-slug="st-ru"], [data-slug="td-ru"], [data-slug="tt-ru"], [data-slug="u1-ru"], [data-slug="u2-ru"], [data-slug="wr-ru"], [data-slug="zd-ru"], [data-slug="zdplus-ru"], [data-slug="new-ru"]
 {
    color: #fff;
    padding: 10px;
    border-radius: 21px;
    font-size: 16px;
    font-weight: 700;
    min-width: 57px;
    display: inline-block;
    max-height: 42px;
    line-height: 1.1;
    text-align: center;
    margin-top: 1px;
    margin-bottom: 1px;
}
[data-slug="new"] {
	background-color: #d6153e;
	text-transform: uppercase;
}
[data-slug="tt"] {
	background-color: #c3715a;
}
[data-slug="td"] {
	background-color: #ebcfc3;
}
[data-slug="uw"] {
	background-color: #838a7a;
}
[data-slug="u2"] {
	background-color: #a8c088;
}
[data-slug="u1"] {
	background-color: #c3cbaf;
}
[data-slug="wr"] {
	background-color: #618c44;
}
[data-slug="od"] {
	background-color: #9a6a8c;
}
[data-slug="os"] {
	background-color: #c4c0cd;
}
[data-slug="et4"] {
	background-color: #45678e;
}
[data-slug="et3"] {
	background-color: #7da9da;
}
[data-slug="et2-5"] {
	background-color: #c3d2ee;
}
[data-slug="st"] {
	background-color: #575656;
}
[data-slug="pd"] {
	background-color: #b3b2b2;
}
[data-slug="s"] {
	background-color: #7d6752;
	padding: 10px 20px;
}
[data-slug="zd"] {
	background-color: #e8cdb2;
}
[data-slug="zdplus"] {
	background-color: #d8ab82;
}

[data-slug="new-en"] {
	background-color: #d6153e;
	text-transform: uppercase;
}
[data-slug="tt-en"] {
	background-color: #c3715a;
}
[data-slug="td-en"] {
	background-color: #ebcfc3;
}
[data-slug="uw-en"] {
	background-color: #838a7a;
}
[data-slug="u2-en"] {
	background-color: #a8c088;
}
[data-slug="u1-en"] {
	background-color: #c3cbaf;
}
[data-slug="wr-en"] {
	background-color: #618c44;
}
[data-slug="od-en"] {
	background-color: #9a6a8c;
}
[data-slug="os-en"] {
	background-color: #c4c0cd;
}
[data-slug="et4-en"] {
	background-color: #45678e;
}
[data-slug="et3-en"] {
	background-color: #7da9da;
}
[data-slug="et2-5-en"] {
	background-color: #c3d2ee;
}
[data-slug="st-en"] {
	background-color: #575656;
}
[data-slug="pd-en"] {
	background-color: #b3b2b2;
}
[data-slug="s-en"] {
	background-color: #7d6752;
	padding: 10px 20px;
}
[data-slug="zd-en"] {
	background-color: #e8cdb2;
}
[data-slug="zdplus-en"] {
	background-color: #d8ab82;
}

[data-slug="new-de"] {
	background-color: #d6153e;
	text-transform: uppercase;
}
[data-slug="tt-de"] {
	background-color: #c3715a;
}
[data-slug="td-de"] {
	background-color: #ebcfc3;
}
[data-slug="uw-de"] {
	background-color: #838a7a;
}
[data-slug="u2-de"] {
	background-color: #a8c088;
}
[data-slug="u1-de"] {
	background-color: #c3cbaf;
}
[data-slug="wr-de"] {
	background-color: #618c44;
}
[data-slug="od-de"] {
	background-color: #9a6a8c;
}
[data-slug="os-de"] {
	background-color: #c4c0cd;
}
[data-slug="et4-de"] {
	background-color: #45678e;
}
[data-slug="et3-de"] {
	background-color: #7da9da;
}
[data-slug="et2-5-de"] {
	background-color: #c3d2ee;
}
[data-slug="st-de"] {
	background-color: #575656;
}
[data-slug="pd-de"] {
	background-color: #b3b2b2;
}
[data-slug="s-de"] {
	background-color: #7d6752;
	padding: 10px 20px;
}
[data-slug="zd-de"] {
	background-color: #e8cdb2;
}
[data-slug="zdplus-de"] {
	background-color: #d8ab82;
}

[data-slug="new-ru"] {
	background-color: #d6153e;
	text-transform: uppercase;
}
[data-slug="tt-ru"] {
	background-color: #c3715a;
}
[data-slug="td-ru"] {
	background-color: #ebcfc3;
}
[data-slug="uw-ru"] {
	background-color: #838a7a;
}
[data-slug="u2-ru"] {
	background-color: #a8c088;
}
[data-slug="u1-ru"] {
	background-color: #c3cbaf;
}
[data-slug="wr-ru"] {
	background-color: #618c44;
}
[data-slug="od-ru"] {
	background-color: #9a6a8c;
}
[data-slug="os-ru"] {
	background-color: #c4c0cd;
}
[data-slug="et4-ru"] {
	background-color: #45678e;
}
[data-slug="et3-ru"] {
	background-color: #7da9da;
}
[data-slug="et2-5-ru"] {
	background-color: #c3d2ee;
}
[data-slug="st-ru"] {
	background-color: #575656;
}
[data-slug="pd-ru"] {
	background-color: #b3b2b2;
}
[data-slug="s-ru"] {
	background-color: #7d6752;
	padding: 10px 20px;
}
[data-slug="zd-ru"] {
	background-color: #e8cdb2;
}
[data-slug="zdplus-ru"] {
	background-color: #d8ab82;
}
.col-pa_cechy, [data-dtr-index="8"] .dtr-data {
color: #fff;
font-size: 4px;
}
th.col-pa_cechy {
    color: #000;
    font-size: 14px;
}
.woof_list li.woof_term_457, .woof_list li.woof_term_512, .woof_list li.woof_term_459, .woof_list li.woof_term_460, .woof_list li.woof_term_206, .woof_list li.woof_term_205, .woof_list li.woof_term_201, .woof_list li.woof_term_200, .woof_list li.woof_term_202, .woof_list li.woof_term_212, .woof_list li.woof_term_213, .woof_list li.woof_term_210, .woof_list li.woof_term_211, .woof_list li.woof_term_208, .woof_list li.woof_term_198, .woof_list li.woof_term_199,
.woof_list li.woof_term_476, .woof_list li.woof_term_547, .woof_list li.woof_term_617, .woof_list li.woof_term_481, .woof_list li.woof_term_623, .woof_list li.woof_term_626, .woof_list li.woof_term_647, .woof_list li.woof_term_548, .woof_list li.woof_term_631, .woof_list li.woof_term_475, .woof_list li.woof_term_482, .woof_list li.woof_term_474, .woof_list li.woof_term_640, .woof_list li.woof_term_473, .woof_list li.woof_term_483,
.woof_list li.woof_term_613, .woof_list li.woof_term_615, .woof_list li.woof_term_619, .woof_list li.woof_term_621, .woof_list li.woof_term_624, .woof_list li.woof_term_627, .woof_list li.woof_term_646, .woof_list li.woof_term_628, .woof_list li.woof_term_630, .woof_list li.woof_term_634, .woof_list li.woof_term_635, .woof_list li.woof_term_637, .woof_list li.woof_term_639, .woof_list li.woof_term_645, .woof_list li.woof_term_643,
.woof_list li.woof_term_614, .woof_list li.woof_term_616, .woof_list li.woof_term_618, .woof_list li.woof_term_620, .woof_list li.woof_term_622, .woof_list li.woof_term_625, .woof_list li.woof_term_648, .woof_list li.woof_term_629, .woof_list li.woof_term_632, .woof_list li.woof_term_633, .woof_list li.woof_term_636, .woof_list li.woof_term_638, .woof_list li.woof_term_641, .woof_list li.woof_term_644, .woof_list li.woof_term_642 {
    color: #fff;
    padding: 1px 6px!important;
    border-radius: 21px;
    font-size: 12px;
    font-weight: 700;
}
.woof_term_457, .woof_term_476, .woof_term_613, .woof_term_614 {
    background-color: #c3d2ee;
}
.woof_term_512, .woof_term_547, .woof_term_615, .woof_term_616 {
    background-color: #7da9da;
}
.woof_term_459, .woof_term_617, .woof_term_619, .woof_term_618 {
	background-color: #7da9da;
}
.woof_term_460, .woof_term_481, .woof_term_621, .woof_term_620 {
	background-color: #45678e;
}
.woof_term_206, .woof_term_623, .woof_term_624, .woof_term_622 {
	background-color: #9a6a8c;
}
.woof_term_205, .woof_term_626, .woof_term_627, .woof_term_625 {
    background-color: #c4c0cd;
}
.woof_term_201, .woof_term_647, .woof_term_646, .woof_term_648 {
	background-color: #b3b2b2;
}
.woof_term_200, .woof_term_548, .woof_term_628, .woof_term_629 {
    background-color: #7d6752;
}
.woof_term_202, .woof_term_631, .woof_term_630, .woof_term_632 {
	background-color: #575656;
}
.woof_term_212, .woof_term_475, .woof_term_634, .woof_term_633 {
	background-color: #ebcfc3;
}
.woof_term_213, .woof_term_482, .woof_term_635, .woof_term_636 {
    background-color: #c3715a;
}
.woof_term_210, .woof_term_474, .woof_term_637, .woof_term_638 {
	background-color: #c3cbaf;
}
.woof_term_211, .woof_term_640, .woof_term_639, .woof_term_641 {
    background-color: #a8c088;
}
.woof_term_208, .woof_term_473, .woof_term_645, .woof_term_644 {
	background-color: #618c44;
}
.woof_term_198, .woof_term_483, .woof_term_643, .woof_term_642 {
    background-color: #e8cdb2;
}
.woof_term_199 {
    background-color: #d8ab82;
}
.woof_checkbox_label {
    margin-left: 4px;
}
.woof_list.woof_list_checkbox input {
	vertical-align: middle;
}
.woof_list li {
    margin: 1px 1px 1px 1px !important;
}
.tooltip-cecha {
	display: inline-block;
}
.tooltip-cecha > div {
    position: absolute;
    background: #222;
    line-height: 1.2;
    padding: 5px;
    z-index: 9999;
    margin-top: -39px;
    border-radius: 4px;
    display: none;
	transition: .5s;
	min-height: 40px;
}
.tooltip-cecha > div > div {
	font-size: 13px;
    color: #fff;
}
.tooltip-cecha:hover > div {
	display: block;
}
@media (min-width: 1025px) and (max-width: 1195px) {
	.full-center .header-4 .fw-header .float-menu {
    	margin-right: 8px;
}
	#mega-menu-wrap-main_navigation #mega-menu-main_navigation>li.mega-menu-item.sf-menu-item-btn>a.sf-button.mega-menu-link {
    	margin: 10px 0 10px 0!important;
}
	#header .std-menu ul.mega-menu > li > a.sf-button {
		padding: 0 20px;
}
	#header .std-menu ul.mega-menu > li > a {
    	padding: 0 6px;
}
	.full-center #logo.has-img a > img {
    	max-width: 170px;
}
}
:lang(en) .aux-account-text, :lang(en) .aux-cart-wishlist {
	display: none;
}
:lang(ru) .aux-account-text, :lang(ru) .aux-cart-wishlist {
	display: none;
}
:lang(de) .aux-account-text, :lang(de) .aux-cart-wishlist {
	display: none;
}
:lang(en) .wc-product-table-wrapper .col-pa_ilosc-na-palecie, :lang(de) .wc-product-table-wrapper .col-pa_ilosc-na-palecie, :lang(ru) .wc-product-table-wrapper .col-pa_ilosc-na-palecie {
	display: none;
}
:lang(pl) .wc-product-table-wrapper .col-pa_q-ty-on-245m-pallet {
	display: none;
}
:lang(pl) .ang, :lang(pl) .niem, :lang(pl) .ros {
	display: none;
}
:lang(en) .pol, :lang(en) .niem, :lang(en) .ros {
	display: none;
}
:lang(de) .pol, :lang(de) .ang, :lang(de) .ros {
	display: none;
}
:lang(ru) .pol, :lang(ru) .ang, :lang(ru) .niem {
	display: none;
}
:lang(en) .col-add-to-cart, :lang(de) .col-add-to-cart, :lang(ru) .col-add-to-cart {
	display: none;
}
:lang(pl) .col-button {
	display: none;
}
:lang(en) form.cart, :lang(de) form.cart, :lang(ru) form.cart {
	display: none;
}
.wymagane {
color: red;
font-weight: 600;
}
.wymagane span {
	z-index: 2;
    height: 5px;
    display: inline-block;
    width: 5px;
    background: #fe504f;
    border-radius: 30px;
    overflow: hidden;
	margin-bottom: 5px;
}
:lang(en) .woof_container_inner_pojemno h4, :lang(ru) .woof_container_inner_pojemno h4, :lang(de) .woof_container_inner_pojemno h4,
:lang(en) .woof_container_inner_dugobokurednica h4, :lang(ru) .woof_container_inner_dugobokurednica h4, :lang(de) .woof_container_inner_dugobokurednica h4,
:lang(en) .woof_container_inner_wysoko h4, :lang(ru) .woof_container_inner_wysoko h4, :lang(de) .woof_container_inner_wysoko h4,
:lang(en) .woof_container_inner_filtrproduktw h4, :lang(ru) .woof_container_inner_filtrproduktw h4, :lang(de) .woof_container_inner_filtrproduktw h4 {
	display: none;
}
:lang(en) .woof_container_inner_pojemno:before, :lang(de) .woof_container_inner_pojemno:before, :lang(ru) .woof_container_inner_pojemno:before,
:lang(en) .woof_container_inner_dugobokurednica:before, :lang(de) .woof_container_inner_dugobokurednica:before, :lang(ru) .woof_container_inner_dugobokurednica:before,
:lang(en) .woof_container_inner_wysoko:before, :lang(de) .woof_container_inner_wysoko:before, :lang(ru) .woof_container_inner_wysoko:before,
:lang(en) .woof_container_inner_filtrproduktw:before, :lang(de) .woof_container_inner_filtrproduktw:before, :lang(ru) .woof_container_inner_filtrproduktw:before {
	font-family: "Open Sans";
	line-height: 26px;
	font-weight: 700;
	font-style: normal;
	font-size: 16px;
}
:lang(en) .woof_container_inner_pojemno:before {
	content: "Capacity";
}
:lang(en) .woof_container_inner_dugobokurednica:before {
	content: "Side length / Diameter";
}
:lang(en) .woof_container_inner_wysoko:before {
	content: "Height";
}

:lang(de) .woof_container_inner_pojemno:before {
	content: "Kapazität";
}
:lang(de) .woof_container_inner_dugobokurednica:before {
	content: "Seitenlänge / Durchmesser";
}
:lang(de) .woof_container_inner_wysoko:before {
	content: "Höhe";
}

:lang(ru) .woof_container_inner_pojemno:before {
	content: "емкость";
}
:lang(ru) .woof_container_inner_dugobokurednica:before {
	content: "длина стороны / диаметр";
}
:lang(ru) .woof_container_inner_wysoko:before {
	content: "высота";
}

:lang(en) .woof_container_inner_filtrproduktw:before {
	content: "Product Filter";
}
:lang(de) .woof_container_inner_filtrproduktw:before {
	content: "Produktfilter";
}
:lang(ru) .woof_container_inner_filtrproduktw:before {
	content: "Фильтр товаров";
}
.woof_block_html_items {
	margin-top: 15px;
}