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%}.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:#373737;font:300 15px/1.625 "Helvetica Neue",Helvetica,Arial,sans-serif}strong{font-weight:700}h1{margin:0 0 1em 0;font-size:1.8em;clear:none;line-height:140%;color:#465A29}.acorn-auto-read-more,div.entry-content p.acorn-auto-read-more,h4,h2{margin:1em 0;line-height:140%;font-size:1.2em;font-weight:700;color:#465A29}.rolledup-individual-section h2{margin:1em 0 .5em;font-family:'Dancing Script',cursive;font-size:3em;text-align:center}.rolledup-individual-section h2:first-child{margin:0 0 .5em}p{margin-bottom:1.625em}a{text-decoration:none;color:#465A29;font-weight:700}a:hover,a:focus{text-decoration:underline}a:focus img{opacity:.5}ul{list-style-type:disc}.title{font-size:1.2em;font-weight:700;font-style:italic}.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:#fff!important;color:#333;font-family:'Lato',sans-serif;font-size:20px;line-height:180%}#header-outer{background-color:#ECE4B7!important;background-image:url(../../../../../../themes/acorn-one-widebody/images/background.png);background-position:top center;background-repeat:no-repeat}#header{text-align:left;max-width:1900px;width:94%;position:relative;margin:0 auto;color:#333;font-weight:400}#header-right{float:right;text-align:center;width:33%}#header p{margin:.3em 0}#header-right span{background:#465A29;display:inline-block;height:4px;margin:18px 7px 0;vertical-align:top;width:4px}#header a{text-decoration:none;color:#456314;font-weight:400}#header a:hover,#header a:focus{text-decoration:underline}#header #header_logo img{height:auto;position:relative;width:31.4%;z-index:10000;max-width:597px;margin:0 0 -100px 0}#header-home,#header-photo-gallery,#header-driving-directions,#header-blog,#header-certs,#header-accessibility{padding-right:10px;display:inline-block}#header-home:before{background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-home.png);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";padding-right:40px;vertical-align:bottom}#header-photo-gallery:before{background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-gallery.png);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";padding-right:40px;vertical-align:bottom}#header-driving-directions:before{background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-directions.png);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";padding-right:20px;vertical-align:bottom}#header-certs:before{background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-certs.png);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";padding-right:30px;vertical-align:bottom}#header-accessibility:before{background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-accessibility.png);background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";padding-right:30px;vertical-align:bottom}a#avail{background:#FFF;color:#465A29;padding:.25% 2%;font-size:1.3vw;position:relative;text-transform:uppercase}#header-home:hover,#header-photo-gallery:hover,#header-driving-directions:hover,#header-blog:hover,#header-certs:hover,#header-accessibility:hover,#header-home:focus,#header-photo-gallery:focus,#header-driving-directions:focus,#header-blog:focus,#header-certs:focus,#header-accessibility:focus{opacity:.8}.avail-outer{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 39%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 39%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 39%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#eabe7c',GradientType=0);width:44%;margin:0 auto;padding:0 2% 1%}.phone-before{vertical-align:bottom}a#local-phone,a#cell-phone{cursor:default;color:#333;font-weight:400}a#local-phone:hover,a#cell-phone:hover{text-decoration:none}.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:2em 0 0!important;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-one-widebody/images/mobile-header-sprite.png) no-repeat -43px 0}a#mobile-header-book{background:url(../../../../../../themes/acorn-one-widebody/images/mobile-header-sprite.png) no-repeat 0 0}a#mobile-header-room{background:url(../../../../../../themes/acorn-one-widebody/images/mobile-header-sprite.png) no-repeat -129px 0}a#mobile-header-map{background:url(../../../../../../themes/acorn-one-widebody/images/mobile-header-sprite.png) no-repeat -86px 0}#header-img-wrapper{max-width:1900px;width:100%;position:relative;margin:0 auto;clear:both;z-index:1001;border-bottom:9px solid #EABE7C}#header-img-wrapper img{position:absolute;width:100%}#header-img-wrapper:after{content:"";display:block;padding-bottom:45%}#header-img-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#page-title{font-family:'Dancing Script',cursive;text-align:center;color:#465928;text-shadow:3px 3px #ECE4B7;font-size:3.9em;margin-bottom:3%}#page-title hr{margin:60px auto;width:60%;color:#465A29;line-height:1px}#page{margin:0 auto;max-width:1900px;position:relative;width:100%;z-index:1000}#main{padding:3% 3% 0;overflow:hidden;width:94%;border-top:3px solid #D9DD92;margin-top:7px}.home #main{margin-bottom:3%}#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}#primary{float:left;margin:0 0 3% 2%;width:66.5%}.page-template-default #primary,.page-template-front-page #primary,.page-template-all-rooms-page #primary,.page-template-rooms-type-page #primary,.page-template-faq-template #primary,.page-template-directions-page #primary,.page-template-packages-page #primary,.page-template-photo-gallery-page #primary,.page-template-accessibility-statement-page #primary{float:none;width:96%;margin:0 2%}.page-template-front-page #primary{margin:0 3%!important}.newsletter_row{margin:2% 0}a.newsletter-btn{margin-left:5px;padding:1%;background-color:#D9C5BB;color:#333333!important}a.newsletter-btn:hover,a.newsletter-btn:focus{text-decoration:none;opacity:.8}.rolledup-individual-section hr{width:73%;border:1px thin}.rolledup-individual-rooms{overflow:hidden;text-align:center}.rolledup-rooms{margin:20px .3%;display:inline-block;width:32%;vertical-align:top}.rolledup-rooms img{vertical-align:bottom;padding:6px}.rolledup-rooms span{display:block;text-align:center}.room-title{font-family:'Dancing Script',cursive;font-size:2.2em;text-align:center;display:block;margin:.625em 0;color:#333}.rolledup-rooms a:hover,.rolledup-rooms a:focus{text-decoration:none;opacity:.8}#room-navigation{text-align:center;margin-bottom:2em}#room-navigation a:hover,#room-navigation a:focus,#room-navigation a:active{text-decoration:none}#room-navigation p{white-space:nowrap;margin-bottom:0}.next-room:after{content:"\00BB";font-size:1.5em;font-weight:400;padding:0 4px;vertical-align:text-bottom}.prev-room:before{content:"\00AB";font-size:1.5em;font-weight:400;padding:0 4px;vertical-align:text-bottom}#notes-box{margin:20px auto;padding:2% 3%;width:74%;font-size:.9em;line-height:170%}#note-title{font-weight:700;font-size:1.8em;text-align:center;color:#465A29}#notes-box hr{margin:40px auto;width:100%;color:#465A29;line-height:1px}#notes-box p:last-child{margin-bottom:0}#video-box-outer{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#eabe7c',GradientType=0);margin:0 auto;padding:4%;width:92%;max-width:1500px;transform-style:preserve-3d;position:relative;height:435px}#stay-inn-logo{width:25%;float:left;position:relative;padding-top:5%}#innkeeper-video{right:3%;position:absolute;top:47%;transform:translateY(-50%);transform-style:preserve-3d;width:65%}.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{height:auto;margin:15px auto;max-width:94%}#inn-gallery li{list-style-type:none}#rooms{display:block;margin:0 auto 1.625em;text-align:center}#rooms .room-all{display:block;overflow:hidden;padding:0 2em}#rooms .room-all .room-border-inner{width:73%;background:#465A29;height:1px;margin:5% auto}#rooms .room-all:last-child{padding-bottom:0!important}#rooms .room-all .room-all-content{float:left;margin:0 0 0 1em;width:53%;text-align:left;min-height:409px}.room-book-outer{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 40%,rgba(234,190,124,1) 40%,rgba(234,190,124,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#eabe7c',GradientType=0);width:22%;margin:0 auto;padding:0 1% 1%;clear:both}.room-book{background:#ECE4B7;color:#465A29;padding:3% 5%;font-size:1.5vw;position:relative;text-transform:uppercase;border:1px solid #465A29}.room-book:hover,.room-book:focus{opacity:.6;text-decoration:none}.title-area{font-family:'Dancing Script',cursive;color:#465A29;font-size:2.1em;padding-bottom:.625em}.room-rate{padding-bottom:.625em;font-weight:700}#rooms .room-all .gallery{float:right;margin:0 1em 1em 0;width:40%;max-width:627px}.amenities{clear:both;width:100%;text-align:left}.amenities .column-left,.amenities .column-right{width:48%;float:left;line-height:180%}.amenities p{margin-bottom:0}.room-all-content .additional-info{width:100%;line-height:180%;clear:both}.slick-prev::before,.slick-next::before{color:#595F66}.slick-prev{left:-25px}.slick-next{right:-25px}.slick-dots{bottom:-90px;height:80px;overflow:inherit}.slick-dots li{width:120px;height:80px;padding:0!important}.gallery ul{margin:0!important}ul.slick-dots{display:flex}#nav-wrapper{border-top:3px solid #D9DD92;border-bottom:3px solid #EABE7C;position:relative;background:#465A29;width:100%;margin:0 auto;z-index:5000;height:54px;clear:both}.responsive_menu{width:94%;max-width:1900px;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:80%;float:right;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;background:#fff}#nav-wrapper #menu-main-menu a{padding:15px 0;line-height:22px;font-size:1.1em;color:#fff;display:block;text-decoration:none;font-weight:400;text-transform:uppercase}#nav-wrapper #menu-main-menu a:hover,#nav-wrapper #menu-main-menu a:focus{text-decoration:underline}#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{line-height:1.4em;font-size:1em;border-bottom:1px dotted #000;background:#465A29;opacity:.9;padding:8px 20px;white-space:nowrap}#nav-wrapper #menu-main-menu li li:last-child a{border-bottom:none}#menu-main-menu li:hover>a,#menu-main-menu a:focus{text-decoration:underline}#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:#ECE4B7;color:#465A29}#nav-wrapper #menu-main-menu li li li:last-child a{border-bottom:none}.call-to-action-title{width:100%;text-align:center;display:inline-block;color:#465A29;font-family:'Dancing Script',cursive;font-size:3em;margin-bottom:1.225em}#call-to-action{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(217,221,146,1) 40%,rgba(217,221,146,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(217,221,146,1) 40%,rgba(217,221,146,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 40%,rgba(217,221,146,1) 40%,rgba(217,221,146,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#D9DD92',GradientType=0);width:100%;max-width:1900px;display:block;margin:0 auto;clear:both;padding:3% 0}#call-to-action-row{display:block;padding:0 3%}#call-to-action-row .call-to-action-cell{display:inline-block;text-align:center;vertical-align:top;width:33%}#call-to-action-row .call-to-action-cell img{vertical-align:bottom;padding-bottom:1px}#call-to-action-row .call-to-action-cell span{color:#000;text-align:center;width:100%;display:block;line-height:120%;overflow:hidden;font-size:1.8em;font-weight:400;font-family:'Dancing Script',cursive;padding-top:30px}#call-to-action-row .call-to-action-content{font-weight:400;width:100%!important}#call-to-action-row .call-to-action-content p{margin:0 auto;text-align:justify;width:85%;padding-top:15px}#call-to-action-row .call-to-action-content a{color:#000}.image-number-set{position:relative}.number-circle-one,.number-circle-two,.number-circle-three{border-radius:50px;height:50px;width:50px!important;font-size:1.4em;line-height:1.7em;position:absolute;left:45%;bottom:-25px}.number-circle-one{background-color:#EABE7C}.number-circle-two{background-color:#ECE4B7}.number-circle-three{background-color:#92A669}#TB_window{z-index:10000!important}#footer-outer{max-width:1900px;margin:0 auto;border-top:3px solid #D9DD92;padding-top:7px}#footer-mid{max-width:1900px;margin:0 auto;border-top:9px solid #EABE7C}#site-generator{background:#465A29;border-top:none;color:#FFF;font-size:.9em;padding:4%;line-height:1.5em;text-align:center;overflow:hidden}#site-generator a{color:#FFF;font-weight:700}.social_buttons_row{margin-bottom:30px;overflow:hidden;width:350px;height:29px;float:left}.social_buttons_row a{height:29px;width:29px;float:left;margin-left:10px}.social_buttons_row a:hover,.social_buttons_row a:focus{opacity:.8}.social_buttons_row a:first-child{margin-left:0px!important}a#footer-facebook{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-facebook.png) no-repeat;width:24px}a#footer-google{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-google.png) no-repeat;width:34px}a#footer-twitter{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-twitter.png) no-repeat;width:38px}a#footer-pinterest{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-pinterest.png) no-repeat}a#footer-blog{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-wordpress.png) no-repeat}a#footer-email{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-email.png) no-repeat}a#footer-youtube{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-youtube.png) no-repeat}a#footer-instagram{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-instagram.png) no-repeat}a#footer-tripadvisor{background:url(../../../../../../themes/acorn-one-widebody/images/social-icon-tripadvisor.png) no-repeat;width:47px}#supplementary{margin-bottom:40px;clear:left;padding:0;overflow:visible;border:none}#supplementary ul{margin:1em 0 1em 1.5em;text-align:left}#supplementary .widget ul li{color:inherit}#advancedrecentposts-2{margin:0}.feed-title{font-size:1.1em;font-weight:700;clear:both;margin-bottom:1em}ul#blog-feed{margin:1em 0 1em 1.5em;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}.footer_img_row{width:auto;float:left}.footer_img_row img{margin:10px}a.btn-link:hover,a.btn-link:focus img{zoom:1;opacity:.5}.footer-policies{display:inline-block;margin:0 7px}#google-map-frame{border:0;width:100%;margin:20px auto;height:500px}.anchorlink{display:block;margin-top:-50px;padding-top:50px}.contact-form{margin-top:4%}.wpforms-field-container{Width:50%!important;margin:0 auto!important;background:#D9DD92!important;padding:2% 4%!important}div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center!important}.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}#design-fields{display:block}.topic{width:90%;margin:0 auto 2%;position:relative;border:1px solid #92A669;overflow:hidden;font-weight:400}.topic-question{background:#D9DD92;color:#465A29;padding:1%}.read-more-btn{cursor:pointer;text-decoration:none!important}.readmore{padding:1% 5%;overflow:hidden;font-weight:400}.avail-box{background:-moz-linear-gradient(left,rgba(184,197,158,0) 0%,rgba(184,197,158,1) 40%,rgba(184,197,158,1) 61%,rgba(184,197,158,0) 100%);background:-webkit-linear-gradient(left,rgba(184,197,158,0) 0%,rgba(184,197,158,1) 40%,rgba(184,197,158,1) 61%,rgba(184,197,158,0) 100%);background:linear-gradient(to right,rgba(184,197,158,0) 0%,rgba(184,197,158,1) 40%,rgba(184,197,158,1) 61%,rgba(184,197,158,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b8c59e',endColorstr='#00b8c59e',GradientType=1);width:100%;height:120px;margin-bottom:3%}#thinkreservationsform{position:relative;padding:42px 0 0;z-index:10000;border:none;width:800px;max-width:none;height:50px}#thinkreservationsform p{margin-bottom:0;display:inline-block}#thinkreservationsform p:nth-of-type(2){margin:0 15px 0 12px}#thinkreservationsform label{color:transparent!important;width:1px;height:1px;position:absolute}#thinkreservationsform input[type=text]{cursor:pointer!important;width:142px!important;background-image:url(../../../../../../themes/acorn-one-widebody/images/icon-avail-calendar.png)!important;background-repeat:no-repeat!important;background-position:7px!important;box-sizing:border-box!important;height:36px!important;padding:5px 9px 5px 36px!important;border:1px solid #c2c2c2!important;background-color:#fff!important;box-shadow:inset 0 2px 3px 1px hsla(0,0%,50%,.1)!important;outline:0!important;font-size:14px!important;background-size:22px;text-align:left}#thinkreservationsform a#submit{color:#636678!important;background:#FFF!important;padding:9px 25px 11px!important;font-size:24px!important;font-weight:400!important;cursor:pointer;white-space:nowrap;border:none;width:225px!important;height:16px;vertical-align:top;line-height:16px}.btn-mobile-text{width:20%;background:#FFF;display:block;margin:0 auto;padding:1% 3%;border:2px solid #D9DD92}@media only screen and (max-width:1800px){a#avail{font-size:1.35vw}#header-right{width:35%}#call-to-action-row .call-to-action-cell img{width:95%}}@media only screen and (max-width:1700px){#header #header_logo img{margin:15px 0 -100px 0}#menu-main-menu{width:82%}#header-right{width:38%}.room-book-outer{width:22%}.room-book{font-size:1.45vw}}@media only screen and (max-width:1600px){#header #header_logo img{margin:20px 0 -100px 0}#header-right{width:41%}a#avail{font-size:1.45vw}}@media only screen and (max-width:1500px){#call-to-action-row div a{width:96%}#header-right{width:45%}a#avail{font-size:1.6vw}#menu-main-menu{width:85%}#video-box-outer{height:460px}.room-book-outer{width:24%}.room-book{font-size:1.55vw}.wpforms-field-container{Width:60%!important}}@media only screen and (max-width:1400px){body{font-size:18px}}@media only screen and (max-width:1300px){#menu-main-menu{width:100%}#stay-inn-logo{padding-top:10%}#video-box-outer{height:485px}.room-book-outer{width:26%}.room-book{font-size:1.65vw}}@media only screen and (max-width:1200px){#header{width:96%}#header-left a,#header-right a{line-height:inherit}#header-right{width:48%}#page{margin:0 auto}#nav-wrapper{margin:0 auto}#secondary img{max-width:90%}#site-generator{margin-bottom:0}#innkeeper-video iframe{height:409px!important}#video-box-outer{height:385px}.room-title{line-height:120%}}@media only screen and (max-width:1100px){#header-right{width:53%}.avail-outer{width:40%}a#avail{font-size:1.8vw}#page-title{line-height:120%;width:80%;margin:0 auto}.newsletter_row{margin:2% 0 2% 2%}#call-to-action{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#D9DD92',GradientType=0)}#call-to-action-row .call-to-action-cell{width:32%}.room-book-outer{width:28%}.room-book{font-size:1.75vw}}@media only screen and (max-width:1000px){body{font-size:16px}.number-circle-one,.number-circle-two,.number-circle-three{line-height:2.1em}.wpforms-field-container{Width:70%!important}}@media only screen and (max-width:900px){#header #header_logo img{margin:3% 0 2%}#header-right{width:60%;maRgin-top:1%}.avail-outer{width:44%}a#avail{font-size:2.3vw}#primary,#secondary{float:none;margin:0 2% 3%!important;width:96%!important}#secondary{text-align:center;margin-top:53px!important}.alignright,.alignleft{display:block;float:none;margin:15px auto}.widget_simpleimage{display:inline-block;margin:0 20px}#rooms .room-all .room-all-content{float:none;margin:0 0 3em 0;width:100%}#rooms .room-all .gallery{float:none;margin:0 auto 8em;width:100%;max-width:800px}.room-book-outer{width:22%;padding:0 1% 1.5%}.room-book{font-size:2.7vw}}@media only screen and (max-width:820px){#nav-wrapper{margin:0;height:auto;background:#465A29}.responsive_menu{width:100%}#nav-wrapper .toggleMenu{display:inline-block;background:url(../../../../../../themes/acorn-one-widebody/images/icon_menu_mobile.png) no-repeat 95% 50%;padding:10px 0;width:100%}#nav-wrapper .toggleMenu a{padding-left:15px;font-weight:700;text-shadow:1px 1px 4px #101010;font-size:20px;color:#fff}#menu-main-menu{width:100%;margin-left:0;padding-left:0;background:#33460F;border-bottom:8px solid #fff;display:block}#nav-wrapper #menu-main-menu a{padding:10px 40px;font-size:20px}#menu-main-menu>li{display:block;border-top:8px solid #fff}#menu-main-menu>li.separator{display:none}.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-one-widebody/images/button-arrow.png);background-repeat:no-repeat;background-position:20px 50%;color:#fff;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-one-widebody/images/button-plus.png)}#nav-wrapper #menu-main-menu li.menu-item-has-children a.active{background-image:url(../../../../../../themes/acorn-one-widebody/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-one-widebody/images/button-arrow.png);background-repeat:no-repeat;background-position:97% 50%;background-color:#465A29;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-one-widebody/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-one-widebody/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-one-widebody/images/button-arrow.png);background-repeat:no-repeat;background-position:97% 50%;background-color:#ECE4B7;padding-left:100px;color:#465A29}#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}}@media only screen and (max-width:800px){#header-outer{background-size:cover}#header{font-size:18px!important}#header #header_logo img{display:block;margin:0 auto 15px;max-width:597px;width:70%}#header{width:100%;height:auto;padding:15px 0}#header-left,#header-right{float:none;margin:20px auto 0;width:100%}#header-right{margin:0 auto;text-align:center}.avail-outer{width:30%;padding:0 1% 1%}a#avail{font-size:2.8vw}#page-title{font-size:3.5em}.room-book-outer{width:24%}.room-book{font-size:2.85vw}.footer_column_left,.footer_column_right{float:none;width:90%;overflow:hidden;text-align:center;margin:0 auto}.footer_column_right{margin:5% auto 0}#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;width:300px}#call-to-action{background:#fff!important;padding:3% 0 0}#call-to-action-row .call-to-action-cell{background:rgb(255,255,255);background:-moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(217,221,146,1) 30%,rgba(217,221,146,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#D9DD92',GradientType=0);display:block;margin:0 auto 5%;width:100%;padding-bottom:5%}#call-to-action-row .call-to-action-cell img{width:80%}#video-box-outer{height:auto;background:none!important}#stay-inn-logo{float:none;width:80%;margin:0 auto;max-width:454px;padding:0 0 5%}#innkeeper-video{right:0;position:relative;top:0;transform:none;transform-style:revert;width:92%;margin:0 auto;padding:4%;background:rgba(234,190,124,1)}.avail-box{height:125px}#thinkreservationsform{height:100px;padding:22px 0 0;width:auto}#thinkreservationsform a#submit{display:block}.rolledup-rooms{display:block;width:100%}.wpforms-field-container{Width:80%!important}}@media only screen and (max-width:700px){.room-book-outer{width:25%}.room-book{font-size:2.75vw}}@media only screen and (max-width:640px){body{font-size:14px}#header-outer.isnotphone,#header-outer.isphone{margin-top:10px}#phone-links a{float:none}#site-generator{padding:50px 0}.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.4em!important}#header-driving-directions::before{padding-right:40px}#rolledup-rooms img{width:90%;max-width:350px}#main{padding:4em 3% 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}#innkeeper-video{width:95%}#header-right span{background:none!important;display:block;margin:0}.room-book-outer{width:26%}.room-book{font-size:3.1vw}.wpforms-field-container{Width:90%!important}}@media only screen and (max-width:540px){.room-book-outer{width:27%}.room-book{font-size:3.1vw}}@media only screen and (max-width:500px){#page-title{font-size:3em}#page-title hr{margin:30px auto}.avail-outer{width:50%;padding:0 1% 1%}a#avail{font-size:4.6vw}.amenities .column-left,.amenities .column-right{width:100%;float:none;margin-left:0!important}.room-book-outer{width:41%;padding:0 2% 3%}.room-book{font-size:4.65vw}}@media only screen and (max-width:440px){.room-book-outer{width:44%}.room-book{font-size:4.8vw}}@media only screen and (max-width:400px){.social_buttons_row{height:75px;width:160px}.social_buttons_row a{margin-bottom:10px}a.newsletter-btn{display:block;width:30%;margin:0 auto!important}.room-book-outer{width:42%}.room-book{font-size:4.5vw}}@media only screen and (max-width:360px){#room-navigation span{display:none}#room-navigation a{display:block;margin:.5em 0}#room-navigation p{margin:0}}@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}#notes-box{box-shadow:none;background:#fff;border-color:#000}#site-generator{background:#FFF}.footer_column_left,.footer_column_right{float:none;width:96%;margin:2%;text-align:center}}