*{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}body{background-color:#fefefe;font-family:'latoregular',Arial,"sans-serif";font-size:14px;color:#656565;line-height:25px}ul{list-style:outside none none}#wrapper{margin:0 auto;max-width:1600px;overflow:hidden;position:relative}#main{background:url("/images_noindex/header-bg.gif") repeat-y scroll 0 0;height:173px;max-width:1600px;position:fixed;width:100%;z-index:50}header{width:960px;margin:0 auto;position:relative;z-index:10;height:128px}#logo{height:90px;left:-6px;margin:0;padding:0;position:absolute;top:12px;width:150px;z-index:15}#number{color:#505050;font-family:"latoregular";font-size:13px;left:170px;position:absolute;text-transform:capitalize;top:6px}#number span{display:inline;position:relative;top:0;padding-left:5px}.fixheader{padding-top:65px!important}#nav{background-color:#00313a;border-top:1px solid #e1e1e1;width:100%}#topnav{margin:0 auto;position:relative;width:960px}#topnav ul{list-style:none;line-height:normal;padding-left:0;margin:0}#topnav li{display:inline;float:left;text-align:center;text-transform:uppercase;margin-right:4.1%;width:auto}#topnav li.home{text-align:left}#topnav li.location{}#topnav li.accommodations{}#topnav li.amenities{}#topnav li.events{}#topnav li.thingstodo{}#topnav li.pkg{margin-right:0;text-align:right}#topnav .calendar{margin-right:0!important}#topnav li a{font-size:15px;font-weight:normal;line-height:44px;padding:0}#topnav li a,#tab-nav li a,#mobile-mainnav li a{font-family:"ralewayregular";text-transform:uppercase}#topnav li a:hover .home-icon,#topnav li a:focus .home-icon,#topnav a.navON:link .home-icon,#topnav a.navON:visited .home-icon,#topnav a.navON:hover .home-icon,#topnav a.navON:focus .home-icon,#topnav .navhover a.nav .home-icon{color:#1b67c6}#topnav li.pkg a{padding-right:0;background:none}#topnav li.eve{position:relative}#topnav li.wed{position:relative}#topnav a.nav:link,#topnav a.nav:visited{color:#fff}#topnav a.navON:link,#topnav a.navON:visited,#topnav a.navON:hover,#topnav a.nav:hover,#topnav a.navON:focus,#topnav a.nav:focus,#topnav .navhover a.nav{color:#ef7171!important}#topnav ul li ul.dropnav{background:#4d4d4d;float:left;height:auto;list-style:none outside none;margin:0;padding:10px 0;position:absolute;top:41px;z-index:1}#topnav li .dropnav a{background:none}#topnav .dropnav li{display:block;float:none!important;text-align:left;margin:0}#topnav .dropnav a{color:#fff!important;display:block;float:none;height:auto;line-height:normal;padding:5px 15px;width:150px}#topnav .dropnav a:hover,#topnav .dropnav a:focus,#topnav .dropnav a.navON{background:none!important}#subnav{float:right;position:relative;right:0;z-index:12;top:13px}#subnav ul li{border-right:1px solid #4d4d4d;float:left;height:10px;line-height:10px;list-style:outside none none}#subnav ul li.sub-pet{border-right:none}#subnav ul li.sub-pet a{padding-right:0}#subnav ul li a{color:#666;padding:0 8px 0 7px;text-align:left}#subnav a.nav:link,#subnav a.nav:visited{text-decoration:none}#subnav a.nav:hover,#subnav a.nav:focus{color:#e8171e;display:inline;text-decoration:none}#subnav a.navON:link,#subnav a.navON:visited,#subnav a.navON:hover,#subnav a.navON:focus{color:#e8171e;display:inline;text-decoration:none}#subnav .last-child,#subnav .last-child a{border-right:0;padding:0 20px 0 22px}#social{right:21px;position:absolute;top:67px;z-index:6;height:15px;width:15px;background:url(/images_noindex/sprite.png) no-repeat -80px -32px}.social-media-wrap{float:left;position:relative}#middle{margin:0 auto;min-height:450px;padding-top:143px;position:relative;width:100%;background:#000}#mainimage{margin-left:0;position:relative;width:100%;z-index:0}#mainimage.cms6{height:706px!important;z-index:9}#middle .bx-wrapper .bx-pager,#middle .bx-wrapper .bx-controls-auto{position:absolute;top:222px;width:100%;z-index:51}.mainimage-pagging>ul{}.mainimage-pagging{display:block;position:absolute;left:30px;margin-top:-40px;top:50%;z-index:40}.mainimage-pagging ul li a{margin-bottom:9px;border:2px solid #fff;border-radius:30px;height:19px;width:19px;display:block}.current-slide a{background-color:#fff}.mainimage-pagging>ul{display:block!important}#contentinfo{background:#fff;margin:0 auto;padding-top:0;position:relative;width:100%;z-index:7}.contentwrap{background-color:#fff;margin:0 auto;max-width:1153px}#content{margin:0 auto;padding:39px 0 20px;position:relative;width:960px}#container{margin:0 auto;position:relative;width:100%;z-index:10}.contentcenter{text-align:center}#header{font-family:'ralewayregular';font-size:30px;font-weight:normal;line-height:normal;padding-bottom:10px;position:relative;text-align:center;text-transform:uppercase;width:auto;z-index:0;color:#526b79}#header span{display:block;font-family:georgia;font-size:25px;font-style:italic;margin-top:0;text-transform:lowercase}#readmorelessbtn{width:83px;margin:0 auto}.readmoretest{border:1px solid #959595;color:#959595;cursor:pointer;display:block;font-size:13px;height:26px;line-height:26px;margin:15px auto 0;padding-left:0;text-transform:uppercase;width:72px}.readmoretest:hover,.readmoretest:focus{border:1px solid #1e69c7;color:#1e69c7}.parts-slider{left:50%;margin:0 auto 0 -800px;position:relative;width:1600px;padding-top:20px;padding-bottom:15px}.slider-imgpart{line-height:0}.featurebanner-leftdiv{float:left;position:relative;width:805px}.featurebanner-leftdiv1{float:left;position:relative;width:790px}.featurebanner-rightdiv{float:left;margin-left:0;position:relative;width:795px}.featurebanner-rightdiv1{float:left;margin-left:0;position:relative;width:810px}.pkgtitle,.reviews-titletext,.ttdtitle,.pkg-titletext,.holder-title{font-family:'ralewayregular';font-size:25px;line-height:30px;padding-bottom:20px;position:relative;color:#fff;text-align:center;background:url("/images_noindex/home-tile-bg.png") no-repeat scroll center bottom;text-transform:uppercase}.pkgtitle a:link,.pkgtitle a:visited,.reviews-titletext a:link,.reviews-titletext a:visited,.ttdtitle a:link,.ttdtitle a:visited,.holder-title a:link,.holder-title a:visited{color:#fff}.pkgtitle a:hover,.reviews-titletext a:hover,.ttdtitle a:hover,.holder-title a:hover,.pkgtitle a:focus,.reviews-titletext a:focus,.ttdtitle a:focus,.holder-title a:focus{color:#b7d7ff}#special-packages{height:268px;overflow:hidden;position:absolute;top:0;text-align:center;width:470px;z-index:10;right:0;border-top:none;border-left:15px solid #fff;border-bottom:15px solid #fff;background:rgba(0,49,58,.95) none repeat scroll 0 0;border-right:15px solid #fff}#special-packages .bx-wrapper{background-color:#1e1e1e;background:rgba(30,30,30,.4);height:269px;overflow:hidden;width:470px;z-index:10;margin:0 auto}#special-packages .bx-controls{position:relative;top:-69px;z-index:51}#special-packages .bx-viewport{height:277px!important}#special-packages .bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #fff;border-radius:0;height:5px;margin:0 18px 0 0;background:transparent;width:5px;transform:rotate(45deg) scale(2,2)}#special-packages .bx-wrapper .bx-pager.bx-default-pager a:hover,#special-packages .bx-wrapper .bx-pager.bx-default-pager a:focus,#special-packages .bx-wrapper .bx-pager.bx-default-pager a.active{border:1px solid #fa696b;background:transparent}.packages-text{margin:0 auto;position:relative;top:24px;width:405px;overflow:hidden}.pkg-description{color:#fff;display:block;font-size:16px;line-height:21px;padding:20px 0 0}.pkg-description a:link,.pkg-description a:visited{color:#fff;font-weight:bold}.pkg-description a:hover,.pkg-description a:focus{color:#b7d7ff}.detailbtn{margin-top:22px;width:116px}.pkgtitle a span{display:block;font-family:georgia;font-size:24px;font-style:italic;text-transform:lowercase}#photo-gallery{border-top:none;border-left:15px solid #fff;border-bottom:none;border-right:15px solid #fff;bottom:0;color:#fff;height:271px;overflow:hidden;position:absolute;right:0;text-align:center;width:470px;z-index:10}#photo-gallery .photo-gallery-inner{background-color:#303030;background:rgba(48,48,48,.92);height:271px;overflow:hidden;width:470px;z-index:10;margin:0 auto}#lowest{margin:12px auto 0;width:405px;font-size:16px}.reason-dec{font-size:16px}#moreinfo{margin-top:24px}.holder-title{padding-top:24px}.holder-title a span{display:block;font-family:georgia;font-size:24px;font-style:italic;text-transform:lowercase}#reviews-box{border-top:none;border-bottom:none;border-left:15px solid #fff;border-right:15px solid #fff;bottom:0;height:271px;left:0;overflow:hidden;position:absolute;width:470px;z-index:10}#reviews-box .reviews-innerbox{background-color:#303030;background:rgba(48,48,48,.92);height:271px;margin:0 auto;overflow:hidden;padding-top:5px;width:470px;z-index:10}.reviews-box-btn a.enablelink.button{color:#fff!important;float:none}.long-button{width:auto!important}.reviews-text{margin-top:5px}#guestreview-badge .reviews-box-btn{margin-top:32px}.reviews-titletext span{display:block;font-family:georgia;font-size:24px;font-style:italic;text-transform:lowercase}.parkrightstar{margin:0 auto;width:111px}.parkrightreview.reviewfont{margin-top:3px;text-align:center;font-size:14px;color:#fff;line-height:18px;padding:0 12px}.reviews-box-btn{margin:8px auto 0;padding-top:0}#top-reasons{border-top:none;border-left:15px solid #fff;border-right:15px solid #fff;border-bottom:15px solid #fff;height:268px;left:0;overflow:hidden;position:absolute;top:0;width:470px;text-align:center;z-index:10}#top-reasons .bx-wrapper{overflow:hidden;width:470px;z-index:10;margin:0 auto}#top-reasons .bx-controls{left:10px;position:relative;top:13px;z-index:51}#top-reasons .bx-wrapper .bx-pager.bx-default-pager a{border:1px solid #fff;border-radius:0;height:5px;margin:0 18px 0 0;background:transparent;width:5px;transform:rotate(45deg) scale(2,2)}#top-reasons .bx-wrapper .bx-pager.bx-default-pager a:hover,#top-reasons .bx-wrapper .bx-pager.bx-default-pager a:focus,#top-reasons .bx-wrapper .bx-pager.bx-default-pager a.active{border:1px solid #fa686a;background:transparent}#top-reasons .top-reasons-inner{background-color:#546e7b;background:rgba(0,49,58,.95) none repeat scroll 0 0;height:271px;overflow:hidden;width:470px;z-index:10;margin:0 auto}.textdiv{margin:0 auto;position:relative;top:24px;width:405px}.reason-slider .carouselitems{line-height:27px;list-style-type:decimal}#spholder{margin-top:20px}.pkg-titletext span{display:block;font-family:georgia;font-size:24px;font-style:italic;color:#fff;text-transform:lowercase}.reason-slider a:link,.reason-slider a:visited,.parkrightreview a:link,.parkrightreview a:visited{color:#fff}.reason-slider a:hover,.parkrightreview a:hover,.reason-slider a:focus,.parkrightreview a:focus{color:#f86766}#amenities-mainimage{line-height:0;position:relative}.image-leftmain{float:left;position:relative;width:49%}.image-rightmain{float:right;line-height:0;width:49%}.image-rightbottom{margin-top:5%}#amenities-mainimage img{height:auto;width:100%}.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;font-size:0}.gm-err-message{background:#fff;color:#000!important}.contentfocus:focus{box-shadow:0 0 5px inset}.contentfocus2:focus{box-shadow:0 0 5px #fff inset}a.skip-to-content-btn{position:absolute;top:-40px;left:0;background:#000;color:#fff!important;z-index:10000;height:35px;width:auto;line-height:35px;padding:0 10px;text-decoration:none;-webkit-transition:top 1s ease-out;transition:top 1s ease-out}a.skip-to-content-btn:focus{top:0;outline-color:transparent;-webkit-transition:top .1s ease-in;transition:top .1s ease-in}.reservation-bg button.ui-datepicker-trigger,.ada-datepicker .ui-datepicker-trigger{position:absolute;border:none;background:transparent;right:10px;bottom:8px;padding:2px;font-size:0;border:1px solid transparent;line-height:normal}.ada-datepicker{position:relative}.reservation-bg button.ui-datepicker-trigger:focus,.ada-datepicker .ui-datepicker-trigger:focus{border-color:#000}.ada-datepicker .resinputbox{background-image:none}input[type="radio"]{border:0;-webkit-appearance:radio;-moz-appearance:radio;-ms-appearance:radio;-o-appearance:radio;height:auto;line-height:inherit;margin:0 2px}input[type="radio"]:focus,input[type="radio"]:hover{outline:1px solid #000;outline-offset:2px}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,#blogpostcomment .commentcodecol4 a:focus,#emailOfferForm .email-frmfieldset #imgcode-home:focus,input:focus,textarea:focus{border-color:#000}.rating-list .li:focus{border:1px solid #000}a.has-link:link,a.has-link:visited,#breadcrumb a:link,#breadcrumb a:visited{border-bottom:1px solid}a.has-link:focus,a.has-link:hover,#breadcrumb a:hover,#breadcrumb a:focus{border-bottom-color:inherit}.input-error{border:solid 1px #ce0000!important}.error-message{color:#ce0000;text-transform:lowercase}#logo a:link,#logo a:visited{display:block;border:1px solid transparent;line-height:0}#logo a:focus{border-color:#000}.mapinnerbox_snippet>div{max-width:100%}a[href^="tel"]{white-space:nowrap}.dining-format-section .roomsdecription a{color:#d9141a}.dining-format-section .roomsdecription a:hover,.dining-format-section .roomsdecription a:focus{color:#00313a}@media only screen and (min-width:1600px){#supersized{left:50%!important;margin-left:-800px;max-width:1600px}}.nav-arrow,.backtohome,.modulel-dropdown,.icon-s,.fsptab,#topnav li a span,.icon-list2,.title-f{display:none}.em-f{display:block}.boxspacer span{padding-top:10px}#main.headerfix{border-bottom:1px solid #e1e1e1}#fact-box{background-color:rgba(249,105,105,.9);border:medium none;color:#303030;line-height:20px;margin-top:0;padding-bottom:23px;padding-left:20px;padding-top:18px;position:absolute;right:0;top:42%;width:220px;z-index:1}#fact-box span.fct-bold{font-family:"latobold"}#fact-box ul{padding-top:20px}#fact-box li{background-position:-170px -263px;padding-bottom:0}.mobileblock,.tabletblock{display:none}.mob-tabblock{display:none}.servicebtn{width:130px}.pkgbtn.btncenter{margin:0 auto}.pkgbtn{width:600px!important}span.reducefont{font-size:22px}.thanks-msg{text-align:center;font-weight:bold;margin-top:20px}.box ul.newlist-style li,.box2 ul.newlist-style li{background:none;list-style:square inside}.reserve-widget{position:absolute;z-index:9;left:0;bottom:20px}.reserve-widget a.rsrv-link{display:block;line-height:0;position:relative}.reserve-widget a.rsrv-link:before{content:"";border:2px #303030 solid;position:absolute;left:5px;top:5px;right:5px;bottom:5px;box-sizing:border-box}.reserve-widget a.rsrv-link:hover:before,.reserve-widget a.rsrv-link:focus:before{border-color:#fff}.reserve-widget.coronaTopBarEffect{}.webcvideo{float:none;clear:both;width:100%;position:relative;padding-bottom:53.6%;padding-top:25px;height:0;margin-top:30px;border:2px solid #fff;box-shadow:0 0 5px #323232}.webcvideo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dining-part{padding-top:20px}.dining-leftdiv{float:left;position:relative;width:477px}.dining-rightdiv{float:right;width:475px;position:relative}.din-box.din-box1{position:absolute;top:0;right:0;width:282px;height:166px;background-color:#162f34;text-align:center;box-sizing:border-box;color:#fff;border:8px solid #fff;border-top:0;border-right:0}.din-box.din-box2{position:absolute;bottom:0;right:0;width:282px;height:167px;background-color:#ff6058;text-align:center;box-sizing:border-box;color:#fff;border:8px solid #fff;border-bottom:0;border-right:0;border-top:0}.dining-part-bottom .din-box.din-box1{left:0;right:auto;border-left:0;border-right:8px solid #fff}.dining-part-bottom .din-box.din-box2{left:0;right:auto;border-left:0;border-right:8px solid #fff}.din-imgpart{line-height:0}.din-imgpart img{width:100%;height:auto}.din-box{padding:15px 15px 15px 15px}.diningbox-tilte{font-size:16px;text-transform:uppercase;padding-bottom:15px;padding-top:16px}.diningbox-tilte a:link,.diningbox-tilte a:visited{color:#fff}.diningbox-tilte a:hover,.diningbox-tilte a:focus{color:#ff6058}.din-box.din-box2 .diningbox-tilte a:hover,.din-box.din-box2 .diningbox-tilte a:focus{color:#162f34}.diningbox-cont{font-size:14px;line-height:normal}.holiday-banner{position:absolute;left:0;top:163px;z-index:1}.holiday-button{width:120px;margin:0 auto}.tbl_milestone{background-color:#b0b1b3;width:100%;margin-top:10px}.tbl_milestone tbody{display:table-row-group;vertical-align:middle;border-color:inherit}.tbl_milestone tr{display:table-row;vertical-align:inherit;border-color:inherit}.tbl_milestone tr td{background-color:#fff;padding:3px 8px;text-align:center;vertical-align:middle}.tbl-wed{margin:10px 0 30px 0;width:100%;box-sizing:border-box;border:1px solid #dfdfdf;border-right:none;position:relative;font-size:14px;letter-spacing:.02em}.tbl-wed td{border-right:1px solid #dfdfdf;padding:5px;text-align:center}.tblwed-title td{color:#00313a;background-color:#f5efe7;font-size:16px;letter-spacing:.02em;padding-top:15px;padding-bottom:18px}.tbl-wed .tblwed-textleft{text-align:left;padding-left:45px}.tblwed-color{color:#00313a}.wedpageimg{position:relative;box-sizing:border-box;display:block}.wedpageimg-left{box-sizing:border-box;display:block;width:48%;float:left}.wedpageimg-right{float:right;width:48%;display:block;box-sizing:border-box}.wedpageimg img{width:100%;height:auto;display:block}.weddpagetext{max-width:800px;margin:0 auto}.formbox .rfpradio input{-webkit-appearance:checkbox;-moz-appearance:checkbox;-ms-appearance:checkbox;-o-appearance:checkbox;display:inline-block;line-height:15px;height:12px}.rfpradio{display:inline-block;padding-right:19px;padding-bottom:0;padding-top:5px}.tablemob.tablewed{margin-bottom:30px}.wedlogo-box{position:relative;text-align:center;margin:40px 0}.wedlogo-item{display:inline-block;margin:0 2%;border:1px solid #ececec;padding:20px 30px;vertical-align:middle;background-color:#f2f2f2}.wedlogo-img{display:table;height:100px;width:100%;box-sizing:border-box}.wedlogo-img-inner{display:table-cell;vertical-align:middle}.wedlogo-img a:hover,.wedlogo-img a:focus{opacity:.6}.google-data{margin-top:15px}.google-data .google-col{float:left;margin-right:15px}.google-data .google-col.google-btn{margin-top:20px}.google-data .google-col{float:left;margin-right:15px}.google-data .google-col.google-btn .button.form-button{width:100px}.dining-rightdiv .diningbox-tilte{padding-bottom:5px;padding-top:7px}.formslable{display:none!important}#navigation #prevslide{left:0;top:50%;z-index:9;position:absolute;opacity:inherit!important;background-color:#000;color:#ffff;padding:10px}#navigation #nextslide{right:0;top:50%;z-index:9;position:absolute;opacity:inherit!important;background-color:#000;color:#ffff;padding:10px}#navigation #prevslide:hover,#navigation #prevslide:focus,#navigation #nextslide:hover,#navigation #nextslide:focus{background:#00313a}#navigation a#prevslide:before,#navigation a#nextslide:before{font-size:19px}#navigation a#prevslide,#navigation a#nextslide{font-size:0}.faqbox{width:100%;max-width:960px;margin:0 auto;padding-top:30px}.questiontitle,.answertitle{font-size:36px;color:#00313a}.faq-que a:link,.faq-que a:visited{font-size:24px;color:#00313a}.faq-que a:hover,.faq-que a:focus{color:#fa696b}.plusfaq{border-left:#fa696b solid 5px;background:#f2f2f2;padding:15px 10px 15px 10px}.questiontitle{float:left;width:46px}.faq-que{float:left;width:calc(100% - 50px)}.ansdiv{padding:20px 10px 30px 15px;border-bottom:solid 1px #f2f2f2;margin-bottom:30px}.answertitle{width:46px;float:left}.faq-ans{float:left;width:calc(100% - 50px)}.faqbox ul li:last-child .ansdiv{border-bottom:none}.menubtn{margin:0 auto;text-align:center;width:96px}.acc-img ul,.acc-img ul li{margin:0!important;padding:0!important;background-image:none!important}.acc-img .bx-wrapper .bx-controls-direction a{background-color:#fa696b;width:30px;height:30px;top:50%;margin-top:-15px;left:0;text-indent:inherit;font-size:0;color:#303030;text-align:center;line-height:30px}.acc-img img{width:100%;height:auto}.acc-img .bx-wrapper .bx-controls-direction a.bx-next{left:inherit;right:0}.acc-img .bx-wrapper .bx-controls-direction a:before{font-family:'milestoneretinadisplayicons';font-size:12px}.acc-img .bx-wrapper .bx-controls-direction .bx-prev::before{content:""}.acc-img .bx-wrapper .bx-controls-direction .bx-next::before{content:""}.acc-img .bx-wrapper a:hover,.acc-img .bx-wrapper a:focus{background:#00313a;color:#fff}.locfont{font-size:16px}.menubtn2 .button{width:249px;display:inline-block;float:left;margin-bottom:8px}.menubtn3 .button{width:249px;margin:0 auto}.expkgbtn .button{width:245px;font-size:12px!important}#reviews-box ul.star-rating li.current-rating{background:url(/images_noindex/stars.png) no-repeat scroll left top transparent}.corona_modal-content.bar{transform:none;width:100%;left:0;top:0;position:relative;max-width:100%;padding:5px;border-radius:0;background-color:#000;color:#fff}.corona_modal-content{border-radius:10px;color:#000;margin:auto;background-color:#fff;padding:50px 60px;-webkit-box-shadow:0 0 30px 10px rgba(0,0,0,.15);-moz-box-shadow:0 0 30px 10px rgba(0,0,0,.15);box-shadow:0 0 30px 10px rgba(0,0,0,.15);max-width:550px;width:80%;box-sizing:border-box;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%)}.corona_close.bar{color:#fff;top:5px}.corona_close{cursor:pointer}.clean-banner{position:absolute;bottom:60px;width:330px;height:60px;right:0;background:#fa696b;display:block;z-index:9}.clean-button-icon{width:60px;height:60px;position:absolute;background:#00313a;right:0;top:0}.clean-button-icon span{font-size:30px;color:#fff;text-align:center;display:block;height:60px;line-height:60px}.clean-text{position:relative;display:inline-block;padding:13px 0 13px 10px;color:#fff;font-size:15px;width:260px;line-height:normal;font-weight:bold}.clean-banner a:link,.clean-banner a:visited{color:#303030}.clean-banner a:hover,.clean-banner a:focus{color:#000}#captionbox{opacity:1!important;text-align:center;position:absolute;bottom:20%;font-size:40px;left:0;right:0;width:auto;text-shadow:0 1px 13px #000;color:#fff;z-index:9}.covid-19-advisory-main{position:absolute;max-width:1200px;margin:0 auto;top:164px;width:600px;z-index:9;left:50%;margin-left:-300px}.covid-19-advisory-inner{position:relative;left:0;background:#473e52cc;color:#fff;padding:10px 20px;z-index:3;font-size:14px;font-weight:700;line-height:1.5;text-align:center}.covid-19-advisory-inner a:link,.covid-19-advisory-inner a:visited{color:#fff;text-decoration:underline}.covid-19-advisory-inner a:hover,.covid-19-advisory-inner a:focus{text-decoration:none!important}.covid-19-advisory-inner a:hover,.covid-19-advisory-inner a:focus{color:#fff}.covid-19-advisory-main-link:link,.covid-19-advisory-main-link:visited{position:absolute;left:0;bottom:135px;background:url(/images_noindex/exclamation.png) no-repeat 15px 18px rgba(71,62,82,.8);color:#fff;padding:20px 20px 20px 55px;z-index:3;font-size:18px;text-transform:uppercase;font-weight:700}.covid-19-advisory-main-link:hover,.covid-19-advisory-main-link:focus{background-color:#002d71}.covid-19-advisory-main.pushItDown{margin-top:73px!important}#wrapper.corona_hideshow{margin-top:40px}#wrapper.corona_hideshow .reserve-widget{bottom:50px}@media only screen and (max-width:1400px){.clean-banner{bottom:15px}}.googleaddress{max-width:300px}div#gdpr-rfp a span{color:#aa070c!important}.H_ib_body{}div#slidecaption{display:none}.event-specifications-table{padding:1px 5px 5px}#divsiteabandonment .iconclose:focus,#divsiteabandonment .iconclose:hover{border:2px solid!important}.smcoupon-button{position:fixed;bottom:120px;z-index:99;width:268px;height:60px;background:#00313a;border-radius:30px;right:10px}.smcoupon-button-title{padding:10px 0 10px 30px;color:#fff;font-size:15px;width:170px;line-height:normal}.smcoupon-button-title span{font-size:15px;display:block;font-family:'latoregular';font-weight:600}.smcoupon-button-icon{width:60px;height:60px;position:absolute;background:#fa696b;right:0;top:0;border-radius:100%}.smcoupon-button-icon span{font-size:30px;color:#fff;text-align:center;display:block;height:60px;line-height:60px}#smecouponoverlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;z-index:999;display:none}.smecoupon-ht{background-color:#00313a;position:fixed;right:0;bottom:0;z-index:9999;padding:10px;display:none;width:396px;box-sizing:border-box}.smecoupon-ht-title{font-size:15px;color:#fff;font-family:latoregular;padding:12px 0 22px 15px;font-weight:700}.smecoupon-ht-slide>li{background-color:#fff;padding:15px 10px 10px;border-radius:5px}.smecoupon-ht-cont{float:left}.smecoupon-ht-text1{font-family:'latoregular';font-size:14px}.smecoupon-ht-text2{font-family:'latoregular';font-size:36px;line-height:normal;text-transform:uppercase;color:#003c7e}.smecoupon-ht-text3{width:120px;line-height:normal;font-size:14px}.smecoupon-ht-icon{float:right;line-height:0}.smecoupon-ht-button{border-top:3px dashed #ccc;padding-top:10px;position:relative;color:#000}.smecoupon-ht-button::before{content:"";width:12px;height:12px;background-color:#fa696b;position:absolute;top:-7px;left:-16px;border-radius:100%}.smecoupon-ht-button::after{content:"";width:12px;height:12px;background-color:#fa696b;position:absolute;top:-7px;right:-16px;border-radius:100%}.smecoupon-ht-button a.button:link,.smecoupon-ht-button a.button:visited{height:45px;line-height:45px;font-size:23px;text-transform:uppercase;background:#fa696b;display:inline-block;width:100%;color:transparent!important;text-shadow:0 0 #fff}.smecoupon-ht-button a:hover,.smecoupon-ht-button a.button:hover{background-color:#00313a}.smecoupon-ht-amenities{display:block;background:#f1f1f1;padding:15px;position:relative}.smecoupon-ht-amenities h2{font-family:'latoregular';font-size:15px;font-weight:600;padding-bottom:10px}.smecoupon-ht-showdt{padding-bottom:10px}.cshowdt span{margin-left:3px;font-size:17px;color:#000;position:relative;top:2px}.hdiv{display:none}.cshowdt.active .sdiv{display:none}.cshowdt.active .hdiv{display:block}.smecoupon-ht-amenities ul li{padding-bottom:5px;font-size:15px}.smecoupon-ht-amenities ul li span{color:#003c7e;padding-right:3px}.smecoupon-ht-more{line-height:20px;padding-top:10px;color:#000}.smecoupon-ht-more a{font-family:'latoregular'}.couponht-close{position:absolute;right:24px;cursor:pointer;font-size:18px;top:22px;height:20px;width:20px;background-color:transparent}.couponht-close img{max-width:100%;height:100%}.featurebanner-rightdiv1 .slider-imgpart .ms_cms_editbar{right:70px!important}.section-title{font-family:'ralewayregular';font-size:30px;font-weight:normal;line-height:normal;padding-bottom:10px;position:relative;text-align:center;text-transform:uppercase;width:auto;z-index:0;color:#526b79;clear:both}.holiday-specials-slider{width:100%;text-align:left;padding-top:0}.holiday-innr{display:table;width:100%}.holiday-snippet-img{width:48%;display:inline-block;vertical-align:middle}.holiday-snippet-img img{max-width:100%;height:auto}.holiday-snippet-content{width:48%;display:inline-block;vertical-align:middle;padding:0 0 0 25px;box-sizing:border-box}.holiday-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a{width:10px;height:10px;border-radius:50px;background:#c1c1c1;color:#000}.holiday-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a.active,.holiday-slider-wrapper .bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000;color:#fff}.holiday-slider-wrapper .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{width:100%;text-align:center;padding-top:35px}.holiday-detail-list ul li{width:48%;display:inline-block;vertical-align:top}.toys-tots-img{max-width:100%;height:auto}@media only screen and (max-width:991px){.holiday-snippet-img{width:100%;display:block;vertical-align:top}.holiday-snippet-content{width:100%;display:block;vertical-align:top;padding:20px 0 35px 0}}@media only screen and (max-width:767px){.holiday-detail-list ul li{width:100%}.section-title{font-size:25px}.holiday-slider-wrapper .bx-controls{display:block!important}}#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:#f1595e!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}}#divsiteabandonment .popup-content-inner div.best-deal-tag span.beat-deal-text{color:transparent!important;text-shadow:0 0 #fff}#divsiteabandonment .home-popup-title span{color:transparent!important;text-shadow:0 0 #f39800}.holiday-accordion{text-align:left}@media only screen and (max-width:767px){.holiday-snippets-format{max-width:100%;margin-right:0}}.flayer-popup{background:rgba(0,0,0,.7);position:fixed;left:0;right:0;top:0;bottom:0;overflow:auto;z-index:999}.wrapper-fixed{position:fixed!important;left:0;right:0;top:0;bottom:0}.flayer-popup-inner{position:relative;margin:80px auto;max-width:90%;width:1000px;box-shadow:0 0 15px #000}.flayer-popup-inner button.popup-close{background:#000;font-size:18px;font-family:cursive;width:30px;height:30px;line-height:30px;display:flex;justify-content:center;border:none;align-items:center}.flayer-popup-layout{background:#fff;text-align:center}.flayer-popup-layout img{max-width:100%;height:auto}.fp-content{padding:64px 20px 20px;font-size:27px;line-height:1.4;max-width:760px;margin:10px auto;color:#777;background:url(https://www.reikarthouse.com/resourcefiles/otherimages/originalimages/tie-icon.jpg) no-repeat top center;background-size:80px}.fp-btn{text-align:center}.flayer-popup .fp-btn a.button{display:inline-block;font-size:22px;width:inherit;font-weight:bold;color:#fff!important;padding:10px 20px;border-radius:15px;background:#e34242;letter-spacing:1px}.flayer-popup-layout h3{font-size:24px;padding:20px 20px 10px;color:#777;line-height:1.4;margin:0}.fp-btm-img{line-height:0}@media only screen and (max-width:767px){.fp-content{font-size:20px}.flayer-popup-layout h3{font-size:19px}.flayer-popup .fp-btn a.button{font-size:18px}}