html{text-rendering:optimizeLegibility !important;-webkit-font-smoothing:antialiased !important}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none}[hidden]{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}li{list-style:none}hr{display:block;height:1px;border:0;border-top:1px solid #8c9793 !important;margin:2em 0;padding:0}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}*:first-child+html .clearfix{zoom:1}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{width:100%;height:100%}.col{border:0 solid rgba(0,0,0,0);float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box !important;-webkit-background-clip:padding-box !important;background-clip:padding-box !important;*behavior:url(//ogunquit.com/wp-content/themes/ogunquit/js/boxsizing.htc);}@media screen and (min-width:0px){.col{margin-left:3%;margin:0;padding:40px 3%}.row .col:first-child{margin-left:0}.span_1{width:5.58333333333%}.span_2{width:14.1666666667%}.span_3{width:22.75%}.span_4{width:30%}.span_5{width:39.9166666667%}.span_6{width:48.5%}.span_7{width:57.0833333333%}.span_8{width:65.6666666667%}.span_9{width:74.25%}.span_10{width:82.8333333333%}.span_11{width:91.4166666667%}.span_12{margin-left:0;width:100%}}@media screen and (max-width:448px){.col{padding:5%}}@media screen and (max-width:1000px){.span_9{width:100%}.span_3{width:100%}.span_3.col{margin-left:0}}::-moz-selection{background:#c3c3c3;color:#8c9793}::selection{background:#c3c3c3;color:#8c9793}body{color:#154971;font-family:'macho',sans-serif;font-size:1em;line-height:150%;font-weight:300}.wrapper{background:none repeat scroll 0 0 #fff;margin:0 auto;max-width:75%}@media only screen and (max-width :1800px){.wrapper{max-width:90%}}@media only screen and (max-width :1300px){.wrapper{max-width:100%}}@font-face{font-family:'sredaregular';src:url(//ogunquit.com/wp-content/themes/ogunquit/font/sreda-webfont.woff2) format('woff2'),url(//ogunquit.com/wp-content/themes/ogunquit/font/sreda-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'ogunquit';src:url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.eot?34586115);src:url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.eot?34586115#iefix) format('embedded-opentype'),url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.woff2?34586115) format('woff2'),url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.woff?34586115) format('woff'),url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.ttf?34586115) format('truetype'),url(//ogunquit.com/wp-content/themes/ogunquit/font/ogunquit.svg?34586115#ogunquit) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"ogunquit";font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-down-open:before{content:'\e800'}.icon-left-open:before{content:'\e801'}.icon-right-open:before{content:'\e802'}.icon-up-open:before{content:'\e803'}.icon-menu:before{content:'\e804'}.icon-tripadvisor:before{content:'\e805';width:2em}.icon-facebook-official:before{content:'\e806'}.icon-instagram:before{content:'\e807'}.icon-twitter:before{content:'\e808'}.icon-pinterest:before{content:'\e809'}.icon-gplus:before{content:'\e80a'}.icon-yelp:before{content:'\e80b'}h1,h2,h3,h4,h5,h6{font-weight:400}H1.highlight{font-family:'Lora',serif;font-size:3em;color:#fff;font-weight:700;text-decoration:underline;font-style:italic}H1{border-bottom:4px solid;color:#fff;font-family:"clarendon-urw";font-size:3.25em;font-weight:400;line-height:110%;padding-bottom:10px}H2{border-bottom:4px solid;color:#154971;display:inline-block;font-family:"Lora",serif;font-size:2.25em;font-style:italic;font-weight:700;margin-bottom:10px;padding-bottom:17px;line-height:120%}.home-acco-wrapper h2,.feature-wrapper h2{color:#fff}H3{color:#655139;font-family:"macho",sans-serif;font-size:2em;font-weight:300;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px;line-height:120%}@media only screen and (max-width :1160px){H3{font-size:1.5em}}H4{font-family:'Lora',serif;font-size:1.4em;color:#154971;font-weight:400;font-style:italic;margin-bottom:10px;letter-spacing:1px}.dark-blue-bg H4,.footer-wrapper H4,.feature-content-interior H4{color:#fff}H5{border-bottom:3px solid;color:#fff;display:inline-block;font-family:"Lora",serif;font-size:1.75em;font-style:italic;font-weight:500;letter-spacing:.5px;margin-bottom:10px;padding-bottom:11px}H6{color:#e0ccb8;font-family:"macho",sans-serif;font-size:.75em;font-weight:500;letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}p{font-family:'macho',sans-serif;font-size:.85em;color:#154971;font-weight:400;letter-spacing:1px;line-height:174%;margin-bottom:15px}a{font-family:'macho',sans-serif;font-size:1em;color:#154971;font-weight:400;letter-spacing:1px;line-height:1.57}a:hover{color:#655139}a:link{text-decoration:none;color:#154971;font-weight:400}a:visited{color:#154971}a:active{color:#154971}a:hover{color:#655139;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}p a:link{text-decoration:none;color:#154971;font-weight:500}p a:visited{color:#154971}p a:active{color:#154971}.feature-content-interior p a:link,.dark-blue-bg p a:link{text-decoration:none;color:#e0ccb8;font-weight:500}.feature-content-interior p a:visited,.dark-blue-bg p a:visited{color:#e0ccb8}.feature-content-interior p a:active,.dark-blue-bg p a:visited{color:#e0ccb8}p a:hover{color:#e0ccb8 !important;outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}.entry p{margin-bottom:1em}.entry ul,.entry ol{margin-bottom:1.25em}.dark-blue-bg .entry ul li,.dark-blue-bg .entry ol li{color:#fff}.entry ul li{list-style:circle outside none;margin-left:35px;padding-left:5px}.entry ol li{list-style:decimal outside none;margin-left:35px;padding-left:5px}.entry li ul li{list-style:circle outside none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:300 !important}.main-menu-wrapper{display:block;position:relative;transition:all .4s ease 0s;width:100%;z-index:9999 !important}.brand-topper.sticky{background-color:#fff;position:fixed;top:0;transition:all .4s ease 0s;z-index:9999 !important;width:100%;margin:0}.sticky .logo{max-width:125px;padding:3px 0 7px !important}.sticky .logo img{margin:0}.sticky .header-right{margin-top:0}.sticky .header-right .book-now-btn a{padding:23px 13px !important}.sticky .reserve-wrapper{top:58px}.sticky .main-menu a{padding:23px 13px}@media only screen and (max-width :1025px){.brand-topper.sticky{position:relative}}.main-menu{display:block;margin:0 auto}.main-menu-toggle{display:none}.main-menu li{position:relative;float:left;list-style:none outside none}.main-menu ul{margin:0 auto;float:right}.main-menu a{color:#36597d;display:block;font-family:"macho",sans-serif;font-size:.75em;font-weight:400;letter-spacing:1px;line-height:1;padding:38px 18px;text-decoration:none;text-transform:uppercase;white-space:nowrap}@media only screen and (max-width :1025px){.main-menu ul{width:100%}}@media only screen and (max-width :1160px){.main-menu a{padding:38px 8px}}.main-menu a:hover{color:#154971}.main-menu li:last-child a{padding-right:30px}@media only screen and (max-width :1025px){.main-menu{width:100%}.main-menu a:hover{color:#fff}}.main-menu li ul{position:absolute;opacity:0;left:-9999px;min-width:100%;width:auto;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.main-menu li:nth-last-child(2) ul{margin-left:-128px !important}nav.main-menu .sub-menu li{background:none repeat scroll 0 0 rgba(255,255,255,.9)}.main-menu .sub-menu li:first-child a{padding-top:15px !important}.main-menu .sub-menu li:last-child a{padding-bottom:15px !important}.sticky .main-menu li ul{top:56px}@media only screen and (max-width :1025px){.sticky .main-menu li ul{top:0}}.entry.center{margin:0 auto;text-align:center;width:65%}@media only screen and (max-width :1025px){.entry.center{margin:0 auto;text-align:center;width:90%}}.logo-in-content{height:auto;margin-bottom:30px;width:210px}.main-menu li:hover ul,.main-menu li:focus-within ul{opacity:1;left:0}.main-menu li ul li:focus-within ul{opacity:1;left:100% !important;padding-left:2px}.main-menu li ul.sub-menu li:focus-within ul.sub-menu li{opacity:1;visibility:visible}.main-menu li li{float:none;white-space:nowrap}.main-menu li li a{margin:0;padding:10px 20px !important;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#36597d}.top-menu-wrapper{margin:0 auto;position:relative;background-color:#fff}.sticky .top-menu-wrapper{margin:0 auto}@media only screen and (max-width :1025px){.home .top-menu-wrapper{margin:0 auto 0}.top-menu-wrapper{margin:0 auto 0;position:relative;width:100%;background-color:#fff}}#utility-menu a{color:#fff;display:block;float:left;font-family:"lora",serif;font-size:.7em;font-style:italic;font-weight:300;margin:0;padding:6px 10px}#utility-menu a:hover{color:#fdf1e1}#utility-menu li:last-child a{padding-right:0}@media only screen and (max-width :1025px){#utility-menu a{padding:13px}}#fmm_blue_lb_ls .book-now-btn{background-color:#36597d;margin-left:20px !important}.book-now-btn .fmm-txt{color:#fff !important;font-family:"lora",serif !important;font-style:italic !important;text-transform:none !important;font-size:13px !important;letter-spacing:0 !important;padding-left:20px !important;padding-right:20px !important}.header-right .book-now-btn a{background-color:#36597d;color:#fff !important;font-family:"lora",serif !important;font-size:.85em;font-style:italic;padding:38px 30px !important;text-transform:none !important}.header-right{display:block;float:right;height:auto}.utility-nav-wrapper{background-color:#655139;height:30px;position:relative;width:100%;z-index:9999}#lang_sel_click{float:right !important;z-index:9999 !important;width:80px !important}#lang_sel_click a{color:#8c9793 !important;display:block;float:left;font-family:"macho",sans-serif;font-size:.85em;font-weight:300;margin:0;padding:3px 10px;width:100%;text-transform:lowercase;border:none !important}a.lang_sel_sel{background:#fff url(//ogunquit.com/wp-content/themes/ogunquit/images/languages-arrow.png) no-repeat scroll 95% 11px/13px 7px !important}@media only screen and (max-width :1025px){#lang_sel_click a{padding:13px 10px}a.lang_sel_sel{background:#fff url(//ogunquit.com/wp-content/themes/ogunquit/images/languages-arrow.png) no-repeat scroll 95% 22px/13px 7px !important}}#lang_sel_click li{width:80px}#lang_sel_click ul ul{border-top:1px solid #dce7e3 !important;top:30px !important;width:80px !important}@media only screen and (max-width :1025px){.utility-nav-wrapper{height:43px}#lang_sel_click ul ul{top:50px !important}}@media only screen and (max-width :540px){.utility-nav-wrapper{display:none}}.utility-menu{float:right;margin-right:30px}.main-menu li ul li ul{left:100% !important;padding-left:2px;top:0}.utility-menu li{float:left;list-style:outside none none;position:relative}@media only screen and (min-width :1025px){.main-menu li:hover ul{opacity:1;left:0}}@media only screen and (max-width :1025px){.main-menu li ul{opacity:1;left:0}.header-right{width:82%}}.main-menu li ul.sub-menu li ul.sub-menu li{opacity:0}.main-menu li ul.sub-menu li:hover ul.sub-menu li{opacity:1;visibility:visible}.menu-item-parent:hover span:after{color:#fff}@media only screen and (max-width :1025px){.main-menu-wrapper{float:none;margin:0 auto}.main-menu a{padding:14px 0}.main-menu li ul{top:70px}}@media only screen and (max-width :1025px){.brand-topper{border-bottom:none}.top-menu-wrapper{display:block}.main-menu-wrapper{clear:both;float:none;display:none;margin:0 auto;width:100%}.header-items-wrapper{text-align:center;width:100%}.header-items-wrapper a{background:#655139 none repeat scroll 0 0;color:#fff !important;display:block !important;font-family:"macho",sans-serif;font-size:1.15em;font-weight:300 !important;padding:10px 0;text-transform:uppercase}.header-items-wrapper a.main-menu-toggle{width:100%}.main-menu-toggle a:hover{background:#faf3dd}.main-menu-toggle a:active{background:#faf3dd}.main-menu{margin:0 auto}.main-menu a{color:#fff;display:block;font-size:1em;margin-bottom:0;margin-left:auto;margin-right:auto;padding:20px 30px;text-decoration:none;line-height:130%;white-space:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-menu a:hover,.main-menu li:hover>a,.main-menu ul>li>a.active{background:none repeat scroll 0 0 #36597d}.main-menu li{background:#655139 none repeat scroll 0 0;border-top:1px solid #fff;float:none;clear:both}.main-menu li:last-child{border-bottom:none}.main-menu li ul{position:relative;top:0;left:0;padding:0}.main-menu .menu-item:active{background-color:#262626}.main-menu .sub-menu .menu-item:active{background-color:#151515}.menu-item-parent{position:relative}.menu-item-parent span{color:#fff;font-family:'ogunquit';font-size:1em;font-weight:700;line-height:1;position:absolute;right:30px;top:23px}.menu-item-parent span:after{content:"\e800"}.menu-item-parent.open:hover span:after{content:"\e802"}.menu-item-parent.open:focus span:after{content:"\e802"}.menu-item-parent.open span{top:15px}.main-menu .sub-menu{display:none;background:#8c9793;font-size:.95em}.main-menu .sub-menu a{background:#d7bea4 none repeat scroll 0 0;color:#fff;font-size:.9em;padding:20px 30px 20px 40px !important;text-shadow:none}.main-menu .sub-menu li{border-bottom:1px solid #8c9793}.main-menu .sub-menu li:first-child{border-top:1px solid #8c9793}.main-menu .sub-menu li:last-child{border-bottom:none}}@media only screen and (max-width :540px){.header-items-wrapper a{padding:26px 0}.top-menu-wrapper{float:left;width:70%}.header-items-wrapper{float:left;width:30%}}@media only screen and (max-width :415px){.header-items-wrapper a{padding:24px 0}header[role=site-header-mobile] .logo{width:80% !important}.top-menu-wrapper{width:60%}.header-items-wrapper{width:40%}}.utility-menu-mobile-wrapper{display:block;margin:0 auto;width:175px;padding-left:10px}.utility-menu-mobile li{position:relative;float:left;list-style:none outside none}.utility-menu-mobile ul{margin:0 auto}.utility-menu-mobile a{color:#fff;display:block;font-size:.95em;line-height:1;padding:18px 8px;text-decoration:none;white-space:nowrap;letter-spacing:1px;text-transform:uppercase}.utility-menu-mobile a:hover,.utility-menu-mobile li:hover>a,.utility-menu-mobile ul>li>a.active{color:#8c9793}.utility-menu-mobile li ul{position:absolute;opacity:0;top:50px;left:-9999px;min-width:100%;width:auto;background:#13131300;background:rgba(19,19,19,.8);-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-box-shadow:2px 6px 6px rgba(50,50,50,.5);-moz-box-shadow:2px 6px 6px rgba(50,50,50,.5);box-shadow:2px 6px 6px rgba(50,50,50,.5)}.utility-menu-mobile li:hover ul{opacity:1;left:0}.utility-menu-mobile li li{float:none;white-space:nowrap}.utility-menu-mobile li li a{margin:0;padding:10px 20px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-ms-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}.utility-menu-mobile li li a:hover{color:#8c9793}.header-wrapper{margin:0 auto;width:100%}header[role=site-header]{width:100%}header[role=site-header] .logo{display:inline-block;float:none;margin:0 auto 0 2.5%;max-width:209px;padding:14px 0;width:16%}header[role=site-header-mobile]{display:none}@media only screen and (max-width :1025px){header[role=site-header-mobile]{position:relative !important;height:auto;display:block !important}header[role=site-header-mobile] .logo{float:none;padding-top:21px;padding-bottom:15px;max-width:300px;width:60%}header[role=site-header]{display:none}}header[role=page-header]{width:100%;height:auto;margin:0 auto}header[role=page-header] img{display:block;max-width:100%;margin:0 auto;height:auto}.mobile-logo{display:none}.page-name-header-wrapper{position:absolute;top:55%;width:100%;z-index:8020}.page-name-header{background:none repeat scroll 0 0 rgba(0,0,0,.5) !important;border:3px solid #fff !important;color:#fff;display:block;float:right;font-size:50px;letter-spacing:1px;margin-right:13%;padding:25px;position:relative;text-align:right;text-transform:uppercase;z-index:8888;line-height:77%}@media only screen and (min-width :2000px){.page-name-header{margin-right:15%}}@media only screen and (max-width :1300px){.page-name-header{margin-right:3%}.page-name-header-wrapper{top:60%}}@media only screen and (max-width :2000px){.header-wrapper{max-width:100%}}@media only screen and (max-width :1025px){.header-wrapper{clear:both}}@media only screen and (max-width :1025px){.main-menu-wrapper{padding-right:0}}@media only screen and (max-width :1025px){.rsOverflow{overflow:visible !important}.home header[role=site-header-mobile]{position:relative;z-index:100}header[role=site-header-mobile]{position:relative;z-index:100}header[role=site-header-mobile] .new-royalslider-1 .rsSBlock{display:none}.home-cta-wrapper>.grid{padding-top:0}.slideshow-book-wrapper .gallery-link-header>a{border-radius:0!important;bottom:0;left:0;padding:7px 0;text-align:center;position:relative}}.brand-topper{height:auto;z-index:8888;width:100%;left:0}@media only screen and (max-width :1025px){.brand-topper{height:auto;position:relative;z-index:8888;top:0;width:100%;left:0;border-bottom:none}}.home .specials-link-wrapper{bottom:0;left:0;position:absolute;width:100%;z-index:1;-webkit-transition:all 1s ease 1.5s;-moz-transition:all 1s ease 1.5s;transition:all 1s ease 1.5s;background-color:#fff}.button.specials-btn{font-size:1.2em !important;text-align:center;margin:0 auto}.button.specials-btn:hover{background-color:#8b3c2e !important;transition:all .3s ease 0s;padding:15px 0 !important}@media only screen and (max-width :1025px){.specials-link-wrapper{width:100%;margin-left:0;margin-top:63px;left:0;position:relative;-webkit-transition:none;-moz-transition:none;transition:none}.button.specials-btn{width:100%}.button.specials-btn:hover{background-color:#8b3c2e !important;transition:none;padding:20px}}.main-footer{background-color:#154971;color:#fff}.main-footer a{font-weight:300 !important}footer[role=site-footer] .main-footer .wrapper{font-size:1em;padding:25px 0 40px !important}footer[role=site-footer] .second-column{text-align:center}footer[role=site-footer] .third-column{text-align:right}footer[role=site-footer] .main-footer h2{margin-bottom:.7em;font-size:.85em;letter-spacing:3px}footer[role=site-footer] .main-footer p{margin-bottom:.2em;font-weight:400}footer[role=site-footer] .main-footer a:hover{color:#8c9793;outline:medium none !important;text-decoration:none !important;transition:color .5s ease-out 0s !important}.footer-full>h6{float:left;text-align:center;width:33.333%;padding-top:20px}@media only screen and (max-width :810px){.widget.gform_widget{float:none;margin-top:30px;width:100%}.footer-full>h6{float:none;padding-top:0;width:100%}}.address{font-size:.85em}.footer-left,.footer-center,.footer-right{float:left;width:33.333%;text-align:left}.footer-left{width:41%}.footer-center{width:32%}.footer-right{width:27%}.footer-wrapper{margin:0 auto;max-width:1600px;width:90%;padding:60px 0}.secondary-footer .footer-wrapper{padding:28px 0}.footer-full img{max-width:100%}.ogunquit-logo{display:block;float:left;width:15%}.footer-full>h4{border-left:1px solid;color:#36597d;float:left;font-size:1.2em;margin-left:2%;padding-left:10px;text-align:center;width:53%;margin-top:10px}.logo-GGH,.logo-JHI,.logo-TMS{display:block;float:left;width:9%;margin-left:1%}@media only screen and (max-width :1025px){.ogunquit-logo{float:none;margin:0 auto;max-width:200px;text-align:center;width:100%}.footer-full>h4{border-left:medium none;border-top:1px solid;margin:20px auto;padding-top:20px;text-align:center;width:100%}.footer-logos{margin:0 auto;width:300px}.logo-GGH,.logo-JHI,.logo-TMS{margin-left:3%;width:29.333%}}.orourke-link{clear:both;color:#fff !important;font-family:"Lora",serif;font-size:.8em;line-height:270%;text-align:left;width:100%;margin-top:5px}@media only screen and (max-width :1025px){.orourke-link{text-align:center}}.orourke-link a{color:#fff !important;font-family:"Lora",serif;font-style:italic;font-size:.8em}.secondary-footer .footer-wrapper{width:65%}@media only screen and (max-width :1300px){.secondary-footer .footer-wrapper{width:85%}}#gform_widget-2 h2{display:none}.social-icons>a{font-size:1.5em}.social-icons [class^=icon-]:before,[class*=" icon-"]:before{margin:0;width:1.8em}.social-icons{margin-top:20px}.footer-menu{clear:both;width:350px}.footer-menu li{float:none;list-style:none outside none;position:relative}.footer-menu a{font-size:.75em;font-weight:300;padding:0 0 10px;font-family:"macho",sans-serif;text-transform:uppercase;color:#fff}@media only screen and (max-width :1025px){.footer-menu{width:300px;margin:0 auto}.footer-menu a{padding:0 13px}}.footer-menu a:hover{outline:medium none;text-decoration:none;transition:color .5s ease-out 0s}.website-design{font-size:.75em;margin:1.5em 0 2em !important;display:block}.footer-mobile{display:none}@media only screen and (max-width :2000px){.footer-wrapper{max-width:75%}}@media only screen and (max-width :1800px){.footer-wrapper{max-width:90%}}@media only screen and (max-width :1300px){.footer-wrapper{max-width:95%}}@media only screen and (max-width :1025px){.footer-right,.footer-left,.footer-center{float:none;margin:0 auto;text-align:center;padding:40px 0 0;clear:both;width:100%}.footer-center{padding-top:0}}@media only screen and (max-width :1025px){.footer-wrapper{padding:20px 0 30px}}@media only screen and (max-width :490px){.footer-menu li{list-style:outside none none;position:relative;text-align:center}.footer-menu li:first-child{margin-left:0}}@media only screen and (max-width :650px){footer[role=site-footer] .main-footer{padding-bottom:0}footer[role=site-footer] .first-column,footer[role=site-footer] .third-column{text-align:center}}.social-wrapper{background-color:#36597d;float:left;margin:0 auto;padding:30px 20px 40px;text-align:center;width:50%;height:225px;display:table}.social-wrapper h5{border-bottom:medium none;font-size:2.35em;width:100%}.social-wrapper-interior>a{color:#fff;font-size:3em;line-height:125%}.page-template-page-connect .social-wrapper{background:#fff none repeat scroll 0 0;color:#36597d;width:100%;height:auto}.page-template-page-connect .social-wrapper-interior>a{color:#154971}.review-wrapper{background-color:#e5eff5;float:left;height:225px;text-align:center;width:50%;display:table}@media only screen and (max-width :850px){.review-wrapper,.social-wrapper{width:100%}}.review-wrapper-interior{margin:0 auto;padding:10px 20px}.review-wrapper-interior>h3{color:#154971;font-size:1.6em;line-height:150%;margin-bottom:15px}.review-wrapper-interior h5{border-bottom:medium none;font-size:1.65em;width:100%;color:#36597d;margin-bottom:0;padding-bottom:0}.social-wrapper-interior,.review-wrapper-interior{display:table-cell;vertical-align:middle}.right{float:right}#new-royalslider-1,.home .royalSlider{position:absolute;left:0;top:120px;right:0;bottom:0;height:auto;width:auto !important;z-index:0}@media only screen and (min-width :1026px){#new-royalslider-1,.home .royalSlider{height:auto!important}}@media only screen and (max-width :1025px){#new-royalslider-1,.home .royalSlider{position:relative !important;height:auto;top:0}}.slideshow-book-wrapper{width:100%;position:relative}.slideshow-book-wrapper h1{left:10%;position:absolute;top:40%}.home .slideshow-book-wrapper h1{left:20%;position:relative;top:-80px}.slideshow-book-wrapper h1 span,.slideshow-book-wrapper h1 em{font-family:"lora";font-size:1.2em;font-weight:600;font-style:italic}.home .slideshow-book-wrapper{position:relative}.logo img{margin:5px 0;width:100%}.ms-bullet{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;border:1px solid #fff;border-radius:10px;height:8px !important;width:8px !important}.ms-bullet.ms-bullet-selected{background-color:#fff !important}@media only screen and (max-width :1025px){.logo{margin:0 auto !important;float:none}.logo img{margin:0 auto;width:88%;display:block}.social-wrapper li{margin-bottom:20px}}@media only screen and (max-width :765px){footer[role=site-footer] .span_6,.col{display:block;float:none;clear:both}footer[role=site-footer] .main-footer p{text-align:center}.footer-left{margin-top:0}}.specials-link-wrapper .bx-pager.bx-default-pager{display:none}.specials-link-wrapper .bx-viewport{border:medium none !important;height:55px !important;margin:0 auto !important;padding:13px 0;text-align:center;width:90% !important}.specials-link-wrapper .bx-wrapper{margin:0 auto !important}.specials-link-wrapper .bx-wrapper .bx-prev{left:5% !important;display:block !important}.specials-link-wrapper .bx-wrapper .bx-next{right:5% !important;display:block !important}.specials-link-wrapper .specials-btn>p{color:#36597d;font-family:"lora";font-size:1em;letter-spacing:.5px}.specials-link-wrapper .bxslider>li{width:100% !important}.content-interior{margin-left:0}.ngg-gallery-thumbnail-box{float:left;padding-right:5px;width:20%}@media only screen and (max-width :1025px){.ngg-gallery-thumbnail-box{padding-bottom:2px;width:50%}}.gallery{padding-bottom:60px}.gallery ul{padding:.25em;overflow:hidden;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(//ogunquit.com/wp-content/themes/ogunquit/js/boxsizing.htc);}.gallery ul li{float:left;width:16.666666666%;padding:.25em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;*behavior:url(//ogunquit.com/wp-content/themes/ogunquit/js/boxsizing.htc);}.gallery ul img{display:block;max-width:100%}@media only screen and (min-width :1024px){.gallery ul li:nth-child(6n+1){clear:left}.gallery ul li:nth-child(5n+1){clear:none}}@media only screen and (min-width :800px) and (max-width :1024px){.gallery ul li{width:20%}.gallery ul li:nth-child(5n+1){clear:left}.gallery ul li:nth-child(4n+1){clear:none}}@media only screen and (min-width :400px) and (max-width :800px){.gallery ul li{width:33.3333333333333333%}.gallery ul li:nth-child(3n+1){clear:left}.gallery ul li:nth-child(odd){clear:none}}@media only screen and (max-width :400px){.gallery ul li{width:50%}.gallery ul li:nth-child(odd){clear:left}}.row{overflow:hidden}.col3{float:left;width:32%;margin-left:2%;padding:0 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(//ogunquit.com/wp-content/themes/ogunquit/js/boxsizing.htc);}.row .col3:first-child{margin-left:0}.entry img,.entry img[class*=align],.entry img[class*=wp-image-]{max-width:100%;height:auto}section[role=content]{background-color:#fff;z-index:5555;position:relative}section[role=secondary-content]{background-color:#fbfbfb !important;border-top:2px solid #d1d1d1}section[role=secondary-content] .wrapper{background-color:#fbfbfb !important}.room-accommodations-amenities{border-top:1px solid #8c9793;padding:70px 0}.button{background:#36597d none repeat scroll 0 0;border:medium none;color:#fff !important;display:inline-block;font-family:"lora";font-size:.8em;font-style:italic;font-weight:400 !important;margin-bottom:15px;margin-top:0;padding:12px 50px}@media only screen and (max-width :1025px){.button{padding:10px 50px}}.list-item-content .button{margin-right:20px}@media only screen and (max-width :455px){.list-item-content .button{margin-right:0}}p .button{margin-top:10px}.button:hover{background:#655139;transition:color .5s ease-out 0s}.button>a{color:#fff !important;display:inline-block;font-family:"lora";letter-spacing:1px}.button:hover>a{color:#fff !important;transition:color .5s ease-out 0s}@media only screen and (max-width :650px){.col3{float:none;width:100%;margin:0 0 40px;padding:0}}@media only screen and (max-width :1240px){.ngg-gallery-thumbnail-box{margin:0}}@media only screen and (max-width :450px){.abWhiteBox{padding:10px}}body .gform_wrapper .gform_body .gform_fields .gfield input[type=text],select{border:1px solid #154971;box-shadow:none;color:#154971;display:block;font-size:1em;padding:11px !important;text-align:left;width:96.5% !important;border-radius:0 !important}.main-footer .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{border:none;box-shadow:none;color:#fff;display:block;font-family:"Lora";font-size:1em;margin:0 auto;padding:6.5px 19px !important;text-align:left;width:100%;background-color:rgba(255,255,255,.15);font-style:italic}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{opacity:1;color:#fff}::-moz-placeholder{opacity:1;color:#fff}:-ms-input-placeholder{color:#fff}input:-moz-placeholder{color:#fff}#rateCode::-webkit-input-placeholder{color:#353737}#rateCode:-moz-placeholder{opacity:1;color:#353737}#rateCode::-moz-placeholder{opacity:1;color:#353737}#rateCode:-ms-input-placeholder{color:#353737}input#rateCode:-moz-placeholder{color:#353737}select{border:none;box-shadow:none;color:#154971;display:block;padding:8px 11px !important;width:90%;border:1px solid #154971;background:rgba(0,0,0,0) url(//ogunquit.com/wp-content/themes/ogunquit/images/arrow-down-blue.png) no-repeat scroll 96% center !important}.gform_body h6{font-size:1.25em;margin-bottom:-20px}#gform_wrapper_1 .gform_body{float:left;width:85%}#gform_wrapper_1 .gform_footer.top_label{clear:none !important;float:left;margin:0 !important;padding:0 !important;width:15%}.gform_wrapper li.hidden_label input{margin-top:0 !important}body .gform_wrapper label.gfield_label+div.ginput_container{margin-top:0 !important}@media only screen and (max-width :1025px){body .gform_wrapper .gform_body .gform_fields .gfield input[type=text]{margin-top:0;text-align:center}}@media only screen and (max-width :600px){.name_first,.name_last{width:100% !important}}.gform_wrapper .gfield_checkbox li input[type=checkbox],.gform_wrapper .gfield_radio li input[type=radio],.gform_wrapper .gfield_checkbox li input{float:left;margin-top:7px !important}.gform_wrapper .top_label .gfield_label{clear:both;display:inline-block;font-weight:700;line-height:1.3em;margin:30px 0 12px !important}.gform_wrapper table.gfield_list thead th{font-size:.85em;font-weight:700;text-align:left}body .gform_wrapper .gform_heading .gform_title{font-size:2em !important;font-weight:300 !important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title{font-size:1.6em !important;font-weight:300 !important}.gform_wrapper .gsection .gfield_label,.gform_wrapper h2.gsection_title,.gform_wrapper h3.gform_title{font-size:1.6em !important;font-weight:300 !important}.gform_wrapper .gsection{border-bottom:1px dotted #ccc;clear:both;margin:30px 0 20px !important;padding:0 0 8px}body .gform_wrapper .gform_body .gform_fields .gfield textarea{border:1px solid #154971;box-shadow:none !important;color:#154971;display:block;font-size:1em;padding:11px;width:100%;text-align:left;border-radius:0 !important;font-family:"macho",sans-serif}.gform_footer.top_label{margin:0 auto !important;width:193px}.gform_confirmation_message{background-color:#655139;color:#fff;padding:20px}ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_1,ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_2,ul:not(.top_label) div.ginput_complex.ginput_container.gf_name_has_3{margin-left:0 !important;width:100% !important}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:49% !important;float:left}#field_2_4{clear:both}.rsUni .rsBullets{text-align:center !important;margin-top:-80px !important;line-height:20px !important}.rsUni .rsBullet{padding-left:10px !important}.rsUni .rsBullet span{background:none repeat scroll 0 0 #fff !important}.rsABlock,.rsSBlock{bottom:19%;right:2%}.rsSBlock h1{font-weight:200}.home-content{width:100%;margin:0 auto;text-align:left}@media only screen and (max-width :800px){.widget.gform_widget{width:100%}li#field_8_1 .ginput_container .medium{text-align:center}.gform_wrapper form{text-align:center !important}}.room-secondary-links{margin:45px 0 0}.room-secondary-links a{color:#8c9793;font-size:1.15em;font-weight:200;letter-spacing:1px;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;padding:15px 20px;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#f0f0f0;border-right:4px solid #8c9793;margin:5px 23px 5px 0}@media only screen and (max-width :980px){.room-secondary-links a{margin:5px 12px 5px 0;padding:15px}}@media only screen and (max-width :830px){.room-secondary-links a{font-size:1em}}@media only screen and (max-width :765px){.room-secondary-links a{float:left;margin:5px 0;width:100%}}.room-secondary-links a:hover{background-color:#e0e0e0}@media only screen and (max-width :875px){.room-secondary-links a{padding-right:15px}}.houses-gallery-wrapper{margin-top:1.1em;margin-bottom:2em;width:100%}@media screen and (max-width:520px){.ngg-gallery-thumbnail img{width:145px;height:145px}}.ngg-gallery-thumbnail-box{margin:0 !important}.ngg-gallery-thumbnail img{border:none !important;margin:0 4px 4px 0 !important;padding:0 !important;height:auto;width:100%}.terms_conditions{clear:both;font-size:.9em;font-style:italic}.blog-header .page-name-header{text-align:center}.blog-header .page-name-header-wrapper{top:47%}@media only screen and (max-width :1110px){.blog-header .page-name-header{padding:15px}.blog-header .page-name-header-wrapper{top:50%}}@media only screen and (max-width :1025px){.blog-header .page-name-header-wrapper{line-height:30%;top:53%}}@media only screen and (max-width :965px){.blog-header .page-name-header-wrapper{line-height:30%;top:55%}}@media only screen and (max-width :910px){.blog-header .page-name-header-wrapper{top:56%}}#archives-2 ul li,ul li.cat-item{list-style:none outside none;margin-left:0;padding-left:0}.widget.widget_archive{padding-top:20px}.blog-image{overflow:hidden;width:100%;background-position:center center;background-size:cover;height:300px}article:nth-child(odd){clear:both}article:nth-child(even){clear:none}.blog-image img{height:auto;width:100%}.entry article{margin-bottom:40px;padding-bottom:20px;float:left;width:48%;margin-right:2%}.pubdate{font-size:1.15em;margin-bottom:.7em}.blog-items{border-bottom:1px solid #3f3e49;height:auto;margin-bottom:20px;padding-bottom:20px}.post-image{padding-bottom:20px}.blog-text{margin-top:20px}.blog-text h2 a{color:#154971;font-weight:400;font-family:"Lora",serif;line-height:110%}.widget_categories h2,.widget_archive h2{border-bottom:2px solid;font-size:1.5em;font-weight:400;margin-bottom:10px;padding-bottom:10px}.blog-text h1{line-height:100%;margin:0;padding:0 0 10px}.more-link{font-size:1em;font-weight:300 !important;text-transform:uppercase}.screen-reader-text{display:none}#searchsubmit{background-color:#fff;border:medium none;color:#fff;font-size:1.1em !important;letter-spacing:1px;padding:8px 10px;text-transform:uppercase}#searchsubmit:hover{background-color:#01584f}#searchform input{height:40px;margin-bottom:20px}#s{width:180px}.widget.widget_search{padding-left:20px}@media only screen and (max-width :475px){.widget.widget_search{padding-left:0;text-align:center}}#categories-2 a,#archives-2 a{color:#154971;display:block;font-size:.75em;font-weight:200;letter-spacing:2px;line-height:1.2;margin-bottom:0;margin-left:auto;margin-right:auto;padding:7px 0;text-decoration:none;text-transform:uppercase}#archives-2 li{float:none;list-style:none outside none;margin-left:0;padding-left:0;position:relative}@media only screen and (max-width :831px){.entry article{float:none;width:100%}}.pagination{clear:both;padding:20px 0;position:relative;font-size:11px;line-height:13px}.pagination span,.pagination a{display:block;float:left;margin:2px 8px 2px 0;padding:6px 9px 5px;text-decoration:none;width:auto;color:#010011;height:35px;width:35px;line-height:25px;text-align:center;background-color:none repeat scroll 0 0 #fcfcfc;box-shadow:0 0 1px 0 rgba(0,0,0,.2)}.pagination a:hover{background:none repeat scroll 0 0 #e1e1e1;color:#8c9793}.pagination .current{padding:6px 9px 5px;background:#e1e1e1;color:#8c9793}@media only screen and (max-width :475px){.blog-image{float:none;margin:0 auto 20px;width:100%}.blog-text{float:none;width:100%;margin:0 auto}.blog-items{text-align:center}.widget.widget_categories{text-align:center;border-top:1px solid #3f3e49;padding-top:20px}.widget.widget_archive{text-align:center;padding-bottom:20px}.pagination{width:90px;margin:0 auto 10px;padding:0 0 45px}}.gform_fields.top_label.description_below li{list-style:outside none none;margin-bottom:15px;margin-left:0;padding-left:0;text-align:left}.datepicker.medium.mdy.datepicker_no_icon.hasDatepicker{width:100% !important}.gform_wrapper div.validation_error,.gform_wrapper .validation_message{color:#b30838 !important;font-size:16px !important;font-weight:700 !important;letter-spacing:normal !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background:0 0 !important;border:none !important}.green-btn{background:none repeat scroll 0 0 #8c9793 !important;border:medium none;color:#fff;font-size:.8em !important;font-weight:400;margin-top:0;padding:11px 15px;text-transform:uppercase;letter-spacing:3px;max-width:300px;width:auto;text-align:center}p.green-btn a:link{color:#fff !important;padding:15px}p.green-btn:hover{background:none repeat scroll 0 0 #01584f !important}.green-btn>a{color:#fff !important}b{font-weight:600}strong{font-weight:600}.rooms-text>p{line-height:140%}#html5-text{font-size:18px !important;padding:7px 10px !important}.alignright{float:right}.gform_wrapper div.validation_error{display:none}.gform_wrapper li.gfield.gfield_error.gfield_contains_required{margin-bottom:none !important;margin-top:none !important;padding-left:none !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{padding:none !important}.error-404{font-size:6em;line-height:100%;text-align:center}.error-404-headline{font-size:1.4em;padding-top:0;text-align:center}.error-404-copy{font-weight:300;font-size:1.1em;padding-top:20px;text-align:center}@media screen and (max-width:1025px){.gform_confirmation_message{text-align:center}}.alignleft{float:left;padding-right:20px;clear:both;padding-bottom:20px}.alignright{float:right;padding-left:20px;clear:both;padding-bottom:20px}#gform_1 .gform_button.button{display:block;margin:0 auto !important;width:60%;padding:10px 0;border-radius:0 !important}.gform_wrapper{max-width:100% !important}.mgl_instagram_pagination{display:none}.gform_wrapper .top_label .gfield_label{font-weight:400 !important}@media screen and (max-width:1025px){.gform_wrapper{margin:0 auto !important;width:340px}}.ngg-gallery-thumbnail{margin-right:1px;width:100%;height:auto}.home-content a:hover{color:#8c9793 !important}.home-content a{color:#8c9793 !important}.fullwidth-wrapper{max-width:100%;width:100% !important}.dark-blue-bg{background-color:#154971}.dark-blue-bg p{color:#fff}.light-blue-bg{background-color:#e5eff6}.alternate-bg{background-image:url(//ogunquit.com/wp-content/themes/ogunquit/images/homepage-background.jpg);background-position:center center;background-size:cover}.home-acco-wrapper{margin:0 auto;width:70%}.home-acco-individual>img{margin:0 auto;width:100%}.home-acco-individual{float:left;margin:150px 1%;text-align:left;width:31.333%;background:#36597d}@media screen and (max-width:900px){.home-acco-individual{display:block;float:none;margin:0 auto 50px;width:80%}.alternate-bg{padding:50px 0 20px}}@media screen and (max-width:900px){.home-acco-individual{width:100%}}@media screen and (max-width:430px){.home-acco-wrapper{width:80%}}.home-acco-content{margin:70px auto;width:70%}@media screen and (max-width:900px){.home-acco-content{margin:0 auto;padding:35px 0 !important;width:84%}}.home-acco-content>p{font-size:.85em;line-height:160%;margin-top:10px;color:#fff;height:70px}@media screen and (max-width:900px){.home-acco-content>p{height:auto}}.home-acco-content>a{color:#e0ccb8;display:block;font-size:.75em;font-weight:300;margin-top:20px;text-transform:uppercase}.home-acco-content .button{margin-top:20px}.acco-link-wrapper a{background-color:#9b4c3e;color:#fff;display:block;font-family:"adelle";font-style:italic;font-weight:300;padding:30px 0;text-align:center;width:100%;font-size:1.2em}.acco-link-wrapper>a:hover{background-color:#8b3c2e;transition:all .3s ease}.rsUni .rsBullet span{background:none repeat scroll 0 0 rgba(255,255,255,.75) !important;border:2px solid rgba(255,255,255,.15) !important;display:block;height:16px;width:16px}.rsUni .rsBullet.rsNavSelected span{background-color:rgba(0,0,0,0) !important;border:2px solid rgba(255,255,255,.75) !important}.attachment-post-thumbnail.wp-post-image{height:auto;width:100%}.entry.entry-center{text-align:center}.list-item{margin:0 auto;width:100%}.list_page_items_wrapper:nth-child(2n+1){background-color:#f8f0dd}.list-item-image{width:35%}.list-item-image{height:355px;background-size:cover;background-position:center center}.list_page_items_wrapper:nth-child(2n+1) .list-item-image{float:left;margin-right:5%}.list_page_items_wrapper:nth-child(even) .list-item-image{float:right;margin-left:5%}.list-item-content{width:55%}.list-item-content{margin-top:0;display:table;height:355px}.list_page_wrapper_full .list-item-wrap{display:table-cell;vertical-align:middle}@media screen and (max-width:800px){.list-item-content{float:none !important;margin:0 auto !important;text-align:center;width:90%}.list-item-image{width:100%;margin-bottom:30px}}.list_page_items_wrapper:nth-child(even) .list-item-content{float:left;margin-left:5%}.list_page_items_wrapper:nth-child(2n+1) .list-item-content{float:right;margin-right:5%}.tabs.content-sections-tabs>div{background-color:#fff}.tabbed_content{margin:0 auto;padding:100px 0;width:75%}@media screen and (max-width:1075px){.tabbed_content{width:85%}}.tabs.content-sections-tabs{background-color:#154971;text-align:center;border-top:1px solid #36597d}ul.tabs li{color:#2e4452 !important;cursor:pointer;display:inline-block;font-family:"macho",sans-serif;font-size:1.15em !important;font-weight:300;list-style:outside none none;margin:0 1% 0 0;text-transform:uppercase !important}.tabs.content-sections-tabs li a{color:#e0ccb8;display:inline-block;font-weight:300 !important;padding:30px 55px}.tabs.content-sections-tabs li a.active{background-color:#36597d;color:#fff}.tabbed_content>h3{text-align:center}.column-wrapper{width:100%}.column ul li{cursor:default !important;display:block;font-size:.85em !important;line-height:150%;list-style:outside none circle;margin-bottom:10px;margin-left:15px;padding-left:5px;text-transform:none !important}.column table{margin-bottom:20px;width:100%}.column td{line-height:120%;padding:10px 0}.column{float:left;margin:0 1%;text-align:left;width:23%}.column.column-full{width:100%;margin:0 auto;text-align:center}.column.column-half{width:48%}.column.column-third{width:31.333%}@media screen and (max-width:1000px){.column.column-quarters{width:48% !important}}@media screen and (max-width:800px){.column.column-quarters{width:100% !important}}@media screen and (max-width:800px){.column{text-align:center;width:100% !important}ul.tabs li{display:block;width:100%}.tabs.content-sections-tabs li a{padding:20px 0;width:100%}}.column>br{margin-bottom:13px}.callout-image-copy-wrapper{border-bottom:2px solid #8c9793;border-top:2px solid #8c9793;margin:40px 0;padding:30px 0 10px}.callout-image-default{float:left;margin-right:3%;width:45%}.callout-copy-default{float:left;width:52%}@media screen and (max-width:600px){.callout-image-default{float:none;margin-right:0;width:100%;margin-bottom:20px}.callout-copy-default{float:none;width:100%}}.content-interior.span_9.col{float:right}@media screen and (max-width:1000px){.content-interior.span_9.col{border-left:none}}.OT-reservations{border-top:2px solid #8c9793;margin-top:20px;padding-top:20px}.powered-by-open-table{display:none}.otw-submit{background:0 0;border:2px solid #8c9793 !important;color:#8c9793;font-family:"lora",serif;font-size:1.2em !important;font-style:italic;margin-top:0;padding:7px 20px;display:inline-block;font-weight:300 !important}.otw-submit:hover{background:#8c9793 !important;color:#fff;border:2px solid #8c9793 !important}.nav-previous{float:left;margin-right:20px}.nav-next{float:left}.date-time-events{font-family:"macho",sans-serif;font-size:1.1em;font-weight:300;text-transform:none}.fauxtable{display:table;height:100%;width:100%}.fauxtable .fauxcell{display:table-cell;vertical-align:middle}.title{text-align:left}h1.full-width-line{position:relative;text-align:center}h1.full-width-line span{background:#fff;padding:0 15px;position:relative;z-index:1}h1.full-width-line:before{background:#8c9793;content:"";display:block;height:1px;position:absolute;top:55%;width:100%}h1.full-width-line:before{left:0}@media screen and (max-width:400px){h1.full-width-line{font-size:1.75em}}.events-activities-button{background-color:#f5a106;color:#fff !important;display:block;font-family:"macho",sans-serif;font-weight:500 !important;text-transform:uppercase;padding:51px 0;width:29%;float:right}.ui-datepicker-title{font-family:"effra";font-size:.9em;font-weight:100;letter-spacing:1px;text-transform:uppercase}.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all{border-radius:0}.ui-datepicker-header.ui-widget-header.ui-helper-clearfix.ui-corner-all{background:none repeat scroll 0 0 #e1e0e1;border:medium none;border-radius:0}.ui-widget-header .ui-icon{background-image:url(//ogunquit.com/wp-content/themes/ogunquit/images/grey-arrows.png)}.ui-icon-circle-triangle-e{background-position:-11px 0}.ui-icon-circle-triangle-w{background-position:0 0}.ui-icon{height:17px;width:11px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{left:60%}.ui-state-hover{border:none !important;background:0 0 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:none repeat scroll 0 0 #ededed !important;border:medium none !important;margin:0 !important;text-align:center !important;font-family:"effra";font-weight:100;width:100%;text-shadow:none}.ui-datepicker tbody td{width:14.285714286%}.ui-datepicker th{font-family:"effra";font-weight:100}.ui-state-default:hover,.ui-widget-content .ui-state-default:hover,.ui-widget-header .ui-state-default:hover{background:none repeat scroll 0 0 #e1e0e1 !important}.ui-state-active{background:none repeat scroll 0 0 #e1e0e1 !important}.ui-widget-content{border:1px solid #e1e0e1}.ui-datepicker table{margin:0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{background-image:none !important}.ui-datepicker{padding:0 !important}.wsp-pages-list{text-align:left}h2.wsp-pages-title,ul.wsp-pages-list,h2.wsp-activitiess-title,ul.wsp-activitiess-list,h2.wsp-eventss-title,ul.wsp-eventss-list{text-align:left !important}.booking-accordion .title{background:rgba(255,255,255,.9) none repeat scroll 0 0}.booking-accordion .title>a{color:#36597d;display:block;font-family:"macho",sans-serif;font-size:.75em;font-weight:400;letter-spacing:1px;line-height:1;padding:20px 18px;text-decoration:none;text-transform:uppercase;white-space:nowrap}.book-form-wrapper{display:none}.reserve-wrapper{border-top:1px solid #fff;width:250px;position:absolute;right:0;top:118px;z-index:9999}.all-booking .book-juniper,.all-booking .book-gorges,.all-booking .book-milestone{display:none}.juniper-booking .book-juniper,.gorges-booking .book-gorges,.milestone-booking .book-milestone{display:block}.book-form-wrapper>form{margin:0 auto;width:95%}.form-select{float:left;margin-right:2%;width:24%}@media screen and (max-width:1265px){.form-select{width:18%}.form-select.dates{width:30%}}select::-ms-expand{display:none}select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}button,.book-form-wrapper input{background:rgba(199,174,148,.15) none repeat scroll 0 0;border:medium none;color:#36597d;display:inline-block;font-family:"lora";font-size:.8em;font-style:italic;font-weight:400 !important;margin-bottom:15px;margin-top:0;padding:12px 50px;text-align:center;width:100%}.bookbtn{background:#655139 none repeat scroll 0 0 !important;color:#fff !important}.book-now-widget input{background-color:#fff;color:#154971}.book-now-widget select{background-color:#fff;color:#154971}button,.form-actions>input{background-color:#fff;background-image:none;color:#8c9793;font-style:italic;font-size:1.1em}.book-now-widget label{color:#fff;display:block;font-family:"macho",sans-serif;font-size:.75em;font-weight:400;letter-spacing:1px;line-height:1;padding:9px 0;text-decoration:none;text-transform:uppercase;white-space:nowrap}.book-now-widget label span.text-left,.book-now-widget label span.text-right{display:inline-block;width:50%}.chosen-single>span{margin-right:0 !important}.chosen-single{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;border:medium none !important;box-shadow:none !important;color:#fff !important}.chosen-container{border-bottom:2px solid #fff;text-align:center !important;width:20.333% !important;font-family:"macho",sans-serif !important;font-size:1.1em !important;padding:12px 0 !important}.guests .chosen-container{width:70% !important;background:rgba(0,0,0,0) url(//ogunquit.com/wp-content/themes/ogunquit/images/arrow-down-white.png) no-repeat scroll 96% center !important}@media screen and (max-width:1025px){.chosen-single{padding:29px 0 56px !important;width:100% !important;text-align:center !important}}@media screen and (max-width:340px){.chosen-single{padding:29px 0 57px !important;width:100% !important;text-align:center !important}}@media screen and (max-width:1140px){button,.form-actions>input{font-size:.9em;padding:17px 10px 13px}}.form-actions>input:hover{background:#8c9793 none repeat scroll 0 0 !important;transition:color .5s ease 0s,background-color .5s ease 0s,border-bottom .5s ease 0s,;border-bottom:2px solid #8c9793;color:#fff}.book-form-wrapper select{background:rgba(0,0,0,0) url(//ogunquit.com/wp-content/themes/ogunquit/images/arrow-down-white.png) no-repeat scroll 87% center !important;border-radius:0 !important;color:#fff;font-size:.75em;-webkit-appearance:none;text-indent:.01px;text-overflow:"";width:100%;-moz-appearance:none !important;font-family:"macho",sans-serif;font-weight:400;text-align:left;border-bottom:1px solid #fff;padding:12px 10%;letter-spacing:1px;text-transform:uppercase;border-left:none;border-right:none;border-top:none}.book-now-widget select{background:#fff url(//ogunquit.com/wp-content/themes/ogunquit/images/arrow-down-blue-smaller.png) no-repeat scroll 95% center !important;color:#154971;text-align:center;border:none;font-family:"lora";font-size:.8em;padding:12px 50px !important;letter-spacing:0;width:100% !important;margin-bottom:15px}.book-now-widget select#numberOfAdults{margin-right:2%}.book-now-widget select#numberOfChildren,.book-now-widget select#numberOfAdults{width:49% !important;float:left;padding:12px !important;text-align:center !important;text-align-last:center}.book-now-widget{text-align:center;width:100%;padding:15px;background:#36597d}.form-select>label{float:left;width:30%;font-family:"macho",sans-serif;margin-top:12px}.form-select.dates>select{background:rgba(0,0,0,0) none repeat scroll 0 0;float:left;width:23.333%}@media only screen and (max-width :840px){.form-select{margin-bottom:30px;margin-right:0;width:100%}.book-form-wrapper select,.book-form-wrapper input{width:100%}}.level_one_link{width:100%;text-align:left}.level_one_link .button{margin-top:30px}.level-one-link-image{background-position:center center;background-size:cover;height:490px;width:50%;float:left}.level_one_link:nth-child(2n+1) .level-one-link-image{float:right}.level_one_wrapper_full{margin:0 auto;width:75%;position:relative}@media only screen and (max-width :1025px){.level_one_wrapper_full{width:85%}}.level-one-link-title{background:#fff none repeat scroll 0 0;float:left;height:490px;padding:0 70px;width:50%;display:table}.level_one_link:first-child{padding-top:95px}.level_one_link:last-child{padding-bottom:95px}@media only screen and (max-width :775px){.level-one-link-image,.level-one-link-title{width:100%}}@media only screen and (max-width :420px){.level_one_link:first-child{padding-top:0}.level_one_link:last-child{padding-bottom:0}}.level-one-link-content{display:table-cell;vertical-align:middle}.level-one-link-title h2{margin-bottom:30px}.entry.level_one_wrapper_full.scrolling{width:100%}.scrolling .bx-viewport{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;border:none !important}.scrolling .bx-controls.bx-has-pager.bx-has-controls-direction{background-color:#fff !important;top:120px;left:-moz-calc(50% - 51.5px);left:-webkit-calc(50% - 51.5px);left:-o-calc(50% - 51.5px);left:calc(50% - 51.5px);margin:0 auto;position:absolute;width:100px;z-index:9999}.scrolling .bx-wrapper{margin:0 auto !important}.scrolling .bx-pager.bx-default-pager{display:none}.feature-wrapper.scrolling-wrapper{width:77%}@media screen and (max-width:500px){.feature-wrapper.scrolling-wrapper{width:100%}}.scrolling-wrapper .feature-image{height:100%;width:50%;float:right}.scrolling-wrapper .feature-content{height:100%;width:50%;padding:20px}.bx-wrapper li div.flexwrapper{display:-webkit-flex;display:flex;height:100%}@media screen and (max-width:1240px){.scrolling-wrapper .feature-content{padding:0 20px}}@media screen and (max-width:940px){.scrolling-wrapper .feature-content{padding:30px 20px;height:auto;width:100%;float:none}.scrolling-wrapper .feature-image{height:350px;width:100%;float:none}}.feature-content-small-title{text-align:center;width:100%;margin-top:35px}.feature-content-small-title>p{color:#fff;font-family:"lora";font-size:.8em}.scrolling .bx-wrapper .bx-prev{background:rgba(255,255,255,.35) url(//ogunquit.com/wp-content/themes/ogunquit/images/controls.png) no-repeat scroll 0 -60px !important;border:2px solid #fff;left:10px}@media screen and (max-width:940px){.scrolling .bx-wrapper .bx-prev{background:rgba(82,145,193,.75) url(//ogunquit.com/wp-content/themes/ogunquit/images/controls.png) no-repeat scroll 0px -60px !important;border:2px solid #36597d;left:10px}}.scrolling .bx-wrapper .bx-next{background:rgba(82,145,193,.75) url(//ogunquit.com/wp-content/themes/ogunquit/images/controls.png) no-repeat scroll -45px -60px !important;border:2px solid #36597d;right:10px}@media screen and (max-width:1050px){.level_one_link.column-quarters{width:80%;display:block;float:none;margin:0 auto 50px}}@media only screen and (max-width :775px){.level_one_wrapper_full{padding:0}}@media screen and (max-width:430px){.level_one_link.column-quarters{width:100%}}@media screen and (max-width:900px){.level_one_link.column-third{width:80%;display:block;float:none;margin:0 auto 50px}}@media screen and (max-width:430px){.level_one_wrapper_full{width:100%}.level_one_link.column-third{width:100%}}@media screen and (max-width:750px){.level_one_link.column-half{width:80%;display:block;float:none;margin:0 auto 50px}}@media screen and (max-width:430px){.level_one_link.column-half{width:100%}}.link-wrapper{margin:0 auto;padding:240px 0;width:100%;text-align:center;position:relative}.relative-link-wrapper.column-half{float:left;width:50%}@media screen and (max-width:950px){.link-wrapper{padding:140px 0}.relative-link-wrapper.column-half{width:100%}}.relative-link-wrapper{background-position:center center;background-size:cover}.link-wrapper h3{color:#fff}.mpfy-zoom-in{background:rgba(0,0,0,0) url(//ogunquit.com/wp-content/themes/ogunquit/images/map-zoom-in.png) no-repeat scroll 0 0 !important}.mpfy-zoom-out{background:rgba(0,0,0,0) url(//ogunquit.com/wp-content/themes/ogunquit/images/map-zoom-out.png) no-repeat scroll 0 0 !important}h2.wsp-pages-title,ul.wsp-pages-list,h2.wsp-activitiess-title,ul.wsp-activitiess-list,h2.wsp-eventss-title,ul.wsp-eventss-list{text-align:center !important}.wsp-pages-list li{list-style:outside none none !important;margin-left:0 !important;padding-left:0 !important;margin-bottom:0 !important}.wsp-pages-list li a{font-size:1.15em !important;line-height:150% !important}.children a{font-size:.8em !important}.feature-wrapper{margin:0 auto;padding:80px 0;width:52%;position:relative}@media screen and (max-width:865px){.feature-wrapper{width:90%}}@media screen and (max-width:600px){.feature-wrapper{width:100%}}@media screen and (max-width:445px){.feature-wrapper{padding:40px 0}}@media screen and (max-width:430px){.feature-wrapper{width:90%}}.entry ul.contentslider li{margin-left:0 !important;padding-left:0 !important}.bx-wrapper .bx-viewport{left:0 !important}.wrapper.clearfix.fullwidth-wrapper.feature-bg-wrapper{background-position:center center;background-size:cover;position:relative}.wrapper.clearfix.fullwidth-wrapper.feature-bg-wrapper:before,.relative-link-wrapper:before{background-color:rgba(199,174,148,.3);content:" ";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.relative-link-wrapper{position:relative}.feature-content{background-color:#36597d;float:right;width:60%;height:300px;text-align:center;display:table;padding:0 20px;position:relative;z-index:9999 !important}.feature-content-interior>p{color:#fff}.feature-content-interior .button{background:#655139 none repeat scroll 0 0;font-size:1em;margin-bottom:0 !important;padding:12px 30px}.feature-content-interior{display:table-cell;vertical-align:middle}.feature-image{background-position:center center;background-size:cover;float:left;height:300px;width:40%}@media screen and (max-width:445px){.feature-content{width:100%}.feature-image{width:100%}}.image-separator{background-position:center center;background-size:cover;float:left;height:300px}.image-separator.image-full{width:100%}.image-separator.image-half{width:50%}.image-separator.image-third{width:33.333%}.image-separator.image-quarters{width:25%}.image-separator.image-fifth{width:20%}@media only screen and (max-width :1025px){.image-separator.image-quarters,.image-separator.image-fifth{width:100%}}@media only screen and (max-width :800px){.image-separator.image-third,.image-separator.image-half{width:100%}}.today{display:none !important}.time_temperature{clear:both;float:right;font-family:"Lora",serif;font-size:3.5em !important;margin-top:-74px !important;text-align:left !important;width:230px;font-style:normal !important}.time_symbol.climacon{float:left;width:100px}.location_name{float:right;font-family:"macho",sans-serif;font-size:1em !important;font-weight:300;padding:10px 0 0 !important;text-align:left !important;text-transform:uppercase;width:230px;letter-spacing:.5px}.footer-left #wpc-weather{padding:0 !important;width:340px}.time_temperature:after{content:"°F" !important;font-family:"lora" !important;line-height:0;font-style:normal !important}.button.book-mobile-btn{font-size:1.15em;margin-bottom:0 !important;position:relative;text-align:center;width:100%;z-index:9999}.booking-links{display:none}.booking-links .book-mobile-link{display:block;text-align:center;text-transform:uppercase;color:#fff;font-size:.75em;width:100%;font-family:"macho",sans-serif;font-weight:400;padding:12px 10%;letter-spacing:1px;text-transform:uppercase;background-color:#154971}.booking-links .book-mobile-link:hover{background-color:#255981}@media only screen and (max-width :1025px){.footer-left #wpc-weather{width:240px}.time_temperature{width:140px}.location_name{width:140px}}.widCOE{border:medium none !important;display:block !important;margin:0 auto !important}.home .slideUp{animation-name:slideUp;animation-duration:4s;animation-fill-mode:forwards;animation-timing-function:ease;visibility:visible !important;opacity:0%}@keyframes slideUp{0%{transform:translateY(250%);opacity:0%}40%{transform:translateY(150%);opacity:0%}100%{transform:translateY(0%);opacity:100%}}.proveiiit-campaign-toc .widget-title.main-text-color{color:#154971 !important}.mpfy-fullwrap{margin-bottom:0 !important}.header-text-bg{background:-moz-linear-gradient(top,rgba(199,174,148,.3) 0%,rgba(199,174,148,0) 100%);background:-webkit-linear-gradient(top,rgba(199,174,148,.3) 0%,rgba(199,174,148,0) 100%);background:linear-gradient(to bottom,rgba(199,174,148,.3) 0%,rgba(199,174,148,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4dc7ae94',endColorstr='#00c7ae94',GradientType=0);height:100%;position:absolute;top:0;width:100%}.proveiiit-campaign-toc .widget-title.main-text-color,.proveiiit-campaign-toc .widget-description{display:none !important}.proveiiit-campaign-toc .widget-campaign-thumbs{border:medium none !important;box-shadow:none !important}.proveiiit-campaign-toc .campaign-thumb-titles{background:rgba(21,73,113,.5) none repeat scroll 0 0}.proveiiit-campaign-toc .widget h2{font-family:'Lora',serif;font-size:1.4em !important;color:#154971 !important;font-weight:400 !important;font-style:italic !important;margin-bottom:10px;letter-spacing:1px;border-bottom:none !important}.proveiiit-campaign-toc .widget-small-video-thumbs{border:4px solid #fff;box-shadow:none !important}.proveiiit-campaign-toc .small-thumb-holders.active .widget-small-video-thumbs{border-color:rgba(21,73,113,.5)}.proveiiit-campaign-toc p{color:#154971 !important}.fmm-sub-menu.fmm-dropdown-mega{max-height:1000px !important}.fmm-mega-titles-thumb{margin-bottom:20px !important}.fmm-sub-menu.fm-submenu-bg-wrapper{width:300px !important;padding-bottom:20px !important}.tabbed_content ul{list-style:outside none disc !important}.tabbed_content ul li{display:list-item}.main-footer .gfield{margin:0 !important;padding-right:0 !important}.gform_wrapper .gform_footer input[type=image]{border-radius:0 !important}@media only screen and (max-width :640px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:100% !important}}.ms-bullets.ms-dir-h.ms-align-bottom{bottom:191px !important}@media only screen and (max-width :1025px){.ms-bullets.ms-dir-h.ms-align-bottom{bottom:120px !important}}.button.newsletter-btn{background:#655139 none repeat scroll 0 0;font-size:1.05em;padding:12px 30px}.button.newsletter-btn:hover{background:#8c9793 none repeat scroll 0 0 !important;color:#fff !important}.newsletter-btn .icon-right-open{margin-left:10px}.newsletter-form-signup{display:none}.newsletter-form-signup.active{display:block}.newsletter-form-signup{bottom:0;display:none;height:auto;left:0;margin-left:0;max-width:100%;overflow:scroll;position:fixed;top:0;width:100%;z-index:99999;background-color:rgba(21,73,113,.7);padding:12% 0}.close-newsletter{font-size:2em;position:absolute;right:-40px;top:-10px}.overlay-toggle{color:#fff !important;font-weight:300}#ic_signupform{margin:0 auto;position:relative;width:550px;max-width:75%}#ic_signupform .elcontainer{background:#36597d none repeat scroll 0 0;border:medium none;box-shadow:none;color:#fff;font-family:"macho",sans-serif !important;max-width:550px;padding:0;text-align:left}#ic_signupform input,#ic_signupform table{font-family:"macho",sans-serif;font-style:normal !important}.formEl table tr td{padding:5px 0 !important}.sortables{padding:30px}.form-left{float:left;margin-right:2%;width:53%}.form-right{float:left;width:45%}@media only screen and (max-width :675px){.form-left{float:left;margin-right:2%;width:50%}.form-right{float:left;width:48%}}@media only screen and (max-width :620px){.form-left{float:none;margin-right:0;width:100%}.form-right{float:none;width:100%}}.submit-container{clear:both;width:100%}#ic_signupform .elcontainer.center-aligned .formEl{margin-right:auto;margin-left:auto}#ic_signupform .elcontainer.right-aligned .formEl{margin-left:auto}#ic_signupform .form-header{margin-bottom:30px;font-size:25px;color:#fff}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-input label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3{width:30%}#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox h3{line-height:3em}#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.tight.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.tight.inline-label-right .formEl.fieldtype-checkbox h3{line-height:2em}#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.generous.inline-label-left .formEl.fieldtype-checkbox h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-radio h3,#ic_signupform .elcontainer.generous.inline-label-right .formEl.fieldtype-checkbox h3{line-height:3em}#ic_signupform .elcontainer.inline-label-left .formEl input[type=text],#ic_signupform .elcontainer.inline-label-left .formEl select,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-radio .option-container,#ic_signupform .elcontainer.inline-label-left .formEl.fieldtype-checkbox .option-container,#ic_signupform .elcontainer.inline-label-right .formEl input[type=text],#ic_signupform .elcontainer.inline-label-right .formEl select,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-radio .option-container,#ic_signupform .elcontainer.inline-label-right .formEl.fieldtype-checkbox .option-container{width:70%}#ic_signupform .elcontainer.hidden-label .formEl.required:before{color:#000}#ic_signupform .elcontainer .formEl{font-size:1em}#ic_signupform .elcontainer .formEl.fieldtype-input label,#ic_signupform .elcontainer .formEl.fieldtype-dropdown label,#ic_signupform .elcontainer .formEl.fieldtype-radio h3,#ic_signupform .elcontainer .formEl.fieldtype-checkbox h3{font-size:100%;font-weight:700;color:#5a5a5e}#ic_signupform .elcontainer .formEl.fieldtype-input input[type=text],#ic_signupform .elcontainer .formEl.fieldtype-dropdown select{background:0 0 !important;border:none;border-bottom:1px solid #fff !important}#ic_signupform .elcontainer .formEl.fieldtype-input input[type=text],#ic_signupform .elcontainer .formEl.fieldtype-dropdown select,#ic_signupform .elcontainer .formEl.fieldtype-radio label,#ic_signupform .elcontainer .formEl.fieldtype-checkbox label{font-size:100%}#ic_signupform .elcontainer .formEl input[type=text]::-moz-placeholder{color:#fff;font-family:inherit}#ic_signupform .elcontainer .formEl input[type=text]::-webkit-input-placeholder{color:#fff;font-family:inherit}#ic_signupform .elcontainer .formEl input[type=text]:-ms-input-placeholder{color:#fff;font-family:inherit}#ic_signupform .elcontainer .formEl input[type=text],#ic_signupform .elcontainer .formEl select,#ic_signupform .elcontainer .formEl .option-container label{color:#000;font-family:inherit}#ic_signupform .elcontainer.inline-button .submit-container{display:inline-block;box-sizing:border-box;right:-.5em;padding:0 1em 0 0;position:relative;vertical-align:bottom;margin-bottom:1em}#ic_signupform .elcontainer.inline-button.tight .sortables{margin-bottom:-.5em}#ic_signupform .elcontainer.inline-button .sortables{margin-bottom:-1em}#ic_signupform .elcontainer.inline-button.generous .sortables{margin-bottom:-1.5em}#ic_signupform .elcontainer .submit-container input[type=submit]{background-color:#655139;font-family:"Lora",serif !important;font-size:1.05em;font-style:italic !important;font-weight:300 !important;letter-spacing:1px;margin:0;padding:11px;text-align:center;width:100%}.form-header>h2{color:#fff;font-size:1.25em;font-weight:200;margin-bottom:0}.newsletter-image{background-image:url(//ogunquit.com/wp-content/themes/ogunquit/images/newsletter-image.jpg);background-position:center center;background-size:cover;height:145px}.newsletter-form-signup ::-webkit-input-placeholder{color:#fff;font-style:normal}.newsletter-form-signup :-moz-placeholder{opacity:1;color:#fff;font-style:normal}.newsletter-form-signup ::-moz-placeholder{opacity:1;color:#fff;font-style:normal}.newsletter-form-signup :-ms-input-placeholder{color:#fff;font-style:normal}.newsletter-form-signup input:-moz-placeholder{color:#fff;font-style:normal}.phone-header{font-size:1.15em;margin-bottom:0 !important;position:relative;text-align:center;width:100%;z-index:9999;background:#36597d none repeat scroll 0 0;border:medium none;color:#fff !important;display:inline-block;font-family:"lora";font-style:italic;font-weight:400 !important;margin-top:0;padding:12px 50px}.phone-numbers>a{background-color:#655139;border-right:1px solid;color:#fff;display:table-cell;font-size:.9em;height:70px;line-height:130%;padding:0 5px;text-align:center;vertical-align:middle;width:50%}.phone-numbers>a:nth-child(2){border-right:medium none}.phone-numbers{background-color:#655139;display:table;height:70px;width:100%}.TA_certificateOfExcellence{height:130px}.dark-blue-bg p a{color:#e0ccb8 !important}.dark-blue-bg form a{color:#e0ccb8!important}.dark-blue-bg p .button a{color:#fff !important}.mobile-booking-wrapper{background:#36597d;height:84px;color:#fff;padding:20px 0}.mobile-booking-wrapper form{position:relative;z-index:5556;width:95%;margin:auto}.mobile-booking-wrapper form .form-select{max-width:17% !important;width:17% !important;text-align:center;margin-right:1%;margin-left:1%}.mobile-booking-wrapper form .form-select.larger{max-width:22% !important;width:22% !important}.mobile-booking-wrapper input{text-align:left;font-weight:500;border:0;color:#353737;background:#fff url(//ogunquit.com/wp-content/uploads/2019/11/icons-calendar-dark.png) no-repeat scroll 96% center;line-height:1;margin:0;width:95%;padding:13px 12px !important;text-transform:uppercase;font-size:14px !important;display:inline-block}.mobile-booking-wrapper input#rateCode{background:#fff}.mobile-booking-wrapper select{background:#fff url(//ogunquit.com/wp-content/uploads/2019/11/icon-arrow-dark.png) no-repeat scroll 96% center !important;padding:15px 12px !important;font-weight:500;line-height:1;text-transform:uppercase;border:none !important;height:44px;font-size:14px !important;width:48% !important;float:left}.mobile-booking-wrapper select:first-of-type{margin-right:4%}.mobile-booking-wrapper .form-select label{display:inline-block;font-size:18px;margin:0}.mobile-booking-wrapper input[type=submit]{text-align:center;height:44px}.mobile-booking-wrapper a.booking-link{display:none;text-align:center;font-size:22px;color:#fff;line-height:84px;text-transform:uppercase}@media screen and (max-width:1000px){.mobile-booking-wrapper input,.mobile-booking-wrapper select{padding:13px 9px !important;font-size:13px !important}}@media screen and (max-width:950px){.mobile-booking-wrapper form{display:none}.mobile-booking-wrapper{padding:0}.mobile-booking-wrapper:hover{filter:brightness(.85)}.mobile-booking-wrapper a.booking-link{display:block}}.dark-blue-bg h3{color:#e0ccb8 !important}.gfield_radio label{font-size:14px !important}.ms-parent-id-1{min-height:970px}@media only screen and (max-width:767px){.ms-parent-id-1{min-height:500px}}
/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.4.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2015 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) no-repeat 100% -20px;background:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:280px}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:0 0 !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) no-repeat -30px -20px;background:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(//ogunquit.com/wp-content/themes/ogunquit/css/chosen-sprite@2x.png) !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}