/* Uprava velkosti nadpisov h1-3 */
h1 { font-size: 30px !important}
h2 { font-size: 25px !important; font-weight: 700 !important}
h3 { font-size: 20px !important; font-weight: 700 !important}
a.chevron-after.chevron-down-after {
    font-size: 125% !important;
}

.btn.btn-default.disabled, a.btn.btn-default.disabled, .btn.btn-primary.disabled, a.btn.btn-primary.disabled, .btn.btn-secondary.disabled, a.btn.btn-secondary.disabled, .btn.btn-conversion.disabled, a.btn.btn-conversion.disabled, .btn.btn-cart.disabled, a.btn.btn-cart.disabled, .btn.btn-special.disabled, a.btn.btn-special.disabled {
    border-color: #cfcfcf;
    color: #fff;
    background-color: #67BD4B !important;
    cursor: not-allowed;
}
.blog-hp::before {content: "Herbatica blog";}

.site-msg.information {
    font-size: 120%;
}
.btn.btn-default.disabled, a.btn.btn-default.disabled, .btn.btn-primary.disabled, a.btn.btn-primary.disabled, .btn.btn-secondary.disabled, a.btn.btn-secondary.disabled, .btn.btn-conversion.disabled, a.btn.btn-conversion.disabled, .btn.btn-cart.disabled, a.btn.btn-cart.disabled, .btn.btn-special.disabled, a.btn.btn-special.disabled {
    border-color: #cfcfcf;
    color: #fff;
    background-color: #67BD4B !important;
    cursor: not-allowed;
}
/*Shoptetupravy.cz*/
#product-detail-h1 h1 { font-size: 30px; color: #000000; }
#content-in .p-name { font-size: 17px; color: #000000; }
.shortDescription { color: #000000}
.variant-list td{
font-weight: 600;
border: 2px #67BD4B solid;
}

.variant-list th{
font-weight: 600;
color: #fff !important;
background: #67BD4B;
width: 100px;
padding-left: 20px;
border: 2px #67BD4B solid;
}

select {
  margin: 20px;
  width: 50px;
  padding: 5px 25px 5px 5px;
  font-size: 16px;
  border: 2px #67BD4B solid;
  height: 34px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
 }

select::-ms-expand { 
    display: none; 
}
/*Shoptetupravy.cz konec*/

.p-info-wrapper:not(.vyprodano) .link-icon.watchdog{display: none;}
.link-icon.watchdog{display: inline-block;float: right;text-transform: none;background-color: #2F843D;color: #fff;padding: 6px 10px;margin-top: 5px;border-radius: 2px;font-size: 15px;}
.link-icon.watchdog:hover{color: #fff; background-color: #67BD4B;}
.link-icon.watchdog::before{display: none;}
.watchdog-row:nth-of-type(4), .watchdog-row:nth-of-type(5) {display: none;}
@media screen and (max-width: 479px) {
.link-icon.watchdog {display: block;float: none; margin-top: 20px;}
}
.parameter-dependent .watchdog + .watchdog{display: none;}
.vyhody {display: flex; flex-wrap: wrap;}
.vyhody > div{width: 25%;display: flex;align-items: center;font-size: 16px;color:#2f843d;font-weight: bold;padding-right: 20px;}
@media screen and (max-width: 1199px) {
.vyhody > div{width: 50%; margin-bottom: 20px;}
.vyhody > div > div:first-child{width: 120px;}
.vyhody > div > div:last-child{width: calc(100% - 120px);}
}
@media screen and (max-width: 479px) {
.vyhody > div {width: 100%;}
.vyhody > div > div:first-child{width: 80px;}
.vyhody > div > div:last-child{width: calc(100% - 80px);}
}
#footer .site-name{display: none;}
.custom-footer {padding-left: 0;}
.banner-wrapper a:hover img{-webkit-transform: none;-ms-transform: none;-o-transform: none;transform: none;}
.logo-paticka img{max-width: 220px;}
#footer h4{font-weight: bold;line-height: 24px;}
.paticka-kontakty a{display: block; line-height: 30px;}
.paticka-kontakty a:hover{text-decoration: underline;}
.paticka-kontakty a::before{font-family: shoptet;color:#444;font-size: 20px;margin-right: 10px;position: relative;top: 4px;display: inline-block;}
.paticka-kontakty .telefon::before{content: '\e92d';}
.paticka-kontakty .email::before{content: '\e924';}
.paticka-kontakty a:last-child{font-weight: bold;margin-top: 10px;}
#footer h5{font-weight: bold;}
.odber{padding: 0;}