body, body.with-top-banner-ui, .input-field-search-ui, input, label, select, select option, button, textarea, .btn-ui, button, .btn-solid-ui, .footer-ui ul li a, .manufacturer-container-ui li a, .manufacturer-container-ui li > button, label:not(.checkbox-ui):not(.radio-ui), .cart-amount-ui, .search-ui[placeholder], .search-ui, .dropdowns-ui span,.dropdowns-ui, .price-ui, .old-price-ui, .formal-regulations-ui {font-family: 'Roboto', sans-serif;}
.manufacturer-container-ui li a:visited, .manufacturer-container-ui li a:active, .manufacturer-container-ui li > button:visited, .manufacturer-container-ui li > button:active, .shop-address-contact-page-ui, .blog-post-content-ui {font-family: 'Roboto', sans-serif;}
input, textarea, select {border-radius: 0px;}
.btn-ui, button, .btn-solid-ui {border-radius: 0px;}
.cmv {
max-width: 1200px;
margin: 0 auto;
display: block;
}
.cmv::after {content: " "; clear: both; display: block;}
.category-description-ui * {
font-family: Roboto !important;
}
.category-description2-ui {margin-bottom: 25px;}
.category-description2-ui h2 {font-size: 24px;}
.select2-selection {
-webkit-box-shadow: 0;
box-shadow: 0;
background-color: #fff;
border: 0;
border-radius: 0;
color: #555555;
font-size: 14px;
outline: 0;
min-height: 48px;
text-align: left;
}
.select2-selection__rendered {
margin: 10px;
}
.select2-selection__arrow {
margin: 10px;
}
.tekst1-section, .tekst2-section, .tekst3-section {margin: 20px 0;}
.add-to-cart-ui, .order-ui .order-button-ui {background-color: #75aa37}
.add-to-cart-ui:hover, .order-ui .order-button-ui:hover {background-color: #e7792b}
.header-ui {background: transparent;}
.header1 {background-color: #e0e0e0;}
.header2 {background-color: #eee;}
.confirm-in-cart-ui {color: #212121}
.message-bar-ui.warning-bar-ui {background-color: #ffecb3;}
.details-wrapper-ui .netto-price-ui, .cart-ui .netto-price-ui, .order-ui .netto-price-ui {color: #212121}
.price-ui {color: #212121;}
.search-phrase-mark-ui, .search-phrase-item-ui { background: #eeeeee;}
header a, .btn-ui, button, .btn-solid-ui, .category-column-ui .category-content-ui a { text-decoration: none; }
.product-filters-ui {padding-top: 10px; margin-top: 20px;}
ul.nav.nav-pills {margin-bottom: 10px; margin-top: 20px; text-align: center; border-bottom: 0px solid #f2ece8; }
ul.nav.nav-pills li a {padding: 5px 15px; margin: 0px 0px; font-size: 24px; color: #000000; font-weight: 400; border-bottom: 0px solid transparent; text-decoration: none;}
ul.nav.nav-pills li a:hover {text-decoration: none;}
ul.nav.nav-pills li {background-color: transparent; border-radius: 0px; padding: 0 0px; position: relative; display: inline-block;}
ul.nav.nav-pills li.active {}
ul.nav.nav-pills li.active a {color: #000; font-weight: 700;  }
.slick-dots li {width: 12px !important; height: 12px;}
.minibox-product-ui.product-item-ui .image-container-ui {width: 100%;}
.input-field-search-ui {background-color: transparent;}
.pagination-ui button.btn-gray-ui:not(:hover) {background: #fff; border-radius: 0px;}
.pagination-ui button, .pagination-ui input {border-radius: 0px;}
.order-ui .payment-channels-ui {
margin-right: 0;
width: 100%; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui {
display: block;
text-align: left; border-left: none; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui img {
max-height: 50px;
max-width: 50px;
vertical-align: middle;
margin-right: 20px; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui .infos-ui {
display: inline-block;
vertical-align: middle; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui .info-ui {
font-size: 10px;
line-height: 1;
text-align: left;
margin: 7px 0; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui .info-ui strong {
font-size: 12px; }
.product-presentation-ui .top-right-icons-ui li.supervisor-ui a:hover {
background: inherit;
color: #000000; }
.social-media-ui {
padding: 20px 0;
margin: 0 20px; }
.social-media-ui a.link-to-sm-page-ui img:nth-child(n+4) {
display: none; }
.social-media-page-ui {
padding: 20px 0; }
.social-media-page-ui .social-media-item-ui {
width: 100%;
margin: 0 0 30px; }
.color-checkbox-ui [type="checkbox"] + .label-ui {  line-height: 1;}
.color-checkbox-ui [type="checkbox"] + .label-ui::before {
background: inherit;
color: inherit;
margin: 0;
}
.color-checkbox-ui [type="checkbox"]:checked+.label-ui.white-ui::before {
color:#000
}
.color-checkbox-ui {
margin: 0 15px 15px 0;
display: inline-block;
}
.color-checkbox-ui [type="checkbox"]:checked + .label-ui::before {background: inherit; color: #fff; margin: 0; }
span.color-checkbox-ui {width: 22px; height: 22px; border: 1px solid #ddd; box-shadow: 0 0 10px #999;}
.product-presentation-ui .right-column-ui .attribute-button-ui.color-checkbox-ui:hover, .product-presentation-ui .right-column-ui .attribute-button-ui.active-lq.color-checkbox-ui {box-shadow: 0 0 10px #444;}
.product-item-ui .price-ui {font-size: 18px;}
.product-presentation-ui .product-description-ui {font-size: 14px; color: #212121;}
.product-presentation-ui .product-attributes-ui li {padding: 6px 15px;}
.product-presentation-ui .product-attributes-ui h2, .product-presentation-ui .downloads-ui h2 {padding-left: 15px;}
.product-presentation-ui .right-column-ui .netto-ui {color: #000}
.add-to-wishlist-ui {background-color: #eee; padding: 8.5px; max-width: none}
.add-to-wishlist-ui:hover {background-color: #5d5d5a; color: #fff;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui {margin-top: 20px; margin-bottom: 0; font-size: 14px;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui i {color: #212121; font-size: 16px; margin-right: 10px;}
.tabroz a, .availability-ui a {text-decoration: none;}
.tabroz {margin-left: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui.paym, .product-presentation-ui .add-to-cart-border-container-ui .availability-ui.delv {margin-top: 0; margin-left: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui {color: #000; font-size: 14px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui i, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui i {color: #5d5d5a; margin-right: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .delivery-ui {clear: both; display: inline-block;}
.change-quantity-ui:hover {color: #fff;}
.product-presentation-ui .right-column-ui .availability-ui {float: none;}
.header-middle-section-ui {background-color: #ffffff;}
.product-presentation-ui .downloads-ui li {padding: 6px 15px; font-size: 14px; border-bottom: 1px solid #eee;}
.product-presentation-ui .downloads-ui li:nth-child(2n+1) {background-color: #eee;}
.product-presentation-ui .downloads-ui li .fa-regular {color: #e7792b;}
.product-presentation-ui .downloads-ui li span {color: #212121;}
.home_categories {padding: 0px 0;}
.home_categories h3 {font-size: 24px; color: #000000; text-align: center; font-weight: 700; margin: 20px 0;}
.home_categories .text21 { text-align: center;}
.home_categories .text21 p {line-height: 2;}
.home_categories h3 .fal {font-size: 30px; color: #ffd740; vertical-align: middle; margin-right: 15px;}
.home_categories ul {list-style: none; margin: 0; padding: 0; margin: 0 -4px;}
.home_categories ul::after {display: block; clear: both; content: " "; }
.home_categories ul li {display: block; float: left; margin: 4px; background-color: #fff;; background-repeat: no-repeat; border-radius: 0px; background-position: center center; width: 300px; width: calc( 20% - 8px ); border: 1px solid #eee;  padding-bottom: 0px; background-size: 100%; position: relative; box-sizing: border-box; overflow: hidden; }
.home_categories ul li:hover {color: #5d5d5a;  }
.home_categories.pl ul {margin: 10px -10px 10px;}
.home_categories ul {list-style: none; padding: 0;}
.home_categories ul li a {display: block;  text-align: center;}
.home_categories ul li p.prImg {height: 150px; line-height: 150px; text-align: center; margin: 0; overflow: hidden;}
.home_categories ul li p.prImg img {vertical-align: top; height: 100%; width: auto; max-width: none; }
.home_categories ul li p.prImg .fal {font-size: 70px; color:rgba(238,238,238,0.8); vertical-align: middle;}
.home_categories.pl {padding-bottom: 10px;}
.home_categories ul li > span {
display: block;
font-size: 14px;
font-weight: 700;
color: #000;
line-height: 24px;
padding: 10px 10px 10px 10px;
text-align: center;
background-color: #eee;
}
.home_categories ul li:hover > span {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0061e1+0,512da8+100 */
background: #0061e1; /* Old browsers */
background: -moz-linear-gradient(-45deg,  #0061e1 0%, #512da8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  #0061e1 0%,#512da8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  #0061e1 0%,#512da8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0061e1', endColorstr='#512da8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
color: #fff;
}
.home_categories ul li > span a {display: block;  text-align: center; height: 48px; overflow: hidden; color: #424242}
.home_categories ul li:hover > span a {color: #fff;}
.page-id-2 .home_categories ul li {width: calc( 25% - 8px );}
.rec-sec {background-color: #38506e; padding: 1px 0; margin: 20px 0;}
.rec-sec h3.centered-ui {color: #ffe800; font-weight: 700; margin: 20px 0; font-size: 24px; font-weight: 700;}
.rec-sec .minibox-product-ui {background-color: #fff; }
.header-ui-menu2-ui a {margin-left: 15px;;}
.header-ui-menu2-ui a:first-child {margin-left: 0px;;}
.header1 a {color: #000}
.header1 .far, .search-btn-ui, .topmenu .far {color: #212121;}
.carts-ui {color: #212121; font-size: 24px; margin-right: 10px;}
.header-nav-ui {padding: 0; height: 62px;}
.header-nav-ui .logo-ui {margin: 0px 0 0 0;}
.header-nav-ui .logo-ui img {margin: 0 0 0 0;}
.quick-search-form-lq {float: left;}
.client-area-ui {margin-top: 4px;}
.cart-amount-ui, .customer-currency-carts-ui {font-size: 14px;}
.info-sec {background-color: #eee;;}
.top-banner-ui {
background: #054b8b;
color: #FFFFFF;
}
.top-banner-ui:hover {
color: #ffffff;
}
.slick-dots li {width: 15px; height: 15px;}
.quick-search-form-lq, .search-ui { margin-top: 0; }
.search-ui {height: 52px;}
.quick-search-form-lq button.far:hover {background: transparent; color: #0061e1;}
.slick-dots .slick-active, .slick-dots li:hover {background-color: #212121; border-color: #212121;}
.more {    clear: both;   text-align: center;}
.more a {color: #fff;}
.rec-sec .more {margin: 10px 0;}
.boxes_section {background: #eee; padding: 10px 0;}
.boxes_section::after {content: " "; clear: both; display: block;}
.boxes_section h3 {text-align: center; font-size: 24px; font-weight: 700; margin-top: 10px;}
.boxes_section .box {background: #fff; padding: 15px 5px;  border: 1px solid #fff;}
.boxes_section .box:hover {border-color: #5d5d5a;}
.boxes_section .box a {text-decoration: none}
.boxes_section .box .far {float: left; color: #5d5d5a; font-size: 24px; margin: 10px 25px 10px 20px; }
.boxes_section .box span {overflow: hidden; display: block; color: #000; font-size: 18px; font-weight: 700;}
.boxes_section .box a:hover span {color: #5d5d5a;}
.homepage-ui > section.homepage-slider-ui {margin: 10px 0 0;}
.newsletter-ui {background: #00294e url(./img/newsl_tlo.png) repeat;}
.minibox-product-ui .product-caption-ui {height: auto;}
.grey_section.grey_section2 {background-color: #000; color: #fff; padding: 10px 0;}
.copyright-ui {float: none; text-align: left; clear: both; margin: 0; color: #757575;}
.copyright-ui a {font-size: 12px !important; color: #757575;}
.manufacturers-slider-ui .item {text-align: center; line-height: 80px;}
.manufacturers-slider-ui img {max-height: 65px; vertical-align: middle; display: inline !important; padding: 0 10px; }
.manuf-section2 .manufacturers-slider-ui img {padding: 0 40px; max-height: 70px;}
.main-content-ui.with-social-media-ui, .main-content-ui {padding-bottom: 10px;}
.newsletter-form-ui > .btn-ui {vertical-align: top; margin-top: 0; padding: 15px;  background-color: #5d5d5a;}
.newsletter-form-ui .input-with-icon-ui input {}
.list-view-lq .product-item-ui .product-code-ui, .grid-view-lq .product-item-ui .product-code-ui {margin-bottom: 10px; text-align: left; font-size: 12px;}
.grid-view-lq .product-item-ui .product-name-ui {font-size: 14px; font-weight: 700; color: #212121; text-align: left; line-height: 18px;}
.grid-view-lq .product-item-ui .product-name-ui a {color: #212121;}
.grid-view-lq .pStatus {display: none;}
.grid-view-lq .product-flags-ui {width: auto; top:0; left: 0; right: 0;}
.breadcrumbs-ui li a {color: #091626;}
.breadcrumbs-ui {border-bottom: 1px solid #eee; margin-bottom: 20px; padding-bottom: 5px;}
.topmenu .btn-pure-ui, .topmenu .input-pure-ui, .topmenu .close-ui {color: #000;}
.cat li.f-right-ui {padding: 9px 2px;}
.header-middle-section-ui .customer-profile-ui i {font-size: 24px; color: #5d5d5a; margin-right: 10px;;}
.header-middle-section-ui .customer-profile-ui p {display: inline-block; color: #091626}
.product-presentation-ui .product-attributes-ui .attributes-column-ui {column-count: 1; column-gap: 0;}
.product-presentation-ui h2, .section-title {border-left-width: 0; font-size: 24px; padding-left: 0; padding-right: 0;}
.reviews-ui {clear: both;}
.grey-ui2 {background-color: #eee;  margin: 10px 0; padding: 0 10px;}
.manufacturer-container-ui li {min-height: 75px; line-height: 73px; border: none;}
.manufacturer-container-ui .active-bar-ui {padding-top: 0 !important;}
.btn-ui, button, .btn-solid-ui {}
.header-ui ul li:not(.last-ui) {margin-right: 12px;}
.header-ui ul li.last88-ui {margin-right: 0px;}
.change-quantity-ui, [name="quantity"] {border-radius: 0px;}
.search-ui {border: none; background-color: #eee; margin-left: 0;}
.quick-search-form-lq {border-radius: 0px; background-color: #fff; border: 1px solid #eee; margin-top: 14px;}
.search-btn-ui {width: auto; color: #fff; background-color: #054b8b; font-size: 14px; padding: 0px 20px;;}
.search-btn-ui:hover {background-color: #e7792b; color: #fff}
.header-ui ul li.f-left-ui {margin-left: 20px; margin-right: 0;}
.header-ui ul li.f-left-ui.top_contact {margin-left: 0;}
.header-ui ul li > a > span {font-size: 12px; color: #212121; font-weight: bold;}
.header-ui ul li > span, .header-ui ul li > div button {font-size: 12px; color: #212121;}
.header-ui ul li span.li {font-size: 13px; color: #212121; margin: 0 10px;}
.header-ui ul li span.li a { color: #212121;}
.header-ui ul li span.li.b a { font-weight: bold;}
.header-ui ul li i {color: #054b8b;}
.header-ui ul li.soc a {color: #757575}
.header-ui ul li.f-left-ui i {color: #212121;}
.header-ui ul li i.fa-circle-check {margin: 0 10px}
.search-ui {height: 42px;}
.bold-ui {font-weight: 700;}
.login1 .f-right-ui a:hover {color: #757575;}
.header-middle-section-ui .customer-profile-ui:hover i {color: #212121;}
.menu11 {color: #fff; background-color: #054b8b; border-bottom: 0px solid #054b8b; border-top: 0px solid #eee;}
.home_boxes {background-color: #eee;}
.home_boxes::after {display: block; clear: both; content: " ";}
.home_boxes .box {float: left; width: 20%; padding: 25px 10px;}
.home_boxes .box i {font-size: 36px; color: #5d5d5a; float: left; margin-right: 20px; margin-left: 15px; margin-top: 5px;}
.home_boxes .box span {font-size: 18px; font-weight: bold; overflow: hidden; color: #212121;}
.dlaczego_box h3 {font-size: 24px; color: #5d5d5a;}
.dlaczego_box {margin: 20px 0}
.why-section {padding: 1px 0; background-color: #eee;}
.banners-main2 {margin-top: 10px; padding-bottom: 10px;}
.banners-main2::after {content: " "; clear: both; display: block;}
.banners-main2 .baner {float: left; width: calc(33.333% - 10px); margin: 5px; background: #fff;}
.banners-main2 .baner::after {content: " "; clear: both; display: block;}
.banners-main2 .baner img {float: left; }
.banners-main2 .baner .opis {overflow: hidden; padding: 0 20px;}
.banners-main2 .baner .opis .h {font-size: 18px; color: #5d5d5a; font-weight: bold; position: relative; padding-bottom: 16px;}
.banners-main2 .baner .opis .h::after {content: " "; display: block; position: absolute; bottom: 0; left: 0; width: 50px; height: 4px; background-color: #212121;}
.banners-main2 .baner .opis .yext {font-size: 16px; color: #5d5d5a;}
.banners-main2 .baner .opis .l {font-size: 14px; color: #5d5d5a; text-decoration: underline; font-weight: bold; margin-bottom: 0; cursor: pointer;}
.banners-main2 .baner .opis .l:hover {color: #212121;}
.banners-main2 .baner4 {clear: left;}
.clear {clear: both;}
.cc.ban1-section {background: #bdbdbd url(./img/uslugi_tlo.png) repeat;}
.cc .banners-main2 .baner img {float: right; }
.banners-main3 {margin: 0px -5px; padding-bottom: 1px; }
.banners-main3::after {content: " "; clear: both; display: block;}
.banners-main3 .baner {float: left; width: calc(33.333% - 10px); margin: 5px; position: relative; overflow: hidden; border: 0px solid #e3ebf1; padding: 0px; }
.banners-main3b .baner {float: left; width: calc(33.333% - 10px); }
.banners-main3 .baner .bone2 { text-align: center; display: block;}
.banners-main3 .baner .bone2 i {font-size: 48px; margin-top: 10%;}
.banners-main3 .baner .bone2 span {font-size: 16px; font-weight: 400; display: block; margin-top: 20px; color: #212121; height: 50px;}
.banners-main3 img {vertical-align: top;}
.banners-main34 img {width: 100%;}
.manuf-section {padding-top:10px; padding-bottom:20px; border-top: 1px solid #eee;}
.manuf-section .az-header {margin-bottom: 40px; margin-top: 20px;}
.manuf-section1 .manufacturers-slider-ui img {filter:grayscale(1)}
.manuf-section1 .manufacturers-slider-ui img:hover {filter:none;}
.grid-section {border-top: 1px solid #eee;}
.copyright {background-color: #b0bec5; color: #757575;}
.copyright p.cc {margin: 0; padding: 15px 0 5px 0; font-size: 14px;;}
.az-header {font-weight: 400; font-size: 24px; color: #13104b; text-align: left; padding: 10px 10px; margin: 0px 0;}
.az-header.centered-ui {text-align: center;}
.az-header.bold {font-weight: bold;}
.main-content-ui .az-header {color: #13104b; text-align: left; padding: 10px 0;}
.grid-section .az-header {padding-top: 40px;}
#top-button-ui {right: calc(50% - 31px); bottom: 20px;}
.footer1 {padding: 50px 0 30px; background: #fff; color: #212121; border-top: 1px solid #eee;}
.footer1 .gr {padding-left: 20px;}
.footer1 h3 {font-weight: bold; font-size: 14px;}
.footer1 a {color: #212121;}
.footer1 a.b {font-weight: bold;}
.footer1 a:hover {color: #757575;}
.footer1 li {font-size: 14px; margin: 5px 0;}
.footer1 li.tel {font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.footer1 li.info6 {margin-bottom: 10px}
.footer1 li.info6 a {color: #054b8b;}
.footer1 li i {margin-right: 10px; color: #e7792b; font-size: 18px;}
.footer1 li.social i {margin-right: 10px; font-size: 36px; color: #212121}
.footer1 li.social3 {margin-top: 15px}
.footer1 li.info6 i {margin-right: 5px; font-size: 18px; color: #f9a825; width: 24px;}
.footer1 .contact li i {color: #e7792b}
.newsletter-ui {margin-top: 0px;}
.newsletter-ui:after {clear: both; display: block; content: " ";}
.newsletter-ui .left {text-align: left;}
.newsletter-ui h3 {font-size: 24px; color: #fff; font-weight: bold; text-transform: none; line-height: 28px;}
.newsletter-ui .btn-ui {padding: 15px 30px; background-color:#e7792b}
.newsletter-ui .btn-ui:hover {background-color:#757575}
.newsletter-form-ui .channel-ui {margin-top: 15px}
.newsletter-ui .newsletter-label-ui {font-size: 24px;}
.active-sorting-option-ui {text-align: left;}
.sorting-views-container-ui {margin-bottom: 20px;}
.products-navigation-ui {border-bottom: none; margin: 0;}
.footer2 .par {margin: 30px 0;}
.footer2 .par:after {clear: both; display: block; content: " ";}
.footer2 .par img {vertical-align: middle; margin-left: 20px;}
.footer2 .f-right-ui .st_logos {margin-top: 30px;;}
.films-slider-lq.slider-ui {width: auto; margin-top: 30px; margin-bottom: 30px;}
.films-slider-lq .slick-slide img {margin: 0 5px}
.page-id-1 .slick-slide img {border-radius: 0px;}
.textCenter {text-align: center;}
.blog1 {margin: 0px 0 0; padding: 20px 0; background-color: #00294e; padding-top: 20px; padding-bottom: 20px;}
.blog1 .az-header, .footer_text .az-header {color: #fff; padding: 20px 0 30px;}
.footer_text {background: #eee url(./img/onas_tlo.jpg) no-repeat top center; padding: 10px 0;}
.footer_text .cont {font-size: 14px; color: #757575; overflow: hidden;}
.footer_text .markaimg {float: right; margin-left: 30px; max-width: 45%;}
.footer_text .w50 {width: 49%; color: #757575; font-size: 14px;}
.footer_text .clear-ui {min-height: 20px;;}
.blog1 .blog-link-ui {color: #fff;}
.secfile {background: #757575; padding: 20px 0px;}
.secfile .link1 {background-color:#fff; padding: 20px; border-radius: 0px; margin: 10px; display: block; font-size: 24px; color: #212121;}
.secfile .link1:hover {background-color: #eee;}
.secfile .link1 i {font-size: 36px; vertical-align: middle; margin-right: 20px; color: #5c5c59; width: 40px; text-align: center;}
.page-id-1 .az-header {text-transform: uppercase;}
.blog-link-ui {background-color: transparent; border-radius: 0px; padding: 8px 18px; margin-top: 0px; display: inline-block; color: #212121;}
.blog-link-ui:hover {color: #054b8b;}
.product-presentation-ui .sets-ui {clear: both;}
#top-button-ui {background-color: #5d5d5a ; font-size: 24px; border-radius: 0px;}
.grid-section {margin: 30px 0;}
.az-header .far {font-size: 30px; margin-right: 15px; vertical-align: text-bottom; }
.az-header .far.fa-star-exclamation {color: #1fc962; }
.az-header .far.fa-percent {color: #e7792b; }
.az-header .far.fa-hand-holding-box {color: #0091ea; }
.az-header .far.fa-star {color: #e7792b; }
.az-header .far.fa-tag {color: #e7792b;}
.az-header .far.fa-badge-check {color: #e7792b;}
.az-header .far.fa-history {color: #e7792b;}
.grid-section .gs {float: left; width: 20%; margin-top: 55px; padding: 0px 5px 0 0; position: relative;}
.grid-section .gs1 { border: 1px solid #e7792b; padding: 10px 25px; position: relative; }
.grid-section .ovs {float: right; width: 80%;}
.grid-section .g1 {position: relative; margin-top: 10px;}
.grid-section .g2 {display: block; text-align: center; height: 58px;; padding: 10px; color: #fff; background: rgb(255,170,1); background: radial-gradient(circle, rgba(255,170,1,1) 0%, rgba(231,121,43,1) 100%); transform: skewX(-30deg);}
.grid-section .g2a {position: absolute; color: #fff; display: block; text-align: center; top: 20px; left: 0; right: 0; font-size: 20px;}
.grid-section .gs h4 {font-size: 30px; line-height: 1.2; color: #e7792b; margin: 10px 0 20px; text-align: center; }
.grid-section .gs .image-container2-ui {text-align: center;}
.grid-section .gs .product-name-ui {text-align: center; font-size: 14px; margin: 5px 0;}
.grid-section .gs .price-container-ui {text-align: center; float: none; color: #054b8b; font-size: 24px; font-weight: bold;}
.grid-section .gs .price-container-ui.oneprc {margin-top: 15px;}
.grid-section .gs .price-container-ui + .price-container-ui {color: #757575; font-size: 18px;}
.grid-section .gs .price-label-ui { display: inline; font-weight: normal; font-size: 14px; color: #212121}
.grid-section .gs .product-link-ui {position: absolute; top: 0; left: 0; right: 0; bottom: 0;}
.grid-section .gs .g3 {margin-top: 10px;;}
.grid-section .gs .g4 {background-color: #5d5d5a; color: #fff; font-weight: bold; font-size: 18px; display: block; text-align: center; padding: 15px 10px;}
.grid-section .gs .price-ui {text-align: center; font-weight: 700; display: block; font-size: 24px; color: #054b8b;}
.grid-section .gs .amount-stepper-ui {display: none;}
.grid-section .gs .add-to-cart-ui {margin-top:  0; width: 100%; background-color: transparent; color: #054b8b; padding: 0;}
.grid-section .gs .add-to-cart-ui:hover {color: #fff; background-color: #054b8b;}
.grid-section .gs .add-to-cart-ui:hover > * {color: #fff;}
.grid-section .gs .add-to-cart-ui i {
font-size: 24px;
display: inline-block;
margin-right: 5px;
margin-left: 5px;
vertical-align: middle;
float: left;
color: #054b8b;
}
.grid-section .gs .add-to-cart-ui span {font-size: 16px; display: inline;}
.grid-section .gs .stepper-and-adding-ui {margin-top: 10px;}
.grid-section .g5 {margin-top: 20px; padding-left: 20px;}
.grid-section .g5 i {font-size: 36px; color: #e7792b; float: left; margin: 15px 10px 0 0;}
.grid-section .g5 a {color: #054b8b;}
.grid-section .g5 .g6 {display: block; font-size: 18px;}
.grid-section .g5 .g7 {display: block; font-size: 24px; font-weight: bold; text-transform: uppercase;}
.lowest-price-ui {color: #757575; font-size: 14px; line-height: 1.2; display: block;}
.leftmenu1 {box-shadow: none; font-size: 16px; margin-top: 10px; padding-top: 10px; padding-bottom: 0px;;}
.leftmenu1 a {background-color: transparent; color: #212121; display: block; padding: 4px 10px; border-bottom: 0px solid #ddd; font-size: 16px;}
.leftmenu1 a i {color: #e7792b; width: 20px; margin-right: 10px; font-size: 18px; text-align: center;}
.leftmenu1 a:hover {color: #e7792b;}
.leftmenu1 .grey1 {color: #212121; margin: 0 0 5px 10px;}
.leftmenu1 .pbde {padding-bottom: 5px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .latest-blog-post-heading {color: #212121;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .blog-publication-date-ui {color: #757575; height: 100px;}
.cat .bgm11 {position: absolute; right: -40px; bottom: -40px;}
.cats2 {display: block;}
.cats2 li {list-style: none;}
.cats2 li a {color: #212121}
.cats2 li ul {margin-left: 15px;}
.cats2 > li {display: inline-block; width: calc(25% - 20px); vertical-align: top; margin: 10px; border: 1px solid #eee; height: 200px; padding: 10px; background-position: bottom right; background-size: 100%; background-repeat: no-repeat; overflow: hidden;}
.cats2 > li > a {font-weight: bold; display: block; font-size: 18px; margin-bottom: 10px;}
.cats2 > li li {font-size: 14px;}
.minibox-product-ui .gg1 {font-size: 30px; line-height: 2; color: #757575; margin-top: 25%;}
.minibox-product-ui .gg2 {position: absolute; text-align: center; bottom: 10px; left: 10px; right: 10px; background-color: #5d5d5a; color: #fff; font-size: 18px; font-weight: bold; line-height: 2;}
.header-middle-section-ui .customer-profile-ui.wishlist-icon-container-ui {/* display: none; */}
.logged .search-ui {width: 300px;}
.filtered-category-group-ui {font-size: 14px;}
.filtered-category-group-ui a {color: #212121;}
.product-filters-ui .label-ui {font-size: 14px; }
.minibox-product-ui .product-flags-ui {z-index: 1;}
.f-right-ui.view-options-mobile-ui {float: none; display: none; }
.products-navigation-ui .sorting-views-container-ui  {float: none;}
.category-section-ui.left-ui .category-img-lq {border: none;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-image-ui {display: none;}
.grid-view-lq .choose-variant-ui {font-size: 16px; font-weight: bold; padding-top: 5px;}
.grid-view-lq .choose-variant-ui > span {margin-top: 5px;}
.slick-arrow {font-size: 2rem;}
.header-shopping-cart-ui.active-ui .header-cart-box-ui {border-bottom: none;}
footer > .grid-section:first-child {margin-top: 0px; border-top: none;}
footer > .grid-section:first-child .az-header {padding-top: 10px;}
.product-item-ui .stepper-and-adding-ui > .btn-ui.block-ui {background: transparent; color: #054b8b; font-size: 14px; font-weight: bold; margin-top: 5px;}
.add-to-cart-ui i:hover {/* color: #5d5d5a;*/ }
.banners-main3 img {width: 100%; border-radius: 0px;}
footer {clear: both;}
[type="checkbox"] + .label-ui::before, [type="radio"] + .label-ui::before {content: '\f00c'; font-family: 'Font Awesome\ 6 Pro'; border-color: #333; border-width: 2px; border-radius: 3px;}
.product-filters-ui .price-filter-ui {/* display: none; */ padding-top: 15px;}
.page-id-18 .navigation-bar-container-lq {display: none !important;}
.categories-map-ui .level-1-ui {border: 1px solid #ddd; border-radius: 0px; background: #fff;}
.categories-map-ui .level-1-ui {width: calc(25% - 20px); margin: 10px; padding: 0 10px 25px 10px}
.categories-map-ui .level-1-ui h2 {border-left: none; font-size: 14px; padding: 8px; margin-bottom: 0; text-align: center;}
.login-consents-page-ui {margin-top: 10px;}
.header-middle-section-ui .customer-profile-ui.active-ui i {
color: #e7792b;
}
.header-middle-section-ui .customer-profile-ui.active-ui a, .header-middle-section-ui .customer-profile-ui.active-ui, .header-middle-section-ui .customer-profile-ui.active-ui p {color: #212121;}
.header-middle-section-ui .customer-profile-ui.active-ui:hover {background: transparent;}
.product-table-in-wishlist-ui .notify-date-column-ui {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.order-ui .comfortable-tos-ui {order:1; flex-basis: 100%; width: calc(100% - 40px); margin: 0px 20px 15px;}
.order-ui .comfortable-note-ui {order: 2; width: calc((100% - 130px) / 3 * 2);}
.order-ui .comfortable-summary-wrapper-ui {order: 3;}
.header-ui ul li.current-user-ui .current-user-name-ui, .header-ui ul li.current-company-ui .current-company-name-ui {max-width: 250px; text-overflow: ellipsis; overflow: hidden; display: inline-block; white-space: nowrap; }
.newsletter-ui .checkbox-ui label, .newsletter-ui .checkbox-ui .label-ui {font-size: 12px; line-height: 14px; text-align: justify;}
.page-id-1 .main-content-ui {min-height: auto;}
.ban1-section {background-color: #eee; padding-top: 10px; padding-bottom: 10px;}
.ban2-section {background-color: #00294e; padding-top: 15px;padding-bottom: 10px; color: #fff;}
.ban2-section h3 {color: #fff;}
/*--
.manufacturers-slider-ui .item img {filter: gray;   -webkit-filter: grayscale(1);   filter: grayscale(1);}
.manufacturers-slider-ui .item:hover img {filter: none;   -webkit-filter: grayscale(0);   filter: grayscale(0);}
--*/
.category-section-ui h1 {color: #212121}
.product-presentation-ui .page-title-ui {color: #212121; font-size: 24px; font-weight: bold;}
.header-ui ul li.soc {margin-right: 10px;}
.grid-view-lq .product-item-ui {width: calc(25% - 10px); background-color: #fff; border-radius: 0px; border: 1px solid #ddd !important;}
.category-img-ui .category-container-ui .category-container-bg-ui {background-color: transparent;}
.product-presentation-ui .add-to-cart-container-ui {background-color: #fff; border-radius: 0px; padding: 20px;}
.product-presentation-ui .ppdoi {background-color: #fff; border-radius: 0px; padding: 20px;}
.product-presentation-ui .product-attributes-ui .attributes-column-ui .value-ui {font-weight: bold;}
.product-presentation-ui .product-attributes-ui li {background-color: transparent; border-bottom: 1px solid #eee; font-size: 14px; color: #212121;}
.product-presentation-ui .product-attributes-ui li.odd-element {background-color: #eee;}
h2, .section-title {border-left-width: 0; padding-left: 0; padding-right: 0;}
.shop-address-contact-page-ui h2 {border-left-width: 0 !important;}
.customer-profile-header-menu-ui ul li.active-ui {background: transparent; border-color: #ddd;}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui {margin-left: -4px;}
.cart-ui .select-background-ui {border-radius: 0px;}
.order-ui .box-ui {background: transparent;}
.cart-ui .cart-products-container-lq {background: #fff;}
.header-shopping-cart-ui.active-ui .header-cart-box-ui {border: none}
.header-shopping-cart-ui.active-ui .header-cart-box-ui:hover {border: none; background-color: transparent;}
.cart-ui .coupon-ui .add-coupon-ui {height: 44px; margin-left: 10px; width: 140px;}
.header-shopping-cart-ui .dropdowns-ui h2 {padding-left: 20px; padding-top: 15px;}
.dropdowns-ui .button-container-ui .cart-order-ui {background: #212121;}
.dropdowns-ui .button-container-ui .cart-order-ui:hover {background: #5d5d5a;}
.header-shopping-cart-ui .header-cart-box-ui {background: transparent;}
.minibox-product-ui {background-color: #fff; border-radius: 0px;}
.header-categories-ui .manufacturer-container-ui i:hover {color: #fff;}
.top4-section {}
.top4-section .bc {float: left; width: calc(50% - 10px); margin: 0px 5px 10px; border: 2px solid #5d5d5a; border-radius: 0px; padding: 47px 10px; text-align: center;}
.top4-section .bc.act {background-color: #eee;}
.top4-section .bc.bc05 {border-color: #43a047;}
.top4-section .bc.bc06 {border-color: #d1021a;}
.top4-section .bcd {float: none; clear: left; width: auto; margin: 10px 5px; border: 0px solid #5d5d5a; background-color: #eee; border-radius: 0px; padding: 20px 40px; text-align: left; display: block;}
.top4-section .bcd div {color: #5d5d5a; margin-bottom: 10px;;}
.top4-section .bcd input {width: 100%;}
.top4-section .bcdx {margin-bottom: 5px; display: block;}
.cart-bar-ui.editing-order-ui {background: #fff; color: #212121;}
.header-categories-ui.cart-bar-ui.editing-order-ui .manufacturer-container-ui i {/* position: absolute; */}
.quick-shopping-view-lq .image-container-ui {display: block; width: 100px; height: 60px; padding: 5px; text-align: center;}
.quick-shopping-view-lq .image-container-ui i, .quick-shopping-view-lq .image-container-ui .no-image-ui {font-size: 40px; text-align: center;}
.retailprc0 {position: absolute; float: none !important; width: 80% !important; text-align: right; padding: 5px 5% 5px 10px !important; white-space: nowrap; bottom: 0; left: 0;}
.retailprc0 .b {font-weight: bold; font-size: 18px; color: #43a047;}
.quick-shopping-view-lq .product-item-ui {padding-bottom: 36px !important;;}
.list-view-lq .product-item-ui {padding-bottom: 36px !important;;}
.grid-view-lq .product-item-ui {height: 435px;}
.grid-view-lq .product-item-ui .retailprc0 {text-align: left; width: auto !important;}
.grid-view-lq .product-item-ui .retailprc0 > span:first-child {display: block;}
.retailprc1 {clear: both; float: none !important; margin-top: 10px;}
.retailprc1 .b {font-weight: bold; font-size: 24px; color: #43a047;}
.products-table-header-container-lq .sugg-price-column-ui {font-size: 12px; line-height: 14px;}
.div-table-cell-ui .sugg-price-column-ui {color: #43a047;}
.order-ui .sugg-price-ui {color: #43a047;}
.cart-ui .amount-stepper-column-ui {width: 200px}
.header-nav-ui {position: relative;}
.header-nav-ui .search-r {position: absolute; margin-left: 20px; margin-top: 20px; font-size: 12px;}
.header-nav-ui .search-r i {font-size: 30px;}
.order-ui .cart-option-ui .right-corner-ui .btn-pure-ui.confirm-in-cart-ui {background-color: #e2001a; color: #fff; padding-top: 5px; padding-bottom: 5px;}
.prd9, .list-view-lq .price-column-ui .pdr9 {display: none;}
.pdr9 .atr9 {display: inline-block; margin: 3px; padding: 3px; color: #212121; border: 1px solid #546e7a; text-align: center; width: 40px; height: 40px; overflow: hidden; border-radius: 3px;}
.pdr9 .atr9 .far {font-size: 16px; line-height: 16px;}
.pdr9 .atr9 span {display: block; font-size: 9px; white-space: nowrap; line-height: 11px;}
.minibox-product-ui .prd9 {display: block;}
.minibox-product-ui.product-item-ui .pStatus {font-size: 14px; position: static;  padding: 5px 0 0 10px; display: block !important; transform: none; margin-left: 10px; }
.minibox-product-ui.product-item-ui .pStatus i {color: #e7792b; margin-right: 5px;}
.minibox-product-ui.product-item-ui .pStatus img {display: none;}
.minibox-product-ui.product-item-ui .pStatus .f-left-ui + .f-left-ui {margin-left: 3px;}
.minibox-product-ui.prd2023 {border-color: #eee !important; background-color: #fff; padding: 0; height: 440px;}
.minibox-product-ui.prd2023 .image-container-ui .icons { position: absolute; top: 20px; left: 10px; max-width: 100px; max-height: 105px; overflow: hidden;}
.minibox-product-ui.prd2023.product-item-ui .product-name-ui {padding: 0 10px; height: 58px; line-height: 19px;}
.minibox-product-ui.prd2023.product-item-ui .product-name-ui {font-size: 14px; font-weight: bold;}
.minibox-product-ui.prd2023.product-item-ui .product-code-ui {font-size: 11px; height:140px; padding: 5px 10px; line-height: 14px; margin: 5px 0px 0px 0; }
.minibox-product-ui.prd2023.product-item-ui .amount-stepper-ui {display: none;}
.minibox-product-ui.prd2023.product-item-ui .add-to-cart-label-ui {display: block; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.grid-view-lq .add-to-cart-ui, .grid-view-lq .add-to-cart-ui .add-to-cart-label-ui {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.minibox-product-ui.prd2023.product-item-ui .price-column-ui .price-label-ui, .minibox-product-ui.prd2023.product-item-ui .price-column-ui .old-price-ui {}
.product-item-ui .stepper-and-adding-ui .add-to-cart-form-container-ui {display: block}
.minibox-product-ui.prd2023.product-item-ui .price-column-ui {padding: 5px 10px;  height: 57px; overflow: hidden;;}
.minibox-product-ui.prd2023.product-item-ui .price-column-ui .prclab {font-size: 11px; display: none;}
.minibox-product-ui.prd2023.product-item-ui .price-column-ui .prclab + div {display: inline-block;}
.minibox-product-ui.prd2023.product-item-ui .price-ui {color: #054b8b;}
.minibox-product-ui.price-column-ui {height: 38px;}
.minibox-product-ui .button-1-1 {display: block; padding: 5px 5px 5px 30px; background-color: #fff; width: calc(50% - 10px); float: left; color: #212121; position: relative; margin-top: 10px; margin-bottom: 10px;}
.minibox-product-ui .button-1-1 i {position: absolute; left: 5px; top: 10px; font-size: 18px; color: #f9a825;}
.minibox-product-ui .button-2-1 {display: block; padding: 5px 5px 5px 30px; background-color: #fff; width: calc(50% - 10px); float: right; color: #212121; position: relative; margin-top: 10px; margin-bottom: 10px; z-index: 2;}
.minibox-product-ui .button-2-1 i {position: absolute; left: 5px; top: 10px; font-size: 18px; color: #e7792b;}
.minibox-product-ui .choose-variant-icon-ui {padding-left: 10px;;}
.minibox-product-ui .add-to-cart-ui { min-width: 0; text-align: center; background-color: transparent; margin-top: 0%; display: block; color: #054b8b; width: 100%;}
.minibox-product-ui.prd2023.product-item-ui .amount-stepper-ui {float: left; padding-top: 5px; padding-left: 5px;;}
.minibox-product-ui .add-to-cart-ui i {color: #fff;}
.minibox-product-ui .unit-name-ui {padding-top: 10px; padding-bottom: 0; display: inline-block; font-size: 12px; }
.minibox-product-ui .add-to-cart-ui, .minibox-product-ui .add-to-cart99-ui {/* margin-top: 10px; padding: 5px 0; min-height: 20px; width: 100%;  background-color: transparent; font-size: 16px; font-weight: bold; color: #212121; border-radius: 0px; */ text-align: left; }
.minibox-product-ui .add-to-cart-ui:hover, .minibox-product-ui .add-to-cart99-ui:hover {color: #fff; background-color: #054b8b; }
.minibox-product-ui .add-to-cart-ui:hover span, .minibox-product-ui .add-to-cart99-ui:hover span, .minibox-product-ui .add-to-cart-ui:hover i, .minibox-product-ui .add-to-cart99-ui:hover i {color: #fff;}
.minibox-product-ui .add-to-cart-ui i, .minibox-product-ui .add-to-cart99-ui i {font-size: 24px; display: inline-block; margin-right: 5px; margin-left: 5px; vertical-align: middle; float: left;color: #054b8b;}
.minibox-product-ui .add-to-cart-ui:hover, .minibox-product-ui .add-to-cart99-ui:hover {color: #fff;}
.minibox-product-ui .stepper-and-adding-ui {z-index: 2;}
.minibox-product-ui .add-to-cart-ui .lower-text-ui, .minibox-product-ui .add-to-cart-ui .bigger-text-ui {display: inline; font-size: 16px;}
.minibox-product-ui .brutto-price-ui, .minibox-product-ui .price-ui { color: #054b8b; font-weight: bold;}
/* .minibox-product-ui .price-label-ui {display: none;} */
.minibox-product-ui .price-container-ui { color: #5d5d5a; width: auto; text-align: center; margin: 0px 0 0; }
.minibox-product-ui .price-container-ui .red {margin-left: 10px; color: #e7792b; font-size: 14px;}
.minibox-product-ui .price-container-ui +.price-container-ui {margin: 0; line-height: 16px; }
.minibox-product-ui .price-container-ui +.price-container-ui .price-label-ui {display: none; }
.minibox-product-ui .price-ui {display: inline-block;}
.minibox-product-ui .choose-variant-ui {text-align: center; background: transparent; color: #054b8b; font-size: 16px; font-weight: bold;}
.minibox-product-ui.product-item-ui .stepper-and-adding-ui.has-attributes-link {z-index: 0; margin-top: 10px; font-weight: 400;}
.minibox-product-ui.product-item-ui .stepper-and-adding-ui.has-attributes-link .btn-pure-ui > span {padding-top: 5px;}
.minibox-product-ui .lowest-price-ui {display: none;}
.login1.an .far.fa-user:after, .login1 .far.fa-heart:after, .header-cart-box-ui .cart-in-header-ui:after, .header-middle-section-ui .customer-profile-ui.active-ui i:after, .header-middle-section-ui .customer-profile-ui i:after, .header-middle-section-ui .inquiry-icon-container-ui > .far:after {width: 40px; height: 6px; background-color: #054b8b; content: " "; transform: skewX(-45deg); display: block; position: absolute; margin: 5px 0 0 -7px;}
.header-cart-box-ui .cart-in-header-ui:after {margin-left: -4px;}
.top_contact {font-size: 12px; text-align: left;}
.top_contact .gr {color: #757575;}
.top_contact .bk {font-weight: bold; color: #000;}
.header-ui ul li.f-left-ui.top_contact i {color: #e7792b; margin-left: 5px; vertical-align: middle;}
.product-attributes2-ui {margin-top: 20px; width: 40%; margin-right: 2%;}
.product-attributes2-ui.full {margin-top: 20px; width: auto; margin-right: 0; float: none;}
.product-presentation-ui .product-attributes2-ui li {font-size: 12px; padding: 4px;}
.product-presentation-ui .product-attributes2-ui li .name-ui {    display: inline-block;  width: calc(56% - 10px);  margin-right: 5px;}
.product-presentation-ui .product-attributes2-ui li .value-ui {  display: inline-block;  width: 44%; font-weight: bold;}
.product-presentation-ui .add-to-cart-border-container-ui {overflow: hidden;}
.product-presentation-ui .product-code-ui, .product-presentation-ui .manuf, .product-presentation-ui .manuf > * {font-size: 14px; vertical-align: middle; display: inline-block;}
.product-presentation-ui .manuf img {vertical-align: middle;}
.product-presentation-ui .manuf a {color: #212121;}
.product-presentation-ui .product-code-ui {margin-right: 10px;}
.marginleft20 {margin-left: 20px;}
.add-to-cart-ui, .order-ui .order-button-ui {background-color: #054b8b;}
.header-middle-section-ui .inquiry-icon-container-ui {vertical-align: top;}
.header-middle-section-ui .inquiry-icon-container-ui .far {color: #e7792b;}
.header-middle-section-ui .inquiry-icon-container-ui .counter-bg-ui {left: -16px;}
.product-presentation-ui  [name="quantity"] {width: 50px;}
.deliv2023 .delivm {border: 1px solid #eee; display: block; margin: 0 0 10px 0; padding: 10px 10px 10px 85px; position: relative; cursor: pointer; font-size: 14px; min-height: 80px;}
.deliv2023 .delivm.selected {border-color: #054b8b; border-width: 2px; background: #F8F8F8; cursor: default;}
.deliv2023 .delivm img {position: absolute; top: 50%; transform: translateY(-50%); left: 5px; width: 70px;}
.deliv2023 .delivm .name {font-weight: bold; display: block; margin-bottom: 5px;}
.deliv2023 .delivm .delivery-date {color: #757575; display: block; font-size: 12px;}
.deliv2023 .delivm .dtv {font-weight: normal; display: block; margin-bottom: 5px;}
.paym2023 .delivm {border: 1px solid #eee; display: block; margin: 0 0 10px 0; padding: 10px 85px 10px 45px; position: relative; cursor: pointer; font-size: 14px; min-height: 80px;}
.paym2023 .delivm:before {font-family: "Font Awesome 6 Pro"; font-weight: 400;font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto; content: "\f111"; position: absolute; left: 10px; top: 50%; margin-top: -10px; font-size: 20px; color: #054b8b; }
.paym2023 .delivm.selected:before {  content: "\f192";}
.paym2023 .delivm.selected {border-color: #054b8b;  background: #F8F8F8; cursor: default;}
.paym2023 .delivm img {position: absolute; top: 50%; transform: translateY(-50%); right: 5px; width: 70px;}
.paym2023 .delivm .name {font-weight: bold; display: block; margin-bottom: 5px;}
.paym2023 .delivm .delivery-date {color: #757575; display: block; font-size: 12px;}
.paym2023 .delivm .dtv {font-weight: normal; display: block; margin-bottom: 5px;}
.fa-check.freen {color: #89c53f; margin-right: 5px;}
.product-presentation-ui .grey {background: #eee; margin: 20px 0; padding: 8px 15px 16px;}
.product-presentation-ui .add-to-cart-border-container-ui .grey .stock-ui, .product-presentation-ui .add-to-cart-border-container-ui .grey .availability-ui, .product-presentation-ui .grey .check-availability-in-shop-ui {margin: 13px 0 13px 0;}
.product-presentation-ui .add-to-cart-border-container-ui .grey .stock-ui {margin-right: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .grey.stock-ui, .product-presentation-ui .grey .check-availability-in-shop-ui  {display: inline-block; vertical-align: top; }
.product-presentation-ui .add-to-cart-border-container-ui .grey i, .product-presentation-ui .add-to-cart-border-container-ui .stock-ui i, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui i {color: #e7792b; font-size: 24px; margin-right: 10px; vertical-align: middle; }
.check-availability-in-shop-ui button {color: #212121; font-size: 14px;}
.product-presentation-ui .add-to-inquiry-ui, .product-presentation-ui .add-to-wishlist-ui {color: #212121; font-size: 14px; background: transparent; width: auto; white-space: nowrap; padding: 0; max-width: none;}
.add-to-wishlist-ui .add-to-cart-label-ui span {font-size: 14px;}
.product-presentation-ui .top-right-icons-ui i {font-size: 16px; color: #e7792b; margin-right: 10px;}
.blog-ui {width:calc(33.333% - 23px); margin: 10px; border: 1px solid #eee; padding: 20px; min-height: 755px;}
.blog-ui h2 {font-size: 16px; color: #322e7d; font-weight: bold;}
.blog-text-content-ui {font-size: 13px; height: 200px;}
.amount-stepper-ui .validation-info-lq {position: absolute; margin-top: 5px; padding: 10px; background-color: #fff; z-index: 88; border: 1px solid #EF5350; width: auto; box-shadow: 0 0 10px #aaa;}
.flags-dropdown-ui:hover:not(.selected), .currency-dropdown-ui:hover:not(.selected) {
background: #eee;
color: #212121;
}
.autocomplete-ui .product-ui:hover {
background: #eee;
color: #212121; }
.autocomplete-ui .product-ui:hover .name-ui, .autocomplete-ui .product-ui:hover .code-ui {
color: #212121; }
.header-shopping-cart-ui.inquiry-icon-container-ui.active-ui {background: transparent; margin: 15px 30px 0px 0px; border: none; padding: 0;}
.main-content-ui {min-height: 200px;}
.header-middle-section-ui .inquiry-icon-container-ui:hover>i, .login1 a:hover .far.fa-user, .login1 a:hover .far.fa-heart {color: #212121;}
.nav-container-ui3 {background-color: #fff; }
.nav-container-ui3 .cmv {border: 1px solid #eee; }
.nav-container-ui3 a {color: #212121; }
.manufacturer-container-ui>li a:hover, .manufacturer-container-ui>li>button:hover {background: #757575;}
.cart-bar-ui.editing-order-ui a:hover, .cart-bar-ui.editing-order-ui .manufacturer-container-ui>li.cart-ui a:hover {background: #757575;}
.header-middle-section-ui .inquiry-icon-container-ui.active-ui .counter-bg-ui {left: -11px}
.header-shopping-cart-ui.editing-order-ui.active-ui .user-icon-ui, .header-shopping-cart-ui.inquiry-header-ui.active-ui .user-icon-ui {color: #e7792b;}
.header-shopping-cart-ui.inquiry-icon-container-ui.active-ui {margin: 0;}
.product-table-in-wishlist-ui .product-item-ui {box-shadow: none !important}
.order-ui .message-bar-ui.comfortable-cart-section-title-ui, .order-ui .message-bar-ui.info-bar-ui {background: transparent;}
.order-ui .message-bar-ui.freedel {color: #054b8b; border: 1px solid #e7792b; }
.order-ui .message-bar-ui.freedel i {color: #e7792b;}
.cart-ui .comfortable-cart-section-title-ui .counter-bg-ui {display: none;}
.cart-ui .comfortable-cart-section-title-ui .title-ui {color: #054b8b; font-size: 14px; letter-spacing: 0; margin-left: 0;}
.cart-ui .product-name-ui {color: #212121; font-weight: bold;}
/*
.cart-products-container-lq .div-table-ui {border: none;}
.cart-products-container-lq .div-table-row-ui {border-bottom: 1px solid #eee}
.cart-products-container-lq .div-table-row-ui:nth-child(1) {background: #f8f8f8;}
.cart-products-container-lq .div-table-row-ui:nth-child(odd) {background: none;}
.cart-products-container-lq .tfoot-ui {border-top: none;}
*/
.header-shopping-cart-ui.inquiry-icon-container-ui.active-ui, .header-middle-section-ui .inquiry-icon-container-ui.active-ui:hover {background: none; }
.change-lang-form-ui, .change-currency-form-ui {width: 80px; }
.header-ui ul li .change-currency-form-ui, .header-ui ul li .change-lang-form-ui {top: 25px;}
.header-ui ul li .change-currency-form-ui .toggle-dropdown-lq, .header-ui ul li .change-lang-form-ui .toggle-dropdown-lq {display: none;}
.lang-dropdown-lq .dropdown-title-ui {display: none;}
.lang-dropdown-lq .flags-div-ui {width: 50px; margin-bottom: 0;  margin-top: 0;}
.lang-dropdown-lq .flags-div-ui button {margin-bottom: 5px;}
.change-currency-form-ui .dropdown-title-ui {display: none;}
.change-currency-form-ui .currency-div-ui {width: 50px;margin-bottom: 0;  margin-top: 0;}
.change-currency-form-ui .currency-div-ui button {margin-bottom: 5px;}
.change-sign-up-type-ui {background-color: #eee; border: 1px solid #1c66a6; padding: 5px 10px; margin-top: 10px; margin-bottom: 10px; }
.change-sign-up-type-ui i {color: #1c66a6; font-size: 18px; margin-right: 10px; vertical-align: text-bottom;}
.newsletter-ui [type="checkbox"] + .label-ui::before {margin-bottom: 10px; float: left;}
.order-ui .order-button-ui {height: 68px; font-size: 24px;}
.footer_oddz {padding-bottom: 5px;}
.footer_oddz .list {padding-top: 0px ; border-top: 0px solid #eee;}
.footer_oddz .list:after {content: " "; clear: both; display: block;}
.footer_oddz .list h3 {text-transform: uppercase;}
.footer_oddz .footer-list__item {float: left; width: 20%; padding-left: 20px;}
.footer_oddz .footer-list__item:first-child {background-color: #00294e; color: #fff; padding: 0 10px; min-height: 109px; padding-top: 20px; padding-left: 0; text-align: center; width: 16%; margin-right: 4%;}
.footer_oddz .footer-list__item:first-child i {font-size: 40px; margin: 0 0 10px 0; vertical-align: top; display: block;}
.footer-list__txt1 {font-weight: bold; margin-top: 0;}
.cat li i.fa-leaf {color: #89c53f;}
.desc-lim2 {max-height: 300px; overflow: hidden;}
.textRight-ui {text-align: right;}
.desc-lim-more a {cursor: pointer; border: 1px solid #054b8b; margin-top: 10px;}
/*--
.manuf-section2 .az-header {background-color: #eee; font-weight: bold; padding: 50px 30px;text-align: center;width: 45%; margin-right: 4%; float: left; line-height: 1.4; margin-bottom: 10px;}
.manuf-section2 .az-header + .manufacturers-slider-ui {padding-top: 60px;}
--*/
.reviews-rating55 {margin-bottom: 20px;}
.ban2-section + .grid-section {margin-top: 0; border-top: none;}
.formal-regulations-ui.limited-container-ui {  max-width: 1360px;}
.page-id-1 .categories-map-ui {margin: 20px -5px 20px;}
.page-id-1 .categories-map-ui .level-1-ui {padding: 0px; background: rgba(255,255,255,0.1);  background: rgb(38,84,92); background: linear-gradient(90deg, rgba(38,84,92,1) 0%, rgba(0,41,78,1) 100%); margin: 5px; width: calc(16.666% - 10px); border-color: #26545c;}
.page-id-1 .categories-map-ui .level-1-ui h2 {color: #fff; font-size: 18px; line-height: 1.4;}
.page-id-1 .categories-map-ui .level-1-ui a:hover h2 {color: #e7792b;}
.page-id-4 .homepage-slider-ui {margin-top: 30px;}
.header-ui ul li i.far {color: #e7792b;}
/* Home icons */
.icons {
margin: 50px 0;
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-gap: 35px;
}
.icons__item {
position: relative;
display: grid;
grid-template-columns: 80px auto;
align-items: center;
padding: 10px 15px;
}
.icons__item::before {
position: absolute;
z-index: 0;
left: 0;
top: 0;
width: 100px;
height: 100%;
content: '';
background-color: #e7792c;
transform: skew(-15deg);
}
.icons__item img {z-index: 1;}
.icons__item::after {
position: absolute;
z-index: 0;
left: 99px;
top: 0;
width: calc(100% - 100px);
height: 100%;
content: '';
background-color: #054b8b;
transform: skew(-15deg);
}
.icons__item p {
margin: 0;
margin-left: 30px;
color: #fff;
font-size: 17px;
z-index: 1;
}
.icons__item p strong {
display: block;
}
@media only screen and (max-width: 1280px) {
.icons {
grid-gap: 20px;
}
.icons__item::before {
width: 90px;
}
.icons__item::after {
left: 90px;
}
.icons__item {
grid-template-columns: 60px auto;
}
}
@media only screen and (max-width: 1024px) {
.icons {
grid-template-columns: repeat(2, 1fr);
}
}
@media only screen and (max-width: 680px) {
.icons {
display: block;
}
.icons__item {
margin: 15px 0;
}
}
.form-title-ui3 {margin-top: 20px; margin-bottom: 5px !important;}
.add-to-cart-ui.change-ui:hover {background-color: #e7792b;}
.category-section-ui button {padding: 10px 0; margin-top: -20px;}
.category-section-ui button h1 {border-left: 7px solid #054b8b; color: #054b8b; font-size: 24px; padding: 5px 0 5px 15px}
.page-id-2 .main-content-ui.with-column-ui {min-height: 300px;}
.product-presentation-lq a[aria-label="sign-in"] > .add-to-cart-ui {margin-left: 0;}
.category-column-ui .next-level-ui.act1, .category-column-ui .first-level-ui.act1 {background: #054b8b;color: #fff;}
.pStatus img {vertical-align: top;}
.order-ui .comfortable-delivery-section-container-ui .comfortable-payment-channels-popup-ui {background-color: #fff;}
.page-id-9 .navigation-bar-container-lq {display: none;}
.delete-from-comparison-lq, .add-to-comparison-lq {cursor: pointer;}
.move-to-comparison-ui {width: auto;   left: auto;  right: auto;  margin-left: 0;  margin-right: 0; margin-bottom: 20px;}
.filtered-category-group-ui > a {border-left: 3px solid transparent; padding-left: 7px;}
.filtered-category-group-ui > a:hover {border-left: 3px solid #054b8b;}
.filtered-category-group-ui .node-ui {border-left: 3px solid transparent; padding-left: 7px; margin-left: 10px;}
.filtered-category-group-ui .node-ui:hover {border-left: 3px solid #054b8b;}
.popup-ken1 {}
.popup-ken1 .cookie-notice-ui {padding: 0; max-width: 940px;}
.popup-ken1 .cookie-notice-ui .image-ui img {vertical-align: top;}
.popup-ken1 .cookie-notice-ui .ti-close {background-color: #fff; top: 0; right: 0;}
.popup-ken1 .cookie-notice-ui .ti-close:hover {color: #212121; }
.page-id-25 .formal-regulations-ui {padding-bottom: 40px;}
.page-id-25 .formal-regulations-ui img {height: auto !important;}
.query-k {margin-top: 20px; padding: 10px 36px 10px 20px; background-color: #eee; font-size: 18px; position: relative; cursor: pointer;}
.query-k:after {content: "\f107";  font: normal normal 300 30px/1 'Font Awesome\ 6 Pro'; color: #054b8b; position: absolute; right: 10px; top: 10px;}
.query-k.act:after {content: "\f106";}
.answer-k {display: none; padding: 20px 20px; font-size: 18px; border: 1px solid #eee;}
.query-k.act + .answer-k {display: block;}
.order-ui .order-delivery-data-popup-ui {background: #fff;}
.order-ui .quantity-error-ui {position: absolute; padding: 10px 20px; z-index:2; box-shadow: 0 0 10px #aaa; background: #fff;}
.rightopin {
position: fixed;
right: -50px;
transform: rotate(-90deg);
top: 40%;
width: 140px;
height: 40px;
line-height: 40px;
color: #fff;
font-weight: bold;
text-align: center;
background-color:#00294e;
font-size: 20px;
z-index: 2;
}
.page-id-33 section.box-ui  {
text-align: center;
max-width: 630px;
margin-left: auto;
margin-right: auto;}
.form11 {
max-width: 630px;
margin-left: auto;
margin-right: auto;}
.form11 .form-control {
display: block;
width: 100%;
height: 34px;
padding: 6px 12px;
font-size: 14px;
line-height: 1.42857143;
color: #555;
background-color: #fff;
background-image: none;
border: 1px solid #ccc;
border-radius: 0px;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.form11 .form-group label {font-size: 14px; margin-top: 10px;}
.form11 textarea.form-control {height: auto; white-space: pre;}
#iframe233 {border: none; width: 100%; min-height: 1900px;}
.product-filters-ui h2 {position: relative;}
.product-filters-ui h2 .btn-pure-ui {padding: 0; font-size: 12px; position: absolute; margin-top: -15px; right: 0; margin-left: 50px; color: #000; text-decoration: underline;}
.product-filters-ui [type="checkbox"] + .label-ui::before {width: 1.1em; height: 1.1em; line-height: 1.1em;}
.page-id-36 .formal-regulations-ui img {height: auto !important;}
.cookie-message-opener-ui{position:fixed;bottom:20px;left:20px;width:50px;height:50px;z-index:999;background:#054b8b;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:2px 2px 8px rgba(0,0,0,.7);cursor:pointer;transition:transform .3s linear,box-shadow .3s linear}.cookie-message-opener-ui:hover{transform:rotate(-90deg) scale(1.02);box-shadow:-2px 2px 8px rgba(0,0,0,.7)}.cookie-message-opener-ui .cookie-message-opener-icon-ui{width:70%;height:70%;fill:#ffffff}.ta-center-ui{text-align:center}
.hidden-js {display: none !important;}
.close-cookie-btn{cursor:pointer;font-size:12px;padding:10px 15px;text-transform:uppercase;margin:10px 10px 5px 0}.close-cookie-btn-necessary{border:1px solid #054b8b !important;background:#f8f8f8 !important;color:#054b8b !important}.close-cookie-btn-necessary:hover{border:1px solid #e7792b !important;color:#e7792b !important}.close-cookie-btn-settings{color:#054b8b !important;background:#f8f8f8 !important}.close-cookie-btn-settings:hover{color:#e7792b !important}.cookieContainer{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;overflow:auto;background:rgba(1,1,1,.75)}.cookieContainer-popup{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:60vw;max-width:1024px;max-height:600px;background-color:#f8f8f8;z-index:999;box-shadow:0 4px 10px 2px rgba(0,0,0,.12)}.cookieContainer-popupHeader{font-size:1.4rem;line-height:1.78;padding:20px 32px 16px;background-color:#fff}.cookieContainer-popupOptions{padding:14px 32px 0;overflow-y:scroll;max-height:420px}.cookieContainer-popupOptions p{font-size:.8rem;margin:0}.cookieContainer-popupOptions-firstP{margin:10px 0}.cookieContainer-popupOptions-firstP a{color:#e7792b}.cookieContainer-popupOptions-firstP a:hover{color:#757575}.cookieContainer-popupOptions-container{border-top:1px solid #d0d0d1;margin:10px 0}.cookieContainer-popupOptions-containerHeader{display:flex;justify-content:space-between;margin:7px 0 10px}.cookieContainer-popupOptions-containerHeader div{position:relative}.cookieContainer-popupOptions-containerHeader div .cookieOption{position:absolute;right:0;top:1px;transition:all .3s ease-in-out;cursor:pointer;display:inline-block;width:40px;height:23px;border-radius:20px}.cookieContainer-popupOptions-containerHeader div .cookieOption::after{content:"";transition:all .3s ease-in-out;content:"";position:absolute;width:15px;height:15px;border-radius:50%;background-color:#fff;top:4px}.cookieContainer-popupOptions-containerHeader div .cookieOption-inactive{background-color:#dbdce0}.cookieContainer-popupOptions-containerHeader div .cookieOption-inactive::after{left:4px}.cookieContainer-popupOptions-containerHeader div .cookieOption-active{background-color:#000}.cookieContainer-popupOptions-containerHeader div .cookieOption-active::after{left:21px}.cookieContainer-popupOptions-containerHeader div .cookieOption-StillActive{background-color:#443e3e;cursor:auto}.cookieContainer-popupOptions-containerHeader div .cookieOption-StillActive::after{left:21px;background-color:#cacbd0}.cookieContainer-popupBtn{display:flex;align-items:flex-end;height:75px;background-color:#fff;padding:0 32px 10px 32px}@media only screen and (max-width: 1200px){.cookieContainer-popup{width:80vw}}@media only screen and (max-height: 800px){.cookieContainer-popup{top:0%;height:100vh;max-height:fit-content;transform:translate(-50%, 0%)}}@media only screen and (max-height: 600px){.cookieContainer-popupOptions{max-height:60vh}}
@media screen and (min-width: 1600px) {
.cmv {
max-width: 1360px;
margin: 0 auto;
}
.narrow-container-ui {
width: 100%;
}
.quick-search-form-lq {margin-left: 50px !important;}
.logged .quick-search-form-lq {margin-left: 30px !important;}
.logged .search-ui {width: 450px;}
.comfortable-loyalty-and-coupon-container-ui {width: 100%;}
.order-ui .not-authenticated-in-order-container-ui.comfortable-sign-in-section-ui  {width: calc(100% - 40px);}
.order-ui .comfortable-summary-wrapper-ui, .order-ui .comfortable-note-ui {width: calc((100% - 200px) / 2)}
.order-ui .comfortable-note-ui{margin:0 100px 0 3%}
.cart-ui .product-name-ui {font-size: 14px;}
.comfortable-coupon-container-ui {   width: calc((100% - 200px) / 2);    }
.comfortable-customer-data-section-ui .delivery-address-ui {
display: inline-block;
width: calc((100% - 130px) / 3);
margin-right: 54px;
margin-left: 15px;
}
.comfortable-customer-data-section-ui .comfortable-invoice-wrapper-ui {
float: left;
width: calc((100% - 130px) / 3);
}
.header-ui ul li.f-left-margin {margin-left: 110px;}
}
@media (max-width: 1279px) {
.message-popup-background-ui{padding:0}.message-popup-background-ui .message-popup-ui{top:0;bottom:0;width:100%;transform:none}.message-popup-ui.cookie-notice-ui{max-height:100vh}.message-popup-ui.cookie-notice-ui:not(.top-ui),.message-popup-ui.cookie-notice-ui:not(.bottom-ui){overflow:auto}.message-popup-ui.cookie-notice-ui.top-ui .message-ui,.message-popup-ui.cookie-notice-ui.bottom-ui .message-ui{overflow:auto;max-height:100vh}.cookie-message-opener-ui{bottom:20px;left:10px}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui {position: static}
.product-presentation-ui .product-presentation-menu-container-ui {display: none;}
.product-presentation-ui .add-to-cart-border-container-ui .delivery-ui, .product-presentation-ui .add-to-cart-border-container-ui .availability-ui {margin-left: 10px;}
.tabroz {margin-top: 0 !important}
.mobile-only3 {display: block;}
.product-presentation-ui .page-title-ui {position: static; padding: 0 0 10px 0;}
.product-presentation-ui .downloads-ui figure {padding-top: 0;}
.product-presentation-ui .downloads-ui figure iframe {position: static;}
.filter-mobile-ui {white-space: nowrap; margin-right:3px; margin-top: 3px; margin-left: 20px;}
.filter-mobile-ui i {color: #212121;}
.header-shopping-cart-ui .header-cart-box-ui i {font-size: 24px;}
.header-shopping-cart-ui .header-cart-box-ui .cart-in-header-ui .counter-bg-ui {top: -3px;}
h2 {border-left: none;}
.newsletter-ui form input[type="email"] {width: 100%;;}
.product-item-ui .product-code-ui {display: block;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui {margin-top: 10px; margin-bottom: 5px; line-height: 1.5rem}
.nadruki .box {width: calc(100% - 20px); max-width: 570px;}
.client-area-ui .register-ui, .client-area-ui .login-ui {display: none;}
.list-view-lq .product-item-ui .product-name-ui {text-align: left; overflow: visible; white-space: normal;}
.list-view-lq .choose-variant-ui {color: #054b8b; padding: 10px}
.list-view-lq .add-to-cart-ui {color: #054b8b; font-weight: bold; white-space: nowrap; background-color: transparent;}
.list-view-lq .add-to-cart-ui .bigger-text-ui {font-weight: bold;}
.list-view-lq .amount-stepper-ui {display: none;}
.nadruki_left, .nadruki_right {float: none; width: auto;}
.wiedza li, .informacje li {display: block; width: auto;}
.grid-view-lq .product-item-ui .product-code-ui {display: none;}
.footer-ui {padding: 0 20px;}
.topmenu {display: none !important;}
.product-attributes2-ui {float: none; width: auto;}
.topmenu_mobile {display: none;clear: both;}
.topmenu_mobile .cat li {border-bottom: 1px solid #eee;}
.topmenu_mobile .cat li a {display: block; padding: 5px 10px; }
.topmenu_mobile .cat li a:hover {background: #eee;}
.topmenu_mobile ul ul {margin-left: 20px; display: block !important;}
.topmenu_mobile ul img {max-height: 30px; vertical-align: middle;}
.boxes_section .box {max-width: 250px; margin-left: auto; margin-right: auto; margin-bottom: 3px;}
ul.nav.nav-pills {line-height: 40px;}
.product-presentation-ui .top-right-icons-ui i {color: #5d5d5a; margin-right: 10px;}
.product-presentation-ui .top-right-icons-ui {float: none;}
.product-presentation-ui .top-right-icons-ui .icon-text-ui {display: inline-block; font-size: 14px; }
.product-presentation-ui .ask-ui .btn-pure-ui, .product-presentation-ui .tabroz .btn-pure-ui {padding-top: 6px; padding-bottom: 6px;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui.tabroz {margin-left: 0;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui.delv {margin-left: 0; margin-top: -3px;}
.nadruki_rozw {cursor: pointer;}
img.half {margin-bottom: 10px;}
.nadruki_rozw2 {display: none;}
.nadruki_rozw:after {content: '\f078'; font-family: "Font Awesome 6 Pro"; margin-left: 10px;}
.nadruki_rozw.act:after {content: '\f077'; }
.products-page-lq img + h2 {float: left;}
.contact4 .ll {display: block; width: auto;}
.contact4 p {margin: 15px 0;}
.list-view-lq .price-column-ui.price2 {clear: left; width: auto; display: block; float: none}
.grid-view-lq .price-column-ui.price2.bigger {top: 30px;}
.grid-view-lq .price-column-ui.price2.bigger + .price-column-ui {top: 80px;}
.product-presentation-ui .right-column-ui .netto-price-column-ui .netto-mobile-ui {color: #000;}
.grid-view-lq .price-column-ui.price2.bigger .price-ui .price-label-ui {display: block;}
.order-ui .not-authenticated-in-order-container-ui .delivery-address-form-in-popup-container-ui, .order-ui .not-authenticated-in-order-container-ui .invoice-address-form-in-popup-container-ui {display: block; width: auto;}
.order-ui .not-authenticated-in-order-container-ui .delivery-address-form-in-popup-container-ui {margin-right: 0; margin-top: 40px;}
.list-view-lq .price-column-ui.price2 .price-ui {float: none;}
.list-view-lq .price-column-ui.price2.bigger .price-ui {font-weight: bold;}
.list-view-lq .price-label-ui {font-weight: normal;}
.product-presentation-ui .right-column-ui .brutto-ui {font-weight: 400}
.product-presentation-ui .right-column-ui .netto-price-column-ui .netto-ui {font-weight: 700}
.product-item-ui .product-name-ui {margin-top: 0;}
.product-item-ui .product-name-ui {color: #000;}
.footer-ui .header-ui-mail-ui, .footer-ui .header-ui-phone-ui {float: none;}
.header-shopping-cart-ui .cart-amount-ui {display: none;}
.header-nav-ui li {display: none;}
.menu11 {display: none;}
.home_boxes .box {width: 50%;}
.close-categories-ui .far {
display: block;
padding: 20px;
color: #212121;
font-size: 20px;
cursor: pointer !important; }
.minibox-product-ui .price-label-ui {display: none;}
.product-presentation-ui .top-right-icons-ui li > button i {display: inline-block;}
.quick-search-form-lq {margin-top: 0;}
.customer-profile-header-menu-ui {background: #eeeeee; color: #212121}
.blank-square-ui {background: transparent;}
.customer-profile-header-menu-ui i, .customer-profile-header-menu-ui a {color: #212121;}
.product-item-ui .product-code-ui {display: none;}
.search-ui[placeholder] {  width: calc(100% - 125px);}
.search-btn-ui {height: 40px; margin: 10px 0;}
.gs .desktop-ui {display: none;}
.list-view-lq .expandable-mechanism-container-ui {display: none !important;}
.main-content-ui .az-header:first-child {margin-top: 20px;}
.input-field-search-ui {top: 62px; height: 52px; /* width: calc(100% - 84px); */ }
.homepage-slider-ui .slider-caption-ui {display: none;}
.homepage-slider-ui .slick-dots li {height: 12px; margin: 5px}
.homepage-slider-ui .slider-ui.dots-inside-ui .slick-dots {bottom: 0;}
.page-id-1 .main-content-ui.with-column-ui {min-height: 0;}
.categories-map-ui .level-1-ui {padding: 0 10px}
.cmv {max-width: 100%}
.product-presentation-ui .top-right-icons-ui li {display: block;}
.product-presentation-ui .shippp1 {padding: 5px 10px}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui {display: inline-block !important; vertical-align: middle; margin-left: 10px;}
.product-presentation-ui .check-availability-in-shop-ui button {font-size: 14px;}
.product-presentation-ui .top-right-icons-ui {margin-top: 0;}
.header-middle-section-ui .inquiry-icon-container-ui > .far::after {margin-left: 5px;}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui, .product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui {text-align: left; padding-left: 84px; }
.product-presentation-ui .page-title-ui, .product-presentation-ui .product-code-ui {padding-left: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui .brutto-netto-ui, .product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui .brutto-netto-ui {right: auto; left: 20px; }
.dropdowns-ui .close-cart-form-icon-ui {font-size: 30px; color: #000;}
.header-middle-section-ui .inquiry-icon-container-ui {z-index: 52;}
.header-shopping-cart-ui h2 {display: none;}
.header-shopping-cart-ui.editing-order-ui.active-ui, .header-shopping-cart-ui.inquiry-header-ui.active-ui {border-color: transparent;}
.header-shopping-cart-ui.editing-order-ui.active-ui, .header-shopping-cart-ui.inquiry-header-ui.active-ui {background: transparent;}
.minibox-product-ui .brutto-price-ui, .minibox-product-ui .price-ui {    color: #054b8b;    font-weight: bold; font-size: 18px;}
.gs h3 + div { text-align: center;   color: #5d5d5a;    font-weight: bold;}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui .add-to-inquiry-ui .add-to-cart-label-ui > span {font-size: 9px; line-height: 12px;}
.list-view-lq .final-price-column-ui {display: none;}
.banners-main2 .baner {    width: calc(50% - 10px);}
.banners-main2 .baner4 {clear: none;}
.banners-main2 .baner3, .banners-main2 .baner5 {clear: left;}
.banners-main3 .baner .bone i {font-size: 32px;}
.banners-main3 .baner .bone span {font-size: 24px; margin-top: 12px;}
i.carts-ui, .header-middle-section-ui .customer-profile-ui i {color: #5d5d5a;}
.header-middle-section-ui .inquiry-icon-container-ui .user-icon-ui {color: #5d5d5a;}
li.categories-option-ui a.categories-label-ui.category-links-ui {background-color: #e7792b; color: #fff; border-radius: 0px;}
li.categories-option-ui a.categories-label-ui.category-links-ui i {color: #fff; line-height: 52px;;}
.list-view-lq .product-item-ui {background: #fff; border-radius: 0px;}
.product-presentation-ui .add-to-cart-ui .lower-text-ui, .product-presentation-ui .add-to-cart-ui .bigger-text-ui {font-size: 14px;}
.product-presentation-ui .add-to-cart-ui {margin-bottom: 10px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui i, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui i, .product-presentation-ui .top-right-icons-ui i, .product-presentation-ui .top-right-icons-ui li > button i {color: #e7792b; font-size: 16px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui i {font-size: 24px;}
.product-presentation-ui .shippp1 {font-size: 14px;}
.product-filters-ui.opened-ui {margin-top: 0;}
.footer_text .cont {padding-left: 10px; padding-right: 10px;}
.header-middle-section-ui .customer-profile-ui.active-ui, .header-shopping-cart-ui.active-ui {background: transparent; border: none;}
.header-shopping-cart-ui.active-ui .header-cart-box-ui {background: transparent;}
.order-ui .summary-with-btn-ui.fixed-ui .box-ui {background: #fff}
.customer-profile-ui .menu-name-tab-ui {top: 1px;}
.customer-profile-header-menu-ui ul li:first-child {border-right: 1px solid #ddd;}
.customer-profile-header-menu-ui ul li.active-ui {border-top: 1px; padding-top: 19px}
.customer-profile-ui .orders-source-ui { width: calc(50% - 25px);}
.customer-profile-ui .orders-source-ui:first-child {margin-right: 5px; }
.customer-profile-ui .dropdowns-ui {z-index:51;}
.customer-profile-header-menu-ui .popup-primary-button-ui > i {color: #fff;}
.product-table-in-wishlist-ui .stepper-and-adding-ui {display: block;}
.wishlist-container-lq .add-to-cart-ui > i {position: absolute; top: 9px; left: 3px;}
.wishlist-container-lq .add-to-cart-label-ui {margin-left: 30px;}
.wishlist-container-lq .add-to-cart-label-ui > span { display: inline-block; margin-right: 3px;}
.product-table-in-wishlist-ui .image-container-ui {left: 10px;}
.product-presentation-ui .single-image-slider-ui .slick-dots {display: block; text-align: center;}
.product-presentation-ui .single-image-slider-ui li {margin: 0 3px !important;}
.container-shop-closed-ui .lang-and-currency-ui .flags-div-ui .shop-closed-current-language-ui span {display: none;}
.container-shop-closed-ui .lang-and-currency-ui .flags-div-ui .fa-angle-down {display: none;}
.container-shop-closed-ui .lang-and-currency-ui .flags-div-ui .fa-flag {font-size: 24px; color:  #5d5d5a; text-align: center; display: block; line-height: 60px;}
.navigation-bar-container-lq {padding: 0px 0; background-color: #eee;}
.page-id-1 .navigation-bar-container-lq {padding: 10px 0;}
.page-id-2 .navigation-bar-container-lq {padding: 10px 0;}
.page-id-3 .navigation-bar-container-lq {padding: 10px 0;}
.header-categories-ui .manufacturer-container-ui li a {line-height: 52px}
.header-ui ul li i.fa-flag {display: none;}
.header-categories-ui .categories-label-ui.toggle-categories-lq span {display: inline-block; position: static !important; transform: none !important;}
.header-categories-ui .categories-label-ui.toggle-categories-lq i {transform: none; margin-right: 15px;}
.footer1 .gr {float: left; width: 50%;}
.footer1 .gr:nth-child(3) {clear: left}
.header-categories-ui {height: 52px; background-color: transparent;}
.header-categories-ui .categories-opened-ui {background-color: transparent;}
.header-categories-ui .manufacturer-container-ui li {height: 52px; width: 162px; min-height: 52px;}
.header-categories-ui .categories-label-ui {width: 162px;height: 52px; min-height: 52px;}
.header-categories-ui .manufacturer-container-ui i {position: static; transform: none; color: #fff !important;}
.header-categories-ui .manufacturer-container-ui .login-back-ui i {color: #212121 !important;}
.input-field-search-ui {top: 72px; border: none;}
.header-categories-ui .manufacturer-container-ui {border: none;}
.input-field-search-ui {width: calc(100% - 172px); max-width: calc(100% - 172px);}
.search-btn-ui {position: absolute; left: auto; margin: 6px 0;}
.search-ui[placeholder] {width: calc(100% - 25px); height: 52px; margin: 0}
.category-column-lq {left: 0 !important;}
.add-to-wishlist-ui, .add-to-inquiry-ui {margin-left: 10px; margin-top: 0px;}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui.in-simple-product-ui {margin-left: 10px; margin-top: 10px;}
.serial-adding-to-cart-lq.add-to-cart-ui i.fa-cart-add {display: none;}
.retailprc0 {width: auto !important; text-align: left;}
.quick-shopping-view-lq .product-item-ui > :not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).price-column-ui, .quick-shopping-view-lq .product-item-ui > :not(.image-container-ui):not(.product-link-ui):not(.name-and-code-ui).stock-level-ui {bottom: 35px;}
.list-view-lq .product-item-ui {min-height: 240px;}
.sorting-views-container-ui .change-view-ui[data-view=grid], .sorting-views-container-ui .change-view-ui.btn-active-lq {display: none;}
.cart-ui .div-table-ui .div-table-row-ui:not(.table-header-ui) .sugg-price-column-ui {
width: auto;
position: absolute;
right: 120px;
font-size: 12px;
padding: 0;
line-height: 1;
top: 100px;
}
.header-nav-ui .search-r {display: none;}
.list-view-lq .add-to-cart-ui {top: 0; padding-left: 0;}
.product-item-ui .pStatus {display: block; position: absolute; top: 143px; left: 150px; font-size: 13px;}
.product-item-ui .pStatus img {display: none;}
.product-item-ui .pStatus i {color: #e7792b; margin-right: 5px;}
.list-view-lq .product-item-ui .old-price-ui {top: 20px; text-decoration: none;text-decoration: line-through;}
.list-view-lq .product-item-ui .product-name-ui a {font-size: 14px; font-weight: bold; color: #212121;}
.header-middle-section-ui .customer-profile-ui.active-ui i::after, .header-middle-section-ui .customer-profile-ui i::after, .header-middle-section-ui .inquiry-icon-container-ui > .far::after {margin-left: -9px}
.header-middle-section-ui .inquiry-icon-container-ui .user-icon-ui{font-size: 24px; margin-top: 18px;}
.header-middle-section-ui .inquiry-icon-container-ui > .far::after {margin-left: 9px}
.header-cart-box-ui .cart-in-header-ui::after {  margin-left: -7px;}
.header-middle-section-ui .inquiry-icon-container-ui .counter-bg-ui {left: 8px; margin-top: -3px;}
.with-top-banner-ui .input-field-search-ui {top: 72px;}
.with-top-banner-ui .client-area-ui {top: -6px;}
.popup-ken1 .cookie-notice-ui {top: 50%; bottom: auto; width: 100%; max-height: none;  transform: translateY(-50%);}
.logged .client-area-ui {width: 242px;}
/*---
.list-view-lq .image-container-ui {width: 150px; height: 150px;}
.list-view-lq .product-item-ui .product-name-ui {left: 180px;}
.list-view-lq .product-item-ui .product-name-ui {width: calc(100% - 190px);}
.list-view-lq .product-item-ui .product-name-ui {line-height: 1.3;}
.list-view-lq .price-column-ui {width: calc(100% - 180px); left: 180px;}
.product-item-ui .pStatus {left: 180px;}
.list-view-lq .add-to-cart-ui {left: 170px;}
.list-view-lq .product-flags-ui {width: calc(100vw - 57px);}
---*/
.gs1 .add-to-cart-form-container-ui {display: inline-block;}
.grid-section .gs .stepper-and-adding-ui {text-align: center;}
#iframe233 {min-height: 2500px;}
.page-id-36 .formal-regulations-ui  h2 {font-size: 24px !important; }
.page-id-36 .formal-regulations-ui  iframe {max-width: 100%;}
.page-id-36 .formal-regulations-ui p > span[style="font-size:36px;"]  {font-size: 20px !important; }
.product-filters-ui.opened-ui {z-index: 1002;}
.blog-home-ui {    margin: 0 10px 0 0; }
.tekst1-section, .tekst2-section, .tekst3-section {padding: 0 20px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui {height: 520px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .image-container-ui.blog-home-news-ui {height: 250px;}
}
@media (max-width: 481px) {
.cart-ui .coupon-ui .inputs-wrapper-ui {width: auto; display: block;}
.product-item-ui .colors {height: auto; margin-bottom: 30px;}
.pdrs .product-item-ui .colors {height: 50px; display: none}
.product-presentation-ui .add-to-cart-container-ui .flags-ui {top: -480px}
.home_boxes .box span {font-size: 14px}
.home_boxes .box i {font-size: 30px; margin-right: 15px; margin-top: 10px; margin-left: 0;}
.banners-main2 .baner {float: none; width: auto; margin: 10px;}
.dlaczego_box h3 {padding-left: 10px; font-size: 18px; margin-bottom: 10px}
.home_boxes .box {padding: 10px;}
.homepage-slider-ui .slick-dots li {height: 12px; }
.homepage-slider-ui .slider-ui.dots-inside-ui .slick-dots {bottom: 0;}
.blog-posts-slider-ui .slick-slide {min-height: 390px}
.blog-posts-slider-ui .minibox-product-ui {height: 390px}
.blog-posts-slider-ui .slick-list {padding-top: 10px; padding-bottom: 10px;}
.header-middle-section-ui .customer-profile-ui, .header-middle-section-ui .inquiry-icon-container-ui {width: 42px;}
.header-middle-section-ui .inquiry-icon-container-ui .user-icon-ui {margin-top: 20px; font-size: 24px;}
.list-view-lq .product-item-ui .price-ui {white-space: nowrap}
.footer_text .markaimg {float: none; max-width: 100%; margin: 0 0 10px;}
.list-view-lq .image-container-ui {float: none; position: static; display: block; width: auto; height: auto; height: 75vw; margin-bottom: 60px;}
.list-view-lq .product-item-ui .product-name-ui {position: static;}
.list-view-lq .stock-level-ui, .list-view-lq .stepper-and-adding-ui {position: static;}
.list-view-lq .price-column-ui {top:calc(75vw + 30px); display: block; width: auto; left: 10px; right: 10px; text-align: center;}
.list-view-lq .product-item-ui .price-ui, .list-view-lq .price-column-ui .price-label-ui {position: static; display: inline-block;}
.list-view-lq .product-item-ui .price-ui {color: #054b8b; font-size: 24px;}
.product-item-ui .pStatus {position: static; width: auto; display: block; text-align: center;}
.list-view-lq .add-to-cart-ui, .list-view-lq .stepper-and-adding-ui a {position: absolute; bottom: 17px; left: 50%; right: auto; transform: translateX(-50%); top: auto;}
.products-page-lq .list-view-lq .product-item-ui {padding-bottom: 55px !important;}
.list-view-lq .product-item-ui .product-name-ui {display: block; width: auto; float: none; margin-bottom: 15px; text-align: center;}
.list-view-lq .image-container-ui {position: relative;}
.list-view-lq .image-container-ui img {position: absolute; transform: translate(-50%, -50%);}
.list-view-lq .price-column-ui {max-width: none !important}
.list-view-lq .product-item-ui.with-flags-ui .price-column-ui {top:calc(75vw + 30px);}
.list-view-lq .product-item-ui.with-flags-ui {padding-top: 10px;}
.list-view-lq .product-flags-ui .ribbon-ui {width: auto; margin-right: 10px;}
.product-item-ui .pStatus .clear-after-ui {float: none; display: inline-block;}
.product-item-ui .pStatus .clear-after-ui + .clear-after-ui {margin-left: 10px;}
.product-item-ui .pStatus .clear-after-ui .f-left-ui {float: none; display: inline-block; white-space: nowrap;}
.list-view-lq .product-item-ui.with-flags-ui .image-container-ui {top: 0;}
.list-view-lq .image-container-ui {top: 0; left: 0;}
.list-view-lq .product-flags-ui {top: 0;}
.list-view-lq .add-to-cart-ui, .list-view-lq .stepper-and-adding-ui a {background-color: #054b8b; color: #fff; padding-left:10px; padding-top: 7px; padding-bottom: 7px; width: auto; bottom: 15px;}
#iframe233 {min-height: 3500px;}
}
@media (min-width: 1280px) {
.breadcrumbs-ui li {margin: 0;}
#main {padding-top: 0px;}
.main-content-ui.with-column-ui {  width: calc(100% - 250px); padding-left: 5px; padding-right: 5px;}
.header-ui {background: #fff;  padding-left: 0; padding-right: 0; padding-top: 0px; height: 34px; }
.header-ui .cmv {padding: 7px 0 9px 0px; }
.topmenu {background: #eee; color: #000; padding-bottom: 0px; border-bottom: 1px solid #e0e0e0; border-top: 1px solid #e0e0e0;}
.message-bar-ui, .message-bar-ui.info-bar-ui {border-radius: 0px;}
.cat {display: block; margin: 0; text-align: right; position: relative;}
.cat li {display: inline-block; padding: 0; margin: 0; line-height: 24px;}
.cat li.b > a {font-weight: bold; text-transform: uppercase;}
.cat li.r {float: left; position: relative}
.cat li.rx {float: right;}
.cat li.r > a {color: #fff; padding: 9px 7.5px 9px 7.5px; font-weight: 700; text-transform: uppercase;}
.cat li.rxx > a {padding-right: 0;}
.cat li.r.ii > a {padding-right: 0; padding-left: 0;}
.cat li.r.prod:hover > a {background-color: #e7792b; color: #fff;}
.cat li.r.prod > a > .far {color: #fff}
.cat li.r a:hover, .cat li.r a.active {color: #e7792b;}
.cat li ul {position: absolute; z-index: 2000; color: #fff; background-color: #054b8b; border: 2px solid #e7792b; padding: 20px 20px 20px 20px; text-align: left; left: 0; min-width: 100%; min-height: 100px; column-count: 1; border-radius: 0px; }
.cat li ul li {white-space: nowrap;}
.cat li.r2 {position:relative}
.cat li.r2 ul {width: auto;}
.cat li.r2 ul li {width: auto; float: none;}
.cat > li:hover > ul {display: block !important;}
.cat li ul > div.f-right-ui {max-width: 60%}
.cat li ul li {display: block; /* float: left; width: 25%; */}
.cat li ul li:nth-of-type(2n+3) {clear: left;}
.cat li ul li:first-child {border-top-width: 0;}
.cat li ul li a {font-size: 16px; padding: 5px 10px; font-weight: 400; color: #fff;}
.cat li ul li a:hover {color: #e7792b}
.cat li ul li ul {display: block; position: static; border: none; margin-left: 20px; column-count: 1; padding: 0; min-height: 0;}
.cat li ul li ul li a {font-weight: normal;}
.cat li a.item:hover {background-color: transparent}
.cat li a {padding: 9px 13.5px 9px 13.5px; color: #212121; display: block; font-size: 16px; text-decoration: none;}
.cat li a:hover {color: #e7792b;}
.cat li li a {color: #000;}
.cat li.f-right-ui a {padding: 0;}
.cat li i {font-size: 24px; margin-right: 10px; vertical-align: middle;}
.cat li ul li {position: relative;overflow: hidden;}
.cat li ul li a span {display: inline-block; vertical-align: middle; width: calc(100% - 90px); }
.cat li ul li a img {vertical-align: middle; margin-right: 10px; max-height: 40px;}
.header-middle-section-ui {min-height: 66px; border-bottom: 1px solid #eee; clear: both;}
.category-column-ui {position: static !important; max-height: none; background-color: #e3ebf1;}
.category-column-ui .categories-and-filters-container-ui {height: auto !important;}
.boxes_section .box {float: left; margin: 5px; width: calc(20% - 10px); }
.minibox-product-ui .product-name-ui {white-space: normal; height: 32px; font-size: 12px; line-height: 16px; color: #000000; font-weight: normal; margin-bottom: 0;}
.minibox-product-ui .product-code-ui {font-size: 12px; margin-bottom: 5px;}
.minibox-product-ui .amount-stepper-ui {display: none}
.minibox-product-ui {height: 385px; background-color: #fff; border-color: #eee; border-radius: 0px;}
.minibox-product-ui:hover {border-color: #78909c;}
.minibox-product-ui .add-to-cart-ui, .minibox-product-ui .add-to-cart99-ui {/* margin-top: 10px; padding: 5px 0; min-height: 20px; width: 100%;  background-color: transparent; font-size: 16px; font-weight: bold; color: #212121; border-radius: 0px; */ text-align: left; }
.minibox-product-ui .add-to-cart-ui:hover, .minibox-product-ui .add-to-cart99-ui:hover {color: #fff; }
.minibox-product-ui .add-to-cart-ui:hover span, .minibox-product-ui .add-to-cart99-ui:hover span, .minibox-product-ui .add-to-cart-ui:hover i, .minibox-product-ui .add-to-cart99-ui:hover i {color: #fff;}
.minibox-product-ui .add-to-cart-ui i, .minibox-product-ui .add-to-cart99-ui i {font-size: 24px; display: inline-block; margin-right: 5px; margin-left: 5px; vertical-align: middle; float: left;color: #054b8b;}
.minibox-product-ui .add-to-cart-ui:hover, .minibox-product-ui .add-to-cart99-ui:hover {color: #fff;}
.minibox-product-ui .stepper-and-adding-ui {z-index: 2;}
.minibox-product-ui .add-to-cart-ui .lower-text-ui, .minibox-product-ui .add-to-cart-ui .bigger-text-ui {display: inline; font-size: 16px; font-weight: bold;}
.minibox-product-ui .brutto-price-ui, .minibox-product-ui .price-ui { color: #054b8b; font-weight: bold;}
/* .minibox-product-ui .price-label-ui {display: none;} */
.minibox-product-ui .price-container-ui { color: #5d5d5a; width: auto; text-align: center; margin: 0px 0 0; }
.minibox-product-ui .price-container-ui .red {margin-left: 10px; color: #e7792b; font-size: 14px;}
.minibox-product-ui .price-container-ui +.price-container-ui {margin: 0; line-height: 16px; }
.minibox-product-ui .price-container-ui +.price-container-ui .price-label-ui {display: none; }
.minibox-product-ui .price-ui {display: inline-block;}
.minibox-product-ui .choose-variant-ui {text-align: center; background: transparent; color: #054b8b; font-size: 16px; font-weight: bold;}
.minibox-product-ui.product-item-ui .stepper-and-adding-ui.has-attributes-link {z-index: 0; margin-top: 10px; font-weight: 400;}
.minibox-product-ui.product-item-ui .stepper-and-adding-ui.has-attributes-link .btn-pure-ui > span {padding-top: 5px;}
.minibox-product-ui .lowest-price-ui {display: none;}
footer {position: static; }
.homepage-ui > section, .homepage-ui .mainpage_banner {margin-bottom: 20px;}
.newsletter-section {background: #fff;}
.newsletter-ui .far {margin: 0 20px 0px 0;}
.newsletter-ui > .f-left-ui {text-align: left; width: 50%}
.newsletter-ui .form-button-ui {min-width: 100px; min-height: 46px;}
.footer-ui {float: none; width: auto;}
.footer-ui .contact {float: right; width: 40%;}
.footer-ui .gr {float: left; width: 20%;}
.footer-ui .contact p {color: #000000; font-size: 14px; }
.footer-ui .contact a {text-decoration: none;}
.footer-ui .contact img {max-height: 85px; margin-left: 10px; margin-top: 0px; vertical-align: top;}
.footer-ui .contact .ff {overflow: hidden; margin-top: 10px;}
.footer-ui .contact .ff p {color: #000000; margin: 0; font-size: 14px; font-weight: bold; font-style: italic;}
.footer-ui .contact .clear-ui {padding-top: 0px; margin-bottom: 0;}
.footer-ui .contact .far {margin-right: 20px; font-size: 24px; color: #5d5d5a}
.footer-ui .contact .line-height-1-ui {font-weight: bold;}
.footer-ui .contact .header-ui-phone-ui  {margin-right: 20px;}
.footer-ui .gr h3 {font-weight: bold; font-size: 14px; text-transform: uppercase; color: #091626; margin-top:0;}
.footer-ui ul li {display: block;}
.footer-ui ul li a {color: #091626}
.minibox-product-ui {width: calc( 20% - 10px );}
.header-cart-box-ui .cart-in-header-ui .counter-bg-ui {display: none;}
.product-item-ui .stepper-and-adding-ui .add-to-cart-form-container-ui {display: block;}
.active-bar-ui {margin-top: -5px !important;}
.login-container-ui, .register-container-ui {top: 1px; position: static; margin-left: 0; border-width: 0px; border-radius: 0px;}
.category-column-ui .category-content-ui {border: 0px solid #eee;  margin-bottom: 10px; overflow: hidden;}
.category-column-ui .category-amount-ui {display: none;}
.category-column-ui .category-content-ui.medium-ui .category-label-ui, .category-column-ui .category-content-ui.medium-ui .category-arrow {min-height: 30px;}
.category-column-ui .category-links-ui {border-bottom-width: 0}
.category-column-ui .category-links-ui:not(.current-ui) .category-label-ui:hover, .category-column-ui .prev-level-ui:hover, .category-column-ui .categories-label-ui:hover {background: transparent; color: #5d5d5a}
.category-column-ui .prev-level-label-ui {font-size: 14px; opacity: 1}
.product-filters-ui {background-color: #fff; border-radius: 0px;  overflow: hidden;}
.product-filters-ui ul { border: 1px solid #c6c6c6;}
.product-filters-ui h2 {border-left: 0px; margin-bottom: 0;}
.product-filters-ui h2 .far {margin-right: 10px; margin-left: 15px;color: #212121; font-size: 24px;}
.product-filters-ui button.filter-drop-ui {margin-left: 20px; margin-right: 20px; border-top: 1px solid #c6c6c6; padding: 15px 0; width: calc(100% - 40px); margin-top: 10px; }
.product-filters-ui button.filter-drop-ui span {line-height: 24px;}
.category-column-ui.with-filters-ui {background-color: transparent; box-shadow: none;}
.grid-view-lq .product-item-ui {width: calc(33.333% - 10px); margin: 5px; padding: 10px !important; height: 400px; border: 1px solid #eee;}
.grid-view-lq .stepper-and-adding-ui {position: relative; right: 0; bottom: 0; width: auto;}
.grid-view-lq .stock-level-ui {position: static; width: auto; float: none; text-align: right;}
.grid-view-lq .image-container-ui {height: 200px}
.grid-view-lq .name-and-code-ui {width: auto; float: none;}
.grid-view-lq .price-column-ui {position: static; width: auto; float: none; height: 90px;}
.grid-view-lq .product-item-ui .stepper-and-adding-ui .add-to-cart-form-container-ui {display: block;}
.grid-view-lq .add-to-cart-ui {display: block; width: 100%;}
.grid-view-lq .add-to-cart-ui i {font-size: 24px; margin-right: 0;}
.grid-view-lq .add-to-cart-ui {min-height: 30px; padding-left: 5px; padding-right: 5px;}
.grid-view-lq .add-to-cart-ui .add-to-cart-label-ui {line-height: 1.1;}
.grid-view-lq .add-to-cart-ui .add-to-cart-label-ui span {display: inline; font-size: 16px;}
.grid-view-lq .product-item-ui .product-name-ui {height: 54px; overflow: hidden; margin: 0;}
.grid-view-lq .product-item-ui .product-code-ui {height: 18px; overflow: hidden; margin: 0 0 5px;}
.grid-view-lq .unit-name-ui {width: auto; margin-left: 10px;}
.grid-view-lq .amount-stepper-ui {display: none;}
.grid-view-lq .add-to-cart-ui {background-color: transparent; color: #054b8b; font-size: 16px; font-weight: bold; text-align: left; border-radius: 0px;}
.grid-view-lq .add-to-cart-ui:hover {background-color: #054b8b; color: #fff;}
.grid-view-lq .price-column-ui {text-align: left;}
.product-item-ui .price-ui {color: #054b8b; font-weight: 700; display: inline-block;}
.product-item-ui .old-price-ui {display: block; font-size: 14px;text-decoration: none; text-decoration: line-through; }
.product-item-ui.minibox-product-ui .old-price-ui {display: inline;}
.product-item-ui .old-price-ui .ttt {text-decoration: line-through;}
.product-item-ui .old-price-ui .red {color: #e7792b; text-decoration: none; margin-left: 5px;}
.grid-view-lq .stock-level-ui {display: none;}
.product-list-ui .pagination-page-ui::after {clear: both; display: block; content: " ";}
.grid-view-lq .product-item-ui .pStatus {font-size: 14px; position: static;  padding: 5px 0 0 0; display: block;  }
.grid-view-lq .product-item-ui .pStatus i {color: #e7792b; margin-right: 5px;}
.grid-view-lq .product-item-ui:hover .pStatus {}
.grid-view-lq .product-item-ui .pStatus img {display: none;}
.grid-view-lq .product-item-ui .pStatus .f-left-ui + .f-left-ui {margin-left: 3px;}
.category-column-ui {position: static !important; display: block; width: 220px;}
.container, .container-ui {width: 99%}
.lb {/* position: static !important;      display: block;      width: 220px;      float: left;      clear: left; */ padding-top: 20px; background-color: #fff;}
.lb a {padding: 0; border-bottom: 0;}
.product-presentation-breadcrumbs-ui {width: auto;}
.f-left-ui.no-on-mobile-ui .pagination-ui {margin: -75px 0 20px 10px; display: block;}
.filtered-category-group-ui .count-ui {display: none;}
.product-presentation-lq .add-to-cart-ui i {font-size: 24px;}
.product-presentation-ui .add-to-cart-border-container-ui .quantity-ui .amount-stepper-ui {margin-right: 10px;}
.product-presentation-lq .add-to-cart-ui {min-height: 30px; padding-left: 25px; padding-right: 25px; font-weight: bold; font-size: 18px; margin-top: 0; padding: 15px 15px; margin-left: 20px;}
.product-presentation-ui .add-to-inquiry-ui, .product-presentation-ui .add-to-wishlist-ui {margin-top: 0; padding: 0;}
.product-presentation-lq .add-to-cart-ui .add-to-cart-label-ui {line-height: 1.1;}
.product-presentation-lq .add-to-cart-ui .add-to-cart-label-ui span {display: inline; font-size: 14px;}
.product-presentation-ui .gallery-container-ui {}
.product-presentation-ui .add-to-cart-container-ui {width: 63%;}
.lv {text-align: center; margin: 20px 0;}
.lv h3 {font-size: 18px; font-weight: bold;}
.lv .txt {margin-bottom: 0;}
.lv .code {font-weight: bold; margin-top:0;}
.lv .prd {border-bottom: 1px solid #eeeeee; padding-top: 10px;}
.lv a {font-size: 14px; color: #000000}
.product-presentation-menu-container-ui {display: none;}
.product-presentation-ui h2 { font-weight: 400; color: #212121 }
.ribbon-ui.Promotion-ui, .ribbon-ui.free-ui {border-radius: 0px;}
.product-presentation-ui .product-attributes-ui .attributes-column-ui {width: auto;}
.product-presentation-ui .product-attributes-ui, .product-presentation-ui .downloads-ui {float: right; width: 49%; margin-left: 2%;}
.product-presentation-ui .product-description-ui {float: left; width: 49%;}
.product-presentation-ui .related-ui {clear: both; padding: 20px 0;}
.product-presentation-ui .product-desc {margin-bottom: 25px;}
.product-presentation-ui .downloads-ui {overflow: hidden;}
.product-presentation-ui .downloads-ui a {text-decoration: none}
.product-presentation-ui .downloads-ui figure {margin: 20px 0;}
.product-presentation-ui .add-to-cart-container-ui .flags-ui {text-align: left; position: static}
.product-presentation-lq .related-ui .add-to-cart-ui .add-to-cart-label-ui span {font-size: 15px;}
.product-presentation-ui .top-right-icons-ui {float: none;}
.product-presentation-ui .top-right-icons-ui li {margin: 10px 0; padding: 0 15px 0 0; text-align: center;}
.product-presentation-ui .top-right-icons-ui > li > button {padding: 0;}
.product-presentation-ui .add-to-cart-border-container-ui {padding: 40px 0;}
.product-presentation-ui .top-right-icons-ui li.shippp1 {font-size: 14px;}
.product-presentation-ui .top-right-icons-ui li button i, .product-presentation-ui .top-right-icons-ui li.shippp1 i {font-size: 16px; color: #e7792b; margin-right:10px;}
.product-presentation-ui .top-right-icons-ui .icon-text-ui {font-size: 14px; color: #757575}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-netto-ui {display: block; color: #000000; text-align: left; font-weight: 400}
.product-presentation-ui .add-to-cart-border-container-ui .old-price-ui {text-align: left;}
.product-presentation-ui .add-to-cart-border-container-ui .old-price-ui { color: #757575}
.product-presentation-ui .add-to-cart-border-container-ui .old-price-ui  .brutto-netto-ui {color: #757575; display: inline;}
.product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui {font-size: 24px; font-weight: bold;color: #054b8b }
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui {font-size: 24px; font-weight: bold; color: #757575}
.product-presentation-ui .add-to-cart-border-container-ui .brutto-price-ui .currency-ui {color: #757575;}
.product-presentation-ui .add-to-cart-border-container-ui .save {font-size: 14px; color: #fff; background: #f80000; padding: 2px; display: inline-block;}
.product-presentation-ui .add-to-cart-border-container-ui {background: none; border: none;}
.product-presentation-ui .gallery-container-ui .single-image-slider-ui {border: 1px solid #eee; margin-bottom: 20px; background-color: #fff; border-radius: 0px;}
.product-presentation-ui .add-to-cart-border-container-ui .currency-ui {color: #000000}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui {margin-top: 20px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui {color: #000; font-size: 14px; margin-left: 15px;}
.product-presentation-ui .add-to-cart-border-container-ui .stock-ui i, .product-presentation-ui .add-to-cart-border-container-ui .delivery-ui i {color: #e7792b; margin-right: 10px; font-size: 24px;}
.product-presentation-ui .add-to-cart-border-container-ui .delivery-ui {clear: both; display: inline-block;}
.product-presentation-ui .ask-for-price-button-ui {margin-top: 40px;}
.product-presentation-ui .downloads-ui i {color: #000; margin-right: 10px;}
.add-to-wishlist-ui .add-to-cart-label-ui span {display: inline; font-size: 14px;}
.add-to-inquiry-ui .add-to-cart-label-ui span {display: inline; font-size: 14px;}
.upc {margin-left: 20px;}
.product-presentation-ui .add-to-cart-border-container-ui .availability-ui {display: inline-block;}
.product-presentation-ui .add-to-cart-border-container-ui .ask-ui {display: inline-block; margin-top:20px;}
.product-presentation-ui .ask-ui i {color: #5d5d5a; margin-right: 10px;}
.product-presentation-ui .top-right-icons-ui .icon-text-ui {display: inline; color: #000;}
.product-presentation-ui .top-right-icons-ui i {font-size: 16px; min-width: 20px;}
.cart-bar-ui {margin-top: 20px;}
.ribbon-ui {font-size: 12px; line-height: 1.5; text-transform: uppercase; font-weight: bold; vertical-align: top;}
.header-shopping-cart-ui.active-ui .header-cart-box-ui {height: auto; background: none}
.header-shopping-cart-ui.active-ui {background: none}
.header-shopping-cart-ui.active-ui .current-cart-name-ui, .header-shopping-cart-ui.active-ui .ti-shopping-cart, .header-shopping-cart-ui.active-ui .cart-amount-ui, .header-shopping-cart-ui.active-ui .customer-currency-carts-ui, .header-shopping-cart-ui.active-ui:hover .current-cart-name-ui, .header-shopping-cart-ui.active-ui:hover .ti-shopping-cart, .header-shopping-cart-ui.active-ui:hover .cart-amount-ui, .header-shopping-cart-ui.active-ui:hover .customer-currency-carts-ui {color: #000000}
.page-id-1 .navigation-bar-container-lq, .page-id-2 .navigation-bar-container-lq, .page-id-3 .navigation-bar-container-lq {display: none;}
.topmenu_mobile {display: none;}
.sorting-label-ui {color: #091626}
.product-presentation-ui .right-column2-ui {float: right; width: 48%;}
.product-presentation-ui .kolumna1 {border: 1px solid #eee;  margin-right: 4%; padding: 15px; font-size: 14px;;}
.product-presentation-ui .kolumna2 { background-color: #eee; padding: 15px;}
.manufacturer-container-ui li {min-width: 0;}
.header-middle-section-ui .login1 {display: inline-block;}
.login1.at {padding: 13px 10px 13px 0; min-width: 160px;}
.login1.an .far.fa-user, .login1 .far.fa-heart {float: left; color: #e7792b; font-size: 30px; margin-right: 20px; padding-top: 3px;}
.login1 .f-right-ui {display: block; border-left: 1px solid #eee; white-space: nowrap; font-size: 14px; color: #212121; line-height: 18px; padding: 10px 10px 10px 0px;}
.login1 .f-right-ui.top_contact {border: none;}
.login1 .f-right-ui a {color: #212121;}
.login1 .f-right-ui i {color: #e7792b; font-size: 18px; margin-right: 5px; padding-top: 3px; padding-left: 10px; vertical-align: bottom;}
.header-middle-section-ui .inquiry-icon-container-ui > p {display: none;}
.header-middle-section-ui .customer-profile-ui {margin-top: 2px;}
.header-nav-ui .logo-ui {margin-top: 0px;}
.header-nav-ui .logo-ui img {max-width: none; max-height: 120px; vertical-align: top;}
.header-middle-section-ui .customer-profile-ui i {font-size: 30px; color: #e7792b; vertical-align: middle; padding-top: 3px;}
.header-ui ul li .header-item-label-ui {color: #212121;}
.header-middle-section-ui .customer-profile-ui.active-ui {height: auto; padding: 0px; margin-top: 5px; background-color: transparent; border: none;}
.logo-ui {padding: 8px 0px 8px; background-color: transparent; float: left;}
.header-cart-box-ui .cart-in-header-ui {position: absolute; left: 0; top: 16px; font-size: 30px; color: #e7792b;}
.header-shopping-cart-ui .header-cart-box-ui {border: none; padding-left: 45px; padding-bottom: 0; background-color: transparent;}
.header-shopping-cart-ui .header-cart-box-ui:hover {border: none; color: #212121}
.header-shopping-cart-ui .current-cart-name-ui {margin-left: 35px;;}
.header-shopping-cart-ui .header-cart-box-ui {height: 62px; text-align: left; color: #212121}
.cart-amount-ui {color: #212121; font-weight: bold;}
.header-shopping-cart-ui .current-cart-name-ui {top: 11px; color: #212121;}
.footer1 .gr {float: left; width: 16.6666%;}
.newsletter-ui .left.w50 {float: left; width: 40%;}
.newsletter-ui .form-lq {width: 50%;}
.newsletter-ui .form-lq input[name="email"] {width: calc(100% - 133px);}
.footer2 .w50 {width: 49%}
.blog-posts-slider-ui.extended-ui .blog-home-ui {border: 1px solid #eee;}
.blog-posts-slider-ui.extended-ui .blog-home-ui:first-child, .blog-posts-slider-ui.extended-ui .blog-home-ui {width: calc(50% - 10px); margin: 5px 5px 10px 5px; height: 220px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .blog-home-news-ui, .blog-home-ui .blog-home-news-ui {height: 200px; width: 200px; float: left; margin-right: 30px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .latest-blog-post-heading, .blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .latest-blog-post-heading {margin-top: 0; padding-top:0; padding-bottom: 20px; font-size: 18px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .product-caption-ui {float: none; width: auto;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .latest-blog-post-heading {padding-top: 5px; padding-bottom: 5px; font-size: 18px; }
.blog-posts-slider-ui.extended-ui .blog-home-ui .read-more-ui {float: none;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .read-more-ui {border: none; color: #212121; font-size: 14px; padding: 0;}
.blog-posts-slider-ui.extended-ui .blog-home-ui .read-more-ui:hover {background: none; color: #5d5d5a; }
.blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .latest-blog-post-heading {font-size: 18px; max-height: 3em; line-height: 1.5em;}
.blog-posts-slider-ui.extended-ui .blog-home-ui:first-child .blog-publication-date-ui {height:100px; font-size: 14px;}
.minibox-product-ui .price-container-ui {display: block; text-align: left !important; float: none !important;}
.minibox-product-ui .product-caption-ui .btn-ui {display: none;}
.ovs .minibox-product-ui {width: calc(25% - 10px);}
.page-id-1 .category-column-ui.not-visible-mobile-ui {display: none;}
.search-ui {width: 400px; }
.quick-search-form-lq {margin-left: 60px; margin-top: 18px;}
.logged .quick-search-form-lq {margin-left: 10px;}
.logged .header-ui ul li.last-ui {margin-right: 20px;}
.page-id-2 .category-column-ui {margin-top: 60px;}
.products-navigation-ui {display: block;}
.products-navigation-ui .breadcrumbs-container-ui {float: none; border-bottom: 1px solid #eeeeee; }
.products-navigation-ui .breadcrumbs-container-ui {max-width: none; margin-left: -258px;}
.category-section-ui button {border: none;}
.product-filters-ui .expanded-lq {background-color: transparent;}
.cart-ui .comfortable-cart-section-title-ui {padding-left: 10px; padding-right: 10px;}
.cart-ui .comfortable-country-ui {margin-left: 10px; width: calc((100% - 100px) / 3)}
.cart-ui .comfortable-country-ui {margin-right: 20px;}
.order-ui .cart-option-ui.comfortable-delivery-container-ui {margin-right: 20px;}
.comfortable-delivery-section-container-ui {width: calc((100% - 100px) / 3 * 2 + 50px)}
.cart-bar-ui .active-ui, .cart-bar-ui .active-ui:hover {margin-top: -5px; padding-top: 3px; padding-bottom: 9px;}
.grid-view-lq .product-item-ui {width: calc(25% - 20px);}
.product-presentation-ui .add-to-cart-border-container-ui .netto-price-ui.f-right-ui {float: left; margin-right: 30px;}
.product-presentation-ui .add-to-inquiry-ui, .product-presentation-ui .add-to-wishlist-ui {margin-left: 2px; margin-right: 10px;}
.product-presentation-ui .add-buttons-container-ui.with-add-to-wishlist-ui.with-add-to-inquiry-ui.in-simple-product-ui .add-to-cart-ui {order:0;}
.cart-ui .comfortable-customer-data-title-ui {width: calc(100% + 415px); margin-left: -400px;}
.comfortable-customer-data-section-ui {width: calc(100% + 415px); margin-left: -400px;}
.grid-view-lq .stepper-and-adding-ui {text-align: left;}
.product-item-ui .btn-ui, .product-item-ui button {font-size: 12px;}
.main-navigation-bar-ui .manufacturer-container-ui li.categories-option-ui {display: none;}
.main-navigation-bar-ui .manufacturer-container-ui .main-navigation-bar-links-ui {width: auto;}
.product-presentation-ui .related-ui h2 {font-size: 24px; color: #054b8b;}
.product-presentation-ui .related-ui h2 i {font-size: 30px; color: #e7792b; margin-right: 10px;}
.header-categories-ui {background-color: transparent;}
.manufacturer-container-ui li {min-height: 0; line-height: 1.3;}
.manufacturer-container-ui {border-top: none; line-height: 1.3;}
.manufacturer-container-ui li a {padding: 10px 25px;}
.login-back-ui, .login-button-drop-ui {width: auto;}
.breadcrumbs-ui {margin-bottom: 0; border-bottom-width: 0;}
.page-id-3 .breadcrumbs-ui {margin-bottom: 20px;}
.page-id-2 .products-navigation-ui .breadcrumbs-container-ui, .page-id-3 .products-navigation-ui .breadcrumbs-container-ui {margin-bottom: 20px;}
.nav-container-ui3 {border-bottom: 0px solid #eee; margin-bottom: 25px;}
.breadcrumbs-container-ui {border-bottom: 1px solid #eee;}
.manufacturer-container-ui, .cart-bar-ui .manufacturer-container-ui {border: none; border-radius: 0px; color: #212121; }
.register-form-first-step-lq {position: relative;}
.login-container-ui, .register-container-ui {max-height: none;}
.manufacturer-container-ui li > button {padding: 8.5px 25px}
.main-content-ui > h1.az-header { margin-top: 25px;}
.manufacturer-container-ui > li.cart-ui a {color: #212121;}
.cart-bar-ui {border: none; color: #212121; margin-top: 0;}
.manufacturer-container-ui li > button.toggle-cart-type-ui {background: transparent; color: #212121; padding: 12px 25px;}
.manufacturer-container-ui li > button.toggle-cart-type-ui:hover {background: #757575; color: #fff;}
.manufacturer-container-ui>li.cart-ui a:hover, .customer-profile-header-menu-ui ul li>button:hover, .customer-profile-header-menu-ui ul li>a:hover {background: #757575}
.manufacturer-container-ui .active-bar-ui {display: none;}
.customer-profile-header-menu-ui {background-color: transparent; color: #212121; font-size: 14px; height: 41px; border-radius: 0px; border: 1px solid #ddd; margin-bottom: 10px;}
.customer-profile-header-menu-ui i, .customer-profile-header-menu-ui a {color: #212121;}
.customer-profile-header-menu-ui .popup-primary-button-ui > i {color: #fff;}
.customer-profile-header-menu-ui ul li:first-child {width: 240px; border-right-width: 0;}
.customer-profile-header-menu-ui ul li > button, .customer-profile-header-menu-ui ul li > a {padding: 12.5px 20px; color: #212121; border-radius: 0px;}
.customer-profile-ui .orders-source-ui {margin-right: 10px;}
.products-header-ui .add-to-cart-ui.serial-adding-form-wishlist-lq .lower-text-ui, .products-header-ui .add-to-cart-ui.serial-adding-form-wishlist-lq .bigger-text-ui {display: inline-block; font-size: 14px; margin-left: 2px;}
.customer-profile-header-menu-ui ul li.active-ui {height: 40px; padding: 5px 20px; line-height: 30px; margin-top: 0; border-top-width: 0; border-color: #ddd; font-weight: 700;}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui {padding: 5px 20px;}
.customer-profile-header-menu-ui .add-delivery-address-open-button-ui {color: #212121; padding: 12.5px 20px;}
.customer-profile-header-menu-ui ul li > button:hover, .customer-profile-header-menu-ui ul li > a:hover {color: #fff;}
.customer-profile-header-menu-ui input {padding: 0px 10px; vertical-align: middle; top:auto;}
.customer-profile-header-menu-ui input[type="date"] {top: auto;}
.minibox-product-ui .price-container-ui.f-right-ui .price-label-ui {color: #757575;     text-decoration: line-through;}
.minibox-product-ui .price-container-ui.f-right-ui .old-price-ui {color: #757575;     text-decoration: line-through;}
.page-id-1 .main-content-ui.with-column-ui {min-height: 0;}
.header-middle-section-ui .customer-profile-ui.active-ui:hover a, .header-middle-section-ui .customer-profile-ui.active-ui:hover, .header-middle-section-ui .customer-profile-ui.active-ui:hover p {color: #212121;}
.grid-view-lq .amount-stepper-ui {/* display: flex; justify-content: flex-start; font-size: 13px; */}
.grid-view-lq .amount-stepper-ui [name="quantity"] {width: 60px; height: 30px}
.grid-view-lq .amount-stepper-ui .change-quantity-ui {width: 30px; height: 30px}
.product-filters-ui .filter-arrow-ui {/* display: none */ }
.product-filters-ui .filter-heading-ui, .product-filters-ui .price-label-ui {font-weight: bold;}
.product-filters-ui .filter-item-ui {border-width: 0;}
.product-presentation-ui .add-to-cart-border-container-ui .quantity-ui {display: inline-block; white-space: nowrap;}
.container-shop-closed-ui .lang-and-currency-ui .flags-div-ui .fa-flag {display: none;}
.header-nav-ui.closed-ui {height: auto;}
.page-id-7 .main-content-ui {background: url(./img/logowanie_tlo.jpg) no-repeat top right; padding-top: 20px; min-height: 700px}
.page-id-7 .nav-container-ui3 {margin-bottom: 0;}
.page-id-5 .main-content-ui {background: url(./img/logowanie_tlo.jpg) no-repeat top right; padding-top: 20px; min-height: 700px}
.page-id-5 .nav-container-ui3 {margin-bottom: 0;}
.page-id-8 .main-content-ui {background: url(./img/logowanie_tlo.jpg) no-repeat top right; padding-top: 20px; min-height: 700px}
.page-id-8 .nav-container-ui3 {margin-bottom: 0;}
.serial-adding-to-cart-lq.add-to-cart-ui i.fa-cart-add {display: none;}
.quick-shopping-view-lq .price-column-ui {padding-right: 7%;}
.list-view-lq .expandable-mechanism-container-ui {margin-top: 50px;}
.grid-view-lq .product-item-ui {height: 505px;}
.customer-profile-header-menu-ui ul li.active-ui.only-text-ui {max-width: calc(100% - 550px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header-ui > .cmv {padding-left: 0px;}
.page-id-1 .main-content-ui {overflow: hidden; width: auto; padding-left: 0px;}
.wishlist-container-lq.cart-ui .product-item-ui .price-ui {font-size: 16px; color: #212121; font-weight: normal;}
.wishlist-container-lq.cart-ui {border-left: 1px solid #c6c6c6; border-right: 1px solid #c6c6c6;}
.wishlist-container-lq.cart-ui .container, .wishlist-container-lq.cart-ui .container-ui {width: 100%;}
.grid-view-lq .add-to-cart-ui i {float: left; margin-right: 5px;}
.grid-view-lq .add-to-cart-ui .add-to-cart-label-ui {display: block; margin-top: 4px;}
.client-area-ui {margin-right: 0; margin-left: 0;}
.header-shopping-cart-ui .header-cart-box-ui {padding-right: 0; padding-top: 11px;}
.header-shopping-cart-ui .current-cart-name-ui {position: static; margin-left: 0; white-space: nowrap;}
.header-shopping-cart-ui .header-cart-box-ui {line-height: 20px; width: auto;}
.header-middle-section-ui .inquiry-icon-container-ui > p {display: inline-block; margin-top: 3px; vertical-align: top; margin-left: 8px; color: #212121;}
.order-ui .message-bar-ui.freedel.w50 {width: calc(50% - 10px); float: left;}
.order-ui .message-bar-ui.freedel.w50 + .w50 {margin-left: 20px;}
.product-filters-ui .filters-apply-button-ui {position: static; width: 100%;}
}
@media (max-width: 800px) {
.grid-section .gs, .grid-section .ovs {width: auto; float: none; margin-top: 20px;}
.grid-section .gs {padding-left: 5px;}
.minibox-product-ui  {float: left; width: calc(50% - 10px); height: 340px;}
.blog-posts-slider-ui.extended-ui .blog-home-ui {width: calc(50% - 20px); height: 520px; margin-bottom: 20px;}
.footer_text .w50 {float: none !important; width: auto; padding: 10px;}
.product-item-ui .product-name-ui {font-size: 14px;}
.cats2 > li {width: calc(50% - 20px); }
.grid-section .ovs {margin-top: 20px;}
.footer2 .par .w50 {float: none; width: auto;}
.footer2 .par .st_logos {margin-bottom: 20px;}
/*--.footer1 .gr h3 + ul {display: none;}
.footer1 .gr h3:after {content: "\f078"; font-family: "Font Awesome 6 Pro"; font-weight: 400; margin-left: 20px}--*/
.footer1 .gr {padding-bottom: 20px;}
.newsletter-ui h3, .newsletter-ui .newsletter-label-ui {font-size: 18px;}
.category-section-ui.left-ui .img-container-ui {display: none;}
.category-img-ui {padding-left: 10px; padding-right: 10px;}
.banners-main2 .baner {   float: none; width: auto;}
.banners-main3 .baner {   float: none; width: auto;}
.categories-map-ui .level-1-ui {width: calc(50% - 20px);}
.footer_oddz .footer-list__item {float: left; width: 49%; padding: 10px;}
.footer_oddz .footer-list__item:first-child {float: none; width: auto; margin-right: 0;}
.manuf-section2 .az-header {float: none; margin: 0; width: auto; }
.page-id-1 .categories-map-ui .level-1-ui {width: calc(50% - 10px); }
.page-id-25 .formal-regulations-ui h1, .page-id-25 .formal-regulations-ui p {margin-left: 0 !important;}
.page-id-25 .formal-regulations-ui p span, .page-id-25 .formal-regulations-ui h1 span {font-size: 24px !important;}
.page-id-25 .formal-regulations-ui p {margin: 10px 0;}
.query-k, .answer-k {font-size: 15px; }
.blog-ui {width: auto; display: block; min-height: none;}
.with-top-banner-ui .input-field-search-ui {top: 130px;}
.input-field-search-ui { width: calc(100% - 20px); max-width: calc(100% - 20px); margin-right: 10px; }
header .navigation-bar-container-lq {padding-bottom: 65px !important;}
header .main-navigation-bar-ui .categories-option-ui {margin-left: calc(50% - 81px);}
}
@media (max-width: 400px) {
.list-view-lq .amount-stepper-ui {display: none;}
.list-view-lq .price-column-ui {width: 52%; max-width: 160px;}
.category-info-lq {white-space: nowrap;}
.category-info-lq > .f-left-ui, .category-info-lq > h2, .products-page-lq img + h2 {display: inline-block; float: none; vertical-align: top;}
.products-page-lq img + h2 {margin: 0; height: 48px;}
.grid-view-lq .name-and-code-ui {width: auto; float: none;}
.minibox-product-ui {height: 375px;}
.list-view-lq .price-column-ui {width: auto; float: none;}
.list-view-lq .stepper-and-adding-ui, .list-view-lq .choose-variant-ui, .list-view-lq .add-to-cart-form-container-ui  {position: static; clear: both; text-align: right;}
.product-item-ui .stepper-and-adding-ui .add-to-cart-form-container-ui {float: none; margin-top: 35px}
.list-view-lq .choose-variant-ui {float: right; margin-top: 10px;}
.list-view-lq .stepper-and-adding-ui.has-attributes-link {min-height: 50px;}
.grid-section .gs {width: auto; float: none;}
.minibox-product-ui  {width: auto; float: none;}
}
@media screen and (min-width: 1600px) {
.cart-ui .comfortable-customer-data-title-ui, .comfortable-customer-data-section-ui {margin-left: -454px; width: calc(100% + 469px);}
}
@media screen and (min-width: 1280px) and (max-width: 1600px) {
.login1 .f-right-ui.top_contact a::after{
content: "\a";
white-space: pre;
}
.quick-search-form-lq {margin-left: 50px;}
.login1 .f-right-ui.top_contact {padding-top: 0; padding-bottom: 0;}
.cat li a {font-size:14px}
}