*{margin:0;padding:0;outline:0 none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,address,mainimage,container{display:block}img{border:none}.popup-phone .ph-no.spbold a:link,.popup-phone .ph-no.spbold a:visited{color:#000!important}a.skip-to-content{position:absolute;top:0;left:0;background:#293f54;color:#fff!important;z-index:10000;height:30px;width:auto;line-height:30px;padding:0 10px;opacity:1;font-size:15px;filter:opacity(0)}a.skip-to-content:focus{filter:opacity(1)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff}.ada-datepicker{position:relative}.ada-datepicker .resinputbox{background-image:none}.reservation-bg button.ui-datepicker-trigger:focus{border:1px solid #293f54}#logo a{display:block;border:1px dotted transparent}#logo a:focus{border:1px dotted #293f54}input[type="text"],input[type="tel"],input[type="number"],input[type="date"],select,textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}input[type="text"]:focus,select:focus,.direction-box input:focus{border:solid 1px #fff!important}#reservation input[type="text"]:focus,#reservation select:focus{border:solid 1px #91d7da!important}a.has-link{border-bottom:1px dashed}a.has-link:hover,a.has-link:focus{border-bottom:1px solid #aefbff}#box a:not(.button){border-bottom:1px dashed;color:#fff}#box a:not(.button):hover,#box a:not(.button):focus{border-bottom-style:solid}body{font-family:'robotoregular';font-size:14px;color:#fff;line-height:24px}#wrapper{width:100%;position:relative;margin:0 auto}.homepanel{margin-bottom:30px}.leftsection{background-color:#fff;box-shadow:1px 1px 5px #595959;float:left;height:100%;position:fixed;width:16.3%;z-index:3}.rightsection{position:relative;float:right;width:83.7%;padding-top:119px}.home-page .rightsection{background:#e1e6dc}#main{position:relative;width:100%}header{height:auto;margin:0 auto;position:relative;width:100%}#logo{margin:36px auto 0;position:relative;text-align:center;width:149px;max-width:95%}#logo img{height:auto;max-width:100%}#number{display:inline-block;font-size:12px;left:26px;line-height:19px;position:relative;text-transform:uppercase;top:14px;width:auto;display:none}.numimg{font-size:17px}#subnav{padding:33px 37px 0;position:relative}#subnav ul li{list-style:outside none none;margin:0;padding:0 0 5px}#subnav ul li a{}#subnav a.nav:link,#subnav a.nav:visited,#subnav a.nav:focus{color:#505052}#subnav a.navON:link,#subnav a.navON:visited,#subnav a.navON:hover,#subnav .nav.navON,#subnav a.nav:hover,#subnav a.navON:focus,#subnav a.nav:focus{color:#3d6992;border-bottom:1px dashed #3d6992}#subnav .last-child,#subnav .last-child a{border-right:0;padding-right:0}#nav{padding:0 37px 0;position:relative;width:auto;z-index:1;position:relative;margin-top:57px}#topnav{height:auto;left:0}#topnav ul{list-style:none;line-height:normal;padding-left:0;margin:0}#topnav li{border-bottom:1px solid #dcdcdc;display:block;margin:0;position:relative;text-align:left;width:auto;letter-spacing:1px}#topnav li.contact-us{border:0}#topnav li a{font-size:16px;font-weight:normal;padding:14px 5px;display:block}#topnav a.nav:before,#topnav .nav.navON:before{height:2px;background:#a3a3a3;width:0;position:absolute;left:0;content:"";bottom:0;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}#topnav a.nav:hover:before,#topnav a.nav:focus:before,#topnav .nav.navON:before{width:57px}#topnav a.nav:link,#topnav a.nav:visited{color:#323233}#topnav a.navON:link,#topnav a.navON:visited,#topnav a.navON:hover,#topnav a.nav:hover,#topnav .nav.navON,#topnav .navhover a.nav,#topnav a.nav:focus{color:#3d6992}#topnav li.packages{margin:0}#topnav li,#tab-nav li,#mobile-mainnav li{font-family:'loraregular'}.nav-arrow{color:#000;display:block;position:absolute;right:10px;font-size:13px;top:2px;display:none;transform:rotate(-90deg);width:15px}.submenulist:hover .nav-arrow{transform:rotate(90deg);top:5px}#topnav ul li ul.dropnav{height:auto;left:101%;display:none;list-style:outside none none;margin:0;position:absolute;top:0;width:376px;z-index:1}#topnav ul li ul.dropnav:before{content:"";width:25px;height:25px;background:#f1f1f1;display:block;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-moz-transform:rotate(45deg);left:25px;top:14px}#topnav ul li.thingstodo ul.dropnav{height:350px;overflow-y:scroll;top:-150px;width:630px}#topnav li.thingstodo .nav-leftimg span{font-size:16px}.nav-leftimg img{width:116px;height:81px;float:none;margin-left:-8px;object-fit:cover}.pkg-pictorial .nav-leftimg img{margin-left:-37.5px;width:175px}.drop_navimg{width:100px;height:81px;float:left;float:left;margin-right:20px;overflow:hidden}#topnav .nav-leftimg span{display:inline-block;font-size:17px}#topnav span.nav-btmtext{color:#3d6891;display:inline-block;margin-top:0;font-size:15px}#topnav .nav-leftimg span.nav-rightname{line-height:22px;margin-bottom:12px}#topnav .nav-btmtext a{color:#3d6891;border-bottom:1px transparent dashed}#topnav .nav-btmtext a:hover,#topnav .nav-btmtext a:focus{border-bottom:1px dashed #3d6891}span.icon-chevron-right{font-size:20px}#topnav .dropnav li{border:0 none;display:block;float:none;margin:0 0 0 34px;padding:24px 24px 0;text-align:left;background:#f1f1f1;color:#444}#topnav .dropnav li:last-child{padding-bottom:24px}#topnav .dropnav li.room-all-list{padding-bottom:0;padding-left:0;padding-right:0}#topnav .dropnav .room-link a{display:block;background:#3b536b;color:#fff;text-align:center;padding:8px 0 11px;margin:0}#topnav .dropnav .room-link a span{display:inline-block;vertical-align:bottom}#topnav span.nav-btmtext:hover{color:#323b3e}.room-link span.icon-chevron-right:before{content:""}#topnav .dropnav .room-link a:hover,#topnav .dropnav .room-link a:focus{background:#4a6180;color:#fff}#topnav .dropnav li .dropdown-leftpart{float:left;width:172px}#topnav .dropnav a{color:#3d6891;display:block;float:none;height:auto;line-height:normal;padding:0;width:auto}#topnav .dropnav a.nav,#topnav .dropnav a.navON{background:none}#topnav .dropnav a:hover,#topnav .dropnav a.navON{color:#282828;background:none}.fsptab{display:none!important}.icon-list2{display:none}.social-media li .gp:hover{background:#83cace}span.icon-googleplusnew2.de-icon{color:#505357;display:inline-block;font-family:"icomoon"!important;font-size:19px;font-style:normal;font-variant:normal;font-weight:normal}.top-holder{background:#293f54;height:119px;position:fixed;top:0;width:83.7%;z-index:2}#middle{margin:0 auto;overflow:hidden;padding-top:0;position:relative;width:100%;z-index:1}#middle,#supersized{min-height:530px}#mainimage{position:relative;width:100%;z-index:0;border-bottom:7px #e1e6dc solid}.captionbg{}#captionbox{bottom:70px;height:auto;margin:0;position:absolute;right:50px;width:auto;z-index:1}#captionbox-inner{line-height:37px;text-align:right;width:300px}#slidecaption{color:#90b5bc;font-size:47px;text-shadow:0 0 6px rgba(0,0,0,.3),0 0 14px rgba(0,0,0,.9),0 0 5px rgba(0,0,0,.9)}.caption-nrml{color:#fff;font-size:61px;line-height:normal;text-transform:uppercase}.home-caption{color:#000;font-size:57px;line-height:54px;text-align:right;text-transform:uppercase}.had-small{color:#838383;display:block;font-size:41px}#contentinfo{margin:0 auto;padding-top:0;position:relative;width:100%;z-index:1}#container{margin:0 auto;padding:0 36px;position:relative;width:auto;z-index:10;background:#4a627f}#content{float:left;padding:20px 0 20px;position:relative;width:100%}.fixheader{padding-top:94px!important}#header{font-family:'loraregular';font-size:39px;font-weight:normal;line-height:normal;padding:10px 0 0;position:relative;text-align:center;color:#fff;margin-bottom:2px}#header span{font-size:22px;display:block;text-transform:lowercase;padding-bottom:9px}.flipbg{}.flipbg:hover{}.direct-access,#topnav .pkg{display:none}.ttd-title,.pkg-title,.meet-title{font-size:18px;text-align:center;font-family:'loraregular'}.ttd-slider-home li{width:100%!important}.ttd-title a:link,.ttd-title a:visited{color:#bfd5d6}.ttd-title a:hover{color:#fff}.ttd-title span{display:block;font-size:32px;color:#fff;margin-top:8px}.ttd-home-inner{font-size:15px}.homesection-2{background:#e1e6dc none repeat scroll 0 0;position:relative;width:100%}.content-inner{margin:0 auto}.home-banners-holder .homebnr-box{position:relative}.btm-left-banner img,.top-left-banner img,.top-right-banner img,.mid-right-banner img,.btm-right-banner img{height:auto;width:100%;display:block}.top-left-banner{float:left;line-height:0;padding:.5% .5% 0 0;width:42%;box-sizing:border-box}.btm-left-banner{float:left;margin:0;line-height:0;width:71%;box-sizing:border-box;padding:.5% 0}.top-right-banner{float:right;padding:.5% 0;top:0;width:58%;line-height:0;box-sizing:border-box}.mid-right-banner{float:right;margin:0;top:0;width:29%;line-height:0;box-sizing:border-box;padding-left:.5%}.btm-right-banner{bottom:0;float:right;line-height:0;width:29%;margin:0;box-sizing:border-box;padding:.5% 0 0 .5%}#pkg-holder{height:341px;overflow:hidden;width:48.5%;background:#2f4153;float:left;display:table}#meet-holder{height:341px;overflow:hidden;width:48.5%;background:#2f4153;float:right;display:table}.pkg-home-textbox{background-color:#292929;height:317px;left:78px;position:absolute;top:61px;width:449px;z-index:5}.pkg-home-text-inner{color:#fff;font-size:31px;text-transform:uppercase}.pkg-home-text-inner a:link,.pkg-home-text-inner a:visited{color:#fff}.pkg-home-text-inner a:hover{color:#999}.pkg-home-desc{font-size:15px;padding:62px 0 24px}.pkg-home-text{padding:40px 39px}.pkg-home-titletext{font-size:42px;line-height:normal;padding-left:47px;padding-top:30px;position:relative;text-transform:capitalize}#pkg-holder .bx-controls{left:0;position:absolute;right:0;top:0;z-index:60}.pkg-home-img img{height:auto;width:100%}.homesection-3{background:#435d76;height:448px;position:relative;width:100%;padding:56px 34px 51px 36px;box-sizing:border-box}a:link .holder-title,#photogallery a:visited .holder-title,.holder-title a:link,.holder-title a:visited,#reviews-box a:link,#reviews-box a:visited,.reason-slider a:link,.reason-slider a:visited{color:#fff}#photogallery a:hover .holder-title,.holder-title a:hover,#reviews-box a:hover .holder-title,#reviews-box a:hover,.reason-slider a:hover{color:#959595}#photogallery a:link #moreinfo,#photogallery a:visited #moreinfo{color:#959595}#photogallery a:hover #moreinfo{color:#545454}#photogallery a:hover #lowest{color:#959595}.holder-title.pkgtitle{height:56px;left:auto;padding:0;width:138px}.holder-title.pkgtitle a{display:block;padding:11px 0 0 21px}.holder-title,.photoholder-title{font-size:26px;padding:0 0 26px;text-align:center;text-transform:uppercase;width:100%}#top-reasons .bx-wrapper{background-color:#292929}.reason-text{color:#6c65ac;font-size:20px}.trip-logo{float:right;position:relative;right:30px}.reasons-main{float:left;margin:0 auto;width:30%}.reason-slider{list-style:none}.reasons-img img{width:100%;height:auto}.reasons-text{color:#fff;font-size:20px;height:66px;line-height:66px;text-align:center}.reasons-desc{color:#959595;font-size:16px}#top-reasons{height:auto;position:relative;top:0;width:auto}#top-reasons .bx-wrapper .bx-controls-direction a{background-color:#292929;background-image:url("/images_noindex/sprite.png");background-repeat:no-repeat;bottom:19px;height:30px;top:inherit;width:37px}#top-reasons .bx-wrapper .bx-prev{background-position:21px -140px}#top-reasons .bx-wrapper .bx-next{background-position:-41px -140px}.reason-slider a:hover .reasons-text{color:#959595}#reviews-box{float:left;height:auto;position:relative;width:30%;margin:0 5%}.reviews-img>img{width:100%;height:auto}a.enablelink{float:left}a.ugcbtnwrite{float:right;width:104px}.parkrightstar{display:inline-block;margin:0 0 0 11px;position:relative;top:5px;width:104px}.reviews-img{line-height:0}.reviews-text{background-color:#292929;color:#fff;font-size:20px;height:66px;text-align:center}.reviewfont{font-size:16px;line-height:25px;text-align:center;text-transform:capitalize}.reviews-box-btn{padding:10px 0 0 0}.reviews-box-btn-spacer{display:none}.reviews-inner{padding:8px 0 0}.dot{color:#b6b6b6;font-size:20px;padding:0 2px 0 3px;position:relative;top:1px}.reviews-box-text{color:#fff;text-align:center}#photogallery{float:left;height:auto;position:relative;top:0;width:30%}.photoholder-img{line-height:0}.photoholder-img>img{height:auto;width:100%}.phototext-holder{background-color:#292929;color:#fff;font-size:20px;height:66px;line-height:66px;text-align:center}.phototext-holder .icon-camera{margin-right:10px}.homesection-2 #reviews-box .reviews-box-text{position:relative;top:13px}.homesection-4{overflow:hidden;position:relative;width:100%;padding:.5% 0 0;box-sizing:border-box;background:#e1e6dc}.hotelimgs{position:relative}.hotelimgs.one{float:left;width:40%;box-sizing:border-box;padding-right:.5%}.hotelimgs.three,.hotelimgs.two{float:right;width:60%}.hotelimgs.two{padding-bottom:.5%}.hotelimgs.one img,.hotelimgs.two img,.hotelimgs.three img{width:100%;height:auto;display:block}#ttd-holder{float:left;margin:0;position:relative;width:29%;background:#4a627f;height:100%;padding-top:27.7%;box-sizing:border-box}#ttd-holder:before{content:"";height:88%;width:88%;background:#435a75;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.ttd-bg{height:auto;width:100%}.ttd-bg-img{line-height:0;display:none}.ttd-slider li{width:100%!important}.ttd-home-inner a:link,.ttd-home-inner a:visited{color:#fff;border-bottom:1px transparent solid}.ttd-home-inner a:hover{color:#bfd5d6}.ttd-home-inner a:link:hover,.ttd-home-inner a:visited:hover,.ttd-home-inner a:link:focus,.ttd-home-inner a:visited:focus{border-bottom:1px solid #fff}.ttd-home-inner a:link,.ttd-home-inner a:visited{color:#fff}.ttd-transparent .bx-viewport{overflow:visible!important}.ttd-transparent{box-sizing:border-box;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);width:100%}.ttd-home-box{width:100%;z-index:5;text-align:center}.ttd-home-text-inner{color:#fff;font-size:31px;text-transform:uppercase}.ttd-home-text-inner a:link,.ttd-home-text-inner a:visited{color:#fff}.ttd-home-text-inner a:hover{color:#999}.ttd-home-desc{font-size:15px;padding:62px 0 24px}.ttd-home-text{padding:40px 39px}.ttd-home-titletext{font-size:42px;line-height:normal;padding-left:47px;padding-top:30px;position:relative;text-transform:capitalize}#ttd-holder .bx-controls{left:0;margin-top:-17px;overflow:hidden;position:absolute;right:0;top:50%;z-index:60}.ttd-home-title{position:relative;padding-top:75px;width:62%;margin:0 auto}#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a,#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a{background:url("/images_noindex/bul.png") no-repeat scroll 0 0;border:0 none;border-radius:0;height:19px;margin-right:5px;width:13px}#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a:hover,#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a:focus,#ttd-holder .bx-wrapper .bx-pager.bx-default-pager a.active,#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a:hover,#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a:focus,#pkg-holder .bx-wrapper .bx-pager.bx-default-pager a.active{background:url("/images_noindex/active-bul.png") no-repeat scroll 0 0;border:0 none;border-radius:0;height:19px;margin-right:5px;transform:rotate(180deg);width:13px}.ttd-home-img img{height:auto;width:100%}.clr{clear:both}.backtohome,.modulel-dropdown{display:none}#mainimage.cms6{height:706px!important;z-index:9}#left-aside.cms6{display:none}#right-aside.cms6{display:none}#box.cms6 .box-splwidth{width:100%}.inlineblock{display:inline-block}#middle.cms6,#mainimage.cms6,#supersized.cms6,#supersized.cms6 img.cms6{max-height:700px!important}#mainimage.cms6{height:700px;z-index:5}.flipbg.cms6{display:none}.homepanel.cms6{display:block!important}#fact-box{bottom:0;height:auto;margin-bottom:20px;padding:15px 0 0 0;width:100%;z-index:11}.fact-box-inner{border:1px solid #708196;display:table;margin:0 auto;max-width:970px;padding:8px 12px;position:relative;width:100%}.factblock-clock{background:url("/images_noindex/clock.png") repeat scroll 0 0;height:31px;margin-right:10px;position:relative;top:13px;width:31px}.factblock.fact-time{padding-left:0;padding-right:15px;color:#e1e6dc}.factblock{border-right:1px solid rgba(255,255,255,.4);color:#fff;display:table-cell;height:61px;padding:0 50px 0 31px;vertical-align:middle}.factblock.fact-room{padding:0 15px}.factblock.fact-time .spbold{font-weight:normal;font-family:robotobold}.factblock.fact-aminities{border-right:0 none;padding-left:30px;padding-right:0}.addBackground .factblock.fact-aminities{background:url("/images_noindex/right-sign.png") no-repeat scroll 10px center}#fact-box ul{padding-top:25px}#topnav li.mobileblock,#topnav li.tabletblock{display:none}.mob-tabblock{display:none}#interectivemap-q116{width:100%;height:350px}.addBackground .container-bg{background:url("/images_noindex/header-bg.png") repeat scroll 0 0}.textcenter{text-align:center}.gm-style .gm-style-iw{color:#000}.pkg-title,.meet-title{color:#fff;text-transform:lowercase}.pkg-title a:link,.pkg-title a:visited,.pkg-title a:link span,.pkg-title a:visited span,.meet-title a:link,.meet-title a:visited,.meet-title a:link span,.meet-title a:visited span{color:#fff;border-bottom:1px dashed transparent}.pkg-title a:hover,.meet-title a:hover,.pkg-title a:hover span,.meet-title a:hover span,.pkg-title a:focus span,.meet-title a:focus span,.pkg-title a:focus,.meet-title a:focus{color:#bfd5d6;border-bottom:1px dashed #bfd5d6}.pkg-title span,.meet-title span{font-size:32px;display:table;margin:8px auto 0;text-transform:capitalize}.pkg-tablecell{display:table-cell;vertical-align:middle;padding:0 10%;text-align:center}.meet-box{display:table-cell;vertical-align:middle;padding:0 10%;text-align:center}.pkg-slider-desc{display:inline;font-size:16px}.meet-desc{font-size:16px}.pkg-slider-title{display:inline;font-size:16px}.pkg-slider-title a:link,.pkg-slider-title a:visited{color:#fff}.pkg-slider-title a:hover{color:#bab5b5}.pkg-title{margin-bottom:40px}.pkg-slider-box{margin-top:50px}.meet-title{background:url("/images_noindex/meet-brd.png") no-repeat scroll center bottom;margin-bottom:42px;padding-bottom:47px}.social-links{float:right;position:relative;right:34px;top:38px;width:30%}.social-media li{display:inline-block;list-style:outside none none;margin-left:12px}.social-media li:first-child{margin-left:0}.social-links>div{float:right;margin-left:20px}.social-links>div:last-child{margin-left:0}.weather_sec,.google_sec{margin-top:6px;float:left}.google_sec{margin-left:20px}.weathertxt{line-height:normal;position:relative;top:1px;margin-left:2px}.weathericon,.weathertxt{display:inline-block;vertical-align:middle}.weathericon img{display:block}.thanks-msg{font-weight:bold;padding:20px;text-align:center}#reservationtable ul li.last-child-btn.btn-small-dis{display:none}#restab2{display:none;left:15px;position:absolute;top:30px}.restab2-open a.button::before{display:none}.icon-close.small-icon-close.small-icon-close-open{display:block}div#restab2 a{height:55px;font-size:18px;line-height:53px;margin:0;width:243px}.icon-close.small-icon-close{display:none;right:-15px;top:-70px}div#reservation.smallReserve{background-color:#5c5b5a;border:4px solid #bfd5d6;padding-top:13px;width:235px}.reservation-small{display:none;font-size:19px;padding-bottom:12px;text-align:center;text-transform:uppercase}.metwed-format{border:6px solid #bfd5d6;box-sizing:border-box;float:left;margin-bottom:4%;position:relative;width:48%;overflow:hidden}.metwed-format.rightdiv{float:right}.metwed-top{box-sizing:border-box;height:auto;line-height:0;overflow:hidden;position:relative;width:100%}.metwedsnippetimg{height:auto;position:relative;width:100%}.metwedsnippetimg img{height:auto;width:100%}.metwed-bottom{opacity:0;position:absolute;top:0;left:0;width:100%;background:rgba(0,0,0,.65)}.metwed-format:hover .metwed-bottom{opacity:1}.metwed-bottom-inner{color:#fff;display:table;text-align:center;z-index:1}.center-div{display:table-cell;vertical-align:middle;position:relative;padding:15px}.snippet-name,.snippet-name1{color:#fff;font-size:21px;text-align:center;margin-bottom:10px;width:100%}.snippet-name1{bottom:40px;left:0;margin:auto!important;position:absolute;z-index:50}.metwedsnippetdesc{line-height:18px}.metwed-format:hover .content-holder{opacity:1}.metwedsnippetdesc p{margin:0;padding:0}.capimg{width:100%;line-height:0;max-width:1050px}.capimg img{width:100%;height:auto}.sparkmenu{width:450px;box-sizing:border-box}.sparkmenu iframe{border:none!important}#gdpr-review{text-align:center}input#gdprsubmit{background-color:transparent;color:#fff!important;cursor:pointer;font-family:'loraregular';font-size:15px;height:32px;line-height:32px;text-align:center;position:absolute;margin-left:10px}input#gdprsubmit:hover,input#gdprsubmit:focus{background-color:#bfd5d6;color:#293f54!important;border-color:#bfd5d6}.loactionmap-box{}#googlemap,.gm-err-content,#thingstodomap,#map_canvas,#gmap_canvas.location-map{background-size:cover}#breadcrumb{margin-bottom:18px}.home-page .box2 h1{padding-bottom:25px}.quotes.acoquotes{font-size:18px}span.carouselitems{padding:0 5px}.quotes.acoquotes [class^="icon"]{color:#bfd5d6;font-size:25px}.moreless.button{width:130px;margin-top:35px}.home-page .page-quotes{margin-bottom:0}.page-quotes{text-align:center;margin-bottom:20px}#mainimage .flex-direction-nav{display:block}#mainimage img{max-width:100%;height:auto;display:block}#breadcrumb a{color:#fff;text-decoration:underline}#breadcrumb a:hover,#breadcrumb a:focus{color:#aefbff}::selection{background-color:#bfd5d6;color:#fff}#box [class^="box"].centercontent{padding-left:7%;padding-right:7%}.box2 ul.amenity-group li{background:none;width:33%;float:left;box-sizing:border-box;border-bottom:1px solid #5b708a;border-right:1px solid #5b708a;padding-top:15px;padding:15px 20px 15px 50px}.box2 .amenity_list ul li:nth-child(3n){border-right:0}.amenity_list svg{max-width:25px;height:25px;margin-left:-35px;margin-right:15px;vertical-align:middle}.amenities-txt{vertical-align:middle;display:inline-block}.snippet-format{float:left;margin:0 4.5% 4.5% 0;width:47.75%}.snippet-format:nth-child(even){margin-right:0}.snippet-format:nth-child(odd){clear:left}.snippet-format.last-two-last{margin-bottom:0}.snippetbottom{padding:55px 40px 58px;background:#2f3f52;position:relative}.snippetbottom h2{letter-spacing:.03em;padding-bottom:5px;font-size:20px}.snippetstop{height:auto;position:relative;width:100%;line-height:0}.commonsnippetimg{height:auto;position:relative;width:100%}.commonsnippetimg img{height:auto;width:100%}.commonsnippetdesc{padding-top:25px}.snippet-box-bookbtn{display:inline-block;margin-right:13px}.snippet-box-bookbtn.bookbtn{margin-right:0}.srvc-btn{float:right}.service-amenity-box .carouselitems>h2{margin-bottom:20px}.snippet-details span.dinphone,.snippet-details .nearsnippet-link,.snippet-details .dinlocation{display:block;padding-bottom:10px}.nearby_dine li{float:left;width:33.333333%;padding:0 30px 0 0;box-sizing:border-box;margin-bottom:60px;list-style:none}.nearby_dine li:nth-child(3n+1){clear:left}.dinlocation{padding-left:20px}.dinlocation .icon-location{margin-left:-20px;margin-right:3px}#package-type-filter{text-align:center}#package-type-filter li{background:no-repeat;padding-left:0;display:inline-block;margin-right:4px}#package-type-filter li a.button.btn-nav{background:#374a62;border-color:#708196;width:130px;box-sizing:border-box}#package-type-filter li a.button.btn-nav.btn-navOn,#package-type-filter li a.button.btn-nav:hover,#package-type-filter li a.button.btn-nav:focus{background:#bfd5d6;border-color:#bfd5d6;color:#374a62}.box2.pkgs_wrpper{background:url(/images_noindex/cloud.png) no-repeat 0 7%;background-size:contain;padding:50px 0 20%;position:relative;display:table;width:100%}.box2.pkgs_wrpper:after{display:block;clear:both;content:"";background:url(/images_noindex/spcl-bottom-bg.png) no-repeat 0 0;display:block;width:100%;padding-bottom:inherit;height:18%;position:absolute;bottom:0;top:auto;background-size:cover;padding:0}.package-filter_sec{margin-bottom:140px}.spc_wrapper,.specials #breadcrumb{padding:0 2.4%}.spc_wrapper{position:relative;z-index:1}.specials #content{padding-bottom:0}.specials #container{padding:0}#specialpackage .commonsnippetdesc{padding-bottom:30px}.snippet-box-bookbtn.detailsbtn a.button{width:173px}.pkgbtn{float:right}.holiday-specials .column21 strong,.holiday-specials .column22 strong{font-weight:normal}.blockrfp-popup .popup-form{display:block}.snippet-box-addres{margin-bottom:30px}span.attractionsnippet-phone{display:block;margin-top:5px}#box .er-contentbox-wrap a{border:0}#dformQuickRFP .rfpforminputbox.hasDatepicker{background:no-repeat}#dformQuickRFP button.ui-datepicker-trigger:hover,#dformQuickRFP button.ui-datepicker-trigger:focus{background:#293f54}#dformQuickRFP button.ui-datepicker-trigger img{vertical-align:middle}#dformQuickRFP button.ui-datepicker-trigger{position:absolute;right:1px;border:0;background:transparent;width:32px;height:28px;top:1px;box-sizing:border-box}article.spec_img{float:right;width:28%;margin-top:15px}article.box2.spec_cont{float:left;width:70%}.spec_img img.imgright.spc_innerimg{max-width:100%;height:auto}.box2.spec_cont h2{padding-bottom:20px}.formbox .email-offer-title{text-align:left}div.milestone_placepark.active-place{background:#293f54}.review-form .rating-list input:focus{outline:2px auto #aefbff;outline-offset:-2px}.attractionaddress .icon-location,.ttd-main-number .icon-phone.ttd-icon-main,.webttd .icon-laptop,.attractionsnippet-address .icon-location{margin-right:5px}.specials a.button.button2{background:transparent;color:#fff}.specials a.button.button2:hover,.specials a.button.button2:focus{background-color:#bfd5d6;color:#293f54;border-color:#bfd5d6}.quickrfpforminputbox:focus{border-color:#fff}.input-error{border-color:red}input:focus,textarea:focus{border-color:#fff}.ttddetail-rightcontent-inner a:link,.ttddetail-rightcontent-inner a:visited{border-bottom:1px dashed;color:#fff}.ttddetail-rightcontent-inner a:link:focus,.ttddetail-rightcontent-inner a:visited:focus,.ttddetail-rightcontent-inner a:link:hover,.ttddetail-rightcontent-inner a:visited:hover{border-bottom-style:solid}.holiday-specials .box2 section>ul>li+li{margin-top:20px}.box2 #paracookiepolicy ul li{padding-bottom:20px}#box .er-contentbox-wrap a.err:hover,#box .er-contentbox-wrap a.err:focus{border-bottom:1px solid #fff}.search-goog b,#goog-fixurl h3.other-things b{font-weight:normal}.search-goog form{margin-top:5px}.headersp .button.expandable{padding:0}.sml-coupon{background-image:url(/images_noindex/small-couponbg.png);background-color:#32485c;box-sizing:border-box;color:#fff;height:200px;padding:7px;position:absolute;right:0;top:20px;width:421px;z-index:9;background-repeat:no-repeat;background-position:0 0}#coupon{box-sizing:border-box;height:100%;padding:5px;text-align:center;width:100%}.coupon-inner-box{padding-left:20px;padding-top:20px;max-width:200px}.couponcuting{color:#fff;font-size:12px;height:auto;left:20px;position:absolute;top:5px;transform:scale(2,1) rotate(89deg);width:19px}#coupon-title-new{font-size:17px;text-align:center;text-transform:uppercase}#view-coupon-new{display:table;margin:15px auto 0;width:auto;margin-top:-6px}#coupon-name-new{font-size:15px;letter-spacing:.04em;margin-top:6px}.coupon-title1{font-family:"raleway-regular";text-transform:uppercase;font-size:24px;color:#3266cc;padding-bottom:10px}.coupon-title2{font-family:'loraregular';color:#fff;font-size:22px;line-height:30px;letter-spacing:.05em;padding-bottom:10px}#view-coupon-new .home-popup.button{background-color:#bfd5d6;color:#293f54;font-family:lorabold}#view-coupon-new .home-popup.button:hover{background:#435a75;color:#fff}.commentinput em{display:block}#gplus{display:none!important}#plusone{display:none!important}.photogplus{display:none!important}.msftd_gplusicon1{display:none!important}.ttdgplus{display:none!important}.gplusicon{display:none!important}.gpicon1{display:none!important}.milestone_placepark{height:auto!important}#locationmixmap{height:100%!important}.H_ib_body{width:320px}.loactionmap-box #map{height:350px!important}#map{background:#fff;color:#000}.H_ib_content a:link,.H_ib_content a:visited{color:#000}.formslable{display:none!important}.covid7{padding:0!important;border:0!important;margin-top:20px!important;text-align:center!important}.covid7 a#covid7link{width:150px;background:#bfd5d6;color:#293f54;border-color:#bfd5d6;padding:0;border:1px solid #bfd5d6;cursor:pointer;display:inline-block;font-size:15px;height:43px;line-height:43px;text-align:center;box-sizing:border-box;font-family:'loraregular'}.covid7 a#covid7link:hover,.covid7 a#covid7link:focus{background:#435a75;color:#fff;border-color:#bfd5d6}.home-middle-wrap{position:relative;overflow:hidden}#floatingbanner.visible{right:inherit;left:0;transition:right .7s ease}#floatingbanner{transition:right .7s ease;background:0 0;position:absolute;right:inherit;left:0;bottom:100px;z-index:9;width:366px;box-sizing:border-box;padding-left:0;box-shadow:-5px -2px 10px rgba(0,0,0,.5);height:175px}a.floatingbanner-close{position:absolute;width:32px;background:#293f54;left:0;height:100%;color:#fff!important;font-weight:700;vertical-align:middle;text-decoration:none;z-index:1;transition:.4s;-webkit-transition:.4s;display:none!important}a.floatingbanner-close .mim-icon-right-arrow{font-weight:700;position:absolute;top:50%;margin-top:-8px;left:7px;transform:rotate(180deg);-webkit-transform:rotate(180deg);font-size:20px}#floatingbanner.visible a.floatingbanner-close .mim-icon-right-arrow{transform:rotate(0deg);-webkit-transform:rotate(0deg)}.floatingbanner-inner{background:#fff;float:left}.floatingbanner-left{float:right;position:relative;line-height:0;width:170px}.cleansafelogo-floatingbanner{position:absolute;width:80px;right:5px;top:5px}.floatingbanner-left img{width:100%;height:auto}.floatingbanner-right{width:196px;float:left;box-sizing:border-box;padding:25px 12px 8px 18px}.floatingbanner-right h2{font-size:15px!important;line-height:20px!important;padding-bottom:10px;color:#293f54}.floatingbanner-desc{font-size:13px;line-height:18px;padding-bottom:16px;color:#293f54}.floatingbanner-btn a.button{width:auto!important;padding:0 20px 0 20px!important}.VIpgJd-yAWNEb-L7lbkb .VIpgJd-yAWNEb-mrxPge{color:#666!important}@media(min-width:1329px)and (max-width:1800px){.carepage .roomsnippetimg{height:404px}.carepage .roomsnippetimg img{height:100%;object-fit:cover;object-position:center}}@media(min-width:1200px)and (max-width:1328px){.carepage .roomsnippetimg{height:357px}.carepage .roomsnippetimg img{height:100%;object-fit:cover;object-position:center}}@media(max-width:767px){#floatingbanner{right:0!important;height:auto;position:relative;z-index:1;top:0;max-width:350px;clear:both;margin:15px auto 10px;padding:0;border-radius:4px;box-shadow:-5px -2px 10px rgba(0,0,0,.5)}.floatingbanner-close{display:none}.floatingbanner-left{width:39%}.cleansafelogo-floatingbanner{width:70px;right:5px;top:5px}.floatingbanner-left img{border-radius:4px 0 0 4px;width:100%}.floatingbanner-right{padding:10px 5px 5px 15px}.floatingbanner-inner{background:#fff;border-radius:4px;box-shadow:-1px 0 11px rgba(0,0,0,.1)}}#msCookieBanner{font-size:13px!important;height:auto!important;width:100%!important;bottom:20px!important;max-width:850px!important;margin:0 auto!important;left:0!important;padding:10px 20px!important;right:0!important;display:flex!important;top:auto!important;border:none!important;border-radius:5px;font-family:'opensans-regular',sans-serif!important;box-sizing:border-box;justify-content:space-between;align-items:center;flex-wrap:wrap}#msCookieBanner .left{width:75%!important;text-align:left!important;line-height:24px!important;padding-left:0!important}#msCookieBanner .left span:first-child{font-weight:600}#msCookieBanner .left span{display:table-cell;vertical-align:middle}#msCookieBanner .left span:last-child{font-weight:400;text-transform:none}#msCookieBanner a{border-bottom:1px solid!important;text-transform:capitalize}#msCookieBanner a:hover,#msCookieBanner a:focus{color:#537fa9!important;border-bottom:solid 1px!important}#msCookieBanner .right{width:160px!important;display:block!important;text-align:left!important;float:right!important;font-weight:700!important;line-height:normal!important;margin-top:0}#msCookieBanner .right button{padding:10px!important;background-color:transparent!important;color:#000!important;border:solid 1px transparent!important;cursor:pointer!important;font-size:15px!important;color:#fff!important;transition:border .5s!important;text-transform:uppercase!important;font-weight:700!important;border-radius:3px!important;width:100%!important}#msCookieBanner .right button:hover,#msCookieBanner .right button:focus{border:1px solid #fff!important;outline:none!important}#wrapper .pushItDown{margin-top:0!important}@media only screen and (max-width:864px){#msCookieBanner .left{float:none!important;text-align:center!important;height:auto!important;width:100%!important}#msCookieBanner .left span{display:inline}#msCookieBanner .right{float:none!important;text-align:center!important;margin:0 auto!important}#msCookieBanner .right button{padding:10px 0!important;text-align:center!important}#msCookieBanner .right button:hover,#msCookieBanner .right button:focus{border:1px solid transparent!important}#msCookieBanner{max-width:335px!important;padding:10px!important;bottom:50px!important}}.popup-wrap{width:800px;margin:0 auto;max-width:90%;padding:24px 25px;background-size:cover;box-sizing:border-box;background-position:center;background-repeat:no-repeat;position:relative;display:none}.mfp-wrap .popup-wrap{display:block}.popup-wrap button.mfp-close{color:#435d76;height:50px;width:50px;opacity:1;background:#fff;border-radius:50%;right:-25px;top:-25px;font-size:30px;font-weight:400}.popup-inner{background:rgba(41,63,84,.9);padding:45px 55px;box-sizing:border-box;text-align:center}.popup-head h3{margin:0;padding:0;font-size:26px;line-height:30px}.popup-head p{font-size:16px;line-height:23px;max-width:580px;margin:11px auto}.popup-mid h2{padding:0;font-size:30px;line-height:35px;text-align:center;margin:25px 0 25px;display:block}.popup-mid h2 span{position:relative;padding-bottom:22px;line-height:30px;font-weight:bold;display:inline-block;letter-spacing:.5px}.popup-mid h2 span:after{content:"";position:absolute;bottom:0;background:rgba(255,255,255,.5);height:1px;right:20px;left:20px}.popup-foot{font-size:16px;line-height:23px;max-width:600px;margin:11px auto}.popup-cta{text-align:center;padding-top:20px}.popup-cta a{font-size:16px;line-height:18px;padding:15px 30px;text-transform:uppercase;font-family:'loraregular';color:#fff;display:inline-block;text-decoration:none;border:1px solid rgba(255,255,255,.5)}.popup-cta a:hover{background:#bfd5d6;color:#293f54}@media only screen and (max-width:767px){.popup-wrap{padding:14px 15px}.popup-inner{padding:15px 25px}.popup-head h3{font-size:18px;line-height:24px}.popup-head p{font-size:14px;line-height:20px}.popup-mid h2{font-size:22px;line-height:30px;margin:15px 0}.popup-mid h2 span{padding-bottom:12px}.popup-foot{font-size:14px;line-height:20px}.popup-cta{padding-top:10px}.popup-wrap button.mfp-close{color:#435d76!important;height:30px;width:30px;right:-15px}}.sub-menu-dropdown{background:#000}#goog-gt-tt .gray{color:#626262!important;font-family:arial,sans-serif}@media only screen and (max-width:1365px){.reservation-bg{display:none}}@media only screen and (min-width:1360px){.home-page #middle{height:714px;overflow:hidden}#mainimage.flexslider li{display:none}#mainimage.flexslider li:first-child{display:block}}@media only screen and (max-width:480px){.mobile-home #middle{height:235px;overflow:hidden}#mainimage.flexslider li{display:none}#mainimage.flexslider li:first-child{display:block}}