@media (min-width: 1580px) {
.admin-logged .popup-widget.login-widget {left: 55%;}
}
@media (min-width: 768px) {
.mobile .products-header {text-align: center;}
#category-filter-hover, .content .sidebar #category-filter-hover {display: inline;}
div.filter-section.filter-section-button{display:none!important;}
.navigation-in ul li a b {font-weight: 400;font-size:16px;}
}
#cart-widget.popup-widget-inner, .popup-widget:before{display:none;}
.mobile .category-header #products-listing-order{border-color:transparent}
@media (max-width: 768px){
.products-block>div .p>a img {box-shadow: 0 30px 0px white;}
.custom-footer>div{padding-left: 0px; padding-right: 0px;}
.filters-wrapper .filters-unveil-button-wrapper .btn.btn-default.unveil-button {background-color: #006173;border-radius: 15px;color: white;}
.banners-row [class*=col-] {width: 100%;}
div#tab-content.tab-content {padding: 0px;}
.description-inner {padding: 20px;}
}
#header .cart-price.visible-lg-inline-block{white-space:nowrap}
#navigation .navigation-in ul li>a>b {text-transform: uppercase;}
.blog-wrapper .news-item .description {display:none;}
.row {margin-left: 0px;margin-right: 0px;}

div.row.banners-content.body-banners div.col-sm-12{padding: 0px;}
.content {padding-left: 0px;padding-right: 0px;}
.menu-category-link a{font-weight:600;}
div.CategoryTopTitleFull:after {
    content: '';
    background: url(https://729932.myshoptet.com/user/documents/upload/kvapatko-ikona.png);
    height: 250px;
    width: 250px;
    display: inline-block;
    position: absolute;
    right: 5%;
    top: 200px;
    background-size: cover;
    transform: translateY(-50%);
}
div.CategoryTopTitleFull:before {
    content: '';
    background: url(https://729932.myshoptet.com/user/documents/upload/geometria-ikona.png);
    height: 250px;
    width: 250px;
    display: inline-block;
    position: absolute;
    background-size: contain;
    left: 5%;
    top:50px;
}
.admin-bar {;z-index: 99999;}
.subcategories.with-image li{z-index:99;}
.dkLabFavHeaderIconBtn {color: #006172;}
.dkLabFavHeaderIconBtn em {background: #006172;}
@media (min-width: 480px) and (max-width: 768px) {
    #header .site-name a img {max-width: 180px;}
}
span.dkLabFavDeleteBtn{top:12px; right:12px;}
a.btn.btn-primary.link-icon.chat.ask-price-btn{background: #007483 !important;color: white;border-radius: 25px;text-align: center;padding-left: 20px !important;padding-right: 20px !important;font-weight: 600;margin-top: 30px;margin-bottom: 16px;border: none;}
div.add-to-cart .quantity {display: inline;}
.p-detail .add-to-cart .quantity {border-width: 0px;}
.quantity .decrease:before, .quantity .increase:before, .quantity input{font-weight:600;}
.menu-helper>span {color: #000000;font-weight: 400;}
.homepage-group-title{text-align:start;}
.blog-wrapper .homepage-group-title{padding-left:0px;}
.newsletter-right .footer-button-newsletter:before, .btn.btn-cart.add-to-cart-button, .p-tools .btn.btn-primary, .btn.btn-conversion.add-to-cart-button, .btn.btn-primary:hover, a.btn.btn-primary:hover{color:white!important;}
.news-item-detail{max-width:95% !important;margin:auto}
img {border: 0;border-radius: 10px;
}
.banners-row [class*=col-] {padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;}
.next-to-carousel-banners .banner-wrapper>a::after {content: "";position: absolute;inset: 0;background: none;z-index: 0;pointer-events: none;}
.category-top > .subcategories.with-image{display:none}
.category-top > .category-title,.category-top > .category-perex{display:none}
button.btn.btn-default.search-button, .btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion {background: #2bd1d2 !important;}
input[type=submit].btn, .btn.btn-secondary, a.btn.btn-secondary {background: #2bd1d2 !important;}
.btn.btn-secondary, a.btn.btn-secondary {border-color: #2bd1d2;}
.btn.btn-secondary:hover, a.btn.btn-secondary:hover {color: #fff;border-color: #fff;}
@media (min-width: 768px) {
#content {padding-top: 20px;padding: 50px;}
}
.adtl-blog-track .news-item {background: linear-gradient(45deg, #014152, #2bd1d2);}
.homepage-blog-wrapper .news-item .title {font-weight: 600;line-height: 1.1;color: white;}
.blog-wrapper .news-item {padding: 20px 20px;}
div.prices, .products-inline>div .p .price strong{color:black;}
@media (min-width: 768px) and (max-width:992px) {
.products-block>div {width: calc(50% - 10px);}
.category-header{gap:10px}
}
@media (min-width: 768px) {
.in-registracia .container-narrow{width:50%}
.in-login .container-narrow .content-wrapper-in{max-width:50%;margin:auto}
    #content {
        padding-top: 0px;
        padding: 0px;
    }
}
.welcome-wrapper {
    padding-bottom: 0px;
    padding-top: 0px;
}
#dkLabFavPageWrapper #products .product .p .p-in{height:100%}
#dkLabFavPageWrapper .products-block .p>a img, .products-block .p>a img{width: 100%;border-radius: 0;}
.in-wishlist .container,.in-wishlist .container-narrow{width:90%}
.columns-3 .products-block>div, .columns-4 .products-block>div {box-shadow: 3px 4px 20px 0 #b4b4b44a;}
.custom-variant-pill.is-not-stock{text-decoration:none}
.shkDetailStock__row.shkDetailStock__row--warehouse{border-bottom: 1px dashed #00000066;}
.shkDetailStock__title {color: #017484;}
.shkDetailStock {background-color: #ffffff;border: 1px solid #017484;color: #017484;}
.messages {z-index: 1101;}