@media(min-width:768px) and (max-width:1200px){.main-menu ul li.megamenu .menu-wrapper{width:940px}.img_list img{left:-25%}#search{padding:0 15%;padding-top:100px}}@media(max-width:1024px){.promo_full{background-attachment:scroll}.adv-block img,.google-cal img,.twitter-feed img{width:100%}}@media only screen and (min--moz-device-pixel-ratio:2) and (max-width:991px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:991px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:991px),only screen and (min-device-pixel-ratio:2) and (max-width:991px){#logo_home h1 a,header#colored #logo_home h1 a{background-image:url(../img/logo_2x.png);background-size:auto 30px}header.sticky #logo_home h1 a,header#plain #logo_home h1 a{background-image:url(../img/logo_sticky_2x.png);background-size:auto 30px}header.sticky#colored #logo_home h1 a{background-image:url(../img/logo_sticky_colored_2x.png);background-size:auto 30px}}@media(min-width:992px){.right-arrow{display:none}}@media(max-width:991px){#logo{margin-top:10px}header.sticky{padding:0}.sticky #logo{margin:4px 0}.sticky nav{margin-top:18px}.cmn-toggle-switch{right:15px;top:7px}.main-menu{padding-right:0}ul#top_tools,.sticky ul#top_tools{margin:0 40px 0 0!important}nav{margin-top:22px}header#plain{padding-bottom:10px}header#plain.sticky{padding-bottom:0}header #logo img.logo_normal,header #logo img.logo_sticky{}#logo_home h1 a,header.sticky #logo_home h1 a,header#plain #logo_home h1 a,header#colored #logo_home h1 a{width:180px;height:30px;background-size:auto 30px}.main-menu ul li.megamenu .menu-wrapper{width:auto;margin-top:20px}#single_tour_feat ul{margin-bottom:10px}.review_strip_single.last{border-bottom:1px solid #ddd;margin-bottom:20px}.adv-block img,.google-cal img,.twitter-feed img{width:100%}a#phone,a#email_footer{font-size:12px;padding-left:25px;margin:15px 0}a#phone:before,a#email_footer:before{font-size:18px}#search{padding:0 5%;padding-top:130px}.plan{min-height:inherit}.parallax-content-1 div h1,#hero_2 .intro_title h3{font-size:42px}.parallax-content-1 div h1:before,.parallax-content-1 div h1:after{width:30px}#hero_2 .intro_title h1:before,#hero_2 .intro_title h1:after{width:30px}#map_filter ul li a{min-width:100px}#map_filter ul li a span{font-size:11px}.main-menu ul li a>i{display:none}.right-arrow{cursor:pointer;display:inline-block;height:40px;position:absolute;right:7px;text-align:center;top:0;width:40px;z-index:10}.right-arrow i{font-size:20px;position:relative;top:11px;float:none!important}.right-arrow{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.open-a .right-arrow{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}.open-a .right-arrow i{top:6px;left:0}.main-menu .show-submenu+ul{visibility:hidden!important}.main-menu .open-a .show-submenu+ul{visibility:visible!important}.ls-container .resever-image{top:80%!important}}@media(min-width:769px) and (max-width:979px){header{padding:0}#map-container{height:280px;position:relative;top:0;overflow:hidden}#content-row{height:auto;padding-top:0}.plan-tall+.plan{border:solid #ddd 1px}.plan-tall{margin-right:0}.col-md-4.plan:first-child{margin-right:0;margin-left:0;border-right:solid #ddd 1px}.view_on_map{display:none}.full-height{height:auto}.row-height{height:auto}.content-left{height:auto;overflow-y:scroll}.parallax-content-2{padding:18px 0 30px}}@media(max-width:768px){#logo{margin-top:0}nav{margin-top:24px!important}header.sticky{padding:0}.sticky #logo{margin:4px 0}.sticky nav{margin-top:16px!important}.main-menu{padding-right:0}ul#top_tools li{padding:0 3px}.cmn-toggle-switch{right:15px!important;top:7px!important}.parallax-content-2{padding:18px 0 30px}.parallax-content-1 div{padding:0 10%;font-size:14px}.parallax-content-1 div h3{font-size:36px}.step{padding:20px 31px}.cards{margin-top:0;margin-bottom:20px}#single_tour_feat ul li i{font-size:28px}#hero_video a.video{display:inline-block}.login_social{margin-bottom:5px}#search{padding:0 5%;padding-top:100px}.view_on_map{display:none}.full-height{height:auto}.row-height{height:auto}.content-left{height:auto;overflow-y:scroll}.main_title{padding:0 15px}}@media(max-width:767px){header{padding:0}.styled-select select{padding:7px 5px 5px}.styled-select{background:#434343 url(../img/down_arrow_select.png) no-repeat scroll 100% center;width:100px}#logo img{width:140px}nav{margin-top:16px}#top_line{display:none}.strip_all_tour_list{text-align:center}.img_list{width:100%;margin:auto}.ls-bottom-nav-wrapper{display:none}.img_list img{left:0;width:100%;height:auto;top:-45%}.tour_list_desc{padding:0 15px;border-right:none;height:auto}.price_list{display:block;height:auto;margin-left:0;text-align:center;padding:25px 0 15px}.price_list div{display:block;text-align:center}.price_list .button{display:block;margin:15px}.main_title{font-size:14px}.main_title h2{font-size:24px}.main_title p{font-size:16px}.styled-select-cat select{background:0 0;width:107%;padding:7px 5px 5px 45px;border:0;border-radius:0;height:50px;margin:0;font-weight:400;-moz-appearance:window;-webkit-appearance:none;cursor:pointer;color:#888}.styled-select-cat{width:100%;overflow:hidden;height:50px;position:relative;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.styled-select-cat:before{font-style:normal;font-weight:400;font-family:icon_set_1;font-size:22px;content:"\53";position:absolute;left:15px;top:15px}.styled-select-cat::-ms-expand{display:none}.styled-select-cat select:focus{outline:none}.table.cart-list,.table.cart-list thead,.table.cart-list tbody,.table.cart-list th,.table.cart-list td,.table.cart-list tr{display:block;border:0}.table.cart-list thead tr{position:absolute;top:-9999px;left:-9999px}.table.cart-list tr{border:1px solid #ccc}.table.cart-list td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}.table.cart-list td:before{position:absolute;top:12px;left:12px;width:45%;padding-right:10px;white-space:nowrap}.table.cart-list td:nth-of-type(1):before{content:"Item";font-weight:700;color:#111}.table.cart-list td:nth-of-type(2):before{content:"Quantity";font-weight:700;color:#111}.table.cart-list td:nth-of-type(3):before{content:"Discount";font-weight:700;color:#111}.table.cart-list td:nth-of-type(4):before{content:"Total";font-weight:700;color:#111}.table.cart-list td:nth-of-type(5):before{content:"Actions";font-weight:700;color:#111}.thumb_cart{display:none}#single_tour_feat ul{display:block;margin-bottom:10px}#single_tour_feat ul li{display:inline-block;width:auto;font-size:11px}.margin_60{padding-top:30px;padding-bottom:30px}.margin_30{margin-top:15px;margin-bottom:15px}.parallax-window,#hero_2{height:240px;min-height:240px}.parallax-content-1{height:240px}.parallax-content-1>div{padding:0 5%;font-size:12px;padding-top:20px}.parallax-content-1 div h1,.parallax-content-1 div h3{font-size:20px;padding-top:15px}#banner{padding:20px}.banner a{position:relative;top:15px;right:0;left:0;margin-bottom:20px}.banner h4{font-size:22px}.strip_all_tour_list .tooltip-content-flip{width:70px}.parallax-content-2{padding-bottom:15px}.parallax-content-2 div h1{font-size:22px!important}.parallax-content-2 .rating{font-size:12px;display:block}#price_single_main,#price_single_main.hotel{font-size:11px;text-align:left;padding-top:0}#price_single_main span{font-size:20px}#price_single_main sup{font-size:20px;top:0}#hero_2 .intro_title h1{font-size:22px}.bs-wizard>.bs-wizard-step .bs-wizard-stepnum{font-size:12px}#hero{height:300px;font-size:12px}.intro_title h3{font-size:26px;margin-bottom:5px;color:#fff;font-weight:700;text-transform:uppercase}.item_cart{margin-top:0}.intro_title.error h1{font-size:50px}.radio_fix{margin-top:10px}.col-md-4.plan:first-child,.col-md-4.plan:last-child{margin-right:0;margin-left:0;border-width:1px;-moz-box-sizing:border-box;box-sizing:border-box}.plan-tall+.plan{border-left:1px;border:solid #ddd}.plan-tall{margin-right:0}#map_filter ul li a{min-width:inherit}#map_filter ul li a span{display:none}#map_filter ul li a i{font-size:24px}#map_contact{height:300px}#map_contact.contact_2{margin-top:60px}.content-left{padding-top:80px}ul.contact-info li{font-size:14px}.adv-block.top-adv img{width:90%}.advertorial-block{margin-top:30px}.also-like{margin:35px 0 10px}ul.contact-info{padding-bottom:20px;padding-left:0}.reserve-popup{width:350px!important}.tx-revolution .resever-image{bottom:60px!important}#middle_ad,#left_ad,#right_bottom_ad{margin-bottom:20px!important}}@media(max-width:480px){#logo img{width:120px!important}nav{margin-top:6px!important}#logo{margin-top:5px!important}.sticky #logo{margin:4px 0!important}.sticky nav{margin-top:8px!important}.styled-select{width:100px;background-position:100% center}.features-slider{padding:11% 50px 10%}.features-content{padding:10%}.box_style_1{padding:15px}.box_style_1 h3.inner{margin:-15px -15px 15px}.img_list img{left:0;width:100%;height:auto;top:-5%}.tooltip-item::after{width:180px}.tooltip-content{width:180px;margin:0 0 20px -90px}.styled-select-filters{margin-bottom:5px}.search_bar{width:100%}a#access_link,a#wishlist_link{position:relative;text-indent:-999px;width:20px;height:20px;display:block}.reserve-popup{width:90%!important}.panel-title a{font-size:18px}#wishlist_link:before,#access_link:before{text-indent:0;font-size:20px}#hero{height:200px}.intro_title{display:none}ul#top_tools{margin:0 35px 0 0!important}.sticky ul#top_tools{margin:0 35px 0 0}.dropdown.dropdown-cart{display:none}.dropdown.dropdown-search{font-size:20px}#testimonials h2{font-size:28px}#score{float:none;margin-top:15px}.intro_title.error{display:table-cell}.intro_title.error h1{font-size:36px}.intro_title.error a.button_intro{display:none}#search{padding:0 5%;padding-top:100px}.promo_full_wp div h3{font-size:36px}.promo_full_wp div a i{font-size:60px}#map_filter ul li a i{font-size:18px}.page-title{display:none}.dropdown-cart .dropdown-menu,.dropdown-access .dropdown-menu,.dropdown-search .dropdown-menu{padding:10px;width:211px}.tx-revolution .resever-image{bottom:41px!important}.parallax-content-2{padding:10px 0!important}}@media only screen and (max-width:320px){}