blockquote{
    background-color: rgba(224, 163, 0, 0.11);
  padding: 20px;
  margin: 40px 0 40px 0;
  border-left: 8px solid var(--color-primary);
}
blockquote > p{
    margin: 0 !important;
  padding-bottom: 20px;
}
blockquote > p > a{
    text-decoration: underline;
}
blockquote > p > a:hover{
    text-decoration: none;
}
blockquote:before{
    color: var(--color-primary);
      content: '\201D';
      font-family: Arial;
      font-size: 8em;
      line-height: 0.1em;
      margin-right: 10px;
      vertical-align: -0.3em;
}
.related-yes #productsAlternative{
  border-top: none;
}
.type-product .benefitBanner{
  border: none !important;
}
table.detail-parameters tbody tr.sold-out{
  display: none;
}
#productsAlternative::before{
  content: "Vyberte si z produktů skladem";
}
.contact-box.no-image .site-name{
  display: none !important;
}
#footer .contact-box{
  padding: 0 !important;
}
@media (min-width: 1200px){
.custom-footer>div.contact {
width: 20% !important;
}
.welcome.welcimg-yes .row .col-md-6 .btn.btn-default{
  width: 175px !important;
}}@media (min-width: 768px) and (max-width: 1199px){
.custom-footer.elements-6 .contact.click-able{
  width: 100% !important;
}}
@media (min-width: 768px) and (max-width: 1199px){
.custom-footer.elements-6 .click-able{
  width: 50% !important;
}}
@media (min-width: 768px) and (max-width: 1199px){
.custom-footer>div:not(.contact){
  width: 50%;
}
}
.flag.flag-freeshipping{
  background-color: #e0a300 !important;
}

.icon-van::before{
  color: #232428 !important;
}

.flag-text{
  color: #232428 !important;
}

body.type-post p#cely-clanek{
font-size: 14px;
}

body.id-1077 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Komody, knihovny a skrine */
display: none !important;
}

body.id-1077 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Komody, knihovny a skrine */
height: 60px !important;
}

.category-header form fieldset label{
  width: 20%;
}
body.id-1083 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1083 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1119 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1119 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1101 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1101 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1245 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1245 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1104 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1104 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1086 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1086 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
body.id-1080 .subcategories.with-image li a .image {
/* Skryti obrazku podkategorii v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
display: none !important;
}
body.id-1080 .subcategories li a {
/* Vyska podkategorii bez obrazku v kategorii Nove od Starych > Stoly, stolky, zidle a stolicky */
height: 60px !important;
}
.p-detail-inner + .benefitBanner {display: none;}
.type-product .benefitBanner {border-top: 1px solid #e4e4e4;padding-top: 40px;border-bottom: 1px solid #e4e4e4;padding-bottom: 30px;}
@media screen and (max-width: 767px){
.type-product .benefitBanner {margin: 0;}
.shp-tabs-wrapper {margin-bottom: 12px;}
.type-product .benefitBanner{border: 0;padding-top: 24px;padding-bottom: 12px !important;}
}
/* fotogalerie v blogu na mobilu */
@media screen and (max-width: 447px) {
.plus-gallery-item {
  width: 100% !important;
  height: 300px !important;
  margin: 5px 0;
  overflow: hidden;
}
.plus-gallery-item a img {
  width: 100%;
  max-height: 300%;
  height: auto;
}
}
a.df{
background: url('/user/documents/upload/img/df/df-full.png') no-repeat left center;
  background-size: contain;
  padding-left: 24px;
  margin-left: 5px;
}
@media (min-width: 1200px){
body.id-682 .benefitBanner__item {
flex: 1 1 33.3% !important;
margin-bottom: 20px !important;
padding-top: 20px !important;
}
}
body.id-682 .benefitBanner {
padding-top: 0;
padding-bottom: 32px;
}
.advanced-order .btn[href="#"]:before{content: "\e904";font-family: ikony;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);display: inline-block;margin-right: 16px;font-size: 11px;position: relative;top: -2px;}
.advanced-order .btn[href="#"]:after{display: none !important;}
.advanced-order .extras-wrap .extra.step .btn{width: 275px;margin: 3px !important;}
@media only screen and (max-width: 479px){
.advanced-order .h2{text-align: center;padding-left: 10px;
}
}
@media only screen and (max-width: 636px){
.btn[href="#"]{margin-right: 10px !important;}
.advanced-order .extras-wrap .extra.step .btn{width: 255px;}
}
@media only screen and (max-width: 616px){
  .extra.step .btn.btn-conversion{
    margin-top: 20px;
}
}
@media screen and (min-width: 768px){
.multiple-columns-body .basic-description {width: 100%;padding-right: 0;}
.multiple-columns-body .extended-description {width: 100%;}
.extended-description{margin-bottom: 48px;}
}
.social-buttons-wrapper{display: none !important;}
#productsAlternative h3{line-height: 1.3;font-weight: bold;font-size: 25px;text-align: center;margin: 0 0 40px 0;}
#productsAlternative h3 a.btn{background-color: #009901;border: 1px solid #009901;color: #fff;padding: 0 32px;font-size: 16px;}
#productsAlternative h3 a.btn:hover{background-color: #038003; border-color: #038003;}
#productsAlternative.not-before::before{display: none !important;}
@media screen and (max-width: 1199px){
#productsAlternative h3{text-align: left;padding-right: 120px;}
}
@media screen and (max-width: 767px){
#productsAlternative h3 {padding-right: 80px;margin-bottom: 24px;}
}
@media screen and (max-width: 479px){
#productsAlternative h3{margin-bottom: 72px;padding-right: 0;}
#productsAlternative h3 a.btn {padding: 0 16px;font-size: 14px;width: 100%;}
}
.id--17 .stay-in-touch .form-group:first-child{display: none;}

.in-blog .cely-clanek, .in-odborne-rady--jak-pecovat-o-nabytek .cely-clanek, .in-clanky-o-bydleni-a-nase-tipy .cely-clanek{display: none;}
.type-posts-listing .news-item{border: 1px solid transparent;}
.in-blog .news-item:hover, .in-odborne-rady--jak-pecovat-o-nabytek .news-item:hover, .in-clanky-o-bydleni-a-nase-tipy .news-item:hover{border-color: var(--color-primary);}
.back-link{text-align: center;margin-top: 12px;}
.back-link .btn{padding: 0 24px;}
h3.blog-nadpis{margin-top: 80px; text-align: center;font-weight: 600;font-family: var(--template-headings-font), sans-serif !important;font-size: 25px;line-height: 1.3;margin-bottom: 40px;}
h3.blog-nadpis a{color: #24242E;}
h3.blog-nadpis a:hover{text-decoration: underline;}
.blog-hp::before{display: none !important;}
.blog-hp{margin-top: 0 !important;}
.type-posts-listing .pagination-wrapper {margin-top: 0;margin-bottom: 0;}
.type-posts-listing .pagination{margin: 32px 0;}
.heureka-rating-group {width: 100%;margin-bottom: 8px;}
.heureka-rating-group > div{padding: 0;}
.hodnoceni .vote-content br{display: none;}
.hodnoceni .vote-content{font-size: 14px;line-height: 22px;}
.multiple-columns-body #content .hodnoceni .vote-wrap {flex-basis: 25%;}
.hodnoceni .vote-wrap::before {display: none;}
@media screen and (max-width: 1439px){
.multiple-columns-body #content .hodnoceni .vote-wrap {flex-basis: 25%;width: 25% !important;padding: 16px !important;}
}
@media screen and (max-width: 1199px){
.multiple-columns-body #content .hodnoceni .vote-wrap {flex-basis: 50%;width: 50% !important;}
}
@media screen and (max-width: 767px){
.hodnoceni .vote-content{padding-top: 0 !important;max-height: 88px;overflow: hidden;}
}
@media screen and (max-width: 479px){
.multiple-columns-body #content .hodnoceni .vote-wrap {flex-basis: 510%;width: 100% !important;}
}
.heureka-rating-group > div > span{display: none !important;}
#productsAlternative h3 + .hodnoceni{order: 11;}
.surcharge-list select{color: #009901;font-weight: bold;}
p.video{position: relative;overflow: hidden;width: 100%; padding-top: 56.25%;}
p.video iframe{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width: 100%; height: 100%;}
.multiple-columns-body .p-detail-inner:not(.ready) > .p-detail-inner-header {display: block;}
.p-info-wrapper {opacity: 1 !important;}
.p-info-wrapper .p-detail-inner-header{display: none;}
.type-product .content .products-additional:not(.products-visible) .product {opacity: 1;}
#footer .contact-box::before {content: "Pomůžeme vám s objednávkou";font-size: 18px;white-space: nowrap;}
#footer .contact-box strong{font-size: 0;}
#footer .contact-box strong::after{content: "Po - Ne: 7 - 20";font-size: 15px;font-weight: 600;}
#footer .contact-box ul li:nth-child(2){order: -1;}
#footer .contact-box ul{display: flex;flex-wrap: wrap;}
@media screen and (max-width: 767px){
#footer .contact-box ul li{width: 100%;}
}
.shp-tab:nth-child(2) {display: block !important;}
body.type-detail #productDiscussion.active {display: block !important;}
@media screen and (max-width: 767px){
body.type-detail #productDiscussion {display: block !important;}
}
#discussion-form.vote-form > form > .row > div:nth-child(2)::after {content: "*";color: #cb0000;left: 44px;position: absolute;top: 13px;}
#formDiscussion > .row > div > div:nth-child(2)::after {content: "*";color: #cb0000; left: 88px;position: absolute;top: 13px;}
@media screen and (min-width: 768px){
.custom-detail #relatedFiles, .custom-detail #ratingTab, body.type-detail.custom-detail #productDiscussion{display: block !important; opacity: 1 !important;}
.custom-detail #ratingTab::before, .custom-detail #productDiscussion::before{content: "Hodnocení produktu:";font-size: 25px;display: block;font-weight: bold;color: #24242E;margin-bottom: 32px;line-height: 1.3;}
.custom-detail #productDiscussion::before{content: "Diskuse k produktu:";}
.flags-extra {top: auto;right: 8px;bottom: 4px;}
}
.homepage-blog-wrapper .h4.homepage-group-title a{color: #24242E;}
.homepage-blog-wrapper .h4.homepage-group-title a:hover{text-decoration: underline;}
.homepage-blog-wrapper .news-item .text{display: none;}
.p-info-wrapper .availability-value > span {line-height: 29px;}
.id--16 .payment-shipping-price {width: 100px;}
.advanced-order .custom-warning{display: none !important;}
@media screen and (min-width: 768px){
.id--9 #navigation, .id--9 #header::after{display: none !important;}
}
.type-category .benefitBanner{width: 100% !important;border-right: 0 !important;padding: 40px 0;margin-left: -1px;background-color: #fff;}
.benefitBanner.prvni > .benefitBanner__item:nth-child(n+4){display: none !important;}
.benefitBanner.druhy > .benefitBanner__item:nth-child(-n+3){display: none !important;}
@media screen and (min-width: 992px){
.benefitBanner__item {flex: 0 0 33.3333%;width: 33.3333%;}
}
@media screen and (max-width: 991px){
.benefitBanner__item {flex: 0 0 100%;width: 100%;}
}
.type-index .row + h1{text-align: center;margin: 48px 0 0;}
@media screen and (max-width: 767px){
.type-index .row + h1 {margin-top: 32px;font-size: 24px;}
}
@media screen and (min-width: 768px){
.blog-outer{margin-top: 80px;}
}
.radio-wrapper.inactive-child{display: none;}

/* TLAČÍTKA SE ZAOBALENÝMI ROHY */

.btn:not(.cart-count), .compact-form .form-control, .pagination > a, .pagination > strong, a.login-btn{border-radius: 30px;}

.r-nadpis h4{font-size: 0;}
.r-nadpis h4::after{content: "Heureka Ověřeno zákazníky";font-size: 25px;}
.hodnoceni::before {content: "Heureka Ověřeno zákazníky";}
.sk .r-nadpis h4::after, .sk .hodnoceni::before{content: "Heureka Overené zákazníkmi";}
@media screen and (max-width: 767px){
.subcategories li {width: 33.3333% !important;}
.subcategories.with-image li a {display: block;height: auto;padding: 12px 8px 8px 8px;}
.subcategories.with-image li a .image {width: 100%; display: block;}
.subcategories.with-image li a .image img {max-height: 40px;}
.subcategories.with-image li a .text {width: 100%;height: 48px;line-height: 16px;font-size: 13px;text-align: center;padding: 0;max-height: none;margin-top: 5px;}
}
.next-step-forward{line-height: 20px !important;font-size: 15px !important;}
.id--9 .order-button-text::after {content: " na dopravu a platbu";display: block;}
.id--16 .order-button-text::after {content: " na kontaktní údaje";display: block;}
.delivery-time > span::before {content: ", Doručíme do " !important;}
.id--9 .delivery-time{font-size: 0;}
.id--9 .delivery-time > strong{font-size: 13px;}
.id--9 .delivery-time > strong::before {content: "Doručíme do " !important; font-weight: 400;}
@media screen and (max-width: 767px){
.ordering-process #smartsupp-widget-container{display: none !important;}
}
.cart-table + .fvDoplnek {display: none;}