@media only screen and (min-width: 768px) and (max-width: 991px){#about .heading p,#contact .heading p,#service .heading p{font-size:14px}header{text-align:center}header .navbar-default{padding-right:0;width:100%}#about .bottom-text,#call-to-action .block p{padding-bottom:20px}#contact .block input,#contact .block textarea{width:100%}}@media only screen and (max-width: 767px){header{text-align:center}#hero-area{padding:0;background:50% 50% no-repeat #fff}header .navbar-default{padding-right:0;width:100%;margin-left:0}header .navbar-default .navbar-toggle{margin-right:10px;margin-top:20px}header .block h1{font-size:25px}header .block p{padding-right:0}header .block .counter h2{font-size:20px}header .block .counter ul li{margin-right:5px;margin-bottom:20px}#about .heading p,#service .heading p{font-size:15px;padding:0 5px}#about .bottom-text{padding-bottom:20px}#contact .heading p{font-size:15px}#contact .block input,#contact .block textarea{width:100%}.navbar-brand p{padding:10px}.navbar-toggle{background-color:#e0e4cb}}

html,body{max-width:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}img,iframe,video{max-width:100%;height:auto}.btn,.book{white-space:normal}input,select,textarea{max-width:100%}.container{max-width:100%}.contact-details li,.h-help-email,.h-help-phone{overflow-wrap:anywhere}

@media only screen and (max-width: 767px){
body{padding-bottom:56px}.container{padding-left:18px;padding-right:18px}.row{margin-left:0;margin-right:0}[class*="col-"]{padding-left:10px;padding-right:10px}.navbar-default{min-height:72px;padding:0!important}.navbar-header{display:flex;align-items:center;justify-content:space-between}.navbar-header .navbar-brand{height:auto;max-width:72%;padding:6px 0}.navbar-header a img{width:100%;max-width:150px}.navbar-toggle{min-width:44px;min-height:44px;margin-bottom:12px}.navbar-collapse{padding-left:0;padding-right:0}.navbar-nav{margin:0}.navbar-nav>li>a{padding-top:10px!important;padding-bottom:10px!important}.frontform{margin-bottom:22px!important}.tab-content{height:auto;min-height:0;padding:14px;box-shadow:0 0 12px 1px #607D8B}.input-group{width:100%;margin-bottom:12px}.tagline,.banner-ul-content{padding-left:0!important;margin-left:0!important}.tagline h1{font-size:30px;line-height:38px;letter-spacing:0}.deals{font-size:22px!important;line-height:32px}.modline{font-size:16px}.slide{padding-left:0;padding-right:0}.service img,.well img{margin-left:auto;margin-right:auto}.caption{padding-bottom:24px;box-shadow:0 0 18px 4px rgba(0,0,0,.18)}.fleets p{width:100%}.heading{padding-bottom:30px}h1{font-size:30px;line-height:38px}h2{font-size:21px;line-height:30px}h3{font-size:22px!important;line-height:30px}p{font-size:15px;line-height:24px}#callme{right:14px!important;bottom:74px!important;width:56px!important;height:56px!important}#callme #callmeMain{width:56px!important;height:56px!important}#callme #callmeMain i{font-size:30px!important;line-height:30px!important;padding:13px!important}.mini-icon-header ul li a{min-height:54px}#footer{padding-bottom:56px}#footer .row-fluid>[class*="col-"]{margin-bottom:20px}ul.contact-details{margin-left:0}.footer-bottom p{padding:0 12px}.h-help{padding:18px 14px}.h-help-phone{font-size:16px}.ui-datepicker{max-width:calc(100vw - 28px);left:14px!important}
.navbar-default>.container{width:100%!important;max-width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}
.navbar-header{width:100%!important;min-height:78px;padding:0 16px!important;margin-left:0!important;margin-right:0!important}
.navbar-header>a{order:1!important;display:flex!important;align-items:center!important;margin-right:auto!important;float:none!important}
.navbar-header>.navbar-toggle{order:2!important;float:none!important;margin:0 0 0 auto!important}
.navbar-header a img{display:block!important;margin:0!important}
form,#hero-area,#hero-area>.container,#footer,.footer-bottom,.mini-icon-header,.navbar,.navbar-default{width:100%!important;max-width:100%!important;min-width:0!important;margin-left:0!important;margin-right:0!important;left:0!important;right:0!important}
#hero-area>.container{padding-left:0!important;padding-right:0!important}
#hero-area>.container>.row{width:100%!important;margin-left:0!important;margin-right:0!important}
#hero-area .mobilebanner,#hero-area .frontform,#hero-area .slide,#hero-area .tab-content{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
#hero-area .mobilebanner,#hero-area .slide{padding-left:0!important;padding-right:0!important}
#hero-area .wow.zoomIn,#hero-area .col-md-4,#hero-area .col-md-8,#hero-area .col-sm-4,#hero-area .col-sm-8{width:100%!important;float:none!important}
.mini-icon-header,.mobile-button{position:fixed!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;max-width:100vw!important;min-width:0!important;margin:0!important;overflow:hidden!important}
.mini-icon-header ul,.mobile-button ul{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}
.mini-icon-header ul li,.mobile-button ul li{min-width:0!important}
.mini-icon-header ul li a,.mobile-button a{width:100%!important;max-width:100%!important;overflow:hidden!important}
#callme{left:auto!important;right:14px!important;max-width:56px!important;overflow:visible!important}
}

@media only screen and (max-width: 480px){
.car-list .col-xs-5,.car-list .col-xs-7{width:100%;text-align:center}.hkdis{justify-content:center}.seat img{float:none}.cap-l,.cap-r{float:none;width:100%;text-align:center}.cap-devider{display:none}.book{margin-top:12px}.mobilebanner h1{font-size:22px!important;line-height:30px!important;padding:12px!important}.mobilebanner .deals{font-size:20px!important}.mobilebanner .modline{padding-top:10px!important}
}
