@media only screen and (min-width : 768px) {
.main-banner{padding:15% 0 5%;min-height:650px;height:100vh}
.page-title.image-title{height:150px}
.dashboard-bg{height:100vh;position:fixed;min-height:650px;z-index:11}
.navbar-nav>li.dash-link>a .avatar{position:absolute;display:inline-block;width:30px;height:30px;line-height:36px;text-align:center;border-radius:100%;background-color:#f5f6f7;color:#fff;text-transform:uppercase;left:-27px;top:20px}
}
@media only screen and (min-width : 993px) {
/*section{padding:6em 0 4em}*/
.navbar-default .navbar-brand img{max-width:170px}
.half-box{padding:140px 40px}
.half-box h2{font-size:50px}
}
@media only screen and (min-width : 1024px) {
h1{font-size:38px}
h2{font-size:32px}
h3{font-size:28px}
h4{font-size:20px}
h5{font-size:16px}
h6{font-size:12px}
nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu.left-nav li a{text-align:left}
.font-50{font-size:50px}
.font-60{font-size:60px}
.font-80{font-size:80px}
.font-100{font-size:100px}
.font-150{font-size:150px}
.font-200{font-size:200px}
.font-250{font-size:250px}
.font-300{font-size:300px}
.font-400{font-size:400px}
.font-450{font-size:450px}
.font-500{font-size:500px}
.font-bold{font-weight:700}
.main-banner h2{font-size:50px;font-weight:600;margin-bottom:10px}
.main-banner p{font-size:17px}
}
@media screen and (max-width: 992px) {
.navbar-default .navbar-brand img{max-width:160px}
.main-banner .form-control{margin-bottom:10px}
.fb-log-btn{margin-bottom:10px}
.main-banner{padding-top:120px}
.log-screen{background-image:none!important}
.soon-wrapper{background-image:none}
.book_image{margin:0 15px 0 0;width:100%}
.dasboard-prop-listing .prop-info{width:100%;}
.toplinks ul{text-align:center;}
.sitebanner::before{display:none;}
.sitebanner .hero-section-wrap{margin-top:-32px;}
}
@media screen and (max-width: 767px) {
html body .mob-padd-0{padding:0}
html body .mob-mrg-0{margin:0}
html body .mob-extra-mrg{margin-left:-15px;margin-right:-15px}
.heading h2{font-size:28px}
.mob-padd-0{padding-left:0;padding-right:0}
.mob-mrg-0{margin-left:-15px;margin-right:-15px}
.mob-extra-mrg{margin-left:-15px;margin-right:-15px}
.banner{padding:100px 0 80px}
.mbb-1{border-bottom:1px solid #dde6ef}
.destination-box.list-style,.hotel-box.list-style,.restaurent-box.list-style,.tour-box.list-style{height:auto}
.destination-box.list-style .inner-box,.hotel-box.list-style .inner-box,.restaurent-box.list-style .inner-box,.tour-box.list-style .inner-box{padding:30px 20px}
.sl-box{margin-bottom:10px}
.profile-header-nav .theme-btn{width:100%!important;display:block;float:none!important;margin-bottom:15px}
.profile-header-nav .fl-right{float:none}
.profile-header-nav .nav-tabs li a{border-right:none}
.log-wrapper{display:block!important}
.nice-select ul.list{max-height:150px;overflow-y:scroll}
.before-footer .data-flex{text-align:center;height:auto;min-height:40px;}
.before-footer .br-1{border:none;border-right:none!important;}
.info-services{text-align:center;}
.multi-option-booking .nav-tabs > li > a{background:rgba(255,255,255,.8);color:#cb1e50;}
}
@media screen and (max-width: 521px) {
.sitebanner {padding-top: 145px;}
}
@media screen and (max-width: 479px) {
ul.amenities.third li{width:50%}
ul.amenities.fourth li{width:50%}
.multi-option-booking .nav-tabs > li > a{padding:6px 10px;}
}