﻿#tr-links { display: none; }
#main{max-width: 100%;}
@media screen and (max-width: 1300px) {
#product-detail td .price{display: block;margin-bottom: 10px;}
}
@media screen and (min-width: 1300px) {
#product-detail td .price{margin-top: 0px;display: block;width: 40%;float: left;}
}
@media screen and (min-width: 1200px) {
#product-images #wrap{padding: 20%;}
.cloud-zoom-big, .mousetrap {width: 100% !important; height: 100% !important;}
.parametric-filter .clear{display: none;}
.param-filter-single-cell{width: 20%;}
#products-found .product{width: 33.3333%; clear: none;padding-bottom: 0;}
#products-found .products > .clear{display: none;}
#category-products-wrapper .product{min-height: 350px;margin: 0;}
#menu{text-align: center;}
#category-products-wrapper .product{width: 33.3333%; clear: none !important;padding: 0 0.46875rem 0.9375em !important;}
#category-products-wrapper .clear {display: none !important;}
#category-products-wrapper .product img{max-width: 400px;margin-left: -6%;width: 204px;}
.product .p-image {overflow:hidden;}
.home .products .product{width: 25%; clear: none !important;padding: 0 0.46875rem 0.9375em !important;min-height: 420px;}
.home .products .clear {clear: none !important;}
.home .products .product img{max-width: 290px;margin-left: -9%;width: 260px;}
}
@media screen and (min-width: 1380px) {
#category-products-wrapper .product{min-height: 380px;}
#category-products-wrapper .product img{margin-left: 0;width: 400px;}
.home .products .product img{margin-left: -7%;width: 290px;}
}
@media screen and (min-width: 1600px) {
#category-products-wrapper .product img{margin-left: -5%;width: 290px;}
.home .products .product img{margin-left: 0;width: 290px;}
}
@media screen and (min-width: 1750px) {
#category-products-wrapper .product img{margin-left: 0;width: 290px;}
}
@media screen and (min-width: 992px) {
#logo{margin-top: -55px;margin-bottom: 10px;}
#param-filter-left{width: 35%;}
#param-filter-center{width: 40%;}
}
@media screen and (max-width: 992px) {
.socialni{display: none;}
.doprava-zdarma{display: none;}
}
@media screen and (min-width: 651px) {
#param-filter-left label:first-of-type{color: #78a206;}
.menu-mobil{display: none;}
.search-whisperer{left: auto; right: 0;}
.header-info > div:nth-child(2) {height: 20px;}
.header-center > div:nth-child(2){text-align: center;}
.header-center{padding: 0 !important;margin-top: -20px !important;}
.searchform {float: left;margin-left: 20px;position: absolute;right: 15px;top: 176px;width: 14%;}
#menu .list-inline{float: none !important;}
}
.p-image a::before, .p-image a::after{display: none !important;}
.header-social-icon.checkout-facebook a::before {display: none;}
.socialni img{width: 30px;}
.socialni a{float: left;margin-right: 15px;margin-bottom: 10px; width: auto;}
.header-social-icon > a{display: none;}
.doprava-zdarma{font-size: 14px;margin-right: 20px;margin-bottom: 10px;color: red;}
.chci-slevu a{position: fixed;bottom: 0;right: 225px;background: #000;color: #fff;width: 100%;max-width: 197px;text-align: center;font-weight: bold;padding: 8px 0;border-top-left-radius: 6px;border-top-right-radius: 6px;text-decoration: none;z-index: 99999;font-size: 14px;}
.chci-slevu a:hover{text-decoration: underline;}
#carousel-banner img{width: 100%;}
.sleva-form{max-width: 400px; margin: 0 auto;}
.sleva-form fieldset > div{width: 100%; float: none; margin-bottom: 20px;}
.sleva-form #n-email {padding: 10px 20px;}
.sleva-form .b-subscribe{padding: 12px;}
.sleva-form .b-subscribe:hover{background: #444 !important;}
body:not(.page-category) .sidebar{display: none;}
body:not(.page-category) #content-in{width: 100%;}
.otaznik{margin-left: 5px;background: #070777;color: #fff;width: 20px;height: 20px;display: inline-block;line-height: 20px;text-align: center;border-radius: 50%;font-weight: bold;cursor: pointer;}
.velikosti-okno{position: fixed;top: 20px;max-width: 500px;width: 100%;left: 50%;margin-left: -250px;box-shadow: 0 0 20px #222;z-index: 999999;display: none;}
.viditelne{display: block !important;}
.velikosti-okno span{position: fixed;top: 8px;left: 50%;margin-left: 234px;cursor: pointer;}
#td-product-detail {z-index: 99;position: relative;}
.viditelne-pozadi{display: none; width: 100%;height: 100%;position: fixed;background: #000;opacity: 0.7;z-index: 999998;top: 0;}
@media screen and (max-width: 992px) {
.velikosti-okno{max-width: 300px;margin-left: -150px;}
.velikosti-okno span{margin-left: 134px;}
}
.blog-item{width: 25%; float: left;text-align: center;padding: 2% 5%;}
.blog-item img{margin-bottom: 20px; width: 100%;}
@media screen and (min-width: 651px) and (max-width: 992px) {
.searchform{top: 50% !important;width: 170px !important;}
}
@media screen and (max-width: 650px) {
.chci-slevu a{max-width: 100px !important;}
#category-banners li{padding: 0 2px !important;}
#category-banners img {margin-bottom: 4px;}
#param-filter-left label {loat: left !important; width: 50% !important;}
#category-tabs form fieldset::before {display: block; margin: 10px 0 5px 8px;}
#category-tabs .tab-single label {padding: 10px 0;}
.zopim{bottom: 0 !important;border-bottom-right-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.blog-item{width: 100%; float: none; margin-bottom: 20px;}
.blog-item img{width: 100%;}
.chci-slevu a{right: auto;left: 20px;}
}
#top-in-cat-button, #top-in-cat-button.active, #param-filter-hover, #param-filter-hover.active{background-color: #000;color: #fff;font-weight: bold}
#param-filter-hover:hover{background-color: #444;}
.columns .p-image .bool-freeshipping{display: none;}
#logo img {max-width: 300px;}
/*
.zvolte-variantu:after{content: "\e620";font-family: shoptet; -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);display: inline-block;font-size: 9px;margin-left: 6px;}
*/
.znacky-vypis a{width: 25%;padding: 1%;float: left;text-align: center;font-size: 16px;}
.znacky-vypis img{margin-bottom: 10px; width: 100%;}
.rezponzivni a{width: 50%; padding: 2% 5%;float: left;font-size: 24px;}
.rezponzivni img{width: 100%; margin-bottom: 10px;}
@media screen and (max-width: 992px) {
.znacky-vypis a{width: 50%;}
}
@media screen and (max-width: 650px) {
.znacky-vypis a{width: 100%;padding: 3% 1%;}
.rezponzivni a{width: 100%;}
}
.menu-mobil{text-align: center;background: #000;padding-top: 15px;}
.menu-mobil a{color: #fff;font-size: 11px;margin: 10px 5px;text-decoration: none;display: inline-block;}
.sleva-form input{font-size: 0.8125rem;height: 2rem;margin-bottom: 7px;padding: 0 0.625rem;display: table-cell;width: 100%;border: 1px solid #c6c6c6;}
#footer .mail-formular{display: none;}
#mc_embed_signup .button{margin-right: 15px !important;background-color: #000 !important;}
#mc_embed_signup .button:hover{background: #333 !important;}
div.mce_inline_error{display: none !important;}
#mc_embed_signup .mc-field-group input {padding: 5px 0 !important;}
body:not(.page-category):not(.page-detail) h1{text-align: center;}
#category-tabs form fieldset:before{content: "Řadit dle:";}
#param-filter-left label:first-of-type{padding-right: 0.875rem;}
#param-filter-hover{font-size: 14px; background-position: 93.5% -23.9rem;}
#param-filter-hover:hover{font-size: 14px; background-position: 93.5% -23.9rem;}
.list-product-images div{height: 130px !important;}
#product-images .no-print img {width: 150px;}
.td-normal-price .line{text-decoration: line-through; color: red; font-weight: bold;}
.td-save-price, .p-standard-price .line, .p-standard-price .p-det-discount {color: red !important; font-weight: bold;}
.save-price-value{color: #000; font-weight: 300;}
@media screen and (min-width: 1440px) {
.velikosti-okno {max-width: 750px; margin-left: -375px;}
.velikosti-okno span {margin-left: 358px;}
}
.p-name {height: 35px !important;overflow: hidden;}
@media screen and (min-width: 1380px) {
#category-products-wrapper .product {min-height: 390px;}
}
#short-description p, #short-description li, #short-description span, #description p, #description li, #description span {font-size: 15px;}
.footer-in-wrap {max-width: 100% !important;}
label[for=sendNewsletter]:after{content: "a VIP slevy";}
label[for=set-registration]:after{content: "a uložit své údaje pro příští objednávku";}