html{
overflow-y: scroll !important;
}
a.grey, a.grey:hover{
color: #808080;
}
a.small-link{
font-size: 0.625rem;
font-weight: 300;
}
header .logo a{
display: block;
position: relative;
left: 0px;
top: 0px;
}
.contact-shops{
display: flex;
flex-flow: row wrap;
}
#notify{
display: none;
}
#notify.show{
display: inline-block;
}
#addToCart{
display: none;
}
#addToCart.show{
display: inline-block;
}
.empty-cart{
display: none;
}
.empty-cart.show{
display: block;
}
.delete-ico{
cursor: pointer;
}
form button{
padding-left: 0px;
padding-right: 0px;
}
/*
.form .form-item.warning .form-control{
border-color: transparent;
}
.form .form-item.warning .form-label{
color: #000000;
}
*/
.pinBtn{
position: absolute;
top: 14px;
right: 18px;
width: auto;
height: auto;
z-index: 2;
cursor: pointer;
}
.pinBtn img{
width: auto;
height: auto;
}
.gallery-slider .gallery-item{
cursor: pointer;
}
.page-kontakt .two-cols .label{
width: auto;
padding: 0px 30px 0px 0px;
}
.page-kontakt .two-cols .value{
letter-spacing: 1.2px;
}
.page-cart .quantity input{
font-size: 0.87rem;
}
#popupMessage{
font-family: "Lato",​sans-serif;
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 100200;
background: url('../img/white80.png') repeat;
}
#popupMessage table, #popupMessage td{
width: 100%;
height: 100%;
}
#popupMessage td{
vertical-align: middle;
text-align: center;
}
#popupMessage td img{
margin: auto;
}
#popupMessage.show{
display: block;
}
.popupMessage{
max-width: 680px;
width: 90%;
margin: auto;
background-color: #FFFFFF;
min-height: 100px;
padding: 20px 10px 10px 10px;
position: relative;
left: 0px;
top: 0px;
color: #000000;
}
.popupMessageClose{
position: absolute;
right: 5px;
top: 5px;
color: #000000;
font-size: 14px;
cursor: pointer;
width: 20px;
line-height: 20px;
}
.popupMessageTitle{
font-size: 0.875rem;
margin: 0px 0px 10px 0px;
font-weight: 700;
text-transform: uppercase;
color: #000000;
}
.popupMessageTxt{
font-size: 0.875rem;
color: #808080;
}
.popupMessageOK, .popupMessageCustom{
margin: 10px 0px 0px 0px;
cursor: pointer;
}
.popupMessageCustom{
display: none;
}
#popupMessage.custom .popupMessageOK{
display: none;
}
#popupMessage.custom .popupMessageCustom{
display: inline-block;
}
#uiLock{
display: none;
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 100200;
background: url('../img/white80.png') repeat;
}
#uiLock table, #uiLock td{
width: 100%;
height: 100%;
}
#uiLock td{
vertical-align: middle;
text-align: center;
}
#uiLock td img{
margin: auto;
}
#uiLock.show{
display: block;
}
/* COOKIES */
.cookie{
position: static;
left: 0px;
top: 0px;
z-index: 100300;
width: 100%;
display: none;
background-color: #000000;
font-size: 11px;
color: #9a9a9a;
height: auto;
overflow: hidden;
border-bottom: 1px solid #5c5c5c;
text-align: center;
}
.cookie .content{
letter-spacing: 1px;
padding: 5px 15px 5px 5px;
max-width: 1102px;
width: 100%;
margin: auto;
position: relative;
left: 0px;
top: 0px;
}
.cookieClose{
position: absolute;
top: 0px;
right: 10px;
cursor: pointer;
font-size: 30px;
text-align: center;
}
.cookieClose:hover{
background-position: center bottom;
}
/* END COOKIES */
.debugPanel{
background-color: #CCCC00;
margin-top: 20px;
padding: 10px;
font-family: 'Courier New', Courier, monospace;
min-height: 200px;
}