/* Enter Your Custom CSS Here */
#main .hb_single_room .hb_room_gallery {
    margin-bottom: 50px !important;
}

@media screen and (max-width:1024px) {
	.navbar-nav>li>a, .navbar-nav>li>span.disable_link, .navbar-nav>li>span:not(.icon-toggle) {
    padding: 20px 10px;
}

.navigation.col-sm-12 {
    padding: 0px;
}

header .container {
    width: 985px;
}
.site-header.sticky-header, .site-header.header_overlay {
    position: relative;
}
}

@media screen and (max-width:768px) {
.width-logo {
    margin: 0px !important;
}

.navbar-nav>li>a, .navbar-nav>li>span.disable_link, .navbar-nav>li>span:not(.icon-toggle) {
    padding: 10px;
}

header#masthead {
    padding: 10px 0px;
}
}
@media screen and (max-width:640px) {
div#slider-5-layer-6 {
    margin-left: -7px !important;
}
}
@media screen and (max-width:400px) {
.Spring-heading-1 {
    font-size: 16px !important;
    min-height: 20px !important;
}
div#slider-5-layer-6 {
    font-size: 12px !important;
    padding: 5px !important;
    margin-left: 4px !important;
}
}