@charset "utf-8";.artical_but,.book-now,.explore-but,.explore_but{text-transform:uppercase}.box,.desc{transition:all ease-in .3s}body,html{height:100%}body{font-family:brandonGrotesque-Regular,serif;font-weight:400;font-style:normal;color:#383838;overflow-x:hidden;padding:0!important}.beach_vila h3,.beach_vila h4,.bed_watervila h3,.bed_watervila h4,.explore-but,.explore_but{font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.small-header .topHeader{position:fixed;padding:0 0 10px;z-index:1111;background-color:rgba(0,0,0,.5);height:125px}a.mphone{font-size:18px;letter-spacing:1px}#myCarouseHome .carousel-control .glyphicon-chevron-left,#myCarouseHome .carousel-control .glyphicon-chevron-right,#myCarouseHome .carousel-control .icon-next,#myCarouseHome .carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.margin-top-05{margin-top:.5em}.margin-top-10{margin-top:1em}.margin-top-15{margin-top:1.5em}.margin-top-20{margin-top:2em}.margin-top-25{margin-top:2.5em}.margin-top-30{margin-top:3em}@font-face{font-family:BrandonGrotesque-Regular;src:url(../fonts/BrandonGrotesque-regular.otf)}@font-face{font-family:BrandonGrotesque-Light;src:url(../fonts/BrandonGrotesque-Light.otf)}@font-face{font-family:BrandonGrotesque-Medium;src:url(../fonts/BrandonGrotesque-Medium.otf)}@font-face{font-family:BrandonGrotesque-Thin;src:url(../fonts/BrandonGrotesque-Thin.otf)}@font-face{font-family:BrandonGrotesque-Bold;src:url(../fonts/BrandonGrotesque-Bold.otf)}@font-face{font-family:BrandonGrotesque-Black;src:url(../fonts/BrandonGrotesque-Black.otf)}.active,.carousel,.item{height:auto}.carousel-inner,.fill{height:100%}.fill{width:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.carousel-control .icon-next:before,.carousel-control .icon-prev:before{content:''!important}.t-menu-right{float:right!important;margin:15px 0 0!important}.t-menu-right .selected-now,.t-menu-right li:focus,.t-menu-right li:hover{background:#00a6cf;color:#FFF}footer{margin:0;background-color:#262626;color:#7d7d7d}.top-sicon{padding:0;margin:0;float:right}.top-sicon ul{text-align:center;padding:5px 0 0}.top-sicon li{float:left;list-style:none;margin:18px 0 0 12px;font-weight:700}.captions-box,.captions-box1,.captions-box2,.captions-box3{width:750px;height:250px;margin:0 auto 45px}.top-sicon li a{text-decoration:none;color:#fff}.book-now{padding:10px 17px;background:#00a6cf;color:#FFF}.book-now:focus,.book-now:hover{background:#00a6cf;text-decoration:none}.captions-box{background:url(../images/hero-tagline-1.png) center center no-repeat}.captions-box1{background:url(../images/hero-tagline-2.png) center center no-repeat}.captions-box2{background:url(../images/hero-tagline-3.png) center center no-repeat}.captions-box3{background:url(../images/hero-tagline-4.png) center center no-repeat}.captions-box h1,.captions-box1 h2,.captions-box2 h2,.captions-box3 h2{text-transform:uppercase;font-weight:900;text-align:center;margin:20px 0 0;color:#fff;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;font-size:56px;position:relative;padding:38px 10px 0;letter-spacing:-1px}.explore-but{padding:10px 60px;background:#00a6cf;color:#FFF;border:0;text-shadow:none;font-size:16px}.explore-but:focus,.explore-but:hover{background:#00a6cf;text-decoration:none}section#beach-Villa{background-color:#fff;margin:0}.beach_vila{background-color:#fff;width:100%;height:700px}.artical_but span,.explore_but span{display:inline-block;background-color:#00a6cf;line-height:13px;text-align:center;vertical-align:top}.beach_v_center{width:70%;min-width:180px;margin:25% auto}.beach_vila_right,.bed_watervila{height:700px;width:100%;background-repeat:no-repeat;background-position:top center}.beach_vila h3,.beach_vila h4{text-align:center;font-weight:700;font-size:22px;margin:2px 0 25px;color:#222}.beach_vila center{text-align:center;margin:2px 0 25px;font-size:18px;font-weight:900;color:#1f1f1f}.beach_vila p{text-align:center;font-size:16px}.beach_vila_right{background-image:url(../images/beach_villa.jpg);margin-left:0}.bed_watervila{background-image:url(../images/bed_watervila.jpg)}.bed_w_center{width:70%;min-width:180px;margin:16% auto}.beach_v_center img,.bed_w_center img{margin-bottom:5px}.bed_watervila h3,.bed_watervila h4{text-align:center;font-weight:700;font-size:22px;margin:2px 0 25px;color:#222}.bed_watervila center{text-align:center;margin:2px 0 25px;font-size:18px;font-weight:900;color:#1f1f1f}.bed_watervila p{text-align:center;font-size:16px}.bed_watervila_right{margin:0;padding:0}.bed_watervila_right .rdiv{padding-left:0}.explore_but{font-size:22px;font-weight:900;color:#fff;position:absolute;right:7%;bottom:7%}.explore_but a,.explore_but a:hover{color:#fff;text-decoration:none}.explore_but span{margin:5px;padding:3px 4px;color:#fff;font-size:14px}.artical_but{font-size:15px;font-weight:900;color:#fff;text-align:center}.artical_but a,.artical_but a:hover{color:#fff;text-decoration:none}.artical_but span{margin:2px 5px;padding:0 3px;color:#fff;font-size:10px}section#test-monials{background-image:url(../images/test_monials_bg.jpg);background-repeat:no-repeat;background-position:top center;height:290px;width:100%;margin:0;padding:40px 0 0}#dine_section .dine_slid_height,.spa_home_slid_height{height:100%}#test-monials .tm_try{width:80%;min-width:200px;margin:2% auto;position:relative}.people_count{border-right:.1em solid #555;padding:25px 0 0;font-family:BrandonGrotesque-bold,Helvetica,sans-serif;font-size:45px;font-weight:900;color:#fff;text-align:left;margin:0 0 5px}.people_count span{font-family:BrandonGrotesque-regular,Helvetica,sans-serif;font-size:22px;font-weight:400;color:#fff;text-align:left;display:block}.dine-p-restaurants-h strong,.dine-p-restaurants-tit h2,.dine-p-restaurants-tit h3,.dine-restaurants-h strong,.dine-restaurants-tit h2,.dine-restaurants-tit h3{font-weight:900;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;text-transform:uppercase}.people_cot{padding-left:50px!important}.people_cot p{color:#fff;font-size:16px;margin:2% 0 3%}.people_cot span{color:#fff;margin:15px 0 0;line-height:30px;font-size:20px}section#dine_section{background-color:#fff;margin:0}.dine-restaurants-tit h2,.dine-restaurants-tit h3{font-size:22px;color:#00a6cf;text-align:left;margin:30px 0 25px 15px}.dine-restaurants-h{margin:0 0 20px}.dine-restaurants-h strong{font-size:15px;color:#000;margin:0}.dine-restaurants-h strong a{color:#000;text-decoration:none}.dine-restaurants-h span{font-size:15px;color:#000;text-align:left;margin:0}.dine-p-restaurants-tit h2,.dine-p-restaurants-tit h3{font-size:22px;color:#00a6cf;text-align:left;margin:60px 0 35px 15px}.dine-p-restaurants-h{margin:0 0 20px}.dine-p-restaurants-h strong{font-size:15px;color:#000;margin:0}.dine-p-restaurants-h strong a{color:#000;text-decoration:none}.dine-p-restaurants-h span{font-size:15px;color:#000;text-align:left;margin:0 0 0 -10px}section#spa-fitness_section{background-color:#fff;margin:0 0 50px}.spa-fitness_section_tit h2{text-align:center;font-weight:700;font-size:35px;margin:50px 0;color:#222;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.spa_right_div h2,.spa_right_div h3{font-size:22px;text-transform:uppercase;font-weight:900;color:#00a6cf;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;text-align:center;margin:25px 0 25px 15px}.spa_right_div p{color:#7f7d79;text-align:center;font-size:16px;margin:0 7%}.know_more_but{font-size:15px;text-transform:uppercase;font-weight:400;color:#00a6cf!important;position:relative;margin:5% auto;text-align:center}.know_more_but strong{margin:5px;display:inline-block;color:#00a6cf;line-height:13px;font-size:12px;text-align:center;vertical-align:top;border:2px solid #00a6cf;padding:8px 30px;font-weight:800}.know_more_but span{margin:5px 2px;display:inline-block;background-color:#00a6cf;padding:8px 10px;color:#fff;line-height:16px;font-size:14px;text-align:center;vertical-align:top}.know_more_but a,.know_more_but a:hover{color:#00a6cf;text-decoration:none}.download-menu{padding:10px 45px;background:#00a6cf;color:#fff;text-transform:uppercase;font-weight:800;font-size:16px;text-align:center;margin:10px auto}.download-menu:focus,.download-menu:hover{background:#00a6cf;color:#fff;text-decoration:none}.spa_tab_download{margin:55px auto 40px 0}.fitness_tray,.spa_button_tray{margin:62px auto 0 0}.fitness_img_tray{margin:20px 0 15px}.spa_change img:last-child,.spa_change:hover img:first-child{display:none}.spa_change:hover img:last-child{display:inline-block}.journeys_change img:last-child,.journeys_change:hover img:first-child{display:none}.journeys_change:hover img:last-child{display:inline-block}.beauty_change img:last-child,.beauty_change:hover img:first-child{display:none}.beauty_change:hover img:last-child{display:inline-block}.corporate_change img:last-child,.corporate_change:hover img:first-child{display:none}.corporate_change:hover img:last-child{display:inline-block}.weddings_change img:last-child,.weddings_change:hover img:first-child{display:none}.weddings_change:hover img:last-child{display:inline-block}.social_change img:last-child,.social_change:hover img:first-child{display:none}.social_change:hover img:last-child{display:inline-block}section#kids_sections{background-image:url(../images/kids_section_bg.jpg);background-repeat:repeat;background-position:top center;min-height:643px;width:100%;margin:0;padding:40px 0 0}#kids_sections h1,#kids_sections h2{color:#fff;font-family:BrandonGrotesque-bold,Helvetica,sans-serif;font-size:65px;font-weight:900;text-align:left;margin:0;letter-spacing:-1px}#kids_sections h2 span{font-family:BrandonGrotesque-Light,Helvetica,sans-serif;font-size:48px;font-weight:500;color:#fff;text-align:left;margin:0 0 20px;display:block}#kids_sections .hr{background-color:#a6abaf;margin:30px 0;height:.1em}#kids_sections p{font-family:BrandonGrotesque-regular,Helvetica,sans-serif;font-size:16px;font-weight:300;color:#fff;text-align:left;margin:0 0 15px}#kids_sections p em{color:#00a6cf}.kids_img_tag h3{color:#fff;font-weight:800;text-transform:uppercase;margin:18px 0 10px;display:block;font-size:18px}#blog_list li,ul.breadcrumb li{display:inline}section#blog_section{background-color:#fff;margin:50px 0 80px}.blog_home_slid_height{height:600px}.blog_section_tit h2{text-align:center;font-weight:700;font-size:35px;margin:10px 0 50px;color:#222;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.blog_section_tit h4{text-align:center;font-size:18px;color:#00a6cf;margin:5px 0 0}#blog_container ul{padding:10px 0 25px}#blog_list li,.bolg-date-div{padding-right:20px;float:left}#blog_list li{list-style-type:none;width:48%;margin-right:2%}.blog_container h2{font-size:20px;text-transform:uppercase;font-weight:800;color:#000;font-family:BrandonGrotesque-thin,Helvetica,sans-serif;text-align:left;margin:14px 0 19px 15px}.blog_container span{color:#00a6cf}.blog_container p{color:#7f7d79;text-align:left;font-size:15px;margin:0 7%;line-height:20px}.bolg-date-div{height:120px}.bolg-date{width:97px;height:104px;border:1px solid #eee;background-color:#fff;padding:10px;border-radius:5px}.bolg-date h2,.bolg-date h4{text-transform:uppercase;font-weight:800;color:#bebabd;font-family:BrandonGrotesque-thin,Helvetica,sans-serif;text-align:center;padding:0}.bolg-date h2{font-size:37px;margin:5px}.bolg-date h4{font-size:20px;margin:0}.blog-but,.fdw-background h3{font-family:BrandonGrotesque-Black,Helvetica,sans-serif;text-transform:uppercase}.blog-but{padding:10px 22px;background:#00a6cf;color:#FFF;font-weight:900;font-size:14px;margin:0 10px 0 0}.blog-but-dark{background:#2c2c2c!important;color:#FFF}.blog-but:focus,.blog-but:hover{background:#00a6cf;color:#FFF;text-decoration:none}.blog_button_tray{margin-top:50px}ul.breadcrumb{padding:18px 16px;list-style:none;font-size:15px;margin:0 auto;background-color:transparent}ul.breadcrumb li+li:before{padding:8px;color:#000;content:"/\00a0"}ul.breadcrumb li a{color:#000;text-decoration:none}ul.breadcrumb li a:hover{color:#01447e;text-decoration:underline}.desc,.freshdesignweb a:link{text-decoration:none}.freshdesignweb article{float:left;width:108%!important;height:350px}.fdw-background{background-color:rgba(0,0,0,.6);opacity:5;margin-top:-2px;margin-left:0;width:100%;height:100%}.bed_watervila_right center,.fdw-background h3{margin:2px 0 25px;color:#fff;text-align:center}.bed_watervila_right center{font-size:18px;font-weight:900}.fdw-background h3{padding:90px 40px 0;font-weight:700;font-size:22px}.fdw-background .fdw-port{text-align:center;padding:0 40px}.fdw-background .fdw-port a{padding:8px 15px;font-size:1em}.fdw-subtitle{font-size:16px;margin:20px 10%;color:#fff}.fdw-subtitle a{color:#F90}.c-two{width:314px!important}.box,.content{width:480px;height:350px;display:inline-block}.a-center{text-align:center}.content{background:url(../images/ben_beach_house.jpg) no-repeat;background-size:480px 350px}.desc,.image-caption{position:absolute;width:100%;text-align:center}.box:hover{background-color:rgba(0,0,0,.6)}.box:hover .image-caption{background-color:transparent;margin-top:40px}.image-caption{display:inline-block;padding:20px 0;color:#000;text-transform:uppercase;font-family:initial;font-weight:800;font-size:25px;margin-top:129px}.desc{margin-top:150px;font-family:Georgia,serif;font-style:italic;font-size:14px;line-height:1.4;color:transparent;text-shadow:0 2px 2px transparent}.desc h4,.on{color:#fff}.desc p{margin:0 20%}.see-more{text-decoration:underline}.on{text-shadow:0 2px 2px rgba(0,0,0,.8)}.copy-right{padding:30px 0 15px;border-top:1px solid #3b3a3a}.copy-right p{color:#fff;font-size:13px;text-align:center}.copy-right p span{color:#00a6cf}.footer_social{padding:0;margin:0;float:none}.footer_social ul{text-align:left;padding:5px 0 0}.footer_social li{float:left;list-style:none;margin:18px 0 0 12px;font-weight:700}.footer_social li a{text-decoration:none;color:#fff}.panel-line{width:40px;height:3px;background:#00a6cf;margin:10px 0 20px}.event_wedding_slid_height,.inner_slider{height:100%}.foot-header{font-size:22px;color:#fff;padding-top:15px;padding-bottom:10px;font-weight:700;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.foot-links a,.foot-links p{display:block;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;text-decoration:none;font-family:inherit;font-size:15px;color:#666;padding-bottom:5px}.footer-text{color:#7d7d7d;font-size:15px;margin:35px 50px 20px 0}.footer-margin{margin:75px 0 50px}.footer-section-margin{margin:45px 0 20px}.inner_slider h1{text-transform:uppercase;font-weight:900;text-align:center;margin:20px 0 0;color:#fff;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;font-size:56px;position:relative;padding:38px 10px 0;letter-spacing:-1px}.inner_slider h1 span{font-weight:400;text-align:left;margin:0;color:#fff;font-family:BrandonGrotesque-regular,Helvetica,sans-serif;font-size:21px;letter-spacing:0;position:relative;text-transform:none;text-shadow:none}.event_culinary_sections_mtit h2,.venues_sections_mtit h2{font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.inner_slider_caption{position:absolute;right:15%;top:20%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none}.ew_tab_margin{width:85%;margin:0 auto 90px;max-width:705px}.ew_tab_margin li span{display:block;font-size:11px}.ew_tab_border{border-left:1px solid #7d7d7d;padding:2px 15px;border-right:1px solid #7d7d7d;border-top:0}.event_video_panal{margin:6% 6% 0}.corp_right_div h1,.corp_right_div h2{color:#00a6cf;font-weight:900;font-size:25px;margin:0 0 25px}.corp_right_div p{color:#7d7d7d;font-size:18px;margin:0 5px 25px 0}.col-centered{float:none!important;margin:0 auto}.nav-tabs.tab-centered{float:none;display:inline-block;zoom:1}#event_wedding_sections{margin:50px 0 0;background-color:#fff}#event_wedding_sections .nav-tabs{border-bottom:0 solid #ddd}#event_wedding_sections .nav-tabs>li>a{margin-right:40px;margin-left:40px;line-height:1.428571;border:0 solid transparent;border-radius:4px 4px 0 0;color:#00a6cf;font-size:23px;font-weight:900}#event_wedding_sections .nav-tabs>li.active>a,#event_wedding_sections .nav-tabs>li.active>a:focus,#event_wedding_sections .nav-tabs>li.active>a:hover{cursor:default;background-color:#fff;border-right:0 solid #000;color:#555;border-bottom-color:transparent}section#venues_sections{background-color:#00a6cf;margin:0 0 50px}.venues_sections_mtit h2{text-align:center;font-weight:700;font-size:35px;margin:50px 0;color:#fff}.lib-panel{margin-bottom:40px}.lib-panel img{background-color:transparent}.lib-panel .col-md-6,.lib-panel .row{padding:0}.lib-panel .lib-row{padding:0 20px 0 0}.lib-panel .lib-row.lib-header h3{font-size:18px;padding:0 20px 0 0;color:#fff;font-weight:700;text-transform:uppercase}.lib-panel .lib-row.lib-header .lib-header-seperator{height:2px;width:26px;margin:7px 0}.rooms_slid_height,.slide-height{height:100%}.lib-panel .lib-row.lib-desc{position:relative;height:100%;display:block;font-size:18px;color:#fff}.lib-panel .lib-row.lib-desc a{position:absolute;width:100%;bottom:10px;left:20px}.row-margin-bottom{margin-bottom:20px}.box-shadow{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}.no-padding{padding:0}section#event_culinary_sections{background-color:#fff;margin:0 0 50px}.event_culinary_sections_mtit h2{text-align:left;font-weight:700;font-size:30px;margin:0 0 30px;text-transform:uppercase;color:#00a6cf}.event_menu{margin:0}.event_menu span{display:block;margin:10px 0;color:#555;text-transform:uppercase;font-weight:800}.activities_tab_margin{width:85%;margin:0 auto 90px;max-width:700px}.activities_tab_margin li span{display:block;font-size:11px}.activities_tab_border{border-left:1px solid #7d7d7d;padding:2px 15px;border-right:1px solid #7d7d7d;border-top:0}#activities_sections .nav-tabs{border-bottom:0 solid #ddd}#activities_sections{margin:50px 0 0;background-color:#fff}#activities_sections .nav-tabs>li>a{margin-right:40px;margin-left:40px;line-height:1.428571;border:0 solid transparent;border-radius:4px 4px 0 0;color:#00a6cf;font-size:23px;font-weight:900}#activities_sections .nav-tabs>li.active>a,#activities_sections .nav-tabs>li.active>a:focus,#activities_sections .nav-tabs>li.active>a:hover{cursor:default;background-color:#fff;border-right:0 solid #000;color:#555;border-bottom-color:transparent}.career_left_div h2,.career_sections_mtit h1,.career_sections_mtit h2{font-weight:700;text-transform:uppercase;color:#1f1f1f;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}section#career_sections{background-color:#fff;margin:50px 0}.career_sections_mtit h1,.career_sections_mtit h2{text-align:center;font-size:30px;margin:0 0 20px}.career_sections_mtit h5{font-size:18px;text-align:center;margin:0 22% 25px;line-height:19px}.career_left_div{margin-top:50px}.career_left_div h2{text-align:left;font-size:30px;margin:0 0 20px}.career_left_div h2 span{font-size:30px;margin:0 0 20px;color:#00a6cf;display:block}.career_left_div p{font-size:16px;text-align:left;margin:0 0 40px;line-height:16px}.career_right_div{margin-top:80px}.career_list{list-style-type:none;margin:0 auto 22px;width:600px}.career_list li{font-size:18px;color:#555;background:url(../images/careers/nurai-bullet.png) center left no-repeat;padding:0 0 0 25px}.career_left_div h3,.contact_sections_mtit h1,.contact_sections_mtit h2{font-size:30px;color:#1f1f1f;font-weight:700;text-transform:uppercase;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.career_left_div h3{text-align:left;margin:0 0 20px}section#contact_sections{background-color:#fff;margin:50px 0 0}.contact_sections_mtit h1,.contact_sections_mtit h2{text-align:center;margin:0 0 20px}.contact_sections_mtit h5{font-size:16px;text-align:center;margin:0 22% 25px;line-height:16px}.contact-form-section{background-image:url(../images/contact/contact-form-bg.jpg);background-repeat:repeat;background-position:top center;min-height:700px;width:100%;margin:0}.contact_left_div{margin-top:160px}.contact_left_div h2{text-align:left;font-weight:700;font-size:38px;margin:0 0 20px;text-transform:uppercase;color:#fff;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.contact_left_div h2 span{font-size:40px;margin:0 0 20px 10px;color:#00a6cf}.contact_left_div p{font-size:18px;text-align:left;margin:0 0 40px;line-height:0;color:#fff;font-style:italic}.contact_right_div{margin-top:160px}.contact_right_div label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400;font-size:17px;color:#fff}.row.address_tray{border:0 solid #000;margin:100px auto 50px 0;width:98%}.at-border{border-right:1px solid #7c7c7c;border-bottom:0 solid #7c7c7c}.at-border:last-child{border-right:0 solid #7c7c7c}.address_tray h2,.address_tray h3{font-size:14px;font-weight:700;color:#000;margin:0}.address_tray h5{font-size:16px;font-weight:400;color:#676767;margin:19px 0 0}.activities_button_tray{margin:62px auto 0 0}section#kids-spa_sections{background-color:#fff;margin:50px 0 0}.kids-spa-tray{background-color:#fff;margin:50px 0}#kids-spa-tab .nav>li>a{background-color:#00a6cf;color:#fff;border-radius:0;border:0 solid #00a6cf;font-weight:700;text-transform:uppercase}#kids-spa-tab .nav-pills>li.active>a,#kids-spa-tab .nav-pills>li.active>a:focus,#kids-spa-tab .nav-pills>li.active>a:hover{color:#00a6cf;background-color:#fff;border-radius:0;border:1px solid #00a6cf;font-weight:700;text-transform:uppercase}#kids-spa-tab .nav-stacked>li+li,#kids-spa-tab .nav-stacked>li+li a{border-radius:0;color:#fff;font-weight:700;text-transform:uppercase}#kids-spa-tab .nav-stacked>li+li{margin-left:0;background-color:#00a6cf}#kids-spa-tab .nav-stacked>li+li a{border:1px solid #00a6cf}#kids-spa-tab .nav>li>a:focus,#kids-spa-tab .nav>li>a:hover{text-decoration:none;background-color:#fff!important;border:1px solid #00a6cf!important;color:#00a6cf!important;font-weight:700;text-transform:uppercase}#kids-spa-tab h2{text-align:left;font-weight:700;font-size:38px;margin:0 0 20px;text-transform:uppercase;color:#00a6cf;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}#kids-spa-tab p{text-align:left;color:#7d7d7d;font-size:17px}#rooms_sections{margin:50px 0 0;background-color:#fff}.rooms_sections_mtit h1,.rooms_sections_mtit h2{text-align:center;font-weight:700;font-size:35px;margin:50px 0;color:#00a6cf;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;text-transform:uppercase}.rooms_right_div h2{text-align:left;font-weight:700;font-size:40px;margin:60px 0 20px;text-transform:uppercase;color:#1f1f1f;font-family:BrandonGrotesque-Black,Helvetica,sans-serif}.rooms_right_div h2 span{margin:0 0 20px;color:#00a6cf;display:block}.rooms_right_div h1{color:#000;font-weight:900;font-size:25px;margin:0 0 25px}.rooms_right_div p{color:#000;font-size:19px;margin:0 15% 8% 0}.rooms_right_div p span{color:#000;margin:0 0 25px}.rooms_gallery h3{display:inline-block;vertical-align:top;font-weight:900;font-size:19px;text-transform:uppercase;margin:0 0 0 15px;width:auto;color:#000}.rooms_gallery h3 em{display:block;font-size:15px;margin:10px 0 0;width:212px;line-height:17px;text-transform:none;color:#000;font-weight:400}.rooms_gallery h3 a,.sep_rooms_gallery h2{display:inline-block;font-weight:900;text-transform:uppercase}.rooms_gallery h3 a{vertical-align:top;font-size:21px;margin:0 0 0 15px;width:115px}.rooms_gallery h3 span img{width:auto;margin:18px 0}.rooms_gallery h3 span{line-height:50px}.rooms_gallery h3 span b{margin:0 0 0 5px;vertical-align:bottom}.rooms_gallery img{margin:0 0 25px;float:left}.rooms_gallery-bottom{margin-bottom:50px}.sep_rooms_gallery h2{vertical-align:top;font-size:14px;margin:0 0 15px 5px;padding:0;width:80px;color:#000}.sep_rooms_gallery h2 em{display:block;font-size:15px;margin:10px 0 0;width:212px;line-height:17px;text-transform:none;color:#000;font-weight:400}.sep_rooms_gallery h2 a,.sep_rooms_gallery h3{display:inline-block;vertical-align:top;font-weight:900;text-transform:uppercase}.sep_rooms_gallery h2 a{font-size:21px;margin:0 0 0 15px;width:115px}.sep_rooms_gallery img{margin:0 0 15px;width:90px}.sep_rooms_gallery h3{font-family:BrandonGrotesque-Black,Helvetica,sans-serif;font-size:14px;margin:0 0 15px 5px;padding:0;width:80px;color:#000}.sep_rooms_gallery h3 em{display:block;font-size:15px;margin:10px 0 0;width:212px;line-height:17px;text-transform:none;color:#000;font-weight:400}.dine_gallery_home h3,.dine_gallery_home h3 a,.sep_rooms_gallery h3 a{display:inline-block;vertical-align:top;font-weight:900;text-transform:uppercase;margin:0 0 0 15px}.sep_rooms_gallery h3 a{font-size:21px;width:115px}.dine_gallery_home h3 strong{font-size:13px;color:#000}.dine_gallery_home h3{width:0;font-size:16px;color:#000}.dine_gallery_home h3 a{font-size:21px;width:115px}.dine_gallery_home h3 span{color:#323232;font-size:17px;display:block;text-transform:none;margin:15px 0 0;font-weight:400}.dinegallery_home h3,.dinegallery_home h3 a{display:inline-block;vertical-align:top;font-weight:900;text-transform:uppercase;margin:0 0 0 15px}.dinegallery_home h3 strong{font-size:13px;color:#000}.dinegallery_home h3{font-size:16px;width:150px;color:#000}.dinegallery_home h3 a{font-size:21px;width:115px}.dinegallery_home h3 span{color:#323232;font-size:17px;display:block;text-transform:none;margin:15px 0 0;font-weight:400}.dinegallery_home img{margin:0 0 25px}.dine_gallery h4,.dine_gallery h4 a{display:inline-block;font-weight:900;text-transform:uppercase;margin:0 0 0 15px;width:115px;vertical-align:top}.dine_gallery h4{font-size:16px;color:#000}.dine_gallery h4 a{font-size:21px}.dine_gallery h4 span{color:#323232;font-size:17px;display:block;text-transform:none;margin:15px 0 0;font-weight:400}.dine_gallery h3,.home-page-main-heading{text-transform:uppercase;font-weight:900}.dine_gallery img{margin:0 0 25px;float:left}.dine_gallery-bottom{margin-bottom:50px}.dine_inner_page p{text-align:center;font-size:19px;color:#000;line-height:30px}.dine_inner_slider_caption{position:absolute;right:15%;bottom:15%;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:none}.private_dine_tab_border{border-left:1px solid #7d7d7d;padding:2px 0;border-top:0}.private_dine_margin{width:1100px;margin:50px auto 100px}.private_dine_margin li span{display:block;font-size:11px}#private_dine{margin:50px 0 0;background-color:#fff}#private_dine .nav-tabs{border-bottom:0 solid #ddd}#private_dine .nav-tabs>li>a{margin-right:30px;margin-left:30px;line-height:1.42857143;border:0 solid transparent;border-radius:4px 4px 0 0;color:#00a6cf;font-size:20px;font-weight:900;text-align:center;width:190px;height:90px}#private_dine .nav-tabs>li.active>a,#private_dine .nav-tabs>li.active>a:focus,#private_dine .nav-tabs>li.active>a:hover{cursor:default;background-color:#fff;border-right:0 solid #000;color:#555;border-bottom-color:transparent}.home-page-main-heading{text-align:center;margin:20px 0 0;color:#fff;font-family:BrandonGrotesque-Black,Helvetica,sans-serif;font-size:56px;position:relative;padding:38px 10px 0;letter-spacing:-1px;line-height:60px}.dinegallery_home .dine-home-disc{display:inline-block;color:#000;margin:30px 20px 0 5px;position:absolute;left:150px;font-size:16px;width:auto;line-height:17px}.dinegallery_home .dine-home-disc span{font-size:15px;color:#000;display:block;margin:10px 0}.mobiletest-html{overflow:initial!important}.bed-status img{max-width:12px}.bed-status{position:absolute;left:111px;top:46px;font-size:12px;line-height:5px;vertical-align:top;color:#555}.dine_gallery h3{display:inline-block;vertical-align:top;font-size:16px;margin:0 0 0 15px;width:115px;color:#000}.dine-page-disc,.room-page-disc{display:inline-block;color:#000;position:absolute;font-size:17px;width:auto}.dine-page-disc{margin:40px 20px 0 0;left:150px;line-height:16px}.room-page-disc{margin:40px 10% 0 0;left:225px;line-height:17px;text-transform:none;font-weight:400}.room-page-em{margin-top:17px;display:block}.room-page-em b{margin:0 0 0 10px;vertical-align:bottom}.dine_gallery_home{min-height:115px}