@font-face{font-display:swap;font-family:Raleigh;src:url(../../../../../../themes/acorn-five-widescreen/fonts/RaleighLTStd.otf)}#widgetDetails,#revTitleBar,#revInvLink{display:block!important;text-align:inherit!important;width:100%!important}#bbcomReviewWidget{display:block!important}.revWidgetFrame td,.revWidgetFrame th,.revWidgetFrame tr{border:none!important}.archive .top-title{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:none;margin:0;padding:0;vertical-align:baseline;outline:none}img{height:auto;max-width:100%}table{border-collapse:collapse}tr,td,th{border:1px solid #000}.alignright,.alignleft{border:1px solid #666;box-shadow:5px 5px 5px #353535;padding:6px;height:auto;float:right;margin:15px 0 15px 15px;max-width:100%}.alignleft{float:left;margin:15px 15px 15px 0}.aligncenter{float:none;margin:15px auto}a img{border:none}body,input,textarea{color:#3D3D1F;font:300 15px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif}strong{font-weight:700}h1{font-size:1.8em;clear:none;line-height:140%;font-size:34px;font-weight:700;font-family:Raleigh}.acorn-auto-read-more,div.entry-content p.acorn-auto-read-more,h4,h2{margin:1em 0;line-height:140%;font-size:1.2em}p{margin-bottom:1.625em}a{text-decoration:none;color:#3D3D1F;font-weight:700}a:hover,a:focus{text-decoration:underline}a:focus img{opacity:.5}ul{list-style-type:disc}ol li{list-style:decimal!important}.title{font-size:1.2em;font-weight:700;font-family:Raleigh}.top-title{font-size:47px;font-weight:700;font-family:Raleigh;text-align:center;letter-spacing:1px;padding:30px 0;margin:0;line-height:1.1em}.divider{display:block;margin:0 auto}.nowrap{white-space:nowrap}.entry-content,.entry-summary{padding:1.625em 0 0}html{-webkit-text-size-adjust:100%}body{padding:0;margin:0;background:#663;color:#3D3D1F;font-family:Verdana,Geneva,sans-serif;font-size:17px;line-height:1.8em}#wpadminbar{display:none}#header-top{box-shadow:0 30px 60px #000;height:150px;margin-top:-150px;position:absolute;width:100%;z-index:1}#header-outer{width:100%;position:absolute;left:0;top:0}#header{text-align:center;max-width:1200px;width:100%;position:relative;margin:0 auto;color:#fff;overflow:hidden;padding:15px 0;text-shadow:1px 1px 4px #101010;height:238px}#header-left{position:absolute;top:20px;left:0;z-index:10000000000;text-align:left;width:40%;font-size:15px}#header-left img{vertical-align:text-top;margin:0 3px}#header-left span{background:#fff none repeat scroll 0 0;display:inline-block;height:2px;margin:10px 7px 0;vertical-align:text-top;width:2px}#header-right{position:absolute;top:20px;right:0;z-index:10000000000;text-align:right;width:340px;font-size:15px}#header-left a,#header-right a{line-height:200%}#header a{text-decoration:none;color:#fff}#header a:hover,#header a:focus{text-decoration:underline}#header_logo img{position:relative;max-width:238px;margin:-90px 0 0 0;height:auto;width:25%}a#local-phone,a#toll-free{cursor:default;color:#fff;font-weight:400}a#local-phone:hover,a#toll-free:hover{text-decoration:underline}.nav_buttons_row{overflow:hidden;margin-bottom:10px}.nav_buttons_row div{line-height:1em;margin:1% 1% 0;width:23%;float:left;position:relative}.nav_buttons_row div p{margin-top:2em;margin-bottom:0;text-align:center;font-size:21px;line-height:120%}.nav_buttons_row div a{height:43px;width:43px;position:absolute;top:0;left:50%;margin-left:-21px}a#mobile-header-call{background:url(../../../../../../themes/acorn-five-widescreen/images/mobile-header-sprite.png) no-repeat -43px 0}a#mobile-header-book{background:url(../../../../../../themes/acorn-five-widescreen/images/mobile-header-sprite.png) no-repeat 0 0}a#mobile-header-room{background:url(../../../../../../themes/acorn-five-widescreen/images/mobile-header-sprite.png) no-repeat -129px 0}a#mobile-header-map{background:url(../../../../../../themes/acorn-five-widescreen/images/mobile-header-sprite.png) no-repeat -86px 0}#header-img-wrapper-outer{background:#444 none repeat scroll 0 0;position:fixed;width:100%}#header-img-wrapper{max-width:1900px;width:100%;position:relative;margin:0 auto}#header-img-wrapper img{position:absolute;width:100%}#header-img-wrapper:after{content:"";display:block;padding-bottom:65.3%}#header-img-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page-outer{position:absolute;top:100%;width:100%}#page{margin:0 auto;max-width:1200px;border-radius:20px;position:relative;width:100%;z-index:1000;box-shadow:0 0 40px #000}#main{border:1.2em solid #fff;background:#F1E7C8;overflow:hidden}#content{padding:0 0 1.625em;margin:0;width:100%}.page-template-single-room-page #content{padding:0}#content ul,#content ol{margin:1em 0 1em 3em}#content li{padding:.1em 0;list-style:inside}#primary{float:left;margin:0 0 3% 2%;width:66.5%}#share{display:inline-block;float:right;height:60px;margin-top:-20px;width:310px}#share ul{margin:0}.page-template-default #primary,.page-template-all-rooms-page #primary,.page-template-directions-page #primary,.page-template-packages-page #primary,.page-template-photo-gallery-page #primary,.home #primary,.page-template-accessibility-statement-page #primary{float:none;width:94%;margin:0 3% 3%}#rolledup-rooms{overflow:hidden;text-align:center;font-family:Raleigh;font-weight:400;font-size:20px}#rolledup-rooms .more{font-size:15px;text-decoration:underline}#rolledup-rooms a{font-weight:400}#rolledup-rooms .title{margin:.2em 0}#rolledup-rooms div{margin:20px 1%;display:inline-block;font-size:20px;line-height:130%;width:315px;box-shadow:0 0 10px #000;background:#fff;padding:1%}#rolledup-rooms div:hover,#rolledup-rooms div:hover a{background:#663;color:#fff}#rolledup-rooms img{max-width:100%}#rolledup-rooms span{display:block}#rolledup-rooms a:hover,#rolledup-rooms a:focus{text-decoration:none}.next-room:after{content:"\00BB";font-size:1.5em;font-weight:400;padding:0 4px;vertical-align:top}.prev-room:before{content:"\00AB";font-size:1.5em;font-weight:400;padding:0 4px;vertical-align:top}.all-room:before{content:"\00AB";font-size:1.5em;font-weight:400;padding:0 4px;vertical-align:top}#notes-box{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px #333;margin:40px auto;padding:2%;width:96%;overflow:hidden}#notes-box ul{margin-left:3em}#notes-box-left,#notes-box-right{float:left;width:50%;text-align:center}#notes-box-right{text-align:left;padding:2% 3%;width:44%;line-height:2em}#notes-box .top-title{font-size:34px;text-align:left}#notes-box-left .top-title{text-align:center}.ngg-gallery-thumbnail img{margin:10px 0 10px 10px!important}#secondary{float:right;margin:0 2% 3% 0;width:25.5%;text-align:center}#secondary img{box-shadow:0 0 10px #000;padding:7px;height:auto;margin:15px auto;max-width:100%}#inn-gallery li{list-style-type:none}#nav-wrapper{position:relative;width:100%;z-index:1000000;height:40px;margin:-180px auto 0;background:#92926d;background:-moz-linear-gradient(top,#92926d 2%,#666633 24%,#666633 74%,#92926d 98%);background:-webkit-linear-gradient(top,#92926d 2%,#666633 24%,#666633 74%,#92926d 98%);background:linear-gradient(to bottom,#92926d 2%,#666633 24%,#666633 74%,#92926d 98%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#92926d',endColorstr='#92926d',GradientType=0);border:1px solid #fff;box-shadow:0 0 40px #000;max-width:1200px;text-align:center}#header_logo{position:absolute;width:100%;top:0;left:0;text-align:center}.responsive_menu{width:96%;max-width:1200px;margin:0 auto;position:relative}.assistive-text{clip:rect(1px,1px,1px,1px);position:absolute!important}#responsive_menu a.assistive-text:active,#responsive_menu a.assistive-text:focus{background:#eee;border-bottom:1px solid #ddd;color:#1982d1;clip:auto!important;font-size:12px;position:absolute;text-decoration:underline;top:0;left:7.6%}#nav-wrapper .toggleMenu{display:none}#menu-main-menu{list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;display:box;box-pack:justify;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#menu-main-menu ul{list-style:none;margin:0;z-index:99999}#nav-wrapper #menu-main-menu a{padding:9px 0;line-height:22px;font-size:1em;color:#FFF;display:block;text-decoration:none;text-shadow:1px 1px 1px #101010;text-transform:uppercase;font-weight:400}#nav-wrapper #menu-main-menu .push-right>a{padding-right:14em}#nav-wrapper #menu-main-menu a:hover,#nav-wrapper #menu-main-menu a:focus{text-decoration:none;color:#d31e55}#menu-main-menu li{position:relative}#menu-main-menu>li{box-flex:1;-webkit-box-flex:1}#menu-main-menu ul{display:none;position:absolute;top:100%;width:auto;left:0;text-align:left}#menu-main-menu>li.hover>ul{display:block}#menu-main-menu li li.hover ul{display:block;left:100%;top:0}#nav-wrapper #menu-main-menu li li a{background:#f1e7c8;line-height:1.4em;border:7px solid #fff;opacity:.9;padding:8px 20px;white-space:nowrap;color:#3d3d1f}#menu-main-menu li:hover>a,#menu-main-menu a:focus{color:#d31e55}#menu-main-menu ul ul{left:100%;top:0}#menu-main-menu li:hover>ul{display:block}#nav-wrapper #menu-main-menu li li li a{background:#c6c594}.logo a{width:238px;color:transparent!important;text-shadow:none!important}#TB_window{z-index:10000!important}#site-generator{background:#fff none repeat scroll 0 0;color:#777164!important;font-size:15px;line-height:1.5em;padding:4%;text-align:center;overflow:hidden;border-top:none}#site-generator a{color:#777164!important;font-weight:400}#affil{text-align:center;clear:both;width:100%;margin-top:20px;padding-top:20px}#affil a{display:inline-block;margin:5px;vertical-align:middle;width:15%}.social_buttons_row{margin-bottom:30px;overflow:hidden;width:100%;height:50px;float:left}.social_buttons_row a{height:50px;width:50px;float:left;margin-left:2px}.social_buttons_row a:hover,.social_buttons_row a:focus{opacity:.5}.social_buttons_row a:first-child{margin-left:0px!important}a#footer-facebook{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat 0 0}a#footer-google{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -300px 0}a#footer-twitter{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -250px 0}a#footer-pinterest{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -350px 0}a#footer-blog{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -100px 0}a#footer-email{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -150px 0}a#footer-youtube{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -400px 0}a#footer-instagram{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -50px 0}a#footer-gotrippin{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -400px 0}a#footer-tripadvisor{background:url(../../../../../../themes/acorn-five-widescreen/images/social-sprite.jpg) no-repeat -200px 0}#supplementary{margin-bottom:40px;clear:left;padding:0;overflow:visible;border:none}#supplementary .widget ul li{color:inherit}#advancedrecentposts-2{margin:0}ul#blog-feed{list-style:none}.feed-title{font-size:20px;font-weight:700;clear:both;margin-bottom:1em}ul#blog-feed{margin:1em 0 1em 0em;text-align:left}.footer_column_left{float:left;text-align:left;width:55%}.widget-title{font-size:26px;text-align:center;line-height:inherit;letter-spacing:normal;text-transform:none;font-weight:700;color:inherit;margin:0 auto .4em}#advancedrecentposts-2 .widget-title{text-align:left}.advanced-recent-posts li{padding:5px}.footer_column_right{float:right;text-align:right;width:40%}.footer-business-name{font-weight:700;margin-bottom:.2em}a.btn-link:hover img,a.btn-link:focus img{zoom:1;opacity:.5}#google-map-frame{border:0;width:100%;margin:20px auto;height:500px}.anchorlink{display:block;margin-top:-50px;padding-top:50px}.single-package{overflow:hidden;padding:2em;border-bottom:2px ridge #333}.single-package:last-child{border-bottom:none}.single-package img{float:left;margin:0 1em 1em 0;width:32.8%;max-width:350px}.single-package .package-price{font-weight:700;font-style:italic;font-size:1.2em}#rezoform{font-size:15px;margin-bottom:43px}.body-header{border:#fff 8px solid;max-width:93%;box-shadow:0 0 10px #000;margin:30px auto 0;display:block}#columns,#awards{text-align:center;width:100%;overflow:hidden;margin:20px auto}#columns div{width:30%;margin:1% 2.1%;display:inline-block;text-align:left;vertical-align:top}#columns div:first-child{margin-left:0}#columns div:last-child{margin-right:0}#columns div .title,#rolledup-rooms .title{font-size:1.8em;margin:.5em 0;text-align:center}.readmore{display:block;width:100%;text-align:right;padding:10px 0}#awards div{display:inline-block;margin:1% 2%;vertical-align:middle}.page-template-single-room-page #primary{width:33.5%}.page-template-single-room-page #secondary{width:59.5%;text-align:right}.page-template-single-room-page #secondary img{border:none;box-shadow:none;padding:0}#room-book,#room-navigation,.page-template-single-room-page #notes-box{background:#fff none repeat scroll 0 0;box-shadow:0 0 10px #333;margin:40px auto;overflow:hidden;padding:1%;width:94%;display:block}#room-book{text-align:center;width:98%;float:right;margin:20px auto}#room-navigation{text-align:right}.all-room{float:left}#room-navigation a,#room-book a{font-weight:normal!important;font-family:"Times New Roman",Times,serif}#room-book a{letter-spacing:2px;margin:0 10px;font-size:18px;white-space:nowrap}#room-navigation a:hover,#room-navigation a:focus,#room-navigation a:active,#room-book a:hover,#room-book a:focus,#room-book a:active{text-decoration:none;text-shadow:1px 1px 1px #000}.small-note-img{float:left;margin-right:20px;vertical-align:top}#header-right .tr-widget{display:none}#header-right .tr-widget div.tr-component.tr-check-availability input.tr-date[type="text"]{height:26px!important;width:115px!important;margin:0 15px 0 0!important}#header-right .tr-widget div.tr-component.tr-check-availability div.tr-search-dates::after,#header-right .tr-widget div.tr-component.tr-check-availability div.tr-search-dates::before{content:" "!important;display:inline-block!important}#header-right .tr-widget div.tr-component.tr-check-availability div.tr-search-dates::after,#header-right .tr-widget div.tr-component.tr-check-availability div.tr-search-dates::before{content:" "!important;display:inline-block!important}#header-right .tr-widget div.tr-component.tr-check-availability div.tr-search-dates div.tr-field{float:left!important;padding:1.25% 0!important}#header-right .tr-form-actions{display:inline!important;float:right;margin-top:-13px}#header-right .tr-widget div.tr-component.tr-check-availability button.tr-search{cursor:pointer!important;background:#777741!important;color:#fff!important;text-align:center!important;vertical-align:bottom!important;padding:0 5px!important;width:inherit!important;height:26px;display:inline-block!important}#header-right .tr-widget div.tr-component.tr-check-availability div.tr-occupancy div.tr-field,#header-right .tr-widget div.tr-component.tr-check-availability label,#header-right .tr-widget div.tr-component.tr-check-availability div.tr-occupancy::after{display:none!important}@media only screen and (max-width:1200px){#header{width:96%}#header-left a,#header-right a{line-height:inherit}#header-driving-directions::before{background-size:contain}#page{margin:0 auto}#page,#main,#site-generator{border-radius:0}#secondary img{max-width:90%}.page-template-single-room-page #secondary img{max-width:100%}}@media only screen and (max-width:1100px){#affil a{width:auto}#header-left{font-size:12px}#page-outer{top:95%}}@media only screen and (max-width:1000px){#header-left,#header-right,#date-box{width:245px;top:5px;height:55px}#header-right{width:210px}#date-box #submit{margin-top:-9px}#header-right iframe{width:245px}.logo{width:25%}#nav-wrapper #menu-main-menu a,#nav-wrapper #menu-main-menu li li a,#nav-wrapper #menu-main-menu li li li a{font-size:.8em}#page-outer{top:89%}}@media only screen and (max-width:900px){#page-outer{top:81%}#primary,#secondary{float:none;margin:0 3% 3%;width:94%}#secondary{text-align:center}.alignright,.alignleft{display:block;float:none;margin:15px auto}.widget_simpleimage{display:inline-block;margin:0 20px}#notes-box-left,#notes-box-right{width:100%;float:none;padding:0;margin:10px auto}.page-template-single-room-page #secondary,.page-template-single-room-page #primary{width:96%;margin:10px auto}.page-template-single-room-page #secondary{text-align:center}}@media only screen and (max-width:800px){#page-outer{top:72%}#nav-wrapper #menu-main-menu a,#nav-wrapper #menu-main-menu li li a,#nav-wrapper #menu-main-menu li li li a{font-size:.6em}.footer_column_left,.footer_column_right{float:none;width:90%;overflow:hidden;text-align:center;margin:0 auto}#supplementary{text-align:left}#footer-logo{margin:0}.footer_img_row{display:inline-block;float:none}.social_buttons_row{float:none;margin:0 auto 30px;text-align:center;height:auto}.social_buttons_row a{display:inline-block;float:none}}@media only screen and (max-width:750px){#columns div{display:block;margin:3% auto!important;text-align:center;width:100%}.small-note-img{display:block;float:none;margin:10px auto}#page-outer{top:65%}}@media only screen and (max-width:700px){#header-left{font-size:11px}}@media only screen and (max-width:640px){#header-outer{position:relative}#header-right{margin:0}#header_logo{top:-35px}#header_logo img{margin:-250px 0 0 0;width:238px}#header-left,#header-right{display:block;float:none;font-size:15px;position:relative;text-align:center;width:90%}#header-right{width:210px}#nav-wrapper{margin:0;height:auto;border-bottom:2px ridge #fff;background:#fff;text-align:left}.responsive_menu{width:100%}#nav-wrapper .toggleMenu{display:inline-block;border-top:2px ridge #fff;background:url(../../../../../../themes/acorn-five-widescreen/images/icon_menu_mobile.png) no-repeat 95% 50%;padding:10px 0;width:100%}#nav-wrapper .toggleMenu a{padding-left:15px;font-weight:700;font-size:20px;color:#333}#menu-main-menu{width:100%;margin-left:0;padding-left:0;background:#F1E7C8;border-bottom:8px solid #fff;display:block}#nav-wrapper #menu-main-menu a{padding:10px 40px;font-size:20px}#nav-wrapper #menu-main-menu a:hover{color:#333}#menu-main-menu>li{display:block;border-top:8px solid #fff}.menu-main-menu-container,.menu-main-menu-container>ul ul{overflow:hidden;max-height:0}.menu-main-menu-container.active,.menu-main-menu-container>ul ul.active{max-height:200em}.menu-main-menu-container ul ul,.menu-main-menu-container ul ul ul{display:inherit;position:relative!important;left:auto!important;top:auto}#nav-wrapper #menu-main-menu li a{background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-arrow.png);background-repeat:no-repeat;background-position:20px 50%;color:#333;text-shadow:none;padding-left:55px}#nav-wrapper #menu-main-menu .push-right>a{padding-right:0}#nav-wrapper #menu-main-menu li.menu-item-has-children>a{background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-plus.png)}#nav-wrapper #menu-main-menu li.menu-item-has-children a.active{background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-minus.png)}#nav-wrapper #menu-main-menu li li a{border-top:8px solid #fff;border-bottom:none;background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-arrow.png);background-repeat:no-repeat;background-position:97% 50%;background-color:#C6C594;box-shadow:none;padding:8px 40px 8px 75px;line-height:24px;font-size:20px;opacity:1;white-space:normal}#nav-wrapper #menu-main-menu li li.menu-item-has-children>a{background-position:40px 50%;background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-plus.png)}#nav-wrapper #menu-main-menu li li.menu-item-has-children a.active{background-position:40px 50%;background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-minus.png)}#menu-main-menu li:hover>a,#menu-main-menu a:focus{text-decoration:none}#nav-wrapper #menu-main-menu li li li a{border-top:8px solid #fff;background-image:url(../../../../../../themes/acorn-five-widescreen/images/button-arrow.png);background-repeat:no-repeat;background-position:97% 50%;background-color:#fff;padding-left:100px;font-size:20px}#menu-main-menu ul{display:block;width:100%}#menu-main-menu>li.hover>ul,#menu-main-menu li li.hover ul{position:static}.expand-collapse-text{margin:1em 0;display:block;cursor:pointer}#header{width:100%;height:410px;padding-bottom:15px}#header-left,#header-right{float:none;margin:20px auto 0;width:100%}#header-right{width:210px}#phone-links a{float:none}#page-outer{position:relative;top:0}#header-img-wrapper-outer{position:relative}.social_buttons_row{float:none}.nav_buttons_row{float:none;margin-top:10px;width:100%}.nav_buttons_row div p{font-size:18px;margin-top:2.2em}#header #header_logo img{width:50%;max-width:330px}#header-driving-directions::before{padding-right:40px}#main{padding:2.2em 0}#footer-logo{width:90%;max-width:263px}.widget_simpleimage{display:block;margin:0 auto;width:90%}#advancedrecentposts-2 .widget-title{text-align:center}.single-package img{display:block;float:none;margin:20px 0;width:90%}ul#blog-feed{margin:1em 0 1em 2em}#room-navigation{text-align:center}.all-room{float:none;display:block}#share{display:block;float:none;margin:0 auto;height:inherit;width:260px}.logo{display:none!important}.ssbp-wrap.ssbp--aligned-right{text-align:center}}@media only screen and (max-width:500px){#header #header_logo img{width:90%}}@media only screen and (max-width:400px){#rolledup-rooms div{width:94%}}@media print{body{background:white!important;color:#000;margin:0}#header,#nav-wrapper,#header-img-wrapper,.ssbp-wrap,#call-to-action,.social_buttons_row,.footer_img_row,#footer-logo,.footer_column_left{display:none}#colophon{display:block}#site-generator{padding:0;margin:0}#page{box-shadow:none}#primary{float:none;width:96%;margin:2%}#secondary{display:block;float:none;width:100%;margin:20px 0}#secondary img{display:none}.footer_column_left,.footer_column_right{float:none;width:96%;margin:2%;text-align:center}}