body .placeholder {
height:110px !important;
}
#menu .menuBottom ul li .sub-menu {
top:108px !important;
}
@media screen and (max-width:575px) { 
.mobileMenu .mobileBooking ul li a { font-size:11px !important; }
}
.sajtoSingle.grid .blogList a {
-ms-flex-direction: column;
flex-direction: column;
}
#menu .menuBottom ul li .sub-menu {
top:118px;
}
.hero {
height:600px;
}
.kiemeltSection {
height:334px;
}
@media screen and (max-width:1100px) { 
.hero {
height:400px;
}
.kiemeltSection {
height:340px;
}
}
@media screen and (max-width:575px) { 
.kiemeltSection {
height:330px;
}
}
.carousel > .slide:not(:first-child) {
display: none;
}
@media screen and (max-width:1100px) { 
#menu .headerRight {
display:block; width:100%;
}
#menu .headerRight .phone, #menu .headerRight .redBtn, #menu .headerRight .bookingBox, #menu .headerRight .languages {
display:none;
}
#menu .headerRight .search-section {
width:100%; margin-top:5px;
}
#menu .headerRight .search-section .search-box input[type="text"] {
width:100%;
}
.menuTop .col-12 {
position: relative;
}
#menu .hamburger {
top:0px; right:15px; position:absolute; 
}
.mobileMenu {
top:110px !important;
}
.placeholder {
height:110px !important;
}
}