@media (min-width: 768px) and (max-width: 1200px){.main-menu ul li.megamenu .menu-wrapper{width:940px}}@media (max-width: 1024px){.promo_full,.bg_content{background-attachment:scroll}#hero_video{background:#333 url(../img/video_fallback.jpg);background-size:cover;background-position:center center}.header-video{background:none}}@media (max-width: 991px){#hero_video > div h3{font-size:42px}.main-menu ul li.megamenu .menu-wrapper{width:auto;margin-top:20px}a.btn_quote{float:none;margin:auto;margin-top:10px;display:block;text-align:center;width:230px}#get_quote h3{font-size:28px;text-align:center;margin-top:0}#layerslider{margin-top:87px}.box_quote{padding-right:0}.intro_title_booking h2{padding-top:20px}}@media (min-width: 769px) and (max-width: 990px){.intro_title_booking{margin-top:0;text-align:center}#booking_container{height:auto;padding:110px 0 70px}#book{margin-top:40px}}@media (max-width: 768px){.bg_content div{padding:0 10%}.bg_content div h3{font-size:24px}.step{padding:20px 31px}.intro_title_booking{margin-top:0;text-align:center}#booking_container{height:auto;padding:110px 0 70px}#book{margin-top:40px}}@media (max-width: 991px){.header-video{height:520px!important}#hero_video > div{padding:0 30px}#hero_video > div h3{font-size:32px}#hero_video > div p{font-size:18px}ul#top_links{text-align:center;width:100%;float:none}.main_title{font-size:14px}.main_title h2{font-size:24px}.main_title p{font-size:16px}#sub_content_in h1{font-size:32px}#sub_content_in p{font-size:18px}#book{margin-top:20px}#booking_container{padding:0 0 60px;height:auto}.intro_title_booking{margin-top:130px;text-align:center}.intro_title_booking h2{font-size:36px;padding-top:20px}.intro_title_booking p{font-size:14px}.margin_30{margin-top:15px;margin-bottom:15px}.bg_content{height:380px}.bg_content > div{padding:0 5%;padding-top:20px;font-size:16px}.bg_content div h3{font-size:28px}.bg_content div h3:before,.bg_content div h3:after{display:none}.bg_content div h3:before{margin-right:0}.bg_content div h3:after{margin-left:0}.banner p{padding-right:0}.banner a{position:relative;top:15px;right:0;left:0;margin-bottom:20px}.banner h4{font-size:24px}#position{display:none}ul.stepy-titles{display:none}.stepy-titles li{margin-left:0}#sub_header .main_title p{font-size:12px}.promo_full_wp div h3{font-size:28px}.promo_full_wp div h3 span{font-size:16px}.promo_full_wp,.promo_full_wp > div{display:block}.box_overlay{padding:25px;text-align:center}.pic{position:static;margin-bottom:25px;width:100%;display:block}.pic h4{position:static}.pic figure{margin:auto}.comment{border-left:none;padding-left:0;padding-top:30px}}@media (max-width: 480px){#sub_header{padding-top:40px}.header-video{height:400px!important}#hero_video > div{padding:0 30px}#hero_video > div h3{font-size:24px}#hero_video > div p{font-size:16px;margin-bottom:25px}.intro_title_booking h2{font-size:24px}.box_style_1{padding:15px}.intro_title h1,.intro_title p{display:none}#get_quote h3{font-size:21px}.box_feat{text-align:center;padding-left:0}.box_feat span{position:static;margin:auto;display:block}.form-group.options label.pull-right{float:left!important;margin:15px 0 0}.form-group.options strong{display:block}}