@media only screen and (max-width:360px){#media .gallery li .overlay span{left:40%;top:33%}#index .section_content .content p span:nth-last-child(2){word-wrap:break-word}.rate_per_night_modal_wrap #modal_btns li:nth-child(2){border-right:0}.rate_per_night_modal_wrap #modal_btns li{padding:.5em .5em}.details .send_email_wrap::before{right:1.5%!important}#rooms .vb_5 .wrap:nth-child(2n+1) .carousel{float:none;padding:0}#rooms .vb_5 .wrap:nth-child(2n) .carousel{float:none;padding:0}#rooms .vb_5 .wrap .content{padding:15px}}@media only screen and (max-width:480px){.pad_top_msg_txt{margin-top:10px}.social_widgets{display:none}#rate_details_modal .custom_modal_body{max-height:500px!important}.rate_per_night_modal_wrap #modal_btns li:first-child{border-right:1px solid #eadef2;padding-left:.5em}.rate_per_night_modal_wrap #modal_btns li{padding:.5em .5em}#enquire_now_modal{margin:0 0 0 -150px}#enquire_now_modal .chkdate{width:100%}.dining-promotion{margin:0 auto;width:57%;text-align:center}.mfp-caption-holder{width:100%}#img_holder_popup img{width:100%}#pop_upclose .mfp-close{right:21px}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){#boutique .wrap .content h2 #hght_issue{margin:2.25em 0 .5em}#rr .room_desc ul li div .row li{border:0 none;display:table-cell;margin:1em 0 2em;padding-right:0!important;left:12px;padding:0 0 0 .6em;padding-right:-18em;border-right:1px solid #d8d8d8;padding-left:.3em}#close-change{position:fixed;z-index:100;top:10%;left:93%}}@media only screen and (max-width:480px) and (orientation:landscape){.custom_modal_body .body{max-height:300px!important}#rates_per_night_modal .custom_modal_body .table{max-height:250px!important}#enquiry_form_modal .custom_modal_body{max-height:265px!important}#rooms .vb_5 .wrap:nth-child(2n+1) .carousel{float:none!important;padding:0}#rooms .vb_5 .wrap:nth-child(2n) .carousel{float:none;padding:0!important}#rooms .vb_5 .wrap .content{padding:15px}}@media only screen and (max-width:667px){.login_size{font-size:.8em}.login_head{position:fixed!important}#booking_login_modal{height:auto;top:3%}#booking_login_modal .custom_modal_body{max-height:none;overflow-y:hidden}#booking_login_modal .row .col-md-6:first-child button:last-child{padding:15px}#booking_login_modal .custom_modal_body .orange_btn+span{display:block;margin:1em 0;width:100%;text-align:center}#booking_login_modal .row .border span{-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);left:46%;position:absolute;top:-15px}#booking_login_modal .row .col-md-6 div .bg-b-1{width:100%}#booking_login_modal .row .col-md-6:last-child{margin-top:1em}#booking_login_modal .row .border{position:static;left:unset;top:unset;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:100%}.room_1_children .tool_tip_wrap span::after{background:0}.room_1_children .tool_tip_wrap .tool_tip{display:none}.room_1_children .tool_tip_wrap img{display:none!important}.view-menu{text-align:center}.view-menu{margin:0 auto;width:55%}.timepicker{left:1px!important;width:95%}#chicking_in{width:100%}}@media only screen and (min-width:414px) and (max-width:736px) and (orientation:landscape){#modify_guest_info_modal .custom_modal_body{max-height:300px!important}#enquiry_form_modal .custom_modal_body{max-height:254px}.room_1_children .tool_tip_wrap img{display:block;width:auto!important}}@media only screen and (max-width:640px) and (orientation:landscape){#modify_guest_info_modal .custom_modal_body{max-height:300px}.custom_modal_body .body{max-height:200px!important}#boutique .wrap img{height:auto!important}#boutique .wrap .pull-left{width:50%;margin-right:1.5em}#boutique .wrap .pull-right{width:50%;margin-left:1.5em}}@media only screen and (min-device-width :320px) and (max-device-width :568px) and (orientation :landscape){.orange_btn{width:50%!important}.dining-promotion a{text-align:center;margin-left:16px!important}}@media only screen and (max-width:760px) and (orientation :landscape){#rr .tab_content,#rr .tab_content .row{padding:0;width:auto!important}#img_holder_popup img{width:50%!important}.mfp-caption-holder{width:50%!important}#pop_upclose .mfp-close{top:20px!important;right:166px!important}#booking_login_modal .row .border{position:static;left:unset;top:unset;-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);width:100%}.or_spc{transform:rotate(2deg)}#booking_login_modal .custom_modal_body .orange_btn+span{display:block;margin:1em 0;width:100%;text-align:center}#booking_login_modal .row .col-md-6:first-child button:last-child{padding:15px}.partner-border-space{padding:0 2.2%}.bookNow{padding:8px!important;font-weight:bold;text-align:center;font-size:1.0em;margin:0!important;top:2px}#close-change{position:fixed;z-index:100;top:2%;left:88%}}@media only screen and (max-width:760px){#Button1{display:none}.partner-border-space{padding:0 2.2%}.dining-promotion{text-align:center}.orange_btn{width:110%!important}.oppurtunities_style_top{margin-top:11px}.txt_hght{height:40px!important}.tab_m{width:185px!important}img{width:100%}header{position:fixed}.header_main_menu_wrap input{height:auto;padding:15px}.inner_pages .carousel{margin-top:41px}.error img{width:36%}.error a{width:95%;margin:0 auto}.bkm_sw_wrap.padd_bottom{padding:0!important}.bookmark_wrap{display:none}.abouy_leela{padding:0 0 1em}.no_banner{padding:8em 0 2em!important}.about_leela.no_banner,#offers.no_banner{padding:5em 0 2em!important}.weather{display:none!important}.hotel_list{max-height:none!important}#art .wrap:nth-child(even) img,#art .wrap:nth-child(odd) img{margin:0 0 .5em 0;width:100%}.show_inline_calendar .dp-calendar{height:auto}div#dp-popup{position:absolute;left:0!important;width:100%;margin:0 auto}#rfp div#dp-popup{width:95%;margin:0 auto;left:10px!important}div#dp-popup h2{margin-top:0;padding:10px}div#dp-popup div.dp-nav-prev{top:4%;left:5%;font-size:1.2em}div#dp-popup div.dp-nav-next{top:4%;right:5%;font-size:1.2em}.show_inline_calendar table.jCalendar th,.show_inline_calendar table.jCalendar td{font-size:1em;font-weight:bold}.show_inline_calendar .loading p{top:58%;margin-top:3%}.custom_modal_wrap .content_wrap{padding:15px}.h380,.h380 img,.h400{height:auto}.h380 img{padding:0 0 1em}.page_center{width:100%;margin:0;padding:15px;text-align:justify}.page_center .heading{text-align:center;margin:0}.orange_btn,.brown_btn,.grey_btn{padding:15px!important;display:block;width:100%!important}#celebrations{padding:7em 0 0}#meetings{padding:5em 0 0}#forgot_password_modal .content_wrap .orange_btn{padding:10px;width:100%}.vb_5 .wrap:nth-child(odd) img{margin-right:0;height:100%}.types .vb_5 .wrap:nth-child(odd) img{margin-right:0}.vb_5.rev .wrap:nth-child(even) img{width:100%!important;margin-left:0}.vb_5 .wrap:nth-child(even) img{margin-left:0;height:100%}.types .vb_5 .wrap:nth-child(even) img{margin-left:0}.vb_5.rev .wrap:nth-child(odd) img{width:100%!important;margin-left:0;margin-right:0;padding:0 0 15px}.vb_5 .wrap .content,.content{padding:10px}.vb_5 .wrap:nth-child(odd) .content{margin-right:0;padding:15px}.vb_5.rev .wrap:nth-child(even) .content{margin-right:0;padding:15px}.vb_5 .wrap:nth-child(even) .content{margin-left:0}.types .vb_5 .wrap:nth-child(even) .content{margin-left:0}.vb_5.rev .wrap:nth-child(odd) .content{margin-left:0}#str .wrap img,#str .wrap .content{margin:0}#str .wrap img{padding:0 0 5px}#history .vb_5 .wrap .his{margin:.25em 0}#company #last .wrap img{margin:0 0 10px 0}.investor_table>h1{padding:0 10px 10px}h1{font-size:1.5em;margin:0}p{margin:0;font-size:.9em}#modal_btns li a{font-size:.9em!important}.header-wrap{width:50%}header{height:40px}header .header-wrap .logo{background-size:100%;width:110px;height:60px;margin-left:55px;background-position:35% center}header .header-wrap .main-menu-icon{width:40px;height:40px;background-size:60%}header .header-wrap .main-menu-icon i{font-size:25px}header .header-wrap .main-menu-icon i span{font-size:9px}.header_main_menu_wrap{width:100%;top:35px}.header_main_menu_wrap .login_form ul:last-child{text-align:center}.header_main_menu_wrap ul.parent_list{margin:10px 0 0}.header_main_menu_wrap ul.parent_list>li:first-child{margin:15px 0 0;padding:2em 0 10px;height:70px}.header_main_menu_wrap li:last-child .login_form p{padding:10px 0}.header_main_menu_wrap li:last-child .login_form .bg-b-1{display:block}.aa{margin:7px 0}header .find_a_hotel_wrap{width:100%}header .ind1 #strt .col:nth-child(1),header .select_room .col:nth-child(1){width:100%}header .select_room .col:nth-child(1) .row .col{width:35%}header .select_room .col:nth-child(1) .row .col:nth-child(1){width:26%}header .select_room .col:nth-child(1) .row .col:nth-child(2){width:36%}header .select_room .col:nth-child(1) .row .col:nth-child(3){width:38%}header .ind1 #strt .col:nth-child(2),header .ind1 #strt .col:nth-child(3),header .ind1 .select_room .col:nth-child(2),header .ind1 .select_room .col:nth-child(3){width:50%}header .ind1 .select_room .col:nth-child(2),header .ind1 .select_room .col:nth-child(3){margin-bottom:5px}header .find_a_hotel .layer{padding:5px 4px 0}.find_a_hotel .select_room{margin:0}.find_a_hotel_wrap .col{padding:0}.select_room .col .row .col{margin:2px 0 6px}.select_room .col-md-6+.col-md-3{margin:0 0 7px}.find_a_hotel .check .col{margin:10px 0 0}.find_a_hotel .check .col:nth-child(-n+2){display:inline-block;width:49%;vertical-align:top}.find_a_hotel .check .col .btn{display:block;padding:15px 10px}footer{margin-top:1em}footer ul li{border:0;padding:5px}footer .footer-main-menu,.footer-main-menu div{display:block;text-align:left;width:100%}.footer-main-menu.row{padding:0}.footer-main-menu,.footer-main-menu div{font-family:"Lucida Sans Unicode",helvetica,san-serif}.footer-main-menu,.footer-main-menu div p{padding:10px 0}.footer-main-menu,.footer-main-menu div p:before{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding:0 10px;vertical-align:middle}.footer-main-menu,.footer-main-menu div .open_ul:before{content:"\f068"}.footer-main-menu div p:first-child,.footer-main-menu div ul{padding-left:0}.footer-main-menu div ul li{padding:10px 20px}footer .social-icons ul{width:95%;border:0}.footer-final-row .col-md-4{color:#38004b;background-color:#fff}footer .social-icons ul li{padding:5px 2px}footer .social-icons ul li a{width:25px;height:25px;padding:3px;border-radius:20px}footer .social-icons ul li i{font-size:16px}.subscribe{padding:15px}.subscribe .form-control{margin-bottom:1em}.subscribe .form-control,.subscribe .orange_btn{display:block;width:100%}.custom_modal{position:absolute!important;width:94%!important;top:1%!important}#rate_details_modal .custom_modal_body{max-height:255px}#view_more_modal .content_wrap .body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.custom_modal .content_wrap .content{height:235px;overflow-y:auto}#confirm_modal{height:auto}#quick_view_modal{height:200px}#rate_details_modal{max-height:none;padding-bottom:.5em}#rate_details_modal .body{max-height:350px;overflow:scroll;padding:.5em}#rate_details_modal .rules{max-height:none;overflow:scroll}#rate_details_modal .rate .col-md-6{display:inline-block;width:49%}#rate_details_modal .rate ul li{font-size:.6em}#rate_details_modal .rate .col-md-6 ul li.total{font-size:.8em}.quick_view .swiper-container{height:200px}#qw_left{left:1px}.section_content_wrap,.main_content_wrap{padding:0}.section_content_wrap.no_banner{padding:2em 0}.no_banner .bg-v-7+.bg-w-3{color:#999;padding:0 .8em 3em}#left_aroow{display:block}#right_aroow{display:block}.left_aroow_shw_hme{top:32%!important;font-size:3em!important}.right_aroow_shw_hme{top:32%!important;font-size:3em!important}.banner img{width:inherit;height:inherit}.banner-text .title{font-size:1.5em}.swiper-button-prev{left:-3px}.swiper-button-next{right:-11px}#myCarousel .carousel_img_wrap{height:auto;width:100%}#myCarousel{height:auto;margin-top:40px}#myCarousel img{height:200px}#myCarousel2 img{height:200px}#myCarousel2{width:100%;max-width:1366px;position:relative}.hauto{height:auto;display:inline-block}.carousel-inner .carousel_img_wrap2{width:100%;height:auto}.img-margin{margin-top:30px;text-align:center}.inner_pages #myCarousel img{height:auto}.carousel-control{font-size:1.5em}.carousel-indicators .active,.carousel-indicators li{margin-bottom:1px;width:5px;height:5px}.weather{margin-top:0;width:100%;height:60px}.weather .ul_wrap{top:5px}.weather li p{font-size:1em}.weather .sun{font-size:1.3em}.weather .big{font-size:1.3em}#sec1 .swiper-container,#sec2 .swiper-container,#sec3 .banner_content,#sec3 .swiper-container{width:100%}.hotels .col-md-8,.ind_jrn .col-md-8{padding:0}#index .section_content:first-child,#index .section_content:last-child{padding-bottom:0}#index .section_content:nth-child(2){padding-top:0}.section_content_wrap .section_content:first-child .col-md-8{padding:0}.section_content .slide3,.section_content .offers{padding:0}.section_content .offers ul{width:100%}.sectBanner .banner_content .title,.sectBanner .banner_content h4{font-size:.8em;margin:0}.carousel .banner-text{left:6px;width:94%}.banner-text .desc,.banner-text .desc1{font-size:.8em;display:inline-block}.banner-text .bb+.desc{display:block}#ph .banner-text .desc{width:auto}.banner_content .desc .col{display:inline-block}.banner_content .desc{display:none!important}.banner_content .desc .col-lg-10{width:78%}.sectBanner .swiper-slide{width:100%!important}.sectBanner .swiper-slide img,#sec2 .swiper-slide img,#sec1 .swiper-slide img,#sec22 .swiper-container .swiper-slide .img,#sec3 .swiper-slide img{height:auto!important}.sectBanner .banner_content .desc{font-size:.8em}.sectBanner .swiper-slide img,#sec1 .swiper-slide img{height:222px!important}#sec-img-height{height:222px!important}.bc2{display:none}.section_content{text-align:left;padding:0}.section_content .w{max-height:none;margin-bottom:5px;padding:5px}.section_content .w .content{padding:5px}.section_content .no_padd{padding:0;margin-bottom:1px}#index .section_content:last-child .col-md-3{margin:28px 0 28px 0}.section_content .text-right{text-align:left}.section_content .banner_content{text-align:left}.section_content h1:first-child{line-height:1;padding:5px 0;font-size:1.75em}#sec3{width:100%}.sectBanner .swiper-slide .banner_content .desc p:nth-child(2){padding-top:15px}.section_content .offers ul{width:90%;margin:0 auto}.section_content .offers .thumbs li{width:50%}.sectBanner .banner_content .desc p{height:auto}.section_content_wrap{padding:0}.page_links,.about_leela .page_links{margin:0}.tabs,.page_links{margin:11px 0 10px}#academy_of_learning .afj_wrap .body .inline li:first-child{border-right:0!important}.swiper-button-prev,.swiper-button-next{top:36%}.tab_content{padding-bottom:0}#property_home .bg-w-2:nth-child(2) .col-md-4{text-align:center}#property_home .section_content:nth-child(3) ul li{width:100%;display:block;margin:1px 0}#property_overview .tab_content_wrap .prop_over_tab_content_wrap{padding:0}#property_overview .prop_over_tab_content_wrap .row .col-md-6:nth-child(odd){padding:0 0 5px 0}#property_overview .prop_over_tab_content_wrap .row .col-md-6 .image_wrap img{height:200px;width:100%}.types .row:nth-child(2n+1) .col,.types .row:nth-child(2n) .col{padding:0}#rooms .vb_5 .wrap:nth-child(2n+1) .carousel{float:none;padding:0}#rooms .vb_5 .wrap:nth-child(2n) .carousel{float:none;padding:0}#rooms .vb_5 .wrap .content,#rooms .vb_5 .wrap .content ul{padding:15px}#guest_overview .testimonials #testimonial_swiper .swiper-slide{text-align:center;width:100%}#guest_overview .testimonials #testimonial_swiper .swiper-slide div{padding:1em 0}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_name{font-size:1.2em}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_text{padding:10px 0 10px 15px}#guest_overview .testimonials #testimonial_swiper #ts_left,#guest_overview .testimonials #testimonial_swiper #ts_right{background-position:center center;background-size:50% auto}#guest_overview .testimonials #testimonial_swiper #ts_left{left:-8px}#guest_overview .testimonials #testimonial_swiper #ts_right{right:-8px}.rating_bar{padding:0;text-align:center}.rating_bar .row{position:relative;height:105px}.rating_bar .row div{position:absolute;width:100%}.rating_bar .row div p{display:inline-block;vertical-align:middle}.rating_bar .row div{padding:5px 0}.rating_bar .row div:nth-child(2n-1) p{font-size:12px}.rating_bar .row div:nth-child(2) p{padding:0}.rating_bar .row div:nth-child(1){top:36px}.rating_bar .row div:nth-child(2){top:0;padding:10px 0 0}.rating_bar .row div:nth-child(3){top:67px;padding:5px 0 0}.reviews .row div{text-align:center}.reviews div .bg-w-2 .col-md-6{padding:10px}#booking{padding:70px 0 0}#booking .top_col{padding:5px}#booking .dd,.top_col .form-control{font-size:10px}#booking .bg-v-7 ul+.row .top_col:nth-child(3) .col{display:inline-block;width:32%}#booking .bg-v-7 ul+.row .top_col:nth-child(3) .col p,#booking .bg-v-7 ul+.row .top_col:nth-child(3) .col .dd{display:inline-block}#booking .bg-v-7 ul+.row .top_col:nth-child(3) .col .dd{vertical-align:middle;width:40%}#rr .tab_content .row{padding:10px;width:26em}#rr .tab_content .row .col-md-9{padding:10px 0}#rr .tab_content .row .col-md-9>p:first-child{font-size:1em}#rr .tab_content .row .col-md-9>p:first-child i{padding-left:10px}#rr .tab_content .row .col-md-9>p:nth-child(2){display:none}#rr .tab_content .row .col-md-3{padding:0}#rr .tab_content .row .col-md-3 ul{text-align:center}#rr .room_desc ul li div .row li{border:0 none;display:table-cell;margin:1em 0 2em;padding-left:2em;border-right:1px solid #d8d8d8}.butt{margin:8px 0 0!important}.not_avail{margin:5px 0 0 19px!important;display:-webkit-box;display:-moz-box}.BEradiobutton{padding-left:31px!important}.not_avail_rest{margin:5px 0 0 -10px!important}.dummy_respnsve_box{margin:5px 0 0 -10px!important;display:-webkit-box;display:-moz-box}.box_design{opacity:.4;padding-right:0;margin-left:-1em!important}#rr{border:1px solid #431868;border-width:1px 0 0;margin:0}#rr_swiper{margin:0 .5em}#rr_left,#rr_right{display:none}#bkd_rr{margin:0 0 10px;padding:0}#booking_session{padding:1em 1em .3em}#bkd_rr{margin:0}#bkd_rr ul li{padding:1em .5em}#bkd_rr ul li label{font-size:.9em;margin-bottom:0}#bkd_rr ul li label+p{font-size:13px}#bkd_rr ul li:first-child,#bkd_rr ul li:last-child{width:100%}#bkd_rr ul li:first-child{position:relative;cursor:pointer}#bkd_rr ul li:first-child:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1.3em;position:absolute;right:5px;top:20px}#bkd_rr #test1 ul li:first-child:after{content:"\f040";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1.3em;position:absolute;right:5px;top:20px}#bkd_rr ul li.fir:after{content:"\f106"}#tg_hide>p{position:relative;cursor:pointer;font-size:1.4em!important}#tg_hide>p:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:1em;position:absolute;right:15px;top:10px}#tg_hide .fir:after{content:"\f106"}#bkd_rr ul li:first-child,#bkd_rr ul li:nth-child(2),#bkd_rr ul li:nth-child(3){border-bottom:1px solid #dbdbdb}#bkd_rr ul li:nth-last-child(2),#bkd_rr ul li:nth-last-child(3),#bkd_rr ul li:nth-last-child(4){text-align:left}#bkd_rr ul li:nth-last-child(2){width:100%}#bkd_rr ul li:last-child{background:transparent;padding:inherit;text-align:center;padding:.5em 0 0}#bkd_rr ul li .brown_btn{display:block!important}#bkd_rr ul li:nth-child(2),#bkd_rr ul li:nth-child(3){width:115%}#bkd_rr ul li:nth-child(4),#bkd_rr ul li:nth-child(5),#bkd_rr ul li:nth-child(6){width:33.3%;border-bottom:1px solid #dbdbdb}#bkd_rr ul li:nth-child(n+2){display:none}#rr .tab_content,#rr .tab_content .row{padding:0;width:100%}#rr .tab_content .col-md-4{padding:0}#rr .tab_content .col-md-8{padding:0 .5em}#rr .room_desc ul li div:first-child,#rr .room_desc ul li div:nth-child(2){width:100%}#rr .tab_content .room_desc div{padding:.5em 0}#rr .row+p{text-align:center}#rr .row+p .orange_btn{display:block;margin:1%}#rr #rate_tool_tip{width:100%}#rr #rate_tool_tip::before{right:54px}#rr .room_desc ul li div:nth-child(2) li:last-child #rate_tool_tip::before{right:35px}#rr .room_desc .book_now{margin:1em 0;text-align:center}#rr .room_desc .book_now .orange_btn{width:98%!important;margin:0 auto}#booking .child{padding:0}#booking .child form{padding:10px 5px 5px}#booking .child_row{padding:0}#booking .child form .child_row:nth-child(2) .col,#booking .child form .child_row:nth-child(4) .col{display:inline-block;margin:0 -2px 0 0;vertical-align:top;width:49.8%}#booking .child form .child_row:nth-child(3) .col{display:inline-block;width:33.1%;margin:0 -2px 0 0;vertical-align:top}#booking .child form .child_row .orange_btn{display:block;text-align:center;width:100%}#booking .child_row .orange_btn{margin:19% 0}#booking .child form .child_row .dd div:first-child span{line-height:1}#booking .child form .child_row .dd .dd_list{top:41px}#booking .child form .child_row .col{padding:5px 0}#booking .dd,#booking .child form .child_row .col .form-control{font-size:13px}#booking .child .color_codes{padding:10px}#booking .child .color_codes li{padding:0;font-size:.85em;color:#333;text-align:center}#booking .child .color_codes li span{margin:5% auto;display:block}#booking .child .color_codes+p{text-align:center;padding:10px 0}#booking .availability_msg{padding:5% 3%}.dp-applied{width:100%}.show_inline_calendar{width:100%}div.dp-popup{height:auto}table.jCalendar th,table.jCalendar td{padding:13px}div.dp-popup div.dp-nav-prev{left:0;top:5%}div.dp-popup div.dp-nav-next{right:0;top:5%}#bkg1 .row{position:relative}#bkg1 .row .col{position:static}#be1{position:absolute;bottom:-100px;width:97%}#room{padding:0 1em;background:transparent}#room ul{text-align:center}#room li:first-child{display:none!important}#room .room_gallery{background:url('../img/ico/gallery_icon.jpg');background-repeat:no-repeat;background-size:52px 50px;padding-left:1.6em;background-position:right center;width:100%;height:50px;margin:.5em 0 0}#room .video{background:rgba(0,0,0,0) url("../img/ico/video_icon_RWD.jpg") no-repeat scroll right center / 52px 50px;height:50px;margin:.5em 0 0;padding-left:1.6em;width:24%}#room .video a span{display:none}#room ul{display:inline-flex;width:100%}#room .room_gallery span{display:none}#sel_curr{width:95%;margin:.75em auto}#sel_curr .tool_tip_wrap{width:10%;padding:0}#sel_curr .dd{width:87%}#sel_curr .tool_tip_wrap .tool_tip{right:-235px;top:20px}#rate_details_modal .rate{margin:0}#rate_details_modal .rate .synopsis ul li,#rate_details_modal .rate .prices ul li{width:100%;border-bottom:1px solid #ddd}#rate_details_modal .rate .prices ul li:last-child{width:100%;border:0}#rate_details_modal label{font-size:1.2em}#rate_details_modal .rate .synopsis ul li:nth-child(2),#rate_details_modal .rate .synopsis ul li:nth-child(3){width:50%;border-bottom:1px solid #ddd}#rate_details_modal .rate .synopsis ul li:nth-child(3),#rate_details_modal .rate .prices ul li:nth-last-child(-n+3){border-right:0}#rate_details_modal .rate .synopsis ul li:nth-child(4),#rate_details_modal .rate .synopsis ul li:nth-child(5),#rate_details_modal .rate .synopsis ul li:nth-child(6){width:33%}#preview_wrap{padding:0}#preview_wrap .guest_info ul li{display:inline-block;width:100%;border-bottom:1px solid #efe9f7;border-right:0}#preview_wrap>.row:first-child,.preview_details div:first-child{padding:0 5px}#preview_wrap>.row:first-child .col-md-9 p:first-child{font-size:1em}#preview_wrap>.row:first-child .col-md-3 a{text-align:center;width:100%;margin:5px 0}#preview_wrap .selected_room_rates_details>p:nth-child(2){float:none;font-size:.9em!important}#preview_wrap li{padding:1em}#preview_wrap .selected_room_rates_details ul{display:block}#preview_wrap .selected_room_rates_details li{width:auto;border:1px solid #efe9f7;border-width:0 0 1px;display:inline-block}#preview_wrap .selected_room_rates_details li:nth-child(-n+4){width:50%}#preview_wrap .selected_room_rates_details li:nth-child(n+5){width:100%}#preview_wrap .selected_room_rates_details li:nth-child(1),#preview_wrap .selected_room_rates_details li:nth-child(3){border-width:0 1px 1px 0}#preview_wrap .selected_room_rates_details li:last-child{border-bottom:0}#preview_wrap .summary_of_charges li{width:100%;border:1px solid #efe9f7;border-width:0 1px 1px 0}#preview_wrap .summary_of_charges li:nth-child(2),#preview_wrap .summary_of_charges li:last-child{border-right:0}#preview_wrap .summary_of_charges li:last-child{width:100%;border:0}#preview_wrap #tg_hide>p{cursor:initial}#preview_wrap #tg_hide>p::after{display:none}.login_form div,.login_form div:nth-child(3),.login_form div:nth-child(3) .grey_btn{width:100%;margin:5px 0}.login_form div:nth-child(3) .orange_btn,.login_form div:nth-child(3) .blue_btn{display:inline-block;width:45.5%}.login_form .orange_btn,.login_form .grey_btn{padding:15px}.login_form div:nth-child(3) .or{display:block;width:30px;height:30px;margin:3% auto}#existing_user .inline li{width:50%;border-right:0;border-bottom:1px solid #efe9f7}#existing_user .inline li:nth-child(odd){border-right:1px solid #eadef2}#new_user .row,#payment_section .row,#password_section .row{padding:.5em}#new_user .row .col,#payment_section .row .col,#password_section .row .col{margin:5px 0}#actions .agree{padding:0 .25em;text-align:center}#actions .agree span{display:block}#actions .grey_btn,#actions .orange_btn,#actions .disable_btn{width:100%;text-align:center;margin:5px 0}#confirm_your_stay .emp,#new_user .row,#payment_section .row,#password_section .row{padding:1em .5em}#new_user .row,#payment_section .row .col:last-child{padding-bottom:0}#new_user .row .col,#payment_section .row .col,#password_section .row .col{padding:0 0 1em}#payment_section .row .col:last-child .clearfix .col{display:inline-block;width:33%;margin:0 -2px 0 0;vertical-align:top;padding-bottom:0}.consent{padding:.5em}#cancellation_request #preview_wrap .cr .inline li{width:100%;min-height:0;border-bottom:1px solid #eadef2!important}#cancellation_request #preview_wrap .cr .inline li:nth-child(3),#cancellation_request #preview_wrap .cr .inline li:nth-child(4){width:100%}#cancellation_request #preview_wrap .cr .reason .dd{width:100%}#cancellation_request #preview_wrap .bg-v-3 .bg-w .row #status ul{text-align:left;padding:0;border-top:1px solid #eadef2}#cancellation_request #preview_wrap .bg-v-3 .bg-w .row #status ul li,#modification .big_title:first-child .row .inline li{border-bottom:0;width:60%}#cancellation_request #preview_wrap .bg-v-3 .bg-w .row #status ul li:last-child,#modification .big_title:first-child .row .inline li:last-child{width:40%}#cancellation_request #preview_wrap .bg-v-3 .bg-w .row #status ul li strong,#modification .big_title:first-child .row ul li strong,#modification .big_title:first-child .row ul li span{display:block}#cancellation_request .button_wrap{text-align:center}#modification .big_title:first-child .row .col-md-4,#modification .big_title:first-child .row .col-md-8{text-align:left;padding:0}#modification .big_title:first-child .row .inline li{padding:0;border:0;width:60%}#modification .big_title:first-child .row .col-md-4{font-size:1.2em!important}#modification .selected_room_rates_details .row div:first-child{border-bottom:1px solid #eadef2;padding:0}#confirmation{padding:7em 0 0}#confirmation #preview_wrap .status{text-align:left}#confirmation #preview_wrap .guest_info li{border-bottom:1px solid #efe9f7;border-right:0 none;width:100%;padding:1em}#confirmation #preview_wrap .guest_info li:nth-child(3){width:42%;border-right:1px solid #efe9f7}#confirmation #preview_wrap .guest_info li:nth-child(4){width:59%}#confirmation #preview_wrap .payment_info li{border:1px solid #efe9f7;border-width:0 0 1px 0;width:100%;padding:1em}#preview_wrap .payment_info li:nth-child(3){width:60%!important;border-width:0 1px 1px 0!important}#preview_wrap .payment_info li:nth-child(4){width:40%!important}#confirmation #preview_wrap .status li{width:100%;text-align:left;border-bottom:1px solid #efe9f7}#confirmation #preview_wrap .status li p{padding:1em}#confirmation #preview_wrap .status li:nth-child(2) p{width:49%}#confirmation #preview_wrap .status li span{display:block;padding:0}#modification #preview_wrap #btns{text-align:center}#modification #btns .modify{border:0}#guest_info{padding:10px 0}#guest_info section{padding:5px}#guest_info section>p:first-child{font-size:.85em}#guest_info section>p:first-child span{font-size:.6em}#guest_info .login_form div{width:100%;margin-bottom:10px}#guest_info .emp{padding:1em}#guest_info .login_form div:last-child input{width:100%}#guest_info .login_form form+p{text-align:center}#guest_info .guest_form form .row .col{margin:5px 0}#guest_info .guest_form .row:last-child a{width:100%;text-align:center;float:none;margin:5px 0}.reservation_details{padding:0 10px}.reservation_details .body .gi{border-bottom:1px solid #dadada;border-right:0}.reservation_details .body .col .rdd div.rdd_child:nth-child(even){width:65%}.reservation_details .pi .col{width:100%}.reservation_details .pi .col .col-md-6{display:inline-block;width:49%}.rc .preview_details .summary_of_charges+.row{text-align:left;padding:0 5px}.rc .preview_details .summary_of_charges+.row a{width:100%;text-align:center}.reservation_details .body .col>p:first-child{font-size:1.2em}#booking_failure li span{display:block}.bkg_mod_title,.page_title{font-size:1.3em}.profile_name{font-size:14px;padding:0}#my_profile_page .bg-w-3{padding:10px 7px}.profile_details .col-md-6{margin:10px 0}.profile_details .col-md-6 label{color:#9d9d9d;display:block;font-size:12px;font-weight:normal;text-align:left;width:100%}#my_profile_page .profile_details .bg span{display:block;width:100%}.profile_details+.row i{font-size:20px;padding-right:4px}.profile_details+.row .left{margin-bottom:10px}.profile_details+.row .right .brown_btn{padding:5px 25px}.profile{border:0;padding:0}.page_title{border:0}.profile span{display:block;font-size:.6em;padding:0}.profile_details{margin:0}.my_profile_wrap .row .col{margin-bottom:1em}.my_profile_wrap .bg-v-3 .bg-w .row{padding:1em}.my_profile_wrap .chkdate{width:100%}#my_profile_edit_page .bg-v-7+.bg-w-3{padding:0 .8em}#my_profile_edit_page .profile_details .form-control,#my_profile_edit_page .profile_details .dd,#my_profile_edit_page .profile_details textarea{width:100%}#view_profile .my_profile_wrap .big_title .col-md-6{width:50%;margin:0 -4px;display:inline-block;vertical-align:top}#view_profile .my_profile_wrap .row .col{border-bottom:1px solid #eadef2}#view_profile .my_profile_wrap .row .col:last-child{border:0}#view_profile .my_profile_wrap .row .col{display:inline-block;margin:0 -4px 0 0;vertical-align:top;border-right:0;border-left:0}#view_profile .my_profile_wrap .row:nth-child(2) .col:first-child,#view_profile .my_profile_wrap .row:nth-child(2) .col:nth-child(4){width:100%}#view_profile .my_profile_wrap .bg-v-3:first-child .row:first-child .col:first-child{width:20%;border-right:1px solid #eadef2}#view_profile .my_profile_wrap .bg-v-3:first-child .row:first-child .col:nth-child(2){width:80%}#view_profile .my_profile_wrap .bg-v-3:first-child .row:first-child .col:nth-child(3){width:65%;border-right:1px solid #eadef2;border-bottom:0}#view_profile .my_profile_wrap .bg-v-3:first-child .row:first-child .col:nth-child(4){width:35%}#view_profile .my_profile_wrap .row:nth-child(2) .col{border-bottom:1px solid #eadef2;width:100%}#view_profile .my_profile_wrap .row:nth-child(3) .col,#view_profile .my_profile_wrap .row:nth-child(4) .col,#view_profile .my_profile_wrap .bg-v-3:last-child .row .col{width:50%;border-right:1px solid #eadef2}#view_profile .my_profile_wrap .row:nth-child(2) .col:last-child,#view_profile .my_profile_wrap .row:nth-child(3) .col:nth-child(3),#view_profile .my_profile_wrap .row:nth-child(4) .col:first-child,#view_profile .my_profile_wrap .bg-v-3:last-child .row .col:nth-child(3){border-bottom:0}#view_profile .my_profile_wrap .bg-v-3:last-child .row .col:nth-child(2),#view_profile .my_profile_wrap .row:nth-child(3) .col:nth-child(2){border-right:0;border-left:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w{position:relative;width:100%;height:545px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w.restricted{height:500px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns{border-bottom:1px solid #eadef2;position:absolute;top:0;width:100%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row:first-child .col{border-bottom:1px solid #eadef2}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row:first-child .col:last-child{border-bottom:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status{position:absolute;width:100%;top:55px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w.restricted .row #status{top:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li{height:auto;border-right:0;border-bottom:1px solid #eadef2;margin:0 -4px 0 0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li{border-right:1px solid #eadef2}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:last-child{border-right:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:first-child{width:60%;border-bottom:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:nth-child(2){width:40%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:nth-child(3){width:50%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:nth-child(3){border-right:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li:last-child{border-bottom:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status .inline{padding:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name{position:absolute;top:130px;width:100%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w.restricted .hotel_name{top:75px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline{position:absolute;top:205px;width:100%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w.restricted .hotel_name+.inline{top:155px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns .inline{padding:0;text-align:center}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns .inline li{width:auto}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns .inline li:last-child{border-right:1px solid #eadef2}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row .inline:last-child li strong{display:block}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li{width:50%;border-bottom:1px solid #eadef2;padding:1em}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(2),#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(4),#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(5),#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(6){border-right:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(7){border:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(3),#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(4){width:50%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(5){width:100%}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(6),#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .hotel_name+.inline li:nth-child(7){width:100%}.bg-w-3 section .selected_room_rates_details .srrmd{width:100%;font-size:1em;border-bottom:1px solid #dbdbdb}.bg-w-3 section .selected_room_rates_details .srrmd:last-child{border-bottom:0}.selected_room_rates_details .srrmd:first-child,.selected_room_rates_details .srrmd:nth-child(2){width:49%}.selected_room_rates_details .srrmd:nth-child(2),.selected_room_rates_details .srrmd:nth-child(5){border-width:0 0 1px 0}.bg-w-3 section .selected_room_rates_details .srrmd:nth-last-child(2){color:#a9a9a9;font-size:1em}#room_preferences .bg-w .col:last-child .in-bl{width:100%;margin:2px 0}#room_preferences .my_profile_wrap .bg-w .row .col:first-child{border:0}#room_preferences .my_profile_wrap .bg-w .row .col:first-child li p input{vertical-align:sub}#room_preferences .my_profile_wrap .bg-v-3+.text-right{padding:0 5px}.fo_list .row .left{width:100%;margin-bottom:1%}.fo_list li:nth-child(2){margin:0}#connoisseur_club section .row .col:last-child .body ul+p a{display:block;padding:10px 0}#connoisseur_club section .row .col:last-child .body p.btn_wrap{text-align:center}#connoisseur_club section .row .col:last-child .body p .btn{display:block}#solitaire_line .row .col-md-6 div h1{font-size:1.3em}#solitaire_line .row .col-md-6 div p{padding-bottom:0}#oppurtunities section .toggle_wrap{padding:0 5px 5px}#oppurtunities section .toggle_wrap .generic{padding:.5em}#oppurtunities .generic .apply{display:block}#oppurtunities section .toggle_wrap .content{-moz-column-count:1;-webkit-column-count:1;-ms-column-count:1;-o-column-count:1;column-count:1}#oppurtunities section .toggle_wrap .content p{padding:5px 0}#oppurtunities .table_wrap table thead th{display:none}#oppurtunities .table_wrap table thead th,#oppurtunities .table_wrap table tbody tr td{border:0}#oppurtunities .table_wrap table tbody tr td{width:100%;display:block;font-size:13px;color:#333}#oppurtunities .table_wrap table tbody tr td p:first-child{font-size:12px;font-weight:bold}#oppurtunities .table_wrap table tbody tr td:first-child{cursor:pointer}#oppurtunities .table_wrap table tbody td:last-child{padding:5px;border-bottom:1px solid #d7d7d7}#oppurtunities .table_wrap table tbody tr td:nth-child(4) input{margin:.25em 0;width:100%;display:block}#oppurtunities section .afj_wrap .row .col{display:inline-block;width:49%}#oppurtunities .afj_wrap{margin:.5em 0 0}#oppurtunities .afj_wrap .head .col .title{font-size:1.1em}#oppurtunities .afj_wrap .body ul{padding-bottom:0}#oppurtunities .afj_wrap .body .inline li{padding:5px 0}#oppurtunities .afj_wrap .body .inline li:first-child{border:0}#oppurtunities .afj_wrap .body .inline li:last-child{padding:0}#oppurtunities section .row,#oppurtunities .afj_wrap .body .row{padding:0}#oppurtunities .afj_wrap .body .wrap .col-md-4{padding:5px 0}#oppurtunities .afj_wrap .body .wrap .text-right{padding:10px 0 0}.hotels_li ul li div .title{padding:0}.hotels_li>ul{border:0}.hotels_li ul li,.hotels_li ul:last-child li{border:1px solid #e9e9e9;border-width:0 0 1px 0}.hotels_li ul:last-child li:last-child{border-bottom:0}.hotels_li ul li{float:none;display:block;width:100%}.hotels_li ul li .wrap{height:auto}#feedback_modal .button_wrap{padding:0 15px 15px}#media #press_release{background:#f5f5f5 none repeat scroll 0 0;padding:10px}#media .press_release_content .cards li{width:100%;margin:5px 0}#media .filter_options{padding:0 .5em}#media .filter_options li:nth-child(1),#media .filter_options li:nth-child(2){width:49.35%;display:inline-block}#media .gallery{padding:.5em .5em 0}#media .gallery .left{margin:0 0 .5em;width:100%}#media .gallery .left:nth-child(4),#media .gallery .left:nth-child(8),#media .gallery .left:nth-child(12){margin:0 0 .5em}#media .awards_wrap{padding:10px}#media .magazines .left{width:100%;margin:0}#media #row_contents .left img,#media #row_contents .left .content{height:auto}#offers .vc_div{width:95%}#offers #hotels_list,#offers #offers_list{padding:0 2%}#offers #hotels_list ul li,#offers #offers_list ul li{width:100%;margin:1% 0}#offers_list li .content .title{overflow:initial;white-space:normal;text-overflow:initial;width:100%}#offers #hotels_list ul li img+a span:first-child{font-size:.8em}#offers #offers_list li .content div:nth-child(1){height:auto}#art .wrap{height:auto}#art .wrap img{width:100%}#celebrations{padding:7em 0}#pyw .cards ul li{width:100%;margin:0;float:none;display:block}.pyw_page .cards .row ul li:nth-child(2) div img{height:300px}#cele_wrap{padding:.5em}#pyw .cards ul li div .img_txt{height:auto}#pyw .cards ul li div .img_txt h4{overflow:auto;text-overflow:initial;white-space:normal;width:100%}#dining_pages{padding:5em 0 0}#dining .wrap .content{height:auto;max-height:none}#dining .content_structure .img_txt div p{text-align:justify}#dining .content_structure .row{height:600px}#dining .content_structure .row:nth-child(even){position:relative}#dining .content_structure .row:nth-child(even) .col-md-4,#dining .content_structure .row:nth-child(even) .col-md-8{position:absolute;width:100%}#dining .content_structure .row:nth-child(even) .col-md-4{top:0}#dining .content_structure .row:nth-child(even) .col-md-8{top:240px}#dining .content_structure .img_txt div{height:225px;max-height:230px}#dining .content_structure .img_txt div+p{padding:1em 0}#dining .content_structure .row:nth-child(odd) .img_txt div+p,#dining .content_structure .row:nth-child(even) .img_txt div+p{text-align:center}#dining .content_structure .img_txt .title{font-size:1.3em;margin:1em 0}#reservations .row .col-md-6 li{width:100%}.table thead,#oppurtunities .table_wrap table thead{display:none}#oppurtunities .table_wrap table tr{border-bottom:0}.table tbody tr td,#oppurtunities .table_wrap table tbody tr td{display:block;width:100%;border-bottom:1px solid #DDD}#oppurtunities .table_wrap table tbody tr td{padding:5px}#oppurtunities .table_wrap table tbody td .job_title{width:92%;display:block;font-size:13px}#oppurtunities .table_wrap table tbody td:first-child,#oppurtunities .table_wrap table tbody td:nth-child(2),#oppurtunities .table_wrap table tbody td:nth-child(2),#oppurtunities .table_wrap table tbody td:last-child,#oppurtunities .table_wrap table tbody td:nth-child(3){width:100%}.table tbody tr td:before,#oppurtunities .table_wrap table tbody tr td:before{display:block;font-weight:bold}.table tbody tr td:first-child{position:relative;cursor:pointer}.table tbody tr td:first-child:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:30%;right:5%;font-size:20px}.table tbody tr td.fir:after{content:"\f106"}#oppurtunities .table_wrap table tbody tr td:first-child p{position:relative;cursor:pointer}.table tbody tr td p,#oppurtunities .table_wrap table tbody tr td:first-child p{font-weight:bold}#oppurtunities .table_wrap table tbody tr td:first-child p:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:-6px;right:1%;font-size:18px}#oppurtunities .table_wrap table tbody tr td.fir p:after{content:"\f106"}#comparitive_chart .compare{padding:0 1em}#alliances .row .img_txt{max-height:none;height:auto}#offer_details .details .text-right,#request_for_proposal .vb_5+.button_wrap{padding:0 .5em;text-align:center}#offer_details .details .text-right .orange_btn,#request_for_proposal .vb_5+.button_wrap .orange_btn{width:100%;margin:.5em 0}#request_for_proposal .intro{padding:15px}.details .content_wrap .text{padding:10px}.details .content_wrap .text .title{font-size:1em}#offers_swiper{margin:0}#offers_left,#offers_right{display:none}.details .big_title span:first-child{font-size:1em;width:78%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.details .big_title span:last-child{width:20%;text-align:right}.details .big_title span:last-child i{padding:0 .25em}.details .content_wrap .text .title{width:100%}.details .content_wrap .text .title::after{float:none;position:absolute;width:1%;right:3%;top:-30%}.request_form .wrap{padding:0 0 .5em}.request_form .col{padding:.5em 0}.rfp .intro{padding:15px}.rfp .intro li,.rfp .intro div span:first-child{padding:.5em 0}.rfp .request_form .row .dates{width:100%}.rfp .vb_5+.button_wrap{padding:1em .5em}.rfp .request_form .row{padding:15px}.rfp .request_form .row:last-child{border-bottom:0;padding:15px}.request_form .row{padding:0 1em}.request_form .row:last-child{padding:0 1em .5em}#fopenings .fo_list .row .left .img_txt{height:auto;padding:15px}#fopenings .fo_list .row .left .img_txt .content{height:auto;padding-bottom:.5em}#alliances .row .img_txt{padding:15px}.all .col .img_txt{padding:15px}.show_inline_calendar div.dp-popup h2{padding:15px 0}.show_inline_calendar div.dp-popup div.dp-nav-next{right:10px;top:14px;width:auto}.show_inline_calendar div.dp-popup div.dp-nav-prev{left:10px;top:14px;width:auto}.press_release_content .full_article{padding:15px}.press_release_content .full_article .cv{padding:1em}.press_release_content .full_article .heading{font-size:1.5em}.loading{height:auto;min-height:150px}#company #last .wrap .content{margin:0}#media .magazines .left div p:last-child a{font-size:1em;padding:15px 10px}#connoisseur_club section .row .col .body{padding:15px}#offers #hotels_list ul li img{height:auto;width:100%}#pyw .cards ul li div img,#pyw .cards .row ul li:nth-child(2) div img{height:auto}#destinations .image_wrap_content{height:auto;max-height:none;padding:15px;min-height:auto}#gift_card .wrap,#boutique .wrap{height:auto}#tabContentLoad{padding:.5em}#feedback_modal .content_wrap div ul{max-height:none}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .bg-w-d{display:none}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row .col-md-6 .col-md-3{text-align:left}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row .col-md-6 .col-md-3 span{display:inline;padding-left:10px;color:#818181}#feedback_form_page .my_profile_wrap .bg-v-3 p{display:block;font-size:12px}#feedback_form_page .my_profile_wrap .bg-v-3 p:last-child{padding-left:8px}#feedback_form_page .my_profile_wrap .bg-v-3 p span{display:block}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row{margin:0}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row{padding:.5em}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w:last-child{padding-bottom:0}.form_fields{width:100%!important}.details .send_email_wrap{width:80%;top:2.5em}.details .send_email_wrap::before{right:2%;z-index:0}.details .send_email_wrap .send_email_form{width:100%}#enquiry_form_modal .disable_btn{width:100%;padding:15px}.loader_banner_text{width:100%;position:absolute;bottom:0;height:50%}.loader_banner_text h2{margin:.2em}.form_fields .dd_list li{border-top:1px solid #ddd}.form_fields .dd_list{top:42px;border-top:1px solid #636363}.form_fields .dd_list li:last-child{border-bottom:0!important}.form_fields .dd_list li:first-child{border-top:1px solid #fff!important}#academy_of_learning .table_wrap table tbody tr td:first-child{width:100%}#academy_of_learning .table_wrap table tbody tr td{padding:5px}#academy_of_learning .table_wrap table tbody tr td{display:block;width:100%;border-bottom:1px solid #DDD}#academy_of_learning .table_wrap table tbody tr td{width:100%;display:block;font-size:13px;color:#333}#academy_of_learning .table_wrap table tbody tr td{border-bottom:1px solid #DDD;display:block;width:100%}#academy_of_learning .table_wrap table thead{display:none}#academy_of_learning .table_wrap table tbody td:first-child{width:100%}#academy_of_learning .table_wrap table tbody tr td p:first-child{font-size:12px;font-weight:bold}#academy_of_learning .table_wrap table tbody td:last-child,#academy_of_learning .table_wrap table tbody td:nth-child(3){width:100%}#academy_of_learning .table_wrap table tbody td:nth-child(2){width:100%}#academy_of_learning .table_wrap table tbody tr td:first-child p:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;top:-6px;right:1%;font-size:18px}#academy_of_learning .table_wrap table tbody td .job_title{width:92%;display:block;font-size:13px}#academy_of_learning .table_wrap table tbody tr td:first-child p{position:relative;cursor:pointer}#academy_of_learning .table_wrap table tbody tr td p:first-child{margin:0;font-size:.9em}#academy_of_learning .table_wrap table tbody tr td.fir p:after{content:"\f106"}#academy_of_learning .table_wrap table tbody td:last-child{padding:5px;border-bottom:1px solid #d7d7d7}#academy_of_learning section .row{padding:0}#academy_of_learning .afj_wrap .body .inline li:last-child{padding:0}#academy_of_learning section .row,#oppurtunities .afj_wrap .body .row{padding:0}#academy_of_learning section .afj_wrap .row .col{display:inline-block;width:49%}.sec-con-res{padding-top:20px}.bookNow{padding:8px!important;font-weight:bold;text-align:center;font-size:1.0em;margin:0!important;top:2.5px}.overlay,.overlay1,.overlay2{position:fixed}#fit-container{overflow:scroll!important}.table_container{width:100%!important}#close-change{position:fixed;z-index:100;top:2%;left:88%}}@media only screen and (max-width:1100px){.txt_pos{margin-left:0!important}#dp-popup{right:83px}.section_content.lg .w,.section_content.lg .no_padd{float:none}.compre_rooms_hght{margin-top:5px}.h380,.h400{height:auto}.content{font-size:13px;display:block}.contentalign{float:none}.header_main_menu_wrap ul li{font-size:1em}.w1{margin-top:3%!important}.section_content .w{text-align:center}#celebrations{padding:10em 0 0}.tabs_menu_wrap .col{float:none;width:100%}.tabs_menu_wrap .col:last-child{text-align:center;padding:1em 0}.tabs_menu_wrap .col:last-child .brown_btn{display:inline-block;width:auto;width:auto!important}.section_content_wrap{padding:0}#index{padding:0}.header-wrap+.col-md-9{display:none}.carousel-inner .ip_cr_img_wrap{width:100%;height:auto}.carousel-inner .ip_cr_img_wrap img{width:100%;height:100%}.inner_pages_sc_wrap{padding:0}#sec2 .swiper-container,#sec3 .banner_content,#sec3 .swiper-container{width:100%}.my_profile_wrap .accept,.my_profile_wrap .accept+p{text-align:center;margin:1em .5em}.my_profile_wrap .accept+p .brown_btn{display:block;width:100%}.page_center .heading{padding:0 0 10px}.sectBanner .banner_content{width:100%;padding:10px;margin:0}.footer-final-row{text-align:center;padding:0;position:relative}.footer-final-row .col-md-4{width:100%;position:absolute}.footer-final-row .col-md-4:first-child{top:110px}.footer-final-row .col-md-4.links{top:0}.footer-final-row .links li{padding:0 8px}.footer-final-row .col-md-4.social-icons{top:40px}.find_a_hotel_wrap{padding:0;width:100%;position:absolute;top:-2px;z-index:5}.close_hotel_wrap{display:block;padding:0 7px}.close_hotel_wrap p{width:49%;color:#fff;display:inline-block;padding:5px;vertical-align:middle}.aa{display:block}.find_a_hotel_wrap{display:none}.find_a_hotel{margin:0!important;width:98%}.chkdate{width:100%;display:inline-block;margin:5px 0}.added_room .col:first-child{width:100%}.added_room .col{width:39%;display:inline-block;margin-left:5px}.close_hotel_btn{cursor:pointer;background:url('../img/ico/popupclose_icon.png') no-repeat;width:35px;height:35px;background-position:80% 60%;background-size:50%;display:inline-block}.dd div:first-child{padding:13px 10px}.dd .dd_list{top:39px}.dd_list_12{overflow:scroll!important;height:120px!important}.find_a_hotel .layer.select_2_rooms{padding:8px 10px 15px}.page_title{text-align:center}#property_overview .text-center{padding:10px}#property_overview .tabs ul{margin:0;width:130%}#property_overview .tabs li.swiper-slide{width:auto}#property_overview .tab_content_wrap .prop_over_tab_content_wrap{margin:0 auto;width:100%}.prop_over_tab_content_wrap .button_set{min-height:auto}.rev .wrap:nth-child(2n+1) .button_set,.rev .wrap:nth-child(2n) .button_set{margin:0 15px 15px}#str .wrap img,#str .wrap .content{margin:0}#destinations .image_wrap_content .button_set{position:static;padding:1em 0}#destinations .prop_over_tab_content_wrap .row .col-md-6 .image_wrap img{height:auto}#property_rooms_suites .tabs ul li::after{padding-left:10px}#property_rooms_suites .tabs ul li.active{padding:10px}#property_rooms_suites .types li .in-bl-2{display:block;width:100%}#property_rooms_suites .tab_content{padding:0}#property_rooms_suites .tab_content .types ul li.types_li{background:#fff none repeat scroll 0 0;margin:2% auto;width:96%}#property_rooms_suites .tab_content .types .prs_types_img_wrap{width:100%;text-align:center;height:auto}#property_rooms_suites .tab_content .types .prs_types_img_wrap img{height:auto}#rooms .types .row .col-md-7 .content{height:auto}#rooms .types .row{height:auto}#rooms .types .row .col-md-7{padding:5px}#rooms .types .row .col-md-7 .title{margin:.25em 0}#rooms .types .row:nth-child(2n) .col-md-7 .content+p,#rooms .types .row:nth-child(2n+1) .col-md-7 .content+p{text-align:center;margin:0 0 1em}.types .prs_types_img_wrap img{height:100%;width:100%}#property_rooms_suites .tab_content .types .type_fea{padding:0 10px}#property_rooms_suites .tab_content .types .type_fea .type_fea_desc{font-size:1em;line-height:1.6;padding:4px 0}.preview_details .summary_of_charges .col-md-6:first-child .row .col{display:inline-block}.preview_details .summary_of_charges .col-md-6:first-child .row .col:first-child{text-align:left}.preview_details .summary_of_charges .col-md-6:first-child .row .col:first-child ul li{padding:13px 0}.profile_details .col-md-6:first-child{border-right:0}.profile_details .col-md-6:first-child{border-right:0 none}.bg-w-3{padding:10px}.profile_details+.row:last-child,.bg-w-3 .profile_name{padding:10px 0}#change_password .orange_btn{display:block;text-align:center}#change_password .forms .col{padding-bottom:5px}#room_preference #content .orange_btn{display:block;text-align:center}#room_preference #content .col:last-child{width:100%}#cancellation_request .cancel_details .col .inline li{display:block;width:100%}#cancellation_request .preview_details .bg-w-4 .col-md-6{padding:0 5px}#cancellation_request .preview_details .bg-w-4 .col-md-6:last-child{text-align:left}#cancellation_request .selected_room_rates_details .row .col-md-6{padding:0;border-bottom:1px solid #eadef2}#cancellation_confirmation .bg-v-7 .row .col{display:inline-block;width:10%}#cancellation_confirmation .bg-v-7 .row .col:first-child{width:80%}#cancellation_confirmation .bg-w-3 section{margin:0 0 20px}#cancellation_confirmation .bg-w-3 section+p a{display:block;text-align:center}.forms{padding:20px 10px}.forms .orange_btn{display:block;text-align:center}#login .forms{padding:0 0 15px;margin-bottom:1em}#login .forms .col{padding:15px 15px 0}#login .forms .forms_btn .orange_btn,#login .forms .forms_btn .grey_btn{margin-bottom:.5em}.reservation_details .body .col .rdd div.rdd_child{width:100%}.rc .preview_details .summary_of_charges+.row a{display:block;text-align:center;width:100%;margin:5px 0}.page_links .swiper-slide{width:auto}.about_leela .bg-w-4{padding:5px}.about_leela .img_txt{text-align:justify;overflow:auto}.about_leela .bg-w-4 .row .img_txt{max-height:100%}#history .vb_5 .wrap:first-child,#history .vb_5 .wrap:nth-child(n+2){height:auto}#history .vb_5 .wrap:first-child img{height:auto}#history .vb_5 .wrap:nth-child(n+2){margin:-10px 0 0}#history .vb_5 .wrap img{padding:0}#history .vb_5 .wrap:nth-child(n+2) img{width:100%;height:100%;margin:5px 0 15px}#history .vb_5 .wrap:first-child img{margin:0 0 15px}#history .vb_5 .wrap .content{padding:15px}#company .row:last-child .col-md-6{margin-bottom:20px}.about_leela .box .head h4{font-size:1em}.about_leela .box .body{padding:10px}#alliances .row:first-child{padding:0}#alliances .row:first-child .col{padding:0}#alliances .row .col img{width:100%;height:auto}#alliances .all .col .content{padding:15px}#alliances .all .col .img_txt .content{height:auto}#alliances .row .img_txt .button_wrap{padding:0;margin:0}#alliances .all{padding:5px}#alliances .all .col{width:100%;float:none;display:block}#alliances .all .col:nth-child(2){margin:0}#fopenings .fo_list .row .left img{height:auto}#fopenings .fo_list .row .left img #media #mcv .left img,#media .gallery .left img{height:auto}.investor_table table{border-bottom:0}.investor_table tr td,.investor_table .show_lg{display:none}.investor_table tr th span,.investor_table tr td:first-child span{display:inline-block;float:right;cursor:pointer}.investor_table tr td{width:100%}.investor_table tr{width:100%;display:block}.investor_table tr td:first-child,.investor_table tr th{display:block;width:100%}#discovery .vb_5{height:auto}#discovery .vb_5 img{height:auto;margin:0 0 1em;width:100%}#discovery .vb_5 .content{height:auto;padding:1em}#discovery section .loyalty_icon{background-position:center center;background-size:70% auto;margin:1% 0;height:3em}#membership{padding:10px}#membership .col{margin:10px 0;padding:0}#membership .col ul{padding:10px 20px 0}#membership+.wrap{padding:10px!important}#connoisseur_club .row{padding:10px 5px}#connoisseur_club section .row .col:last-child{padding-left:0}#connoisseur_club section .row .col div .head{font-size:1.3em}#solitaire_line .row .col-md-6 div{padding:1em}#academy_of_learning section .row{padding:10px}#academy_of_learning section .col ul{text-align:center;padding:30px 0}#reservations .row{margin:0}#reservations section .row{padding:15px}#reservations .row .col-md-6:first-child{padding:0 0 15px}#reservations section .row .col-md-6{padding:0}#art .wrap .content h1{font-size:1.5em;padding:.5em 0}#gift_card .content:nth-child(2n),#gift_card .content{padding:0 5px}#gift_card img{height:auto;width:100%}#gift_card .wrap:nth-child(odd),#gift_card .wrap:nth-child(even){padding:0}#gift_card .wrap:nth-child(odd) img,#gift_card .wrap:nth-child(even) img{margin:0 0 5px}#boutique .wrap:nth-child(2n) h2+ul{margin-left:20px}#boutique .wrap .content h1,#boutique .wrap .content h2{margin:.25em 0 .5em;font-size:21px;padding:0}#legal .row+.img_txt{padding:10px}.sitemap .master li{width:100%}.sitemap .master li a{font-size:1em;padding:.5em 0}.sitemap .master li .child_1{padding-left:1em}.sitemap .master li .child_1 a{font-size:.8em}#media .filter_options li,#media .filter_options li:last-child{display:block;width:auto;margin:10px 0}#media .press_release_content .cards li .date{color:#a5a5a5;font-size:1.1em}#media .press_release_content .cards li .title{margin:5px 0;font-size:1.3em}#media .awards_wrap{padding:10px}#media .awards .head .swiper-slide{width:auto}#media .magazines{padding:10px}#media .magazines li{width:49%}#media .magazines li:nth-last-child(2),#media .magazines li:nth-last-child(3),#media .magazines li:nth-last-child(6),#media .magazines li:nth-last-child(7){margin:10px 0}#media .magazines li div p span{font-size:12px;width:48%}#media #latest_news{padding:10px 5px}#media #latest_news .filter_options li{display:inline-block;width:50%;margin:0 -2px 0 0}#media #latest_news .filter_options li .dd_list li{width:100%;display:block}#media #latest_news .filter_options li:last-child{width:100%;margin:5px 0 0}.terms{padding:10px}.sitemap{padding:15px}#legal .wrap .content{padding:15px}#offers #hotels_list ul li img+a span{vertical-align:middle}.form_fields .dd_list li:first-child{border-top:1px solid #fff!important}.form_fields .dd_list li{border-top:1px solid #ddd}.footer-partner-space{margin-bottom:1em}}@media screen and (min-width:761px) and (max-width:1100px){#sec3{width:100%}#sec22 .swiper-container .swiper-slide .img{height:auto}#celebrations,#meetings,#dining_pages,#confirmation{padding:10em 0 0}#myCarousel img,.inner_pages #myCarousel img{height:auto;width:100%}.custom_modal{width:96%!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}.login_form .inline.z0{text-align:center}img{width:100%}#pop_upclose .mfp-close{margin-right:-130px}.container{width:100%;max-width:100%}.section_content_wrap,.main_content_wrap{padding:0 0 1%}.section_content .slide3{padding-left:0;width:100%;margin:0 auto}.aa{display:block;margin-top:11px;padding:13px 20px}header .header-wrap .main-menu-icon i{font-size:35px;text-align:center;margin-top:5px}.header_main_menu_wrap{width:40%}header .find_a_hotel_wrap{width:95%;left:2%;top:110px}.find_a_hotel .layer:nth-child(1),.find_a_hotel .layer:nth-child(2){display:table;width:100%}.find_a_hotel .layer:nth-child(1) .col,.find_a_hotel .layer:nth-child(2) .col{vertical-align:top;display:table-cell;margin:0}.find_a_hotel .layer:first-child .col-md-6{width:50%}.find_a_hotel .layer:first-child .col-md-3{width:26%;margin:0}.find_a_hotel .layer:nth-child(2){width:100%}.find_a_hotel .layer:nth-child(2) .col-md-6{width:50%}.find_a_hotel .layer:nth-child(2) .col-md-3{width:26%;margin:0}.find_a_hotel .layer:nth-child(2) .col-md-3:last-child{margin:0;width:24%}.find_a_hotel .layer:nth-child(2) .col-md-6 .row .col-md-4{margin:0 1px}.find_a_hotel_wrap .select_room .col-md-6 .row .col,.find_a_hotel_wrap .select_room .col-md-6,.find_a_hotel_wrap .select_room .col-md-3{width:32%;vertical-align:top;display:inline-block}.find_a_hotel_wrap .select_room .col-md-3{width:48%;vertical-align:top;display:inline-block}.find_a_hotel_wrap .select_2_rooms .col-md-6{width:49%;display:inline-block;vertical-align:top}.find_a_hotel_wrap .check .col{display:inline-block;width:33%;vertical-align:top}.find_a_hotel_wrap .check .col:nth-child(-n+2){padding:10px 0}.find_a_hotel_wrap .check .col:nth-child(1) a{padding:5px 0;display:block;padding:10px}.find_a_hotel_wrap .check .col.text-right .best_rates{background-position:90% center}.find_a_hotel .check .btn{padding:20px}.footer-main-menu div{display:block;width:100%}.footer-main-menu div p:first-child{padding:15px 0}.footer-final-row .col-md-4:first-child{top:85px}.footer-main-menu,.footer-main-menu div p:before{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding:0 10px;vertical-align:middle}.footer-main-menu,.footer-main-menu div .open_ul:before{content:"\f068";margin-top:-7px}#index .section_content .col-md-4{margin-bottom:20px}#index .section_content .col-md-4 h1{margin-top:0}#index .section_content .col-md-3 h1{margin-top:0}#index .section_content .col-md-3{margin-bottom:20px}#sec3 .swiper-slide img{height:auto}.section_content .w{max-height:none;overflow:hidden;text-align:center}.footer-final-row{padding:10px 0;text-align:center}.footer-final-row .col-md-4{padding:0}i.show_list{padding:0 5px}.footer-main-menu div p:first-child,{padding-left:5px}.footer-main-menu div ul{padding-left:10px}.bg-w-3 section .selected_room_rates_details{border:1px solid #dbdbdb;border-width:1px 0 0}.bg-w-3 section .selected_room_rates_details .srrmd{margin:0 -1px;vertical-align:top;width:33%}.bg-w-3 section .selected_room_rates_details .srrmd:nth-child(3){border:0}.bg-w-3 section .selected_room_rates_details .srrmd:nth-child(4),.bg-w-3 section .selected_room_rates_details .srrmd:nth-child(5),.bg-w-3 section .selected_room_rates_details .srrmd:nth-child(6){border-top:1px solid #dbdbdb}.bg-w-3 section .selected_room_rates_details .srrmd:nth-last-child(2){font-size:1em}.about_leela{padding:3em 0 0}.fo_list{padding-top:2%}.fo_list .row .left{margin:0 2% 4%!important;width:45.5%}.fo_list li:nth-child(2){margin:0}.fo_list .row .left img{height:250px}#discovery section .row .loyalty_icon{background-size:auto}#media .filter_options li,#media .filter_options li:last-child{width:32.9%;display:inline-block;vertical-align:top}.hotels_li{width:95%;margin:0 auto;border-width:1px 0 0 1px}.hotels_li ul{border:0}.hotels_li ul li{width:50%;margin:0 -2px}.hotels_li ul:last-child li{border-bottom:1px solid #e9e9e9}.hotels_li ul:last-child li:last-child(n+2){border-bottom:0}#media .press_release_content .cards ul{padding-left:30px}#media .press_release_content .cards li{width:46%}#media .gallery li{width:31%;text-align:center}#reservations .row .col-md-6 li{width:32%}#pyw .cards ul li div .img_txt h4{width:auto}#pyw .cards ul li div img{width:100%}.vb_5.rev .wrap:nth-child(2n+1) .content,.vb_5.rev .wrap:nth-child(2n) .content{margin:0;padding:15px}#bkd_rr ul li{border-bottom:1px solid #eadef2}#bkd_rr ul li:first-child{width:64%}#bkd_rr ul li:nth-child(2),#bkd_rr ul li:nth-child(3){width:18%}#bkd_rr ul li:nth-child(4),#bkd_rr ul li:nth-child(5),#bkd_rr ul li:nth-child(6),#bkd_rr ul li:nth-child(7){width:20%}#bkd_rr ul li:last-child{width:20%;text-align:center}#rr .room_desc ul li div{margin:0 -8px 0 0}#rr .room_desc ul li div:first-child{width:45%}#rr .room_desc ul li div:nth-child(2){width:55%}#rr .room_desc ul li.tool_tip_wrap>p:first-child i,#rr .room_desc ul li.tool_tip_wrap>p:first-child .big{font-size:1.2em}.box_design{opacity:.4;margin-left:-20px!important;height:70px!important}#booking .child .color_codes,#booking .child .color_codes+p,#booking .availability_msg{padding:3% 3%}#booking .rr .img_wrap img{display:block!important}.show_inline_calendar table.jCalendar th,.show_inline_calendar table.jCalendar td{padding:10px}.show_inline_calendar div.dp-popup{height:305px}.show_inline_calendar .dp-calendar{height:250px}.login_form div{width:48%}.login_form div:nth-child(3){width:100%}#new_user .guest_form .row .col{display:inline-block;vertical-align:top;width:32.9%}#login .forms .forms_btn .orange_btn,#login .forms .forms_btn .grey_btn{margin-bottom:0;display:inline-block}#login .forms .forms_btn{margin-top:2.5%}.forms .login_links a{padding-left:10px}.rfp .request_form input[type="radio"]{vertical-align:top;width:5%}.rfp .request_form .inline li div span{display:inline-block;vertical-align:top;width:93%}#rfp_wedding_celebration .request_form .inline li:first-child div:first-child{margin-bottom:1.4em}#rfp_wedding_celebration .request_form .inline li:last-child div:last-child span{display:inline}.request_form .row .col.chkdate{margin-top:0}#destinations .image_wrap_content .button_set{position:static;padding:0}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w:last-child{padding-bottom:1em!important}.details .send_email_wrap{top:75px}.details .send_email_wrap::before{right:10%;z-index:0}.bookNow{padding:8px!important;font-weight:bold;text-align:center;font-size:1.0em;top:3px}.overlay,.overlay1,.overlay2{position:fixed}#fit-container{overflow:scroll!important}.table_container{width:100%!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}.hauto{height:auto;display:flex}.img-margin{margin-top:30px;text-align:center}}@media screen and (min-width:761px) and (max-width:1100px) and (orientation:landscape){.rw{margin-top:-20px}.section_content.lg .w,.section_content.lg .no_padd{float:right}.fo_list .row .left{margin:0 1% 2%!important;margin-bottom:-15px;width:31%}.login_form div{width:25%}.login_form div:nth-child(3){width:auto}.forms .login_links a{padding-left:15px}.forms .login_links a:last-child{padding-left:8px}#payment_section .row .col .clearfix .col:first-child{width:40%}#payment_section .row .col .clearfix .col:nth-child(2){width:30%}#payment_section .row .col .clearfix .col:nth-child(3){width:30%}#rfp_wedding_celebration .request_form .wrap .row .dates+.col{width:21%}.room_1_children .tool_tip_wrap .tool_tip::before{right:128px}.room_1_children .tool_tip_wrap img{width:14px;display:none;margin:2px 16px 0 0}.overlay,.overlay1,.overlay2{position:fixed}#fit-container{overflow:scroll!important}.table_container{width:100%!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}.hauto{height:auto;display:flex}.img-margin{margin-top:30px;text-align:center}}@media screen and (min-width:761px) and (max-width:1100px) and (orientation:portrait){.room_1_children .tool_tip_wrap img{width:14px;display:none;margin:2px 16px 0 0}.room_1_children .tool_tip_wrap .tool_tip::before{right:188px}#offers #hotels_list ul li,#offers #offers_list ul li{margin:0 5px 16px 7px;width:48%}#art .wrap,#boutique .wrap{height:auto;padding-bottom:30px}.res_mov{padding:2% 6% 1% 1%!important}#art .wrap{min-height:306px}#boutique .wrap{min-height:425px}#art .wrap img,#boutique .wrap img{height:auto;width:100%;margin-bottom:20px}#art .wrap .content,#boutique .wrap .content{margin:0 30px}#guest_login_modify .forms .row .col{display:inline-block;vertical-align:top;width:32.95%;padding:15px 10px 0}#rooms .vb_5 .wrap:nth-child(2n) .carousel,#rooms .vb_5 .wrap:nth-child(2n+1) .carousel{width:50%}#rooms .vb_5 .wrap .content{padding:15px}#rooms .vb_5 .wrap:nth-child(2n+1) .carousel{padding:0 15px 15px 0}#rooms .vb_5 .wrap:nth-child(2n) .carousel{padding:0 0 15px 15px}#rooms .types .vb_5 .wrap:nth-child(2n) .row{position:relative}#pyw .cards ul li div img,#pyw .cards .row ul li:nth-child(2) div img,#pyw .cards ul li div .img_txt,#pyw .cards .row ul li:nth-child(2) div .img_txt{height:auto}.vb_5 .wrap:nth-child(2n+1) .content,.vb_5 .wrap:nth-child(2n) .content{margin:0;padding:30px}#property_rooms_suites .tab_content .types .prs_types_img_wrap{height:auto;width:100%}#property_rooms_suites .tab_content .types .prs_types_img_wrap img{height:auto;width:100%}#payment_section .row .col:nth-child(-n+2){margin-bottom:1.5em}#payment_section .row .col .clearfix .col{width:32.52%;margin-bottom:0}#payment_section .row .col,#password_section .row .col{display:inline-block;vertical-align:top;width:49.7%}#actions .agree{padding-bottom:1em}#login .forms .forms_btn{margin-top:3.5%}.forms .login_links a:last-child{padding-left:8px}#modification .selected_room_rates_details .col-md-9,#modification .selected_room_rates_details .col-md-3{display:inline-block;vertical-align:top}#modification .selected_room_rates_details .col-md-9{width:72%}#modify_guest_info_modal .custom_modal_body .col-md-6{width:32.9%;display:inline-block;vertical-align:top}#modify_guest_info_modal .custom_modal_body{overflow-y:initial!important}#modification #preview_wrap .big_title .row{display:inline-flex;display:-webkit-flex}.intro .inline>li{width:49.5%}#rfp_conference .request_form .row .col{width:32.91%;display:inline-block;vertical-align:top}#rfp_wedding_celebration .request_form .row .gue1{width:32.9%;display:inline-block;vertical-align:top}#rfp_wedding_celebration .request_form .wrap .row .dates,#rfp_wedding_celebration .request_form .wrap .row .dates+.col,#rfp_wedding_celebration .request_form .wrap .row:last-child .col{display:inline-block;vertical-align:top}#rr .tab_content,#rr .tab_content .row{padding:0;width:auto!important}#boutique .wrap{height:460px}#boutique .wrap{height:460px}.view-menu{text-align:center!important;margin:0 auto;width:35%!important}#rr .room_desc ul li div .row li{border:0 none;display:table-cell;margin:1em 0 2em;padding-left:2em;border-right:1px solid #d8d8d8;padding-right:0!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}.img-margin{margin-top:30px;text-align:center}}@media screen and (min-width:761px) and (max-width:768px){.section_content{padding:15px}.section_content .col-md-8{padding:0}.section_content.lg{position:relative}#sec3{width:100%}.be1 .child_row .col{display:inline-block;margin:0 -3px 0 0;vertical-align:top}.be1 .child_row:nth-child(2) .col,.be1 .child_row:nth-child(4) .col{width:50%}.be1 .child_row:nth-child(3) .col{width:33.3%}.be1 .child_row:nth-child(4) .col input{padding:10px 12px!important}#preview_wrap li{padding:1em}#preview_wrap .selected_room_rates_details li{display:inline-table}#preview_wrap .selected_room_rates_details li:nth-child(6){border-right:0}#preview_wrap .selected_room_rates_details li:nth-child(4),#preview_wrap .selected_room_rates_details li:nth-child(5),#preview_wrap .selected_room_rates_details li:nth-child(-n+7){border-bottom:1px solid #eadef2}#preview_wrap .selected_room_rates_details li:nth-child(-n+7){width:33.9%}#preview_wrap .selected_room_rates_details li:nth-child(7){width:66%;border-bottom:0}#preview_wrap .selected_room_rates_details li:nth-last-child(1){width:23%;padding:1.2em!important}#confirmation #preview_wrap .status li{text-align:left;width:40%}#confirmation #preview_wrap .status li p span{display:block}#confirmation #preview_wrap .status li p .green{padding:0}#confirmation #preview_wrap .status li:nth-child(2) p{padding:1em;width:49%}#actions p:first-child input{vertical-align:top}#rooms .types .vb_5 .wrap:nth-child(2n) .col{position:absolute;top:0!important;left:40%;margin:0 auto;padding:0!important}#rooms.types .vb_5 .wrap:nth-child(2n) .col-md-7{position:absolute;width:100%}#rooms .types .vb_5 .wrap:nth-child(2n) .col-md-7{padding-top:300px!important}#rooms .types .vb_5 .wrap:nth-child(2n) .col{left:22.5%}#booking_login_modal .custom_modal_body .row .col-md-6{width:50%;float:left}.overlay,.overlay1,.overlay2{position:fixed}#fit-container{overflow:scroll!important}.table_container{width:100%!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}}@media screen and (min-width:1025px) and (max-width:1200px){#sec22 .swiper-container .swiper-slide .img{height:auto}.carousel-inner .carousel_img_wrap2{width:100%;height:auto}.img-margin{margin-top:30px;text-align:center}}@media only screen and (min-width:1300px){body{background:#eee}}@media print{.container{width:100%}body,#confirmation{padding:0;margin:0}header,footer,#confirmation #actions{display:none!important}#confirmation .guest_info .inline li p,.payment_info .inline li p,.selected_room_rates_details .inline li p{color:#000}#confirmation #preview_wrap .status li{width:40%}#confirmation #preview_wrap .status li:last-child{text-align:left;width:55%}#confirmation #preview_wrap .status li:last-child p{display:inline-block}#preview_wrap .selected_room_rates_details li{width:25%;display:inline-block;border-bottom:1px solid #eadef2;border-right:0}#preview_wrap .selected_room_rates_details li:nth-child(5),#preview_wrap .selected_room_rates_details li:nth-child(6){border-bottom:0}#preview_wrap .selected_room_rates_details li:nth-child(7){border-top:1px solid #eadef2}#preview_wrap .selected_room_rates_details li:nth-child(7),#preview_wrap .selected_room_rates_details li:nth-child(8){display:block;width:100%}@page:right{@bottom-left{margin:10pt 0 30pt 0;border-top:.25pt solid #666;content:"Our Cats";font-size:9pt;color:#333}@bottom-right{margin:10pt 0 30pt 0;border-top:.25pt solid #666;content:counter(page);font-size:9pt}@top-right{content:string(doctitle);margin:30pt 0 10pt 0;font-size:9pt;color:#333}}}.up_style{margin:11px 0 10px!important}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.view-menu{text-align:center!important}.tabs,.page_links{margin-top:11px}.tabs ul li,.menu ul li .dis_otr{display:block!important}.dis_non{display:none!important}li:last-child:after{content:""!important}#close-change{position:fixed;z-index:100;top:10%;left:93%}.ipadSpecific{width:80px}.hauto{display:flex!important;height:auto}}
