@font-face{font-family:icomoon;src:url(fonts/icomoon.eot);src:url(fonts/icomoon.eot) format('embedded-opentype'),url(fonts/icomoon.ttf) format('truetype'),url(fonts/icomoon.woff) format('woff'),url(fonts/icomoon.svg) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_forward_ios:before{content:"\e900"}body,html{overflow-x:hidden}body{background-color:#fff;font-family:montserrat,sans-serif;font-size:15px;padding-left:20px;padding-right:20px;padding-bottom:30px;overflow-x:hidden;box-sizing:border-box;font-weight:400;line-height:1.6}.gform_wrapper.gf_browser_gecko .gfield_time_ampm.ginput_container_time select{width:60px!important;padding:5px 0!important;max-width:100%!important}.modal{z-index:9002!important}.modal-backdrop{z-index:9001!important}.mfp-bg{z-index:99998}.mfp-wrap{z-index:99999}h3,.h3{font-size:22px;margin-bottom:25px}a{color:#121211;text-decoration:none}p{margin:0 0 24px}ul{list-style:none}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:none}a:active{text-decoration:none}a:focus{outline:none}:focus{outline:none}.aligncenter{text-align:center;margin-left:auto;margin-right:auto;display:block}.alignright{float:right;margin:5px}.prviate_event_row .alignleft{float:left;margin:0 10px 10px 0}.prviate_event_row{width:100%;overflow:hidden}.prviate_event_row h3{margin-top:0;margin-bottom:15px}ul{margin:0;padding:0}a:hover{text-decoration:none}.btn{border-radius:3px;padding:8px 16px;font-weight:500;font-size:13px;border-color:#e6e6e6;box-shadow:none!important}.btn:hover,.btn:focus,.btn.focus{background-color:#fff;border-color:#aaa;color:#000;box-shadow:0 0 7px 0 rgba(0,0,0,.1)!important}a.btn-danger{color:#fff}.btn-danger:hover,.btn-danger:focus,.btn-danger.focus{color:#fff}.btn-sm,.btn-group-sm>.btn{font-size:12px;font-weight:700;letter-spacing:1px;line-height:1.5;padding:5px 10px}.btn-danger,.btn-danger:hover{background-color:#ef1a20;border-color:#ef1a20;background:#fe3e3e!important;background:-moz-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:-webkit-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:linear-gradient(to bottom,#fe3e3e 0%,#ea3939 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe3e3e',endColorstr='#ea3939',GradientType=0)!important;box-shadow:0 0 7px 0 rgba(0,0,0,.2)!important}.btn-gold,.btn-gold:hover{background-color:#c69935;color:#fff;border-color:#c69935;background:#c69935!important;background:-moz-linear-gradient(top,#c69935 0%,#c69935 100%)!important;background:-webkit-linear-gradient(top,#c69935 0%,#c69935 100%)!important;background:linear-gradient(to bottom,#c69935 0%,#c69935 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c69935',endColorstr='#c69935',GradientType=0)!important;box-shadow:0 0 7px 0 rgba(0,0,0,.2)!important}.btn-white,.btn-white:hover{background-color:#fff;color:#222;border-color:#fff;background:#fff!important;background:-moz-linear-gradient(top,#fff 0%,#fff 100%)!important;background:-webkit-linear-gradient(top,#fff 0%,#fff 100%)!important;background:linear-gradient(to bottom,#fff 0%,#fff 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff',endColorstr='#fff',GradientType=0)!important;box-shadow:0 0 7px 0 rgba(0,0,0,.2)!important}.form-control{border-radius:0;box-sizing:border-box}.section_header .fa{font-size:8px}.slick-dots{bottom:20px}.slick-dots li button::before{color:#fff;content:'';background:0 0;opacity:1;border:1px #fff solid}.slick-dots li.slick-active button::before{background-color:#fff}.slick-dots li button::before{width:15px;height:15px;line-height:15px}.slick-dotted.slick-slider{margin-bottom:0}.top_book_now_form_wrapper{width:100%;box-sizing:border-box}#menu-booknow-dropdown-outer #menu-booknow-dropdown-inner-inner{box-shadow:0 7px 33px 1px rgba(75,75,75,.25)}.top_book_now_form_wrapper .LDSSearch-title{margin:0!important}.top_book_now_form_wrapper .LDSSearch{padding:0!important}.top_book_now_form_wrapper .LDSSearch-item-select{width:32%}.top_book_now_form_wrapper .LDSSearch-code{clear:both;width:65.5%!important}.LDSSearch-code{margin-top:0!important;width:65.5%!important}.LDSSearch .hasDatepicker{font-weight:500!important;height:34px!important}.LDSSearch-code input{height:34px!important}#menu-booknow-dropdown-outer #menu-booknow-dropdown-inner-top .LDSSearch-fromDate{margin-right:2%!important}#menu-booknow-dropdown-outer #menu-booknow-dropdown-inner-top .LDSSearch-fromDate,#menu-booknow-dropdown-outer #menu-booknow-dropdown-inner-top .LDSSearch-toDate{width:48.5%!important}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-next{height:28px!important;margin-top:-3px!important;width:28px!important}#menu-booknow-dropdown-outer .LDSSearch .LDSSearch-links .LDSSearch-modify{padding:9px 0 2px!important}#menu-booknow-dropdown-outer .LDSSearch .LDSSearch-submit button{position:relative!important;top:4px!important}#menu-booknow-dropdown-inner-bottom h3{font-size:18px}.top_wrapper{width:100%;box-sizing:border-box;z-index:8000!important;position:relative}#top_header_wrapper{width:100%;box-sizing:border-box;text-align:right}#top_header_wrapper .top_header_block{text-align:left;margin:5px 0 5px 15px;display:inline-block}#top_header_wrapper .top_header_block .top_header_block_label{text-transform:uppercase;font-size:10px;letter-spacing:1px;font-family:Arial,sans-serif;color:#999}#top_header_wrapper .top_header_block .top_header_block_val{font-family:montserrat,sans-serif;font-weight:500;font-size:16px}#top_wrapper #top_header_wrapper{background:#fff;position:relative;z-index:1!important;padding-right:186px}.is-sticky #top_menu_wrapper{background-color:#191919}.is-sticky .top_menu_bottom_border{display:none}.top_wrapper_menu{position:fixed;width:100%;box-sizing:border-box}#top_menu_wrapper{width:100%;box-sizing:border-box;padding:0 5px;position:relative;z-index:100!important;-webkit-transition:background-color .3s linear;transition:background-color .3s linear}.top_menu_bottom_border{width:100%;box-sizing:border-box;border-top:1px solid rgba(255,255,255,.3)}#top_menu_wrapper #site_logo{float:left}#top_menu_wrapper #main_top_menu_wrapper{z-index:9999}#top_menu_wrapper #site_logo{margin-top:8px}#top_menu_wrapper #site_logo img{width:150px}#top_menu_wrapper #site_logo img{-webkit-transition:all .3s linear;transition:all .3s linear}#top_menu_wrapper #main_top_menu_wrapper{float:right;-webkit-transition:margin-top .3s linear;transition:margin-top .3s linear}.sf-menu>li.tablet_menu_item:hover{background:0 0!important}#home_top_outer_wrapper{width:100%;box-sizing:border-box;margin-top:-117px}#home_top_inner_wrapper{width:100%;box-sizing:border-box;min-height:500px;position:relative}.home_top_wrapper{width:100%;box-sizing:border-box}.sf-menu{margin-bottom:0}.sf-menu a{font-size:15px;font-weight:400;padding:22px 30px}.sf-menu>li>a{padding-bottom:28px}.sf-menu>li{margin-left:0;margin-right:0;padding-top:0}.sf-menu>li,.sf-menu>li:hover{background:0 0}.sf-menu>li a{color:#fff;border:0}.sf-menu>li a:visited,.sf-menu>li:hover{background:#4a4a4a!important}.sf-menu .sub-menu li a{padding:7px 26px 7px 10px;font-size:13px}.sf-menu .sub-menu li .mega_photo_inner_wrapper_right a{padding:0;font-size:13px;font-weight:600}.sf-menu li.top_book_now_btn{border:none!important;padding-top:0;margin-top:16px;padding:0 15px!important;height:74px}#main_top_menu_wrapper .sf-menu li.top_book_now_btn{background:#222!important;border:1px #222 solid!important}#main_top_menu_wrapper .sf-menu li.top_book_now_btn.has_dropdown_menu{background:#000!important}li.top_book_now_btn>a{padding:69px 18px 9px!important;font-weight:600!important;text-transform:uppercase;font-size:14px;border-radius:2px;border:none!important;top:-60px;box-shadow:0 0 10px 0 rgba(0,0,0,.3)!important}@media screen and (min-width:1400px){li.top_book_now_btn>a{padding:69px 22px 9px!important}}#my_top_book_now_btn span{font-size:10px;position:relative;top:-2px;left:2px}#menu-booknow-dropdown-outer{margin-top:0!important;position:absolute;right:-1px!important;top:72px!important}#menu-booknow-dropdown #menu-booknow-dropdown-inner-top{padding:8px 8px 5px 10px!important}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed-container-square{position:relative;padding-bottom:100%;height:0;overflow:hidden;max-width:100%}.embed-container-square iframe,.embed-container-square object,.embed-container-square embed{position:absolute;top:0;left:0;width:100%;height:100%}.top_section_main_text_wrapper_inner p{margin:0!important}.sf-menu li{transition:none;background:0 0!important}.sf-menu li.top_extra_menu{border:1px solid transparent;border-bottom:0;background:0 0!important;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.sf-menu li.top_extra_menu:hover{background:0 0;border:1px solid rgba(255,255,255,.5);border-bottom:0;box-sizing:border-box}.sf-menu li.top_extra_menu>a{font-size:24px;padding:0 10px 15px;z-index:100;background:0 0!important;box-sizing:border-box;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none}.sf-menu li.top_extra_menu:hover>a{border-bottom:1px solid #000;padding:0 10px 14px;background:rgba(0,0,0,.8)!important}.sf-menu ul li{background:0 0;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.15)}.sf-menu ul li:hover{background:0 0}.sf-menu ul li:last-child{border:0}.sf-menu ul{background:rgba(0,0,0,.95);padding:0 15px}#home_top_bg_slider{width:100%;box-sizing:border-box;overflow:hidden;height:100%;position:absolute;top:0;left:0}#home_top_bg_slider .slick-dots{bottom:120px}#home_top_bg_slider .home_top_bg_slider_block{width:100%;box-sizing:border-box;height:100%}.home_welcome_text{text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;width:100%}.home_welcome_text .home_welcome_text_line_three{font-size:60px;font-weight:900}.home_top_inner_content_wrapper{width:100%;box-sizing:border-box;position:relative}.home_welcome_text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home_top_search_box{width:100%;box-sizing:border-box;position:absolute;bottom:0;background-color:rgba(0,0,0,.3);padding:30px 0;text-align:center}.home_top_search_box .dropdown-menu{z-index:99999}.home_select_hotel{width:250px!important}.home_select_hotel .btn-default{background:0 0!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)}.home_select_hotel .dropdown-menu{border-radius:0!important}.home_hotel_filter_wrapper{text-align:center;text-transform:uppercase}.home_hotel_filter_block{display:inline-block;color:#000;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;font-weight:700;text-transform:uppercase;padding:8px 10px}.home_hotel_filter_items_block{display:inline-block;color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase}.home_hotel_filter_items_block li{display:inline-block;height:30px}.home_hotel_filter_items_block li a{color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding:8px 10px;transition:all .5s ease}.home_hotel_filter_items_block li a:hover{background:#ef1a20;color:#fff;border-radius:5px}.home_hotel_filter_items_block li a.current_hotel_filter{background:#ef1a20;color:#fff;border-radius:5px}.form-control{border-color:rgba(255,255,255,.2)}.form-control:focus{border-color:rgba(255,255,255,.9);box-shadow:none}.my_web_form .gfield_required{color:#790000!important;margin-left:4px}.my_web_form .form-control{border:1px solid #ccc!important}.home_top_search_box .form-control{background:0 0;color:#fff;margin-right:-5px}.home_top_search_box .form-control::-webkit-input-placeholder{color:#fff}.home_top_search_box .form-control:-moz-placeholder{color:#fff}.home_top_search_box .form-control::-moz-placeholder{color:#fff}.home_top_search_box .form-control:-ms-input-placeholder{color:#fff}.home_welcome_wrapper{transform:translateY(-15%);margin-bottom:-30px}.home_welcome_inner_wrapper{width:100%;box-sizing:border-box;text-align:center;padding:100px 20px 30px;margin-left:auto;margin-right:auto;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);position:relative;background:#fff}.home_welcome_inner-logo_wrapper{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.home_welcome_inner-logo_wrapper img{width:120px}.home_welcome_inner_contents_wrapper{width:100%;box-sizing:border-box;margin:0 auto;margin-top:30px;max-width:900px}.home_welcome_inner_promption_wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;padding:10px 0}.single_prompt_wrapper{display:flex;width:24%;background:linear-gradient(to left,#fff 50%,#f6f6f6 50%);background-size:200% 100%;background-position:right bottom;transition:all .5s ease;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);cursor:pointer;border-radius:5px;overflow:hidden}.single_prompt_wrapper:hover{background-position:left bottom}.single_prompt_image_wrapper{width:21%}.home_welcome_inner_promption-img{width:100%}.single_prompt_content_wrap{text-align:left;padding-left:20px;width:auto;display:flex;flex-direction:column;justify-content:center}.single_prompt_heading,.single_prompt_heading a{font-size:16px;font-weight:700;margin:0;color:#222}.single_prompt_content_wrap p{margin:0;color:#222;font-size:13px}.home_welcome_inner_wrapper h1{font-size:45px;font-weight:900}.home_welcome_inner_wrapper .home_welcome_subtitle{font-size:20px;font-weight:400;margin-top:14px;display:block}.home_find_out_more_inner_wrapper{display:flex;justify-content:space-between;background:#222;padding:20px;border-radius:5px}.home_find_out_more_inner_wrapper span{font-size:22px;font-weight:700;color:#fff}#home_search_box_btn{padding-left:30px;padding-right:30px;margin-left:10px;text-transform:uppercase}.home_hotel_main_wrapper{width:100%;box-sizing:border-box;margin-top:20px;height:520px}.home_hotel_item_location_right .rating_icon{height:15.5px}.home_hotel_main_wrapper .home_hotel_item{float:left;box-sizing:border-box;margin:10px;opacity:.2;box-shadow:0 11px 30px rgba(0,0,0,.12),0 0 2px 0 rgba(0,0,0,.1);transition:all .2s linear 0s}.home_hotel_main_wrapper .home_hotel_item:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.home_hotel_main_wrapper .slick-list{overflow:hidden!important}.home_hotel_main_wrapper .slick-active{opacity:1!important}.home_hotel_main_wrapper .home_hotel_item .home_hotel_item_outer{width:100%;box-sizing:border-box}.home_hotel_item_inner_top{width:100%;box-sizing:border-box;position:relative}.home_hotel_item_inner_top .home_hotel_grid_image{width:100%;box-sizing:border-box;position:relative;height:200px;overflow:hidden}.home_hotel_name{padding:12px 30px;position:absolute;bottom:0;color:#fff;line-height:1.2em;font-family:montserrat,sans-serif;font-weight:700;font-weight:700;background-color:rgba(0,0,0,.3);width:100%}.home_hotel_name a{color:inherit;line-height:inherit}.home_hotel_item_location_wrapper{padding:10px 20px;display:flex;justify-content:space-between;border-top:solid 1px rgba(51,51,51,.1);border-bottom:solid 1px rgba(51,51,51,.1);position:relative;z-index:10}.home_hotel_item_location_wrapper .my_star_rating{padding:0}.home_hotel_item_location_icon{width:15px;display:inline!important;margin-right:10px}.home_hotel_item_location_title{font-size:12px;font-weight:700}.home_hotel_item_des_wrapper{padding:10px 20px;height:165px}.home_hotel_item_inner_bottom{padding:20px;box-sizing:border-box;width:100%;position:relative;z-index:10}.home_hotel_footer{width:100%;box-sizing:border-box;overflow:hidden;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}.home_hotel_item_inner_bottom{padding:0 10px;box-sizing:border-box;width:100%}.home_hotel_item_inner_bottom .home_hotel_item_inner_bottom_border{box-sizing:border-box;width:100%;padding:0 20px 15px}.home_hotel_item_inner_bottom .home_hotel_short_description{box-sizing:border-box;font-size:13px;min-height:120px;overflow:hidden}.home_hotel_item_inner_bottom .home_hotel_short_description p{font-size:13px;line-height:1.5em}.home_hotel_footer{width:100%;box-sizing:border-box;overflow:hidden;text-transform:uppercase}.home_hotel_footer .home_hotel_footer_block{float:left}.hotel_extra_info{float:left;padding:5px 0}.hotel_extra_info .home_hotel_footer_block a:hover{color:red}.home_hotel_footer .home_hotel_footer_block a{color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase}.home_hotel_footer .home_hotel_footer_block_separator{float:left;padding:5px 10px 0;font-size:11px}.home_hotel_footer .home_hotel_footer_block_btn{float:right}.home_hotel_item_outer .home_hotel_footer_block_btn .btn{transition:all 500ms ease 0s;padding:8px 18px}.home_hotel_item_outer:hover .home_hotel_footer_block_btn .btn{background-color:red;color:#fff;border:1px red solid}.home_hotel_item_location_left{display:flex;align-items:center;justify-content:flex-start}.home_hotel_price{background:url(./images/price-spot.png) left top;width:105px;height:78px;position:absolute;right:11px;top:11px;box-sizing:border-box;text-align:center;color:#fff;z-index:2000}.home_hotel_price .home_hotel_price_text{width:auto;margin-top:15px;line-height:1;display:block;margin-left:15px;font-size:12px}.home_hotel_price .home_hotel_price_main{width:auto;font-size:30px;line-height:1;display:inline-block;font-weight:700;margin-top:-3px}.more_hotels_wraper{font-size:11px;letter-spacing:1px;text-align:center;text-transform:uppercase}.more_hotels_wraper .more_hotels_block{display:inline-block;vertical-align:middle;margin:0 15px}.more_hotels_arrow_left .fa{font-size:60px;cursor:pointer;color:#ef1a20}.more_hotels_arrow_right .fa{font-size:60px;cursor:pointer;color:#ef1a20}.home_subscribe_image_wrapper{width:55%;position:relative;max-height:550px;overflow:hidden}.home_subscribe_image_wrapper img{width:100%}.home_subscribe_image_overlay{background-color:rgba(239,26,32,.5);position:absolute;top:0;right:0;width:100%;height:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 18%,0 49%);clip-path:polygon(0 0,100% 0,100% 18%,0 49%)}.home_subscribe_image_overlay .home_subscribe_title{position:absolute;color:#fff;font-size:45px;top:5%;font-weight:700;left:40px}.home_subscribe_wrapper{margin-bottom:50px}.home_subscribe_wrapper .container{min-height:700px}.home_subscribe_wrapper .footer_sbuscribe_form_wrapper{position:absolute;top:5%;background:#fff;right:0;padding:50px;width:55%;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1)}.home_subscribe_wrapper .footer_sbuscribe_form_wrapper input{border-bottom:solid 1px #ef1a20}.home_subscribe_wrapper .footer_sbuscribe_form_wrapper .my-form-btn{width:auto;box-shadow:0 0 10px 0 rgba(0,0,0,.3)!important;border-radius:5px}.home_subscribe_wrapper .footer_sbuscribe_form_text{text-align:left;font-size:18px;font-weight:500;padding:15px 0 10px}.home_subscribe_wrapper .my-form-row{margin-bottom:15px}.home_popular_destination_inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px;margin-bottom:50px}.home_block_single_destination{position:relative;margin-bottom:2%;height:300px;overflow:hidden}.home_block_single_destination_bg{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all .8s ease}.home_block_single_destination_bg_overlay{width:100%;height:100%;transition:all .8s ease}.home_block_single_destination:hover .home_block_single_destination_bg{transform:scale(1.1)}.home_block_single_destination:hover .home_block_single_destination_bg_overlay{background-color:rgba(0,0,0,.5)}.home_block_single_destination{width:32%}.home_block_single_destination:first-child,.home_block_single_destination:nth-child(4){width:60%}.home_block_single_destination:nth-child(2),.home_block_single_destination:nth-child(3){width:38%}.home_block_single_destination img{width:100%}.home_block_single_destination_content{position:absolute;z-index:5;top:50%;left:50%;transform:translate(-50%,-50%)}.home_block_single_destination_content p,.home_block_single_destination_content p a{color:#fff;text-align:center}.popular_destination_title_top{font-size:15px;font-family:parisienne;margin:0}.popular_destination_title_middle{font-size:35px;font-weight:700;margin-bottom:10px}.popular_destination_title_bottom{font-size:15px;margin:0}.block_inner_border{border:1px solid #fff}.white_text{color:#fff}.white_text .home_block_btn{border-color:#fff;color:#fff}.white_text a,.white_text a:hover{color:#fff}.white_text .slick-dots li button::before{color:#fff;border:1px solid rgba(255,255,255,.4)}.white_text .slick-dots li.slick-active button::before{background-color:#fff}.white_text .block_inner_border{border:1px solid rgba(255,255,255,.3);transition:all 500ms ease 0s}.white_text .block_inner_border:hover{border:1px solid rgba(255,255,255,.9);transition:all 500ms ease 0s}.dark_text{color:#333}.dark_text .home_block_btn{border-color:#333;color:#333}.dark_text a,.dark_text a:hover{color:#333}.dark_text .slick-dots li button::before{color:#333;border:1px #333 solid}.dark_text .slick-dots li.slick-active button::before{background-color:#333}.dark_text .block_inner_border{border:1px solid #333}.home_subscribe_wrapper{margin:30px 0}ul.tabs{margin:0;padding:0;list-style:none;text-align:left}ul.tabs li{color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;text-transform:uppercase;padding:8px 10px;transition:all .5s ease;display:inline-block;cursor:pointer}ul.tabs li:hover{background:#ef1a20;color:#fff;border-radius:5px}ul.tabs li.current{background:#ef1a20;color:#fff;border-radius:5px}.tab-content-hd{display:none}.tab-content-hd.current{display:flex;justify-content:space-between}.tab-content-hd .home_venues_left_wrapper_content{text-align:left}.tab-content-hd .home_venues_right_wrapper{text-align:left}.tab-content-hd .icon-arrow_forward_ios{color:#ef1a20;margin-right:10px;font-weight:700}.hotel_deal_list_wrapper a{font-weight:600}.hotel_deal_list_wrapper li:not(:last-child){margin-bottom:10px}.tab-content-hd .home_venues_right_wrapper{border-bottom:solid 2px #ef1a20}.tab-content-hd .gold-btn,.tab-content-hd .gold-btn:link,.tab-content-hd .gold-btn:visited{background-color:#fff;color:#000}.home_hotel_deals-contents,.home_hotel_deals_grid_wrapper{text-align:center;margin-bottom:40px;width:100%}.home_hotel_deals_grid_wrapper{margin:50px auto;margin-bottom:0}.home_hotel_deals-button-wrap{text-align:center}.btn-red{background:#ef1a20;color:#fff;padding:10px;border-radius:5px;font-weight:500;box-shadow:0 0 10px 0 rgba(0,0,0,.3)!important;display:inline-block}.btn-red:visited,.btn-red:link{color:#fff}.home_venues_block_section_inner{margin-top:20px;position:relative;width:100%;margin-bottom:-20px}.home_hotel_deals_section{margin-bottom:80px}.home_venues_image_wrapper{width:100%;height:350px;overflow:hidden}.home_venues_image_wrapper img{min-width:100%;height:100%}.home_venues_contents_wrapper{display:flex;justify-content:space-between;margin-bottom:50px}.home_venues_content_left_wrapper{flex:0 0 25%;text-align:center}.home_venues_content_right_wrapper{flex:0 0 70%;padding:70px 50px;background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);transform:translate(-25px,-50px);border-bottom:2px solid #c69935}.home_venues_content_title{text-align:center;margin:50px auto 0;font-weight:900;font-size:20px}.home_venues_right_content_title{font-size:20px;font-weight:700;margin-bottom:20px}.home_venues_right_content_buttons a:not(:last-child){margin-right:10px}.home_venues_left_wrapper{width:65%;overflow:hidden;position:relative;height:450px;background-position:center;background-repeat:no-repeat;background-size:cover;margin-bottom:100px}.home_venues_left_wrapper::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(0,0,0,.7) 0%,rgba(0,0,0,.5) 10%,rgba(0,0,0,0) 50%)}.home_venues_left_title_top{color:#fff;font-size:17px}.home_venues_left_title{color:#fff;font-size:45px;margin-bottom:40px;font-family:vidaloka;line-height:1.2em}.tab-content-hd .home_venues_left_title{font-family:montserrat,sans-serif;font-weight:700}.home_venues_right_wrapper{position:absolute;right:0;top:50px;background-color:#fff;width:50%;padding:40px 50px 50px;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);border-bottom:solid 2px #c69935}.home_venues_left_wrapper_content{position:absolute;top:50%;left:10%;transform:translateY(-50%);width:46%}.hotel_icons_wrapper{width:100%;box-sizing:border-box;text-align:center;margin-top:15px}.hotel_icons_wrapper ul{list-style:none}.hotel_icons_wrapper ul li{width:50px;display:inline-block;margin:5px}.hotel_icons_wrapper ul li img{width:100%}.trans-btn{background-color:transparent;color:#000;display:inline-block;padding:10px;border-radius:5px;border:1px solid #f1f1f1;font-weight:500}.trans-btn:link,.trans-btn:visited{color:#000}.footer_wrapper{width:100%;box-sizing:border-box;padding-top:30px}.section_header{width:100%;text-align:center;box-sizing:border-box}.section_header h2{width:100%;text-align:center;border-bottom:1px solid #ddd;line-height:.1em;margin:10px 0 20px;text-transform:uppercase;font-size:12px;padding:0;color:#444;letter-spacing:1px;font-family:montserrat,sans-serif;font-weight:700}.section_header h2 span{background:#fff;padding:0 20px}.footer_sbuscribe_form_wrapper{width:100%;box-sizing:border-box;text-align:center;margin:10px 0}.footer_subscribe_form_main .form-control{border-radius:0;width:320px;margin-right:-5px;height:auto;padding:12px;border:1px solid #ccc}.footer_sbuscribe_form_text{padding:15px}.footer_subscribe_form_main .btn{border-radius:0;background-color:#ef1a20;text-transform:uppercase;padding:12px 30px}.footer_social_wrapper{width:100%;box-sizing:border-box;text-align:center;padding:15px}.footer_social_wrapper ul li{display:inline-block;margin-left:8px;margin-right:8px}.footer_social_wrapper ul li a{font-size:20px}.footer_social_wrapper ul li a,.footer_social_wrapper ul li a:link,.footer_social_wrapper ul li a:visited{color:#121211}.footer_social_wrapper ul li a:hover{color:#121211;opacity:.8}.footer_social_wrapper ul li a:active{color:#121211}.footer_company_resources_wrapper{width:100%;box-sizing:border-box;background-color:#ebebe9;padding:20px 0;overflow:hidden}.footer_company_resources_wrapper a{font-size:12px}.footer_company_resources_wrapper .footer_company_wrapper{float:left;width:50%;box-sizing:border-box;text-align:right;padding:15px}.footer_company_resources_wrapper .footer_resources_wrapper{float:left;width:50%;box-sizing:border-box;text-align:left;padding:15px}.footer_company_resources_wrapper .footer_company_resources_header{font-weight:700;text-transform:uppercase;font-size:12px}.footer_bottom_wrapper{width:100%;box-sizing:border-box;padding:30px;background-color:#e4e4e2;overflow:hidden;font-size:12px}.footer_bottom_wrapper a{font-size:12px}.footer_bottom_wrapper .footer_item_block{display:inline-block}.footer_bottom_wrapper .footer_copy_right_wrapper{float:left}.footer_bottom_wrapper .footer_website_design_wrapper{float:right}.mobile_menu_icon{font-size:24px!important;padding:0 10px!important;margin-top:-5px}.tablet_menu_item{display:none}.my-mega-menu{position:static!important}.my-mega-menu .sub-menu{width:100%;box-sizing:border-box;background:0 0;right:0!important;border:0;box-shadow:none}.my-mega-menu ul li{padding:0;border-bottom:none}.mega_photo_wrapper{box-sizing:border-box;width:auto}.mega_photo_wrapper .mega_photo_inner_wrapper{width:100%;box-sizing:border-box;overflow:hidden;text-align:center;max-width:950px;padding:15px;margin:0 auto;background:#fff;box-shadow:2px 2px 6px rgba(0,0,0,.2)}.mega_photo_wrapper .mega_photo_inner_wrapper a{padding:0}.mega_photo_inner_wrapper{white-space:normal}.mega_photo_wrapper .mega_photo_inner_wrapper .mega_photo_inner_wrapper_left{width:30%;box-sizing:border-box;overflow:hidden;float:left;padding:10px;text-align:left}.mega_photo_wrapper .mega_photo_inner_wrapper .mega_photo_inner_wrapper_left h3{margin-bottom:5px}.mega_photo_wrapper .mega_photo_inner_wrapper .mega_photo_inner_wrapper_left a{color:#333!important;text-transform:none;font-size:12px;font-weight:400;letter-spacing:0;padding:2px 0}.mega_photo_wrapper .mega_photo_inner_wrapper .mega_photo_inner_wrapper_left a:hover{text-decoration:underline}.mega_photo_wrapper .mega_photo_inner_wrapper ul{display:block;padding:0;display:block;position:static;background:0 0;border:0;box-shadow:none;padding-left:5px}.mega_photo_wrapper .mega_photo_inner_wrapper ul li{line-height:normal;padding:0;line-height:1.5}.mega_photo_wrapper .mega_photo_inner_wrapper ul li a{font-weight:400;text-transform:none}.mega_photo_wrapper .mega_photo_inner_wrapper .mega_photo_inner_wrapper_right{width:70%;box-sizing:border-box;overflow:hidden;float:left;border-left:1px solid #ddd;padding-left:10px}.mega_photo_wrapper .mega_photo_block_wrapper{width:33.33333%;box-sizing:border-box;padding:5px;float:left}.mega_photo_wrapper .mega_photo_block_wrapper .mega_photo_block_inner_wrapper{width:100%;box-sizing:border-box;position:relative}.mega_photo_wrapper .mega_photo_block_img_wrapper{width:100%;box-sizing:border-box}.mega_photo_wrapper .mega_photo_block_img_wrapper img{width:100%}.mega_photo_wrapper .mega_photo_block_text_wrapper{width:100%;box-sizing:border-box;text-align:center;position:absolute;bottom:0}.mega_photo_wrapper .mega_photo_block_text_wrapper a{color:#fff}.mega_hotel_wrapper{box-sizing:border-box;width:auto}.mega_hotel_wrapper .mega_hotel_inner_wrapper{width:100%;box-sizing:border-box;overflow:hidden;text-align:left;padding:15px;margin:0 auto;background:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.2)}.mega_hotel_wrapper .mega_hotel_inner_wrapper a{padding:0}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third{width:33.33333%;float:left;border-right:1px solid #ddd;padding:0 15px;box-sizing:border-box}.mega_hotel_inner_wrapper_one_third h3 a{font-size:22px!important}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third a{color:#333;font-size:12px;font-weight:400;letter-spacing:0;padding:2px 0;text-transform:none}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third a:hover{text-decoration:underline}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half{width:50%;float:left;border-right:1px solid #ddd;padding:0 15px;box-sizing:border-box}.mega_hotel_inner_wrapper_one_half h3 a{font-size:22px!important}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half a{color:#333;font-size:12px;font-weight:400;letter-spacing:0;padding:2px 0;text-transform:none}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half a:hover{text-decoration:underline}#food_mega_inner_wrapper{margin-right:10%}.mega_one_third_mid h3{color:#fff}.hotel_mega_area_header,.hotel_mega_area_header>a{font-weight:700!important;font-size:11px!important;box-sizing:border-box;padding-top:7px}.hotel_mega_menu_image_wrapper{width:100%;box-sizing:border-box}.hotel_mega_menu_image_wrapper img{width:100%}.hotel_mega_menu_image_list_wrapper_inner{width:100%;box-sizing:border-box;overflow:hidden}.init_mega_menu .slick-track{width:auto!important}.init_mega_menu .slick-track #hotel_mega_metro-aspire-hotel-sydney{width:auto!important}.hotel_mega_menu_image_list_wrapper_inner .hotel_mega_menu_image_row .hotel_mega_menu_image_row_title{width:292px!important;text-align:center;padding:5px;font-size:11px;box-sizing:border-box}.hotel_mega_area_sub_header a{font-size:11px!important;font-weight:700!important;padding-left:8px!important;padding-top:6px!important}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third.mega_one_third_end{border-right:0;padding-right:0}.mega_one_half_end .hotel_mega_menu_image_row_img{box-sizing:border-box;width:100%}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third ul{background:0 0;border:0;padding:0;box-shadow:none;min-width:0;position:static;display:block;list-style:none;margin-left:0}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_third ul li{padding:0;margin:0}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half.mega_one_half_end{border-right:0;padding-right:0;box-sizing:border-box}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half ul{background:0 0;border:0;padding:0;box-shadow:none;min-width:0;position:static;display:block;list-style:none;margin-left:0}.mega_hotel_wrapper .mega_hotel_inner_wrapper .mega_hotel_inner_wrapper_one_half ul li{padding:0;margin:0}.mega_book_now_wrapper{position:absolute;z-index:99;top:100%;right:0!important;left:auto!important;background:rgba(0,0,0,.8);width:708px;color:#fff;border-radius:0!important;margin-top:15px;padding:15px}#mobile-menu-booknow .modal-dialog{width:708px}.top_book_now_form_wrapper .LDSSearch-item-select{width:31.8%!important}.menu_book_now_inner_wrapper{overflow:hidden;width:100%;box-sizing:border-box}.menu_book_now_inner_wrapper .menu_book_now_inner_wrapper_left{float:left;box-sizing:border-box;width:50%;padding:15px}.menu_book_now_inner_wrapper .menu_book_now_inner_wrapper_right{float:left;box-sizing:border-box;width:50%;padding:15px 5px}.menu_book_now_inner_wrapper_left h3{margin-bottom:15px}.menu_book_now_inner_wrapper_left ul{background:0 0;border:0;padding:0;box-shadow:none;min-width:0;position:static;display:block;list-style:none;margin-left:15px}.menu_book_now_inner_wrapper_left ul li a{text-transform:none!important;padding:0!important;margin:0!important;display:inline-block;font-weight:400;font-size:12px;letter-spacing:normal!important;display:inline}.menu_book_now_inner_wrapper_left ul li{background:0 0;padding:0;border:0;white-space:normal;display:block!important;font-size:12px}.menu_book_now_inner_wrapper_left ul li:before{font-family:fontawesome;content:'\f00c';margin:0 5px 0 -15px;color:#fff}.menu_book_now_inner_wrapper_right ul{background:0 0;border:0;padding:0;box-shadow:none;min-width:0;position:static;display:block;list-style:none}.menu_book_now_inner_wrapper_right ul li{background:0 0;padding:0;border:0;white-space:normal}.booking_form .form-group{margin-bottom:15px}.booking_form .form-group .input-group-addon{cursor:pointer;background-color:#fff;padding-right:10px;border-radius:0}.booking_form_seletect_group_wrapper{width:100%;box-sizing:border-box;overflow:hidden}.booking_form_seletect_group_block{width:33.33333%;box-sizing:border-box;float:left}.booking_form_seletect_group_wrapper .booking_form_seletect_group_block:last-child{padding-left:5px}.booking_form_seletect_group_wrapper .booking_form_seletect_group_block:first-child{padding-right:5px}.search_room_button{padding:6px 30px;line-height:20px;text-transform:uppercase}.my_booking_input{padding:5px}.datepicker{z-index:99999!important}.my_booking_select option{padding-left:12px}.general_body #top_menu_wrapper{background:#222}.archive_hotels_top_wrapper{width:100%;box-sizing:border-box}#archive_hotels_top_bg_slider{width:100%;box-sizing:border-box}#archive_hotels_top_bg_slider .archive_hotels_top_bg_slider_block{width:100%;box-sizing:border-box}#archive_hotels_top_bg_slider .archive_hotels_top_bg_slider_block img{width:100%}.general_body .top_menu_bottom_border{display:none}.archive_hotels_top_inner_wrapper{width:100%;box-sizing:border-box;position:relative}.hotels_description_section_wrapper{width:100%;box-sizing:border-box;text-align:center}.narrow_width{max-width:1000px;width:100%;box-sizing:border-box;margin:0 auto;padding:10px}.archive_hotels_list_main_contents{width:100%;box-sizing:border-box}.archive_hotels_list_section{width:100%;box-sizing:border-box;overflow:hidden;margin-bottom:30px}.archive_hotels_list_section_inner{width:100%;box-sizing:border-box;overflow:hidden;position:relative;background:#f6f6f6}.archive_hotels_list_section_inner .block_inner_border{height:auto!important}.archive_hotels_list_section_inner .archive_hotels_list_section_left{float:left;width:450px;position:relative;z-index:10;overflow:hidden;height:300px}.archive_hotels_list_section_inner .archive_hotels_list_section_right{float:left;margin-left:-450px;padding-left:450px;width:100%;overflow:hidden}.archive_hotels_list_section_inner .archive_hotels_list_section_right .archive_hotels_list_section_right_top{background:#ebebe9;padding:30px;width:100%;box-sizing:border-box;overflow:hidden}.archive_hotels_list_section_inner .archive_hotels_list_section_right .archive_hotels_list_section_right_top h2{margin:0;font-size:20px;letter-spacing:-.4px}.archive_hotels_list_section_right_top_bottom{width:100%;box-sizing:border-box;text-transform:uppercase;font-size:12px;margin-top:15px}.archive_hotels_list_section_right_top_left{float:left;position:relative}.archive_hotels_list_section_right_top_right{float:right}.archive_hotels_list_section_right_top_bottom .archive_hotels_list_section_right_top_bottom_block{display:inline-block}.archive_hotels_list_section_right_top_bottom .hotels_list_section_title{font-family:montserrat,sans-serif;font-weight:700}.archive_hotels_list_section_right_bottom_text{padding:15px 30px 5px;width:100%;box-sizing:border-box;position:relative}.archive_hotels_list_section_right_bottom_wrapper{padding:0 35px 30px;width:100%;box-sizing:border-box;overflow:hidden;position:relative}.archive_hotels_list_section_right_bottom_wrapper .archive_hotels_list_buttons{float:right}.archive_hotels_list_buttons .btn-danger{color:#fff}.price_per_night_wrapper{width:100%;box-sizing:border-box}.price_per_night_wrapper .price_per_night_top_text{font-size:10px;text-transform:uppercase;text-align:center}.price_per_night_wrapper .price_per_night_body{width:100%;box-sizing:border-box;overflow:hidden}.price_per_night_wrapper .price_per_night_body .price_per_night_body_price{font-size:30px;float:left;line-height:1em;margin-top:-1px;padding-right:8px}.price_per_night_wrapper .price_per_night_body .price_per_night_body_price_text{float:right}.price_per_night_wrapper .price_per_night_body .price_per_night_body_price_text_top{width:100%;box-sizing:border-box;overflow:hidden;line-height:1em}.price_per_night_wrapper .price_per_night_body .price_per_night_body_price_text_top .dollar_tag{float:left;font-size:14px}.price_per_night_wrapper .price_per_night_body .price_per_night_body_price_text_bottom{width:100%;font-size:9px}.archive_hotels_list_top_description{width:100%;box-sizing:border-box;padding-bottom:50px}.is-sticky .hotels_description_section_wrapper_filter{margin-top:-4px;padding-top:4px}.hotels_description_section_wrapper_filter{width:100%;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #ddd;padding-bottom:10px}.hotels_description_section_wrapper_filter ul{display:inline-block}.hotels_description_section_wrapper_filter ul li{display:inline-block}.hotels_description_section_wrapper_filter ul li a{color:#999;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;padding:8px 10px;text-transform:uppercase}.hotels_description_section_wrapper_filter ul li a:hover{color:#ef1a20}.archive_hotels_list_section_block{width:100%;box-sizing:border-box;margin-top:30px}.archive_hotels_top_title_section{width:100%;box-sizing:border-box}.archive_hotels_top_title_section .archive_hotels_top_title_section_text{display:inline-block}.archive_hotels_top_title_section .archive_hotels_top_title_section_rating{display:inline-block}.my_star_rating{box-sizing:border-box;padding:0 15px;color:#e11733;display:inline-block}.my_circle_rating{box-sizing:border-box;padding:0 15px;color:#e11733;display:inline-block}.my_trip_rating{box-sizing:border-box;padding:0 15px;display:inline-block}.my_trip_rating span{color:#009b3d}.archive_hotels_list_trip_ratting_wrapper .archive_hotels_list_trip_ratting_phone{display:inline-block;box-sizing:border-box}.archive_hotels_list_trip_ratting_wrapper .archive_hotels_list_trip_ratting{display:inline-block;box-sizing:border-box}.single_hotel_top{width:100%;box-sizing:border-box;background:#fff;z-index:999!important}.single_hotel_top_inner{width:100%;box-sizing:border-box;overflow:hidden;margin-bottom:-10px}.is-sticky .single_hotel_top_inner{margin-bottom:2px}.single_hotel_top_inner .single_hotel_top_left{float:left}.single_hotel_top_inner .single_hotel_top_left .single_hotel_top_title{width:100%;box-sizing:border-box;padding-bottom:10px;padding-top:10px}.single_hotel_top_title h1,.single_hotel_top_title h2{display:inline-block;margin:0;font-size:20px;font-weight:600;letter-spacing:-.4px}.single_hotel_top_right_cus_title h1{font-size:24px;margin:0}.single_hotel_top_title .single_hotel_rating{display:inline-block}.single_hotel_top_inner .single_hotel_top_left .single_hotel_top_address{width:100%;box-sizing:border-box;font-size:12px;color:#555}.single_hotel_top_inner .single_hotel_top_left .single_hotel_top_address span{padding-right:5px}.stick_show{display:none;position:relative;top:-2px}.single_hotel_top_inner .single_hotel_top_left .single_hotel_top_address span a{color:#d43f3a}.single_hotel_top_phone_trip_wrapper{width:100%;box-sizing:border-box}.single_hotel_top_phone_trip_wrapper .single_hotel_top_phone{box-sizing:border-box;display:inline-block;font-weight:600;font-size:13px}.hotel_mobile_bottom_address{width:100%;overflow:hidden;clear:both}.single_hotel_top_phone_trip_wrapper .single_hotel_top_trip_rating{box-sizing:border-box;display:inline-block}.single_hotel_top_inner .single_hotel_top_right{float:right;box-sizing:border-box;margin-top:10px;transition:margin-top .3s linear 0s}.single_hotel_top_inner .single_hotel_top_right .single_hotel_top_selected_date{box-sizing:border-box;display:inline-block;margin-right:15px}.single_hotel_top_inner .single_hotel_top_right .single_hotel_top_selected_date .btn{text-transform:uppercase;color:#fff}.single_hotel_top_inner .single_hotel_top_right .price_per_night_top_text{text-align:left}.single_hotel_top_inner .single_hotel_top_right .price_per_night_wrapper{box-sizing:border-box;display:inline-block;width:auto;vertical-align:middle}.single_hotel_top_breadcrumb{box-sizing:border-box;width:100%}.single_hotel_top_breadcrumb p{padding:0;margin:10px auto 0;font-family:Arial,sans-serif;font-size:10px;letter-spacing:1px;color:#888;text-transform:uppercase}.single_hotel_top_breadcrumb p a{color:#888!important;text-decoration:underline}.single_hotel_top_breadcrumb p a:hover{color:#ef0938!important}.single_hotel_jump_to_wrapper{width:100%;box-sizing:border-box}.single_hotel_jump_to_wrapper_inner{width:100%;box-sizing:border-box;text-align:center}.single_hotel_jump_to_wrapper .hotels_description_section_wrapper_filter{text-align:center}.section_header.empty_section_header h2 span{padding:0}.section_header.empty_section_header{padding:10px 0}#single_hotel_top-sticky-wrapper{width:100%;box-sizing:border-box}#single_hotel_top-sticky-wrapper.is-sticky .single_hotel_top_breadcrumb{}#single_hotel_top-sticky-wrapper.is-sticky .single_hotel_top_left .single_hotel_top_address{}#single_hotel_top-sticky-wrapper.is-sticky .single_hotel_top_left .single_hotel_top_phone_trip_wrapper{}#single_hotel_top-sticky-wrapper.is-sticky .single_hotel_top_right{margin-top:0}#single_hotel_top .container{padding:5px 15px 0}#single_hotel_top .section_header h2{margin:10px 0 6px}.single_hotel_top_section_wrapper{width:100%;box-sizing:border-box;padding-top:5px;clear:both}.single_hotel_top_section_wrapper_inner{width:100%;box-sizing:border-box;overflow:hidden}.single_hotel_top_section_left{width:60%;box-sizing:border-box;float:left;padding-right:10px}.single_hotel_top_section_right{width:40%;box-sizing:border-box;float:right;padding-left:10px}.single_hotel_top_section_carousel{overflow:hidden;width:100%;box-sizing:border-box}.single_hotel_top_section_carousel_inner{box-sizing:border-box;height:100%;width:100%;overflow:hidden}.single_hotel_top_section_rectangle{width:100%;box-sizing:border-box;padding-bottom:10px;overflow:hidden}.single_hotel_top_section_rectangle_half{width:50%!important;float:left;padding-bottom:10px;padding-right:10px}.single_hotel_top_section_rate_from{width:50%;box-sizing:border-box;padding-bottom:10px;padding-left:10px;float:left}.single_hotel_top_section_rate_from .LDSFromRates-fromText{text-align:center!important;display:inline-block;padding:5px 3px;font-weight:400!important}.single_hotel_top_section_rate_from .LDSFromRates-fromPrice{text-align:center!important;display:inline-block;padding:5px 3px;font-weight:400!important}.single_hotel_top_section_rate_from_inner{box-sizing:border-box;height:100%;width:100%;overflow:hidden;position:relative}.single_hotel_top_section_rectangle_inner{box-sizing:border-box;height:100%;width:100%;overflow:hidden;position:relative}.single_hotel_top_section_right_top{width:100%;box-sizing:border-box;overflow:hidden}.single_hotel_top_section_right_bottom{width:100%;box-sizing:border-box;overflow:hidden}.single_hotel_top_section_gallery{width:50%;box-sizing:border-box;overflow:hidden;padding-top:10px;padding-right:10px;float:left}.single_hotel_top_section_gallery_inner{box-sizing:border-box;height:100%;width:100%;overflow:hidden;position:relative}.overlay_box{position:absolute;left:0;top:0;height:100%;width:100%}.overlay_box img{position:absolute;left:0;top:0;height:100%;width:100%}.overlay_box_text{width:100%;text-transform:uppercase;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:18px}.overlay_box_text_bottom{width:100%;text-align:center;position:absolute;bottom:0;padding:15px;color:#fff}.my_overlay_gallery{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;-webkit-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear;background:rgba(0,0,0,.5)}.slick-current .my_overlay_gallery{background:transparent}.single_hotel_top_section_map{width:50%;box-sizing:border-box;overflow:hidden;padding-top:10px;padding-left:10px;float:left}.single_hotel_top_section_map_inner{box-sizing:border-box;height:100%;width:100%;overflow:hidden;position:relative}.single_left_box_cell{height:500px}.hotel_menu_two_col_right .single_left_box_cell{height:402px}.single_right_box_cell{height:250px}.hotel_menu_two_col_right .single_right_box_cell{height:201px}.top_section_main_text_wrapper{width:100%;box-sizing:border-box}.top_section_main_text_wrapper_inner{margin:0 auto;width:100%;box-sizing:border-box;text-align:center;max-width:1000px;padding:15px}.hotel_sub_page_top{width:100%;box-sizing:border-box}.is-sticky .hotel_sub_page_top .single_hotel_top_inner{margin-bottom:5px}.hotel-sub-page-top-bottom{border-bottom:1px solid #ddd;width:100%;box-sizing:border-box;display:none}.is-sticky .hotel-sub-page-top-bottom{display:block}.default_page_template .general_one_contents a{color:red!important}.single_hotel_information_section{width:100%;box-sizing:border-box}.single_hotel_information_section_inner{width:100%;box-sizing:border-box;overflow:hidden}.single_hotel_information_section_left{width:56%;box-sizing:border-box;float:left;padding:0 15px 0 0}.single_hotel_our_room_section_each_contents_fullwidth{width:100%;box-sizing:border-box}.single_hotel_information_section_left ul,.single_hotel_general_section_left ul,.single_hotel_our_room_section_each_contents_left ul,.general_one_contents ul,.single_hotel_our_room_section_each_contents_fullwidth ul{list-style:disc;margin-left:15px}.single_hotel_information_section_left p,.single_hotel_general_section_left p,.single_hotel_our_room_section_each_contents_left p,.single_hotel_our_room_section_each_contents_fullwidth p{margin-bottom:0}.single_hotel_information_section_right{width:40%;box-sizing:border-box;float:right;overflow:hidden;padding-left:10px}.side_full_box{width:100%;box-sizing:border-box;overflow:hidden;float:left;padding:10px 0;height:518px}.hotel_menu_two_col_right .side_full_box{height:402px}.side_info_img_box_inner{height:100%;width:100%;box-sizing:border-box;overflow:hidden;position:relative}.side_half_box{width:50%;box-sizing:border-box;overflow:hidden;float:left;height:259px}.hotel_menu_two_col_right .side_half_box{height:201px}.side_half_box.half_odd{padding:10px 10px 10px 0}.side_half_box.half_even{padding:10px 0 10px 10px}.side_info_text_box_inner{height:100%;width:100%;box-sizing:border-box;overflow:hidden;position:relative}.side_info_text_main{width:100%;text-align:center;box-sizing:border-box;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:30px;line-height:1.1em;padding:10px}.hotel_menu_two_col_right .side_info_text_main{font-size:20px;line-height:1.5em}.side_info_full_map_inner{width:100%;box-sizing:border-box;height:100%}.hotel_rooms_section_row{width:100%;box-sizing:border-box;overflow:hidden}.hotel_rooms_section_row .hotel_rooms_section_row_left{width:20%;box-sizing:border-box;overflow:hidden;float:left}.hotel_rooms_section_row .hotel_rooms_section_row_right{width:80%;box-sizing:border-box;overflow:hidden;float:left;padding-left:20px}.hotel_rooms_section_row .hotel_rooms_section_row_left .side_half_box{width:100%!important;box-sizing:border-box;padding:0!important}.single_hotel_weddings_section{width:100%;box-sizing:border-box}.single_hotel_general_section_inner{width:100%;box-sizing:border-box;overflow:hidden;padding-bottom:15px}.single_hotel_general_section_left{box-sizing:border-box;float:left;padding:0 15px 0 0;width:56%}.single_hotel_general_section_right{width:40%;box-sizing:border-box;float:right;overflow:hidden;padding-left:10px}.single_hotel_general_right_slide_images{width:100%;box-sizing:border-box}.single_hotel_general_right_slide_images_inner{width:100%;box-sizing:border-box;overflow:hidden;height:498px;position:relative}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:402px}.hotel_deals_bottom_btn_wrapper{width:100%;box-sizing:border-box;text-align:center;clear:both;padding:15px 0}.hotel_deals_bottom_btn_wrapper .btn{text-transform:uppercase}.hotel_deals_top_wrapper{width:100%;box-sizing:border-box;padding:15px 0;text-align:center}.single_hotel_deals_section_block .home_block_double_promo_outer{padding:10px 0}.home_block_normal_outer.half_odd{padding-left:0}.home_block_normal_outer.half_even{padding-right:0}.reviews_responsive_block_inner{height:500px}.reviews_block_main_contents{box-sizing:border-box;margin-left:auto;margin-right:auto;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.reviews_block_main_contents .reviews_block_main_contents_inner{box-sizing:border-box;display:inline-block;max-width:400px;width:100%;padding:15px}.reviews_block_main_contents .reviews_block_main_contents_inner .reviews_block_main_contents_quote_text{box-sizing:border-box;font-size:24px;margin-bottom:50px;width:100%}.reviews_block_main_contents .reviews_block_main_contents_inner .reviews_block_main_contents_body{box-sizing:border-box;width:100%}.reviews_block_main_contents .reviews_block_main_contents_inner .reviews_block_main_contents_body .reviews_block_btn{background:transparent none repeat scroll 0 0;padding:12px 20px;text-transform:uppercase}.hotel_reviews_top_description{width:100%;box-sizing:border-box;text-align:center}.video_play_icon{box-sizing:border-box;color:#fff;font-size:200px;font-weight:700;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%;opacity:.8}.side_info_img_box_inner:hover .video_play_icon{opacity:1}.container{max-width:1300px}.block_inner_border_top{border-top:1px rgba(255,255,255,.3) solid;position:absolute;top:10px;right:10px;left:10px;z-index:11}.block_inner_border_bottom{border-bottom:1px rgba(255,255,255,.3) solid;position:absolute;bottom:10px;right:10px;left:10px;z-index:11}.block_inner_border_right{border-right:1px rgba(255,255,255,.3) solid;position:absolute;top:10px;right:10px;bottom:10px;z-index:11}.block_inner_border_bottom{border-bottom:1px rgba(255,255,255,.3) solid;position:absolute;bottom:10px;right:10px;left:10px;z-index:11}.block_inner_border_left{border-left:1px rgba(255,255,255,.3) solid;position:absolute;top:10px;left:10px;bottom:10px;z-index:11}.hotel_one_third_promo{box-sizing:border-box;float:left;padding:10px;width:33.33333%}.hotel_one_third_promo h3{font-size:18px}.hotel_one_third_promo_inner{box-sizing:border-box;overflow:hidden;position:relative;width:100%;height:323px}.after{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;background:rgba(0,0,0,.6)}.hotel_one_third_promo_block_main_contents{box-sizing:border-box;margin-left:auto;margin-right:auto;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.hotel_one_third_promo_main_contents_inner{box-sizing:border-box;display:inline-block;max-width:330px;width:100%;padding:10px}.hotel_one_third_promo_main_contents_inner .hotel_one_third_promo_main_contents_title{margin-bottom:20px;text-transform:uppercase}.hotel_one_third_promo_main_contents_inner .hotel_one_third_promo_main_contents_title h3{font-size:16px}.hotel_one_third_promo_main_contents_inner .hotel_one_third_promo_main_contents_body{box-sizing:border-box;width:100%;padding:0 15px}.hotel_one_third_promo_main_contents_inner .hotel_one_third_promo_main_contents_body .home_block_btn{background:transparent none repeat scroll 0 0;padding:10px 18px;text-transform:uppercase;font-weight:600;border-color:rgba(255,255,255,.4);transition:border-color 500ms linear}.hotel_one_third_promo_main_contents_inner .hotel_one_third_promo_main_contents_body .home_block_btn:hover{border-color:rgba(255,255,255,.9);transition:border-color 500ms linear}.hotel_one_third_promo.one_third_promo_first{padding-left:0}.hotel_one_third_promo.one_third_promo_last{padding-right:0}.single_hotel_our_room_section_main{width:100%;box-sizing:border-box}.single_hotel_our_room_section_each{width:100%;box-sizing:border-box;margin-bottom:50px;padding-bottom:0}.single_hotel_our_room_section_each_title{width:100%;box-sizing:border-box}.single_hotel_our_room_section_each_title h3{font-size:18px}.single_hotel_our_room_section_each_contents{width:100%;box-sizing:border-box;overflow:hidden}.single_hotel_our_room_section_each_contents_left{box-sizing:border-box;float:left;padding:0 15px 0 0;width:56%}.single_hotel_our_room_section_each_contents_right{box-sizing:border-box;float:right;overflow:hidden;padding-left:10px;width:40%}.single_hotel_our_room_side_image_inner{box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%}.single_hotel_main h3,.single_hotel_main .h3{font-size:18px;margin-bottom:20px;font-family:montserrat,sans-serif;font-weight:600;letter-spacing:-.5px}.single_hotel_main a.link_to_target{color:#ef1a20}.hotels_description_section_wrapper_filter{background:#fff;z-index:1000!important}.my_star_rating{overflow:hidden;margin-bottom:-3px}.my_circle_rating{overflow:hidden;margin-bottom:-3px}.trip_ratting_wrapper{overflow:hidden;display:inline-block;vertical-align:middle;margin-top:-6px}.rating_icon{float:left;width:13px}.rating_icon img{width:100%}.or_label{color:#fff;padding:0 10px;text-transform:uppercase}.single_hotel_reviews_outer{position:relative}.single_hotel_reviews_outer .reviews_block_inner{width:100%;box-sizing:border-box;padding:30px 0}.single_hotel_reviews_outer .block_inner_border{height:auto}.single_hotel_reviews_outer .reviews_block_main_contents{position:static;transform:none;color:#fff}.single_hotel_reviews_outer .reviews_block_main_contents_quote_text{margin-bottom:20px}.gform_wrapper .gfield_checkbox li,.gform_wrapper .gfield_radio li{display:inline-block;margin:0 15px 0 0!important}.form_hot_deal_name,.form_hot_deal_slug,.form_event_location,.form_event_location_slug,.form_wedding_location,.form_wedding_location_slug,#hotel_enquire_form_modal .form_hotel_name,#hotel_enquire_form_modal .form_hotel_slug{display:none}.gform_button{background:0 0!important;border:1px solid #ccc!important;border-radius:0;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.ginput_container .datepicker{border:1px solid #ccc!important;border-radius:0!important}.general_description_section_wrapper{box-sizing:border-box;text-align:center;width:100%}.single_hotel_general_section_inner .gform_wrapper{margin-top:0!important}.single_hotel_general_section_inner .gform_wrapper .gform_body li:first-child{margin-top:0}.single_hotel_general_section_inner .gform_wrapper .gform_body li.name{clear:none;float:left;margin-bottom:15px;width:50%!important}.single_hotel_general_section_inner .gform_wrapper select.large{padding:5px 1px!important}.single_hotel_information_section_left a:not(.btn),.single_hotel_general_section_left a:not(.btn){color:red}.in_the_news_list .in_the_news_list_row{width:100%;box-sizing:border-box;margin-bottom:15px}.in_the_news_list .in_the_news_list_row .in_the_news_list_row_date{width:100%;box-sizing:border-box;font-size:16px}.in_the_news_list .in_the_news_list_row .in_the_news_list_row_title{width:100%;box-sizing:border-box}.in_the_news_list .in_the_news_list_row .in_the_news_list_row_title h3{margin:0;font-size:16px}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:red;border-color:red;color:#fff;cursor:default;z-index:3}.section_stacked_block{width:100%;box-sizing:border-box;overflow:hidden}.section_stacked_block .section_stacked_block_item{width:33.33333%;box-sizing:border-box;float:left;padding:10px}.section_stacked_block .section_stacked_block_item .section_stacked_block_item_inner{width:100%;box-sizing:border-box;position:relative}.section_stacked_block .section_stacked_block_item .section_stacked_block_item_inner .section_stacked_block_top{box-sizing:border-box;overflow:hidden;position:relative;width:100%}.stacked_block_height{height:403px}.section_stacked_block_bottom{width:100%;box-sizing:border-box;overflow:hidden;position:relative;color:#fff}.section_stacked_block_bottom_contents{box-sizing:border-box;margin-left:auto;margin-right:auto;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.section_stacked_block_bottom_contents_inner{box-sizing:border-box;display:inline-block;max-width:330px;padding:10px;width:100%}.section_stacked_block_item.one_third_block_first{padding-left:0}.section_stacked_block_item.one_third_block_last{padding-right:0}.grid-rate{padding-top:25px!important}.grid-room-rates{overflow:hidden;margin-top:10px;padding-bottom:5px;background:#f6f6f6;padding-bottom:20px!important;padding-right:15px;padding-left:15px}.grid-rate-call{position:absolute;margin-top:-20px!important;left:20px;right:auto!important;text-align:left!important;top:213px!important}.grid-rate-jump{}.grid-rate-info-inner{}.grid-room{background-color:#fff!important;margin-top:0!important;padding:0!important}.grid-rate-book{border-radius:3px!important;text-transform:uppercase!important;font-size:14px!important;font-weight:600!important;width:90px!important;height:34px!important;padding:10px!important;right:20px!important;background:#fe3e3e!important;background:-moz-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:-webkit-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:linear-gradient(to bottom,#fe3e3e 0%,#ea3939 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe3e3e',endColorstr='#ea3939',GradientType=0)!important;box-shadow:0 0 7px 0 rgba(0,0,0,.2)!important}.grid-rate-book.disabled{background:#d4d4d4!important;background:-moz-linear-gradient(top,#ddd 0%,#d4d4d4 100%)!important;background:-webkit-linear-gradient(top,#ddd 0%,#d4d4d4 100%)!important;background:linear-gradient(to bottom,#ddd 0%,#d4d4d4 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ddd',endColorstr='#d4d4d4',GradientType=0)!important;box-shadow:none!important}.grid-rate-book.disabled:hover{background:#ccc!important;background:-moz-linear-gradient(top,#ccc 0%,#c4c4c4 100%)!important;background:-webkit-linear-gradient(top,#ccc 0%,#c4c4c4 100%)!important;background:linear-gradient(to bottom,#ccc 0%,#c4c4c4 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccc',endColorstr='#c4c4c4',GradientType=0)!important;box-shadow:none!important}.select-day .grid-day-rate{background-color:#fe3e3e!important}.select-day.select-day-special .grid-price-special{font-weight:600!important}.select-day .grid-day-day{color:#fe3e3e!important}.qtip{font-size:11px!important;line-height:13px!important}.qtip-content{padding:15px 19px!important}.qtip-content .total{color:#ea3a3a!important;font-weight:600!important}.qtip-book .total i{margin-top:-5px!important}.grid-avail-more{padding:0 20px!important}.grid-avail-more .grid-show-button{padding:6px 12px;border-radius:3px!important}.grid-room-title{font-size:15px!important;font-weight:700!important;margin-right:30px!important}.grid-rate-info-inner{color:#999!important;margin-left:40%!important}.single_hotel_general_reviews_list{width:100%;box-sizing:border-box}.single_hotel_general_reviews_list .single_hotel_general_reviews_list_row{width:100%;box-sizing:border-box;padding:15px 0 35px;border-bottom:1px #ddd solid;cursor:pointer}.single_hotel_general_reviews_list .single_hotel_general_reviews_list_row:hover{background-color:#f7f7f9}.single_hotel_general_reviews_list .single_hotel_general_reviews_list_row .single_hotel_general_reviews_list_row_contents{font-size:20px;padding-bottom:15px;width:100%;box-sizing:border-box}.single_hotel_general_reviews_footer{text-align:right;width:100%;box-sizing:border-box}.single_hotel_general_reviews_footer a{color:red!important}.hot_deals_menu_top_level{width:100%;box-sizing:border-box;font-weight:700;font-size:11px}.hot_deals_menu_final_level{width:100%;box-sizing:border-box;font-weight:400}.hot_deals_menu_final_level a{font-weight:400;color:red!important}.hot_deals_menu_final_level span i{margin-right:5px}.general_reviews_page_wrapper{width:100%;box-sizing:border-box}#mobile-menu-booknow .mm-listview>li:not(.mm-divider)::after{border:0!important}#mobile-menu-booknow{overflow:hidden}#mobile-menu-booknow .menu_book_now_inner_wrapper_left ul li::before{color:#000}.single_hotel_buttons_wrapper{margin-bottom:15px}#em_subscribe_form .webform_step{width:100%!important}#em_subscribe_form .webform_step .wfe_button{color:#000!important}#em_subscribe_form input,#em_subscribe_form textarea{border:1px solid #ccc!important}#menu-item-20 li{padding:5px 0!important}.single_hotel_our_room_section_each_title>a{color:red!important}.my_sitemap_wrapper{width:100%;box-sizing:border-box;margin-top:35px}.tab-content{padding:25px 0}.my_sitemap_wrapper ul>li>ul>li,.my_sitemap_hotels_wrapper ul>li>ul>li{list-style-type:circle}.my_sitemap_wrapper ul>li>ul>li>ul>li,.my_sitemap_hotels_wrapper ul>li>ul>li>ul>li{list-style-type:square}.my_sitemap_hotels_wrapper fieldset,.my_sitemap_wrapper fieldset{border:1px solid #ddd!important;padding:0 25px!important}.my_sitemap_hotels_wrapper legend,.my_sitemap_wrapper legend{width:inherit;padding:0 10px;border-bottom:none;margin-bottom:0!important}.inner_fieldset{margin-top:15px}.my_sitemap_wrapper .nav-tabs{margin-left:0!important}.single_hotel_gallery_main_wrapper{overflow:hidden;width:100%}.single_hotel_gallery_item{width:20%;padding:5px;box-sizing:border-box}.single_hotel_gallery_item img{width:100%}.LDSSearch .LDSSearch-title{width:100%!important;font-size:16px!important}#LDSSearch-form .LDSSearch-item .LDSSearch-login>a,#LDSSearch-form .LDSSearch-item .LDSSearch-cancel>a{color:#000!important}#regionSelectBoxItOptions,#propertySelectBoxItOptions{max-height:243px!important}.LDSSearch-tabs{position:relative!important}.ui-datepicker .ui-datepicker-title select{color:#000}.perth-booking-in-section{display:inline-block;margin-left:15px}.perth-booking-head{float:right}a.hotel_enquire_form_btn,a.hot_deal_enquire_form_btn{color:#fff!important}.top_email_icon{font-size:20px}.hotel_enquire_form_btn{margin:15px 0}.my_popup_enquire_form .gform_wrapper ul li.gfield{margin-top:8px!important}.my_popup_enquire_form .gform_wrapper .top_label div.ginput_container{margin-top:0!important}.my_popup_enquire_form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding:2px 4px!important}.my_popup_enquire_form .gform_button{background:#ef1a20!important;color:#fff;border:1px solid #ef1a20!important}.signle_hotel_booknow_btn_inner{display:inline-block;border:1px solid #ef1a20!important}.signle_hotel_booknow_btn_inner a{border:1px solid #fff}.my-mega-menu .sub-menu{left:0!important;right:0!important;margin-left:auto;margin-right:auto;max-width:980px!important}.menu-item-17.my-mega-menu .sub-menu{max-width:980px!important}.menu-item-18.my-mega-menu .sub-menu{max-width:662px!important;margin-right:15%}.menu-item-1490.my-mega-menu .sub-menu{margin-right:10%}.email_reservations_btn a.hotel_enquire_form_btn,.email_reservations_btn>a{color:red!important;text-decoration:underline}.email_reservations_btn{margin-bottom:15px!important}.enquire_page_wrapper_from .my_date_field{display:inline-block;width:35%}.enquire_page_wrapper_from .my_date_field input{width:100%!important}.enquire_page_wrapper_from .my_name_field{display:inline-block;width:50%}.enquire_page_wrapper_from .my_time_field{display:inline-block;width:35%}.enquire_page_wrapper_from .gform_wrapper ul li.gfield{margin-top:2px!important}.enquire_page_wrapper_from .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border:1px solid #ddd;padding:2px 5px!important}.enquire_page_wrapper_from .gform_wrapper .gfield_time_ampm.ginput_container_time select{height:27px;padding:0 10px!important;border:1px solid #ddd!important;width:auto!important;max-width:none!important}.enquire_page_wrapper_from .gform_wrapper select{border:1px solid #ddd!important}.enquire_page_wrapper .enquire_page_wrapper_top_contents{padding:10px;text-align:center;max-width:1000px;box-sizing:border-box}.enquire_page_wrapper .enquire_page_wrapper_top_contents p{padding:0!important;margin:0!important}.enquire_page_wrapper_from .gform_button{background-color:#ef1a20!important;border:1px solid #ef1a20!important;color:#fff!important}.enquire_page_wrapper_from .gform_wrapper label.gfield_label,.enquire_page_wrapper_from label{font-size:12px;font-weight:500}.enquire_page_wrapper_from .gform_wrapper textarea{border:1px solid #ddd;height:100px!important}#enquire_page_wrapper{margin:30px 0}.enquire_page_wrapper_from .form_hotel_name,.enquire_page_wrapper_from .form_hotel_slug{display:none}#enquire_page_wrapper .enquire_page_wrapper_contents{padding:10px 0}#enquire_page_wrapper .gform_wrapper{margin-top:0!important}#enquire_page_wrapper h2{font-size:20px}.enquire_brochure_leading_image{width:100%;box-sizing:border-box;margin:15px 0}.enquire_brochure_leading_image img{width:100%}#enquire_page_wrapper .ginput_container,#enquire_page_wrapper .gfield_radio{margin-top:0!important}#enquire_page_wrapper .gfield_label{margin-bottom:0!important}.general_thank_you_page a{color:#ef1a20!important}.hotel_main_menu_wrapper,.hotel_main_menu_inner_wrapper,#hotel_main_menu_inner_inner{width:100%;box-sizing:border-box}#hotel_main_menu_inner_inner ul{float:none;display:block;margin-bottom:0}.hotel_main_menu_wrapper{margin-top:10px;padding:0 15px}.hotel_main_menu_wrapper_outer{border-top:1px solid #ddd!important;border-bottom:1px solid #ddd!important}#hotel_main_menu_inner_inner{text-align:left}.hotel_main_menu_wrapper .container{padding-top:0!important;padding-bottom:0!important}#hotel_main_menu_inner_inner a:hover,#hotel_main_menu_inner_inner a:hover .fa{color:#ef0938!important}#hotel_main_menu_inner_inner>ul ul{display:none}#hotel_main_menu_inner_inner>ul ul,#hotel_main_menu_inner_inner .has_child_item:hover{background-color:#f8f8f8}#hotel_main_menu_inner_inner>ul ul a{padding:5px 1em}#hotel_main_menu_inner_inner>ul ul li{border-bottom:1px solid #e8e8e8}#hotel_main_menu_inner_inner>ul ul li a .fa{color:#dcdcdc!important;margin-right:6px}#hotel_main_menu_inner_inner .active_menu_item{background-color:#ef0938!important}#hotel_main_menu_inner_inner .active_menu_item>a{color:#fff!important}#hotel_main_menu_inner_inner .active_sub_menu_item a,#hotel_main_menu_inner_inner .active_sub_menu_item a .fa{color:#ef0938!important}#hotel_main_menu_inner_inner .my-sf-menu a{border:0!important}.top_section_main_text_wrapper_inner .my_desktop_enquire_btn{margin-top:15px}.popup-gallery{box-sizing:border-box;width:100%;overflow:hidden}.popup-gallery a{display:block;width:16.66666%;float:left;padding:5px}.popup-gallery a:nth-child(6n+1){clear:both}.popup-gallery img{width:100%}#instafeed_loading{text-align:center}#instafeed_text{box-sizing:border-box;width:100%;text-align:center}#instafeed_text a{color:#ef0938!important}#back_to_top{bottom:30px;display:none;position:fixed;right:0;text-align:right;z-index:99999999}#back_to_top a{background-color:#ef1a20;border-radius:50%;color:#fff;display:inline-block;padding:10px}.hotel_widget_wrapper{float:right}.my_top_description p{margin-bottom:0;padding-bottom:0}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:1!important}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable .ui-state-default{color:#ccc!important}.shorter_contents p{margin-bottom:0}.section_reviews_row{box-sizing:border-box;width:33.33333%;padding:5px}.section_reviews_row_inner{padding:14px 20px 16px;box-sizing:border-box;width:100%;box-shadow:0 0 10px 0 rgba(0,0,0,.2),0 0 2px 0 rgba(0,0,0,.2);transition:all .2s linear 0s;text-align:center}.section_reviews_row_inner:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.4);transition:all .2s linear 0s}.section_reviews_row_content{font-size:16px;line-height:1.7em;padding-bottom:15px;width:100%;box-sizing:border-box}.section_reviews_row_published_date{font-size:11px;width:100%;box-sizing:border-box}.section_reviews_row_title{width:100%;box-sizing:border-box;font-weight:700;font-size:13px}.page-load-status{display:none;padding-top:20px;text-align:center;color:#000}.loader-ellips{font-size:20px;position:relative;width:4em;height:1em;margin:10px auto}.loader-ellips__dot{display:block;width:20px;height:20px;border-radius:50%;background:#000;position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.loader-ellips__dot:nth-child(1),.loader-ellips__dot:nth-child(2){left:0}.loader-ellips__dot:nth-child(3){left:1.5em}.loader-ellips__dot:nth-child(4){left:3em}.section_reviews_wrapper_whole{width:100%;box-sizing:border-box}.nav-next{display:none}.section_reviews_row_hotel_name{width:100%;box-sizing:border-box;font-style:italic;font-weight:500;font-size:12px}#infscr-loading{text-align:center;z-index:100;position:fixed;left:50%;bottom:40px;width:250px;margin-left:-100px;padding:10px;background:#000;opacity:.8;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.faq_group_body{width:100%;box-sizing:border-box}.faq_group_body .panel-heading{display:table;width:100%;background:0 0;padding:0;border-radius:0;border:1px solid #ddd}.faq_group_body .panel-group .panel{border:0;box-shadow:none}.faq_group_body .panel-group .panel+.panel{margin-top:-1px}.faq_group_body .panel-heading .panel_icon_head.collapsed .fa-caret-down{display:block}.faq_group_body .panel-heading .panel_icon_head.collapsed .fa-caret-right{display:none}.faq_group_body .panel-heading .panel_icon_head{display:table-cell;width:40px;text-align:center;font-size:20px;border-right:1px solid #ddd;line-height:1;background-color:red;color:#fff!important}.faq_group_body .panel-heading .panel_icon_head.collapsed{background:0 0}.faq_group_body .panel-heading .panel_icon_head.collapsed .fa-caret-down{color:red!important}.faq_group_body .panel-heading.head_icon_hover .panel_icon_head.collapsed{background-color:#f0f0f0}.faq_group_body .panel-heading .panel_icon_head .fa-caret-down{display:none}.faq_group_body .panel-heading .panel_icon_head .fa-caret-right{display:block}.faq_group_body .panel-heading .faq_group_body_question{display:table-cell;width:auto;padding:10px}.faq_group_body .panel-heading .faq_group_body_question a{color:red}.faq_group_body .panel-heading .panel_icon_head.collapsed+.faq_group_body_question a{color:#333!important}.faq_group_body .panel-heading .panel_icon_tail{display:table-cell;width:20px;text-align:center;font-size:20px;color:#ddd;opacity:0;-webkit-transition:all .5s;transition:all .5s ease;-webkit-transition-delay:.25s;transition-delay:.25s}.faq_group_body .panel-heading.head_icon_hover .panel_icon_tail{opacity:1}.faq_group_body .faq_group_body_answer{width:100%;padding:15px 15px 30px 50px;box-sizing:border-box}.faq_group_wrapper{padding-bottom:20px}body img.gform_ajax_spinner{display:none!important}.cus_hotel_faq_section_inner .enquire_page_wrapper_from .gform_wrapper label.gfield_label,.cus_hotel_faq_section_inner .enquire_page_wrapper_from label{margin-bottom:0;margin-top:10px}.cus_hotel_faq_section_inner .gform_wrapper .gform_footer{text-align:right;padding-top:0}.single_faqs_top_section_body_main{padding-bottom:30px;box-sizing:border-box;width:100%}.back_to_main_faqs_wrapper{display:table;width:100%;background:0 0;padding:0;border-radius:0;border:1px solid #ddd}.back_to_main_faqs_wrapper .back_to_main_faqs_head{display:table-cell;width:40px;text-align:center;font-size:20px;border-right:1px solid #ddd;line-height:1;-webkit-transition:all .5s;transition:all .5s ease;-webkit-transition-delay:.25s;transition-delay:.25s;color:red!important}.back_to_main_faqs_wrapper:hover .back_to_main_faqs_head{background-color:red!important;color:#fff!important}.back_to_main_faqs_wrapper .back_to_main_faqs_text{display:table-cell;width:auto;padding:10px;color:#333;-webkit-transition:all .5s;transition:all .5s ease;-webkit-transition-delay:.25s;transition-delay:.25s}.back_to_main_faqs_wrapper:hover .back_to_main_faqs_text{color:red!important}.hotel_ipad{padding-bottom:15px}.my_ipad_icon{width:25px;display:inline-block}.my_ipad_icon img{width:100%;max-width:30px}.LDSFromRates-Room{display:none!important}.home_hotel_from_rate{position:absolute;right:0;top:0;background-color:rgba(240,27,39,.9);border-radius:50%;color:#fff;text-align:center;padding:10px;line-height:1}.LDSFromRates-perNight{display:none!important}.home_hotel_from_rate .LDSFromRates-fromText{text-align:center}.home_hotel_from_rate .LDSFromRate-Price{text-align:center}.home_hotel_from_rate .LDSFromRates-fromPrice{font-weight:700;font-size:24px}.archive_hotels_list_section_right_top_right .LDSFromRates-fromText{display:none!important}.archive_hotels_list_section_right_top_right .LDSFromRates-fromPrice{font-size:30px;font-weight:500}.archive_hotels_list_section_right_top_right .LDSFromRates{padding:0!important}.single_product_rate_text .LDSFromRates-fromText{display:none!important}.single_product_rate_text .LDSFromRates{padding:0!important}.grid-rate-mlos{display:none!important}.hotel_menu_two_col{box-sizing:border-box;width:100%}.hotel_menu_two_col_inner{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.hotel_menu_two_col_left{width:210px;font-size:12px}.hotel_menu_two_col_right{width:1060px}.hotel_menu_two_col_right .container{width:100%!important;max-width:100%!important}.hotel_menu_two_col_left_main{box-sizing:border-box;padding-top:32px}.hotel_menu_two_col_left_main_menu{border-left:1px solid #ddd;box-sizing:border-box}.hotel_menu_two_col_left_main .my-sf-menu-side{float:none;line-height:1}.hotel_menu_two_col_left_main .my-sf-menu-side>li a{border-left:5px solid #fff}.hotel_menu_two_col_left_main .my-sf-menu-side .active_menu_item>a{border-left:3px solid #ef0938!important;position:relative;left:-2px;padding-left:16px}.hotel_menu_two_col_left_main_menu .my-sf-menu-side .active_sub_menu_item a{border-left:3px solid #ef0938!important;position:relative;left:-2px;padding-left:16px}.hotel_menu_two_col_left_main .my-sf-menu-side .active_menu_item>a{color:#ef0938!important}.hotel_menu_two_col_left_main_menu>ul ul,.hotel_menu_two_col_left_main_menu .has_child_item:hover{}.hotel_menu_two_col_left_main_menu>ul ul a{border-left:1px solid #ddd}.hotel_menu_two_col_left_main_menu>ul ul li{border-bottom:1px solid #e8e8e8}.hotel_menu_two_col_left_main_menu>ul ul li a .fa{color:#dcdcdc!important;margin-right:6px}.hotel_menu_two_col_left_main_menu .active_sub_menu_item a,.hotel_menu_two_col_left_main_menu .active_sub_menu_item a .fa{color:#ef0938!important}.hotel_menu_two_col_left_main_menu a:hover,.hotel_menu_two_col_left_main_menu a:hover .fa{color:#ef0938!important}.hotel_menu_two_col_left_main_menu>ul ul,.hotel_menu_two_col_left_main_menu .has_child_item:hover{}.hotel_menu_two_col_left_main .my-sf-menu-side li{padding:0}.hotel_menu_two_col_left_main .my-sf-menu-side li a{padding:7px 0 7px 13px;display:block;box-sizing:border-box}.hotel_menu_two_col_left_main li a .fa{color:#bbb;margin-right:4px}body .border{position:fixed;top:0;width:34px;height:100%;background:#fff;-webkit-transition:-webkit-transform 600ms cubic-bezier(.57,0,.08,1) 0s;-moz-transition:-moz-transform 600ms cubic-bezier(.57,0,.08,1) 0s;transition:transform 600ms cubic-bezier(.57,0,.08,1) 0s;z-index:999}body .border.left{left:0}body .border.right{right:0}.archive-hotel-left-image{max-width:260px;float:left;margin-right:25px;margin-top:5px}.archive-hotel-left-image img{width:100%}div[id^=roomId-] strong{display:none}.my_style .grid-rate-window{height:134px!important}.is-sticky #single_hotel_top{box-shadow:0 7px 33px 1px rgba(75,75,75,.25);-webkit-transition:box-shadow 1000ms linear;-moz-transition:box-shadow 1000ms linear;-o-transition:box-shadow 1000ms linear;-ms-transition:box-shadow 1000ms linear;transition:box-shadow 1000ms linear}.trip_ratting_wrapper,.rating_icon,.my_trip_rating,.single_hotel_top_trip_rating{height:22.5px}div.grid-price-base,div.grid-price-discount,div.grid-price-special{font-weight:600!important}.grid-rate-days{padding-bottom:2px!important}.clearboth{width:100%;clear:both!important;position:relative}.grid-day-month{font-size:11px!important;font-weight:500!important;color:#666!important}.grid-day-day{padding-top:5px!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important;font-weight:500!important}.grid-day-weekday{font-size:8px!important;padding-bottom:8px!important;color:#999!important}.grid-rate-book{position:absolute!important;top:10px!important;margin-top:0!important}.grid-rate-inner{width:auto!important}.my_page_loading .sub-menu{display:none!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_inner .archive_hotels_list_section_left img{width:100%!important}.footer_subscribe_form_main_cus{max-width:700px;width:100%;margin:0 auto}.my-form-row{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.my-form-group-half{width:49%;text-align:left;margin-bottom:15px}.my-form-row label{width:100%}.my-form-row input{width:100%!important;background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555!important;height:auto;line-height:1.42857;margin:0;padding:8px 16px!important;text-shadow:none;vertical-align:middle}.my-form-row select{width:32%!important;background:#fff none repeat scroll 0 0;border:1px solid #ccc;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,.075) inset;color:#555!important;height:auto;line-height:1.42857;margin:0;padding:8px!important;text-shadow:none;vertical-align:middle}.my-form-btn{color:#fff!important;background-color:#ef1a20!important;border:0!important;padding:15px 30px;font-weight:600;line-height:1;box-shadow:none;width:100%;margin-top:10px}.my-select-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cls_required{color:#790000;margin-left:4px}.send_a_copy_to_my_email>label{display:none!important}.send_a_copy_to_my_email label{max-width:100%!important}.send_a_copy_to_my_email input{margin-top:-2px!important}.my_hot_deal_filter_wrapper{width:100%;box-sizing:border-box;background-color:#f6f6f6}.my_hot_deal_filter_wrapper .my_hot_deal_filter_wrapper_inner{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap}.my_hot_deal_filter_wrapper .my_hot_deal_filter_wrapper_inner .my_hot_deal_filter_item{width:33.33333%;box-sizing:border-box;padding:15px}.my_hot_deal_filter_wrapper .archive_hotels_list_section{margin-bottom:0!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_inner .archive_hotels_list_section_left{float:none;width:100%;height:auto!important}.my_main_filter{padding:10px 0 0!important;z-index:888!important}.my_main_filter .container{padding-top:0!important;padding-bottom:0!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_inner .archive_hotels_list_section_right{float:none;padding:0;margin:0;background-color:#fff}.my_hot_deal_filter_wrapper .hot_deal_hotel_title{position:absolute;background-color:rgba(224,22,41,.8);padding:10px;box-sizing:border-box;max-width:100%;z-index:1;bottom:0;font-size:12px;color:#fff}.my_hot_deal_filter_wrapper .hot_deal_hotel_title a{color:#fff!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_right_top{background:0 0!important;font-size:14px;padding:15px 15px 0!important;box-sizing:border-box}.my_hot_deal_filter_wrapper .archive_hotels_list_section_right_top h2{font-size:15px!important;font-weight:600}.my_hot_deal_filter_wrapper .archive_hotels_list_section_right_bottom_text p{font-size:13px;line-height:1.4;margin:0 0 10px}.my_hot_deal_filter_wrapper .archive_hotels_list_section_right_bottom_text{padding:15px 15px 5px!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_right_bottom_wrapper{padding:0 15px 16px!important}.top_hotdeal_filter_wrapper{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.top_hotdeal_filter_wrapper .top_hotdeal_filter_item{display:inline-block;box-sizing:border-box;padding:10px}.top_hotdeal_filter_item select{border:1px solid #ccc;padding:6px 12px;margin-left:10px}#loading{width:100%;height:100%;top:0;left:0;position:fixed;display:block;opacity:.7;background-color:#fff;z-index:99;text-align:center}#loading-image{position:absolute;top:100px;left:240px;z-index:100}#no_deals_found{display:none}.hotels_description_section_wrapper_filter.my_main_filter{border-bottom:0!important}.is-sticky .hotels_description_section_wrapper_filter.my_main_filter{box-shadow:0 7px 33px 1px rgba(75,75,75,.25);-webkit-transition:box-shadow 1000ms linear;-moz-transition:box-shadow 1000ms linear;-o-transition:box-shadow 1000ms linear;-ms-transition:box-shadow 1000ms linear;transition:box-shadow 1000ms linear}.archive_hotels_list_section_right_bottom_text ul{list-style-type:circle;font-size:13px;margin-left:15px}.top_rate_main_price .LDSFromRates-fromText{display:none!important}.top_rate_main_price .LDSFromRates-roomText{display:none!important}.top_rate_main_price .LDSFromRates-perNight{display:none!important}.top_rate_main_price .LDSFromRate-Price{display:inline-block!important}.top_rate_main_price .LDSFromRates{padding:0!important;display:inline-block!important}.top_rate_main_price .LDSFromRates-fromPrice{font-size:18px;font-weight:700;color:#eb3b42!important;display:inline-block}.top_rate_main_price .top_rate_currency_label{display:inline-block}.rate_top{margin-top:0!important;text-align:right;margin-right:15px}.rate_top .top_rate_from_label{font-weight:500}.new_single_hotel_top_section_inner{display:flex;width:100%;height:500px;max-height:500px}.new_single_hotel_top_section_inner .left-container{flex:0 1 60%;min-height:100%;max-width:60%;overflow:hidden;padding-right:20px;box-sizing:border-box}.right-container{flex:0 1 40%;height:100%;max-width:40%}.half-containers{flex:0 0 100%;max-height:50%;min-height:50%;max-width:100%;overflow:hidden}.right-container-top{position:relative;box-sizing:border-box;background-color:#f6f6f6}.right-container-top .slick-prev,.right-container-top .slick-next{display:none!important}.top_hot_deal_item_bottom_text{width:100%;position:relative;padding:0}.top_hot_deal_item_bottom_text .top_hot_deal_item_bottom_left{position:absolute;font-size:40px;cursor:pointer;left:15px;top:0}.top_hot_deal_item_bottom_text .top_hot_deal_item_bottom_mid{font-weight:600}.top_hot_deal_item_bottom_text .top_hot_deal_item_bottom_right{position:absolute;font-size:40px;cursor:pointer;top:0;right:15px}.top_hot_deal_item_button{font-weight:600;padding:15px;box-sizing:border-box;width:100%}.top_hot_deal_item_bottom_mid a{color:#fff!important}.right-container-top-inner .slick-slidere{display:inline-block!important;vertical-align:middle}.right-container-top .top_hot_deal_item_title{font-weight:600;padding:15px;box-sizing:border-box;width:100%}.right-container-bottom{position:relative;box-sizing:border-box}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_top{width:100%}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_top .gallery_img_item_inner{height:400px;overflow:hidden;position:relative}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_bottom{width:100%}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_bottom .nav_gallery_img_item_inner{height:100px;width:100%;overflow:hidden;position:relative}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_bottom .nav_gallery_img_item_inner img{width:100px!important}.nav_gallery_img_item{border:1px solid #ddd;border-right:0}.new_single_hotel_top_gallery .slick-prev:before,.new_single_hotel_top_gallery .slick-next:before{font-family:FontAwesome;font-size:20px;line-height:1;color:#fff!important;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.new_single_hotel_top_gallery .slick-prev{left:5px!important;z-index:9}.new_single_hotel_top_gallery .slick-next{right:5px!important}.new_single_hotel_top_gallery .slick-prev:before{content:"\f053"}.new_single_hotel_top_gallery [dir=rtl] .slick-prev:before{content:"\f054"}.new_single_hotel_top_gallery [dir=rtl] .slick-next{left:-10px;top:70px;right:auto}.new_single_hotel_top_gallery .slick-next:before{content:"\f054"}.new_single_hotel_top_gallery [dir=rtl] .slick-next:before{content:"\f053"}.right-container-top-inner{width:100%;box-sizing:border-box}.top_hot_deal_item{width:100%;text-align:center}#room_rate_from_price{display:inline-block}.top_hot_deal_item_inner{height:180px;box-sizing:border-box;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;line-height:1.2;flex-direction:column;overflow-y:auto;overflow-x:hidden}.right-container-top .top_hot_deal_item_bottom{position:absolute;left:0;width:100%;width:100%;box-sizing:border-box;text-align:center;background-color:transparent;color:#000;border-bottom:none;top:50%;transform:translateY(-50%)}.acf-map-image-wrapper{width:100%;height:239px;margin:10px 0 0;overflow:hidden;position:relative}.acf-map{width:100%;height:239px;margin:10px 0 0}.acf-map img{max-width:inherit!important}.right-container-bottom .acf-map{height:239px;background-color:#eaeacb}.acf-map .fa-spinner{font-size:40px;position:absolute;top:45%;left:45%}#gform_wrapper_3 #input_3_6 option:nth-child(14){display:none!important}.new_single_hotel_top_section_icons_wrapper{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:stretch;padding:20px 0}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_left{width:60%;box-sizing:border-box;padding:20px;background-color:#f9f9f9}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_right{width:40%;box-sizing:border-box;padding:20px;background-color:#ecebe7}.new_single_hotel_top_icon_title{font-weight:600;padding-bottom:15px;width:100%}.new_single_hotel_icon_highlight{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.new_single_hotel_icon_highlight_item{box-sizing:border-box;width:33.33333%;position:relative;padding:0 0 5px}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_img{width:24px;display:inline-block;height:24px}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_img img{width:100%}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_title{display:inline-block;font-size:12px;padding:5px;box-sizing:border-box}.new_single_hotel_icon_book_direct{box-sizing:border-box;width:100%}.new_single_hotel_icon_book_direct_item{box-sizing:border-box;width:100%;position:relative;padding:0 0 5px}.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_img{width:24px;display:inline-block}.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_img img{width:100%}.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_title{display:inline-block;font-size:12px;padding:5px;box-sizing:border-box}.hotel_best_price_text{font-size:10px}.hotel_best_price_text .fa{color:#ea3b42}.acf-map-image-wrapper .map_button_wrapper{width:100%;position:absolute;bottom:0;left:0;right:0;padding:10px;box-sizing:border-box;text-align:right}.acf-map-image-wrapper .map_button_wrapper .map_button_item:nth-child(1){margin-right:8px}.top_hot_deal_item_text{box-sizing:border-box;font-size:12px!important;text-align:center;padding:0 30px;width:100%}.new_single_hotel_top_section .right-container-top .top_hot_deal_item_title{font-weight:700;box-sizing:border-box;width:100%;font-size:15px;padding:25px 25px 10px;text-align:center}.new_single_hotel_top_section .top_hot_deal_item_button{font-weight:700;box-sizing:border-box;width:100%;text-align:center;padding:30px 10px 0 25px;transition:all 1s}.new_single_hotel_top_section .rate_top{margin-top:-8px!important}.new_single_hotel_top_section .hotel_best_price_text{margin-top:4px}.new_single_hotel_top_section .top_hot_deal_item p{margin:0 0 10px}.new_layout_location_page .embed-container-square iframe,.new_layout_location_page .embed-container-square object,.new_layout_location_page .embed-container-square embed{height:400px}.new_layout_location_page .embed-container-square{padding-bottom:400px}.new_layout_get_direction a{text-decoration:underline;color:#ef1a20}.grid-rate-book,.grid-show-button{background-color:#e42d2d!important}div.grid-day-hurry{background-color:#555!important}#hotel_menu_two_col_left_main_menu .my_sidebar_arrow{color:#ef1911!important}.popover>.arrow:after{background:0 0!important}.popover-title{background-color:#eb3b42!important;color:#fff!important}.manage_my_booking_wrapper{margin:0 auto;max-width:400px}.manage_my_booking_wrapper .manage_my_booking_item{width:100%;text-align:left;margin-bottom:15px}.manage_my_booking_wrapper .manage_my_booking_item input{width:100%}.manage_my_booking_wrapper button{display:inline-block;height:30px;margin:20px auto 0;cursor:pointer;padding:0 15px;border:0;border-radius:5px;font-size:14px;background:linear-gradient(to bottom,#FA3445 0%,#D1091B 100%) repeat scroll 0 0 transparent;color:#fff}.loading{display:none;position:fixed;z-index:99999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:'';display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:'';display:block;font-size:20px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1500ms infinite linear;-moz-animation:spinner 1500ms infinite linear;-ms-animation:spinner 1500ms infinite linear;-o-animation:spinner 1500ms infinite linear;animation:spinner 1500ms infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.75) -1.5em 0 0 0,rgba(0,0,0,.75) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0}div.dataTables_wrapper div.dataTables_filter input{border:1px solid #ccc!important}.update_all_rate,.update_all_rate_only{font-size:20px;margin:0 10px}#my_rates_tbl .group td{background-color:#ef1a20!important;color:#fff!important}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.single_hotel_our_room_section_each_contents_fullwidth .archive-hotel-left-image{margin-right:35px}.room_section_cards_wrapper{width:100%;box-sizing:border-box}.room_section_cards_inner{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch}.room_section_cards_inner .room_card_item_wrapper{width:calc(33.33333% - 14px);box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);transition:all .2s linear 0s;position:relative;padding-bottom:60px;margin-bottom:24px}.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+1){margin-right:14px}.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+2){margin-right:7px;margin-left:7px}.room_section_cards_inner .room_card_item_wrapper:nth-child(3n){margin-left:14px}.room_section_cards_inner .room_card_item_wrapper:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.room_section_cards_inner .room_card_item_wrapper .room_card_item_img{width:100%;box-sizing:border-box}.room_section_cards_inner .room_card_item_wrapper .room_card_item_img img{width:100%;box-sizing:border-box;display:block}.room_card_item_body{width:100%;box-sizing:border-box;padding:20px}.room_card_item_body_header{width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:flex-start}.room_card_item_from_rate .room_card_item_from_rate_text{font-size:8px;display:inline-block;vertical-align:top;margin-top:5px}.room_card_item_from_rate .room_card_item_from_rate_price{font-weight:700;color:#eb3b42!important;font-size:18px;display:inline-block;vertical-align:top}.room_card_item_footer{box-sizing:border-box;width:100%;padding:20px;text-align:right;position:absolute;bottom:0;left:0;right:0}.room_card_item_body_main h3{font-size:16px;margin:10px 0}.room_card_item_body_main_text ul{list-style:disc;margin-left:15px;font-size:13px}.new_single_hotel_top_section_inner .new_single_hotel_top_gallery{background-color:#f9f9f9;position:relative}.new_single_hotel_top_section_inner .acf-map-image-wrapper{background-color:#f9f9f9}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_img,.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_img{background-color:#eee;border-radius:50%}.white-popup-block{background:#fff;padding:10px;text-align:left;max-width:1459px;margin:10px;position:relative;box-sizing:border-box}.mfp-hide{display:none!important}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}#hotel_popup_form_wrapper .my-form-row label{display:none!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}.popover_hover_cls_close{display:none}.my_unlock_booking_input{width:100%;padding-left:10px;box-sizing:border-box}#guestfolio .my_unlock_booking_input,#guestfolio .col-form-label{padding-top:8px;padding-bottom:8px}.my_room_archive_page{margin-top:25px}.new_single_hotel_top_video{position:absolute;bottom:0;left:50px;z-index:10;display:flex}.top_video_item_block{width:100px;height:100px;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-color:rgba(0,0,0,.1);-webkit-transition:all .2s;transition:all .2s;border-left:1px #fff solid;background-size:cover}.top_video_item img{max-width:50px}.video_duration{padding:5px;box-sizing:border-box;font-size:10px;color:#fff;width:100%;text-align:center}.top_video_overlay:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:2}.top_video_item{display:inline-block;z-index:3}.LDSSearch{color:#666;font-family:open sans,sans-serif;font-weight:300;font-size:12px}.LDSSearch label,#LDSSearch-form .LDSSearch-item .LDSSearch-login>a{text-align:left;font-size:13px;margin-top:5px;text-transform:none;color:#333;font-family:montserrat;font-weight:600;color:#333}#LDSSearch-form .LDSSearch-item .LDSSearch-cancel>a{font-size:11px;margin-top:5px;text-transform:none;color:#333;font-family:montserrat;font-weight:100;color:#333}.LDSSearch-type{margin-bottom:0}.LDSSearch input,.LDSSearch .selectboxit-container *{font-family:open sans,sans-serif}.LDSSearch,.LDSSearch .LDSSearch-item{line-height:19.2px!important}.LDSSearch .LDSSearch-title{display:none}.LDSSearch-item{margin:5px 0}.LDSSearch-code input,.LDSSearch .hasDatepicker{border-radius:0;border:1px solid #ccc;padding:7px 10px;box-sizing:border-box;-moz-box-sizing:border-box}.LDSSearch .hasDatepicker{width:100%;background-repeat:no-repeat;background-position-x:95%;background-position-y:8px;background-position:top 8px right 10px;height:34px}.LDSSearch-toDate{margin-bottom:2px}.LDSSearch-item-select{width:90px;margin-right:4px;display:inline-block;margin-top:0;margin-bottom:0}.LDSSearch-rooms{margin-right:0}.LDSSearch-code{margin-top:1px;width:70%;float:left}.LDSSearch-code input{width:100%;height:34px}.LDSSearch-clearCode a{color:#302b2b!important;width:100%;font-size:11px!important;line-height:15px!important;font-weight:700!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;display:-webkit-box}.see_and_do_main_wrapper_row_inner{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch}.see_and_do_main_wrapper_row_inner .see_and_do_main_box{width:calc(33.33333% - 14px);box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);transition:all .2s linear 0s;position:relative;padding-bottom:60px;margin-bottom:24px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n+1){margin-right:14px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n+2){margin-right:7px;margin-left:7px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n){margin-left:14px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.see_and_do_main_wrapper_row_inner .see_and_do_main_box .see_and_do_main_box_img{width:100%;box-sizing:border-box}.see_and_do_main_wrapper_row_inner .see_and_do_main_box .see_and_do_main_box_img img{width:100%;box-sizing:border-box;display:block}.see_and_do_main_box_title{margin-bottom:15px}.see_and_do_main_box_title h3{font-size:16px!important;font-weight:700!important;color:#333!important;padding:0;margin:0}.see_and_do_main_box_sub_title{font-size:16px!important;font-weight:700!important;color:#333!important}.see_and_do_main_box_text{width:100%;box-sizing:border-box;padding:20px 20px 0}.see_and_do_card_footer{box-sizing:border-box;width:100%;padding:20px;text-align:right;position:absolute;bottom:0;left:0;right:0}.see_and_do_main_box_short_description ul{list-style:disc;margin-left:15px;font-size:13px}.see_and_do_main_wrapper_row_see_all{text-align:center;box-sizing:border-box;padding:20px}.see_and_do_main_wrapper_row_see_all a{font-size:13px;font-weight:600}.see_and_do_go_back_btn{font-size:15px;box-sizing:border-box;padding-top:30px}.see_and_do_go_back_btn a:hover{color:#ef0938!important}.single_see_and_do_top_section{width:100%;margin:0 auto}.single_see_and_do_top_section .single_see_and_do_top_section_heading{max-width:849px;text-align:center;font-size:20px;font-weight:600;width:100%;margin:28px auto 50px;line-height:1.1}.single_see_and_do_top_section .single_see_and_do_top_section_col{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_left{width:20%;box-sizing:border-box}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_right{width:50%;box-sizing:border-box;padding-left:42px;padding-right:60px}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_sidebar{width:30%;box-sizing:border-box}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_title{font-size:16px;font-weight:700}.see_and_do_hotel_nearby_main_inner{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:stretch}.see_and_do_hotel_nearby_main_inner .see_and_do_hotel_nearby_box{width:calc(25% - 20px);box-sizing:border-box;box-shadow:0 0 15px 0 rgba(0,0,0,.1),0 0 2px 0 rgba(0,0,0,.1);transition:all .2s linear 0s;position:relative;padding-bottom:70px;margin-bottom:24px;margin-left:10px;margin-right:10px}.see_and_do_hotel_nearby_main{margin:0 -10px}.see_and_do_hotel_nearby_img img{width:100%;display:block}.see_and_do_hotel_nearby_title{margin-bottom:15px;min-height:34px}.see_and_do_hotel_nearby_title h3{font-size:16px!important;font-weight:700!important;color:#333!important;padding:0;margin:0}.see_and_do_hotel_nearby_bottom_wrapper{width:100%;box-sizing:border-box;padding:20px 20px 0}.see_and_do_hotel_nearby_button{box-sizing:border-box;width:100%;padding:20px;text-align:right;position:absolute;bottom:0;left:0;right:0}.see_and_do_hotel_nearby_button_inner{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.see_and_do_hotel_nearby_button_left{display:flex;flex-direction:column;text-align:left}.see_and_do_hotel_nearby_button_left a{display:inline-block;font-size:13px}.see_and_do_hotel_nearby_button_left a .fa{color:#ef0938!important}.see_and_do_hotel_nearby_button_left a:hover{color:#ef0938!important}.see_and_do_hotel_nearby_button_right .btn{padding:8px 16px}.see_and_do_hotel_nearby_main_inner .see_and_do_hotel_nearby_box:hover{box-shadow:0 0 2px 0 rgba(0,0,0,.4)}.see_and_do_sidebar_row{}#bookingStepForm .submitButton{padding:14px 77px;font-size:16px}#paymentForm .submitButton,#bookingStepForm .submitButton,.LDSGrid .grid-rate-book{text-transform:uppercase}#paymentForm .submitButton{padding:14px 47px;font-size:16px}.LDSSearch{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;box-sizing:border-box;background-color:#f6f6f6;margin:0 auto;padding:0}.LDSSearch input,.LDSSearch .selectboxit{border:0!important;font-size:14px;box-shadow:none!important;padding:0 6px;border:0!important}.LDSSearch .selectboxit{background-size:20px;background-position:right 6px center;-webkit-appearance:none;-moz-appearance:none;border:0!important;font-size:14px;box-shadow:none!important;padding:0 6px;height:34px}.selectboxit-arrow-container{display:none!important}.LDSSearch .LDSSearch-form{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;border:0!important;font-size:14px;box-shadow:none!important;padding:0}.LDSSearch .LDSSearch-form input,.LDSSearch .selectboxit{border:0;border-bottom:1px #ef1911 solid!important;box-shadow:0 0 20px 1px rgba(75,75,75,.15)}.LDSSearch-fromDate,.LDSSearch-toDate{max-width:120px}.LDSSearch-adults,.LDSSearch-children,.LDSSearch-rooms{width:70px}.LDSSearch-code{max-width:110px}.LDSSearch-submit{max-width:190px}.LDSSearch-style .LDSSearch-submit button,.grid-rate-book,#paymentForm .submitButton,#bookingStepForm .submitButton,.LDSGrid .grid-rate-book,#cancelForm .LDSButton,.LDSPopup button{background:#ef1a20!important;box-shadow:0 0 10px 0 rgba(0,0,0,.3)!important;background-color:#ef1a20;border-color:#ef1a20;background:#fe3e3e!important;background:-moz-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:-webkit-linear-gradient(top,#fe3e3e 0%,#ea3939 100%)!important;background:linear-gradient(to bottom,#fe3e3e 0%,#ea3939 100%)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe3e3e',endColorstr='#ea3939',GradientType=0)!important;box-shadow:0 0 7px 0 rgba(0,0,0,.2)!important;text-transform:uppercase;font-weight:600;border-radius:3px!important;background:#ef1a20!important;box-shadow:0 0 10px 0 rgba(0,0,0,.3)!important;font-size:14px;padding:7px 16px;text-transform:uppercase;line-height:20px;font-family:montserrat}.LDSSearch-style .LDSSearch-submit button,.grid-rate-book,#paymentForm .submitButton,#bookingStepForm .submitButton,.LDSGrid .grid-rate-book{padding:7px 16px}.LDSSearch-item.LDSSearch-links{display:none;width:100%;text-align:center}.LDSSearch-item.LDSSearch-item-date,.LDSSearch-item.LDSSearch-item-date,.LDSSearch-item.LDSSearch-item-select,.LDSSearch-item.LDSSearch-item-text,.LDSSearch-item.LDSSearch-submit,.LDSSearch-type{margin:0 5px;height:64px}#LDSSearch-submit{margin-top:28px!important}.LDSSearch #promoCode::placeholder{opacity:0}.LDSSearch #LDSSearch-form .selectboxit-text,.LDSSearch .LDSSearch-form input,.LDSSearch .selectboxit{font-family:montserrat;font-weight:400!important;line-height:33px;color:#555;font-size:14px!important}.bookingCartForm .ui-widget,.bookingCartForm .ui-widget input,.bookingCartForm .ui-widget select,.bookingCartForm .ui-widget textarea,.bookingCartForm .ui-widget button,.bookingCartForm .paymentDetails label,.bookingConfirmation,.bookingConfirmation table td{font-family:montserrat}.LDSPopup .LDSPopup-header,.LDSPopup .LDSPopup-text{background:#e42e2e!important;color:#fff}.see_and_do_sidebar_row_wrapper{padding:5px 0}.top_padding{padding-top:30px}.single_see_and_do_top_section_col_sidebar_box .single_see_and_do_top_section_col_title{text-transform:uppercase;font-size:14px!important}.sidebar_nearby_hotels .see_and_do_sidebar_row_right_button{margin-top:15px}.sidebar_nearby_hotels .single_see_and_do_top_section_col_title{margin-top:30px}.see_and_do_sidebar_row_wrapper .btn-danger{text-transform:capitalize}.home_welcome_icon_on_banner_inner{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.home_welcome_icon_on_banner_inner .home_welcome_icon_on_banner_item{box-sizing:border-box;padding:15px}.home_welcome_icon_on_banner_inner .home_welcome_icon_on_banner_item img{width:144px;max-width:100%}.home_welcome_icon_on_banner{position:absolute;left:0;transform:translate(0,-50%);top:10px;width:100%}@media screen and (max-width:992px){.home_welcome_icon_on_banner_inner .home_welcome_icon_on_banner_item img{width:104px}.home_welcome_inner_wrapper{padding-top:70px!important}}@media screen and (max-width:768px){.LDSSearch-item-select{float:left;margin-right:2%;margin-bottom:5px}.LDSSearch-rooms{margin-right:0}.LDSSearch .LDSSearch-title{font-size:16px}.home_welcome_icon_on_banner_inner .home_welcome_icon_on_banner_item{padding:10px;width:50%}.home_welcome_icon_on_banner_inner .home_welcome_icon_on_banner_item img{width:100%}.home_welcome_inner_wrapper{padding-top:35px!important}.home_welcome_icon_on_banner{position:static;transform:none;max-width:300px;margin:0 auto}}@media only screen and (min-device-width:320px) and (max-device-width:568px){.LDSSearch .LDSSearch-title{display:none}}@media screen and (min-width:550px){.LDSSearch-type{min-width:430px}}@media screen and (max-width:550px){.LDSSearch-type{width:100%}}@media screen and (max-width:652px){.LDSSearch-type{width:86%}}@media screen and (max-width:270px){.LDSSearch .LDSSearch-form{margin-top:25px}}.LDSSearch-style .LDSSearch-submit button{margin-left:0}.LDSSearch-style .hasDatepicker{background-image:none}.LDSSearch .calicon{position:relative;top:-24px;float:right;right:8px;pointer-events:none}.LDSSearch-close-popup{display:none}.LDS-background{width:100%;height:100vh;background:#00000073;z-index:10;display:block;position:fixed;top:0;left:0}.LDSSearch-clearCode{position:relative;z-index:9999;white-space:nowrap;overflow:visible;left:-17px}.qtip{z-index:999999!important}.single_see_and_do_embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.single_see_and_do_embed-container iframe,.single_see_and_do_embed-container object,.single_see_and_do_embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.single_see_and_do_gallery_item{width:33.33333%;box-sizing:border-box;padding:10px}.single_see_and_do_gallery_item img{width:100%;max-width:100%}.single_see_and_do_gallery_wrapper{margin:0 -10px}.single_see_and_do_map_wrapper{width:100%;box-sizing:border-box;padding:0 0 30px}.single_see_and_do_top_section_inner{width:100%;box-sizing:border-box;padding:0 0 30px}.see_and_do_sidebar_row{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:stretch;box-shadow:0 0 15px 0 rgba(0,0,0,.1);margin-bottom:15px}.see_and_do_sidebar_row .see_and_do_sidebar_row_left{width:122px;box-sizing:border-box;overflow:hidden}.see_and_do_sidebar_row .see_and_do_sidebar_row_left img{max-width:100%;margin-left:0!important}.see_and_do_sidebar_row .see_and_do_sidebar_row_right{width:calc(100% - 122px);box-sizing:border-box;padding:10px;position:relative}.see_and_do_sidebar_row .see_and_do_sidebar_row_right_title{color:#333;font-size:16px;font-weight:700}.see_and_do_sidebar_row_right_sub_title{font-size:14px;color:#333}.single_see_and_do_top_section_col_sidebar_inner{width:100%;box-sizing:border-box}.see_and_do_sidebar_row_right_button{text-align:right}.see_and_do_sidebar_row_right_button a{font-size:13px;font-weight:700;letter-spacing:.75px;color:#888}.see_and_do_sidebar_row_right_button a .fa{color:#ef0938!important;font-weight:700}.see_and_do_sidebar_row_right_button a:hover{color:#ef0938!important}@media screen and (max-width:750px){.LDSSearch-clearCode{left:0;text-align:center}.LDSSearch{display:none}.LDSSearch-close-popup{display:block;cursor:pointer;z-index:99999;opacity:.2}.LDSSearch{z-index:15;position:relative}.LDSSearch-close-popup .fa{position:absolute;bottom:0;right:4px;width:35px;height:45px}.LDSSearch-type{width:98%;margin:0 1%}.LDSSearch-fromDate{margin:0 1%!important}.LDSSearch-toDate{margin-right:1%!important;margin-left:0!important}.LDSSearch-fromDate,.LDSSearch-toDate{width:48.5%;max-width:inherit}.LDSSearch-adults,.LDSSearch-code{margin:0 1%!important}.LDSSearch-children,.LDSSearch-rooms,.LDSSearch-style .LDSSearch-submit{margin-left:0!important;margin-right:1%!important}.LDSSearch-adults,.LDSSearch-children,.LDSSearch-rooms,.LDSSearch-code,.LDSSearch-submit{width:32%;max-width:100%}.LDSSearch .LDSSearch-form{justify-content:left}.LDSSearch-style .LDSSearch-submit button{max-width:202px}.LDSSearch-submit{width:64%}.LDSSearch #LDSSearch-form .selectboxit-text,.LDSSearch .LDSSearch-form input,.LDSSearch .selectboxit{font-size:10px!important}}@media screen and (max-width:390px){.LDSSearch-submit{width:64%}.LDSSearch-close-popup .fa{bottom:-20px;font-size:1.5em;right:-12px}}@media screen and (max-width:325px){.LDSSearch-submit button{font-size:10px!important}}.LDSSearch-tabs{margin-bottom:5px;overflow:hidden;width:100%}.LDSSearch-tabs>a{color:#fff;width:46%;display:block;float:left;padding:2%}.LDSSearch-tabs>a.selected{text-decoration:underline}.LDSSearch-type{margin-bottom:5px}.LDSSearch-destination span.field{position:relative;display:block}.LDSSearch-regional.LDSSearch-layout-bar .LDSSearch-tabs{height:20px;width:100%;clear:both;float:left}.LDSSearch-regional.LDSSearch-layout-bar .LDSSearch-tabs>a{padding:0;width:100px}.LDSSearch-regional.LDSSearch-layout-bar .LDSSearch-type{width:20%}.LDSSearch-regional.LDSSearch-layout-bar form>div{margin:0 .5%}.LDSSearch-predictive{overflow:visible}.LDSSearch-type select{display:block;width:100%;padding:4px;border:0;box-sizing:border-box;-moz-box-sizing:border-box}#megaShow{position:absolute;right:6px;bottom:6px;cursor:pointer}#megaPullout{display:none;position:absolute;left:0;top:100%;z-index:9999;width:1000px;background-color:transparent;cursor:default}#megaMenu{float:left;position:relative;width:160px;border:1px solid #859f94;border-right:0;border-bottom:0;list-style:none;padding:0;margin:0}#megaMenu li{height:13px;padding:5px 10px}#megaMenu li.country{background-color:#f4f6f3;border-bottom:1px solid #859f94;color:#666;font-weight:700;text-transform:uppercase}#megaMenu li.state{position:relative;font-size:11px;background-color:#0a7e8a;border-bottom:1px solid #859f94;color:#fff;cursor:pointer}#megaMenu li.state:hover,#megaMenu li.state.selected{background-color:#96a495}#megaMenu li.state img{display:none;position:absolute;top:0;right:-8px;z-index:10}#megaMenu li.state:hover img,#megaMenu li.state.selected img{display:block}#megaPages{float:left;position:relative;margin:0;padding:0;margin-left:-1px;z-index:-1;list-style:none;border:1px solid #859f94;background-color:#f4f6f3}#megaPages div{padding:5px 10px;color:#666;font-weight:700;text-transform:uppercase}#megaPages>li{display:none;padding-left:8px;padding-right:8px;height:335px}#megaPages>li>ul{float:left;margin:0;padding:0;list-style:none;width:160px}#megaPages li li{height:12px;padding:4px 10px;font-size:10px;white-space:nowrap;overflow:hidden}#megaPages li.region{color:#0a7e8a;font-weight:700;text-transform:uppercase}#megaPages li.property{color:#000;font-size:11px;cursor:pointer}#megaPages li.property:hover{background-color:#0e7e8a;color:#fff}.see_and_do_top .home_welcome_text{padding:200px 0 100px}.see_and_do_top_text{padding-top:100px}.see_and_do_top_text .see_and_do_top_text_small{font-size:20px;font-weight:600}.see_and_do_top_text .see_and_do_top_text_big,.see_and_do_top_text .see_and_do_top_text_big h1{font-size:44px;font-weight:600;padding:0!important;margin:0!important}.see_and_do_main_wrapper_top_section_text{max-width:850px;text-align:center;margin:0 auto;margin-top:40px}.see_and_do_main_wrapper_top_section_filter .section_header h2{margin:10px 0}.see_and_do_main_wrapper_top_section_filter .hotels_description_section_wrapper_filter{text-align:center}.see_and_do_header{box-sizing:border-box;padding:30px 0}.see_and_do_hotel_nearby_img{position:relative}@media screen and (max-width:1400px){.sf-menu a{font-size:13px;padding:23px 19px 20px}}@media screen and (max-width:1380px){.hotel_menu_two_col_right{width:1010px}.hotel_menu_two_col_right .single_right_box_cell{height:191px}.hotel_menu_two_col_right .single_left_box_cell{height:382px}.hotel_menu_two_col_right .side_full_box{height:382px}.hotel_menu_two_col_right .side_half_box{height:191px}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:382px}.room_section_cards_inner .room_card_item_wrapper{width:calc(50% - 10px);margin-bottom:20px}.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+1),.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+2),.room_section_cards_inner .room_card_item_wrapper:nth-child(3n){margin-left:0;margin-right:0}.room_section_cards_inner .room_card_item_wrapper:nth-child(2n+1){margin-right:10px}.room_section_cards_inner .room_card_item_wrapper:nth-child(2n){margin-left:10px}}@media screen and (max-width:1330px){body{font-size:14px}.container{width:1024px}.single_left_box_cell{height:386px}.single_right_box_cell{height:193px}.side_full_box{height:408px}.side_half_box{height:204px}.video_play_icon{font-size:150px}.home_responsive_block_inner{height:487px}.block_inner_border{height:467px}.hotel_one_third_promo_inner{height:321px}.stacked_block_height{height:321px}.single_hotel_general_right_slide_images_inner{height:388px}.hotel_general_right_feature_image_one{height:260px}.hotel_general_right_feature_image_two{height:260px}.hotel_menu_two_col_right{width:784px}.hotel_menu_two_col_right .single_right_box_cell{height:135px}.hotel_menu_two_col_right .single_left_box_cell{height:270px}.hotel_menu_two_col_right .side_full_box{height:301px}.hotel_menu_two_col_right .side_half_box{height:145px}.hotel_menu_two_col_right .side_info_text_main{font-size:12px}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:291px}.new_single_hotel_icon_highlight_item{width:50%}.single_prompt_image_wrapper{width:45%;min-width:83px}.home_find_out_more_inner_wrapper{flex-direction:column;align-items:center}.home_find_out_more_inner_wrapper span{flex:0 0 80%;display:block;text-align:center;font-size:20px;margin-bottom:20px}.home_find_out_more_inner_wrapper a{display:block;flex:0 0 20%;width:20%;text-align:center}}@media screen and (max-width:1199px){.top_video_item_block{width:82px}.container{width:955px}.single_left_box_cell{height:360px}.single_right_box_cell{height:180px}.home_responsive_block_inner{height:431px}.block_inner_border{height:411px}.single_hotel_general_section_left .hotel_general_left_feature_image_wrapper .hotel_general_left_feature_image{height:420px}.hotel_general_right_feature_image_one{height:210px}.hotel_general_right_feature_image_two{height:210px}.single_hotel_top_inner{padding-top:0}.side_full_box{height:286px}.side_half_box{height:143px}.side_info_text_main{font-size:18px}.video_play_icon{font-size:100px}.hotel_one_third_promo_inner{height:298px}.stacked_block_height{height:298px}.hotel_one_third_promo_main_contents_body{font-size:10px}.single_hotel_general_right_slide_images_inner{height:360px}#hotel_main_menu_inner_inner a{font-size:11px!important;padding-left:8px!important;padding-right:8px!important}.hotel_menu_two_col_right{width:715px;padding-top:30px}.hotel_menu_two_col_right .container,.hotel_menu_two_col_right .col-md-12,.hotel_menu_two_col_right .row{padding:0!important}.hotel_menu_two_col_right .single_hotel_top_section_left{padding-right:5px}.hotel_menu_two_col_right .single_hotel_top_section_right{padding-left:5px}.hotel_menu_two_col_right .single_hotel_top_section_map{padding-top:5px;padding-left:5px}.hotel_menu_two_col_right .single_hotel_top_section_rectangle_half{padding-bottom:5px;padding-right:5px}.hotel_menu_two_col_right .single_hotel_top_section_rate_from{padding-bottom:5px;padding-left:5px}.hotel_menu_two_col_right .single_hotel_top_section_gallery{padding-top:5px;padding-right:5px}.hotel_menu_two_col_right .overlay_box_text{font-size:12px}.hotel_menu_two_col_right .single_right_box_cell{height:146px}.hotel_menu_two_col_right .single_left_box_cell{height:292px}.hotel_menu_two_col_right .side_full_box{height:288px}.hotel_menu_two_col_right .side_half_box{height:144px}.hotel_menu_two_col_right .side_info_text_main{font-size:12px}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:291px}.hotel_menu_two_col_right .side_full_box{padding:5px 0}.hotel_menu_two_col_right .side_half_box.half_odd{padding:5px 5px 5px 0}.hotel_menu_two_col_right .side_half_box.half_even{padding:5px 0 5px 5px}.rate_top{margin-right:0}.single_hotel_top .my_top_with_rate{padding-right:0!important}.see_and_do_hotel_nearby_main_inner .see_and_do_hotel_nearby_box{width:calc(50% - 20px)}}@media screen and (max-width:1110px){.sf-menu a{font-size:11px}#top_menu_wrapper #main_top_menu_wrapper{}.sf-menu>li>a{padding-bottom:30px}.menu-item-1490.my-mega-menu .sub-menu{margin-right:0!important}.hotel_menu_two_col_right .container{padding-right:15px!important;padding-left:15px!important}.see_and_do_sidebar_row .see_and_do_sidebar_row_right_title{font-size:14px}}@media screen and (max-width:1023px){.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_left{width:100%}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_right{width:100%;padding:0}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_sidebar{width:100%}.top_video_item_block{width:94px}.single_hotel_general_section_left .hotel_general_left_feature_image_wrapper .hotel_general_left_feature_image{height:400px}.hotel_general_right_feature_image_one{height:300px}.hotel_general_right_feature_image_two{height:300px}body{padding-left:20px;padding-right:20px;padding-bottom:20px}.top_menu_bottom_border{margin-top:15px}.home_block_main_contents_inner .home_block_main_contents_title,.home_block_full_width_promo_inner_contents_text .home_block_full_width_promo_inner_contents_text_title{margin-bottom:20px!important}.home_block_main_contents_inner .home_block_main_contents_body,.home_block_full_width_promo_inner_contents_text_body{font-size:13px!important}.home_block_main_contents_inner .home_block_main_contents_body .home_block_btn,.home_block_full_width_promo_inner_contents_text_body .home_block_btn{font-size:13px!important;padding:8px 10px!important}.home_block_main_contents_inner .home_block_main_contents_title h3,.home_block_full_width_promo_inner_contents_text_title h3{font-size:16px!important}.home_block_main_contents_inner .home_block_main_contents_quote_text{font-size:16px;margin-bottom:20px}.home_block_main_contents_inner{width:auto;padding:15px 20px}.home_responsive_block_inner{height:400px}.block_inner_border{height:380px}.home_select_hotel{width:100%!important}#top_menu_wrapper #site_logo{margin-bottom:0}#main_top_menu_wrapper>ul>li.menu-item{display:none}.tablet_menu_item{display:block}.home_top_search_box .form-inline .form-group{width:167px;margin-right:-5px}.home_top_search_box .form-inline .form-group input.form-control{width:100%!important}.home_hotel_main_wrapper{height:auto}.archive_hotels_list_section_inner .archive_hotels_list_section_left{float:none;text-align:center;width:100%;height:auto}.archive_hotels_list_section_inner .archive_hotels_list_section_left img{display:inline-block;max-width:100%;width:auto}.archive_hotels_list_section_inner .archive_hotels_list_section_right{float:none;margin:0;padding:0}.single_hotel_general_section_left{width:100%;padding:0}.single_hotel_general_section_right{width:100%;padding:0}.or_label_wrapper{width:50px!important}#top_menu_wrapper #site_logo{margin:8px 0}.single_hotel_gallery_item{width:33.3333%}.sf-menu{margin-top:5px}.popup-gallery a{width:25%}.popup-gallery a:nth-child(6n+1){clear:none}.popup-gallery a:nth-child(4n+1){clear:both}.section_reviews_row{width:50%}#menu-booknow-dropdown-outer{margin-right:0!important}.grid-rate-book{top:auto!important;bottom:0!important}.grid-rate-inner{width:auto!important;padding-bottom:30px}.my_hot_deal_filter_wrapper .my_hot_deal_filter_wrapper_inner .my_hot_deal_filter_item{width:50%}}@media screen and (max-width:991px){.home_welcome_wrapper{transform:translateY(-3%)}.container{width:720px}.video_play_icon{font-size:80px}.single_left_box_cell{height:250px}.single_right_box_cell{height:125px}.home_responsive_block_inner{height:313px}.block_inner_border{height:293px}.hotel_one_third_promo.one_third_promo_first{width:50%;padding:5px 5px 5px 0}.hotel_one_third_promo.one_third_promo_mid{width:50%;padding:5px 0 5px 5px}.hotel_one_third_promo.one_third_promo_last{width:100%;padding:5px 0}.hotel_one_third_promo_inner{height:335px}.single_hotel_top_section_left{padding-right:5px}.single_hotel_top_section_rectangle{padding-bottom:5px}.single_hotel_top_section_gallery{padding-right:5px;padding-top:5px}.single_hotel_top_section_map{padding-left:5px;padding-top:5px}.single_hotel_top_section_right{padding-left:5px}.side_full_box{padding:5px 0}.hotel_menu_two_col_right .side_full_box{height:182px}.hotel_menu_two_col_right .side_half_box.half_odd{padding:5px 0;height:182px;width:100%}.hotel_menu_two_col_right .side_half_box.half_even{padding:5px 0;height:182px;width:100%}.home_block_normal_outer{padding:5px}.home_block_double_promo_outer{padding:5px}.home_block_testimonial_outer{padding:5px}.home_hotel_main_wrapper .home_hotel_item{padding:5px}.side_half_box.half_odd{padding:5px 5px 5px 0}.side_half_box.half_even{padding:5px 0 5px 5px}.home_block_normal_outer.half_odd{padding:5px 5px 5px 0}.home_block_normal_outer.half_even{padding:5px 0 5px 5px}.section_stacked_block .section_stacked_block_item{width:100%;padding:0!important;margin-bottom:15px}.section_stacked_block .section_stacked_block_item .section_stacked_block_item_inner{height:335px}.section_stacked_block_bottom,.section_stacked_block_top{float:left;width:50%!important}.stacked_block_height{height:335px}.hotel_menu_two_col_right{width:480px}.new_single_hotel_top_section_inner{height:auto;display:block;max-height:100%}.new_single_hotel_top_section_inner .left-container{flex:none;max-width:100%;padding-right:0;min-height:1px;max-height:600px;padding-bottom:20px}.right-container{flex:none;height:auto;max-width:100%}.top_hot_deal_item_inner{display:flex;height:auto;padding-bottom:15px}.half-containers{flex:none;max-height:100%;min-height:1px}.new_single_hotel_top_section_icons_wrapper{display:block}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_left{width:100%}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_right{width:100%}.room_section_cards_inner .room_card_item_wrapper{width:100%;margin-bottom:20px;margin-left:0;margin-right:0}.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+1),.room_section_cards_inner .room_card_item_wrapper:nth-child(3n+2),.room_section_cards_inner .room_card_item_wrapper:nth-child(3n){margin-left:0;margin-right:0}.room_section_cards_inner .room_card_item_wrapper:nth-child(2n+1),.room_section_cards_inner .room_card_item_wrapper:nth-child(2n){margin-left:0;margin-right:0}.see_and_do_main_wrapper_row_inner .see_and_do_main_box{width:calc(50% - 10px);margin-bottom:20px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n+1),.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n+2),.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(3n){margin-left:0;margin-right:0}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(2n+1){margin-right:10px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(2n){margin-left:10px}.home_welcome_inner_promption_wrapper{flex-direction:column}.single_prompt_wrapper{width:100%}.single_prompt_image_wrapper{width:10%}.single_prompt_wrapper{margin-bottom:10px}.home_find_out_more_inner_wrapper a{width:200px}.home_subscribe_image_wrapper{width:100%}.home_subscribe_wrapper .footer_sbuscribe_form_wrapper{position:relative;width:100%}.home_block_single_destination:first-child,.home_block_single_destination:nth-child(4){width:100%}.home_block_single_destination:nth-child(2),.home_block_single_destination:nth-child(3){width:49%}.home_block_single_destination{width:49%}.home_hotel_deals-contents,.home_hotel_deals_grid_wrapper{width:100%}li.tab-link{font-size:12px}.home_venues_left_wrapper,.home_venues_right_wrapper{width:100%}.home_venues_right_wrapper{position:relative;top:0}.home_venues_left_wrapper{margin-bottom:0;height:200px}.home_venues_block_section_inner{margin-bottom:20px}.footer_sbuscribe_form_wrapper{margin-top:0}.home_subscribe_image_wrapper{max-height:200px}}@media screen and (max-width:800px){.mega_book_now_wrapper{width:680px}#mobile-menu-booknow .modal-dialog{width:680px}}@media screen and (min-width:769px){.more_hotels_wraper{width:100%;top:50%;transform:translateY(-50%);position:absolute;z-index:1000}.more_hotels_text.more_hotels_block>a{display:none}.more_hotels_wraper .more_hotels_block{position:absolute;margin:0}#more_hotels_arrow_left{left:-39px}#more_hotels_arrow_right{right:-11px}.tab-content-hd .home_venues_right_wrapper{min-height:430px}}@media screen and (max-width:768px){.home_welcome_wrapper{transform:translateY(15%)}.hotel_menu_two_col_right .single_hotel_top_section_right{padding-left:0!important}.hotel_menu_two_col_right .single_hotel_top_section_left{padding-right:0!important}.hotel_menu_two_col_right .single_hotel_top_section_left{width:100%;padding-bottom:10px!important}.hotel_menu_two_col_right .single_hotel_top_section_right{width:100%!important}.hotel_menu_two_col_right .single_hotel_top_section_right_top{width:100%;box-sizing:border-box;overflow:hidden}.hotel_menu_two_col_right .single_hotel_top_section_rectangle_half{width:50%!important;float:left;padding-bottom:5px;padding-right:5px}.hotel_menu_two_col_right .single_hotel_top_section_rate_from{width:50%;box-sizing:border-box;padding-bottom:5px;padding-left:5px;float:left}.hotel_menu_two_col_right .single_hotel_information_section_left{width:100%;padding:0}.hotel_menu_two_col_right .single_hotel_information_section_right{width:100%;padding:0}.hotel_menu_two_col_right .single_right_box_cell{height:240px}.hotel_menu_two_col_right .single_left_box_cell{height:480px}.hotel_menu_two_col_right .side_full_box{height:480px}.hotel_menu_two_col_right .side_half_box{height:240px}.hotel_menu_two_col_right .side_info_text_main{font-size:12px}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:480px}.hotel_menu_two_col_right .hotel_rooms_section_row .hotel_rooms_section_row_left{width:100%;padding:0}.hotel_menu_two_col_right .hotel_rooms_section_row .hotel_rooms_section_row_right{width:100%;padding:0}.hotel_menu_two_col_right .grid-room-title{margin-right:0!important}.hotel_menu_two_col_right .hotel_one_third_promo.one_third_promo_first,.hotel_menu_two_col_right .hotel_one_third_promo.one_third_promo_mid{width:100%!important;padding:5px 0!important}}#home_top_bg_slider_video iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:767px){.home_welcome_text_line_three{margin-top:80px}.top_video_item_block{height:60px;border-left:1px solid #fff;width:65px;top:-1px}.top_video_item img{max-width:30px}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_title{font-size:9px}.my-form-group-half{width:100%}body .border{width:14px}body{padding:0;overflow-y:hidden}.container{width:100%}p{margin:0 0 10px}.home_hotel_item_inner_top .home_hotel_grid_image{height:300px}.home_hotel_item_inner_top .home_hotel_grid_image.home_hotel_grid_image_mobile{height:150px}.home_hotel_item_inner_top .home_hotel_grid_image img{width:100%}.home_top_search_box .form-group{display:inline-block}#top_header_wrapper{text-align:center}#top_header_wrapper .top_header_block .top_header_block_val{font-size:16px}#top_header_wrapper .top_header_block{margin:5px}li.top_book_now_btn>a{padding:5px!important}#top_menu_wrapper #site_logo img{width:120px}.footer_bottom_wrapper a{font-size:10px}.footer_bottom_wrapper .footer_item_block{font-size:10px}.footer_bottom_wrapper{padding:15px}.footer_subscribe_form_main .form-control{width:100%}#home_top_inner_wrapper{min-height:1px}.home_welcome_text .home_welcome_text_line_three{font-size:30px}.mega_book_now_wrapper{width:100%}#mobile-menu-booknow .modal-dialog{width:auto}.menu_book_now_inner_wrapper .menu_book_now_inner_wrapper_left{display:none}.menu_book_now_inner_wrapper .menu_book_now_inner_wrapper_right{width:100%}.home_block_normal_outer{width:100%}.home_block_testimonial_outer{width:100%}.slick-dots{display:none!important}.home_block_double_promo_outer .home_block_double_promo_inner .home_block_double_promo_outer_left{height:50%;width:100%}.home_block_double_promo_outer .home_block_double_promo_inner .home_block_double_promo_outer_right{height:50%;width:100%}.home_block_main_contents_inner .home_block_main_contents_title,.home_block_full_width_promo_inner_contents_text .home_block_full_width_promo_inner_contents_text_title{margin-bottom:10px!important}.home_block_main_contents_inner .home_block_main_contents_title h3,.home_block_full_width_promo_inner_contents_text_title h3{margin:10px 0!important}#top_menu_wrapper #site_logo{margin:10px 0 8px}.hotels_description_section_wrapper_filter{display:none}#sticky-wrapper{display:none}.archive_hotels_list_buttons{text-align:center}.hotel_menu_two_col_right .single_left_box_cell .archive_hotels_list_buttons .btn{margin-bottom:10px}.archive_hotels_list_section_inner .archive_hotels_list_section_right .archive_hotels_list_section_right_top h2{font-size:20px}.single_hotel_top_inner{margin-bottom:15px}.single_hotel_top_section_left{width:100%;padding:0;margin-bottom:10px}.single_hotel_top_section_right{width:100%;padding:0}.single_hotel_information_section_left{width:100%;padding:0}.single_hotel_information_section_right{width:100%;padding:0}.section_header{margin:15px 0 0}.single_hotel_main h3,.single_hotel_main .h3{margin:5px 0 10px!important}.grid-room-title-responsive{background:0 0!important}.hotel_rooms_section_row .hotel_rooms_section_row_left{width:100%;padding:0}.hotel_rooms_section_row .hotel_rooms_section_row_right{width:100%;padding:0}.grid-room-title-responsive{padding:0!important;margin:0!important}.grid-rate-info-inner{margin-left:0!important}.grid-rate-previous,.grid-rate-next{display:block!important}.single_hotel_buttons_wrapper{margin-bottom:10px}.hotel_one_third_promo{width:100%!important;padding:5px 0!important}.single_hotel_jump_to_wrapper,.hotel_main_menu_wrapper{display:none}.single_hotel_information_section_left ul,.single_hotel_general_section_left ul,.single_hotel_our_room_section_each_contents_left ul,.general_one_contents ul,.single_hotel_our_room_section_each_contents_fullwidth ul{padding-left:16px}.archive_hotels_list_section{margin-bottom:15px}.mobile_hide{display:none!important}.narrow_width{padding:0!important}.hotels_description_section_wrapper_description{width:100%}.hotels_description_section_wrapper h1{font-size:26px;margin-bottom:15px}.grid-avail-more{padding:0 10px!important;text-align:center!important}.grid-room-title-responsive{margin:0!important;margin-top:-3px!important;box-sizing:border-box!important;padding:5px!important;text-align:center!important}.LDSSearch .LDSSearch-title{font-size:16px!important}.my_sitemap_hotels_wrapper fieldset,.my_sitemap_wrapper fieldset{border:0!important;padding:0!important}.my_sitemap_hotels_wrapper legend,.my_sitemap_wrapper legend{width:100%;padding:0;border-bottom:1px solid #ccc;margin-bottom:0!important}.single_hotel_gallery_item{width:50%}.LDSSearch-title{display:none!important}.menu_book_now_inner_wrapper .menu_book_now_inner_wrapper_right{padding:0 5px}.enquire_page_wrapper_from .my_date_field{display:block;width:100%}.enquire_page_wrapper_from .my_time_field{display:block}.enquire_page_wrapper_from .my_name_field{display:block;width:100%}.embed-container-square{padding-bottom:56.25%}.popup-gallery a{width:33.33333%}.popup-gallery a:nth-child(4n+1){clear:none}.popup-gallery a:nth-child(3n+1){clear:both}.hotel_widget_wrapper{float:none;width:100%;box-sizing:border-box;text-align:center}.mm-listview>li>a,.mm-listview>li>span{font-size:11px!important;padding:10px 5px 10px 10px!important}.sub-menu.mm-listview li a{padding-left:5px!important}.mm-listview>li:not(.mm-divider):after{left:0!important}.home_hotel_item_inner_bottom_mobile .home_hotel_item_inner_bottom_border{padding:20px 10px 15px}.home_hotel_item_inner_bottom_mobile .home_hotel_footer_block_btn .btn{font-size:10px!important;padding:8px 10px!important}#home_top_inner_wrapper_mobile #home_top_bg_slider{position:static;height:auto}#home_top_inner_wrapper_mobile #home_top_bg_slider img{width:100%}#home_top_inner_wrapper_mobile .home_welcome_text{left:0}#ui-datepicker-div{position:absolute!important;left:25px!important}.section_reviews_row{width:100%}.hotel_menu_two_col_left{display:none}.hotel_menu_two_col_right{width:100%}.hotel_menu_two_col_right .single_hotel_top_section_right{padding-left:0!important}.hotel_menu_two_col_right .single_hotel_top_section_left{padding-right:0!important}.hotel_menu_two_col_right .single_hotel_top_section_left{padding-bottom:0!important}.hotel_menu_two_col_right .single_right_box_cell{height:172px}.hotel_menu_two_col_right .single_left_box_cell{height:345px}.hotel_menu_two_col_right .side_full_box{height:345px}.hotel_menu_two_col_right .side_half_box{height:168px}.hotel_menu_two_col_right .single_hotel_general_right_slide_images_inner{height:345px}.my_hot_deal_filter_wrapper .my_hot_deal_filter_wrapper_inner .my_hot_deal_filter_item{width:100%;max-width:100%}.my_main_filter{display:block!important}.my_hot_deal_filter_wrapper .archive_hotels_list_section_inner .archive_hotels_list_section_left{height:auto}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_top .gallery_img_item_inner{height:200px}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_bottom .nav_gallery_img_item_inner img{width:100%!important;max-width:100%;margin:0!important}.new_single_hotel_top_gallery .new_single_hotel_top_gallery_bottom .nav_gallery_img_item_inner{height:60px;width:60px}.new_single_hotel_icon_highlight_item{width:50%}body .border.left,body .border.right{z-index:-1}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_left{padding:10px}.new_single_hotel_top_section_icons_wrapper .new_single_hotel_top_section_icons_section_right{padding:10px 15px}.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_title{font-size:9px}.my_mobile_wrapper{width:100%;box-sizing:border-box;padding:10px 0;z-index:100!important;background-color:#fff}.my_mobile_wrapper_inner{width:100%;box-sizing:border-box}.my_mobile_wrapper_inner_left{box-sizing:border-box;float:left}.my_mobile_wrapper_inner_right{box-sizing:border-box;float:right}.clearboth{clear:both}.mobile_top_block{display:inline-block}.mobile_phone_icon{margin-left:0}.mobile_logo{width:90px;box-sizing:border-box}.mobile_logo img{width:100%}.mobile_phone_icon{box-sizing:border-box;width:32px;margin-left:5px}.mobile_phone_icon img{width:100%}.my_mobile_wrapper_inner_right{text-align:right}.mobile_booknow_button{margin-right:0}.mobile_menu_icon_wrapper{width:30px;margin-left:5px}.mobile_menu_icon_wrapper img{width:100%}.mobile_inner_hotel_menu_icon_wrapper{box-sizing:border-box;width:100%;overflow:hidden}.mobile_inner_hotel_menu_icon_main{display:inline-block;width:30px;margin-right:5px}.mobile_inner_hotel_menu_icon_main img{width:100%}.mobile_inner_hotel_menu_icon_wrapper .single_hotel_top_breadcrumb{width:100%}.mobile_inner_hotel_menu_icon_wrapper .single_hotel_top_breadcrumb p{margin:0}.single_hotel_top_phone_trip_wrapper .single_hotel_top_address{display:inline-block;width:auto!important;margin-right:5px!important}.single_hotel_top_phone_trip_wrapper .single_hotel_top_address span{padding:0!important;margin-right:3px!important}.single_hotel_top_phone_trip_wrapper .fa-stack{width:auto!important}.my_trip_rating{padding:0 5px!important}.hotel_mobile_inner_header_wrapper{width:100%;overflow:hidden;box-sizing:border-box;line-height:normal!important;position:relative}.hotel_mobile_inner_header_wrapper_left{width:40px;box-sizing:border-box;float:left;margin-top:2px}.hotel_mobile_inner_header_wrapper_right{margin-left:40px;box-sizing:border-box}.hotel_mobile_inner_header_wrapper_right_top{line-height:normal!important}.hotel_mobile_inner_header_wrapper_right_top .single_hotel_top_phone_trip_wrapper{padding-bottom:0!important}#mobile_footer_book_now{position:fixed!important;left:0;top:54px;width:100%}.mobile_top_room_rate_from_wrapper>div{display:block;vertical-align:top;max-width:200px;text-align:right}.mobile_top_room_rate_from_wrapper .mobile_top_room_rate_from_text{font-size:10px;font-weight:600}.mobile_top_room_rate_from_wrapper .mobile_top_room_rate_from_rate{font-size:18px;font-weight:700;color:#eb3b42!important}#menu-booknow-dropdown-outer{width:100%!important;margin:0 auto;float:none!important;z-index:8000!important;box-sizing:border-box;padding:0 10px}.home_top_wrapper{overflow:hidden!important}#menu-booknow-dropdown-inner-btn{background-color:rgba(0,0,0,.3)!important}#ui-datepicker-div{max-width:250px!important;left:25px!important;z-index:999999!important}#ui-datepicker-div td a,#ui-datepicker-div td span{padding:0!important;margin:0!important;width:100%;text-align:center}#menu-booknow-dropdown-inner-top .LDSSearch-fromDate,#menu-booknow-dropdown-inner-top .LDSSearch-toDate{display:inline-block!important;width:100%!important}#menu-booknow-dropdown-inner-top .LDSSearch-fromDate{margin-right:0!important}.single_hotel_top_inner .single_hotel_top_left{width:100%}.hotel_rooms_section_row_right{width:100%;clear:both;padding-top:10px}.single_hotel_information_section_left iframe{max-width:100%}.single_hotel_our_room_section_each_contents_fullwidth .archive-hotel-left-image{float:none;margin:10px auto}#single_hotel_top .container{padding-top:0!important}.single_hotel_top .my_top_with_rate{padding-right:15px!important}.my_top_with_rate .single_hotel_top_inner .single_hotel_top_left{border-top:1px #eb3b42 solid;margin-top:10px}.my_top_with_rate .mobile_top_room_rate_from_wrapper{right:0!important}.hotel_mobile_inner_header_icon_wrapper{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.hotel_mobile_inner_header_icon_wrapper .hotel_icon_item{display:inline-block!important;width:32px!important;text-align:center}.hotel_mobile_inner_header_icon_wrapper .hotel_icon_item img{max-width:100%}.hotel_mobile_inner_header_icon_wrapper .hotel_icon_label{font-size:10px!important;text-transform:uppercase}.hotel_mobile_inner_header_icon_wrapper .single_hotel_top_left .single_hotel_top_address span{padding:0!important}.mobile_top_room_rate_from_booknow_text{color:#eb3b42!important}.hotel_mobile_inner_header_icon_wrapper .mobile_top_room_rate_from_wrapper{text-align:right}.hotel_mobile_bottom_address{padding-top:15px}.new_single_hotel_icon_book_direct_item{width:50%;display:flex;flex-wrap:wrap;align-items:center}.new_single_hotel_icon_book_direct_item>a{width:100%;display:flex;flex-wrap:wrap;align-items:center}.new_single_hotel_icon_book_direct{display:flex;flex-wrap:wrap;align-items:center}.new_single_hotel_icon_book_direct_item .new_single_hotel_icon_book_direct_item_title{width:calc(100% - 30px)}.new_single_hotel_icon_highlight_item{width:50%;display:flex;flex-wrap:wrap;align-items:center}.new_single_hotel_icon_highlight_item>a{width:100%;display:flex;flex-wrap:wrap;align-items:center}.new_single_hotel_icon_highligh{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.new_single_hotel_icon_highlight_item .new_single_hotel_icon_highlight_item_title{width:calc(100% - 30px)}.new_single_hotel_top_section_icons_section_left{position:relative}.hotel_mobile_accordion .accordion{background-color:#f9f9f9!important;color:#333;cursor:pointer;padding:10px;width:100%;border:none;text-align:left;outline:none;font-size:12px;transition:.4s;box-sizing:border-box;font-weight:700}.hotel_mobile_accordion .accordion:after{content:"";color:#777;font-weight:700;float:right;margin-left:5px;background-image:url(/wp-content/themes/metro/images/ctrl-down.svg);background-size:cover;width:13px;height:13px}.hotel_mobile_accordion .active:after{background-image:url(/wp-content/themes/metro/images/ctrl-up.svg)}.hotel_mobile_accordion .panel{padding:0 18px;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;box-shadow:none;margin-bottom:10px}.hotel_mobile_accordion .panel .container-fluid{display:none!important}.hotel_mobile_accordion{width:100%;box-sizing:border-box;padding:15px}.hotel_mobile_accordion .panel .container{padding:0}.hotel_subscribe_box_wrapper{width:100%;box-sizing:border-box;position:relative;padding:0 15px}.hotel_subscribe_box_wrapper img{width:100%}.hotel_subscribe_box_wrapper .hotel_subscribe_box_text{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff!important;padding:15px}.hotel_subscribe_box_text h3{font-size:16px;margin:0}.datepicker-dropdown.datepicker-orient-right{left:30px!important}#hotel_sticky_footer{position:fixed;bottom:0;left:0;right:0;display:none;background-color:#fff;padding:10px 25px 15px;z-index:999;border-top:1px #ef1a20 solid;box-sizing:border-box}#hotel_sticky_footer .single_hotel_top_title{text-align:center!important}#hotel_sticky_footer .single_hotel_top_title h2{font-size:14px!important;padding-bottom:10px}#hotel_sticky_footer .mobile_inner_hotel_menu_icon_main{margin-right:0;text-align:center}#hotel_sticky_footer .mobile_inner_hotel_menu_icon_main img{max-width:20px!important}#hotel_sticky_footer .hotel_mobile_inner_header_icon_wrapper .hotel_icon_item img{max-width:20px!important}#hotel_sticky_footer .mobile_top_room_rate_from_wrapper .mobile_top_room_rate_from_text{font-size:7px!important}#hotel_sticky_footer .mobile_top_room_rate_from_wrapper .mobile_top_room_rate_from_rate{font-size:13px!important}#mobile_map_location .single_hotel_general_section_right{margin-top:10px}.hotel_mobile_footer_wrapper{padding-bottom:89px}.hotel_subscribe_no_padding{padding:0!important}.new_wedding_body .hotel_menu_two_col_right .side_full_box{height:auto!important}.new_wedding_body .hotel_menu_two_col_right .side_full_box img{width:100%!important;height:auto!important;margin:0!important}.new_wedding_body .hotel_menu_two_col_right .side_half_box{height:auto!important;max-height:100%!important}.new_wedding_body .hotel_menu_two_col_right .side_half_box img{width:100%!important;height:auto!important;margin:0!important}.popover_hover_cls_close{display:inline-block;color:#fff!important;opacity:1;margin-top:-4px;margin-left:5px}.hotel_mobile_accordion .reviews_block_main_contents_quote_text{font-size:12px!important}.hotel_mobile_accordion .single_hotel_reviews_outer{background-color:transparent!important;color:#333!important}.hotel_mobile_accordion .single_hotel_reviews_outer .reviews_block_main_contents{color:#333!important}.hotel_mobile_accordion .reviews_block_main_contents .reviews_block_main_contents_inner .reviews_block_main_contents_quote_text{margin-bottom:20px}#my_mobile_wrapper-sticky-wrapper{max-height:56px}.hotel_mobile_accordion .single_hotel_reviews_outer .reviews_block_inner{padding:0!important}.hotel_mobile_accordion .reviews_block_main_contents .reviews_block_main_contents_inner .reviews_block_main_contents_body{font-size:12px}.single_hotel_top_trip_rating_mobile{width:100%;box-sizing:border-box}.single_hotel_top_trip_rating_mobile .my_star_rating{display:block;padding:0;margin-bottom:0;margin-top:-3px}.single_hotel_top_trip_rating_mobile .my_trip_rating{padding:0!important;height:auto}.single_hotel_top_trip_rating_mobile_inner{box-sizing:border-box;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.mobile_free_ranking_text{font-size:11px}.room_card_item_footer .btn{padding:8px 10px;font-size:12px}.hotel_mobile_bottom_address a{font-size:11px!important}.hide_in_mobile{display:none}.hide_in_mobile_force{display:none!important}.extra_footer_padding{height:94px;clear:both;width:100%}.LDSSearch{display:block!important}#levart_form_home_wrapper .LDSSearch label{color:#333!important}.archive_hotels_list_section_block .btn{margin-bottom:5px}.archive_hotels_list_section_block .section_header h2{line-height:1.3}.see_and_do_hotel_nearby_main_inner .see_and_do_hotel_nearby_box{width:calc(100% - 20px)}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_left{width:100%}.single_see_and_do_top_section .single_see_and_do_top_section_col .single_see_and_do_top_section_col_right{width:100%;padding-left:0}.single_see_and_do_embed-container{padding-bottom:56.25%}.single_see_and_do_gallery_item{width:50%;padding:5px}.single_see_and_do_gallery_wrapper{margin:0 -5px}.see_and_do_top_text .see_and_do_top_text_big{line-height:1.1}.single_prompt_image_wrapper{width:70px}.popular_destination_title_middle{font-size:27px}.home_find_out_more_inner_wrapper span{font-size:15px;margin-bottom:10px}.home_welcome_wrapper{transform:none;margin-bottom:30px}.home_find_out_more_inner_wrapper{padding:10px}.home_hotel_filter_items_block li{height:40px}.home_hotel_filter_items_block li a{padding:10px}ul.tabs li{padding:10px}.home_welcome_inner_wrapper{padding:30px 20px}.home_welcome_inner-logo_wrapper img{width:70px}ul.tabs{display:flex;flex-wrap:wrap}.home_venues_contents_wrapper{flex-direction:column}.home_venues_content_right_wrapper{transform:none}.home_venues_image_wrapper{height:200px}.home_venues_image_wrapper img{width:auto;height:100%}.home_venues_content_title{margin:0 auto}.home_venues_content_title br{display:none}.home_venues_content_left_wrapper{margin:20px 0}#home_top_outer_wrapper{margin-top:0}#home_top_bg_slider_video iframe{width:110vw;min-height:100%;min-width:100%}#home_top_inner_wrapper{height:220px!important}}@media screen and (max-width:530px){.home_hotel_item{width:300px;height:430px}.tab-content-hd.current{flex-direction:column;align-items:center}.home_hotel_deal{flex:0 0 70%;width:70%;min-width:230px}.home_venues_left_wrapper_content{width:90%}.home_venues_right_wrapper,.home_venues_content_right_wrapper{padding:40px 25px 50px}.home_venues_left_title{font-size:35px;margin-bottom:30px}.home_venues_right_wrapper .trans-btn{display:inline-block;margin-bottom:15px}}@media screen and (max-width:500px){.home_subscribe_image_overlay .home_subscribe_title{font-size:30px;left:20px}.home_subscribe_image_overlay{-webkit-clip-path:polygon(0 0,100% 0,100% 29%,0 70%);clip-path:polygon(0 0,100% 0,100% 29%,0 70%)}.home_block_single_destination:first-child,.home_block_single_destination:nth-child(4){width:100%;margin:0 auto;margin-bottom:10px}.home_block_single_destination:nth-child(2),.home_block_single_destination:nth-child(3){width:100%;margin-bottom:10px}.home_block_single_destination{width:100%;max-width:300px;margin:0 auto;margin-bottom:10px}}@media screen and (max-width:480px){.home_top_search_box .form-group{float:left}.mega_book_now_wrapper{width:260px;padding:5px}.or_label_wrapper{display:block!important;width:100%!important;font-size:10px}.home_top_search_box .form-group{margin-bottom:5px}.home_top_search_box .form-inline .form-group{width:100%;margin-right:0}.home_top_search_box{padding:15px}#levart_form_home_wrapper_outter{padding:0 15px}.see_and_do_main_wrapper_row_inner .see_and_do_main_box{width:100%}.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(2n+1),.see_and_do_main_wrapper_row_inner .see_and_do_main_box:nth-child(2n){margin-left:0;margin-right:0}.see_and_do_header{padding:20px 0}.see_and_do_main_wrapper_row_see_all{padding:10px}.see_and_do_main_wrapper_top_section_filter{display:none!important}.see_and_do_main_wrapper_top_section_text{padding-top:15px}.see_and_do_top_text{position:absolute!important;top:10px;width:100%;padding-top:0!important}.see_and_do_top_text_small{font-size:20px!important}.see_and_do_top_text_big,.see_and_do_top_text_big h1{font-size:30px!important}.single_prompt_content_wrap{padding:15px 10px 10px}.home_subscribe_wrapper .footer_sbuscribe_form_wrapper{padding:20px}.home_hotel_main_wrapper .home_hotel_item{opacity:1}.home_venues_left_title{font-size:30px;margin-bottom:25px}}@media screen and (max-width:400px){.top_hot_deal_item_bottom_text .top_hot_deal_item_bottom_left{left:5px}.top_hot_deal_item_bottom_text .top_hot_deal_item_bottom_right{right:5px}.home_welcome_inner_wrapper h1{font-size:30px}}@media screen and (max-width:370px){.home_subscribe_image_overlay .home_subscribe_title{font-size:23px}}@media screen and (max-width:359px){#menu-booknow-dropdown-outer{width:290px;margin-right:-1px}.home_hotel_item{width:280px}ul.tabs li{margin:5px}}.nav-burger{display:block;width:30px;height:1px;background-color:#fff;position:relative;top:12px}.nav-burger::after,.nav-burger::before{content:"";position:absolute;left:0;width:30px;height:1px;background-color:#fff}.nav-burger::before{top:-10px}.nav-burger::after{bottom:-10px}a.mobile_menu_icon{height:35px}.top_hot_deal_item_title_top{background-color:#77cadc;font-weight:700;padding:10px;font-size:18px;width:100%;text-align:center}.top_hot_deal_item_title_top a{color:#fff}.top_hot_deal_item_button a{color:#ef1a20;text-decoration:underline}.top_hot_deal_item.slick-current .top_hot_deal_item_button{padding:10px 10px 0 25px}#home_top_bg_slider_video{position:absolute;background-color:#000;height:inherit;width:100%;overflow:hidden;z-index:-1;pointer-events:none}#home_top_bg_slider_video::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3);z-index:3}.hotel-tab-section-title{display:block;margin:0;font-size:15px;font-weight:600;letter-spacing:-.4px;text-align:center;padding-bottom:30px}#home_top_inner_wrapper{height:100vh}.my_small_btn_wrapper{padding:10px;box-sizing:border-box;text-align:center}.my_small_btn_wrapper .btn{font-size:10px!important;padding:6px!important}.popover{z-index:99999999!important}@media screen and (max-width:500px){.hotel-tab-section-title{padding-bottom:15px;padding-left:15px;padding-right:15px}}.hotel-overview-awards .awards_overview_wrapper{display:flex;justify-content:center;flex-wrap:wrap}.hotel-overview-awards .awards_overview_wrapper>*:not(:last-child){margin-right:20px}.hotel-overview-awards .awards_overview_wrapper img{width:130px;margin-bottom:20px;align-self:center}.hotel-menu-awards h2{text-align:center;text-transform:uppercase;font-size:12px;padding:0;color:#444;letter-spacing:1px;font-family:montserrat,sans-serif;font-weight:700}.hotel-menu-awards .awards_overview_wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap}.hotel-menu-awards .awards_overview_wrapper>a,.hotel-menu-awards .awards_overview_wrapper>img{flex:0 0 37%;width:37%;align-self:center;margin-bottom:20px}.hotel-menu-awards .awards_overview_wrapper a img{width:100%}.hotel-menu-awards .awards_overview_wrapper>*{margin-right:12.5px;margin-left:12.5px}@media screen and (max-width:500px){.hotel-overview-awards .awards_overview_wrapper img{width:100px;align-self:center}}#groote-eylandt-lodge img:first-child,#metro-advance-apartments-hotel-darwin img:first-child{width:260px}#groote-eylandt-lodge-side img:first-child,#metro-advance-apartments-hotel-darwin-side img:first-child{flex:0 0 70%;width:70%}#gform_wrapper_3 #field_3_6 #input_3_6 option:nth-child(3),#gform_wrapper_3 #field_3_6 #input_3_6 option:nth-child(9){display:none}