@media screen and (max-width:1199px){.newsletter-text{font-size:28px}.newsletter-content input[type="text"]{width:260px}}@media screen and (max-width:991px){.newsletter{padding-top:14px}.step-pic{margin:15px auto;float:none}.step-content{margin:20px 0;text-align:center}.step-content h5{font-size:15px}.banner-content h1{padding:10px 20px;background:rgba(255,255,255,.8);margin-top:50px;text-align:center}.location-list ul li{width:48%}.search-right{text-align:left;padding-top:20px}.search-parking,.overview-image{position:relative;width:100%;top:0;left:0;right:0}.overview-image{margin-top:20px}.search-parking h2{font-size:30px}.search-parking .date-time .input-group{float:none;margin:0 0 15px 0;width:100%}.banner{height:750px;overflow:hidden}}@media screen and (max-width:767px){.newsletter-text{font-size:19px;line-height:inherit;padding-bottom:10px}.newsletter-content input[type="text"]{width:100%;margin-bottom:10px}.how-works{padding:10px 0}.logo{display:none}#slides{display:none}.banner-content{position:relative}.find-parking{margin-top:0}.find-parking h2{font-size:34px;padding-bottom:10px}.single-feild{padding-bottom:15px}.banner-content h1{padding:0;background:none;margin:50px 0;text-align:center;font-size:26px;line-height:30px;color:#000}.location-list ul li{width:100%;float:none}.location-seach{position:relative;bottom:-50px}.location-seach .input-group{margin-bottom:15px}.overview-content{padding:15px 0}.reviews .rate{position:relative;top:0;padding-bottom:10px}.airport-pic{float:none;padding:15px 15px 0 15px}.overview-image-content,.search-content{margin:15px 0 0 0}.search-pic{float:none}.advance-filter-toggle-content ul li{width:100%}.contact-box{margin-top:20px}.vline{background:none}.about-panel-inner-content{text-align:center}.get-receipt-box{width:100%;padding:25px 10px 50px;float:none}.get-receipt-outer{background:0;margin:10px 0 40px}.or{position:relative;height:52px;display:block;width:100%;left:inherit}.about-panel-inner-content{padding:20px 10px}.amenities-list{margin-bottom:15px}.checkout-head{padding:10px;line-height:30px;font-size:15px}.checkout-head span{width:30px;height:30px;margin-right:5px}.checkout-content{padding:10px}.booking-info .search-pic{float:none}.booking-info .search-content{margin:10px 0 0 0}.total_reservation{margin-bottom:10px}.overview-image{display:none}.overview-image.mobile-only{display:block}.advance-filter-toggle{margin:0 0 20px 0}.receipt-page{margin:0 0 20px;padding:0 10px 10px}.reservation_no{text-align:left;padding-top:20px}.receipt-page .pull-right{float:inherit!important}.button-set.multiple-button .btn{margin-bottom:10px}.logo_main{display:none}}