@import url('swiper.css');@import url('bootstrap.css');@import url('daterangepicker.css');@import url('datePicker.css');@import url('font-awesome.css');@import url('magnific-popup.css');@font-face{font-family:'Lucida Sans Unicode',Geneva,Tahoma;src:url(fonts/lsu//lsansuni-webfont.eot);src:url(fonts/lsu//lsansuni-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/lsu//lsansuni-webfont.woff) format('woff');src:url(fonts/lsu//lsansuni-webfont.ttf) format('truetype'),url(fonts/lsu//lsansuni-webfont.svg#LucidaSansUnicode) format('svg');src:url(fonts/lsu//LucidaSansUnicodeRegular.ttf)}@font-face{font-family:"Roboto-Bold";src:url("fonts/roboto/Roboto-Bold.ttf") format("truetype")}@font-face{font-family:"Roboto-Thin";src:url("fonts/roboto/Roboto-Thin.ttf") format("truetype")}@font-face{font-family:"Roboto-Light";src:url("fonts/roboto/Roboto-Light.ttf") format("truetype")}@font-face{font-family:"Roboto-Regular";src:url("fonts/roboto/Roboto-Regular.ttf") format("truetype")}body{font-family:'Lucida Sans Unicode',helvetica,san-serif;min-height:100%;font-size:13px;zoom:0}.accordion .title{cursor:pointer}.accordion .acc_sec .title:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;float:right;font-size:20px;vertical-align:top}#offer_details .accordion .acc_sec .title:after{content:""}#offer_details .accordion .acc_sec .title:before{content:"\f067";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-right:10px;font-size:10px;vertical-align:middle}#offer_details .accordion .acc_sec .open_content:before{content:"\f068"}#offer_details .details .content img{width:auto}.accordion .acc_sec .open_content:after{content:"\f106"}.accordion .acc_sec .acc_sec_content{display:none}.noPadbtm{padding-bottom:0!important}.error{background:url('img/leela_logo_mono.jpg'),#f0e8f7;background-position:50% -75%;background-repeat:no-repeat;text-align:center}.error img{margin:3% 0;width:11%}.error .error_code{font-size:10em;margin:0;font-family:roboto-bold;color:#ababab}.error .erro_desc:before{content:"\f06a";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding:0 .5em}.error .erro_desc{color:red;font-size:1.5em;font-family:roboto-light;margin:1em 0 1.5em}.hotel_name{color:#431868;font-size:1.6em;padding:.5em}.page_links{margin:0 0 1em}.page_links li{margin:0 -0.2em}.page_links li a{display:inline-block;color:#333;border-right:1px solid #999;margin:1.2em 0;padding:0 1.5em}.page_links li:last-child a{border:0}.page_links li.active{background:#431868}.page_links li.active a{border:0;color:#fff}.tabs_menu_wrap .col{padding:0}.tabs_menu_wrap .col .brown_btn{display:block;padding:12px 12px 11px;width:100%}.tabs ul{padding:0}.tabs ul li,.menu ul li{padding:10px 0 10px 20px;cursor:pointer;font-size:15px;color:#333;margin:0 -4px;list-style-type:none}.tabs ul li:after{content:"|";padding-left:20px}.tabs ul li.active{background:#431868;color:#fff}a.tabs ul li:last-child:after,.tabs ul li.active::after{content:"";display:inline-block}.tabs.row ul{float:left}.tabs.row ul+.button{float:right}p.modify{color:#7f7f7f;height:40px;padding:20px 0 0;text-align:center}.modify{background:url("../img/ico/modifiy_icon.png");background-repeat:no-repeat;background-position:center top;background-size:17px}.bkm_sw_wrap .bookmark_wrap{padding:0}.padd_bottom{padding:0 0 2em!important}.bkm_sw_wrap .left{margin:0 5% 0 0}.bkm_sw_wrap .left:first-child{width:59.63%}*[onclick]{cursor:pointer!important}.button_wrap{padding:15px 5px}.btn_wrap{text-align:right}.nrb{border:0}span.req{color:#f3793a}.select-wrapper{float:left;display:inline-block;border:1px solid #d8d8d8;background:url("../img/ico/dropdown_arrow.png") no-repeat 96% center;cursor:pointer}.select-wrapper,.select-wrapper select{width:100%;height:40px;line-height:36px}.select-wrapper .holder{display:block;margin:0 35px 0 10px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:0}.select-wrapper select{margin:0;position:absolute;z-index:2;cursor:pointer;outline:0;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}select{width:100%;height:40px;box-shadow:none;border:1px solid #ddd;padding:0 10px}.table{padding:1em 0;margin:0}.table table{width:100%;border:1px solid #ddd}.table table thead{background:#666266;color:#fff}.table table th{font-weight:normal}.table table th{padding:.5em}.table table td{padding:1em .5em}.table table tbody tr:nth-child(even){background:#eee}.row .dd{border:1px solid #ccc}.row .dd div:first-child,.row .form-control{font-size:1em;height:auto;padding:10px}.row .dd div:first-child span{line-height:1}.row textarea,textarea{display:block;width:100%;resize:none;border:1px solid #ccc;border-radius:0}#map_modal #map{width:100%;height:auto}.hide{display:none!important}.show{display:block!important}.left{float:left}.right{float:right}.clear,.clear:before,.clear:after{clear:both}.fa.fa-download{padding-right:5px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.disp_table{display:table;width:100%}.disp_table_cell{display:table-cell}.h400{height:400px}.h388{height:388px}.h380{height:380px}img[align=left]{margin:0 30px 0 0}img[align=right]{margin:0 0 0 30px}.in-bl{display:inline-block;vertical-align:top}.in-bl-2{display:inline-block;width:49%;vertical-align:top}.in-bl-3{display:inline-block;width:32%;vertical-align:top}.new-row{padding:5px 8px}.inr:before{content:'\f156';font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-right:3px;color:inherit}.vc_div{width:80%;margin:1% auto;text-align:center}.vc_div .title{color:#441968;margin:.25em 0}.bg-l-voilet{background-color:#52436a;color:#fff}.bg-w{background-color:#fff}.bg-w-1{background:#f9f7f8}.bg-w-2{background:#f5f5f5}.bg-w-3{background:#fafafa}.bg-w-4{background:#ececec}.bg-w-d{background:#ddd}.bg-r-1{background:#d16328;color:#fff}.bg-b-1{background:#356098;color:#fff}.bg-br-1{background:#d16328;color:#fff}.bg-v-1{background:#e7e0f1;color:#fff}.bg-v-2{background:#d9cbe4;color:#fff}.bg-v-3{background:#eadef2}.bg-v-4{background:#431868;color:#fff}.bg-v-5{background:#d8cae1;color:#fff}.bg-v-6{background:#3c104f;color:#fff}.bg-v-7{background:#f0e8f7}.bg-v-8{background:#f3e7fc}.bg-r-1{background:#ce632b;color:#fff}.orange{color:#f07937}.green{color:#24bd7d}.grey{color:#999}.heading{color:#431868}.cv{color:#431868}.img-holder img{max-width:100%;max-height:100%}.view-more{font-size:12px}.view-more i{color:#d36226}.disabled{background:#aaa;opacity:.3}a,a:hover,a:active,a:focus{color:inherit;text-decoration:none;outline:0}ul,ol,li{margin:0;padding:0}.form-control,input[type='text']{-webkit-appearance:none}.opaque{position:absolute;width:100%;height:100%;background:transparent;opacity:.8}.text-over-image{position:absolute;bottom:10px;z-index:3;color:#fff;padding:0 20px}p{margin:0}.col{padding:0 2px}.inline-block{display:inline-block}img{max-width:100%}#no_content_available,#booking_failure{text-align:center;color:#666;font-size:.75em;background:#eadef2;padding:2em 1em}#booking_failure li{list-style-type:none}#booking_failure li span{color:#431868}.minutes:after{content:":";padding:0 4px}.vb_5{border:5px solid #f3e7fb}.vbt_5{border:5px solid #f3e7fb;border-width:0 5px 5px}.vbt_5 .wrap{border-bottom:5px solid #f3e7fb}.vbb_5{border:5px solid #f3e7fb;border-width:5px 5px 0}.content .title{margin:0 0 .5em;font-size:21px;color:#333}.vb_5 .wrap:nth-child(odd) img{margin-right:30px;height:100%}.types .vb_5 .wrap:nth-child(odd) img{margin-right:0}.vb_5.rev .wrap:nth-child(even) img{margin-right:30px;margin-left:0}.vb_5 .wrap:nth-child(even) img{margin-left:30px;height:100%}#company #last .wrap img{margin-right:30px;margin-left:0;height:100%}#company #last .wrap .content{margin:0 30px}.types .vb_5 .wrap:nth-child(even) img{margin-left:0}.vb_5.rev .wrap:nth-child(odd) img{margin-left:30px;margin-right:0}.vb_5 .wrap .content{padding:30px 0 0}.vb_5 .wrap:nth-child(odd) .content{margin-right:30px}.vb_5.rev .wrap:nth-child(even) .content{margin-right:30px}.vb_5 .wrap:nth-child(even) .content{margin-left:30px}.vb_5.rev .wrap:nth-child(odd) .content{margin-left:30px}#str .wrap img,#str .wrap .content{margin:0 30px 0 0!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff;border-radius:0}.ui-widget .custom-combobox{display:block}.ui-state-default .ui-icon{background:url('../img/ico/dropdown_arrow.png');width:12px;height:6px;margin-top:-2px}.ui-state-hover{border:1px solid #ddd;background:transparent}.ui-autocomplete{z-index:9999999!important;overflow:auto;height:200px}label{font-size:.95em;color:#696969;font-weight:normal}.form-control{font-size:1em}h1,.h1,h2,.h2,h3,.h3{margin:1em 0}h4,.h4,h5,.h5,h6,.h6{margin:0 0 .5em}.carousel-control{text-shadow:0}.carousel-control.right{background-image:none}.btn{border-radius:0}.carousel-indicators{bottom:0;z-index:2}.carousel-indicators li{background:#eee!important;border:0;opacity:.5}.carousel-indicators .active{background:#fdad04!important;border:0;opacity:1}.carousel-inner .ip_cr_img_wrap{width:100%;height:388px}.carousel-inner .carousel_img_wrap{width:1366px;height:540px}.form-control::-moz-placeholder{color:#333}.enter_code::-moz-placeholder,.login_reg .form-control::-moz-placeholder{color:#999}.breadcrumb{background:transparent}.list-inline>li{padding:0}.btn:hover,.btn:focus,.btn.focus{text-decoration:none;color:#fff}.form-control{border-radius:0;box-shadow:none}.chkdate .form-control[disabled],.chkdate .form-control[readonly],.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff}.daterangepicker select.yearselect{width:45%}.z0{z-index:0}.overlay,.overlay1,.overlay2{width:100%;background:#000;opacity:.6;position:absolute;top:0;left:0;z-index:2}.vid_modal{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;z-index:10000;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.loading{background:url('../img/ico/712.gif');background-repeat:no-repeat;background-position:center;background-size:30px;position:absolute;width:100%!important;height:400px;left:0;top:0;background-color:#fff;text-align:center}.ov.loading{z-index:99855;opacity:.7;background-image:none}.ov.loading img{position:fixed;top:50%;left:50%}.tab_content_wrap .loading{z-index:123456}.loading p{position:absolute;width:100%;top:55%;left:0}.loading img{position:absbolute;top:30%;left:30%;width:30px;height:30px}li.swiper-slide{list-style-type:none}.swiper-slide .overlay1{opacity:.1;height:100%}.swiper-slide .slide_text{color:#fff;font-size:16px;font-weight:bold;letter-spacing:-1px;padding:10px;position:absolute;z-index:3}.custom_modal{left:50%;position:absolute;top:10%;z-index:9999998;background:#fff}.custom_modal_wrap{position:relative}.custom_modal_wrap .content_wrap{padding:30px}.custom_modal ul,.custom_modal ol{padding-left:15px}.custom_modal li{list-style-type:initial}#forgot_password_modal,#confirm_modal{width:500px}#feedback_modal{width:760px}#terms_conds_modal{width:700px}#feedback_modal .content_wrap div{padding:.5em 0}#feedback_modal .content_wrap div label{color:#666}#feedback_modal .content_wrap>p:first-child{color:#666;padding:0 0 1em}#feedback_modal .content_wrap div ul{max-height:250px}.form_fields{width:50%;display:inline-block;padding:.5em!important}.form_fields:nth-child(5){width:100%!important}#enquiry_form_modal .form_fields{width:100%!important;display:block!important}#feedback_modal .button_wrap{padding:0 6px}#feedback_modal .button_wrap .orange_btn{margin-top:20px}#feedback_modal .custom_modal_body form .content_wrap .dd div:first-child{padding:8px 6px!important}#feedback_modal .custom_modal_body form .content_wrap .dd .dd_list li{padding:8px 10px!important}#feedback_modal .custom_modal_body form .content_wrap .dd{border-bottom:0}#feedback_modal .custom_modal_body form .content_wrap .dd .dd_label{border:1px solid #ccc}#feedback_modal .custom_modal_body form .content_wrap .dd .dd_label .disabled{background-color:red}#map_modal{width:800px;margin:0 0 0 -400px}#forgot_password_modal .bg-v-3 p span:last-child{width:19%}#forgot_password_modal .content_wrap label{text-align:left;width:100%}#forgot_password_modal .content_wrap{padding:1em}#forgot_password_modal .content_wrap .orange_btn{display:inline-block;margin:1em 0 0}#view_more_modal{width:800px}#quick_view_modal{height:600px;width:800px}#download_modal{width:600px}#session_expiry_modal{width:600px;text-align:center}#session_expiry_modal .content p a{text-decoration:underline}#session_expiry_modal .orange_btn{width:100px;margin:4% auto 0}#download_modal .file_list{border:1px solid #eadef2}#download_modal .file_list ul{padding:0}#download_modal .file_list li{list-style-type:none;display:table;width:100%;border-bottom:1px solid #eadef2}#download_modal .file_list li:last-child{border-bottom:0}#download_modal .file_list li p{display:table-cell;width:95%;border-right:1px solid #eadef2;padding:1em;color:#431868;vertical-align:middle}#download_modal .file_list li p:first-child:hover{text-decoration:underline}#download_modal .file_list li p:last-child{width:5%;border-right:0}#download_modal .file_list li p:last-child i{padding-right:0}#enquiry_form_modal{width:577px}.custom_modal_head{font-size:16px;border-bottom:1px solid #ccc}.custom_modal_close{background:#fff none repeat scroll 0 0;border-radius:15px;cursor:pointer;display:block;font-family:roboto-light;font-size:15px;height:25px;margin:5px;opacity:.6;padding:1px;position:absolute;text-align:center;width:25px;z-index:2;right:0}.custom_modal_close span{font-size:12px;position:absolute;z-index:3;color:#000}.custom_modal_body{width:100%;max-height:500px;overflow-y:auto}#confirm_modal .content .msg,#confirm_modal .content .msg+a{margin:1em 0}#confirm_modal .content .msg+a{display:inline-block}#rate_details_modal{width:800px;box-shadow:none}#room_details_modal,#rates_per_night_modal{width:600px;box-shadow:none}#rates_per_night_modal .custom_modal_body{padding:.75em;max-height:300px;overflow-y:scroll}#rates_per_night_modal .table{padding:0}#rates_per_night_modal .table table{border:0}#rates_per_night_modal .table table thead{background:#9e9e9e none repeat scroll 0 0}#rates_per_night_modal .table table tr:nth-child(2n){background:#f7f4fb}#rates_per_night_modal .table tbody tr td{font-size:14px;color:#3a3a3a}#rates_per_night_modal .table tbody tr td.inr{color:#252525}.custom_modal_wrap .bg-v-3.head p{display:inline-block;width:48.3%;vertical-align:middle;padding:0}.custom_modal_wrap .bg-v-3.head p:first-child{font-size:1.4em}.custom_modal_wrap .body,.custom_modal_wrap .body .content{padding:0!important}#rate_details_modal .body,#room_details_modal .body{padding:.5em!important}#room_details_modal .body div{padding:0 0 1em}#room_details_modal .body div:last-child{padding:0}#room_details_modal .body .hd{color:#431868;font-size:1.2em;margin:0;padding:0 0 .5em}#rate_details_modal .rate{border:1px solid #dbdbdb}#rate_details_modal .rate{margin:0 0 10px}#rate_details_modal .rate .synopsis{border-bottom:1px solid #dbdbdb}#rate_details_modal .rate ul li{border-right:1px solid #dbdbdb;padding:.5em;margin:0 -4px 0 0}#rate_details_modal .rate ul li:last-child{border-right:0}#rate_details_modal .rate ul li p{font-size:14px}#rate_details_modal .rate .synopsis ul li{border-bottom:1px solid #dbdbdb}#rate_details_modal .rate .synopsis ul li:first-child{text-align:left;width:100%;border-right:0}#rate_details_modal .rate .synopsis ul li:nth-last-child(-n+5){border-bottom:0}#rate_details_modal .rate .synopsis ul li{width:20%}#rate_details_modal .rate .prices{background:#f3f1f2}#rate_details_modal .rate .prices ul li{width:25%}#rate_details_modal .rate .prices ul li:last-child{width:50%}#rate_details_modal .rate .prices ul li p{font-size:16px}#rate_details_modal .rules{max-height:300px;overflow:scroll}#rate_details_modal .rules .h{font-size:14px;color:#000}#rate_details_modal .rules p{font-size:12px;color:#787878}#announcements_modal{background:#faf4fe;width:900px;padding:1em;color:#999;top:20%}#announcements_modal li{list-style-type:square}#announcements_modal a{color:#431868}.announements_wrap .right{width:5%;margin-left:0!important;background-size:25px!important}.announements_wrap .left{width:95%}.quick_view .swiper-container{height:600px;width:100%}.quick_view .swiper-slide img{height:100%}#booking_login_modal{top:28%;width:600px}#booking_login_modal .blm-wrap{background:#f3f3f3}#booking_login_modal .row{position:relative}#booking_login_modal .row .col-md-6{padding:1em 1.5em}#booking_login_modal .row .col-md-6 div{margin:.5em 0 1em}#booking_login_modal .row .col-md-6 div button{padding:10px 20px}#booking_login_modal .row .col-md-6 div button+span{padding:0 10px}#booking_login_modal .row .col-md-6:first-child button:last-child{padding:9px 20px}#booking_login_modal .row .border{border-top:1px solid #ddd;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);position:absolute;left:33.5%;top:49%;text-align:center;width:33%}#booking_login_modal .row .border span{-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;border:1px solid #ddd;border-radius:50px;font-size:.8em;left:45%;padding:.5em;position:absolute;top:-15px;background:#fff}.blue_btn{background:#356098 none repeat scroll 0 0;color:#fff;padding:10px 20px;text-transform:uppercase;display:inline-block}.orange_btn{background:#f3793a none repeat scroll 0 0;color:#fff;padding:11px 20px;text-transform:uppercase;display:inline-block}.grey_btn{background:#9a9a9a none repeat scroll 0 0;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase}.brown_btn{background:#d16328 none repeat scroll 0 0;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase}.light_brown_btn{background:#d57f32 none repeat scroll 0 0;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase}.voilet_btn{background:#431868 none repeat scroll 0 0;color:#fff;display:inline-block;padding:10px 20px;text-transform:uppercase}.disable_btn{background:#eaeaea;color:#b0b0b0!important;display:inline-block;padding:10px 20px;text-transform:uppercase}.blue_btn,.blue_btn:hover,.blue_btn:focus,.orange_btn,.orange_btn:hover,.orange_btn:focus,.grey_btn,.grey_btn:hover,.grey_btn:focus,.brown_btn,.brown_btn:hover,.brown_btn:focus,.light_brown_btn,.light_brown_btn:hover,.light_brown_btn:focus,.voilet_btn,.voilet_btn:hover,.voilet_btn:focus,.disable_btn,.disable_btn:hover,.disable_btn:focus{color:#fff;text-align:center;border-radius:0;border:0}.trans_btn{background:transparent;color:#d16328;display:inline-block;padding:10px 20px;border:1px solid #e1e1e1}#comparitive_chart .table tr th:nth-child(2),#comparitive_chart .table tr th:nth-child(3),#comparitive_chart .table tr th:nth-child(4),#comparitive_chart .table tr th:nth-child(5),#comparitive_chart .table tr th:nth-child(6){white-space:pre-line}#comparitive_chart .table table th{font-weight:bold;color:#431868}.stages ul{list-style:none;overflow:hidden}.stages li{float:left;color:#4b2572;text-decoration:none;padding:1%;width:33.33%;background:#e4dee8;position:relative;display:block;font-size:1.18em}.stages li span{display:inline-block;font-size:1.28em;font-weight:bold;padding-right:15px;vertical-align:middle}.stages li.modal{z-index:0}.stages li:nth-child(2) span,.stages li:nth-child(3) span,.stages li:nth-child(4) span{padding:0 15px 0 40px}.stages li:last-child:after{content:'';border:0;position:absolute}.stages li:after{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid #e4dee8;position:absolute;top:50%;margin-top:-50px;left:100%;z-index:1}.stages li:before{content:" ";display:block;width:0;height:0;border-top:50px solid transparent;border-bottom:50px solid transparent;border-left:30px solid white;position:absolute;top:50%;margin-top:-50px;margin-left:5px;left:100%;z-index:1}.tool_tip_wrap{position:relative}.tool_tip_wrap .show_tooltip{cursor:pointer}.tool_tip{background:#fff none repeat scroll 0 0;border:5px solid #f0e8f7;position:absolute;right:0;top:31px;width:auto;z-index:11}.tool_tip:before{border-bottom:10px solid #f0e8f7;border-left:5px solid transparent;border-right:5px solid transparent;content:"";height:0;position:absolute;right:60px;top:-15px;width:0}#room_type_tool_tip{top:39px;width:300px}#room_type_tool_tip:before{right:140px;top:-13px}#room_type_tool_tip .content{padding:5px;font-size:12px}#rr_swiper{margin:0 3em;position:relative}#rr_swiper .swiper-container{position:static}#rr_swiper ul li{margin-bottom:-1px;color:#fff}#rr_swiper ul li:after{content:"";padding-left:0}#rr_swiper ul li{margin-top:3px;margin-bottom:-1px;padding:.5em 3em .5em 2em}#rr_swiper ul li p:nth-child(2){font-size:17px;font-weight:bold}#rr_swiper ul li p:nth-child(3){font-size:11px}#rr_swiper ul li p{font-size:14px}#rr_swiper ul li.active{background:#fff none repeat scroll 0 0;color:#4e4e4e}#rr_swiper ul li.active p:nth-child(2){color:#f3793a}#rr_left{left:-39px}#rr_right{right:-39px}#rr_left,#rr_right{margin-top:-34px}#rr_left i,#rr_right i{background:#fff none repeat scroll 0 0;border-radius:0;color:#666;font-size:47px;padding:10px 5px;top:40%}.tabs ul li.active,.menu ul li.active{color:#fff;background:#431868}.tab_content{padding:20px 0}.tabs li.swiper-slide{width:201px;width:auto}.cards .inline li{width:32%;margin:1% 1% 1% 0}.cards .inline li:nth-child(3n){margin-right:0}.cards .row ul li{width:32%;float:left;margin:1% 1% 1% 0;list-style-type:none}.cards .row ul li:nth-child(3n){margin-right:0}.page_center{width:90%;margin:1.5% auto;text-align:center}.page_center .content{padding:0}.full{width:100%;font-family:roboto-light;padding:10px 30px 20px;font-style:italic;border:1px solid #eaeaea}.page_center h1,.full h1{margin:0}.full h1{font-size:2em;font-family:roboto-regular}.page_center .heading{color:#411867;font-size:26px;margin-bottom:1.5%}.page_center .content{color:#1b1b1b;font-size:1em}span.org{color:#f3793a;padding:0 0 0 5px}span.green{color:#22bd79;padding:0 0 0 5px}.boxsh{box-shadow:12px 0 15px -10px #ddd,-12px 0 8px -10px #ddd}header{width:100%;position:fixed;top:0;left:0;z-index:2;background:#fff;height:62px;transition:all .5s ease-out;text-transform:uppercase;box-shadow:5px 0 4px #545454}header .header-wrap a{width:inherit;height:inherit;display:block}header .header-wrap .main-menu-icon{width:58px;height:58px;position:absolute;top:0;padding:5px;color:#999;cursor:pointer;background:url('../img/ico/menu_icon.png');font-family:roboto-light;background-repeat:no-repeat;background-position:center}header .header-wrap .main-menu-icon i{font-size:28px;text-align:center}header .header-wrap .main-menu-icon i span{font-size:11px;display:block}header .header-wrap .logo{background-image:url("../img/black_logo_withshadow.png")!important;background-repeat:no-repeat;background-position:center top;height:106px;width:168px;background-size:100% auto;margin-left:80px;position:relative;z-index:2}header .header-wrap .logo h1{width:100%;display:inline;height:100%}.header_main_menu_wrap{position:fixed;z-index:2;top:55px;background:#fff;width:22%;overflow-y:auto;max-height:calc(100% - 50px);scrollbar-width:none}.header_main_menu_wrap::-webkit-scrollbar{height:0;width:0}.header_main_menu_wrap ul{padding:0}.header_main_menu_wrap ul.parent_list{margin:45px 0 0}.header_main_menu_wrap ul.parent_list>li:first-child{padding:0}.header_main_menu_wrap ul.parent_list>li:first-child span{width:100%}.header_main_menu_wrap ul.parent_list>li:first-child span a{display:block;width:100%;padding:5px 0}.header_main_menu_wrap ul li{padding:10px 0;border-bottom:1px solid #aaa6a9;color:#494847;font-size:15px;list-style-type:none}.header_main_menu_wrap ul .li_padd{padding:0 10px;display:inline-block}.header_main_menu_wrap ul .li_padd #home{background:url('../img/ico/home.png');background-repeat:no-repeat}.header_main_menu_wrap ul .li_padd #offers{background:url('../img/ico/offer_icon.png');background-repeat:no-repeat;background-size:16px;background-position:left center}.header_main_menu_wrap ul .li_padd #hotel{background:url('../img/ico/hotel_icon.png');background-repeat:no-repeat;text-decoration:none}.header_main_menu_wrap ul .li_padd #profile{background:url('../img/ico/myprofile_icon_gray.png');background-repeat:no-repeat;background-size:14px 18px;text-decoration:none;display:block}.header_main_menu_wrap ul .li_padd #profile::before,.header_main_menu_wrap ul .li_padd #profile::after{content:"";display:table}.header_main_menu_wrap ul .li_padd #profile::after{clear:both}#profile_menu_wrap{cursor:pointer}#profile_menu_wrap .li_padd{display:block}.profile_menu ul li{list-style-type:none}.profile_menu ul li:last-child{border-bottom:0}.profile_menu ul li a{padding-left:35px;font-size:11px;display:block}.header_main_menu_wrap ul .li_padd #hotel span,.header_main_menu_wrap ul .li_padd #offers span,.header_main_menu_wrap ul .li_padd #profile span{padding-left:25px;vertical-align:text-top}.header_main_menu_wrap ul .li_padd #profile span{float:left;width:90%}.header_main_menu_wrap ul .li_padd #profile i{float:right;width:10%}.header_main_menu_wrap ul .li_padd i{display:inline-block;height:15px;vertical-align:middle;width:18px}.header_main_menu_wrap ul .li_padd #hotel_name_show{background:rgba(0,0,0,0) url("../img/ico/show_icon.png") no-repeat scroll 0 0}.header_main_menu_wrap ul .li_padd #hotel_name_hide{background:rgba(0,0,0,0) url("../img/ico/hide_icon.png") no-repeat scroll 0 0;height:3px}header .my_profile_wrap .my_profile>p{text-transform:none}.header_main_menu_wrap ul li i{font-size:18px;padding:0 5px}.has_child_items_level_2 i.fa-plus{font-size:12px}.close_menu{cursor:pointer;font-size:20px;color:#aba7a8}.header_main_menu_wrap .child_items_level_1{background:#dcdadb}.has_child_items_level_3,.child_items_level_3{background:#fff}#multiple_hotels .child_items_level_3{display:none}.child_items_level_3 li span i{color:#7c7a7b;font-size:12px;padding-right:8px}.has_child_items_level_3 .li_padd i{text-align:right;font-size:18px;width:25%;vertical-align:bottom}.has_child_items_level_3 .mul a span{float:left;width:90%}.has_child_items_level_3 .mul a i{display:inline-block;vertical-align:top;font-size:18px;float:right}.header_main_menu_wrap .child_items_level_1 .li_padd{padding-left:20px;cursor:pointer}.header_main_menu_wrap .voilet .li_padd{color:#431868;font-size:13px;cursor:pointer}.header_main_menu_wrap .child_items_level_2 .li_padd{padding-left:37px;width:100%}.header_main_menu_wrap .child_items_level_3 .li_padd{padding-left:60px}.header_main_menu_wrap .login_form{padding:0 10px}.header_main_menu_wrap .login_form+p{padding:10px 0}.header_main_menu_wrap input,.header_main_menu_wrap .btn{padding:15px 5px;width:100%;margin-top:10px}.header_main_menu_wrap .login_form ul li{vertical-align:top;padding:0 20px 0;border:0;margin:15px 0 0 0;font-size:12px}.header_main_menu_wrap .login_form ul li:first-child{border-right:1px solid #999595;padding-left:0}header .container>.row{position:relative}header .find_a_hotel{margin:6px 0;color:#333;font-size:10px}header .find_a_hotel .select_hotel span{text-transform:capitalize}header .find_a_hotel .select_hotel .dd_list li{text-transform:capitalize}header .find_a_hotel .dd div:first-child{padding:10px 12px!important;height:38px}header .find_a_hotel .dd div:first-child span{line-height:2}header .ind1{background:#68686a}header .ind1 .layer:first-child .col{padding:0}header .ind1 .layer:first-child .col .form-control,header .ind1 .layer:first-child .col:first-child .dd{border:0}header .ind1 .layer:first-child .col .dd{height:40px;border:0}header .ind1 .layer:first-child .col:nth-child(1),header .ind1 .layer:first-child .col:nth-child(2){padding-right:1px}header .header-wrap,header .find_a_hotel_wrap,header .my_profile_wrap{float:left;vertical-align:top}header .header-wrap{width:30%}header .find_a_hotel_wrap{margin-top:2px;width:45%}header .find_a_hotel_wrap .find_a_hotel #strt .hotel_list ul p,header .find_a_hotel_wrap .find_a_hotel .hotel_list ul p{padding:5px 14px 0 14px;color:#431868;border-top:1px solid #ddd}header .find_a_hotel_wrap .find_a_hotel .hotel_list ul p:first-child{border-top:0!important}header .find_a_hotel_wrap .find_a_hotel #strt .hotel_list li,header .find_a_hotel_wrap .find_a_hotel .hotel_list li{padding:8px 14px}header .my_profile_wrap{width:20%}header .ind1 .dd,header .ind1 .form-control{border:0}.find_a_hotel_wrap .dd .dd_label span:after{top:-5px}header .ind1 #strt .col,header .ind1 .select_room .col,header .ind1 .select_room .col .row .col{float:left;vertical-align:top}header .ind1 #strt .col:nth-child(1),header .select_room .col:nth-child(1){width:60%}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:20%}header .ind1 .select_room .col:nth-child(3) .form-control{border:0;height:38px}header .ind1 .select_room .col{padding:0}header .select_room .col:nth-child(1) .row .col{width:33%;padding:0}header .find_a_hotel .layer{padding:3px}header .find_a_hotel .layer:nth-child(2){padding-top:0}header .select_room .col:nth-child(1) .row .col:nth-child(1),header .select_room .col:nth-child(1) .row .col:nth-child(2),header .select_room .col:nth-child(2){padding-right:1px}header .select_room .col:nth-child(1) .row .col:nth-child(1){width:25%}header .select_room .col:nth-child(1) .row .col:nth-child(2){width:33%}header .select_room .col:nth-child(1) .row .col:nth-child(3){width:41.7%}.find_a_hotel .col .form-control{border-color:transparent;border-radius:0;box-shadow:none;font-size:10px;height:40px;border:1px solid #ddd;padding:9px 12px;cursor:pointer}.dd{position:relative;border-bottom:1px solid #ddd}.find_a_hotel .dd{border:1px solid #ddd}.dd div:first-child{padding:12px 10px 13px!important;cursor:pointer}.dd .dd_label span{display:block;position:relative;width:100%}.dd .dd_label span:after{content:"\f107";font-family:fontawesome;font-size:16px;position:absolute;right:0;top:0}.dd .dd_list{position:absolute;top:39px;width:100%;z-index:3;box-shadow:0 5px 10px rgba(0,0,0,0.2);max-height:300px;overflow:auto}.dd_list_h{overflow:scroll;height:140px}.hotel_list{max-height:none!important;font-size:11px}.dd .dd_list ul{padding:0}.dd .dd_list li{padding:14px;width:100%;cursor:pointer;list-style-type:none}.dd .dd_list ul p{padding:14px 14px 0 14px}.select_room .dd .dd_list ul{border:1px solid #ddd;border-width:0 1px 0}.dd .dd_list li:hover{background-color:#431868;color:#fff}.chkdate{position:relative;cursor:pointer}.chkdate .form-control{background:#fff url('../img/ico/cal_icon.png');background-position:95% center;background-repeat:no-repeat;background-size:13px;cursor:pointer;width:100%}.getTime{background:#fff url('../img/ico/clock.png');background-position:95% center;background-repeat:no-repeat;background-size:13px;cursor:pointer;width:100%}.find_a_hotel .layer.select_2_rooms{margin:7px 3px;padding:10px 3px!important;position:relative;background:#f7f7f7}.find_a_hotel .select_2_rooms:before{border-bottom:8px solid #f9f7f8;border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;top:-8px;width:0;margin:0 20px}.find_a_hotel .layer.select_2_rooms .added_room .col{padding:0}.find_a_hotel .layer.select_2_rooms .added_room .col:nth-child(2) .dd:first-child{border-right:0}.find_a_hotel .layer.select_2_rooms .dd{border:1px solid #ddd}.find_a_hotel .select_2_rooms .room_no{display:block;padding:10px 0;color:#777}.find_a_hotel .check{padding:7px 5px!important;font-size:11px;background:#393939}header #best_rates_wrap a{display:inline-block;padding:0 15px}.best_rates{width:90px;height:22px;background-image:url('../img/ico/bestrates-guaranteed1.png');background-repeat:no-repeat;background-position:80% 90%;padding:15px 0}#best_rates .vb_5 .content img{margin:0 0 1em;width:auto}#best_rates .vb_5 .content ul,#best_rates .vb_5 .content ol{padding-left:15px}.find_a_hotel .check div:first-child a{display:block;padding:10px 0 10px 3px;color:#fff;text-decoration:underline}.find_a_hotel .check .btn{color:#fff;font-size:11px;width:100%;text-transform:uppercase;padding:10px}.added_room:nth-child(1),.added_room:nth-child(2){margin-bottom:5px}.my_profile{background:#fff none repeat scroll 0 0;line-height:3.8;position:absolute;right:16px;top:5px;z-index:999999999}.my_profile .clickable{margin:0;display:inline;padding:10px 0 10px 10px;text-align:center;cursor:pointer;background:url('../img/ico/myprofile_icon.png');background-repeat:no-repeat;background-position:0 center}.my_profile .clickable span::after{color:#999;content:"\f107";font-family:fontawesome;font-size:13px;position:absolute;right:5px;top:3px}.my_profile .clickable.clicked{border:1px solid #eee;border-width:1px 1px 0}.my_profile .clickable span{padding:0 20px 18px 10px;font-size:14px}.my_profile .clickable i.fa-user{color:#cd642a}.my_profile .clickable i.fa-caret-down{color:#9a9a9a}.close_hotel_wrap{display:none}.aa{position:absolute;top:0;right:10px;color:#fff;margin:2px 0;display:none;z-index:99999;padding:5px;cursor:pointer;font-size:.8em}header .login_reg,header .profile_menu{border:1px solid #eee;color:#999;font-size:11px;padding:5px 10px 0;position:absolute;right:16px;top:53px;z-index:343434;text-align:left}header .profile_menu li{padding:1em}header .profile_menu li a{padding:0}header .login_reg ul li{color:#333;padding:8px;text-transform:capitalize}header .login_reg .form-control{border-radius:0;box-shadow:none;margin:0 0 10px;color:#333;font-size:11px}header .login_reg .btn{font-size:11px;padding:10px 0;text-align:center;width:80px}.login_reg .btn-set{padding:0 0 8px;border-bottom:1px solid #eee;color:#fff}.login_reg .btn-set .or{color:#000;padding:8px 30px;vertical-align:middle}.login_reg .btn-set .btn i{font-size:18px;padding:0 5px;vertical-align:bottom}.login_reg #lg_links li{display:inline-block;padding:10px;font-size:10px}.login_reg #lg_links li:first-child:after{content:"|";padding:0 0 0 13px}footer{color:#fff;background:#fff}footer.bottom{position:absolute;bottom:0;width:100%;left:0}footer p{margin:0;padding:10px 0}footer ul{list-style-type:none;padding:10px}footer .footer-main-menu{display:table;width:100%}.footer-main-menu div{display:table-cell;width:15%;text-align:left;font-size:1em;background:#eadef2}.footer-main-menu div p:first-child,.footer-main-menu div ul{padding-left:22px}.footer-main-menu div p:first-child{text-transform:uppercase;background:#431868;cursor:pointer}.footer-main-menu div:last-child span{display:inline-block}.list_toggle{cursor:pointer;float:right;padding-right:10px}.footer-main-menu div ul{color:#543063}.footer-main-menu div ul li{padding:5px 0}.footer-main-menu div ul li a:hover{text-decoration:underline}i.show_list{padding:0 10px;cursor:pointer}.subscribe{padding:10px 0 10px 22px;background:#54126a;display:none}.subscribe .form-control,.subscribe .orange_btn{border:0;padding:8px 20px;margin:0 -1px;font-size:12px;display:inline-block;vertical-align:top}.subscribe .form-control{width:30%;height:auto;margin:0 -2px}.subscribe span{color:#bbb;display:inline-block;font-size:11px;padding:.8em 1em}.footer-final-row{color:#393939;font-size:12px;padding:10px 0}.footer-final-row li,.footer-final-row .social-icons p{display:inline-block}.footer-final-row .links li{padding:0 6px}.footer-final-row .links li:nth-child(2){border:1px solid #ccc;border-width:0 1px 0 1px}.footer-final-row .links li:nth-child(3){border-right:1px solid #ccc;border-width:0 1px 0 1px}.in-bl-subscribe{display:inline-block;vertical-align:top;font-size:12px;padding-left:10px}footer .social-icons ul{border:1px solid rgba(255,255,255,0.1);border-radius:6px;padding:0;color:#000;display:inline-block;margin:0 5px}footer .social-icons ul li{display:inline-block;color:#fff}footer .social-icons ul li a{width:30px;height:30px;border-radius:15px;padding:8px;background:#774e88;display:inline-block}footer .social-icons ul li i{font-size:16px}footer .social-icons ul li:hover{color:#fff}footer .social-icons ul li.fa:hover a{background:#3b5998}footer .social-icons ul li.tw:hover a{background:#2caae1}footer .social-icons ul li.ig:hover a{background:#507ea3}footer .social-icons ul li.yt:hover a{background:#e12b28}footer .social-icons ul li.lin:hover a{background:#0177b5}footer .social-icons ul li.pin:hover a{background:#bd081c}#myCarousel{width:100%;max-width:1366px;position:relative;margin-top:63px}#myCarousel img{max-height:600px;width:100%;height:540px}.inner_pages #myCarousel img{width:100%;height:388px}.banner-text{color:#fff;position:absolute;bottom:10%;left:78px;font-family:roboto-regular}.banner-text .title{padding-bottom:.2em;margin:0;width:auto;font-size:3em}.banner-text .bb{border-bottom:1px solid rgba(255,255,255,0.5);display:inline-block}.banner-text .title:before,.banner-text .title:after{content:"";display:table}.banner-text .title:after{clear:both}#myCarousel .banner-text ul{padding-left:15px}#myCarousel .banner-text li{list-style-type:disc}#ph .banner-text .title{float:none}.banner-text .bt{border-top:1px solid #fff;display:inline-block}.banner-text .desc,.banner-text .desc1{font-size:1.5em;padding-top:.2em;margin:0}.captionText{font-family:roboto-regular}.inner_pages .banner-text .desc{width:100%;float:left}.inner_pages .banner-text .desc:before,.inner_pages .banner-text .desc:after{content:"";display:table}.inner_pages .banner-text .desc:after{clear:both}.weather{height:85px;margin-top:40px;position:relative;width:370px}.weather .overlay1{height:100%;opacity:.3;left:3px}.weather .ul_wrap{left:10px;opacity:1;position:absolute;top:13px;width:100%;z-index:2}.weather li{display:inline-block;padding:0 5px}.weather li p{font-size:16px}.weather li:nth-child(2) .big:after{content:'';padding-right:15px;border-right:1px solid #eee;opacity:.5}.weather .sun{font-size:30px}.weather .big{font-size:25px;font-weight:normal}.weather .big span{font-size:14px}#sec1,#sec2,#sec3{position:relative;z-index:1}#sec1 .swiper-container,#sec2 .swiper-container{width:100%}#sec1 .swiper-slide img{height:240px}#sec2 .swiper-slide img{width:100%;height:342px}#sec22 .swiper-container .swiper-slide .img{width:100%;height:350px}#sec3{width:98%;padding-right:0}.prop_home #sec3{padding-right:3px}.prop_home .section_content:nth-child(3) .col-md-9.no_padd{padding-left:0}.prop_home .phlg .no_padd{padding-right:0}#sec3 .swiper-container,#sec3 .swiper-container .swiper-slide{width:100%}#sec3 .swiper-slide img{width:100%;height:234px}.sectBanner .swiper-slide .banner_content .desc p:nth-child(2),.sectBanner .swiper-slide .banner_content .desc1 p:nth-child(2){padding-top:15px}.rms #sec22 img{height:350px}.section_content_wrap,.main_content_wrap{background:#fff;padding:20px}#index{padding:20px}#index .section_content:nth-child(odd){background:0}#index .section_content:nth-child(even){background:0}#home1 .section_content:nth-child(odd){background:0}#home2 .section_content:nth-child(odd){background:0}.section_content{padding:13px 0}.section_content ind_jrn lg{margin-bottom:-10px}.section_content .h,.special_content .h{color:#431868;font-family:Roboto-Light;margin:0;padding:0 0 10px;font-size:28px}.special_content{margin:15px;padding:15px;background:#f9f9f9;overflow:hidden;position:relative;height:200px}.special_content .swiper-container{height:100%}.special_content .swiper-container .swiper-slide{height:auto!important}.special_content .swiper-scrollbar{width:5px;position:absolute;top:7px;right:10px;height:90%}.section_content .w{padding:15px 30px 0 30px;text-align:justify}#home2 .section_content .w{border-top:2px solid #f3e7fc;border-bottom:2px solid #f3e7fc}.section_content .w .content{padding:0}.section_content .w ul,.section_content .w ol{padding-left:15px}.section_content .w li{list-style-type:initial}.section_content.lg .w,.section_content.lg .no_padd,.types .vb_5 .wrap:nth-child(2n) .col,.types .vb_5 .wrap:nth-child(2n) .col-md-7{float:right}#home1 .section_content:nth-child(even) .row .w{background-color:#f3e7fc!important}.rms .w{max-height:345px;overflow:hidden}.section_content .w p{color:#3d3d3d;font-size:13px;line-height:22px}#index .section_content:nth-child(2) .no_padd:first-child{padding-right:0}#index .section_content .content p{padding:0 0 5px}.sectBanner{max-width:100%}.sectBanner img{width:100%;max-height:100%}.swiper-button-prev,.swiper-button-prev1,.swiper-button-prev11,.swiper-button-prev12,.swiper-container-rtl .swiper-button-next,.swiper-button-next,.swiper-button-next1,.swiper-button-next11,.swiper-button-next12,.swiper-container-rtl .swiper-button-prev{background-image:none}.swiper-button-prev,.swiper-button-prev1,.swiper-button-prev11,.swiper-button-prev12{left:-3px}.swiper-button-next,.swiper-button-next1,.swiper-button-next11,.swiper-button-next12{right:-11px}.swiper-button-prev i,.swiper-button-next i{font-size:40px;background:#fff;color:#666;top:34%!important;padding:4px;border-radius:4px}.swiper-button-prev1 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:30%!important;padding:4px!important;border-radius:4px!important}.swiper-button-next1 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:30%!important;right:0;padding:4px!important;border-radius:4px!important}.swiper-button-prev11 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:34%!important;padding:4px!important;border-radius:4px!important}.swiper-button-next11 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:34%!important;right:0;padding:4px!important;border-radius:4px!important}.swiper-button-prev12 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:34%!important;padding:4px!important;border-radius:4px!important}.swiper-button-next12 i{z-index:1000!important;position:absolute;font-size:40px!important;background:#fff!important;color:#666!important;top:34%!important;right:0;padding:4px!important;border-radius:4px!important}#sec2 .swiper-slide{position:relative}.sectBanner .banner_content{position:absolute;bottom:0;color:#fff;z-index:3;width:100%;padding:0 10px}.banner_content .title{font-size:13px;padding:10px;font-weight:normal;text-transform:uppercase;margin:0}.sectBanner .banner_content .title{padding:10px 0}.sectBanner .banner_content .desc,.sectBanner .banner_content .desc1{display:block;width:100%;font-size:12px;padding-bottom:10px}.sectBanner .banner_content .desc .read_more,.sectBanner .banner_content .desc1 .read_more,.read_more{background-image:url('../img/ico/readmore.png');width:30px;height:30px;background-size:90%;display:inline-block;background-repeat:no-repeat}.sectBanner .banner_content .desc p,.sectBanner .banner_content .desc1 p{height:50px;overflow:hidden}.section_content .slide3{padding:0}.section_content .offers{padding:0 0 0 7px}.section_content .offers .thumbs li{float:left;width:50%;height:116px;position:relative;border:1px solid #fff;z-index:1;list-style-type:none}.section_content .offers .thumbs li .overlay1{z-index:1}.section_content .offers .thumbs li:nth-child(1){border-width:0 1px 1px 0}.section_content .offers .thumbs li:nth-child(2){border-width:0 0 1px}.section_content .offers .thumbs li:nth-child(3){border-width:1px 1px 0 0}.section_content .offers .thumbs li:nth-child(4){border-width:1px 0 0 0}.section_content .offers .thumbs li img{width:100%;height:116px}.le .col-md-4 .w{position:relative;background:rgba(0,0,0,0.3)}.le .col-md-4 .w .overlay1,.section_content li .overlay1{height:100%;color:#fff;opacity:.3}.thumbs li .overlay1.opq{opacity:.6!important}.section_content .overlay1+.text-center{color:#fff;font-size:18px;position:absolute;width:100%;top:40%;z-index:3}.thumbs li .text-center.orange a{color:#fdab01}.hotels .col-md-8,.ind_jrn .col-md-8{padding-right:6px}.sm .col-md-8{padding-left:0}#home2 .sm .col-md-8{padding-left:10px}#home1 .col-md-8{padding-right:0!important;padding-left:0!important}.hotels .col-md-4,.ind_jrn .col-md-4{padding:15px 30px}.celebration_banner{position:relative;width:100%;top:55px}.celebration_banner .bg_img img{height:390px;width:100%}.celebration_banner .overlay_img{background:#fff}.celebration_banner .overlay_img ul li{background:#fff none repeat scroll 0 0;display:inline-block;width:35.98%;text-align:center;vertical-align:top;margin-right:-4px}.celebration_banner .overlay_img ul li:nth-child(odd) div img{height:163px;width:100%}.celebration_banner .overlay_img ul li:nth-child(even) div img{height:439px;width:100%}.celebration_banner .overlay_img ul li:nth-child(2n){width:28%;margin-top:-190px}.celebration_banner .overlay_img ul li div{padding:.5em}.celebration_banner .overlay_img ul li div .img_txt{text-align:left}.celebration_banner .overlay_img ul li:nth-child(1) div{padding-right:0}.celebration_banner .overlay_img ul li:nth-child(3) div{padding-left:0}.celebration_banner .overlay_img ul li div .img_txt{padding:10px}#celebrations,#meetings{padding:4em 1.5em 0}#celebrations img{width:100%}#celebrations .breadcrumb+.text-center{width:60%;margin:0 auto}#celebrations .breadcrumb+.text-center h1{color:#421860}#celebrations .bg-v-3{color:#000}#celebrations .bg-v-3 .col-md-9{padding:0}#celebrations .bg-v-3 .col-md-3{color:#999}#rfp div#dp-popup{position:absolute}#request_for_proposal .vb_5+.button_wrap,.rfp .vb_5+.button_wrap{padding:1em 0;text-align:right}#request_for_proposal .chkdate .form-control{background-size:5% auto}#request_for_proposal .big_title{margin:0}#request_for_proposal .intro{padding:30px 30px 0}.rfp .intro{padding:30px;border-bottom:1px solid #eadef2}.rfp .intro .inline{margin-bottom:1em}.rfp .intro .inline li div{padding:.5em 1em .5em 0}.rfp .intro .inline li div:last-child{padding-bottom:0}.rfp .request_form input[type='radio']{vertical-align:sub;margin-right:5px;display:inline-block}.rfp .request_form .row{border-bottom:1px solid #eadef2;padding-bottom:20px}#rfp_wedding_celebration .request_form .row:nth-child(3){border-bottom:0}#rfp_wedding_celebration .request_form .row:nth-child(4){padding-top:0}#rfp_wedding_celebration .request_form .row .col{margin-bottom:10px}.rfp .request_form .row .title{margin:0 0 1em;font-size:1.2em}#rfp_conference .request_form .row .col{margin-bottom:10px}.request_form .row{padding:30px 30px 0}.request_form .wrap .row:last-child,.request_form .row:last-child{padding-bottom:30px}#request_for_proposal .intro p{padding:.5em 0}#request_for_proposal textarea{height:80px}#request_for_proposal .vb_5 .inline li{padding:0 .5em}.request_form .dd div:first-child{padding:12px 10px 13px}#comparitive_chart .table{overflow:auto}#comparitive_chart .page_center{margin:1% auto}#comparitive_chart .table table{width:auto}#comparitive_chart .table table tr:nth-child(2n){background:#fff}#comparitive_chart .table table th{background:#f9f4fd}#comparitive_chart .table table td{color:#431868}#comparitive_chart .table table td a{text-decoration:underline}#comparitive_chart .table table th,#comparitive_chart .table table td{text-align:center;border:1px solid #d7d7d7;border-width:0 1px 1px 0;white-space:nowrap;padding:1em}#comparitive_chart .table table th[rowspan],#comparitive_chart .table table th[colspan],#comparitive_chart .table table th[scope="row"]{font-weight:bold;color:#431868}#comparitive_chart .table table th[scope="col"]{color:#666}#pyw .cards ul li{float:left;margin:1% 1% 1% 0;width:32.61%}#pyw .cards .row ul li:nth-child(3n){margin-right:0}#pyw .cards ul li div img{width:440px;height:204px}#pyw .cards .row ul li:nth-child(2) div img{height:393px}#pyw .cards ul li div .img_txt{padding:30px 0;height:190px}#pyw .cards .row ul li:nth-child(2) div .img_txt{height:205px}#pyw .cards ul li div .img_txt h4{overflow:hidden;text-overflow:"...";white-space:nowrap;width:400px;margin:0 0 .5em}#pyw .cards ul li div .img_txt .content{padding:0;height:60px;overflow:hidden}#pyw .cards .row ul li:nth-child(2) div .img_txt .content{height:60px}#pyw .cards ul li div .full_content{margin:1em 0}#pyw_view_more_modal{margin:0 0 0 -300px;width:600px}#pyw_view_more_modal .content{width:100%;height:auto}#pyw_view_more_modal .content p{padding:.25em 0}#modify_guest_info_modal{width:600px}#modify_guest_info_modal .custom_modal_body .col-md-6{padding:1em}#modify_guest_info_modal .custom_modal_body .btn_wrap{border-top:1px solid #efe9f7;padding:1em .2em;margin:1em 1em 0}.custom_modal_wrap .bg-v-3{padding:5px}.custom_modal_wrap .bg-v-3 p span{display:inline-block;width:80%;vertical-align:middle;font-size:1.4em;margin:0 -4px 0 0}.custom_modal_wrap .bg-v-3 p span:first-child{overflow:visible;text-overflow:"...";white-space:nowrap;padding-left:7px}.custom_modal_wrap .bg-v-3 p span:nth-child(2){text-align:right;width:20%}.custom_modal_wrap .close_btn{background:rgba(0,0,0,0) url("../img/ico/close_black.png") no-repeat scroll 100% top;cursor:pointer;display:inline-block;height:30px;margin-left:2%;width:30px;background-size:30px}.custom_modal_wrap .close_botton_modal{background:rgba(0,0,0,0) url("../img/ico/close_black.png") no-repeat scroll 100% top;cursor:pointer;display:inline-block;height:30px;margin-left:2%;width:30px;background-size:30px}.custom_modal_wrap .bg-v-3 .close_btn{background-size:25px;height:20px}#close-change{position:fixed;z-index:100;top:10%;left:57%}.custom_modal_wrap .bg-v-3 .close_botton_modal{background-size:25px;height:20px}.dining_banner{margin-top:63px;background:#fff}.dining_banner>.row .col-md-3 .chef+.img_txt{padding:10px}.dining_banner .col .img_txt{text-align:justify}.dining_banner .col .row .col .img_txt{padding:10px}.dining_banner .col .img_txt .heading{margin:.4em 0;font-size:1.6em}.dining_banner>.row .col-md-9{padding-left:5px}.dining_banner .chef_corner{position:relative}.dining_banner .chef_corner .title{bottom:10px;color:#fff;font-family:roboto-light;margin:0;padding:0 0 0 5px;position:absolute;width:100%;z-index:2}.dining_banner>.row .col-md-9 .row{padding-top:5px}.dining_banner>.row .col-md-9 .row .col-md-4{padding-right:5px}.dining_banner .col{padding:0}.dining_banner .col .chef img{height:363px}.dining_banner .col .chef_corner img{width:100%;height:248px}.dining_banner .col .img_txt{background:#fff}.dining_banner .col .content_img img{width:100%;height:110px}#dining .tabs ul{padding:0}#dining .wrap .content+div{text-align:right}#property_home .section_content:nth-child(1){color:#999}#property_home .section_content:nth-child(1) .col-md-4 ul{margin:10px 0 20px}#property_home .section_content h1{margin:0 0 20px}#property_home .bg-w-2:nth-child(2) .swiper-slide img{height:auto}#property_home .bg-w-2:nth-child(2) .banner_content{position:initial}#property_home .bg-w-2:nth-child(2) .col-md-4{text-align:right}#property_home .bg-w-2:nth-child(2) .bg-br-1{display:inline-block;color:#fff;padding:10px;margin:10px 0 0}#property_home .section_content:nth-child(3) ul li{display:inline-block;width:31%;margin:0 10px;position:relative}#property_home .section_content:nth-child(3) ul li img{width:100%}#property_home .section_content:nth-child(3) ul li .overlay1+.text-center a{border:1px solid #fff;font-size:22px;padding:5px 60px;text-transform:uppercase;text-decoration:none}#property_home .section_content:nth-child(3) ul li .overlay1+.text-center a:hover{background:#d16328;opacity:.9}#property_home .section_content:nth-child(4) .swiper-slide .overlay1+.slide_text a{font-size:18px}#property_overview .bookmark_wrap{padding:0}#property_overview .tabs ul{padding:0}#property_overview .tabs ul li a:last-child:after,#property_rooms_suites .tabs ul li:last-child:after{padding-left:20px}#property_overview .tabs ul li:last-child:after,#property_rooms_suites .tabs ul li:last-child:after{content:""}#property_overview .tabs ul li.active::after,#property_rooms_suites .tabs ul li.active::after #property_overview .tabs ul li:last-child a:after,#property_rooms_suites .tabs ul li:last-child:after{background:#431868 none repeat scroll 0 0;color:#fff;padding:10px 15px}#property_overview .tabs ul li.active::after,#property_rooms_suites .tabs ul li.active::after{content:""}.tab_content_wrap{position:relative}#hotel_info .prop_over_tab_content_wrap section.vb_5{margin-bottom:10px}#hotel_info .prop_over_tab_content_wrap section.vb_5 .content{text-align:justify}#rooms .types .row:nth-child(2n+1) .col-md-7 .content+p{text-align:right}#rooms .types .row:nth-child(2n+1) .col-md-7 .content+p .trans_btn{margin-right:30px}#rooms .types .row:nth-child(2n) .col-md-7 .content+p{text-align:left}#rooms .types .row:nth-child(2n) .col-md-7 .content+p .trans_btn{margin-left:30px}#rooms .types .row .col-md-7 .content .title{margin:0 0 .5em;font-size:21px;color:#333}#rooms .types .row .col-md-7 .content{padding-bottom:30px}#rooms .types .row .col-md-7 .content+p{text-align:right}#destinations .prop_over_tab_content_wrap .row{background:#f3e7fb;padding:5px 5px 0}#destinations .prop_over_tab_content_wrap .row .col-md-6{padding:0 0 5px}#destinations .prop_over_tab_content_wrap .row .col-md-6:nth-child(odd){padding:0 5px 5px 0}#destinations .prop_over_tab_content_wrap .row .col-md-6 .image_wrap img{width:100%;height:315px}#destinations .image_wrap_content{background:#fff none repeat scroll 0 0;padding:30px 30px 0;height:260px;max-height:260px;overflow:hidden;position:relative}#destinations .image_wrap_content .content{padding:0}#destinations .image_wrap_content .title{margin:0 0 .5em;font-size:21px;color:#333}#destinations .image_wrap_content .content{height:145px;max-height:145px;overflow:hidden;width:100%;text-align:justify}.prop_over_tab_content_wrap .button_set{min-height:69px}#destinations .image_wrap_content .button_set div{width:49%;display:inline-block;vertical-align:super}.file_name{width:100%;background:url('../img/ico/download_icon.png');background-size:28px;background-repeat:no-repeat;background-position:right 50%;padding:10px 35px 10px 0;font-size:.8em;display:block}.wrap{position:relative}.wrap .button_set{margin:15px 30px}.rev .wrap:nth-child(odd) .button_set{margin:15px 0}.rev .wrap:nth-child(even) .button_set{margin:15px 30px}.wrap .button_set .file_name{display:inline}#prop_overview_modal{width:600px}#property_rooms_suites .bookmark_wrap{padding:0}#property_rooms_suites .tab_content .type_desc .bg-v-4{padding:10px}#property_rooms_suites .tab_content .type_desc .bg-v-4 p{line-height:1.7}#property_rooms_suites .tab_content{padding:15px 0}.types .bg-v-3{padding:5px;margin-bottom:5px}.types .row{background:#fff}.types .row:nth-child(odd) .col{padding:0 30px 0 0}.types .row:nth-child(even) .col{padding:0 0 0 30px}.types .row .col-md-7{padding:0}.types .prs_types_img_wrap{width:575px;height:356px}.types .prs_types_img_wrap img{width:100%;height:100%}#rooms .types .type_fea{padding:0 30px}#guest_overview{padding:1em 0 0}#guest_overview .testimonials{background:#f5f5f5}#guest_overview .testimonials .img_wrap img{width:100%}#guest_overview .testimonials #testimonial_swiper{padding:2%}#guest_overview .testimonials #testimonial_swiper .swiper-slide{width:34%;list-style-type:none}#guest_overview .testimonials #testimonial_swiper .swiper-slide div{padding:10px 50px;width:95%}#guest_overview .testimonials #testimonial_swiper #ts_left{background:url('../img/ico/gray_leftarrow.png');background-repeat:no-repeat;width:31px;height:56px;background-size:90%;left:0;margin:0;top:35%}#guest_overview .testimonials #testimonial_swiper #ts_right{background:url('../img/ico/gray_rightarrow.png');background-repeat:no-repeat;width:31px;height:56px;background-size:90%;right:0;margin:0;top:35%}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_name{margin:0;font-size:20px;color:#431868}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_title{color:#a0a0a0}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_text{padding:10px 0;position:relative}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_text span{display:inline-block}#guest_overview .testimonials #testimonial_swiper .swiper-slide div .t_text .quo{font-size:16px}#guest_overview #testimonial_swiper{margin-bottom:1%}.rating_bar{padding:15px 0;border:1px solid #e8e8e8;border-width:1px 0 1px}.rating_bar .row div p{line-height:1.2}.rating_bar .row div p:first-child{font-size:14px}.rating_bar .row div p a{color:#689ecd;font-size:12px;text-decoration:underline}.rating_bar .row div:nth-child(2) p{font-size:20px;padding:15px 0;text-align:center}.reviews div .comment{padding:30px}.reviews div .bg-w-2 .col-md-6{padding:15px}.reviews div .bg-w-2 .col-md-6 p,.reviews div .bg-w-2 .col-md-6 ul{display:inline-block;vertical-align:middle;padding-right:10px}.reviews div .bg-w-2 .col-md-6 p{color:#000;font-size:16px}.reviews div .bg-w-2 .col-md-6:last-child p{font-size:14px}.reviews div .bg-w-2 .col-md-6 ul li a{color:#a4a4a4;text-decoration:underline}.reviews div .bg-w-2 .col-md-6 ul li i{font-size:18px;color:#d7d7d7}.reviews div .bg-w-2 .col-md-6 ul li i.fa-star-half-o,.reviews div .bg-w-2 .col-md-6 ul li i.fa-star{color:#ffc108}.forgot_password{display:inline-block}#booking form{border-radius:0;box-shadow:none;height:auto}#booking .bkg_page{padding:1em .5em;font-size:1.2em}#booking .be2_loader{position:relative;height:400px;width:100%}#booking .be2_loader .loading{background-position:center top}.inline{padding-left:0!important}.inline li{display:inline-block;vertical-align:top;list-style-type:none}.bookmark_wrap ul li{color:#666;font-size:12px}.bookmark_wrap ul li:after,.bookmark_wrap ul li:after{content:"\f105";padding:0 .5em;color:#bbb;font-family:'FontAwesome'}.bookmark_wrap ul li:last-child{color:#333}.bookmark_wrap ul li:last-child:after{content:"";padding:0}#booking #booking_session li .fa-circle,#booking #booking_session li .fa-clock-o{color:#431868}#booking #booking_session li span{vertical-align:middle}#booking #booking_session li .fa-clock-o{font-size:1.8em}#booking_session li #phone{position:relative;background:url('../img/ico/call_icon.png');background-size:18px;background-position:left center;padding:5px 5px 5px 24px;background-repeat:no-repeat}#booking_session li .session{background:url('../img/ico/clock_icon.png');background-size:18px;background-position:left center;padding:0 5px 0 24px;background-repeat:no-repeat}#booking_session li .session span{display:inline-block;margin:0 -4px 0 0}#booking #booking_session li{background:#f0e8f7;padding:4px}#toll_free_tooltip{width:280px;top:32px}#toll_free_tooltip:before{top:-14px;right:35px}#toll_free_tooltip ul li{background:#fff none repeat scroll 0 0!important;border-bottom:1px solid #f0e8f7;padding:1em!important;text-align:left;width:100%}#session_tooltip ul li:last-child{background:transparent!important}#session_tooltip{width:280px;top:32px;text-align:center;padding:5px}#session_tooltip:before{top:-14px;right:35px}#session_tooltip ul li{background:#fff none repeat scroll 0 0!important;border-bottom:1px solid #f0e8f7;padding:1em!important;text-align:left;width:100%}#session_tooltip ul li:last-child{background:transparent!important}#booking .stages{margin-top:5px}#booking .stages li.current{background:#f3793a;color:#fff}#booking .stages li.current:after{border-left:30px solid #f3793a}#booking .stages li.current:last-child:after{border-left:30px solid #9e9e9e;border-top:50px solid #9e9e9e;border-bottom:50px solid #9e9e9e}#booking .stages li.active{background:#431868;color:#fff}#booking .stages li.active:after{border-left:30px solid #431868}.page_title{border-bottom:1px solid #ddd;font-size:25px;font-weight:100;padding:5px 20px;font-family:roboto-light}#booking .child{padding:20px}#booking .child_row{padding:10px 0;font-size:12px}#booking .child_row .form-control{border:1px solid #ccc;box-shadow:none;font-size:12px;height:auto;padding:11px 12px}#booking .child_row .dd .dd_label{padding:13px 12px 14px}#booking .child_row .form-control[readonly]{background:#eee8f2;font-weight:bold}#booking .child_row .orange_btn{display:inline-block;margin:3% 0}#be1 a{display:block}#be1 a:last-child{margin:1em 0;text-decoration:underline;color:#666}#booking .child_row p:first-child{color:#7f7d7e;font-weight:bold}#booking .child:last-child{color:#9c9c9c}#booking .child .color_codes li{padding:0 15px}#booking .child .color_codes li p{display:inline-block}#booking .child .color_codes li span{border:1px solid #ccc;display:inline-block;height:20px;margin-right:10px;vertical-align:middle;width:20px}#booking .child .color_codes li:last-child span{background:#fff;position:relative}#booking .child .color_codes li:last-child span em{background:#f3793a none repeat scroll 0 0;border-radius:14px;color:#fff;display:block;height:5px;width:5px;position:absolute;top:7px;left:7px}#booking .child .color_codes li:nth-child(3) span{background:#bbb}#booking .child .color_codes+p span{text-decoration:underline;display:inline-block;padding:5px 0}.show_inline_calendar{width:95%;margin:0 auto}.show_inline_calendar.loading{position:relative}#booking .child .color_codes,#booking .child .color_codes+p,#booking .availability_msg{padding:0 20px}#booking .availability_msg{padding:8% 3% 0}#booking .availability_msg .orange_btn{text-transform:initial;margin:30px 0 0}.top_col{padding:15px 5px 10px}.rrlast p{padding:15px 0;text-align:center}.ctime{background:#dccce7}.edit_search{background:#f3793a;text-transform:uppercase;color:#fff}.bkg_mod_title+ul{padding:20px 8px 0}.bkg_mod_title+ul li{float:left}.bkg_mod_title+ul li:nth-child(2n){font-size:16px;text-align:center;width:55%}.bkg_mod_title+ul li:nth-child(2n-1){font-size:9px;padding:5px 0;width:25%}.bkg_mod_title+ul li:nth-child(3){text-align:right;width:20%}#booking #bkg1 form#bhd .select_hotel .hotel_list ul p{padding:5px 14px 0 14px;color:#431868;border-top:1px solid #ddd}#booking #bkg1 form#bhd .select_hotel .hotel_list ul li{padding:8px 14px}#room{padding:.5em 1em}#room li{cursor:pointer;display:inline-block;margin:.5em 0;padding:0 1em 0 0}#room li:first-child:after{content:"|";padding-left:1em}#room li:nth-child(2):after{content:"|";padding-left:1em}#room .room_details_modal{background:url('../img/ico/more_icon.png');background-repeat:no-repeat;background-size:14px;padding-left:1.3em;background-position:left center}#room .room_gallery{background:url('../img/ico/gallery_icon.png');background-repeat:no-repeat;background-size:18px 16px;padding-left:1.6em;background-position:left center}#room .video{background:url('../img/ico/video_icon.png');background-repeat:no-repeat;background-size:18px 18px;padding-left:1.6em;background-position:left center}.mfp-arrow-left{background:url('../img/ico/gray_leftarrow.png')!important;background-repeat:no-repeat!important;background-position:50% 50%!important}.mfp-arrow-right{background:url('../img/ico/gray_rightarrow.png')!important;background-repeat:no-repeat!important;background-position:50% 50%!important}#rr .img_wrap img{max-width:100%}#rr .img_wrap p{padding:10px}#rr .img_wrap p span{display:inline-block;cursor:pointer}#rr .img_wrap p i{padding-right:10px}#rr .tab_content .room_desc div{padding:20px 0}#rr .room_desc>p:first-child{font-size:20px;color:#431868}#rr .room_desc ul li{width:100%;border-bottom:1px solid #d8d8d8;color:#666}#rr .room_desc #view_packages{background:#e4dee8;display:inline-block;padding:5px 8px;color:#6b6b6b;cursor:pointer}#rr .room_desc #view_packages i{font-size:1.2em;padding:0 0 0 .25em;vertical-align:middle;pointer-events:none}#rr .room_desc ul li.tool_tip_wrap>p:first-child{margin-left:-20px}#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:18px;color:#333}#rr .room_desc ul li.tool_tip_wrap p:nth-child(2){font-size:11px}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:pointer}#rr #rate_tool_tip{background:#f0e8f7 none repeat scroll 0 0;padding:1em;right:0;top:52px;width:250px}#rr .room_desc ul li div:first-child{display:inline-block;width:55%;vertical-align:top}#rr .room_desc ul li div:first-child p{padding:0 25px;width:100%;background-position:left center;font-size:14px;cursor:pointer;color:#333}#rr .room_desc ul li .first .show_dets{background:url('../img/ico/plus_icon.png');background-repeat:no-repeat}#rr .room_desc ul li .first .hide_dets{background:url('../img/ico/minus_icon.png');background-repeat:no-repeat}#rr .room_desc ul li div:first-child i,.rate_details{background:rgba(0,0,0,0) url("../img/ico/viewratedetails_icon.png") no-repeat scroll left center / 13px auto;color:#f1783f;padding-left:20px}#modify_btn{background:rgba(0,0,0,0) url("../img/ico/modify_icon.png") no-repeat scroll left center / 13px auto}#modify_btn:hover{color:#f1783f}.rate_per_night_modal_wrap .rate_details{display:inline-block}.rate_per_night_modal_wrap #modal_btns li{padding:.5em 1em}.rate_per_night_modal_wrap #modal_btns li:first-child{border-right:1px solid #eadef2;padding-left:0}.rate_per_night_modal_wrap #modal_btns li:nth-child(2){border-right:1px solid #eadef2}#rr .room_desc ul li div:nth-child(2){display:inline-block;vertical-align:top;width:44%}#rr .room_desc ul li div:nth-child(3){background:#f9f7fc;font-size:12px;padding:1em 1em .5em}#rr .room_desc ul li div:nth-child(3) .content{padding:0 0 .5em;width:100%;display:block}#rr .room_desc ul li div:nth-child(3) .content *{font-size:12px;height:auto;padding:0}#rr .room_desc ul li div:nth-child(3) .content+div{padding:.25em 0}#rr .room_desc ul li div .row li{width:50%;border:0;border-right:1px solid #d8d8d8;padding:0 .5em;float:left}#rr .room_desc ul li div .row li:last-child{border:0;padding-left:2em}#rr .room_desc .book_now{text-align:right;margin:3em 0}#rr .row+p .orange_btn{display:inline-block;margin:1%;text-transform:uppercase;font-size:14px}#bkd_rr ul{padding:5px}#bkd_rr ul li{width:11.8%;vertical-align:top;float:left;background:#fff;padding:.75em;border-right:1px solid #e6e6e6;list-style-type:none}#bkd_rr ul li:first-child{width:33.1%}#bkd_rr ul li:last-child{text-align:right;padding:.95em 1em;width:10%}#bkd_rr ul li:nth-child(4),#bkd_rr ul li:nth-child(5),#bkd_rr ul li:nth-child(7){width:9%}#bkd_rr ul li:nth-child(2),#bkd_rr ul li:nth-child(3){width:10.2%}#bkd_rr ul li:nth-child(6){width:9.5%}#bkd_rr ul li:nth-child(6) p a{display:block}#bkd_rr ul li label{color:#7f7d7e;font-size:1em;font-weight:normal}#bkd_rr ul li label+p{font-size:1.1em}#sel_curr{text-align:right}#sel_curr .tool_tip_wrap{display:inline-block;padding:1.8em 0 0;width:300px}.room_1_children .tool_tip_wrap span:after{margin:0;display:inline;padding:0 0 0 20px;text-align:center;cursor:pointer;background-repeat:no-repeat;background-position:0 center}.room_1_children .tool_tip_wrap img{display:inline;float:left;margin:-25px 15px 0 4px}.room_1_children .tool_tip_wrap .tool_tip::before{right:21.3em;top:-11px;width:0}.room_1_children .tool_tip_wrap .tool_tip{border:3px solid #f0e8f7;background:#fff;top:1px;right:-80px;padding:5px;width:500px;text-transform:none}#sel_curr .tool_tip_wrap .tool_tip:before{border:0}#sel_curr .tool_tip_wrap .tool_tip{padding:1em;top:50px;text-align:left}#sel_curr .dd{width:20%;border:1px solid #dbdbdb;margin:.5%;text-align:left;display:inline-block}#sel_curr .dd div:first-child{background:#f8f6f7;padding:10px}#sel_curr .dd .dd_list{max-height:200px;overflow-y:auto;top:34px;z-index:11}#sel_curr .dd .dd_list li{padding:10px}.rt_tooltip{background:url('../img/ico/info.png');padding-right:20px;background-size:16px;background-position:right top;background-repeat:no-repeat;height:18px;display:inline-block;vertical-align:top}#preview_wrap .bg-v-3{padding:5px}#preview_wrap .dd div:first-child{padding:12px 10px 13px}#preview_wrap .selected_room_rates_details{width:100%}#preview_wrap .selected_room_rates_details>p:first-child{font-size:1.6em;color:#431868;padding:.5em;display:inline-flex}#preview_wrap .selected_room_rates_details>p:nth-child(2){float:right;padding:.5em}#preview_wrap ul{border:1px solid #efe9f7;border-width:1px 0}#preview_wrap li{padding:1em 3em 1em 1em;border-right:1px solid #efe9f7;margin:0 -2px}#preview_wrap .dd_list li{padding:14px}#preview_wrap li:last-child{border:0}#preview_wrap .selected_room_rates_details ul,#preview_wrap .guest_info ul{display:table;width:100%}#preview_wrap .selected_room_rates_details li{width:10%;padding:1em;display:table-cell}#preview_wrap .guest_info ul li{width:25%;padding:1em;display:table-cell}#preview_wrap .selected_room_rates_details li:nth-last-child(1){width:15%}#preview_wrap .selected_room_rates_details li:nth-last-child(2){width:28%}#preview_wrap .selected_room_rates_details li p{font-size:1em}#preview_wrap .summary_of_charges li p{font-size:1.5em}#preview_wrap .summary_of_charges li p i{padding-right:.25em}#preview_wrap .terms_cond{padding:1em 1.5em;text-decoration:underline;color:#666}#preview_wrap .terms_conds+.bg-v-3>p:first-child{padding:1em}#preview_wrap .gi li{height:105px}#preview_wrap .gi li:last-child{border-width:1px}#preview_wrap .gi li:last-child span{display:block}#preview_wrap .pi .row{padding:1.5em}#preview_wrap .pi .row .col-md-3{padding:0 15px 0 0}#preview_wrap .pi .row .col-md-3 .form-control{padding:8px 10px}#preview_wrap .pi .row .col-md-3 .dd{border:1px solid #ddd}#preview_wrap .pi .row .col-md-3 .col-md-6:first-child .dd{border-right:0}#preview_wrap .pi .row .col-md-3 .dd div:first-child span{line-height:1}#preview_wrap .pi .row .col-md-3 .row{padding:0}#preview_wrap .pi .row .col-md-3 .col-md-6{padding:0}.rate_per_night_modal_wrap{padding:1em .5em}#confirm_your_stay .emp{padding:1em 2em}#confirm_your_stay .rate_details{padding:1em 1.5em}.big_title{padding:.5em;background:#e4dee8;color:#2e2e2e;font-size:1.4em;margin:0}#confirm_your_stay .title{padding:1em 0}.login_form div{display:inline-block;width:25%;margin:0 1% 0 0;vertical-align:top}.login_form div:nth-child(3){width:47%;margin:22px 0 0;vertical-align:bottom}.login_form div:nth-child(3) span{margin:0 5px;display:inline-block}.login_form div:nth-child(3) .or{border:1px solid #eee;border-radius:100px;color:#9a9a9a;padding:5px}.login_form div:nth-child(3) input{padding:0 20px;height:39px}.login_form div:nth-child(3) .blue_btn i{font-size:15px;padding-right:10px}.login_form form+ul li{color:#696969;padding:1em 0 0 1em;cursor:pointer}.login_form form+ul li:first-child{padding-left:0}form div label{font-weight:normal}.login_form p{padding:10px 0 5px}.login_form p a{text-decoration:underline}.login_form .orange_btn,.login_form .grey_btn{border:0;padding:11px 40px}#new_user .row,#payment_section .row,#password_section .row{padding:1.5em}#existing_user>p:first-child{padding:.5em;font-size:1.1em;color:#431868}#password_section>.title:first-child{padding:.5em 1.5em;color:#888}#password_section .title .orange{cursor:pointer;text-decoration:underline}#password_section .title{padding:.5em 0 0}#password_section .row{padding:1em 1.5em}#password_section .row+p{padding:0 1.5em 1em}.guest_form .big_title span{font-size:12px}#guest_info .guest_form form .row+p span{padding-right:10px;display:inline-block;cursor:pointer}#guest_info .guest_form form .row+p span i{font-size:20px;vertical-align:sub}#new_user .row .dd,#payment_section .row .dd{border:1px solid #ccc}#new_user .row .dd div:first-child span,#payment_section .row .dd div:first-child span{line-height:1}#new_user .row:last-child{padding-top:0}#confirm_your_stay .dd .dd_label{padding:12px 10px 13px}#confirm_your_stay .guest_form .row .form-control,#booking .form-control{padding:10px;font-size:1em;height:auto}#actions{padding:1em 0}#actions p:first-child input{display:inline-block;margin:0 8px 0 0}#actions p:first-child span{text-decoration:underline}#actions .button_wrap{text-align:right}#confirmation #preview_wrap .status li{border:0;color:#696969;width:50%;text-align:right;padding:0}#confirmation #preview_wrap .status li:first-child{text-align:left}#confirmation #preview_wrap .status li p{padding:1em 3em}#confirmation #preview_wrap .status li span{font-size:18px;vertical-align:middle}#confirmation #preview_wrap .status li:nth-child(2) p{display:inline-block}#confirmation #preview_wrap .status li:nth-child(2) p:nth-child(1){border-right:1px solid #efe9f7}#confirmation #preview_wrap .status li .grey{font-size:15px}#confirmation #preview_wrap .guest_info li,#confirmation #preview_wrap .payment_info li{width:25%}#modification .big_title:first-child .row .col-md-8{text-align:right}#modification .big_title:first-child .row .inline{border:0}#modification .big_title:first-child .row .inline li{font-size:15px;border-right:1px solid #ccc;padding:0 1em;line-height:2em}#modification .big_title:first-child .row .inline li:last-child{border:0}#modification .big_title:first-child .row .inline li p{font-size:14px;color:#999}#modification .big_title:first-child .row .inline li p:last-child span{color:#444}#modification #preview_wrap #btns{text-align:right}#modification #btns .modify{padding:2em 1.78em;text-align:right;background-position:57% 25%;border-left:1px solid #efe9f7;display:inline-block}.rc>p:first-child{padding:10px 0}.reservation_details{margin:10px 0}.reservation_details .head{background:#ececec;padding:5px 10px;color:#7b7b7b;border:1px solid #dadada}.reservation_details .head .col:first-child{font-family:roboto-light;font-size:22px}.reservation_details .head .col:last-child{padding:5px 0}.reservation_details .body{border:1px solid #dadada;border-width:0 1px 1px 1px}.reservation_details .body .col{padding:20px}.reservation_details .body .gi{border-right:1px solid #dadada}.reservation_details .body .col>p:first-child{color:#000;font-size:20px}.reservation_details .body .col .rdd p:first-child{color:#acacac;text-transform:uppercase}.reservation_details .body .col .rdd+a{font-size:12px}.reservation_details .body .col .rdd p:last-child{color:#000}.reservation_details .body .col .rdd div.rdd_child{float:left;width:35%;font-size:12px;padding:10px 0}.reservation_details .body .col .lbl{font-size:12px!important}.reservation_details .pi .form-control{padding:12px}.reservation_details .pi .col{display:inline-block;float:none;vertical-align:top;margin:10px 0;width:47%}.reservation_details .pi .col:nth-child(1),.reservation_details .pi .col:nth-child(3){margin-right:10px}.reservation_details .pi .row .col-md-6{padding:0}.reservation_details .pi .dd{border:1px solid #ccc;font-size:12px}.consent{color:#bababa;font-size:12px;padding:15px 0}.rc .consent:first-child{padding:0 0 15px 0}#booking .rc .reservation_details .head .col:last-child ul li:first-child{border-right:1px solid #c8c8c8;padding:0 10px}#booking .rc .reservation_details .head .col:last-child ul li:last-child{padding:0 10px}.profile_name{color:#431868;font-size:1.5em;padding:10px 0}.no_banner{padding:10em 2em 2em!important}.hidden_banner{padding:7em 0 0}.about_leela.no_banner,#offers.no_banner{padding:4em 2em 2em!important}.no_banner .bg-v-7+.bg-w-3{color:#999;padding:0 1.5em 3em}.bg-w-3 section .section_title{border-bottom:1px solid #dbdbdb;padding:10px;margin:0;background:#ececec;color:#000}.my_profile_wrap .bg-v-3{padding:5px}.my_profile_wrap .bg-v-3:nth-child(even){padding-top:0}.my_profile_wrap .bg-v-3 .bg-w .row{border-bottom:1px solid #ddd;padding:1.5em}.my_profile_wrap .bg-v-3 .bg-w form .row .col{padding:0 5px}.my_profile_wrap .bg-v-3 .bg-w .dd,.my_profile_wrap .bg-v-3 .bg-w .form-control{border:1px solid #ddd}.my_profile_wrap .bg-v-3 .bg-w .form-control{padding:0 10px;height:40px}.my_profile_wrap .form-control[readonly],#modify_guest_info_modal .form-control[readonly]{background:#eee none repeat scroll 0 0!important}#dobLeelaMember[readonly]{background:#fff none repeat scroll 0 0!important}.my_profile_wrap .bg-v-3 .bg-w .dd div:first-child span{line-height:1}.my_profile_wrap .accept{margin:1em 0}.my_profile_wrap .accept input{vertical-align:sub;margin-right:5px}#view_profile .my_profile_wrap .row{padding:0}#view_profile .my_profile_wrap .bg-v-3 .bg-w .row:last-child{border:0}#view_profile .my_profile_wrap .row .col{border-left:1px solid #eadef2;padding:1em}#view_profile .my_profile_wrap .big_title.row{padding:.5em 0;font-size:1em}#view_profile .my_profile_wrap .big_title .col-md-6:first-child{font-size:1.2em;padding:.5em .5em 0}#view_profile .my_profile_wrap .big_title .col-md-6:last-child span{color:#7f7f7f;padding:20px 0 0;height:35px;display:inline-block}#state,#country{background:rgba(0,0,0,0) url("../img/ico/dropdown_arrow.png") repeat scroll 0 0;background-size:12px 6px;background-repeat:no-repeat;background-position:96% 50%}#preview_wrap .bg-v-3 .bg-w .row .col:first-child p{color:#431868;font-size:1.6em;padding:.5em}#preview_wrap .bg-v-3 .bg-w{border-bottom:5px solid #eadef2}#past .bg-v-3{padding-top:0}#preview_wrap .bg-v-3 .bg-w:last-child{border-bottom:0}#preview_wrap li .addr span{display:block}#upcoming_reservations #preview_wrap .big_title{color:#2e2e2e;font-size:1.4em;padding:.5em}#upcoming_reservations .bg-v-3 .bg-w .row:first-child{border-bottom:1px solid #eadef2}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w.restricted .row #btns{display:none}#preview_wrap .bg-v-3 .bg-w .row .inline{border:0;padding:.25em 0}#preview_wrap .bg-v-3 .bg-w .row .inline li{padding:.5em 1em}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row .inline:last-child{text-align:left;padding:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li{height:53px;padding:1em 1em}#preview_wrap ul li .modify{background:url("../img/ico/modifiy_icon.png");background-repeat:no-repeat;background-position:50% 0;background-size:17px}#preview_wrap ul li .cancel{background:url("../img/ico/cancel_icon.png");background-repeat:no-repeat;background-position:50% 0;background-size:17px}#preview_wrap .bg-v-3 .bg-w .row #status ul{padding:.8em 0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #status li p{color:#696969;font-size:.98em}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns .inline{padding:0 0 0 4em}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns li{border:1px solid #efe9f7;border-width:0 1px}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns li:last-child{border:0}#upcoming_reservations #preview_wrap .bg-v-3 .bg-w .row #btns li p{color:#7f7f7f;height:40px;padding:20px 0 0}#upcoming_reservations #preview_wrap .bg-v-3:nth-child(2n){padding-top:0}#upcoming_reservations #preview_wrap .row #btns ul{text-align:right}#change_password .my_profile_wrap .row{border:0}#room_preferences .my_profile_wrap .bg-w .row{border-top:1px solid #eadef2}#room_preferences .my_profile_wrap .bg-w .row .col{padding:15px}#room_preferences .my_profile_wrap .bg-w .row .col:first-child{border-right:1px solid #eadef2}#room_preferences .my_profile_wrap .big_title+.bg-w>div:first-child{padding:.5em 0}#room_preferences .my_profile_wrap .bg-w>div:first-child p{padding:.5em}#room_preferences .my_profile_wrap .bg-w .row .col:first-child li{padding-right:5em}#room_preferences .my_profile_wrap .bg-w .row .col:first-child li p{padding:1em 0}#room_preferences .my_profile_wrap .bg-w .row .col:first-child li p input{margin-right:.5em;vertical-align:text-top}#room_preferences .my_profile_wrap .bg-w .row .col:last-child .dd{width:50%}#room_preferences .my_profile_wrap .orange_btn{display:inline-block;margin:1em 0}#cancellation_request #preview_wrap .bg-v-3:nth-child(n+2){padding-top:0}#cancellation_request #preview_wrap .cr .inline li{width:28%;padding:1em 0 1em 1em;border:1px solid #efe9f7;border-width:0 0 0 1px;height:auto;min-height:90px;word-wrap:break-word}#cancellation_request #preview_wrap .cr .inline li:first-child{border:0}#cancellation_request #preview_wrap .cr .inline li:nth-child(3){width:14%}#cancellation_request #preview_wrap .cr .inline li:nth-child(4){width:30%;border-width:0 0 0 1px}#cancellation_request #preview_wrap .cr .reason{padding:1em}#cancellation_request #preview_wrap .cr .reason .dd{width:40%;border:1px solid #dedede;margin:.5em 0}#cancellation_request #preview_wrap .cr .reason .dd div:first-child span{line-height:1}#cancellation_request #preview_wrap .cr .reason .dd li{border-right:0;margin:0;min-height:0;width:100%}#cancellation_request .rd #room_type_tool_tip::before{right:85px}#cancellation_request .button_wrap{text-align:right}#cancellation_confirmation .bg-v-7 .row .col-md-3 i{font-size:1.8em;padding:10px}#cancellation_confirmation .page_title{border:0}#cancellation_confirmation .bg-w-3 section{border:1px solid #dbdbdb;margin:0 0 40px}#cancellation_confirmation .bg-w-3 section p{padding:20px}.forms .login_links{margin:5px 0 0}.forms .login_links a:first-child{border-right:1px solid #dbdbdb;padding-right:10px}.forms .login_links a{font-size:10px;text-decoration:underline;padding-left:7px}#login .forms{padding:30px}#login.no_banner .bg-v-7+.bg-w-3{padding:0}#login .forms .col{padding-left:0;padding-right:15px}#login .forms .forms_btn{margin-top:2%}.about_leela .page_links+.page_center{width:100%;color:#333;font-family:roboto-light;padding:20px;border:1px solid #ddd}.about_leela .bg-w-4{padding:1em;margin:1em 0}.about_leela .bg-w-4 .row{background:#fff;margin:0 0 1em}.about_leela .bg-w-4 .row .img_txt{max-height:250px;overflow:hidden}.about_leela .bg-w-4 .row .col{padding:0}.about_leela .bg-w-4 .row:last-child{margin:0}.vb_5 .wrap{border-bottom:5px solid #f3e7fb}.vb_5 .wrap:last-child{border:0}#history .vb_5 .wrap img{width:415px;vertical-align:top}#history .vb_5 .wrap:first-child{height:457px}#history .vb_5 .wrap:first-child img{height:452px}#history .vb_5 .wrap:nth-child(n+2){height:280px}#history .vb_5 .wrap:nth-child(n+2) img{height:100%}#history .vb_5 .wrap .his{margin:0 0 10px}#company section .vb_5 .wrap .col{padding:0}#company .img_txt{padding:.5em 0}#company .img_txt p{padding:0 0 10px}.about_leela .box .head{background:#f9f4fd;color:#333;padding:2px 10px}.about_leela .box .head span{color:#bababa}#company .box .row{margin:10px 0}.about_leela .box .body{border:1px solid #ececec;text-align:justify}.about_leela .box .body img{width:100%;height:300px}.about_leela .box .body p{padding:0 0 10px}.about_leela .box .body ul{padding:10px 15px}.about_leela .box .body ul li{list-style-type:disc;color:#431868}.about_leela .box .body ul li span{color:#333}#company .box_swiper_wrap{padding:0 0 20px;border:1px solid #ececec}.box_swiper .box .body{border:0}.box_swiper #bs_p,.box_swiper #bs_n{background:#431868;color:#fff}.box_swiper .bs_btn{bottom:0;height:30px;margin:0;text-align:center;top:unset;width:30px}.box_swiper #bs_p{right:50px;left:unset}.box_swiper #bs_n{right:10px}.box_swiper .swiper-button-prev i,.box_swiper .swiper-button-next i,.box_swiper .swiper-button-prev1 i,.box_swiper .swiper-button-next1 i,.box_swiper .swiper-button-prev11 i,.box_swiper .swiper-button-next11 i,.box_swiper .swiper-button-prev12 i,.box_swiper .swiper-button-next12 i{background:transparent;color:inherit;font-size:20px}#alliances .row .img_txt{height:auto;max-height:400px}#alliances .row .img_txt p{padding:0 0 10px}#alliances .row .img_txt .button_wrap{margin:0 30px;padding:0 0 30px 0}#alliances .all{margin:10px 0}#alliances .all .col{background:#f9f9f9;width:32.45%;display:inline-block;padding:0;margin:0 1% 2% 0;vertical-align:top}#alliances .all .col:nth-child(3n){margin:0 0 2% 0}#alliances .all .col img{height:120px;width:100%}#alliances .all .col .content{padding:30px;height:350px}#alliances .all .col .img_txt .content{height:300px}#alliances .all .col .title{font-size:1.5em;margin:0 0 10px}#alliances .all .col .img_txt p{font-size:12px}.pdf{display:inline-block}.investor_table{margin:10px 0}.investor_table .ih{font-size:1.4em}.investor_table .ih a{color:#aaa;font-size:.6em;text-decoration:underline}.investor_table table{width:100%;border:1px solid #e1e1e1}.investor_table table thead{background:#f3e7fc}.investor_table table thead th,.investor_table table tbody td{padding:10px}.investor_table table tbody td a,.corp_gov .body a{color:#431868;text-decoration:underline;padding-right:10px}.investor_table table tbody tr{border-bottom:1px solid #e1e1e1}.investor_table table tbody td{border-right:1px solid #e1e1e1}.investor_table table thead th{font-weight:normal;font-size:1.2em}.corp_gov{margin:40px 0}.corp_gov .col{padding:0}.corp_gov .col .body{padding:10px}.corp_gov{border-bottom:1px solid #ddd}.corp_gov .col .body li{padding:10px}.corp_gov .col:first-child .body{border-right:1px solid #ddd}.corp_gov .col .body p{padding:10px 0}.corp_gov .col .ch{font-size:1.3em;border-bottom:1px solid #ddd;margin:0;padding:10px}#fopenings .fo_list .row .left img{height:300px;width:100%}#fopenings .fo_list .row .left .img_txt{height:390px;width:100%}#fopenings .fo_list .row .left .img_txt .content{height:300px}.fo_list .row .left{width:31.9%;margin:2% 1.68% 0 0;float:none;display:inline-block;vertical-align:top}.fo_list .left:nth-child(3n){margin-right:0;width:32%}#fopenings .fo_list .left .img_txt{padding:30px}#fopenings .fo_list .left .img_txt .content{padding:0}.fo_list .left .img_txt p i{padding-right:5px}#discovery section .loyalty_icon{background:url('../img/ico/logo.ashx.jpeg');width:100%;height:35px;background-repeat:no-repeat;margin:.5em 0}#discovery .vb_5{height:410px}#discovery .vb_5 img{width:500px;height:400px}#discovery .vb_5 .content{padding:30px}#membership .col{padding:0 40px 0 0;font-size:12px}#membership .col:last-child{padding:0}#membership .col ul{padding:30px;padding-top:0}#membership .col ul li{list-style-type:none;text-indent:-12px}#membership .col .ldh{font-size:28px}#membership .col:nth-child(1) .ldh{color:#d8a903;border-bottom:4px solid #d8a903}#membership .col:nth-child(2) .ldh{color:#a5a5a5;border-bottom:4px solid #a5a5a5}#membership .col:nth-child(3) .ldh{color:#000;border-bottom:4px solid #000}#discovery .wrap,#discovery .wrap div{padding:20px 0}#solitaire_line section .row .col-md-6:nth-child(1){border-right:1px solid #eee}#solitaire_line section .row .col-md-6{padding:0}#solitaire_line .row .col-md-6 div{padding:30px}#solitaire_line .row .col-md-6 div:nth-child(even){background:#f9f9f9;border:1px solid #eee;border-width:1px 0}#solitaire_line .row .col-md-6 div .slh{font-size:20px;text-transform:uppercase;margin:0}#solitaire_line .row .col-md-6 div p{padding:10px 0}#connoisseur_club section .row>p:first-child{padding:20px 0}#connoisseur_club section .row .col:first-child{padding-right:20px}#connoisseur_club section .row .col:last-child{padding-left:20px}#connoisseur_club section .row .col:last-child .body{font-size:12px}#connoisseur_club section .row .col:last-child .body p a{color:#431868}#connoisseur_club section .row .col:last-child .body p.btn_wrap{text-align:right}#connoisseur_club section .row .col:last-child .body p .btn{color:#f3e6f7;padding:6px 40px;font-size:20px;text-decoration:none}#connoisseur_club section .row .col>div{border:1px solid #dbdbdb;margin:10px 0 20px;padding:0 0 20px}#connoisseur_club section .row .col div .head{margin:0;padding:10px;background:#eadef2;border-bottom:1px solid #dbdbdb;font-size:20px}#connoisseur_club section .row .col .body{padding:30px}#connoisseur_club section .row .col .body ul,#connoisseur_club section .row .col .body ol{padding-left:30px}#connoisseur_club section .row .col div ul li{list-style-type:decimal}#connoisseur_club section .row .col .body ul+p{padding:30px 6px}#connoisseur_club section .row .col:last-child .body ul+p a{text-decoration:underline;padding-right:15px}#connoisseur_club section .row .col .body p{padding:10px 6px}#academy_of_learning section .col .img_txt{padding:0 0 10px}#academy_of_learning .content ul li{color:#431868}#academy_of_learning .content ul li a i{color:#929292;font-size:15px;padding:0 5px}#academy_of_learning .content .inline{padding-top:10px}#academy_of_learning section .toggle_wrap{padding:0 10px 10px}#academy_of_learning section .toggle_wrap .content{-moz-column-count:3;-webkit-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;padding:10px 10px 30px}#academy_of_learning .table_wrap table{width:100%}#academy_of_learning .table_wrap{border:1px solid #d7d7d7;margin-bottom:15px;border-width:1px 1px 0}#academy_of_learning .table_wrap .head{background:#f9f4fd none repeat scroll 0 0;padding:10px;font-size:17px}#academy_of_learning .table_wrap table thead{border:1px solid #d7d7d7;border-width:1px 0 0}#academy_of_learning .table_wrap table thead th{padding:10px 20px 5px;color:#515151}#academy_of_learning .table_wrap table tr{border-bottom:1px solid #d7d7d7}#academy_of_learning .table_wrap table tbody tr.border_bottom td{padding:5px 20px}#academy_of_learning .table_wrap table thead th,#academy_of_learning .table_wrap table tbody td{border:1px solid #d7d7d7;border-width:0 1px 0 0}#academy_of_learning .table_wrap table thead th{font-weight:normal;color:#000}#academy_of_learning .table_wrap table thead th:first-child,#academy_of_learning .table_wrap table tbody td:first-child{text-align:left;width:30%}#academy_of_learning .table_wrap table thead th:nth-child(2),#academy_of_learning .table_wrap table tbody td:nth-child(2){width:20%}#academy_of_learning .table_wrap table thead th:last-child,#academy_of_learning .table_wrap table tbody td:last-child{border:0;width:50%}#academy_of_learning .table_wrap table tbody td{padding:5px 20px;color:#555;vertical-align:top}#academy_of_learning .table_wrap table tbody td .exp span{font-size:14px;font-weight:300;vertical-align:middle}#academy_of_learning .table_wrap table tbody td:nth-child(2){width:10%}#academy_of_learning .table_wrap table tbody td{padding:20px}#academy_of_learning .table_wrap table tbody td .exp span{padding:0 0 0 5px;font-weight:bold}#academy_of_learning .table_wrap table tbody td ul{margin-left:12px;padding:10px 0}#academy_of_learning .table_wrap table tbody td li{list-style-type:disc}#academy_of_learning section .toggle_wrap .generic{padding:0 1em 1em}#academy_of_learning .generic .apply{cursor:pointer;text-decoration:underline}#oppurtunities section .toggle_wrap{padding:0 10px 10px}#oppurtunities section .toggle_wrap .content{-moz-column-count:3;-webkit-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;padding:10px 10px 30px}#oppurtunities .table_wrap table{width:100%}#oppurtunities .table_wrap{border:1px solid #d7d7d7;margin-bottom:15px;border-width:1px 1px 0}#oppurtunities .table_wrap .head{background:#f9f4fd none repeat scroll 0 0;padding:10px;font-size:17px}#oppurtunities .table_wrap table thead{border:1px solid #d7d7d7;border-width:1px 0 0}#oppurtunities .table_wrap table thead th{padding:10px 20px 5px;color:#515151}#oppurtunities .table_wrap table tr{border-bottom:1px solid #d7d7d7}#oppurtunities .table_wrap table tbody tr.border_bottom td{padding:5px 20px}#oppurtunities .table_wrap table thead th,#oppurtunities .table_wrap table tbody td{border:1px solid #d7d7d7;border-width:0 1px 0 0}#oppurtunities .table_wrap table thead th{font-weight:normal;color:#000}#oppurtunities .table_wrap table thead th:first-child,#oppurtunities .table_wrap table tbody td:first-child{text-align:left;width:30%}#oppurtunities .table_wrap table thead th:nth-child(2),#oppurtunities .table_wrap table tbody td:nth-child(2){width:20%}#oppurtunities .table_wrap table thead th:last-child,#oppurtunities .table_wrap table tbody td:last-child{border:0;width:50%}#oppurtunities .table_wrap table tbody td{padding:5px 20px;color:#555;vertical-align:top}#oppurtunities .table_wrap table tbody td .exp span{font-size:14px;font-weight:300;vertical-align:middle}#oppurtunities .table_wrap table tbody td:nth-child(2){width:10%}#oppurtunities .table_wrap table tbody td{padding:20px}#oppurtunities .table_wrap table tbody td .exp span{padding:0 0 0 5px;font-weight:bold}#oppurtunities .table_wrap table tbody td ul{margin-left:12px;padding:10px 0}#oppurtunities .table_wrap table tbody td li{list-style-type:disc}#oppurtunities section .toggle_wrap .generic{padding:0 1em 1em}#oppurtunities .generic .apply{cursor:pointer;text-decoration:underline}#oppurtunities .afj_wrap{background:#eae6e7;padding:0 5px 5px}#oppurtunities section .afj_wrap .row .col:last-child{padding-left:0}#oppurtunities .afj_wrap .head .col .title{margin:0;padding:10px}#oppurtunities .afj_wrap .head .col img{padding:5px 0;width:30px;cursor:pointer}#oppurtunities .afj_wrap .body{background:#fff;padding:10px 20px}#oppurtunities .afj_wrap .body .wrap{padding:10px 0}#oppurtunities .afj_wrap .body .wrap ul{padding:10px 0}#oppurtunities .afj_wrap .body .inline li{padding:0 30px 0 0}#oppurtunities .afj_wrap .body .inline li:last-child{padding:0 0 0 30px}#oppurtunities .afj_wrap .body .inline li span{display:block;padding:0 0 5px}#oppurtunities .afj_wrap .body .inline li span:first-child{color:#9f9f9f}#oppurtunities .afj_wrap .body .inline li span.orange{font-weight:bold;font-size:14px}#oppurtunities .afj_wrap .body .inline li:first-child{border-right:1px solid #ddd}#oppurtunities .afj_wrap .body .w_title{color:#797979;font-size:15px;margin:0}#oppurtunities .afj_wrap .body .row{padding:10px 0}#oppurtunities .afj_wrap .body .row .col-md-4:first-child{padding-left:0}#oppurtunities .afj_wrap .body .row .col-md-4{padding-right:0;padding-top:5px;padding-left:0}#oppurtunities .afj_wrap .body .row .col-md-4 label{font-weight:normal;color:#575757}#oppurtunities .afj_wrap .body .row .col-md-4 label sup{color:#f3793a;font-size:13px}.hotels_li{border:1px solid #e9e9e9}.hotels_li ul li{font-size:12px;vertical-align:top;width:25.35%;margin:0 -4px;border:1px solid #e9e9e9;border-width:0 1px 1px 0}.hotels_li ul li .wrap{height:300px;max-height:300px;padding:30px;overflow:hidden}.hotels_li ul:last-child li{border-bottom:0}.hotels_li ul li a{color:#431868}.hotels_li ul li .title{font-size:14px;font-weight:bold}.hotels_li ul li div .title{padding-top:20px}#reservations .row{margin-top:20px}#reservations .row .col-md-6:first-child{padding:30px}#reservations .row .col-md-6:last-child{padding-right:0}#reservations .row .col-md-6:last-child img[align='left']{margin-right:15px}#reservations .row .col-md-6 li p{vertical-align:top}#reservations .row .col-md-6 li{padding:0 0 2em;width:32%}#reservations .row .col-md-6 li img{width:35px;height:35px}#reservations .row .col-md-6:last-child{padding:0}#reservations .row .col-md-6 li p .fa-stack .fa-circle{color:#431868}#reservations .row .col-md-6 li p .fa-stack .fa-circle+i{color:#fff}#reservations .row .col-md-6 li p:last-child span{display:block;color:#848484;font-size:12px;padding:0 2px}#reservations .row .col-md-6 li p:last-child span:last-child{color:#000;font-size:14px;font-weight:bold;margin:0 0 0 -2px}#art .vb_5 .wrap{border-bottom:5px solid #f3e7fb}#art .vb_5 .wrap:last-child{border-bottom:0}#art .wrap{width:100%;height:300px}#art .wrap img{width:450px;height:100%}#art .wrap .content .ah{padding:5px 0;margin:0;font-size:2em}#boutique .wrap{border-bottom:5px solid #f3e7fb;height:460px}#boutique .wrap:last-child{border:0}#boutique .wrap img{width:476px;height:100%}#boutique .wrap2 img{width:476px;height:100%}#boutique .wrap .content h2{font-size:1.45em;margin:0;padding:5px 0}#boutique .wrap .content h3{font-size:1.4em;margin:.5em 0}#boutique .wrap h3+ul{margin-left:20px}#boutique .wrap h3+ul li{list-style-type:disc;color:#431868}#boutique .wrap h3+ul li span{color:#333}#gift_card img{width:500px;height:100%}#gift_card .wrap{border-bottom:5px solid #f3e7fb;height:310px}#gift_card .wrap:last-child{border:0}#legal .vb_5 img{width:500px}#legal .vb_5 .img_txt{padding:.5em}#legal .vb_5 .img_txt p:last-child{color:#999}#legal .wrap .content{padding:30px 0}.terms h3{font-size:1.5em;color:#431868;margin:0;padding:5px 0}.terms div:first-child h1{font-size:2em;color:#431868}.terms .conditions>h3{border-bottom:1px solid #ddd;padding:10px 0}.terms ul{padding:0}.terms li{list-style-type:none}.terms .conditions li{padding:10px 0;list-style-type:none}.terms .conditions li h3{font-size:1.2em}.terms .conditions li p{padding:5px 0;font-size:12px}.sitemap{padding:30px}.sitemap ul,.sitemap ol{padding:0}.sitemap .master li{width:16%;margin-bottom:1%;list-style-type:none}.sitemap .master li a{color:#878787;font-size:12px;font-weight:bold;display:block;padding:.25em 0}.sitemap .child_1 li{display:block;margin:0;width:100%}.sitemap .child_1 li a{font-weight:normal}#gift_card section{padding:20px 0}#gift_card .img_txt{padding:0}#media .filter_options{margin:2% 0 0}#media .filter_options li{width:20%}#media .filter_options li:last-child{width:36%}#media .filter_options li .dd{border:1px solid #ddd;font-size:12px;background:#fbfbfb}#media .filter_options li .dd li{width:100%}#media .tabs ul,#media .awards .head ul{padding:0}#media #row_contents .left{margin-bottom:0}#media #row_contents .col-md-4{padding:0}#media #row_contents .row .col-md-4:nth-child(2){padding:0 15px}#media #row_contents .left img{height:286px;width:100%}#media #row_contents .left .content{height:210px}#media .awards .head ul li{padding:10px 20px;cursor:pointer}#media #press_release,#media #latest_news,#media .awards .body{background:#f5f5f5;padding:30px}#latest_news .cards ul li .button_wrap{padding:0}#media .press_release_content .cards li{background:#fff none repeat scroll 0 0;border:1px solid #eaeaea;margin:10px 9px;padding:30px;width:48%}#media .press_release_content .cards li .date{color:#a5a5a5}#media .press_release_content .cards li .title{margin:5px 0;font-size:22px}#media .press_release_content .cards li .title a{color:#431868;text-decoration:underline}#media .press_release_content .cards li .sub_title{margin:0 0 5px 0;color:#686868;font-size:15px}#media .press_release_content .cards li .sub_title+p{color:#808080;font-size:12px}.press_release_content .full_article ul,.press_release_content .full_article ol{padding-left:20px}.press_release_content .full_article .cv{padding:1em}.press_release_content .full_article .heading{margin:0;font-size:2em}.press_release_content .full_article .sub_title{font-size:1em;color:#431868;padding:.5em 0}.press_release_content .full_article article p{padding:.5em 0}#media .gallery .left{margin:1.5% 1.5% 0 0;position:relative;vertical-align:top;width:23.875%}#media .gallery .left img{width:100%;height:209px}#media .gallery .left:nth-child(4n){margin:1.5% 0 0}#media .gallery .left .overlay{background:#111 none repeat scroll 0 0;height:100%;opacity:.8;text-align:center}#media .gallery .left .overlay div{width:100%;text-align:center}#media .gallery .left .overlay span{cursor:pointer;left:45%;opacity:.9;position:absolute;top:40%;z-index:3}#media .awards_wrap .awards{margin:20px 0}#media .awards_wrap .awards .head ul li,#media .awards_wrap .awards .body ul li span{color:#444}#media .awards_wrap .awards>h1{font-family:roboto-regular;font-size:21px;color:#333;margin:10px 0}#media .awards_wrap .awards .head{position:relative}#media .awards_wrap .awards .head li.active{border:1px solid #e8e8e8;border-width:4px 1px 0;border-top-color:#431867}#media .awards_wrap .awards .body{border:1px solid #e8e8e8}#media .awards_wrap .awards .body ul{padding-left:20px}#media .awards_wrap .awards .body ul li{padding:5px 0;list-style-type:disc;color:#38004b}#media .magazines .left{padding:5px;background:#f3e7fc;margin:1% 1.25% 1% 0;vertical-align:top;width:19%;float:left}#media .magazines .left img{width:100%}#media .magazines .left:nth-child(5n){margin-right:0}#media .magazines .left div p{padding:5px 0}#media .magazines .left div p:last-child a{padding:5px 10px;font-size:10px}#offers .note{padding:10px;color:#666;text-align:center;background:#eadef2}#offers_swiper{margin:0 2em;position:relative}#offers_swiper .swiper-container{position:static}#offers_left i,#offers_right i{border-radius:0;width:100%}#offers_left,#offers_right{margin-top:-19px}#offers_left{left:-26px}#offers_right{right:-34px}#offers #hotels_list,#offers #offers_list{margin:2% 0}#offers #hotels_list ul li,#offers #offers_list ul li{margin:0 1% 3%;vertical-align:top;width:31%}#offers #hotels_list ul li img{width:100%}#offers #hotels_list ul li img+a{display:block;padding:10px}#offers #hotels_list ul li img+a:hover{color:#fff;text-decoration:none}#offers #hotels_list ul li img+a span{display:inline-block;margin:0 -8px 0 0;vertical-align:top}#offers #hotels_list ul li img+a span:first-child{width:91%}#offers #hotels_list ul li img+a span:last-child{width:10%}#offers #hotels_list ul li img+a .read_more{background-position:100% center;background-size:68% auto}#offers #offers_list li .content{border:1px solid #ddd}#offers #offers_list li .content div:nth-child(1){height:200px;margin:30px}#offers #offers_list li .content .title{font-size:18px;font-weight:bold}#offers #offers_list li .content .desc{font-size:15px;padding:0!important}#offers #offers_list li .content{padding:0}#offers #offers_list li .content div:last-child{height:auto;padding:10px}#offers .details .content *{margin:0}.details .big_title{position:relative}.details .big_title span{width:69%;display:inline-block;vertical-align:middle;color:#000}.details .big_title span:first-child{font-family:roboto-regular;font-size:22px}.details .big_title span:last-child{text-align:right;width:30%;color:#5e6261}.details .big_title span:last-child i{vertical-align:middle;padding:0 1em;cursor:pointer}.details .big_title span:last-child i:first-child{position:relative}.details .send_email_wrap{background:#fff;border:5px solid #f3e7fb;box-shadow:0 0 5px #888;right:28px;padding:10px;position:absolute;top:62px;width:500px}.details .send_email_wrap:before{border-bottom:15px solid #f3e7fb;border-left:15px solid transparent;border-right:15px solid transparent;content:"";height:0;position:absolute;right:55px;top:-15px;width:0;z-index:9999999}.details .send_email_wrap .send_email_form{width:49%;display:inline-block}.details .send_email_wrap .send_email_form:nth-child(5){width:100%!important}.details .send_email_wrap div{padding:0 0 10px}.details .send_email_wrap div label{font-size:13px}.details .send_email_wrap div .orange_btn{font-size:12px}.details .content_wrap{margin:5px 0 0}.details .content_wrap .img_wrap img{width:100%;height:400px}.details .content_wrap .img_wrap .content{padding:30px}.details .content_wrap .text{padding:0 30px 30px}.details .content_wrap .text div{margin-bottom:30px}.details .content_wrap .text div:last-child{margin:0}.details .content_wrap .text .terms{padding:0}.details .content_wrap .text .title{font-size:13px;font-weight:bold;position:relative;margin:0}.details .content_wrap .text .title.open_content{margin:0 0 10px}.details .content_wrap .text .ul_wrap li{list-style-type:disc;padding-left:5px}#offer_details .acc_sec .acc_sec_content{color:#777;margin-left:30px}#offer_details .details .vb_5 .img_wrap.wrap{position:static}.details .content_wrap .vb_5+.text-right .orange_btn{background:#df8b05 none repeat scroll 0 0;color:#fff;font-size:16px;padding:10px 0;width:140px;margin:1em 0}.scroll{position:relative;z-index:20;transition:all .5s ease-in}#offer_details .details .content_wrap .content{padding:20px 30px 30px}#offer_details .details .content_wrap .content *{padding-top:10px;margin:0;display:block}#offer_details .details .content_wrap .content span{display:inline-block}#offer_details .details .content_wrap .content a{display:inline-block;padding-top:0;text-decoration:underline}.content{padding:30px}#feedback_form_page .my_profile_wrap{padding-top:1em}#feedback_form_page .my_profile_wrap .bg-v-3 p{display:inline-block}#feedback_form_page .my_profile_wrap .bg-v-3 span{color:#59585d;padding-right:10px}.like_cmt{display:none}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row-nth-child(2){background:red}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row{margin:0 1em;border-right:1px solid #ddd;border-left:1px solid #ddd}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w:last-child{padding-bottom:1em}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w #memID{padding-bottom:0!important}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row:first-child{border-right:0;border-left:none}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row .col-md-6 .col-md-3{text-align:center}#feedback_form_page .my_profile_wrap .bg-v-3 .bg-w .row .col-md-6 textarea{height:100px}#feedback_form_page .my_profile_wrap .bg-v-3 p:last-child{padding-left:6%}#feedback_form_page .fb_loader{position:relative;height:400px;width:100%}#feedback_form_page .fb_loader .loading{background-position:center top}#rooms .vb_5 .wrap:nth-child(even) .carousel{float:right;padding:0 0 20px 30px}#rooms .vb_5 .wrap:nth-child(even) .content{margin-left:0}#rooms .vb_5 .wrap:nth-child(odd) .content{margin-right:0}#rooms .vb_5 .wrap:nth-child(even) .content ul{padding-left:15px}#rooms .vb_5 .wrap:nth-child(odd) .carousel{float:left;padding:0 12px 10px 0}#rooms .vb_5 .wrap .carousel{padding:0 30px 30px 0}#rooms .vb_5 .wrap .carousel .carousel-indicators{bottom:30px}#rooms .vb_5 .wrap .content{padding:30px 30px}#rooms .vb_5 .wrap .col{padding:0!important}.view-menu{text-align:right}.view-menu a{text-decoration:underline;padding-right:10px}#enquire_now_modal{width:600px;margin:0 0 0 -300px;z-index:2999}#enquire_now_modal .form_body{padding:20px 13px}#enquire_now_modal .row input,textarea{width:100%;background:#;border:1px solid #d0d0d0;margin-bottom:11px;padding:9px}#enquire_now_modal .row label{display:block}.hide1{display:none}.pad_0 .col{padding:0 1px}#enquire_now_modal .form_body .bg-w{background:#}#enquire_now_modal .form_body .hide1,#choose_service,textarea{margin-bottom:11px}.dining-promotion{text-align:right}.dining-promotion a{text-decoration:underline}.mfp-caption-holder{background:#431868;bottom:4px;width:750px;margin:0 auto;padding:10px}.mfp-caption-holder h4{margin:0 0 5px;font-size:13px;text-transform:uppercase;text-align:left;color:#fff}.mfp-caption-holder p{margin:0 0 5px;font-size:10px;text-transform:uppercase;text-align:left;color:#fff}#img_holder_popup{display:block;text-align:center;position:relative}#pop_upclose .mfp-close{color:#fff;right:24%;top:-32px}#close_popup{top:-32px!important;cursor:pointer!important}#img_holder_popup img{width:auto;max-height:500px}.content_main_style{height:170px;overflow:auto;-webkit-overflow:auto;position:relative}.video a{cursor:pointer}#left_aroow{cursor:pointer;font-size:46px;top:61px;width:32px;display:none}#right_aroow{cursor:pointer;font-size:46px;top:61px;width:46px;display:none}.content_pad_style{padding:0 20px 20px 10px!important}.secA_row{padding-bottom:0!important;padding-top:22px!important}.secB_row{padding-top:31px}.secC_row{padding-top:17px}.secD_row{padding-top:22px}.secE_row{padding-bottom:8px;padding-top:18px!important}.btn_top_hght{height:60px!important}.sde{margin-right:4px!important}.icpn_child_info{margin:0;display:inline;padding:9px 0 10px 30px;text-align:center;cursor:pointer;background:url(../img/ico/info_icon.png);background-repeat:no-repeat;background-position:0 center}.tooltip.bottom{padding:5px 0;width:400%!important;height:auto!important;margin-top:3px;display:block}.tooltip-inner{max-width:200px;padding:3px 8px;color:#000;background:#fff none repeat scroll 0 0;border:5px solid #f0e8f7;border-radius:4px}.tooltip-arrow{position:absolute;width:0;display:none;height:0;border-color:transparent;border-style:solid}.left_aroow_shw_hme{cursor:pointer!important;font-size:100px!important;top:121px!important;width:32px!important;display:block!important}.right_aroow_shw_hme{cursor:pointer!important;font-size:100px!important;top:121px!important;width:46px!important;display:block!important}.spa_btn_rght{text-align:right!important}.value_style{padding-left:18px}.drp_dwn2{width:100%!important;margin:0 0!important}.drp_dwn1{width:100%!important;margin:0 0!important}.pos_p{position:absolute!important}.txt_pos{margin-left:29px!important}.clr_cls{color:#f0e8f7!important}.img_pos{margin:-26px 62px 0 -45px!important}.tooltip_pos{top:12px!important;left:-262px!important}.secA_row :- padding-bottom:0!important;padding-top:27px!important;.secB_row :- padding-top:37px;.secC_row :- padding-top:24px;.secE_row :- padding-bottom:18px;padding-top:27px!important;.carousel-inner{position:initial!important}#myDivId{background:#e1e1e1!important;color:white;padding:5px;overflow:hidden;position:relative;border-radius:25px;bottom:-370px;width:80%;margin:0 auto}.progress_bar{z-index;1;width:0;height:100%;position:absolute;left:0;top:0;background-image:linear-gradient(-45deg,rgba(221,221,221,0.2) 25%,transparent 25%,transparent 50%,rgba(221,221,221,0.2) 50%,rgba(221,221,221,0.2) 75%,transparent 75%,transparent)!important;background-size:15px 15px;background-color:#f3793a;opacity:1}.be_2{position:relative}.loading1{background:url('../img/banners/loading_banner.jpg');background-repeat:no-repeat;background-position:center;background-size:100% 100%;position:absolute;width:100%!important;height:350px;left:0;top:0;background-color:#fff;text-align:center;z-index:9999}.load_text{color:#4b2572;font-size:1.18em;text-align:center}.load_text_wrap{position:absolute;bottom:-10px;width:100%}.loader_banner_text{color:#fff;font-size:1.18em;padding:1em;width:35%;float:right;background:#000;opacity:.6;height:350px}.loader_banner_text p{opacity:1}.box_design{opacity:.4;background:#d6d5d6;box-sizing:content-box!important;padding:15px 40px!important;text-align:center;border-radius:2px 2px 2px 2px;font-size:1.1em}.not_available{margin:5px 0 0 -59px;font-size:18px;display:block;text-align:center}.not_available1{margin:5px 0 0 -37px;font-size:18px;display:block;text-align:center}#academy_of_learning section .toggle_wrap{padding:0 10px 10px}#academy_of_learning section .toggle_wrap .content{-moz-column-count:3;-webkit-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;padding:10px 10px 30px}#academy_of_learning .table_wrap table{width:100%}#academy_of_learning .table_wrap{border:1px solid #d7d7d7;margin-bottom:15px;border-width:1px 1px 0}#academy_of_learning .table_wrap .head{background:#f9f4fd none repeat scroll 0 0;padding:10px;font-size:17px}#academy_of_learning .table_wrap table thead{border:1px solid #d7d7d7;border-width:1px 0 0}#academy_of_learning .table_wrap table thead th{padding:10px 20px 5px;color:#515151}#academy_of_learning .table_wrap table tr{border-bottom:1px solid #d7d7d7}#academy_of_learning .table_wrap table tbody tr.border_bottom td{padding:5px 20px}#academy_of_learning .table_wrap table thead th,#academy_of_learning .table_wrap table tbody td{border:1px solid #d7d7d7;border-width:0 1px 0 0}#academy_of_learning .table_wrap table thead th{font-weight:normal;color:#000}#academy_of_learning .table_wrap table thead th:first-child,#academy_of_learning .table_wrap table tbody td:first-child{text-align:left;width:30%}#academy_of_learning .table_wrap table thead th:nth-child(2),#academy_of_learning .table_wrap table tbody td:nth-child(2){width:20%}#academy_of_learning .table_wrap table thead th:last-child,#academy_of_learning .table_wrap table tbody td:last-child{border:0;width:50%}#academy_of_learning .table_wrap table tbody td{padding:5px 20px;color:#555;vertical-align:top}#academy_of_learning .table_wrap table tbody td .exp span{font-size:14px;font-weight:300;vertical-align:middle}#academy_of_learning .table_wrap table tbody td:nth-child(2){width:10%}#academy_of_learning .table_wrap table tbody td{padding:20px}#academy_of_learning .table_wrap table tbody td .exp span{padding:0 0 0 5px;font-weight:bold}#academy_of_learning .table_wrap table tbody td ul{margin-left:12px;padding:10px 0}#academy_of_learning .table_wrap table tbody td li{list-style-type:disc}#academy_of_learning section .toggle_wrap .generic{padding:0 1em 1em}#academy_of_learning .generic .apply{cursor:pointer;text-decoration:underline}#academy_of_learning .afj_wrap .head .col img{padding:5px 0;width:30px;cursor:pointer}#academy_of_learning .afj_wrap{background:#eae6e7;padding:0 5px 5px}#academy_of_learning .afj_wrap .body{background:#fff;padding:10px 20px}#academy_of_learning .afj_wrap .body .wrap{padding:10px 0}#academy_of_learning .afj_wrap .body .wrap ul{padding:10px 0}#academy_of_learning .afj_wrap .body .inline li{padding:0 30px 0 0}#academy_of_learning .afj_wrap .body .inline li:last-child{padding:0 0 0 30px}#academy_of_learning .afj_wrap .body .inline li span{display:block;padding:0 0 5px}#academy_of_learning .afj_wrap .body .inline li span:first-child{color:#9f9f9f}#academy_of_learning .afj_wrap .body .inline li span.orange{font-weight:bold;font-size:14px}#academy_of_learning .afj_wrap .body .inline li:first-child{border-right:1px solid #ddd}#academy_of_learning .afj_wrap .body .w_title{color:#797979;font-size:15px;margin:0}#academy_of_learning .afj_wrap .body .row{padding:10px 0}#academy_of_learning .afj_wrap .body .row .col-md-4{padding-right:0;padding-top:5px}#academy_of_learning .afj_wrap .body .row .col-md-4 label{font-weight:normal;color:#575757}#academy_of_learning .afj_wrap .body .row .col-md-4 label sup{color:#f3793a;font-size:13px}#academy_of_learning .afj_wrap .head .col .title{margin:0;padding:10px}.daterangepicker .calendar-table table tbody td{background:#fff;border:1px solid #f0e8f5;color:#3e3d3d!important;font-size:13px}#rr_swiper ul li.scrl_lg{border-right:1px solid #f3e7fb}#rr_swiper ul li.scrl_lg{margin-top:3px;margin-bottom:-1px;margin:1.5em 2em 1.5em 0}#rr_left i.l-b,#rr_right i.r-b{border-radius:0;color:#666;font-size:40px;padding:16px 0;top:40%}#rr_swiper ul li .scrl_lg .active{background:none #431868!important;color:#fff!important}.bg-v-55{background:#fff;color:#fff;border:5px solid #f3e7fb}.dd .dd_list li.selected{background-color:#431868;color:#fff}.section1-content-spacing{padding:18px 0;padding-top:17px}.section2-content-spacing{padding:18px 0}.section3-content-spacing{padding:18px 0}.section4-content-spacing{padding:18px 0}.section5-content-spacing{padding:18px 0}.discLoyaltyMembClass{margin-left:8em}.experience_dimention{height:375px!important}.offersContent{height:100px!important}.col-width{width:auto}#showMore{display:none}button.btn-only-focus{background:transparent;border:0;padding:0;margin:0;color:blueviolet;font-size:inherit;font-weight:inherit;text-align:inherit}.display-text{display:contents}.desc-font{font-size:inherit;font-weight:inherit}.hotel_desc{padding:2px;text-align:justify}.content-section{margin:0 10px}.pad-0{padding:0 0 0 0!important}.loading2{background:url('../img/ico/712.gif');background-color:rgba(0,0,0,0);background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-position:left;background-size:25px;position:;width:39%!important;height:32px;left:0;top:0;background-color:#fff;text-align:center}#myCarousel2 img{max-height:600px;width:100%;height:450px}.carousel-inner .carousel_img_wrap2{width:1366px;height:450px}#myCarousel2{width:100%;max-width:1366px;position:relative;margin-top:63px}.content2{padding:15px;color:#777;margin-left:30px}.hauto{height:auto;display:flex}.hauto img[align=left]{margin:0 30px 0 49px!important}.img-margin{margin-top:30px}
