#footer .contact-box.no-image ul li:first-child:after{display:none}
@media(min-width:768px){
.custom-footer__banner31.col-sm-4{width:20%}
.custom-footer__banner30.col-sm-4{width:30%}
.custom-footer__banner4.col-sm-4{width:50%}
}
.contact-box ul li>span.mail:before{content: '';width: 43px;height: 43px;background: url("https://www.apiprodukt.live/user/documents/upload/Logá značiek/mail.png");background-size: contain;}
.contact-box ul li>span.tel:before{content: '';width: 40px;height: 40px;background: url("https://www.apiprodukt.live/user/documents/upload/tel_logo_fialova_zelena.png");background-size: contain;}
@media(max-width:992px){
.welcome-wrapper{margin-bottom: 0px;margin-top: 10px;padding-bottom:0px;padding-top: 10px;}
.grid_container_social{grid-template-columns: repeat(1, 1fr) !important;}
}
.p-detail-inner .link-icons{justify-content: space-evenly;margin-bottom: 15px;}
.p-detail-inner .social-buttons-wrapper{flex-direction: column ;}
.pulse {animation: pulse-animation 2s infinite;}
.pulse.red {animation: pulse-animation-red 2s infinite;}
@keyframes pulse-animation {0% {box-shadow: 0 0 0 0px #4ADE80;}100% {box-shadow: 0 0 0 10px rgba(0, 0, 0, 0);}}
@keyframes pulse-animation-red {0% {box-shadow: 0 0 0 0px red;}100% {box-shadow: 0 0 0 0px rgba(0, 0, 0, 0);}}
/*banner pre zlavu*/
#discountCouponCode{border-radius: 10px 0px 0px 10px;border: 1px solid black;}
.discount-coupon form button{border-radius: 0px 10px 10px 0px;border: 1px solid black;border-left: none !important;border-color:black !important}
.site-msg.information {position: sticky;top: 0px;max-width: 100%;}
.site-msg {background-color: #191919;}
.site-msg, .site-msg .close:before {color: #fff;font-size: 18px; padding-top:15px}
.site-msg .close{margin-top:-20px}
.site-msg .text{text-align:center}
@media(max-width:768px){
.p-detail-inner-header-mobile .h1{font-size:25px !important}
}