@import 'https://fonts.googleapis.com/css?family=Raleway:300,400,900';@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,600,600i,700,700i';@import 'https://fonts.googleapis.com/css?family=Cormorant:300i,400i';.page--node-2894 .region-content{max-width:800px;margin:0 auto 40px;font-size:18px}.covid{display:block;position:absolute;top:-8px;left:-8px;color:#fff;font-weight:700}.cstatus{width:100%;padding:1px 6px}.cstatus.outdoor{background-color:#0fa100}.cstatus.takeout{background-color:#009d92}.cstatus.delivery{background-color:#007970}.cstatus.dinein{background-color:#509f4a}#views-exposed-form-eat-filter-block-1 .control-label{display:block}.page--node-2079 #block-views-block-photo-banner-block-1{display:none}body.path-user .region-content{margin-top:20px}body.path-user nav.tabs{padding-top:20px}.field--name-body .label.better-descriptions::after{display:none!important}.region-alert{height:32px;line-height:32px;text-align:center;color:#fff;background-color:#509f4a;font-size:18px}.region-alert a,.region-alert a:hover{color:#fff;display:block}.section-biz aside nav{margin-bottom:0!important}.section-biz aside h2{margin-top:8px;margin-bottom:2px}div#gzns .gz-pagetitle,div#gzns .gz-pagetitle h1,div#gzns h1{margin-top:1em!important}#ctct_recaptcha_0{visibility:hidden}.content__monkeyRewards{display:none}.content__titleDescription{margin-top:0}html#hmb{background:#484541}.view-directory-export h2{margin-left:30px}.view-directory-export .view-content div{margin-left:60px;margin-bottom:10px;margin-top:10px;border-bottom:1px solid #eee}.view-directory-export .view-content div p{margin-bottom:5px}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-header{color:#0075a9;font-family:Raleway,sans-serif;font-weight:300;text-transform:uppercase;font-size:24px;line-height:1.2;-webkit-font-smoothing:auto!important}.ctct-form-embed.form_0 .ctct-form-defaults{background-color:transparent!important;padding:0 0 2em}.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button{background-color:#0075a9!important;border:0!important;border-radius:0}.ctct-form-embed.form_0 .ctct-form-defaults .ctct-form-text,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-label,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-listname,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-lists-legend,.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-date-slash,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-link,.ctct-form-embed.form_0 .ctct-form-defaults .ctct-gdpr-text .ctct-form-footer-privacy-link{line-height:1.2em;color:#484541!important;font-weight:inherit;font-family:roboto condensed,sans-serif}.ctct-form-label{text-transform:uppercase;font-size:14px;margin-bottom:.2em!important;padding-left:4px}div.ctct-form-embed form.ctct-form-custom input.ctct-form-element{height:auto!important;border-radius:0!important;padding:5px 10px!important}body{margin-top:0;font-family:roboto condensed,sans-serif;font-weight:300;font-size:16px;color:#5a5a50;background-color:#fff}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif;font-weight:300;text-transform:uppercase}.region-content h1,.region-content h2,.region-content h3,.region-content h4,.region-content h5,.region-content h6{margin-bottom:.25em!important}h6{font-size:inherit;font-family:roboto condensed,sans-serif;font-weight:600;margin:0}blockquote{font-size:inherit;background-color:#ccd8dd;border-left:5px solid #0075a9;padding:15px 30px}.page-node-type-article .field--name-field-introduction{margin-top:20px}.paragraph figcaption{text-align:center;font-style:italic;font-size:14px;padding-bottom:1.5em}.paragraph figure:last-child figcaption{padding-bottom:0}.field--type-entity-reference.field--name-field-author{clear:both;margin-top:40px;padding-top:40px;border-top:1px solid #ccc;float:left;font-style:italic;color:#777}.field--type-entity-reference.field--name-field-author .field--type-image{float:left;margin-right:3%;max-width:125px;width:30%}.field--name-dynamic-token-fieldnode-byline p{text-align:center}.field--name-dynamic-token-fieldnode-byline p a::before{content:"Read more by "}.view-author-articles .view-header img{float:left;width:125px;margin:0 20px 20px 0}.view-author-articles .view-header p{font-style:italic;min-height:125px;padding:0;margin-bottom:30px;font-size:15px;color:#666}.view-author-articles .view-content{clear:both}.nav>li>a:hover,.nav>li>a:focus{background-color:none}.block-title,aside h2{font-size:24px}img{max-width:100%;height:auto}iframe{max-width:100%}.element-invisible{display:none}.well{background-color:#e6e7e2;border:none;border-radius:0;min-height:100%;margin-bottom:0!important}#block-reviverectangle,#block-reviverectangle-2,#block-reviverectangle-3,#block-revivelocalrectangle,#block-revivevisitorrectangle,#block-revivevisitorsquare,#block-revivesquare,#block-revivesquare-2,#block-revivesquare-3,#block-revivelocalsquare{margin:0 0 24px;text-align:center}#block-reviverectangle,#block-reviverectangle-2,#block-reviverectangle-3,#block-revivelocalrectangle,#block-revivevisitorrectangle{min-height:480px}#block-revivevisitorsquare,#block-revivesquare,#block-revivesquare-2,#block-revivesquare-3,#block-revivelocalsquare{min-height:312px}#block-revivelocalblock,#block-revivevisitorcontent{text-align:center;padding:30px 0;min-height:180px;clear:both}.block-views-blockfeatured-lodging-block-1 .views-field-title{font-weight:600;text-transform:uppercase;font-family:Raleway,sans-serif;padding:.35em 0 .25em;font-size:14px}.block-views-blockfeatured-lodging-block-1 .views-field-field-excerpt,.block-views-blockfeatured-lodging-block-1 .views-field-view-node{font-size:.9em}.block-views-blockfeatured-lodging-block-1{padding:12px;background-color:#fff;margin:24px 0}.block-views-blockfeatured-lodging-block-1 h2{margin-top:6px;color:#ac0054}.block-views-blockfeatured-lodging-block-1 .views-field-view-node a{color:#ac0054}.block-views-blockfeatured-lodging-block-1 .views-field-view-node a:hover{text-decoration:none;color:#80003f}.block-views-blockfeatured-lodging-block-1 .stay-button{width:100%;background-color:#ac0054;color:#fff;font-weight:700;text-transform:uppercase;padding:.5em;margin-bottom:6px;display:block;margin-top:10px;text-align:center}.view-featured-lodging img{width:100%}#RootRezWidget{color:#000;display:block;width:520px;margin-top:-11px;float:right}aside nav{margin-bottom:30px}.featurer{text-align:center;margin:0 auto 40px;max-height:180px;height:180px;overflow:hidden}.featurer img,#block-revivesquare img,#block-revivesquare-2 img{max-width:100%;height:auto}body.navbar-is-fixed-top.page-node-type-slideshow-page{margin-top:84px}body.navbar-is-fixed-top{margin-top:94px}body.navbar-is-fixed-top.page-node-type-slideshow-page.alert-active{margin-top:118px}body.navbar-is-fixed-top.alert-active{margin-top:126px}#navbar{border-bottom:10px solid #666}.page-node-type-slideshow-page #navbar{border-bottom:none}.page-node-type-slideshow-page.scrolled #navbar{border-bottom:2px solid #999}.page-node-type-slideshow-page .main-container{display:none}.navbar-header{display:none}.main-container{background-color:#fff}.main-container .box .region-content{padding-bottom:45px}.navbar-default{background-color:#fff;border:none;margin:0;min-height:0}.navbar-upper{background-color:#494542;font-size:12px;text-align:right;color:#fff;line-height:28px}#block-topnavigation .field a{display:inline-block;padding:0 0 0 2em}.navbar-upper a{color:#fff}.region-topnavigation{position:relative}.region-topnavigation>div{display:inline}#block-bookaroom{position:relative;width:150px;height:18px}#book{position:absolute;width:150px;right:0;top:0;z-index:999;background-color:#f6881f;color:#fff;height:35px;overflow:hidden}#book.open{overflow:visible}#book a.book-button{display:inline-block;text-align:center;font-size:14px;font-weight:700;width:150px;height:35px;line-height:35px;background-color:#f6881f}#book a.book-button:hover{text-decoration:none}#book .book-close{display:none;position:absolute;top:-4px;right:0;font-size:16px}#book .book-reveal{opacity:0;padding:8px 16px;display:table}.book-reveal h4{text-transform:uppercase;vertical-align:middle;display:table-cell;font-family:Raleway,sans-serif;font-weight:700;line-height:52px;margin:0;color:#fff!important}.book-reveal p,.book-reveal #jrs-widget1{vertical-align:middle;display:table-cell;height:52px;padding:0 6px;line-height:1em;text-align:left}.book-reveal #jrs-widget1>div>form>div{display:inline-block!important;color:#333}.book-reveal button{border:0;color:#fff;padding:5px 15px;text-transform:uppercase;font-weight:600;background-color:#777}#jrs-widget2{float:right;width:600px}#jrs-widget2>div>form>div{display:inline-block!important;color:#333}.jrs-calendar-1256{z-index:10!important}.region-topnavigation section{display:inline-block;margin-left:20px}.weather-bug img{height:25px;width:auto}.alert{padding:8px;margin-bottom:0;border:0;border-radius:0;text-align:center}.alert-dismissable .close,.alert-dismissible .close{top:-6px;right:0}aside .dropdown-menu{position:relative;background-color:transparent;border:0;float:none;margin:0;padding:0;font-size:1em;border-radius:0;box-shadow:none}aside .active .dropdown-menu{display:unset}aside .open>a{background-color:unset}aside .dropdown-menu>li>a{padding:0 0 0 20px;font-weight:unset;color:unset}aside .dropdown-menu>.active>a{background-color:unset;color:unset}.navbar-nav>li{float:none!important}.navbar-nav>li>a.logo{padding:0}.yamm .nav,.yamm .collapse,.yamm .dropup,.yamm .dropdown{position:static}.yamm .container{position:relative}.yamm .dropdown-menu{left:auto}.yamm .yamm-content{padding:20px 30px}.yamm .dropdown.yamm-fw .dropdown-menu{left:0;right:0}.yamm ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.yamm .dropdown-menu{background-color:rgba(255,255,255,.95)}.yamm .open>.dropdown-menu{display:none}.yamm.navbar{min-height:0;margin-bottom:0;margin-top:4px;border:0;border-radius:0}.yamm .navbar-nav{width:100%;text-align:right;margin:0}.yamm .navbar-nav>li.logoli{margin:0;width:19%;text-align:left;display:block;float:left}.yamm .navbar-nav>li.logoli a{width:100%}.yamm .navbar-nav>li.logoli a img{max-width:100%}.yamm .navbar-nav>li.dropdown{margin-left:.6%;width:8%;text-align:center;display:inline-block}.yamm a.dropdown-toggle{font-family:roboto condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;background-color:#e6e7e2;color:#525252;padding:5px 0;margin-top:22px}.navbar-default .navbar-nav>.open>a{color:#525252;background-color:#e5e5e5}.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li.dropdown>a:hover{color:#fff;background-color:#e5e5e5}.dropdown-menu a[href*="http://business.visithalfmoonbay.org/list"]{font-weight:400;background-color:#3cb4e5;color:#fff!important;border-radius:0!important}.dropdown-menu a[href*="http://business.visithalfmoonbay.org/list"]:after{content:"\f02d";font:normal normal normal 15px/1 FontAwesome;padding-left:3px}#block-bizgetinvolved a[href*="biz/member-application"]{font-weight:700}.dropdown-menu a[href*="http://business.visithalfmoonbay.org/login"]{background-color:#45c2b1;color:#fff!important;border-radius:0!important}.dropdown-menu a[href*="http://business.visithalfmoonbay.org/login"]:after{content:"\f2bd";font:normal normal normal 15px/1 FontAwesome;padding-left:3px}a.login-link{background-color:#0075a9;color:#fff!important;padding:.6em 1.4em;margin-bottom:.5em;display:inline-block}a.login-link:hover{text-decoration:none;background-color:#0095a9}a.login-link:after{content:"\f2bd";font:normal normal normal 15px/1 FontAwesome;padding-left:10px}.yamm ul.nav li.dropdown:hover>ul.dropdown-menu{display:block;border-top:10px solid #330;border-left:0;border-right:0;border-bottom:0;border-radius:0}.navbar-btn{margin-top:0;margin-bottom:4px}.navbar-default .navbar-nav>li:hover>a{color:#fff}.yamm ul.nav li.dropdown>ul.dropdown-menu{padding:1em 1em 2em}.yamm ul.nav li.dropdown>ul.dropdown-menu h2{margin-top:0}#block-eatdropdownlinks::after,#block-staydropdownlinks::after,#block-shopdropdownlinks::after,#block-meetdropdownlinks::after,#block-marrydropdownlinks::after,#block-localdropdownlinks::after,#block-bizdropdownlinks::after{content:"";width:1px;background-color:#bbb;position:absolute;right:0;top:20%;bottom:10%;display:block}.drop-down-links.col-sm-6 .field--name-field-menu-thumbnail,.view-duplicate-of-featured-articles .views-field.views-field-field-image{width:30%;float:left}.drop-down-links.col-sm-6 .field--name-field-links-left-,.drop-down-links.col-sm-6 .field--name-field-links-right-column-{width:32%;float:left;margin-left:2%}.drop-down-links.col-sm-6 .field--name-field-links-left-:last-child{width:auto}.drop-down-links.col-sm-5 .field--name-field-menu-thumbnail{display:none}.drop-down-links.col-sm-5 .field--name-field-links-left-,.drop-down-links.col-sm-5 .field--name-field-links-right-column-{width:48%;float:left}.drop-down-links.col-sm-5 .field--name-field-links-left-{margin-right:4%}.drop-down-links.col-sm-4 .field--name-field-menu-thumbnail{width:45%;float:left}.drop-down-links.col-sm-4 .field--name-field-links-left-,.drop-down-links.col-sm-4 .field--name-field-links-right-column-{width:24.5%;float:left;margin-left:4%}.drop-down-links.col-sm-4 .field--name-field-links-left-:last-child{width:auto}.drop-down-links.col-sm-8 .field--name-field-menu-thumbnail{width:22.5%;float:left}.drop-down-links.col-sm-8 .field--name-field-links-left-,.drop-down-links.col-sm-8 .field--name-field-links-right-column-{width:34.75%;float:left;margin-left:2%}.drop-down-links.col-sm-8 .field--name-field-links-left-:last-child{width:auto}.view-duplicate-of-featured-articles .article-block-text{margin-left:4%;float:left;width:66%}.drop-down-links .field--name-field-links-left- a,.drop-down-links .field--name-field-links-right-column- a{color:#333;font-size:16px;padding:0 6px 0 16px;text-indent:-10px;display:inline-block;border-radius:6px}.view-duplicate-of-featured-articles{margin-top:36px}#block-views-block-destination-menu-block-2 .nav img{width:30%;float:left;margin-right:3%}#block-views-block-destination-menu-block-2 a{margin:9px 0;padding:0;line-height:42px;text-transform:uppercase;color:#333;font-size:16px}#block-views-block-destination-menu-block-2 a:hover{background-color:transparent!important}#block-views-block-destination-menu-block-2 li{display:block;clear:both}.dropdown-menu .block-title{line-height:36px;padding:0;margin:0;font-weight:600;font-size:22px}.view-duplicate-of-featured-articles a{color:unset}.view-duplicate-of-featured-articles h3{font-size:18px;font-weight:600;margin:0 0 .25em}.view-duplicate-of-featured-articles h4{font-size:15px;margin:0 0 .25em}.feature{font-style:italic;margin-bottom:.25em}.view-upcoming-events-dropdown .views-row{clear:both;line-height:1.2em}.view-upcoming-events-dropdown .views-field-field-image2{width:26%;float:left;margin:0 4% 4% 0}.view-upcoming-events-dropdown .views-field-field-image2 img{border-radius:100px}.view-upcoming-events-dropdown .views-field-field-date-range{font-weight:600;color:#661b70}.view-upcoming-events-dropdown .views-field-title a{color:#333}.view-upcoming-events-dropdown .view-footer{clear:both;font-weight:700}.view-upcoming-events-dropdown .view-footer a{color:#661b70}.view-upcoming-events-dropdown .views-field-field-venue-name-location{color:#666;font-size:.9em;font-style:italic}.yamm ul.nav li.mobile{display:none}.yamm ul.nav li.dropdown.eat:hover>ul.dropdown-menu{border-color:#a41e27}.yamm ul.nav li.dropdown.eat:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.eat:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.eat:hover>ul.dropdown-menu h4{color:#a41e27}.navbar-default .navbar-nav>li.eat:hover>a,.section-eat .navbar-default .navbar-nav>li.eat>a,.section-eat .navbar-toggle,.section-eat .navbar-toggle:hover,.section-eat .navbar-toggle:focus{background-color:#a41e27;color:#fff}.section-eat .prefooter{background-color:#f7e1e3}.section-eat #navbar{border-bottom:10px solid #a41e27}.section-eat h1,.section-eat h2,.section-eat h3,.section-eat h4,.section-eat h5,.section-eat h6,.section-eat .field--name-field-introduction,.section-eat .hierarchical-taxonomy-menu a.active{color:#a41e27}.yamm ul.nav li.dropdown.stay:hover>ul.dropdown-menu{border-color:#ac0054}.yamm ul.nav li.dropdown.stay:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.stay:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.stay:hover>ul.dropdown-menu h4{color:#ac0054}.navbar-default .navbar-nav>li.stay:hover>a,.section-stay .navbar-default .navbar-nav>li.stay>a,.section-stay .navbar-toggle,.section-stay .navbar-toggle:hover,.section-stay .navbar-toggle:focus{background-color:#ac0054;color:#fff}.section-stay .prefooter{background-color:#f4dee9}.section-stay #navbar{border-bottom:10px solid #ac0054}.section-stay h1,.section-stay h2,.section-stay h3,.section-stay h4,.section-stay h5,.section-stay h6,.section-stay .field--name-field-introduction,.section-stay .hierarchical-taxonomy-menu a.active{color:#ac0054}.yamm ul.nav li.dropdown.discover:hover>ul.dropdown-menu{border-color:#661b70}.yamm ul.nav li.dropdown.discover:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.discover:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.discover:hover>ul.dropdown-menu h4{color:#661b70}.navbar-default .navbar-nav>li.discover:hover>a,.section-discover .navbar-default .navbar-nav>li.discover>a,.section-discover .navbar-toggle,.section-discover .navbar-toggle:hover,.section-discover .navbar-toggle:focus{background-color:#661b70;color:#fff}.section-discover .prefooter{background-color:#ede1ed}.section-discover #navbar{border-bottom:10px solid #661b70}.section-discover h1,.section-discover h2,.section-discover h3,.section-discover h4,.section-discover h5,.section-discover h6,.section-discover .field--name-field-introduction,.section-discover .hierarchical-taxonomy-menu a.active{color:#661b70}.yamm ul.nav li.dropdown.shop:hover>ul.dropdown-menu{border-color:#272e78}.yamm ul.nav li.dropdown.shop:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.shop:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.shop:hover>ul.dropdown-menu h4{color:#272e78}.navbar-default .navbar-nav>li.shop:hover>a,.section-shop .navbar-default .navbar-nav>li.shop>a,.section-shop .navbar-toggle,.section-shop .navbar-toggle:hover,.section-shop .navbar-toggle:focus{background-color:#272e78;color:#fff}.section-shop .prefooter{background-color:#e2e7ee}.section-shop #navbar{border-bottom:10px solid #272e78}.section-shop h1,.section-shop h2,.section-shop h3,.section-shop h4,.section-shop h5,.section-shop h6,.section-shop .field--name-field-introduction,.section-shop .hierarchical-taxonomy-menu a.active{color:#272e78}.yamm ul.nav li.dropdown.downtown:hover>ul.dropdown-menu{border-color:#dd5c4e}.yamm ul.nav li.dropdown.downtown:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.downtown:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.downtown:hover>ul.dropdown-menu h4{color:#dd5c4e}.navbar-default .navbar-nav>li.downtown:hover>a,.section-downtown .navbar-default .navbar-nav>li.downtown>a,.section-downtown .navbar-toggle,.section-downtown .navbar-toggle:hover,.section-downtown .navbar-toggle:focus{background-color:#dd5c4e;color:#fff}.section-downtown .prefooter{background-color:#ffe9e7}.section-downtown #navbar{border-bottom:10px solid #dd5c4e}.section-downtown h1,.section-downtown h2,.section-downtown h3,.section-downtown h4,.section-downtown h5,.section-downtown h6,.section-downtown .field--name-field-introduction,.section-downtown .hierarchical-taxonomy-menu a.active{color:#dd5c4e}#block-views-block-advanced-event-listing-block-6{padding:0 15px}#block-views-block-advanced-event-listing-block-6 .views-field-title a{color:#dd5c4e}.yamm ul.nav li.dropdown.meet:hover>ul.dropdown-menu{border-color:#2f5d2b}.yamm ul.nav li.dropdown.meet:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.meet:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.meet:hover>ul.dropdown-menu h4{color:#2f5d2b}.navbar-default .navbar-nav>li.meet:hover>a,.section-meet .navbar-default .navbar-nav>li.meet>a,.section-meet .navbar-toggle,.section-meet .navbar-toggle:hover,.section-meet .navbar-toggle:focus{background-color:#2f5d2b;color:#fff}.section-meet .prefooter{background-color:#deeae2}.section-meet #navbar{border-bottom:10px solid #2f5d2b}.section-meet h1,.section-meet h2,.section-meet h3,.section-meet h4,.section-meet h5,.section-meet h6,.section-meet .field--name-field-introduction,.section-meet .hierarchical-taxonomy-menu a.active{color:#2f5d2b}#block-meetdropdownlinks a[href*="/meet/rfp"]{background-color:#2f5d2b;color:#fff;display:block;text-indent:0;margin:0;text-transform:uppercase;font-weight:700;text-align:center;margin-top:10px}#block-meetexplore a[href*="/meet/rfp"]{background-color:#2f5d2b;color:#fff;display:inline-block;text-transform:uppercase;font-weight:700;text-align:center;padding:.25em 1em;margin-top:10px}.yamm ul.nav li.dropdown.marry:hover>ul.dropdown-menu{border-color:#a3b73e}.yamm ul.nav li.dropdown.marry:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.marry:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.marry:hover>ul.dropdown-menu h4{color:#a3b73e}.navbar-default .navbar-nav>li.marry:hover>a,.section-marry .navbar-default .navbar-nav>li.marry>a,.section-marry .navbar-toggle,.section-marry .navbar-toggle:hover,.section-marry .navbar-toggle:focus{background-color:#a3b73e;color:#fff}.section-marry .prefooter{background-color:#f2f6e4}.section-marry #navbar{border-bottom:10px solid #a3b73e}.section-marry h1,.section-marry h2,.section-marry h3,.section-marry h4,.section-marry h5,.section-marry h6,.section-marry .field--name-field-introduction,.section-marry .hierarchical-taxonomy-menu a.active{color:#a3b73e}.yamm ul.nav li.dropdown.local:hover>ul.dropdown-menu{border-color:#dd862e}.yamm ul.nav li.dropdown.local:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.local:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.local:hover>ul.dropdown-menu h4{color:#dd862e}.navbar-default .navbar-nav>li.local:hover>a,.section-local .navbar-default .navbar-nav>li.local>a,.section-local .navbar-toggle,.section-local .navbar-toggle:hover,.section-local .navbar-toggle:focus{background-color:#dd862e;color:#fff}.section-local .prefooter{background-color:#fef0e2}.section-local #navbar{border-bottom:10px solid #dd862e}.section-local h1,.section-local h2,.section-local h3,.section-local h4,.section-local h5,.section-local h6,.section-local .field--name-field-introduction,.section-local .hierarchical-taxonomy-menu a.active{color:#dd862e}.yamm ul.nav li.dropdown.biz:hover>ul.dropdown-menu{border-color:#3cb4e5}.yamm ul.nav li.dropdown.biz:hover>ul.dropdown-menu h2,.yamm ul.nav li.dropdown.biz:hover>ul.dropdown-menu h3,.yamm ul.nav li.dropdown.biz:hover>ul.dropdown-menu h4{color:#6abf4b}.navbar-default .navbar-nav>li.biz:hover>a,.section-biz .navbar-default .navbar-nav>li.biz>a,.section-biz .navbar-toggle,.section-biz .navbar-toggle:hover,.section-biz .navbar-toggle:focus{background-color:#3cb4e5;color:#fff}.section-biz .prefooter{background-color:#ccd8dd}.section-biz #navbar{border-bottom:10px solid #3cb4e5}.section-biz h1,.section-biz h2,.section-biz h3,.section-biz h4,.section-biz h5,.section-biz h6,.section-biz .field--name-field-introduction,.section-biz .hierarchical-taxonomy-menu a.active{color:#3cb4e5}.flexslider{margin:0;border:0}.slidebox{background-size:cover;width:100%;height:90vh;height:calc(100vh - 68px);max-height:100vw;background-position:center center}.slidetext{background-color:rgba(246,136,31,.75);color:#fff;width:36%;padding:2% 4%;position:absolute;font-size:.95vw;text-align:justify}.page--node-2971 .slidetext{background-color:rgba(80,80,80,.75)}.slidetext a{color:#fff;text-decoration:underline}.slidetext h2{font-family:cormorant,serif;font-style:italic;font-size:2.5em;margin:0 0 .25em;text-align:center;line-height:1em;text-transform:none}.slidetext.bottom-left{bottom:10%;left:0}.slidetext.bottom-right{bottom:10%;right:0}.slidetext.top-left{top:10%;left:0}.slidetext.top-right{top:10%;right:0}.flexslider .slides .slidelogo{display:block;width:10%;height:auto;position:absolute}.flexslider .slides .slidelogo2{display:none}.slidelogo.bottom-left{bottom:3%;left:1%}.slidelogo.bottom-right{bottom:3%;right:1%}.slidelogo.top-left{top:3%;left:1%}.slidelogo.top-right{top:3%;right:1%}.slidelink{display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1;text-indent:-99999px}.flex-direction-nav a.flex-next::before{content:'\e684'}.flex-direction-nav a::before{font-family:Pe-icon-7-stroke;content:'\e686';color:#fff;font-size:8vw}.flex-direction-nav a{height:5vw;width:6vw;line-height:5vw;top:45%}.flexslider:hover .flex-direction-nav .flex-next{right:0}.flexslider:hover .flex-direction-nav .flex-prev{left:-2vw}#explore{position:fixed;bottom:0;color:#fff;z-index:999;width:10%;left:45%;text-align:center;text-shadow:1px 0 3px #000,0 1px 3px #000,0 0 3px #000;transition:opacity 1s,bottom 1s;opacity:1}#explore i{font-size:8vw;line-height:3vw}.scrolled #explore{opacity:0;bottom:-10vw}#block-staywithus{background-color:#484541;color:#fff;padding:25px 0}.section-stay #block-staywithus{background-color:#ac0054}#block-staywithus h2{font-family:Raleway,sans-serif;font-size:25px;font-weight:900;color:#fff;text-transform:uppercase;display:inline-block;line-height:40px;height:40px;margin:0 15px 0 0}#block-staywithus .field--name-body{display:block;float:right;height:40px}#block-staywithus .staytext{display:inline-block;font-size:15px;line-height:18px;margin-right:50px}#block-staywithus button{background-color:#ac0054;border:0;color:#fff;text-transform:uppercase;font-weight:600;padding:5px 15px}.section-stay #block-staywithus button{color:#ac0054;background-color:#fff;padding:4px 15px}#block-views-block-featured-articles-block-1-2{background:url(/themes/hmb/css/../images/destinations.jpg);background-size:cover;background-position:top center;padding-top:33%}#block-views-block-featured-articles-block-1-2 .transwrap{background-color:rgba(255,255,255,.8)}.region-header h2.block-title,#block-views-block-featured-events-block-2 h2.block-title{font-family:Raleway,sans-serif;font-weight:300;text-transform:uppercase;font-size:32px;color:#771473;text-align:center;margin:.75em 0}.titlebanner{position:relative}.titlebanner .banner{position:absolute;bottom:0;text-align:center;width:100%;color:#fff;text-transform:uppercase;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);padding:4em 0 1em}.titlebanner h1,.titlebanner h2{font-size:42px;font-family:roboto condensed,sans-serif;font-weight:700;line-height:1.1em;margin:0;color:#fff}.titlebanner h2{font-weight:300;font-size:32px}.previewbanner{position:relative}.previewbanner .banner{position:absolute;bottom:0;text-align:center;width:100%;color:#fff;text-transform:uppercase;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0);padding:4em 1em 1em}.previewbanner h2,.previewbanner h3{font-size:24px;font-family:roboto condensed,sans-serif;font-weight:700;line-height:1.1em;margin:0}.previewbanner h2 a,.previewbanner h3 a{color:#fff}.previewbanner h3{font-weight:300;font-size:18px}.page-header{padding:30px 0 20px;border-bottom:none;text-transform:uppercase;text-align:center;margin:0}.field--name-field-introduction{font-style:italic;font-size:20px;margin-bottom:1em}.col-sm-8 #block-views-block-photo-banner-block-1,.col-sm-8 #block-views-block-photo-banner-block-2{margin-left:-30px}.view-featured-articles .views-row{background-color:#fff;box-shadow:1px 1px 7px rgba(0,0,0,.4);margin-bottom:30px}.view-featured-articles .views-row .article-block-text{padding:10px 15px 15px}.view-featured-articles .views-row .article-block-text h3,.view-featured-articles .views-row .article-block-text h4{font-size:24px;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.2em;margin:0}.view-featured-articles .views-row .article-block-text h4{font-weight:300;margin-bottom:5px;font-size:16px}.view-featured-articles .views-row .article-block-text a{color:#000}.view-featured-articles .views-row .article-block-text .article-summary{color:#000;font-size:14px;font-weight:300}.view-featured-articles .views-row .article-block-text .article-summary a{font-weight:700;font-style:italic}.article{padding-top:1em}#block-views-block-featured-articles-block-1{margin-top:60px}.page-node-type-event .contextual-region.event{margin-bottom:24px}.view-advanced-event-listing .bef-exposed-form .form--inline>.form-item{float:none!important}.view-advanced-event-listing .bef-exposed-form .form--inline{text-align:center;border-bottom:1px solid #eee}.view-advanced-event-listing .bef-exposed-form .form-group{margin:0 1px}.view-advanced-event-listing .bef-exposed-form .form-group a{padding:5px 15px;border:1px solid #eee;border-radius:5px 5px 0 0;border-bottom:0;background:#eee;display:block;margin-bottom:-1px;color:#333;box-shadow:2px -1px 1px 0 #ddd}.view-advanced-event-listing .bef-exposed-form .form-group a:hover{background:#fbfbfb;text-decoration:none}.view-advanced-event-listing .bef-exposed-form .form-group.bef-link-active a{font-weight:600;background:#fff!important}.event-card img{border-radius:300px;border:1px solid #eee;display:inline-block;width:200px;background-color:#fff}.event-card{text-align:center}.event-card .views-field-field-event{text-transform:uppercase;font-weight:600;color:#771473;margin-top:5px}.event-card a{color:#000}.event-card .views-field-field-venue-name-location{font-style:italic;font-size:.9em}.bootstrap-timepicker-widget.dropdown-menu.open{margin-top:-78px!important}#ui-datepicker-div{margin-top:-78px;z-index:99!important}.node-form{margin-bottom:40px}#block-views-block-featured-events-block-1 .view-header,#block-views-block-featured-events-block-2 .view-header{text-align:center;margin-bottom:1em;font-size:1.2em;font-style:italic}#block-views-block-featured-events-block-1 .view-header a,#block-views-block-featured-events-block-2 .view-header a{color:#771473;font-weight:700}#block-views-block-featured-events-block-1,#block-views-block-featured-events-block-2{margin-bottom:2em}#block-views-block-featured-events-block-1 .views-field-field-date-range,#block-views-block-featured-events-block-2 .views-field-field-date-range{margin-top:.5em}.event-card .paragraph--type--event-date-time,.event-card .paragraph--type--event-date-time div,.view-upcoming-events-dropdown .paragraph--type--event-date-time,.view-upcoming-events-dropdown .paragraph--type--event-date-time div{display:inline}.page-node-type-event .field--name-field-event>.field--item:nth-child(n+2){border-top:1px solid #ccc;padding:5px 0 0;margin:5px 0 0}.page-node-type-event .field--name-field-image2{text-align:center}.page-node-type-event .field--name-field-image2 img{width:200px;border-radius:200px;margin-top:20px}.page-node-type-event .page-header{text-align:left}.page-node-type-event .block-views-block-advanced-event-listing-block-1{margin-top:24px}.page-node-type-event .event-label{text-transform:uppercase;font-weight:700}.page-node-type-event .section-text{font-style:italic}.page-node-type-event .event-details .event-value,.page-node-type-event .event-details .event-label{margin-top:10px}#block-views-block-event-list-block-1 thead,#block-views-block-advanced-event-listing-block-1 thead{background:#661b70;color:#fff;text-transform:uppercase}#block-views-block-event-list-block-1 td a,#block-views-block-advanced-event-listing-block-1 td a,#block-views-block-advanced-event-listing-block-3 td a{color:#661b70}#block-views-block-advanced-event-listing-block-4 td a{color:#0075a9}.view-id-advanced_event_listing .field--name-field-date,.view-id-advanced_event_listing td.views-field strong{font-weight:400}.view-id-advanced_event_listing .featured .field--name-field-date,.view-id-advanced_event_listing .featured td.views-field strong{font-weight:700}.view-id-advanced_event_listing tr.featured{background-color:#fff5eb!important}#block-views-block-advanced-event-listing-block-1 table caption{padding:6px 0 0;border-bottom:none;text-transform:uppercase;text-align:center;margin:0;color:#666;font-family:work sans,sans-serif;font-size:26px}#block-views-block-advanced-event-listing-block-3 h2.block-title,#block-views-block-advanced-event-listing-block-4 h2.block-title{text-align:center}#block-views-block-advanced-event-listing-block-3 table caption,#block-views-block-advanced-event-listing-block-4 table caption{padding:0 0 4px}#block-views-block-advanced-event-listing-block-3 table caption h4{margin:0;color:#333;font-weight:400;font-size:18px;text-transform:none}.form-required:after{background-image:url(/themes/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 10px;content:"";display:inline-block;line-height:1;height:10px;width:10px;margin-left:3px}.node-event-form #edit-body-0-format,.node-event-form .field--name-field-link-override,.node-event-form #edit-field-link-for-more-information-0-uri--description,.node-event-form .input-group-addon:last-child,.node-event-form #edit-field-featured-event-wrapper,.node-event-form .tabledrag-toggle-weight,.node-event-form .field--name-field-audience,.node-event-form .field--name-field-in-review,.node-event-form .field--name-field-date-display-override{display:none}.node-event-edit-form #edit-body-0-format,.node-event-edit-form .field--name-field-link-override,.node-event-edit-form #edit-field-link-for-more-information-0-uri--description,.node-event-edit-form .input-group-addon:last-child,.node-event-edit-form #edit-field-featured-event-wrapper,.node-event-edit-form .tabledrag-toggle-weight,.node-event-edit-form .field--name-field-audience,.node-event-edit-form .field--name-field-in-review,.node-event-edit-form .field--name-field-date-display-override{display:none}.path-articles .main-container,.article-list .main-container{background-color:#eee}.view-articles-page .views-row,.view-taxonomy-term-articles .views-row,.view-author-articles .views-row{margin-bottom:3em;background-color:#fff}.view-articles-page .views-row .views-field-body,.view-taxonomy-term-articles .views-row .views-field-body,.view-author-articles .views-row .views-field-body{padding:1em}.block-views-blockrelated-articles-block-1 .views-row{text-align:center;box-shadow:1px 1px 2px 1px #ddd;margin-bottom:1em;background-color:#fff}.block-views-blockrelated-articles-block-1 .views-row a{color:#000}.block-views-blockrelated-articles-block-1 .views-row a:hover{text-decoration:none}.block-views-blockrelated-articles-block-1 .views-field-title{font-size:18px;text-transform:uppercase;font-weight:600;padding:0 15px;margin-top:10px;line-height:1.2em}.block-views-blockrelated-articles-block-1 .views-field-field-subtitle{font-size:16px;text-transform:uppercase;font-weight:300;padding:0 15px;line-height:1.2em}.block-views-blockrelated-articles-block-1 .views-field-view-node{font-size:13px;font-weight:500;font-style:italic;padding:0 15px;line-height:1.2em;padding-bottom:10px}.page-node-type-article .field--name-node-post-date{text-align:center;font-style:italic;margin:1em 0;color:#999;font-size:1.1em}.view-out-of-date-warning{background-color:rgba(255,212,213,.2);padding:.5em 1em;border:1px solid rgba(255,212,213,.6);color:#777;margin:1em 15px .5em;font-size:.9em;font-style:italic}.view-past-event{background-color:#ff373c;padding:.5em 1em;border:1px solid red;color:#fff;margin:1em 15px .5em;font-size:.9em}.view-past-event a{color:#fff}.view-press-mentions .views-field-title a{font-size:1.2em;color:#661b70;font-weight:500}.view-press-mentions .views-field-field-source{text-transform:uppercase}.view-press-mentions .views-row{margin:12px 24px}.view-press-mentions h3{color:#ccc}.photogallery{padding-top:1em;clear:both}.photogal{text-align:center;font-size:.9em;font-style:italic;line-height:1.2em;margin-bottom:1em}.photogal img{display:block;margin-bottom:.25em}.photogal:nth-child(3n+1){clear:both}#block-views-block-press-photos-block-1 .views-row{clear:both;padding:2em 0 0}.form-type-date.form-inline .control-label{font-weight:700}.form-type-date.form-inline .form-control{display:block}.form-type-textarea,.captcha{margin-bottom:15px}.panel-default>.panel-heading{background-color:#e6e7e2}#edit-i-m-interested-in---wrapper legend{font-weight:700;color:unset;font-size:unset;margin-bottom:0}.field--type-webform{margin-top:2em}#edit-billing-contact,#edit-address2--wrapper,#edit-address4--wrapper,#edit-mailing-address--wrapper{border:none}#edit-billing-contact>.panel-heading,#edit-address2--wrapper>.panel-heading,#edit-address4--wrapper>.panel-heading,#edit-mailing-address--wrapper>.panel-heading{display:none}#edit-billing-contact>.panel-body,#edit-address2--wrapper>.panel-body,#edit-address4--wrapper>.panel-body,#edit-mailing-address--wrapper>.panel-body{padding:0}legend{font-size:unset;font-weight:700;margin-bottom:0}.page-node-type-article .field--name-body p{padding-left:0!important}#views-exposed-form-stay-filter-block-1{background-color:#ac0054;color:#fff;padding:25px 0}#views-exposed-form-eat-filter-block-1{background-color:#a41e27;color:#fff;padding:15px 0}#block-views-block-stay-filter-block-1 .views-row img,#block-views-block-eat-filter-block-1 .views-row img{display:inline-block}.form-control:focus{border-color:#ccc}.form-control{border-radius:0}.select-wrapper::after{color:#aaa}.form-inline .control-label{font-weight:400}.form-inline .form-group{margin:0 15px}#views-exposed-form-stay-filter-block-1 h3{color:#fff;font-weight:600;margin:0;line-height:34px;text-align:center}#views-exposed-form-eat-filter-block-1 h3{color:#fff;font-weight:600;margin:0;line-height:55px;text-align:center}#views-exposed-form-stay-filter-block-1 .searchtag,#views-exposed-form-eat-filter-block-1 .searchtag{color:#fff;margin:0;line-height:17px;font-size:12px;font-style:italic;text-align:center}#views-exposed-form-stay-filter-block-1 .formholder,#views-exposed-form-eat-filter-block-1 .formholder{text-align:center;padding:0}#block-views-block-stay-filter-block-1 .views-field-title a,#block-views-block-eat-filter-block-1 .views-field-title a{text-transform:uppercase;font-weight:600;font-size:18px;margin-top:5px;color:inherit;display:block}#block-views-block-stay-filter-block-1 .views-row,#block-views-block-eat-filter-block-1 .views-row{margin:15px auto;max-width:300px;position:relative;text-align:center}#block-views-block-stay-filter-block-1 .views-row .views-field-edit-node a,#block-views-block-eat-filter-block-1 .views-row .views-field-edit-node a{position:absolute;top:0;right:0;text-transform:uppercase;color:#fff;background:red;padding:0 .25em;font-size:.8em;font-weight:700;opacity:.5}#block-views-block-stay-filter-block-1 .views-row .views-field-edit-node a:hover,#block-views-block-eat-filter-block-1 .views-row .views-field-edit-node a:hover{opacity:1;text-decoration:none}.region.region-filter-bar{padding-bottom:20px}.col-md-4:nth-child(3n+1){clear:both}#block-views-block-sidebar-block-1 .block-title::before{content:"";height:1px;background:#fff;overflow:hidden;display:block;margin:0 -19px 20px}#block-views-block-property-details-map-block-2{margin:25px -24px 0;border-bottom:1px solid #fff;border-top:1px solid #fff}.region-sidebar-first{line-height:1.2em;color:#484541}.region-sidebar-first p{margin:0 0 .4em}#block-views-block-property-details-block-1 .views-field-title{text-transform:uppercase;font-weight:600}.region-sidebar-first .nav>li>a{position:relative;display:block;padding:2px 0;color:#333}.hierarchical-taxonomy-menu a.active{font-weight:700}.nomessages+#block-webform{display:none}.page-node-type-directory-listing .directory-listing{margin-bottom:3em}.address .country{display:none}.hierarchical-taxonomy-menu li{list-style:none}.hierarchical-taxonomy-menu li a,aside .menu a,aside .view-destination-menu .view-content a{text-transform:uppercase;font-size:14px;padding:2px 0;color:#333}.menu-item .arrow-right,.menu-item .arrow-down{background-image:none}.menu-item .arrow-right:before{content:"\e250";font-family:glyphicons halflings;font-size:9px;float:left;margin-top:0;margin-left:0;color:#0075a9;margin-right:5px;font-style:normal}.menu-item .arrow-down:before{content:"\e252";font-family:glyphicons halflings;font-size:9px;float:left;margin-top:0;margin-left:0;color:#0075a9;margin-right:5px;font-style:normal}.block-hierarchical-taxonomy-menu>ul{padding:0}.view-taxonomy-term- .col-md-6:nth-child(2n-1){clear:both}.view-taxonomy-term- .view-header{text-align:center}.view-taxonomy-term- .view-header h2{font-size:24px;margin:0 0 1em}.view-taxonomy-term- .views-row{margin:0 0 1em;padding:5px}.view-taxonomy-term- .views-row.cat-1181{border:1px solid rgba(91,132,159,.7);background:url(/themes/hmb/css/../images/sp.jpg) right bottom no-repeat;background-size:60px;padding-right:60px}.view-taxonomy-term- .views-row.cat-1454{border:1px solid #a0662e;background:url(/themes/hmb/css/../images/BadgeSPBronze.png) right bottom no-repeat;background-size:60px;padding-right:60px}.view-taxonomy-term- .views-row.cat-1453{border:1px solid #5a6771;background:url(/themes/hmb/css/../images/BadgeSPSilver.png) right bottom no-repeat;background-size:60px;padding-right:60px}.view-taxonomy-term- .views-row.cat-1452{border:1px solid #d79a2a;background:url(/themes/hmb/css/../images/BadgeSPGold.png) right bottom no-repeat;background-size:60px;padding-right:60px}.views-field-field-web-site{overflow:hidden;max-height:1.5em}.view-taxonomy-term- .views-field-title{font-weight:600;text-transform:uppercase}.view-taxonomy-term- .views-field-title a{color:unset}.view-taxonomy-term- .views-field-title a:hover{color:#9a601e;text-decoration:none}.view-taxonomy-term- .views-field-title .field-content span a{font-weight:300;text-transform:none;font-size:.8em;opacity:.5;color:#333}.view-taxonomy-term- .views-field-title .field-content span a:hover{opacity:1;text-decoration:none}.view-taxonomy-term- .views-field-field-web-site a,.view-taxonomy-term- .views-field-field-email a{font-size:.9em;font-weight:500;color:#0075a9}.view-taxonomy-term- .views-field-field-email a::before{content:"\f003";font:normal normal normal 15px/1 FontAwesome;padding-right:3px}.page-node-type-directory-listing .page-header{display:none}.page-node-type-directory-listing #block-webform{margin-bottom:3em;background-color:#efefef;margin-top:1em;padding-bottom:1em}.directory-listing .field--label{text-transform:uppercase;font-size:.8em;font-weight:600;margin-top:.5em}.directory-listing .field--name-field-categories,.directory-listing .field--name-field-categories .field--item{display:inline}.directory-listing .field--name-field-categories .field--item::before{content:" and "}.directory-listing .field--name-field-categories .field--item:first-child::before{content:""}.bizcard{font-size:.85em;margin-bottom:1em}.bizcard .views-row{background-color:#fff;padding:.8em .5em;min-height:10em;box-shadow:2px 2px 2px #cfcfcf}#block-views-block-related-attractions-block-1 .block-title{text-align:center;margin:0 0 25px;font-size:30px}#block-views-block-photo-bar-block-1{height:10vw;overflow:hidden}#block-views-block-photo-bar-block-1 .img-responsive{height:10vw;width:auto;float:left}#block-views-block-photo-bar-block-1 .view-content{width:120vw}#block-shareyourepichalfmoonbayexperience{background-color:#acaba9;color:#000;padding:10px 0 30px;position:relative}#block-shareyourepichalfmoonbayexperience h2{color:#fff}#block-shareyourepichalfmoonbayexperience .field--name-body a{color:#fff;position:relative;display:inline-block;margin-top:20px}#block-shareyourepichalfmoonbayexperience .field--name-body a i{position:absolute;top:-5px;left:-34px}#block-shareyourepichalfmoonbayexperience .igarrow{position:absolute;left:60%;height:118px;width:auto;z-index:99;bottom:-34px}#block-sitesearch input.open{height:18px;margin:0;padding:0 10px;background:#fff;color:#333;border:none;width:170px;border-radius:10px;transition:width 1s}#block-sitesearch input.closed{width:18px;height:18px;margin:0;padding:0 5px;background:#fff;color:#333;border:none;border-radius:10px;transition:width 1s;cursor:pointer;background-image:url(/themes/hmb/css/../images/search.png);background-size:cover}#block-sitesearch input.closed::-webkit-input-placeholder{color:transparent!important}#block-sitesearch input.closed:-moz-placeholder{color:transparent!important}#block-sitesearch input.closed::-moz-placeholder{color:transparent!important}#block-sitesearch input.closed:-ms-input-placeholder{color:transparent!important}#block-sitesearch input.open::-webkit-input-placeholder{color:#555!important}#block-sitesearch input.open:-moz-placeholder{color:#555!important}#block-sitesearch input.open::-moz-placeholder{color:#555!important}#block-sitesearch input.open:-ms-input-placeholder{color:#555!important}#block-sitesearch .contextual{display:none!important}#block-sitesearch aform:after{content:"\f002";font:normal normal normal 15px/1 FontAwesome;color:#666;padding-left:2px;background-color:#fff;border-radius:20px;height:20px;padding:0;width:20px;margin:0}form.bizsearch{text-align:center;margin-bottom:2em}.view-search .view-header p{text-align:center;font-style:italic;margin-bottom:1.5em}.view-search h4{font-weight:500;margin:1.5em 0 .25em}.mc-field-group{display:inline-block;margin:10px 2% 10px 0;position:relative;width:30%}#mc_embed_signup div.mce_inline_error{margin:0 0 1em;padding:2px 6px;background-color:red;font-weight:400;z-index:1;color:#fff;position:absolute;line-height:1.1em;font-size:12px}.mc-field-group input{border:none;background:#e4e3e3;padding:4px 8px;max-width:100%}#block-mailinglist-2 .mc-field-group input{border:1px solid #e4e3e3;background:#fff}.mc-field-group input[type=submit],#block-mailinglist-2 .mc-field-group input[type=submit]{color:#fff;background:#f6881f;font-weight:700;text-transform:uppercase;font-family:Raleway,sans-serif;letter-spacing:1px;font-size:16px;padding:4px 16px}#block-mailinglist,#block-mailinglist-2{padding-bottom:30px}#block-mailinglist h2,#block-mailinglist-2 h2{text-align:center;margin:.75em 0;color:#f6881f;font-size:32px}#block-mailinglist .container,#block-mailinglist-2 .container{max-width:800px}#block-mailinglist img.cover,#block-mailinglist-2 img.cover{box-shadow:4px 4px 4px #666;margin:0 auto;width:80%;display:block}.dt-row{padding:25px 15px 0}.dt-row::after{content:"";height:25px;border-bottom:1px solid #dd5c4e;margin:0 15px!important;width:calc(100% - 30px)}.dt-row h4,.dt-row h4 a{color:#dd5c4e;font-weight:500;text-transform:none;font-size:16px;margin:0 0 .25em}.dt-row h4 a::after{content:"\f08e";font:normal normal normal 11px/1 FontAwesome;padding-left:8px;opacity:.7}.dt-address{color:#888;font-size:.9em}.dt-about{color:#333;font-size:.9em}.prefooter{background:#e5e5e5}.prefooter .block{margin-top:30px}.prefooter .block{padding-bottom:30px}.footer{border-top:none;background:#484541;color:#fff;margin-top:0}.footer a{color:#fff}#block-footerlogo img{width:80%;opacity:.85;transition:opacity .5s}#block-footerlogo a:hover img{width:80%;opacity:1}#block-footerinformation .field--name-body{font-size:16px;padding-right:10%;opacity:.85;margin-top:-5px}.social{padding:0}.footer .social li{display:inline-block;width:13%;font-size:40px;line-height:40px}.footer .social li a{opacity:.85;transition:opacity .5s}.footer .social li a span{display:none}.footer .social li a:hover{opacity:1}.footer .navleft,.footer .navright{padding:0}.footer .navleft li,.footer .navright li{list-style:none}.footer .navright li{text-align:right;padding-right:12px}.footer .navleft li a,.footer .navright li a{opacity:.85;transition:opacity .5s;font-size:26px}.footer .navleft li a:hover,.footer .navright li a:hover{opacity:1;text-decoration:none}#block-footerlegal,#block-footerlegalbid{clear:both;font-size:15px;padding-top:2em;opacity:.85}#block-footerlegal .copyright,#block-footerlegalbid .copyright{font-size:.9em}.region-footer .block{margin-bottom:25px}.page--node-1367 hr{margin:50px 0}.better-descriptions.label{font-family:roboto condensed,sans-serif;font-weight:600;font-size:16px;color:#5a5a50;padding:0}.better-descriptions.description{font-size:.9em;font-style:italic;color:#777;padding-bottom:5px}.description.help-block{font-size:inherit;font-style:italic;font-size:.9em}.field-add-more-submit{background-color:#888;border:0}.field--name-field-event .paragraph-type-top{display:none}.field--name-field-event a.tabledrag-handle{display:none}.field--name-body .label.better-descriptions:after{background-image:url(/themes/bootstrap/css/images/required.svg);-webkit-background-size:10px 7px;background-size:10px 10px;content:"";display:inline-block;line-height:1;height:10px;width:10px;margin-left:3px}#square_thumbnail .cropper-view-box{border-radius:1000px}#block-views-block-advanced-event-listing-block-1 .view-footer,#block-views-block-advanced-event-listing-block-3 .view-footer{padding:20px;background-color:#eee;border:3px solid #661b70;text-align:center}#block-views-block-advanced-event-listing-block-1 .view-footer a,#block-views-block-advanced-event-listing-block-3 .view-footer a{color:#661b70;font-weight:600}.map-responsive{overflow:hidden;padding-bottom:100%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media screen and (max-width:1199px){#block-reviverectangle,#block-reviverectangle-2,#block-reviverectangle-3,#block-revivelocalrectangle,#block-revivevisitorrectangle{min-height:378px}#block-revivevisitorsquare,#block-revivesquare,#block-revivesquare-2,#block-revivesquare-3,#block-revivelocalsquare{min-height:246px}.yamm .navbar-nav>li.dropdown{margin-left:.5%}.yamm a.dropdown-toggle{font-size:13px}#block-staywithus .staytext{display:none}}@media screen and (max-width:991px){.container{width:100%}#block-reviverectangle,#block-reviverectangle-2,#block-reviverectangle-3,#block-revivelocalrectangle,#block-revivevisitorrectangle{min-height:265px}#block-revivevisitorsquare,#block-revivesquare,#block-revivesquare-2,#block-revivesquare-3,#block-revivelocalsquare{min-height:172px}.footer .social li{text-align:center}.footer .social li a{opacity:.85;transition:opacity .5s;font-size:10vw}.social{text-align:center}.yamm .navbar-nav>li.dropdown{margin-left:.3%}.yamm a.dropdown-toggle{font-size:11px}}@media screen and (max-width:767px){.main-container{padding-left:0;padding-right:0}article.page.full{padding-left:15px;padding-right:15px}.navbar-header{display:block}.navbar .logo{width:100%}.navbar .logo img{width:100%;padding:15px 0}.navbar-toggle{float:none;margin:0 auto;display:block;width:100%;border-radius:0;color:#fff;font-size:24px;border:0;padding:6px;background-color:#494542}.glyphicon-menu-hamburger:before{content:"\e236";font-size:20px}#navbar-collapse .logo{display:none}.box,.view-featured-articles .views-row,.well{min-height:unset!important}.col-sm-8 #block-views-block-photo-banner-block-1,.col-sm-8 #block-views-block-photo-banner-block-2{margin-left:0}.yamm .navbar-nav>li.dropdown{width:100%;margin:0}.navbar-default .navbar-nav>li>a{color:#777!important;background:0 0!important;padding:9px 0 6px;margin:0;border-bottom:1px solid #eee;font-size:20px;font-weight:500;text-align:center;text-transform:uppercase}.navbar-default .navbar-nav>li>a:hover{color:#fff!important;background:#777!important}#navbar-collapse{padding:0}.navbar-fixed-top{position:relative}body.navbar-is-fixed-top,body.navbar-is-fixed-top.page-node-type-slideshow-page{margin-top:0!important}body.toolbar-vertical.navbar-is-fixed-top header{top:0}#navbar{border-bottom-width:2px!important}.yamm ul.nav li.mobile{display:block}.yamm.navbar{margin-top:0}.yamm ul.nav li.dropdown{display:none}aside.col-sm-4.pull-right{width:100%}aside.col-sm-4.pull-left{width:100%}.col-sm-8.pull-right,.col-sm-12{width:100%}.col-sm-8.pull-right,.col-sm-12{padding-left:0;padding-right:0}#block-bookaroom{position:relative;width:100%;height:18px;margin:0}#book{width:100%!important}#book.open{max-width:100%;height:auto!important}.book-reveal h4,.book-reveal p,.book-reveal #jrs-widget1{display:block;text-align:center;height:auto;line-height:1.4em}#book .book-reveal{display:block}#book a.book-button{width:100%!important}.book-reveal #jrs-widget1>div>form>div{display:block!important}#block-staywithus h2{display:block}#block-staywithus .field--name-body{text-align:center;float:none;height:auto}#block-staywithus .field--name-body br{display:none}#block-staywithus .staytext{margin:0 0 10px}#jrs-widget2{float:none;width:auto}#jrs-widget2>div>form>div{display:block!important}#block-sidebarroomsearch #jrs-widget2>div>form>div,#block-sidebarroomsearch-2 #jrs-widget2>div>form>div{display:inline-block!important}.slidetext{width:100%;font-size:12px;bottom:0!important;top:unset!important}.slidetext h2{font-size:1.6em;font-weight:700}.flexslider .slides .slidelogo{display:none}.flexslider .slides .slidelogo2{display:block;width:25%;height:auto;position:absolute;bottom:100%;left:2%}#block-openweatherblock{display:none}.navbar-upper .container{padding:0;text-align:center}#block-footerinformation .field--name-body{padding-right:0}#block-footerlogo{text-align:center}#block-views-block-featured-articles-block-1,#block-views-block-featured-articles-block-1-2 .views-row,#block-views-block-related-articles-block-1 .views-row{max-width:400px;margin-left:auto;margin-right:auto}#block-views-block-photo-bar-block-1,#block-views-block-photo-bar-block-1 .img-responsive{height:20vw}.titlebanner h1{font-size:24px;padding:0 1em}.titlebanner h2{font-size:20px;padding:0 1em}.view-title-banner{margin:0 -15px}.well{margin-left:auto;margin-right:auto}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:normal}aside.col-sm-4.pull-right{float:none;width:100%}#block-staywithus h2{display:none}#RootRezWidget{margin:0 auto;float:none;width:100%}}@media screen and (max-width:499px){.region-footer .block{width:100%}#block-views-block-photo-bar-block-1{height:50vw}#block-views-block-photo-bar-block-1 .img-responsive{height:25vw}.mc-field-group{display:block;margin:10px 0;position:relative;text-align:center;width:100%}#mc_embed_signup div.mce_inline_error{display:none}.previewbanner .banner{padding:1em}.previewbanner h2{font-size:20px}.previewbanner h3{font-size:16px}.titlebanner h1{font-size:20px;padding:0 1em}.titlebanner h2{font-size:16px;padding:0 1em}.table-responsive>.table>tbody>tr>td{white-space:normal;display:block;border:0}.table-responsive>.table>tbody>tr{border-bottom:1px solid #333}.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{display:none}}@media print{html a[href]:after{content:""!important}.pager{display:none}}@font-face{font-family:pe-icon-7-stroke;src:url(/themes/hmb/css/../fonts/Pe-icon-7-stroke.eot?d7yf1v);src:url(/themes/hmb/css/../fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format('embedded-opentype'),url(/themes/hmb/css/../fonts/Pe-icon-7-stroke.woff?d7yf1v) format('woff'),url(/themes/hmb/css/../fonts/Pe-icon-7-stroke.ttf?d7yf1v) format('truetype'),url(/themes/hmb/css/../fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format('svg');font-weight:400;font-style:normal}.pe-7s-angle-down:before{display:inline-block;font-family:pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e688"}.pe-7s-close-circle:before{display:inline-block;font-family:pe-icon-7-stroke;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e681"}