@media only screen and (max-width: 1200px) {

[class*="col-"]{padding-top:15px;padding-bottom:15px;}
.about-destination .tabbed-area {margin-top: 40px;}
.about-info #accordion {margin-top: 60px;}
.parallax-one{padding: 45px 0;}
.slider-home .flex-viewport {max-height: 460px;}
.book-slider ul li{margin-right: 30px;}
.main-footer {padding: 0px;}
.book-slider input, .book-slider ul li.li-input{width: 165px;}
.breadcrumb h1{ font-size: 26px; line-height: 32px !important; }
.breadcrumb{ padding: 40px 0; }
}

@media only screen and (max-width: 991px) {
.js .navigate{display:none;}
.js .slicknav_menu{display:block;}
.header .button-style-1{display: none;}
.slider-home .flex-viewport {max-height: 560px;}
.book-slider{height: auto;padding:0 20px !important;}
.free-book .book-slider{height: auto; padding: 30px 60px !important; }
.card-hero{border-right: none;
.reserve-form-area li:last-child{margin-left: -20px;}
}


@media only screen and (max-width: 600px) {
.logo{padding-left: 20px !important;}
.breadcrumb h1 {line-height: 50px;}
.bottom-book-slider, .slider-triangle-under, .slider-triangle, .pre-address-b p, .flex-direction-nav{display: none;}
.book-slider{margin-top: 0px;height: 270px;margin-bottom: -20px !important;} .book-slider{margin-top: 0px; margin-bottom: 0px !important;}
.pre-header{padding-left: 20px !important;}
.pre-footer{padding-left: 20px !important;}
.pre-link-box{display: none;}
.slider-home .flex-viewport {max-height: 400px;}
.slider-bar,.slider-bar-under{font-size:12px;padding: 10px;}
.slider-bar{height:auto;}
.card-hero{border-right: none;
}


