.container{margin:0 auto;}.content-inner{min-height:1px;}.lt-ie7 .content-inner{height:1px;}#content-column,.content-column{width:100%;}.clearfix:after{content:"";display:table;clear:both;}.clearfix{zoom:1;}.one-column > .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;overflow-y:scroll;}body{min-height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}button,input,select,textarea{font-family:sans-serif;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;margin:0.67em 0;}h2{font-size:1.5em;margin:0.83em 0;}h3{font-size:1.17em;margin:1em 0;}h4{font-size:1em;margin:1.33em 0;}h5{font-size:0.83em;margin:1.67em 0;}h6{font-size:0.75em;margin:2.33em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0 0 1.5em;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1em 0;}dd{margin:0 0 0 40px;}menu,ol,ul{padding:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}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,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border:1px solid;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,.rendered-by-ds .panel-display .region-inner,div.messages,.at-gutter{margin-left:10px;margin-right:10px;}#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}img{height:auto;-ms-interpolation-mode:bicubic;}img,embed,object,video{max-width:100%;}.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img,.geolocation-map img,.geolocation-views-map img{max-width:none !important;}header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}.element-hidden{display:none;}
html{background:#fff;overflow-y:unset;}body{font-family:"Proxima Soft","Helvetica Neue",Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;min-width:320px;padding-top:80px;position:relative;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}body.front{padding-top:0;}*{box-sizing:border-box;}@font-face{font-family:"Proxima Nova Black";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-black.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-black.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-black.otf") format("opentype");font-style:normal;font-weight:900;}.proxima-nova-black{font-family:Proxima Nova Black;}@font-face{font-family:"Proxima Nova Extrabold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extrabold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extrabold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extrabold.otf") format("opentype");font-style:normal;font-weight:800;}.proxima-nova-extrabold{font-family:Proxima Nova Extrabold;}@font-face{font-family:"Proxima Nova Bold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-bold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-bold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-bold.otf") format("opentype");font-style:normal;font-weight:700;}.proxima-nova-bold{font-family:Proxima Nova Bold;}@font-face{font-family:"Proxima Nova Semibold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-semibold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-semibold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-semibold.otf") format("opentype");font-style:normal;font-weight:600;}.proxima-nova-semibold{font-family:Proxima Nova Semibold;}@font-face{font-family:"Proxima Nova Medium";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-medium.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-medium.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-medium.otf") format("opentype");font-style:normal;font-weight:500;}.proxima-nova-medium{font-family:Proxima Nova Medium;}@font-face{font-family:"Proxima Nova";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-regular.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-regular.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-regular.otf") format("opentype");font-style:normal;font-weight:400;}.proxima-nova{font-family:Proxima Nova;}@font-face{font-family:"Proxima Nova Light";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-light.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-light.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-light.otf") format("opentype");font-style:normal;font-weight:300;}.proxima-nova-light{font-family:Proxima Nova Light;}@font-face{font-family:"Proxima Nova Extra Condensed Bold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.otf") format("opentype");font-style:normal;font-weight:700;}.proxima-nova-extra-condensed-bold{font-family:Proxima Nova Extra Condensed Bold;}@font-face{font-family:"Proxima Nova Extra Condensed Light";src:url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-nova-extra-condensed-bold.otf") format("opentype");font-style:normal;font-weight:300;}.proxima-nova-extra-condensed-light{font-family:Proxima Nova Extra Condensed Light;}@font-face{font-family:"Proxima Soft Light Italic";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-light-italic.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-light-italic.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-light-italic.otf") format("opentype");font-style:italic;font-weight:300;}.proxima-soft-light-italic{font-family:Proxima Soft Light Italic;}@font-face{font-family:"Proxima Soft";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-regular.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-regular.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-regular.otf") format("opentype");font-style:normal;font-weight:400;}.proxima-soft{font-family:Proxima Soft;}@font-face{font-family:"Proxima Soft Italic";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-italic.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-italic.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-italic.otf") format("opentype");font-style:italic;font-weight:400;}.proxima-soft-italic{font-family:Proxima Soft Italic;}@font-face{font-family:"Proxima Soft Medium";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-medium.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-medium.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-medium.otf") format("opentype");font-style:normal;font-weight:500;}.proxima-soft-medium{font-family:Proxima Soft Medium;}@font-face{font-family:"Proxima Soft Semibold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-semibold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-semibold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-semibold.otf") format("opentype");font-style:normal;font-weight:600;}.proxima-soft-semibold{font-family:Proxima Soft Semibold;}@font-face{font-family:"Proxima Soft Bold";src:url("/sites/all/themes/lakeplacid/fonts/proxima-soft-bold.woff2") format("woff2"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-bold.woff") format("woff"),url("/sites/all/themes/lakeplacid/fonts/proxima-soft-bold.otf") format("opentype");font-style:normal;font-weight:700;}.proxima-soft-bold{font-family:Proxima Soft Bold;}pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif;font-weight:inherit;}body,div,h1,h2,h3,h4,h5,h6,strong,em,b,i,li,p,a,span{font-weight:inherit;}h1,h2,h3,h4,h5,h6{}input[type="date"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],select,textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #bbb;border-radius:20px;color:#666;font-family:Proxima Nova Light;font-size:1.125em;height:40px;line-height:normal !important;overflow:hidden;padding:9px 28px;text-overflow:ellipsis;width:100%;}select{background:14px 17px / 16px 8px no-repeat url('/sites/all/themes/lakeplacid/images/dark-arrow.svg');cursor:pointer;padding-left:37px;width:auto;}textarea{height:auto;min-height:40px;}input[type="checkbox"],input[type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;cursor:pointer;display:inline-block;height:12px;position:relative;width:12px;}input[type="checkbox"]:focus,input[type="radio"]:focus{outline:1px dotted #333;}input[type="checkbox"]::after{background:center 1px / 8px no-repeat url('/sites/all/themes/lakeplacid/images/icons/check.svg');bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;}input[type="checkbox"]:checked{background:#fdbb30;}input[type="checkbox"]:checked::after{display:block;}input[type="radio"]{border:1px solid #333;border-radius:50%;}input[type="radio"]::after{background:#333;border-radius:50%;bottom:2px;content:"";display:none;left:2px;position:absolute;right:2px;top:2px;}input[type="radio"]:checked{}input[type="radio"]:checked::after{display:block;}input[type="submit"],button{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;border:none;}input[type="submit"],button:not(.custom-button-style){background:#FDBB30;border-radius:23px;color:#fff;font-family:Proxima Nova Bold;font-size:1.25em;font-weight:inherit;line-height:1;padding:13px 38px;text-transform:uppercase;}button.custom-button-style:focus{border:1px dotted #0073d1;}.transparent-text{color:rgba(0,0,0,0);}#page.container{max-width:none;}#columns{background:#fff;display:flex;flex-flow:row nowrap;justify-content:center;padding-top:40px;width:100%;}#content-column{width:100%;}#content{background:#fff;display:flex;flex-flow:column;float:left;justify-content:center;width:100%;}#header-wrapper{background:rgba(255,192,203,0.5);}#main-content{margin:0;}#footer-wrapper{background:rgba(255,192,203,0.5);}#logo{padding:10px 0;}#logo img{vertical-align:bottom;}#site-name{margin:0;}#site-name a:link,#site-name a:visited{text-decoration:none;}#site-name a:hover,#site-name a:focus{text-decoration:underline;}#site-slogan{margin:0;}#main-content-header{}.page-title-wrapper{}#page-title{}#aggregator .feed-source .feed-icon{display:inline;float:none;margin-right:10px;}.feed-details dt,.feed-details dd{display:inline;margin:0;}ul.links{margin:0;padding:0;}ul.links.inline{display:block;}ul.links li{display:inline;list-style:none;padding:0 10px 0 0;}.search-results{margin:0;padding:0;}.attribution{display:block;opacity:0.65;padding:1em 0;text-align:center;}.attribution a{text-decoration:none;color:inherit;}.attribution a:hover,.attribution a:focus{text-decoration:underline;}#header{}.front #header{margin:0;}a{color:#0073d1;text-decoration:none;}a:hover,a:focus{text-decoration:none;}.nav{background:#fff;border-bottom:1px solid #bbb;clear:both;height:80px;left:0;margin:0;position:fixed;right:0;top:0;z-index:12;transition:height ease-in-out .2s;}.front.scroll-top .nav{height:0;}.admin-menu .nav{top:30px;}.nav ul,.nav ul.menu{margin:0;padding:0;}.nav li,.nav ul.menu li{display:inline;float:left;list-style:none;margin:0;padding:0;}.nav li a:not(.contextual-links-trigger),.nav ul.menu li a:not(.contextual-links-trigger){display:block;white-space:nowrap;padding:0 10px;}.nav .block{margin-bottom:0;}#primary-menu-bar{}ul.sf-menu{margin-bottom:0;}ul.sf-menu a:not(.contextual-links-trigger){border-left:0;border-top:0;padding:0 10px;text-decoration:none;height:2.5em;line-height:2.5em;}ul.sf-menu li:hover,ul.sf-menu li.sfHover{outline:0;}ul.sf-menu a:focus,ul.sf-menu a:hover,ul.sf-menu a:active{outline:0;}*.contextual-links-trigger{position:initial;display:inherit;}.block-superfish ul{margin:0 !important;padding:0 !important;}.block-superfish li{margin:0 !important;padding:0 !important;}.sf-vertical{width:100%;}.sf-vertical li{width:100%;}.sf-vertical li:hover ul,.sf-vertical li.sfHover ul{left:100%;top:0;margin:0;padding:0;}.sf-vertical li a{padding:0 10px;}.sf-navbar{padding-bottom:0 !important;}.sf-menu.sf-style-default a{padding:0 10px;}.at-mt .at-menu-toggle,.at-mt .at-menu-toggle ul,.at-mt .at-menu-toggle ul.menu{margin-top:0;margin-bottom:0;padding:0;}.at-mt .at-menu-toggle-button{margin:0;}.at-mt .at-menu-toggle ul a{padding:0 10px;white-space:nowrap;}ul.menu{padding-left:15px;}ul.menu ul{padding-left:15px;}ul.menu li{margin:0;}.block .menu li.content{padding:0;}.book-navigation .page-up{min-width:2em;white-space:nowrap;}.book-navigation .menu{margin-left:0;}#breadcrumb{margin:10px 0;}#breadcrumb .breadcrumb-label{font-size:1em;display:inline;padding-right:10px;}#breadcrumb .breadcrumb-label:after{content:":";}#breadcrumb ol{margin:0;padding:0;}#breadcrumb .with-breadcrumb-label ol{display:inline;}#breadcrumb li{list-style:none;display:inline;}ul.pager{clear:both;margin:0;text-align:center;}.item-list ul.pager li{margin:0;}ul.pager li{background-image:none;display:inline;list-style-type:none;padding:.5em;}ul.pager li.pager-current{font-weight:700;}.block ul.pager li{margin:0;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;}#skip-link a:hover,#skip-link a:focus,#skip-link a:active{outline:0;}#tasks{bottom:0;left:0;position:fixed;z-index:2;}ul.primary{border-bottom-color:#ccc;margin:0;padding:0 0 0 5px;}ul.primary li{display:block;float:left;margin:0 1px -1px;}ul.primary li a{background-color:#f5f5f5;border-color:#ccc;margin-right:1px;padding:0 10px;display:block;float:left;height:1.5em;line-height:1.5em;}ul.primary li a:hover,ul.primary li a:focus{background-color:#eee;border-color:#ccc;}ul.primary li.active a,ul.primary li.active a:hover,ul.primary li.active a:focus{background-color:#fff;border-bottom-color:#fff;}ul.secondary{border-bottom:1px solid #ccc;margin:1em 0 0;padding:0 .3em 1em;}ul.secondary li{border-right:0;list-style:none;padding:0 10px 0 0;}ul.secondary li a:hover,ul.secondary li a.active{border-bottom:none;text-decoration:underline;}ul.action-links{margin:20px 0 0;list-style:none;}.field-label-inline{}.field-label-inline .field-label{margin:0;}.field-label{font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;margin-bottom:0;}.field-type-taxonomy-term-reference{margin-bottom:1.5em;}.field-type-taxonomy-term-reference.field-label-inline .field-items{margin:0;padding:0;}.field-type-taxonomy-term-reference.field-label-inline .field-item{display:inline;list-style:none;padding:0 10px 0 0;}.ia-l .field-type-image figure,.iat-l .field-type-image figure{margin:5px 20px 15px 0;}.ia-c .field-type-image figure,.iat-c .field-type-image figure{margin:5px auto 15px;}.ia-r .field-type-image figure,.iat-r .field-type-image figure{margin:5px 0 15px 20px;}.block{float:left;margin:0;}.block.half-width{width:50%;}.block.content-width{margin:auto;max-width:1000px;min-width:320px;width:100%;}.block.full-width{min-width:320px;width:100%;}.block-inner{margin:0;}.block-title{margin:0;}.block-content{margin:0;}.block-content ul,.block-content ol{padding:0 0 0 15px;}.block-content li{margin:0;padding:0;}.node{margin-bottom:20px;}.node .node-title{margin:0;}#comments{margin:1.5em 0;}#comments h2.comment-title{margin:0;}#comments h2.comment-form{margin:0;}.comment{margin-bottom:20px;}.comment-title{margin:0;}.new{color:#c00;}.indented{margin-left:40px;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item label{font-family:Proxima Soft;font-weight:inherit;}.form-item .description{}.form-item .grippie{display:none;}form fieldset{border:none;margin:0;padding:0;}.marker,.form-required{color:#c00;}.container-inline div,.container-inline label{display:inline;}fieldset{border:1px solid #ccc;}a.button{-moz-appearance:button;-webkit-appearance:button;}.password-parent,.confirm-parent{margin:0;}table{margin:10px 0;padding:0;width:100%;}table.sticky-header{z-index:10;}table,thead,tbody,tr,th,td{border-color:#ccc;}table,td,th{vertical-align:middle;}caption,th,td{text-align:left;}thead tr{font-weight:700;background-color:#e5e5e5;}td,th{border-bottom:0;margin:0;padding:5px 7px;}tbody tr{border-top:1px solid #ccc;}tr{}tr.odd{background:#fff;}tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:#f5f5f5;}tr.odd td.active{background-color:#eee;}tr.even td.active{background-color:#ebebeb;}#forum td.created,#forum td.posts,#forum td.topics,#forum td.last-reply,#forum td.replies,#forum td.pager{white-space:normal;}div.messages{margin-bottom:10px;margin-top:10px;}div.messages ul{margin-top:0;margin-bottom:0;}.node-unpublished p.unpublished,.comment-unpublished p.unpublished{color:pink;color:rgba(239,170,170);font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black",sans-serif;font-size:50px;font-weight:700;line-height:1.2;height:0;margin:0;padding:0;overflow:visible;text-align:center;text-transform:uppercase;word-wrap:break-word;position:absolute;top:80px;left:0;right:0;text-align:center;}.admin-menu .node-unpublished p.unpublished{top:109px;}.ie6-7 .node-unpublished p.unpublished > *,.ie6-7
.comment-unpublished p.unpublished > *{position:relative;}.maintenance-page .container{padding:40px 0;}.maintenance-page #site-name,.maintenance-page #page-title{margin:0;}.db-offline .container{margin:0 auto;padding:40px 0;width:100%;max-width:960px;}.db-offline div.messages{margin:20px 0 0;}.db-offline #content{padding:20px 0;}#admin-menu{margin:0;padding:0;}.dev-query{background:#eee;padding:30px;}#styleguide-header{padding:0 10px;}#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}.flex{display:flex;}.flex-row{flex-flow:row nowrap;}.flex-column{flex-flow:column nowrap;}.flex-center{justify-content:center;}.pos-abs{position:absolute;}.full-block{width:100%;}.half-block{width:50%;}#content .block{margin-bottom:30px;}.img-unavailable{background:#666 center / contain no-repeat url('/sites/all/themes/lakeplacid/images/logo-no-image.png');color:#fff;display:flex;flex-flow:column;justify-content:center;height:100%;text-align:center;text-decoration:none !important;width:100%;}.field-collection-container{border:none;}.no-scroll{overflow:hidden;}.ajax-progress .throbber{background:transparent url('/sites/all/themes/lakeplacid/images/icons/loading.gif') no-repeat center;}.loading-indicator{background:transparent url('/sites/all/themes/lakeplacid/images/icons/loading.gif') no-repeat center;display:block;height:100px;left:calc(50vw - 50px);position:fixed;top:calc(50vh - 50px);width:100px;z-index:100;}.grey-bg{background:#eee;}.white-bg{background:#fff;}.blue-bg{background:#0073d1;}.s{display:none;}.plural .s{display:initial;}.hidden-field{height:0;overflow:hidden;}.disabled-while-loading.loading{position:relative;}.disabled-while-loading.loading::after{background:#fff;bottom:0;content:"";left:0;opacity:0.75;position:absolute;right:0;top:0;z-index:1;}.collapsible{}.collapsible .collapsible-outer{display:block;overflow-y:hidden;transition:height ease-in-out .2s;}.collapsible a.collapsible-trigger{color:inherit;}.collapsible a.collapsible-trigger:hover,.collapsible a.collapsible-trigger:active,.collapsible a.collapsible-trigger:focus{text-decoration:none;}.collapsible .collapsible-trigger::before{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/333-arrow.svg');content:"";display:block;float:left;height:12px;margin-top:5px;margin-right:4px;width:12px;transition:all ease-in-out .2s;}.collapsible.collapsed .collapsible-trigger::before{transform:rotate(-90deg);}.menu-bar-logo-block{display:block;height:100%;overflow:hidden;}.front.scroll-top .menu-bar-logo-block{}.logo-wrapper{height:100%;padding:15px 25px;text-align:center;width:100%;}.logo-wrapper,.menu-logo,.menu-logo img{display:block;float:left;}.menu-logo img.small-logo{display:none;}#menu-block{display:block;float:right;height:80px;position:relative;width:80px;}#menu-block .sf-accordion-toggle{display:flex;flex-flow:column;height:80px;justify-content:center;position:absolute;right:0;width:80px;z-index:1;}#menu-block .sf-accordion-toggle a{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/hamburger.svg');background-image:url('/sites/all/themes/lakeplacid/images/hamburger.svg');content:"";display:block;height:25px;margin:auto;outline:none !important;width:32px;}.front.scroll-top #menu-block .sf-accordion-toggle a{background-image:url('/sites/all/themes/lakeplacid/images/hamburger-white.svg');}#menu-block .sf-accordion-toggle a.sf-expanded,.front.scroll-top #menu-block .sf-accordion-toggle a.sf-expanded{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/x-grey.svg');}#menu-block .sf-accordion-toggle span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}#menu-block .sf-menu{background:#fff;box-shadow:#000 2px 5px 5px;height:100vh;overflow-y:auto;padding-top:80px !important;position:absolute;right:0;top:0 !important;width:320px;z-index:0;transition:all ease-in-out .2s;}#menu-block .sf-menu li{z-index:auto;}#menu-block .sf-menu li[class^="sf-item-"] a,#menu-block .sf-menu li[class*=" sf-item-"] a{color:#333;font-family:Proxima Nova Extrabold;font-size:2.5em;height:auto;line-height:1;padding:10px 30px;text-decoration:none;text-transform:uppercase;transition:all ease-in-out .2s;}#menu-block .sf-menu li[class^="sf-item-"] a:hover,#menu-block .sf-menu li[class*=" sf-item-"] a:hover{padding-left:60px;}#footer #menu-booking-widget-block{display:none;}#menu-block .sf-menu li.disable-menu-overlay{bottom:0;background:rgba(0,115,209,.75);cursor:pointer;display:none;left:0;position:absolute;right:0;top:0;z-index:1;}#menu-block .sf-menu.drp-open li.disable-menu-overlay{display:block;}.sf-menu li.custom-menu-item.booking-widget{margin-top:30px !important;padding:0 30px 20px 30px !important;position:relative;}.sf-menu .custom-menu-item.booking-widget form{display:flex;flex-flow:column;}.sf-menu .custom-menu-item.booking-widget span{color:#666;display:inline-block;font-family:Proxima Nova Light;font-size:1.125em;}.sf-menu .custom-menu-item.booking-widget form > div{float:left;margin-top:12px;}.sf-menu .custom-menu-item.booking-widget select{display:block;float:left;margin:0 2%;padding:9px 20px 9px 37px;width:48%;}.sf-menu .custom-menu-item.booking-widget select:first-child{margin-left:0;}.sf-menu .custom-menu-item.booking-widget select:last-child{margin-right:0;}.sf-menu li.custom-menu-item.booking-widget input{background:17px 5px / 28px no-repeat url('/sites/all/themes/lakeplacid/images/calendar-black.svg');padding:9px 28px 9px 58px;}.sf-menu li.custom-menu-item.booking-widget a.orb{height:auto;line-height:1;padding:10px 18px;}.booking-widget .daterangepicker{border:1px solid #707070;border-radius:20px;bottom:0 !important;font-family:Proxima Nova;left:calc(50% - 125px) !important !important;padding:10px 16px;right:calc(50% - 125px) !important !important;top:auto !important;width:250px;}.booking-widget .daterangepicker::after,.booking-widget .daterangepicker::before{display:none !important;}.booking-widget .daterangepicker table,.booking-widget .daterangepicker .calendar-table{border:none !important;}.booking-widget .daterangepicker .drp-calendar{font-family:inherit;max-width:none;padding:0 !important;width:100%;}.booking-widget .daterangepicker .drp-calendar.right{display:none !important;}.booking-widget .daterangepicker span.drp-selected{background:0 0 / 28px no-repeat url('/sites/all/themes/lakeplacid/images/calendar-black.svg');color:#666;display:inline-block;font-family:Proxima Nova Light;font-size:1.125em;height:28px;line-height:28px;padding:0 0 0 32px;text-align:right;width:100%;}.booking-widget .daterangepicker .calendar-table{font-size:1em;padding:0 !important;}.booking-widget .daterangepicker .calendar-table,.booking-widget .daterangepicker .calendar-table table,.booking-widget .daterangepicker .calendar-table tbody,.booking-widget .daterangepicker .calendar-table tr{}.booking-widget .daterangepicker .calendar-table tr{background:#fff !important;}.booking-widget .daterangepicker .calendar-table tr,.booking-widget .daterangepicker .calendar-table td{border:none;}.booking-widget .daterangepicker .calendar-table tbody td,.booking-widget .daterangepicker thead tr:last-child th{font-size:inherit;height:30px;line-height:1;min-width:0;width:30px;}.booking-widget .daterangepicker .calendar-table tbody td:not(.off){color:#666;}.booking-widget .daterangepicker .calendar-table th{font-size:inherit;line-height:1;}.booking-widget .daterangepicker thead tr:first-child th{color:#333;font-family:Proxima Nova Semibold;}.booking-widget .daterangepicker thead tr:last-child th{color:#666;font-family:Proxima Nova Bold;}.booking-widget .daterangepicker .calendar-table tbody td{position:relative;}.booking-widget .daterangepicker .calendar-table tbody td.active{background:#0073d1;color:#fff;border-radius:15px;}.booking-widget .daterangepicker .calendar-table tbody td.in-range:not(.active),.booking-widget .daterangepicker .calendar-table tbody td:not(.active):hover{background:none;}.booking-widget .daterangepicker .calendar-table td.in-range::before,.booking-widget .daterangepicker .calendar-table tbody td.active::before,.booking-widget .daterangepicker .calendar-table tbody td.available:hover::before{background:rgba(0,115,209,.25);bottom:5px;content:"";display:block;left:0;position:absolute;right:0;top:5px;z-index:0;}.booking-widget .daterangepicker .calendar-table tbody td.active.start-date::before{left:unset;width:4px;}.booking-widget .daterangepicker .calendar-table tbody td.active.end-date::before{right:unset;width:4px;}.booking-widget .daterangepicker.show-calendar .drp-buttons{border:none;display:flex;float:left;justify-content:center;margin-top:10px;padding:0;width:100%;}.booking-widget .daterangepicker .drp-buttons button.btn{font-size:1em;font-weight:inherit;margin:0 4px;padding:8px 16px;width:91px;}.menu-bar-search-block{display:flex;flex-flow:column;float:right;height:100%;justify-content:center;overflow:hidden;}.menu-bar-search-block .form-element{position:relative;}.menu-bar-search-block input[type="text"]{border:1px solid #bbb;border-radius:20px;color:#666;font-family:Proxima Nova Light;font-size:1.13em;font-weight:inherit;height:40px;line-height:1;padding:9px 10px 9px 54px;width:333px;}.menu-bar-search-block input[type="submit"]{background:center / 27px 27px no-repeat url('/sites/all/themes/lakeplacid/images/search-grey.svg');border:none;border-radius:19px;bottom:1px;color:rgba(255,255,255,0);height:38px;left:17px;padding:0;position:absolute;top:1px;width:38px;}.menu-open .menu-bar-search-block{height:80px;position:fixed;right:80px;top:0;width:211px;}.menu-open .menu-bar-search-block input[type="text"]{padding:9px 54px 9px 10px;width:211px;}.menu-open .menu-bar-search-block input[type="submit"]{left:auto;right:10px;}.ios .menu-bar-search-block input[type="text"][value=""]{line-height:1.2;padding-top:9px;}.ios .menu-bar-search-block input[type="text"]{padding-top:4px;}#footer{background:#0073d1;}#newsletter-sign-up-block{padding:19px 0 0 0;}#newsletter-sign-up-block .block-inner{margin:0;}#newsletter-sign-up-block .block-content{display:flex;justify-content:center;margin:0;overflow-y:auto;width:100%;}#newsletter-sign-up-block form{color:#fff;}#newsletter-sign-up-block form .form-item{margin:0 0 9px 0;}#newsletter-sign-up-block form .form-item,#newsletter-sign-up-block form .form-actions{display:none;}#newsletter-sign-up-block form .form-item.webform-component-markup,#newsletter-sign-up-block form .form-item.webform-component-email{display:block;}#newsletter-sign-up-block form .form-item.webform-component-markup{display:flex !important;margin-bottom:6px;}#newsletter-sign-up-block form .form-item.webform-component-markup > div{display:flex;flex-flow:column;float:left;text-align:center;}#newsletter-sign-up-block form .form-item.webform-component-markup .close{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/x.svg');cursor:pointer;display:none;height:16px;margin-bottom:5px;width:16px;}#newsletter-sign-up-block form .form-item.form-type-checkbox{margin:2px 0;}#newsletter-sign-up-block form .form-item .description{color:#fff;font-size:1em;margin-bottom:30px;text-align:center;}#newsletter-sign-up-block form .form-item label{cursor:pointer;font-family:Proxima Soft;font-size:0.875em;font-weight:inherit;}#newsletter-sign-up-block form .form-checkboxes{display:grid;grid-template-columns:1fr 1fr;height:225px;max-height:255px;overflow:scroll;}#newsletter-sign-up-block form input[type="email"],#newsletter-sign-up-block form input[type="text"]{border-radius:20px;color:#666;font-family:Proxima Nova Light;font-size:1.125em;height:40px;padding:9px 28px;width:254px;}#newsletter-sign-up-block form input[type="checkbox"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;cursor:pointer;display:inline-block;height:12px;position:relative;width:12px;}#newsletter-sign-up-block form input[type="checkbox"]::after{background:center 1px / 8px no-repeat url('/sites/all/themes/lakeplacid/images/icons/check.svg');bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;}#newsletter-sign-up-block form input[type="checkbox"]:checked{background:#fdbb30;}#newsletter-sign-up-block form input[type="checkbox"]:checked::after{display:block;}#newsletter-sign-up-block form input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#FDBB30;border:none;border-radius:23px;color:#fff;font-family:Proxima Nova Bold;font-size:1.25em;line-height:1;padding:13px 38px;text-transform:uppercase;}.footer-form-open #newsletter-sign-up-block{background:#0073d1;bottom:0;left:0;position:fixed;right:0;top:80px;width:auto;z-index:20;}.footer-form-open.admin-menu #newsletter-sign-up-block{top:110px;}.footer-form-open #newsletter-sign-up-block form .form-item.webform-component-markup .close{display:block;}.footer-form-open #newsletter-sign-up-block .block-inner,.footer-form-open #newsletter-sign-up-block .block-content{height:100%;width:100%;}.footer-form-open #newsletter-sign-up-block form .form-item{display:block;}.footer-form-open #newsletter-sign-up-block form .form-actions{display:flex;justify-content:center;}#footer-content-block{margin:0;}.footer-form-open #footer-content-block{z-index:20;}#footer-content-block .block-content{margin:0;padding:15px 0 37px 0;}#footer-content-block .block-inner{display:flex;flex-flow:column;margin:0;}#footer-content-block .social-links{display:flex;justify-content:center;width:100%;}.footer-form-open #footer-content-block .social-links{}#footer-content-block .footer-social-icon{background:center / cover no-repeat;display:block;height:30px;margin:0 6px;width:30px;}#footer-content-block .footer-social-icon.facebook{background-image:url('/sites/all/themes/lakeplacid/images/icons/facebook-white.svg');}#footer-content-block .footer-social-icon.twitter{background-image:url('/sites/all/themes/lakeplacid/images/icons/twitter-white.svg');}#footer-content-block .footer-social-icon.instagram{background-image:url('/sites/all/themes/lakeplacid/images/icons/instagram-white.svg');}#footer-content-block .footer-social-icon.email{background-image:url('/sites/all/themes/lakeplacid/images/icons/email-white.svg');}#footer-content-block .footer-social-icon.youtube{background-image:url('/sites/all/themes/lakeplacid/images/icons/youtube-white.svg');}#footer-content-block .footer-menu{display:flex;justify-content:center;margin:10px 0 0 0;width:100%;}#footer-content-block .footer-menu a{color:#fff;display:inline-block;text-decoration:none;}#footer-content-block .footer-menu a:not(:last-child)::after{content:"•";display:inline-block;margin:0 4px;}#footer-content-block .roost-wrapper{display:flex;justify-content:center;margin:4px 0 0 0;width:100%;}#footer-content-block .roost-wrapper a{color:#fff;text-decoration:none;}#footer-content-block .roost-wrapper a .roost-short{display:none;}.front #menu-block .sf-accordion-toggle{z-index:1;}.front.scroll-top #menu-block .sf-menu{height:100vh;padding-top:80px !important;top:0px !important;z-index:0;}.front #header .region-inner{position:relative;}.front .standard-header-block{height:100vh;}.front .standard-header-block .view{position:relative;}.front .standard-header-block .header-image-wrapper{left:0;position:fixed;right:0;z-index:-1;}.front .standard-header-block .view-header,.front .standard-header-block .header-image-wrapper::after{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;}.front .standard-header-block .view-header{display:flex;flex-flow:column;justify-content:center;text-align:center;}.front .standard-header-block .header-image-wrapper::after{background:#0073d1;content:"";display:block;opacity:0.25;pointer-events:none;}.front-page-search-block{bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1;}.front-page-search-block .block-inner{display:block;margin:auto;pointer-events:initial;width:366px;}.front-page-search-block .block-content,.front-page-search-block form,.front-page-search-block .logo-wrapper
.front-page-search-block img,.front-page-search-block .form-elements,.front-page-search-block .form-elements-inner,.front-page-search-block .form-element{display:block;float:left;width:100%;}.front-page-search-block .form-element{position:relative;}.front-page-search-block input[type="text"]{border:none;border-radius:25px;height:50px;line-height:1;padding:14px 75px 14px 25px;}.front-page-search-block input[type="submit"]{background:#fdbb30 center / 27px 27px no-repeat url('/sites/all/themes/lakeplacid/images/icons/search-white.svg');border:none;border-radius:25px;bottom:0;color:rgba(255,255,255,0);height:50px;padding:0;position:absolute;right:0;top:0;width:50px;}.front #columns{padding-top:0;}.view.homepage-social-content{}.view.homepage-social-content .view-content{display:flex;flex-flow:row wrap;}.view.homepage-social-content .views-row{cursor:pointer;display:block;float:left;width:calc(100% / 6);}.ms-edge .view.homepage-social-content .views-row{width:16.66%}.view.homepage-social-content .views-row::after{content:"";cursor:auto;display:none;float:left;height:100%;margin-left:100%;margin-top:-100%;width:100%;}.social-content-color-block{background-size:cover !important;display:block;cursor:auto !important;}.view.homepage-social-content .social-content-red-block{background:#e31937;}.view.homepage-social-content .social-content-green-block{background:#475947;}.view.homepage-social-content .social-content-blue-block{background:#0073d1;}.view.homepage-social-content .social-content-yellow-block{background:#fdbb30;}.social-content-easter-egg.rick{background-image:url('/sites/all/themes/lakeplacid/images/rick.gif') !important;}.view.homepage-social-content .social-thumbnail-wrapper{display:block;float:left;width:100%;}.view.homepage-social-content .social-thumbnail-wrapper img{display:block;float:left;width:100%;}.view.homepage-social-content .view-content .social-popup-content{display:none;}.view.homepage-social-content .social-overlay{background:rgba(0,115,209,.75);bottom:0;display:none;left:0;overflow-y:auto;position:fixed;top:80px;z-index:1;}.view.homepage-social-content.open .social-overlay{display:block;}.view.homepage-social-content .social-overlay-outer{display:flex;flex-flow:column;justify-content:center;min-height:calc(100vh - 80px);}.view.homepage-social-content .social-overlay-inner{display:flex;justify-content:center;width:100%;}.view.homepage-social-content .social-overlay-inner > *{flex-grow:0;}.view.homepage-social-content .social-popup-container-wrapper{display:flex;flex-flow:column;justify-content:center;}.view.homepage-social-content .social-popup-container{display:block;position:relative;}.view.homepage-social-content .social-nav-wrapper{display:flex;flex-flow:column;justify-content:center;padding:0 15px;}.view.homepage-social-content .social-nav{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/dark-circle-arrow.svg');cursor:pointer;display:block;height:30px;width:30px;}.view.homepage-social-content .social-nav.next{transform:scaleX(-1);}.view.homepage-social-content .social-overlay .close{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/dark-circle-x.svg');cursor:pointer;display:block;height:30px;position:absolute;right:10px;top:10px;width:30px;}.view.homepage-social-content .social-popup-content{display:flex;flex-flow:column;}.view.homepage-social-content .social-popup-content *{}.view.homepage-social-content .social-popup-content .img-wrapper a img:last-child{display:none;}.view.homepage-social-content .social-popup-content .text-wrapper{color:#fff;font-family:Proxima Nova Medium;font-size:1.125em;text-align:center;}.standard-header-block{height:calc(100vh - 80px);width:100%;}.standard-header-block.imageless-header-block{background:#0073d1;}.standard-header-block .block-inner,.standard-header-block .block-content,.standard-header-block .view,.standard-header-block .view-content,.standard-header-block .views-row,.standard-header-block .views-field,.standard-header-block .header-image-wrapper,.standard-header-block picture,.standard-header-block img{height:100%;}.standard-header-block .view{position:relative;}.standard-header-block .views-row{position:relative;}.standard-header-block .views-field-field-header-image{left:0;position:fixed;right:0;z-index:-1;}.standard-header-block .text-fields-overlay{bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;}.front .standard-header-block .text-fields-overlay{display:none;}.standard-header-block .text-fields-overlay .field-content{display:flex;flex-flow:column;justify-content:center;}.standard-header-block .views-field-title,.standard-header-block .views-field-field-inntopia-account{display:flex;flex-flow:row;justify-content:center;}.standard-header-block .views-field-title h1{display:block;font-size:3.75em;margin:0;max-width:100%;pointer-events:auto;text-align:center;text-shadow:0px 2px 5px rgba(0,0,0,0.5);}.standard-header-block .views-field-field-inntopia-account{margin-top:34px;}.standard-header-block img{object-fit:cover;width:100%;}.standard-header-block .view-footer{bottom:65px;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;}.standard-header-block .view-footer .scroll-to-content{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/arrow-white.svg');cursor:pointer;display:block;height:45px;pointer-events:initial;width:60px;}.standard-header-block.not-found-header-block .views-field.text-fields-overlay{background:rgba(0,115,209,.5);bottom:0;font-family:Proxima Nova Bold;left:0;padding-left:100px;position:absolute;right:0;top:0;}.standard-header-block.not-found-header-block .views-field.text-fields-overlay .field-content{max-width:320px;}.standard-header-block.not-found-header-block h1,.standard-header-block.not-found-header-block h2,.standard-header-block.not-found-header-block h3{line-height:1;margin:4px 0;;}.standard-header-block.not-found-header-block h1{font-size:6.25em;}.standard-header-block.not-found-header-block h2{font-size:3.125em;}.standard-header-block.not-found-header-block h3{font-size:1.875em;}.standard-header-block.not-found-header-block .field-collection-view{margin:24px 0 0 0;padding:0;}.front-page-search-block .featured-details{color:#fff;display:flex;flex-flow:column;float:left;margin-top:25px;text-align:center;text-shadow:0px 2px 5px rgba(0,0,0,0.5);width:100%;}.front-page-search-block .featured-details .featured-title-wrapper{display:none;}.front-page-search-block .featured-details .upcoming-date-countdown .countdown-component .value{font-family:Proxima Nova Bold;font-size:1.25em;}.front-page-search-block .featured-details .upcoming-date-countdown .countdown-component .units{font-family:Proxima Nova Extra Condensed Light;font-size:1.25em;}.front-page-search-block .featured-details .featured-link-wrapper{display:flex;justify-content:center;margin-top:16px;}.orb{background:#fdbb30;border-radius:25px;color:#fff;cursor:pointer;display:block;float:left;font-family:Proxima Nova Bold;font-size:1.25em;letter-spacing:0.3px;line-height:1;padding:13px 23px;pointer-events:auto;text-shadow:none !important;text-decoration:none !important;text-transform:uppercase;}.orb:hover{text-decoration:none;}.grb{background:#bbb;border-radius:25px;color:#fff;display:block;float:left;font-family:Proxima Nova Bold;font-size:1.25em;letter-spacing:2px;line-height:1;padding:13px 23px;pointer-events:auto;text-decoration:none;}.grb:hover{text-decoration:none;}.node-social-icons{display:flex;flex-flow:row nowrap;}.field-collection-view.view-mode-icon{display:block;margin:0 4px;}.field-collection-view.view-mode-icon:first-child{margin-left:0;}.field-collection-view.view-mode-icon:last-child{margin-right:0;}.field-collection-view.view-mode-icon .social-media-link-icon{cursor:pointer;display:block;height:30px;width:30px;}.field-collection-view.view-mode-icon .social-media-link-icon.email{background-image:url('/sites/all/themes/lakeplacid/images/icons/email.svg');}.view.node-details,.view.node-details .view-content,.view.node-details .views-row,.view.node-details .views-field{float:left;}.view.node-details,.view.node-details .view-content,.view.node-details .views-row{width:100%;}.view.node-details .views-row{display:flex;}.view.node-details .views-field.details-column{font-family:Proxima Soft;width:50%;}.view.node-details .views-field.column-spacer{display:block;flex-grow:0;margin:30px;}.view.node-details h2{font-family:Proxima Nova Medium;font-size:1.5em;margin:5px 0 0 0;}.node-type-event .view.node-details h2{color:#0073d1;}.view.node-details .taxonomy-wrapper h3{color:#333;font-family:Proxima Nova Medium;font-size:1.25em;margin:0;}.view.node-details .details-column.left-column > div > *:first-child{margin-top:10px;}.view.node-details .details-column.left-column > div > *:last-child{margin-bottom:10px;}.view.node-details .taxonomy-wrapper span{color:#666;display:inline-block;}.view.node-details .social-media-links ul{display:flex;list-style:none;margin:0 -4px;}.view.node-details .social-media-links li{margin:4px;}.view.node-details .views-row .text-list ul{list-style:none;margin:0;}.view.node-details .views-row .text-list ul li{display:flex;line-height:1.25em;margin:0;min-height:1.5em;padding:0.125em 0;}.view.node-details .views-row .text-list ul li::before{background:center / contain no-repeat;content:"";display:inline-block;flex-shrink:0;height:1.4em;margin-right:15px;width:1.4em;}.view.node-details .views-row .text-list.phones ul li::before{background-image:url('/sites/all/themes/lakeplacid/images/icons/phone.svg');}.view.node-details .views-row .text-list.urls ul li::before{background-image:url('/sites/all/themes/lakeplacid/images/icons/wire-globe.svg');}.view.node-details .views-row .text-list.addresses ul li::before{background-image:url('/sites/all/themes/lakeplacid/images/icons/address.svg');}.view.node-details .views-row .text-list.pdfs ul li::before{background-image:url('/sites/all/themes/lakeplacid/images/icons/pdf.svg');}.view.node-details .views-row .text-list.admission ul li::before{background-image:url('/sites/all/themes/lakeplacid/images/icons/tickets.svg');}.view.node-details .field-collection-view{border:none;padding:0;margin:0;}.view.node-details .field-collection-view .entity-field-collection-item{float:none;}.view.node-details .views-row .text-list.addresses .field-collection-view *,.view.node-details .views-row .text-list.addresses article *{border:none;display:inline;margin:0;}.view.node-details .views-row .text-list.addresses .field:first-child::before{display:none;}.view.node-details .views-row .text-list.addresses .field-name-field-city::before{content:",";}.view.node-details .views-row .text-list.urls a{color:#0073d1;text-decoration:none;}.view.node-details .views-row .text-list.phones a,.view.node-details .views-row .text-list.pdfs a{color:#333;text-decoration:none;}article.node .node-content .field-name-body .field-item{overflow:hidden;}article.node .node-content .field-name-body .field-item.open{max-height:none;}article.node .node-content .field-name-body .field-item h2{font-family:Proxima Nova Bold;font-size:2.25em;margin-bottom:0;}article.node .node-content .field-name-body .field-item h3{font-family:Proxima Nova Medium;font-size:1.5em;margin-bottom:0;}article.node .node-content .field-name-body .field-item h4{font-family:Proxima Nova Semibold;font-size:1.375em;margin-bottom:0;}article.node .node-content .field-name-body .field-item h5{font-family:Proxima Nova Semibold;font-size:1.125em;margin-bottom:0;}article.node .node-content .field-name-body .field-item h6{font-family:Proxima Nova Semibold;font-size:1em;margin-bottom:0;}article.node .node-content .field-name-body .field-item b,article.node .node-content .field-name-body .field-item strong{font-family:Proxima Soft Semibold;font-size:1em;}article.node .node-content .field-name-body .field-item i,article.node .node-content .field-name-body .field-item em{font-family:Proxima Soft Italic;font-size:1em;}article.node .node-content .field-name-body .field-item .captioned-img-wrapper,article.node .node-content .field-name-body .field-item a.open-img{display:inline-block;}article.node .node-content .field-name-body .field-item img{float:left;max-height:720px;}article.node .node-content .field-name-body .field-item .img-container{text-align:center;width:100%;}article.node .node-content .field-name-body .field-item p.img-caption{color:#aaa;font-family:Proxima Soft Light Italic;font-size:0.875em;margin:0;text-align:left;}article.node .node-content .field-name-body .field-item .expandable-copy{display:block;overflow:hidden;transition:height ease-in-out .5s;width:100%;}article.node .node-content .field-name-body .field-item .expandable-copy.collapsed{height:0;}article.node .node-content .field-name-body .field-item .expandable-copy-inner{display:block;float:left;width:100%;}article.node .node-content .field-name-body .field-item .copy-expando-wrapper{display:flex;justify-content:center;width:100%;}article.node .node-content .field-name-body .field-item .copy-expando{cursor:pointer;display:block;}article.node .node-content .field-name-body .field-item .copy-expando .expando-icon{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/circle-plus.svg');display:block;float:left;height:40px;transform:rotate(45deg);transition:transform ease-in-out .5s;width:40px;}article.node .node-content .field-name-body .field-item .copy-expando.collapsed .expando-icon{transform:rotate(0deg);}article.node .node-content .field-name-field-youtube{}.field-name-field-link-buttons{padding-top:80px;}.upcoming-date-countdown-wrapper{}.upcoming-date-countdown{}.upcoming-date-countdown .countdown-component{}.upcoming-date-countdown .countdown-component .value{font-family:Proxima Nova Bold;font-size:1.25em;}.upcoming-date-countdown .countdown-component .units{font-family:Proxima Nova Extra Condensed Light;font-size:1.25em;}.node-images-carousel-block{height:500px;overflow:hidden;position:relative;width:100%;}.node-images-carousel-block .action{background:rgba(0,115,209,.75);bottom:0;cursor:pointer;display:flex;justify-content:flex-end;left:0;position:absolute;right:0;top:0;z-index:1;}.node-images-carousel-block .action.prev{right:calc(50% + 400px);}.node-images-carousel-block .action.next{justify-content:flex-start;left:calc(50% + 400px);}.node-images-carousel-block .action > div{display:flex;flex-flow:column;height:100%;justify-content:center;padding:25px;}.node-images-carousel-block .action button{border:none;display:block;background:transparent;height:30px;padding:0;width:30px;}.node-images-carousel-block .action button:focus{border:1px dotted white;}.node-images-carousel-block .action.next button{transform:scaleX(-1);}.node-images-carousel-block .view-wrapper{display:flex;justify-content:center;overflow:hidden;}.node-images-carousel-block .view{display:block;height:500px;overflow:visible;position:relative;width:800px;}.node-images-carousel-block .view-content{display:flex;float:left;max-width:none;}.node-images-carousel-block .slide-count{background:#333;border-radius:12px;bottom:10px;color:#fff;font-family:Proxima Soft;font-size:0.6em;height:18px;left:10px;line-height:1;padding:4px 8px;position:absolute;}.node-images-carousel-block .views-row{flex-shrink:0;height:500px;width:800px;}.node-images-carousel-block .views-row .open-carousel-lightbox,.node-images-carousel-block .views-row img{display:block;float:left;}.node-images-carousel-block .views-row .open-carousel-lightbox{cursor:pointer;}.node-images-carousel-block .view.single-image{display:flex;justify-content:center;width:100%;}.node-images-carousel-block .view.single-image .view-content{bottom:auto;left:auto;position:inherit;top:auto;}.node-images-carousel-block img.image-style-simple-image-slideshow-medium,.node-images-carousel-block img.image-style-simple-image-slideshow-mobile{display:none;}.image-lightbox{background:rgba(0,115,209,.75);bottom:0;cursor:pointer;display:flex;flex-flow:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12;}.image-lightbox.closed{display:none;}.image-lightbox > div{display:flex;justify-content:center;max-height:100vh;pointer-events:none;width:100%;}.image-lightbox button.close{cursor:pointer;display:block;padding:0;pointer-events:initial;position:absolute;right:10px;top:10px;z-index:2;}.image-lightbox.loading button.close{display:none;}.image-lightbox .image-wrapper-outer{display:block;cursor:auto;float:left;max-height:100vh;max-width:calc(100% - 200px);position:relative;}.image-lightbox .image-wrapper-inner{background:transparent center / 100px 100px no-repeat url('/sites/all/themes/lakeplacid/images/icons/loading.gif');border:1px solid #fff;display:block;float:left;max-height:100vh;max-width:100%;min-height:100px;min-width:100px;}.image-lightbox .image-wrapper-inner img{display:block;float:left;max-height:calc(100vh - 2px);pointer-events:initial;}.image-lightbox.carousel-lightbox{}.image-lightbox.carousel-lightbox .action-wrapper{cursor:pointer;display:flex;flex-flow:column;flex-grow:1;height:100%;justify-content:center;pointer-events:initial;}.image-lightbox.carousel-lightbox .action-wrapper button{display:block;float:left;padding:0;pointer-events:initial;}.image-lightbox.carousel-lightbox .action-wrapper button img{display:block;float:left;}.image-lightbox.carousel-lightbox .action-wrapper button.next{transform:rotate(180deg);}.image-lightbox.carousel-lightbox .action-wrapper > div{display:flex;}.image-lightbox.carousel-lightbox .action-wrapper.prev > div{justify-content:flex-start;}.image-lightbox.carousel-lightbox .action-wrapper.next > div{justify-content:flex-end;}.image-lightbox.carousel-lightbox .action-wrapper > div > div{display:flex;justify-content:center;width:100px;}.image-lightbox.carousel-lightbox .img-wrapper{flex-grow:0;flex-shrink:0;}.field-group-div.group-date-author{display:flex;justify-content:space-between;width:100%;}.node-by-author .node-content{display:flex;}.field-group-div.group-date-author .field-item span{color:#333;font-family:Proxima Soft Bold;height:44px;line-height:44px;}.node-by-author .field-name-field-image img{border-radius:22px;display:block;height:44px;width:44px;}.node-by-author .field-name-title-field span{margin:0 14px 0 0;}.node-by-author .field-name-title-field span::before{content:"by ";}.node-by-author .field-name-title-field span a{color:inherit;text-decoration:none;}.node-contact-form-block{display:none;}.view.node-details .node-contact-form-block{display:block;max-width:100%;}.node-contact-form-block.contact-form-open,.view.node-details .node-contact-form-block.contact-form-open{background:rgba(0,115,209,.75);bottom:0;display:block;left:0;margin:0 !important;overflow-y:auto;position:fixed;right:0;top:0;z-index:12;}.view.node-details .email-form-wrapper{margin-top:8px;}.node-contact-form-block form{display:flex;justify-content:center;max-height:none;width:100%;}.node-contact-form-block.contact-form-open form{min-height:100vh;}.node-contact-form-block form > div{display:flex;flex-flow:column;justify-content:center;max-width:100%;width:320px;}.node-contact-form-block .form-item{margin:0 0 12px 0;}.node-contact-form-block .form-item.webform-component-markup{display:flex;justify-content:space-between;margin:0;}.view.node-details .node-contact-form-block .form-item.webform-component-markup{display:none;}.view.node-details .node-contact-form-block.contact-form-open .form-item.webform-component-markup{display:flex;}.view.node-details .node-contact-form-block .proxima-nova-semibold{font-size:1.375em;}.node-contact-form-block .form-item.webform-component-markup h2{color:#fff;display:inline-block;font-size:2em;line-height:inherit;margin:0;}.node-contact-form-block .form-item.webform-component-markup .close{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/x.svg');cursor:pointer;display:none;height:18px;margin-top:15px;width:18px;}.node-contact-form-block.contact-form-open .form-item.webform-component-markup .close{display:block;}.node-contact-form-block form input[type="email"],.node-contact-form-block form input[type="text"],.node-contact-form-block form textarea{border:1px solid #bbb;border-radius:20px;color:#666;font-family:Proxima Nova Light;font-size:1.125em;height:40px;padding:9px 28px;width:100%;}.node-contact-form-block form textarea{max-width:100%;min-height:150px;min-width:100%;}.node-contact-form-block .webform-component-textarea .grippie{display:none;}.node-contact-form-block form input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fdbb30;border:none;border-radius:23px;color:#fff;display:none;font-family:Proxima Nova Bold;font-size:1.25em;line-height:1;padding:13px 38px;text-transform:uppercase;}.node-contact-form-block.contact-form-open form input[type="submit"]{display:initial;}.spin-lightbox-thumbnails-block .view,.spin-lightbox-thumbnails-block .view-content{display:block;float:left;width:100%;}.spin-lightbox-thumbnails-block .views-row{display:block;float:left;margin:4px 0;width:50%;}.spin-lightbox-thumbnails-block .views-row:nth-child(2n - 1){padding-right:4px;}.spin-lightbox-thumbnails-block .views-row:nth-child(2n){padding-left:4px;}.field-collection-view.view-mode-lightbox-trigger{display:block;float:left;}.field-collection-view.view-mode-lightbox-trigger .field-collection-item{display:block;float:left;}.field-collection-view.view-mode-lightbox-trigger .field-collection-item .item-content{display:block;float:left;position:relative;}.field-collection-view.view-mode-lightbox-trigger .field-collection-item .item-content::before{bottom:0;background:rgba(0,115,209,.25) center / contain no-repeat url('/sites/all/themes/lakeplacid/images/360-degree-icon-white.png');color:#fff;content:"";display:flex;flex-flow:column;font-size:2em;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:0;}.field-collection-view.view-mode-lightbox-trigger .field-collection-item img{display:block;float:left;}.launch-spin-lightbox{cursor:pointer;}.spin-lightbox-overlay{bottom:0;background:rgba(0,115,209,.75);cursor:pointer;display:flex;flex-flow:column;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12;}.spin-lightbox-overlay.closed{display:none;}.spin-lightbox-overlay .spin-lightbox-wrapper{display:flex;flex-flow:row;justify-content:center;height:100%;max-height:630px;width:100%;}.spin-lightbox-overlay .spin-lightbox{border:1px solid #fff;display:block;float:left;height:100%;max-height:630px;max-width:900px;position:relative;width:100%;}.spin-lightbox-overlay .spin-lightbox::before{bottom:0;color:#fff;content:"LOADING...";display:flex;flex-flow:column;font-size:3em;justify-content:center;left:0;position:absolute;right:0;text-align:center;top:0;z-index:-1;}.spin-lightbox-overlay .close-spin-lightbox{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/dark-circle-x.svg');display:block;height:30px;overflow:hidden;position:absolute;right:8px;top:8px;width:30px;z-index:1;}.spin-lightbox-overlay .spin-lightbox > iframe{float:left;height:100%;width:100%;}#filtered-listings-block,#main-events-search-block{display:flex;}.filtered-listings-views-wrapper{display:block;float:left;width:calc(100% - 240px);}.generic-search-query-display{color:#666;font-size:1.5em;margin-bottom:40px;text-align:center;}.view.search-view{display:flex;}.view.search-view.news-view{justify-content:center;}.view.search-view .views-header-filters-wrapper{float:left;width:206px;}.view.search-view.news-view .views-header-filters-wrapper{display:none;}.filter-listings .view.search-view #edit-ltype-wrapper,.filter-events .view.search-view #edit-field-dates-value-wrapper,.filter-events .view.search-view #edit-evcats-wrapper{height:auto;}.view.search-view .view-filters,.search-view-filter{color:#333;flex-grow:0;flex-shrink:0;margin-right:40px;width:200px;}.view.search-view .mobile-top-bar,.search-view-filter .mobile-top-bar{display:none;}.view.search-view .views-exposed-widget,.search-view-filter .field-filter-wrapper{padding:0;width:200px;}.view.search-view .views-exposed-widget{margin-bottom:10px;}.search-view-filter .field-filter-wrapper{margin-bottom:16px;}#edit-field-listing-categories-wrapper > label::before,#edit-field-lodging-amenities-wrapper > label::before,#edit-field-dining-amenities-wrapper > label::before,#edit-field-dining-cuisines-wrapper > label::before{background:center / 1em no-repeat url('/sites/all/themes/lakeplacid/images/icons/refine.png');content:"";display:inline-block;float:left;height:1.5em;width:1.5em;}.search-view .form-item.form-type-bef-checkbox,.search-view-filter .field-filter-wrapper.checkboxes .field-filter-item{display:flex;padding:4px 0;}.search-view-filter .field-filter-label{font-family:Proxima Nova Bold;}.search-view-filter .field-filter-wrapper:not(.collapsible) .field-filter-label::before{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/refine.png');content:"";display:block;float:left;height:12px;margin-top:5px;margin-right:4px;width:12px;}.view.search-view .form-item.form-type-bef-checkbox label,.search-view-filter .field-filter-wrapper.checkboxes label{cursor:pointer;font-family:Proxima Soft;font-size:0.9em;font-weight:inherit;line-height:1;}.view.search-view input[type="text"],.search-view-filter input[type="text"]{width:200px;}.view.search-view input[type="checkbox"],.search-view-filter input[type="checkbox"],.search-view-filter input[type="radio"]{background:#fff;border:1px solid #333;display:inline-block;flex-grow:0;flex-shrink:0;margin:1px 4px 0 0;}.view.search-view input[type="checkbox"]:checked,.search-view-filter input[type="checkbox"]:checked{background:#333;}#edit-hft-wrapper{height:0;margin:0;overflow:hidden;padding:0;width:0;}.view.search-view .views-submit-button{display:block;height:0;margin:0;overflow:hidden;padding:0;width:0;}.view.search-view .views-content-pager-wrapper{float:left;width:794px;}#filtered-listings-block .view.search-view .views-content-pager-wrapper{width:760px;}.events-search-view-wrapper{width:100%;}.view.search-view .view-content{display:flex;flex-flow:row wrap;float:left;width:100%;}.view.search-view .views-row{color:#333;display:flex;flex-flow:row;float:left;height:250px;justify-content:center;margin:11px 0px;min-width:250px;width:calc(100% / 3);}.view.search-view .views-row-inner{display:flex;flex-flow:column;width:250px;}.view.search-view .overlay-content{display:none;}.view.search-view .row-component{display:block;float:left;line-height:1.3;}.view.search-view .row-thumbnail{height:200px;position:relative;width:250px;}.view.search-view .row-thumbnail a,.view.search-view .row-thumbnail picture,.view.search-view .row-thumbnail img,.view.search-view .row-thumbnail .img-unavailable{float:left;}.view.search-view .row-thumbnail a{height:100%;width:100%;}.view.search-view .row-thumbnail .admin-overlay-component{position:absolute;}.view.search-view .row-thumbnail .roost-admin-links{display:flex;left:0;top:0;}.view.search-view .row-thumbnail .roost-admin-links a{background:rgba(255,255,255,.75);display:block;margin:0 2px;padding:2px 4px;text-decoration:none !important;}.view.search-view .row-title{font-size:1.25em;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;}.view.search-view .row-title a{color:#333;text-decoration:none !important;}.view.search-view .row-details{display:flex;justify-content:space-between;}.view.search-view .row-details > *{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.view.search-view .row-details > *:not(:last-child){flex-shrink:0;padding-right:16px;}.view.search-view .views-row .image-style-510x544{display:none;}.view.search-view .pager--infinite-scroll{display:flex;justify-content:center;padding:0;width:100%;}.view.search-view .pager--infinite-scroll li{display:flex;flex-flow:column;}.view.search-view .pager--infinite-scroll a{background:#fdbb30;border-radius:25px;color:#fff;cursor:pointer;display:block;float:left;font-family:Proxima Nova Bold;font-size:1.25em;letter-spacing:2px;line-height:1;padding:13px 23px;pointer-events:auto;text-decoration:none !important;text-transform:uppercase;}.view.search-view .ajax-progress{display:flex;justify-content:center;margin-top:20px;}.view.search-view .ajax-progress .throbber{height:20px;width:100px;}.view.search-view.hide-taxonomy-filters #edit-lc-wrapper{height:0;overflow:hidden;}.view.search-view.filtered-listings .views-row{display:block;margin:0 0 40px 0;position:relative;width:100%;}.view.search-view.filtered-listings .featured-flag{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/featured-flag.svg');display:block;height:50px;left:5px;pointer-events:none;position:absolute;top:0px;width:44px;z-index:1;}.view.search-view.filtered-listings .row-content{display:flex;}.view.search-view.filtered-listings .row-component{display:block;float:left;position:relative;}.view.search-view.filtered-listings .row-component.left{flex-grow:0;flex-shrink:0;height:250px;}.view.search-view.filtered-listings .row-component.left a,.view.search-view.filtered-listings .row-component.left img{display:block;float:left;}.view.search-view.filtered-listings .row-component.left img.image-style-listing-list-mobile-thumbnail,.view.search-view.filtered-listings .row-component.left img.image-style-listing-list-tablet-thumbnail{display:none;}.view.search-view.filtered-listings .img-unavailable{color:#fff;display:flex;flex-flow:column;float:left;font-size:1.5em;height:250px;justify-content:center;width:250px;text-align:center;}.view.search-view.filtered-listings .row-component.right{display:flex;flex-flow:column;padding-left:20px;}.view.search-view.filtered-listings .field-title{font-size:1.5em;}.view.search-view.filtered-listings .field-title a{color:#0073d1;text-decoration:none !important;}.view.search-view.filtered-listings .address-phone-wrapper,.view.search-view.filtered-listings .address-phone-wrapper *{display:inline;}.view.search-view.filtered-listings .address-phone-wrapper > span:nth-child(2)::before{content:"•";}.view.search-view.filtered-listings .field-body-summary{padding-top:12px;}.view.search-view.filtered-listings .inntopia-link-wrapper.packages{margin-top:20px;}.view.search-view.filtered-listings .takeout-delivery-wrapper{color:#999;white-space:nowrap;}.view.search-view .views-row .search-score,.view.search-view.filtered-listings .search-score{background:#000;bottom:0;color:#fff;left:0;opacity:0.5;padding:0 4px;position:absolute;right:0;text-align:right;}.view.search-view.filtered-listings .roost-admin-links{display:flex;left:136px;position:absolute;top:0;}.view.search-view.filtered-listings .roost-admin-links a{background:rgba(255,255,255,.75);display:block;margin:0 2px;padding:2px 4px;text-decoration:none !important;}.view.search-view.loading{position:relative;}.view.search-view.loading::after{background:#fff;bottom:0;content:"";left:0;opacity:0.75;position:absolute;right:0;top:0;z-index:1;}.view.view-main-search.hide-depth-0 #edit-p-wrapper,.view.view-main-search.hide-depth-1 #edit-c-wrapper{height:0;overflow:hidden;}.view.view-main-search .trigger-radio,.view.view-main-search label{cursor:pointer;}.view.view-main-search .view-empty{text-align:center;font-size:1.2em;}.view.view-main-search .views-exposed-widget.views-widget-filter-children{padding-left:8px;}.view.view-main-search .views-exposed-widget.views-widget-filter-grandchildren{padding-left:8px;}.view.view-main-search .clear-filters{background:left center / 10px 10px no-repeat url('/sites/all/themes/lakeplacid/images/333-x.svg');padding-left:14px;}.view.view-main-search .selected-parent-term > *{float:left;}.view.view-main-search .selected-parent-term .trigger-radio{background:center 60% / contain no-repeat url('/sites/all/themes/lakeplacid/images/333-arrow.svg');display:inline-block;height:1.5em;margin-right:4px;width:15px;}.view.view-main-search .views-exposed-widget.views-widget-filter-field_global_taxonomy .form-radios .form-item:first-child{height:0;overflow:hidden;}.view.view-main-search .views-exposed-widget.views-widget-filter-field_global_taxonomy .form-radios .form-item{display:block;float:left;width:100%;}.view.view-main-search .views-exposed-widget.views-widget-filter-field_global_taxonomy .form-radios .form-item > *{float:left;}.view.view-main-search .views-exposed-widget.views-widget-filter-field_global_taxonomy .form-radios input[type="radio"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/333-arrow.svg');border:none;border-radius:0;margin-top:7px;transform:rotate(-90deg);}.view.view-main-search .views-exposed-widget.views-widget-filter-field_global_taxonomy .form-radios input[type="radio"]:checked::after{display:none !important;visibility:hidden;opacity:0;}.view.search-view.event-search.populated-block{flex-flow:row wrap;justify-content:center;}.view.search-view.event-search.populated-block .view-content{max-width:760px;width:100%;}.view.search-view.event-search.populated-block ul.pager{width:100%;}.view-custom-pager-wrapper{display:flex;float:left;justify-content:center;width:100%;}#events-search-form .field-filter-wrapper.after .field-filter-inner{position:relative;}.view-events-search .daterangepicker{border:1px solid #707070;border-radius:20px;font-family:Proxima Nova;padding:10px 16px;top:auto !important;width:auto;}.view-events-search .daterangepicker::after,.view-events-search .daterangepicker::before{display:none !important;}.view-events-search .daterangepicker table,.view-events-search .daterangepicker .calendar-table{border:none !important;}.view-events-search .daterangepicker .drp-calendar{font-family:inherit;max-width:none;padding:0 !important;width:100%;}.view-events-search .daterangepicker .drp-calendar.right{display:none !important;}.view-events-search .daterangepicker span.drp-selected{display:none;}.view-events-search .daterangepicker .calendar-table{font-size:1em;padding:0 !important;}.view-events-search .daterangepicker .calendar-table,.view-events-search .daterangepicker .calendar-table table,.view-events-search .daterangepicker .calendar-table tbody,.view-events-search .daterangepicker .calendar-table tr{}.view-events-search .daterangepicker .calendar-table tr{background:#fff !important;}.view-events-search .daterangepicker .calendar-table tr,.view-events-search .daterangepicker .calendar-table td{border:none;}.view-events-search .daterangepicker .calendar-table tbody td,.view-events-search .daterangepicker thead tr:last-child th{font-size:inherit;height:30px;line-height:1;min-width:0;width:30px;}.view-events-search .daterangepicker .calendar-table tbody td:not(.off){color:#666;}.view-events-search .daterangepicker .calendar-table th{font-size:inherit;line-height:1;}.view-events-search .daterangepicker thead tr:first-child th{color:#333;font-family:Proxima Nova Semibold;}.view-events-search .daterangepicker thead tr:last-child th{color:#666;font-family:Proxima Nova Bold;}.view-events-search .daterangepicker .calendar-table tbody td{position:relative;}.view-events-search .daterangepicker .calendar-table tbody td.active{background:#0073d1;color:#fff;border-radius:15px;}.view-events-search .daterangepicker .calendar-table tbody td.in-range:not(.active),.view-events-search .daterangepicker .calendar-table tbody td:not(.active):hover{background:none;}.view-events-search .daterangepicker .calendar-table td.in-range::before,.view-events-search .daterangepicker .calendar-table tbody td.active::before,.view-events-search .daterangepicker .calendar-table tbody td.available:hover::before{background:rgba(0,115,209,.25);bottom:5px;content:"";display:block;left:0;position:absolute;right:0;top:5px;z-index:0;}.view-events-search .daterangepicker .calendar-table tbody td.active.start-date::before{left:unset;width:4px;}.view-events-search .daterangepicker .calendar-table tbody td.active.end-date::before{right:unset;width:4px;}.view-events-search .daterangepicker.show-calendar .drp-buttons{border:none;display:flex;float:left;justify-content:center;margin-top:10px;padding:0;width:100%;}.view-events-search .daterangepicker .drp-buttons button.btn{font-size:1em;font-weight:inherit;margin:0 4px;padding:8px 16px;width:91px;}.main-puppet-filters-block{}.main-puppet-filters-block .puppet-filters-wrapper{display:flex;flex-flow:row wrap;justify-content:center;}.main-puppet-filters-block .puppet-filter{color:#666;cursor:pointer;display:inline-block;font-size:1.25em;margin:10px 25px;}.main-puppet-filters-block .puppet-filter.active{text-decoration:underline;}.site-contact-form-block{display:flex;justify-content:center;}.site-contact-form-block form{width:300px;}.site-contact-form-block input,.site-contact-form-block select,.site-contact-form-block textarea{max-width:300px;width:100%;}.site-contact-form-block .form-actions{display:flex;justify-content:center;}.block.events-carousel{position:relative;}.block.events-carousel .nav-wrapper{bottom:0;display:flex;flex-flow:column;justify-content:center;position:absolute;top:0;width:41px;}.block.events-carousel .nav-wrapper.prev{left:-41px;}.block.events-carousel .nav-wrapper.next{right:-41px;}.block.events-carousel .nav-wrapper a{background:center / 25px 40px no-repeat url('/sites/all/themes/lakeplacid/images/icons/arrow-grey.svg');color:rgba(0,0,0,0);display:block;height:40px;padding:8px;width:41px;}.block.events-carousel .nav-wrapper.prev a{transform:rotate(180deg);}.view.events-carousel{display:block;float:left;overflow:hidden;width:100%;}.view.events-carousel .view-content{display:flex;float:left;max-width:none;}.view.events-carousel .views-row{display:block;flex-grow:0;flex-shrink:0;float:left;position:relative;}.view.events-carousel .views-row img{display:block;float:left;}.view.events-carousel .views-row img.image-style-event-carousel-mobile{display:none;}.view.events-carousel .views-row a{background:rgba(0,115,209,0.25);bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-decoration:none !important;text-shadow:0 3px 6px rgba(0,0,0,0.5);top:0;}.view.events-carousel .views-row a .title{font-size:1.45em;overflow-x:hidden;padding:0 8px;text-overflow:ellipsis;white-space:nowrap;}.field-collection-container.content-slideshow-wrapper{position:relative;}.field-type-field-collection.field-name-field-slides{margin-top:100px;overflow:hidden;width:100%;}.field-type-field-collection.field-name-field-slides .field-items{display:flex;}.field-type-field-collection.field-name-field-slides .field-item{display:block;flex-grow:0;flex-shrink:0;margin:0;padding:0;width:100%;}.field-type-field-collection.field-name-field-slides .field-collection-view{border:none;margin:0;padding:0;width:100%;}.field-type-field-collection.field-name-field-slides .item-content{display:block;float:left;position:relative;width:100%;}.field-type-field-collection.field-name-field-slides img{display:block;float:left;margin-right:109px;}.field-type-field-collection.field-name-field-slides .text-fields-outer{bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;top:0;}.field-type-field-collection.field-name-field-slides .text-fields-inner{display:flex;justify-content:flex-end;width:100%;}.field-type-field-collection.field-name-field-slides .text-fields-content{background:#fff;display:flex;flex-flow:column;float:right;max-height:371px;padding:39px 27px;width:375px;}.field-type-field-collection.field-name-field-slides .caption{color:#0073d1;font-size:1.5em;line-height:1;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.field-type-field-collection.field-name-field-slides p{max-height:191px;overflow:hidden;position:relative;}.field-type-field-collection.field-name-field-slides p::after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);content:"";display:block;height:1.5em;left:0;position:absolute;right:0;top:calc(191px - 1.5em);}.field-collection-container.content-slideshow-wrapper .nav-wrapper{bottom:0;display:flex;flex-flow:column;justify-content:center;position:absolute;top:0;width:41px;}.field-collection-container.content-slideshow-wrapper .nav-wrapper.next{right:-41px;}.field-collection-container.content-slideshow-wrapper .nav-wrapper.prev{left:-41px;}.field-collection-container.content-slideshow-wrapper .nav-wrapper a{background:center / 25px 40px no-repeat url('/sites/all/themes/lakeplacid/images/icons/arrow-grey.svg');color:rgba(0,0,0,0);display:block;height:40px;padding:8px;width:41px;}.field-collection-container.content-slideshow-wrapper .nav-wrapper.prev a{transform:rotate(180deg);}.block.youtube-carousel{position:relative;}.block.youtube-carousel .view{overflow:hidden;width:100%;}.block.youtube-carousel .view-content{display:flex;overflow:visible;width:100%;}.block.youtube-carousel .views-row{display:block;flex-grow:0;flex-shrink:0;margin:0;padding:0;width:100%;}.block.youtube-carousel .views-field-field-youtube .field-content{height:0;overflow:hidden;padding-bottom:56.25%;position:relative;}.block.youtube-carousel iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%;}.block.youtube-carousel .nav-wrapper{bottom:0;display:flex;flex-flow:column;justify-content:center;position:absolute;top:0;width:41px;}.block.youtube-carousel .nav-wrapper.next{right:-41px;}.block.youtube-carousel .nav-wrapper.prev{left:-41px;}.block.youtube-carousel .nav-wrapper a{background:center / 25px 40px no-repeat url('/sites/all/themes/lakeplacid/images/icons/arrow-grey.svg');color:rgba(0,0,0,0);display:block;height:40px;padding:8px;width:41px;}.block.youtube-carousel .nav-wrapper.prev a{transform:rotate(180deg);}.block.generic-carousel{display:flex;justify-content:center;margin-bottom:190px !important;}.block.generic-carousel .block-inner{display:flex;float:left;justify-content:center;width:100%;}.block.generic-carousel .carousel-outer-wrapper{float:left;margin:auto;max-width:1000px;position:relative;width:100%;}.block.generic-carousel .nav-wrapper{bottom:0;display:flex;flex-flow:column;justify-content:center;position:absolute;top:0;width:41px;}.block.generic-carousel .nav-wrapper.prev{left:-55px;}.block.generic-carousel .nav-wrapper.next{right:-55px;}.block.generic-carousel .nav-wrapper a{background:center / 25px 40px no-repeat url('/sites/all/themes/lakeplacid/images/icons/arrow-grey.svg');color:rgba(0,0,0,0);display:block;height:40px;padding:8px;width:41px;}.block.generic-carousel .nav-wrapper.prev a{transform:rotate(180deg);}.view.generic-carousel{display:block;float:left;overflow:hidden;width:100%;}.view.generic-carousel .view-header{color:#333;font-size:1.5em;margin-bottom:4px;}.view.generic-carousel .view-content{display:flex;float:left;max-width:none;}.view.generic-carousel .views-row{display:block;flex-grow:0;flex-shrink:0;float:left;}.block.generic-carousel.content-width .view.generic-carousel .views-row{max-width:1000px;}.view.generic-carousel .views-row img{display:block;float:left;}.view.generic-carousel.events-carousel .views-row{margin:0 19px 0 0;position:relative;}.view.generic-carousel.event-carousel .views-row img.image-style-event-carousel-mobile{display:none;}.view.generic-carousel.events-carousel .views-row a{background:rgba(0,115,209,0.25);bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;text-align:center;text-decoration:none !important;text-shadow:0 3px 6px rgba(0,0,0,0.5);top:0;}.view.generic-carousel.events-carousel .views-row a .title{font-size:1.45em;overflow-x:hidden;padding:0 8px;text-overflow:ellipsis;white-space:unset;}.block.generic-carousel.related-content{padding:7px 0 23px 0;}.view.generic-carousel.related-content-carousel .views-row{display:flex;flex-flow:column;margin:0 14px 0 0;width:315px;}.view.generic-carousel.related-content-carousel .views-row > *{display:block;float:left;}.view.generic-carousel.related-content-carousel .views-row .text-fields-wrapper{padding:4px;text-align:center;width:100%;}.view.generic-carousel.related-content-carousel .views-row .text-fields-wrapper *{display:inline-block;float:left;}.view.generic-carousel.related-content-carousel .views-row .title,.view.generic-carousel.related-content-carousel .views-row .item-details{text-align:center;width:100%;}.view.generic-carousel.related-content-carousel .views-row .item-details{display:flex;justify-content:center;}.view.generic-carousel.related-content-carousel .views-row .title a{display:block;font-size:1.25em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;}.view.generic-carousel.related-content-carousel .views-row .item-details > *:nth-child(2)::before{content:"•";margin:0 2px;}.view.content-slide-carousel .views-row{display:block;flex-grow:0;flex-shrink:0;margin:0;padding:0;width:100%;}.view.content-slide-carousel .field-collection-view{border:none;margin:0;padding:0;width:100%;}.view.content-slide-carousel .item-content{display:block;float:left;position:relative;width:100%;}.view.content-slide-carousel picture{display:block;float:left;margin-right:109px;}.view.content-slide-carousel.left-align picture{margin-left:109px;margin-right:0;}.view.content-slide-carousel img.mobile-style{display:none;}.view.content-slide-carousel .text-fields-outer{bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;top:0;}.view.content-slide-carousel .text-fields-inner{display:flex;justify-content:flex-end;width:100%;}.view.content-slide-carousel.left-align .text-fields-inner{justify-content:flex-start;}.view.content-slide-carousel .text-fields-content{background:#fff;display:flex;flex-flow:column;float:right;margin-right:10px;max-height:371px;padding:39px 27px;width:375px;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.view.content-slide-carousel.left-align .text-fields-content{margin-left:10px;margin-right:0;}.view.content-slide-carousel .caption{color:#0073d1;font-size:1.5em;line-height:1;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.view.content-slide-carousel p{max-height:191px;overflow:hidden;position:relative;}.view.content-slide-carousel p::after{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 85%,rgba(255,255,255,1) 100%);content:"";display:block;height:1.5em;left:0;position:absolute;right:0;top:calc(191px - 1.5em);}.block.generic-carousel.images-carousel{position:relative;}.view.generic-carousel.images-carousel{display:flex;justify-content:center;}.view.generic-carousel.images-carousel .view-content{justify-content:center;}.view.generic-carousel.images-carousel .views-row{max-width:100vw;position:relative;}.view.generic-carousel.images-carousel .views-row img{object-fit:contain;}.view.generic-carousel.images-carousel .views-row .inactive-overlay{background:rgba(0,115,209,.75);bottom:0;left:0;position:absolute;right:0;top:0;}.view.generic-carousel.images-carousel .views-row.active .inactive-overlay{display:none;}.block.generic-carousel.images-carousel .nav-wrapper{cursor:pointer;padding:25px;width:auto;}.block.generic-carousel.images-carousel .nav-wrapper.prev,.block.generic-carousel.images-carousel .nav-wrapper.next{left:0;right:0;}.block.generic-carousel.images-carousel .nav-wrapper a{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/dark-circle-arrow.svg');height:30px;width:30px;}.block.generic-carousel.images-carousel .nav-wrapper.next a{transform:rotate(180deg);}.block.generic-carousel.images-carousel .nav-wrapper.prev a{margin-left:calc(100% - 30px);transform:none;}.mapshot-wrapper{display:block;float:left;position:relative;}.mapshot-wrapper img{display:block;float:left;}.mapshot-wrapper > div{bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;position:absolute;right:0;top:0;}.mapshot-wrapper > div > div{display:flex;justify-content:center;}.welcome-overlay{background:rgba(0,115,209,.95);bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100;}.welcome-overlay a{color:#fff;text-decoration:none;}.welcome-overlay > div{display:flex;justify-content:center;}.welcome-overlay .text-wrapper{display:flex;flex-flow:column;text-align:center;width:224px;}.welcome-overlay .proxima-nova-black{font-size:1.5em;line-height:1;}.welcome-overlay p{line-height:1.3;}.welcome-overlay .text-wrapper > div:nth-child(2){display:flex;justify-content:center;margin-bottom:25px;}.welcome-overlay a.return{font-size:0.875em;text-transform:uppercase;}#mail-sent-overlay{background:rgba(0,115,209,0.75);bottom:0;cursor:pointer;display:flex;flex-flow:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12;}#mail-sent-overlay .outer{display:flex;justify-content:center;width:100%;}#mail-sent-overlay .inner{display:block;float:left;width:300px;}#mail-sent-overlay .inner > *{display:block;float:left;width:100%;}#mail-sent-overlay .inner span{color:#fff;font-family:Proxima Nova Black;font-size:2em;margin-bottom:22px;text-align:center;}#mail-sent-overlay .checkmark-wrapper{display:flex;justify-content:center;}#mail-sent-overlay .checkmark{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/circle-checkmark.svg');display:block;float:left;height:92px;width:92px;}#block-webform-client-block-27525{position:relative;margin:0 auto;max-width:1000px;}#edit-submitted-im-interested-in{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));}#edit-submitted-im-interested-in input{border:1px solid #000;vertical-align:baseline;}#edit-submitted-im-interested-in input:checked{border:none;}@media (max-width:1022px){.block.content-width{}.field-name-body,.group-date-author{padding:0px 14px;}}@media (max-width:1109px){.block.generic-carousel.content-width,.block.generic-carousel.full-width .carousel-outer-wrapper{width:calc(100% - 110px);}}@media (max-width:999px){.node-images-carousel-block{height:350px;}.node-images-carousel-block .view-content{height:350px;left:-450px;}.node-images-carousel-block .view,.node-images-carousel-block .views-row{height:350px;width:450px;}.node-images-carousel-block .action.prev{right:calc(50% + 225px);}.node-images-carousel-block .action.next{left:calc(50% + 225px);}.node-images-carousel-block img.image-style-simple-image-slideshow{display:none;}.node-images-carousel-block img.image-style-simple-image-slideshow-medium{display:block;}.view.node-details{padding:0 8px;}}@media (max-width:955px){.view.search-view .views-row{height:auto;width:50%;}}@media (max-width:768px){body{padding-top:60px;}.disabled-while-loading.loading::after{position:fixed;}.nav{height:60px;}.logo-wrapper{padding:10px 15px;}.menu-bar-search-block{left:70px;position:absolute;right:70px;}.menu-bar-search-block form{display:flex;justify-content:center;width:100%;}.menu-bar-search-block input[type="text"]{width:170px;}#menu-block{height:60px;width:60px;}#menu-block .sf-accordion-toggle{height:60px;width:80px;}#menu-block .sf-accordion-toggle a{height:25px;width:32px;}#menu-block .sf-menu{padding-top:60px !important;top:0 !important;}.front.scroll-top #menu-block .sf-menu{padding-top:60px !important;}#menu-block .sf-menu li a:not(.orb){font-size:2.5em;}#menu-block .sf-menu li.disable-menu-overlay{position:fixed;}.menu-open .menu-bar-search-block{height:60px;left:auto;margin:0;}.booking-widget .daterangepicker{bottom:50px !important;position:fixed;}.standard-header-block{height:calc(100vh - 60px);}.standard-header-block .view-footer{bottom:15px;}.node-type-event.image-carousel #columns,.node-type-listing.image-carousel #columns{padding-top:0;}.front-page-search-block{bottom:40px;}.front-page-search-block .block-inner{width:300px;}.front-page-search-block img{height:223px;margin:auto;width:247px;}#content .block{margin-bottom:20px;}.view.homepage-social-content .social-overlay{top:60px;}.view.homepage-social-content .social-overlay-outer{min-height:calc(100vh - 60px);}.view.homepage-social-content .social-overlay-inner{padding:0 21px;position:relative;}.view.homepage-social-content .social-popup-container-wrapper,.view.homepage-social-content .social-popup-container{max-width:100%;}.view.homepage-social-content .social-overlay .close{right:-15px;top:-15px;}.view.homepage-social-content .social-nav-wrapper{padding:0;position:absolute;top:calc(50% - 15px);z-index:1;}.view.homepage-social-content .social-nav-wrapper.prev{left:15px;}.view.homepage-social-content .social-nav-wrapper.next{right:15px;}.view.homepage-social-content .views-row{width:calc(100% / 3);}.ms-edge .view.homepage-social-content .views-row{width:33.33%}.node-contact-form-block.contact-form-open form{padding:0 10px;}.view.node-details .view-content{display:flex;justify-content:center;}.view.node-details .views-row{display:flex;flex-flow:column;max-width:100%;width:auto;}.view.node-details .views-field.details-column{width:100%;}.view.node-details .views-field.column-spacer{display:none;}.view.node-details .social-media-links ul{margin:0;}p{margin:0 0 0.5em;}.main-puppet-filters-block .puppet-filter{margin:5px 10px;}.view.search-view .views-header-filters-wrapper,.view.search-view .view-filters{width:0;}.view.search-view .views-exposed-form,.search-view-filter{height:35px;left:0;margin:0;overflow:hidden;position:fixed;pointer-events:none;right:0;top:60px;width:auto;z-index:2;}.view.search-view .views-exposed-form > *,.search-view-filter > *{pointer-events:initial;}.views-form-open .view.search-view .views-exposed-form,.views-form-open .search-view-filter{height:calc(100vh - 60px);}.view.search-view .mobile-top-bar,.search-view-filter .mobile-top-bar{background:#eee;color:#666;display:flex;height:35px;justify-content:flex-end;padding:8px 9px 7px 9px;width:100%;}.view.search-view .mobile-top-bar .refine-wrapper,.search-view-filter .mobile-top-bar .refine-wrapper{cursor:pointer;display:inline-block;}.view.search-view .mobile-top-bar .refine,.search-view-filter .mobile-top-bar .refine{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/icons/refine.png');display:inline-block;float:left;height:20px;width:20px;}.views-form-open .view.search-view .mobile-top-bar .refine,.views-form-open .search-view-filter .mobile-top-bar .refine{background:center / 16px no-repeat url('/sites/all/themes/lakeplacid/images/333-x.svg');}.main-puppet-filters-block{margin-bottom:0 !important;}.main-puppet-filters-block .generic-search-query-display{margin-bottom:0;}.main-puppet-filters-block .puppet-filters-wrapper{display:none;}.view.view-main-search #edit-t-wrapper{height:auto;margin-bottom:10px;}.view.search-view .mobile-top-bar span,.search-view-filter .mobile-top-bar span{display:inline-block;float:left;height:20px;line-height:20px;margin-left:3px;}.view.search-view .views-exposed-widgets,.search-view-filter .roost-form-inner{background:#fff;box-shadow:#000 2px 5px 5px;float:right;max-height:calc(100vh - 95px);overflow-y:auto;padding:26px 11px;width:210px;}.view.search-view .views-exposed-widget,.search-view-filter .field-filter-wrapper{padding:0;width:100%;}.view.search-view input[type="text"],.search-view-filter input[type="text"]{max-width:100%;}#filtered-listings-block .view.search-view .views-content-pager-wrapper,.filtered-listings-views-wrapper,.view.search-view.events-search{width:100%;}.view.search-view .view-content{justify-content:center;}.view.search-view.filtered-listings .row-content{flex-flow:column;}.view.search-view.filtered-listings .row-component.left{height:auto;}.view.search-view.filtered-listings .row-component.left img.image-style-250x250{display:none;}.view.search-view.filtered-listings .row-component.left img.image-style-listing-list-tablet-thumbnail{display:block;}.view.search-view.filtered-listings .row-component.right{display:block;padding:0 11px;}.view.search-view.filtered-listings .field-title{display:block;float:left;width:100%;}.view.search-view.filtered-listings .views-row.inntopia .address-phone-wrapper,.view.search-view.filtered-listings .inntopia-link-wrapper{display:block;float:left;width:50%;}.view.search-view.filtered-listings .inntopia-link-wrapper.packages{margin-top:0;}.view.search-view.filtered-listings .views-row.inntopia .address-phone-wrapper .addr-component{display:inline-block;width:100%;}.view.search-view.filtered-listings .views-row.inntopia .address-phone-wrapper .addr-component.comma,.view.search-view.filtered-listings .views-row.inntopia .address-phone-wrapper > span:nth-child(2)::before,.view.search-view.filtered-listings .field-body-summary{display:none;}.view.search-view.filtered-listings .inntopia-link-wrapper .orb{float:right;letter-spacing:-0.5px;white-space:nowrap;}.view.search-view.loading::after{position:fixed;z-index:13;}.view-events-search .daterangepicker{position:fixed;right:9px !important;}.view.content-slide-carousel .view-content{max-width:100%;}.view.generic-carousel.content-slide-carousel .item-content{display:flex;flex-flow:column;}.view.generic-carousel.content-slide-carousel picture{margin:0;}.view.generic-carousel.content-slide-carousel img{margin:0;}.view.generic-carousel.content-slide-carousel .text-fields-outer{position:relative;}.view.generic-carousel.content-slide-carousel .text-fields-content{margin:0;padding:17px 25px;width:100%;}.block.generic-carousel{margin-bottom:30px !important;}.block.generic-carousel.content-carousel .nav-wrapper{bottom:auto;height:100vw;width:42px;z-index:1;}.block.generic-carousel.content-carousel .nav-wrapper.prev{left:7px;}.block.generic-carousel.content-carousel .nav-wrapper.prev a{transform:rotate(0deg);}.block.generic-carousel.content-carousel .nav-wrapper.next{right:7px;}.block.generic-carousel.content-carousel .nav-wrapper.next a{transform:rotate(180deg);}.block.generic-carousel.content-carousel .nav-wrapper a{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/dark-circle-arrow.svg');height:30px;padding:0;width:30px;}.view.generic-carousel.events-carousel .views-row{margin:0;}.block.youtube-carousel .nav-wrapper{width:30px;z-index:1;}.block.youtube-carousel .nav-wrapper.prev{left:7px;}.block.youtube-carousel .nav-wrapper.prev a{}.block.youtube-carousel .nav-wrapper.next{right:7px;}.block.youtube-carousel .nav-wrapper.next a{transform:rotate(180deg);}.block.youtube-carousel .nav-wrapper a{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/dark-circle-arrow.svg');height:30px;padding:0;width:30px;}.block.generic-carousel.content-width,.block.generic-carousel.full-width .carousel-outer-wrapper{width:100%;}.block.generic-carousel .nav-wrapper{padding:0 6px;width:42px;z-index:1;}.block.generic-carousel .nav-wrapper.prev{left:0;}.block.generic-carousel .nav-wrapper.prev a{transform:rotate(0deg);}.block.generic-carousel .nav-wrapper.next{right:0;}.block.generic-carousel .nav-wrapper.next a{transform:rotate(180deg);}.block.generic-carousel .nav-wrapper a{background:center / cover no-repeat url('/sites/all/themes/lakeplacid/images/dark-circle-arrow.svg');height:30px;padding:0;width:30px;}.view.generic-carousel.events-carousel .views-row a{padding:0 46px;}.field-name-body,.group-date-author{padding:0 11px;}.footer-form-open #newsletter-sign-up-block{top:60px;}#footer-content-block .roost-wrapper a .roost-short{display:initial;}#footer-content-block .roost-wrapper a .roost-long{display:none;}.image-lightbox > div{position:relative;}.image-lightbox.carousel-lightbox .action-wrapper{bottom:0;position:absolute;top:0;z-index:1;}.image-lightbox.carousel-lightbox .action-wrapper.prev{left:0;}.image-lightbox.carousel-lightbox .action-wrapper.next{right:0;}.image-lightbox .image-wrapper-outer{max-width:100%;}}@media (max-width:599px){.node-images-carousel-block{height:220px;}.node-images-carousel-block .view-content{height:220px;left:-240px;}.node-images-carousel-block .view,.node-images-carousel-block .views-row{height:220px;width:240px;}.node-images-carousel-block .action.prev{right:calc(50% + 120px);}.node-images-carousel-block .action.next{left:calc(50% + 120px);}.node-images-carousel-block .action > div{padding:4px;}.node-images-carousel-block img.image-style-simple-image-slideshow-medium{display:none;}.node-images-carousel-block img.image-style-simple-image-slideshow-mobile{display:block;}.standard-header-block{margin-bottom:0;}.standard-header-block .views-field-title h1{font-size:3.125em;}.view.node-details .views-field{width:100%;}.view.homepage-social-content .social-popup-content .img-wrapper a img.image-style-social-media-content{display:none;}.view.homepage-social-content .social-popup-content .img-wrapper a img:last-child{display:initial;}}@media (max-width:520px){.view.search-view .views-content-pager-wrapper{width:100%;}.view.search-view .view-content{flex-flow:column;max-width:100%;}.view.search-view .views-row,.view.search-view .views-row-inner,.view.search-view .row-thumbnail{width:100%;}.view.search-view .row-thumbnail{height:auto;}.view.search-view .views-row .image-style-250x200{display:none;}.view.search-view .views-row .image-style-510x544{display:block;}.view.search-view .row-thumbnail .img-unavailable{height:100vw;}.view.search-view .row-title{font-size:1.5em;}.view.search-view .row-title a{padding:0 8px;}}@media (max-width:480px){#menu-block .sf-menu{width:100vw;}.search-view-filter .roost-form-inner{height:100%;width:100%;}.search-view-filter input[type="text"]{width:100%;}}@media (max-width:375px){.view.search-view.filtered-listings .row-component.left img.image-style-listing-list-tablet-thumbnail{display:none;}.view.search-view.filtered-listings .row-component.left img.image-style-listing-list-mobile-thumbnail{display:block;}}
.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em;}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:'';}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc;}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;}.daterangepicker.opensleft:before{right:9px;}.daterangepicker.opensleft:after{right:10px;}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto;}.daterangepicker.opensright:before{left:9px;}.daterangepicker.opensright:after{left:10px;}.daterangepicker.drop-up{margin-top:-7px;}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc;}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff;}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none;}.daterangepicker.single .drp-selected{display:none;}.daterangepicker.show-calendar .drp-calendar{display:block;}.daterangepicker.show-calendar .drp-buttons{display:block;}.daterangepicker.auto-apply .drp-buttons{display:none;}.daterangepicker .drp-calendar{display:none;max-width:270px;}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px;}.daterangepicker .drp-calendar.right{padding:8px;}.daterangepicker .drp-calendar.single .calendar-table{border:none;}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid black;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px;}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg);}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer;}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff;}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse;}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit;}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc;}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#fff;border-color:transparent;color:#999;}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0;}.daterangepicker td.start-date{border-radius:4px 0 0 4px;}.daterangepicker td.end-date{border-radius:0 4px 4px 0;}.daterangepicker td.start-date.end-date{border-radius:4px;}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff;}.daterangepicker th.month{width:auto;}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through;}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;}.daterangepicker select.monthselect{margin-right:2%;width:56%;}.daterangepicker select.yearselect{width:40%;}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px;}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative;}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed;}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle;}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px;}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:bold;padding:4px 8px;}.daterangepicker.show-ranges .drp-calendar.left{border-left:1px solid #ddd;}.daterangepicker .ranges{float:none;text-align:left;margin:0;}.daterangepicker.show-calendar .ranges{margin-top:8px;}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%;}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer;}.daterangepicker .ranges li:hover{background-color:#eee;}.daterangepicker .ranges li.active{background-color:#08c;color:#fff;}@media (min-width:564px){.daterangepicker{width:auto;}.daterangepicker .ranges ul{width:140px;}.daterangepicker.single .ranges ul{width:100%;}.daterangepicker.single .drp-calendar.left{clear:none;}.daterangepicker.single.ltr .ranges,.daterangepicker.single.ltr .drp-calendar{float:left;}.daterangepicker.single.rtl .ranges,.daterangepicker.single.rtl .drp-calendar{float:right;}.daterangepicker.ltr{direction:ltr;text-align:left;}.daterangepicker.ltr .drp-calendar.left{clear:left;margin-right:0;}.daterangepicker.ltr .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.ltr .drp-calendar.right{margin-left:0;}.daterangepicker.ltr .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.ltr .drp-calendar.left .calendar-table{padding-right:8px;}.daterangepicker.ltr .ranges,.daterangepicker.ltr .drp-calendar{float:left;}.daterangepicker.rtl{direction:rtl;text-align:right;}.daterangepicker.rtl .drp-calendar.left{clear:right;margin-left:0;}.daterangepicker.rtl .drp-calendar.left .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0;}.daterangepicker.rtl .drp-calendar.right{margin-right:0;}.daterangepicker.rtl .drp-calendar.right .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0;}.daterangepicker.rtl .drp-calendar.left .calendar-table{padding-left:12px;}.daterangepicker.rtl .ranges,.daterangepicker.rtl .drp-calendar{text-align:right;float:right;}}@media (min-width:730px){.daterangepicker .ranges{width:auto;}.daterangepicker.ltr .ranges{float:left;}.daterangepicker.rtl .ranges{float:right;}.daterangepicker .drp-calendar.left{clear:none !important;}}
.standard-overlay{background:rgba(0,115,209,0.85);bottom:0;color:#fff;cursor:pointer;display:flex;flex-flow:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:12;}.standard-overlay,.standard-overlay *{box-sizing:border-box;}.standard-overlay.less-transparent{background:rgba(0,115,209,0.95);}.standard-overlay a,.standard-overlay a:hover{color:#fff;text-decoration:none;}.standard-overlay .inner{display:flex;justify-content:center;pointer-events:none;width:100%;}.standard-overlay .content{display:block;float:left;padding:10px;pointer-events:none;width:320px;}.standard-overlay .content a.close-overlay{display:none;}.standard-overlay.clickable-content .content{cursor:auto;pointer-events:initial;position:relative;}.standard-overlay.clickable-content .content a.close-overlay{display:block;float:left;position:absolute;right:0;top:0;}.standard-overlay.clickable-content .content a.close-overlay img{display:block;float:left;}.standard-overlay .overlay-header{display:block;font-family:Proxima Nova Black;font-size:2em;line-height:1;margin-bottom:22px;text-align:center;width:100%;}.standard-overlay .overlay-header.align-left{text-align:left;}.standard-overlay .checkmark-wrapper{display:flex;justify-content:center;width:100%;}.standard-overlay .checkmark{background:center / contain no-repeat url('/sites/all/themes/lakeplacid/images/icons/circle-checkmark.svg');display:block;float:left;height:92px;width:92px;}.basic-listing-overlay{}.basic-listing-overlay > *{display:block;float:left;width:100%;}
#covid-19-warning{background:#fdbb30;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;padding:8px;position:absolute;right:0;top:80px;text-align:center;z-index:1;}.front #covid-19-warning{top:0;}#covid-19-warning div{display:flex;justify-content:center;}#covid-19-warning a{color:#fff !important;display:block;}@media (max-width:768px){.not-front #covid-19-warning{top:95px;}}@media (max-width:480px){.front #covid-19-warning{padding-right:80px;}}
#block-webform-client-block-29384{max-width:1000px;margin:0 auto;}#block-webform-client-block-29384  .block-title{display:none;}#block-webform-client-block-29384  .form-actions{display:block;clear:both;text-align:center;}#block-webform-client-block-29384  .webform-component--interests .description{font-size:1.2em;font-weight:700;}#block-webform-client-block-29384  .webform-component--regions{padding:20px 0px;}#block-webform-client-block-29384  .webform-component--regions label{font-size:1.2em;}#block-webform-client-block-29384  label{cursor:pointer;}#block-webform-client-block-29384  .webform-component--regions .form-item{padding:10px;width:33%;display:inline-block;vertical-align:top;}#block-webform-client-block-29384  #edit-submitted-regions .description{padding:10px 5px 15px 5px;}#block-webform-client-block-29384  #edit-submitted-regions .description > p:before{content:"";width:80px;height:80px;border-radius:40px;display:inline-block;float:left;background-repeat:no-repeat;background-position:center center;margin-right:15px;}#block-webform-client-block-29384  .webform-component--regions--lake-placid .description > p:before{background-color:#e31937;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-lake-placid.svg');background-size:60%;}#block-webform-client-block-29384  .webform-component--regions--lake-champlain-region .description > p:before{background-color:#0069aa;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-lake-champlain.svg');}#block-webform-client-block-29384  .webform-component--regions--saranac-lake .description > p:before{background-color:#0069aa;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-saranac-lake-preferences.svg');}#block-webform-client-block-29384  .webform-component--regions--tupper-lake .description > p:before{background-color:#90492d;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-tupper-lake.svg');background-size:50%;}#block-webform-client-block-29384  .webform-component--regions--adirondack-hub .description > p:before{background-color:#F3714A;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-adkhub.svg');background-size:65%;}#block-webform-client-block-29384  .webform-component--regions--adirondack-experience .description > p:before{background-color:#789D4A;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-adirondack-experience.svg');}#block-webform-client-block-29384  .webform-component--regions--whiteface-region .description > p:before{background-color:#295033;background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/icon-logo-whiteface-region.svg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item input{display:none;}#block-webform-client-block-29384  #edit-submitted-interests .form-item{display:inline-block;text-align:center;line-height:1.5em;padding-top:20px;font-weight:bold;text-transform:uppercase;width:150px;height:150px;float:left;background-repeat:no-repeat;background-size:cover;color:#fff;margin:1em;font-size:1.2em;background-color:#333;border-radius:10px;}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-alerts{}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-arts{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/arts.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-birding{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/birding.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-boating{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/boating.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-camping{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/camping.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-xcski{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/xcski.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-ski{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/ski.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-events{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/events.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-family{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/family.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-agritourism{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/agritourism.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-fishing{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/fishing.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-food{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/food.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-golf{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/golf.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-hiking{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/hiking.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-history{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/history.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-hunting{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/hunting.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-mountainbiking{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/mountainbiking.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-paddling{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/paddling.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-cycling{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/cycling.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-shopping{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/shopping.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item-submitted-interests-snowmobile{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/snowmobile.jpg');}#block-webform-client-block-29384  #edit-submitted-interests .form-item label{display:block;height:150px;background-size:50px;background-repeat:no-repeat;background-position:center 60px;cursor:pointer;opacity:1;background-color:rgba(0,0,0,0.4);margin-top:-20px;position:relative;border-radius:7px;}#block-webform-client-block-29384  #edit-submitted-interests .form-item label:hover{opacity:1;text-shadow:0px 0px 2px rgba(0,0,0,1);background-color:rgba(0,0,0,0);}#block-webform-client-block-29384  #edit-submitted-interests .form-item input[type=checkbox] + label{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/cancel.png');opacity:1;background-color:rgba(0,0,0,0.5);background-size:30%;}#block-webform-client-block-29384  #edit-submitted-interests .form-item input[type=checkbox]:checked + label{background-image:url('https://mailings.adirondacksusa.com/acoustic/email_preferences/images/interests/checkmark.png');}#block-webform-client-block-29384  #edit-submitted-interests .form-item input[type=checkbox]:checked + label:hover{background-color:rgba(0,0,0,0);}#block-webform-client-block-29384  .webform-component--interests{clear:both;display:block;width:100%;}#block-webform-client-block-29384  .webform-submit.button-primary.form-submit{background-color:#789D4a;color:#fff;border:none;padding:10px 30px 10px 30px;margin-top:40px;margin-bottom:60px;border-radius:3px;}#block-webform-client-block-29384  .webform-submit.button-primary.form-submit:hover{background-color:#969696;color:#fff;border:none;}@media (max-width:1280px){#block-webform-client-block-29384{max-width:90%;margin-left:5%;}#block-webform-client-block-29384  .webform-component--regions .form-item{padding:10px;width:48%;}}@media (max-width:640px){#block-webform-client-block-29384{max-width:96%;margin-left:2%;}#block-webform-client-block-29384  input[type=text],#block-webform-client-block-29384  input[type=email]{width:100%;}#block-webform-client-block-29384  .webform-component--regions .form-item{padding:10px;width:98%;}#block-webform-client-block-29384  #edit-submitted-interests .form-item{line-height:1.5em;padding-top:20px;margin:1em;font-size:1em;}}
#the-popup{position:absolute;top:0px;left:0px;width:100vw;height:100vh;background:rgba(0,0,0,.5);overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none;z-index:999999;}#the-popup.show{display:block !important;}#the-popup #the-popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:632px;height:435px;max-width:632px;max-height:435px;background:#EFEDED;display:flex;-webkit-box-shadow:3px 6px 6px 0px rgba(0,0,0,0.4);-moz-box-shadow:3px 6px 6px 0px rgba(0,0,0,0.4);box-shadow:3px 6px 6px 0px rgba(0,0,0,0.4);}#the-popup #the-popup-content  #the-popup-left{position:relative;min-width:230px;}#the-popup #the-popup-content  #the-popup-left #the-popup-left-image{width:100%;height:100%;object-fit:cover;}#the-popup #the-popup-content  #the-popup-right{position:relative;flex-grow:1;display:flex;flex-direction:column;}#the-popup #the-popup-content  #the-popup-right-top{position:relative;min-height:140px;background:#FDBB30;color:#fff;font-size:37px;font-family:'Montserrat',sans-serif;font-weight:bold;display:flex;justify-content:center;align-items:center;padding:0 28px 0 28px;line-height:45px}body.the-popup-page-two #the-popup #the-popup-content  #the-popup-right-top{justify-content:flex-start;}#the-popup #the-popup-content  #the-popup-right-top #thank-you-checkmark{position:relative;width:78px;height:auto;display:none;margin-top:54px;}body.the-popup-page-two #the-popup-right-top-message{display:none;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-top  #thank-you-checkmark{display:block;}body.the-popup-page-two .webform-client-form-1090{max-height:0px;overflow:hidden;}#the-popup #the-popup-content  #the-popup-right-bottom{flex-grow:1;padding:20px 28px 0 28px;}body.the-popup-page-two	#the-popup #the-popup-content #the-popup-right-bottom{padding:28px 30px 0 28px;}body.the-popup-page-two #the-popup-right-bottom{background:#FDBB30;}#the-popup #the-popup-content #the-popup-right-bottom #page-one-bottom-text{font-family:'Montserrat',sans-serif;font-size:14px;color:#0073D1;line-height:14px;font-weight:bold;}#the-popup #webform-ajax-wrapper-12881{margin-top:30px;}#the-popup #webform-ajax-wrapper-12881 .form-group{margin-bottom:10px;}body.the-popup-page-two #the-popup-right-bottom #page-one-bottom-text{display:none;}#the-popup #the-popup-content  #page-two-bottom-text-header{color:#fff;font-size:23px;font-family:'Cabin',sans-serif;display:none;font-weight:bold;}body.the-popup-page-two #the-popup #the-popup-content  #page-two-bottom-text-header{display:block;}#the-popup #the-popup-content  #the-popup-right-bottom #page-two-bottom-text{font-family:'Cabin',sans-serif;font-size:14px;color:#fff;font-weight:bold;margin-top:15px;display:none;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-bottom #page-two-bottom-text{display:block;}#the-popup #the-popup-content #the-popup-right-bottom .webform-client-form{max-width:322px;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form .form-item{margin-top:10px;margin-bottom:0px;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form .form-item.webform-component--first-name{margin-top:20px;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form input{min-height:40px;max-height:40px;background:#fff;border:0px;border-radius:0px;outline:none;}#the-popup #the-popup-content  #the-popup-right-bottom #webform-ajax-wrapper-12881 #messages,#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form .form-required{display:none;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form  ::placeholder{color:#AED3F2;opacity:1;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form  :-ms-input-placeholder{color:#AED3F2;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form  ::-ms-input-placeholder{color:#AED3F2;}#the-popup #the-popup-content .form-actions{display:flex;flex-direction:column;margin-top:.5em;margin-bottom:1em;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form .form-submit{width:120px;height:40px;color:#fff;background:#0073D1;font-family:Arial,Helvetica,sans-serif;font-size:10px;margin-top:20px;border-radius:4px;}#the-popup #the-popup-page-two-submit{position:relative;width:224px;height:40px;border:2px solid #fff;border-radius:.4px;text-transform:uppercase;color:#fff;font-size:10px;font-family:Arial,Helvetica,sans-serif;margin-top:40px;border-radius:2px;display:none;}#the-popup #the-popup-page-two-submit:hover{cursor:pointer;}body.the-popup-page-two #the-popup #the-popup-page-two-submit{display:flex;align-items:center;justify-content:center;}#the-popup #close-the-popup{position:absolute;top:12px;right:12px;width:15.5px;height:auto;}#the-popup #close-the-popup:hover{cursor:pointer;}#the-popup .webform-confirmation,#the-popup .links{display:none;}#the-popup-pp-link,#the-popup-pp-link:active,#the-popup-pp-link:visited{color:#0073D1;text-decoration:none;font-size:10px;}@media screen and (max-width:650px){#the-popup #the-popup-left{display:none;}#the-popup #the-popup-content{width:310px;max-width:310px;border-radius:6px;overflow:hidden;}#the-popup #the-popup-content #the-popup-right-top{font-size:30px;text-align:center;line-height:37px;}#the-popup #the-popup-content #the-popup-right-bottom{text-align:center;padding:24px 24px 0 24px;}#the-popup #the-popup-content #the-popup-right-bottom #page-one-bottom-text{font-size:12px;line-height:12px;line-height:12px;}#the-popup #the-popup-content  #the-popup-right-bottom .webform-client-form input{padding-left:0px;padding-right:0px;text-align:center;border-radius:4px;}#the-popup #the-popup-content  #the-popup-right-bottom #webform-client-form-29495 ::placeholder{color:#AED3F2;opacity:1;text-align:center;font-size:10px;}#the-popup #the-popup-content  #the-popup-right-bottom #webform-client-form-29495 :-ms-input-placeholder{color:#AED3F2;text-align:center;font-size:10px;}#the-popup #the-popup-content  #the-popup-right-bottom #webform-client-form-29495 ::-ms-input-placeholder{color:#AED3F2;text-align:center;font-size:10px;}#the-popup #the-popup-content .form-actions{align-items:center;}#the-popup #the-popup-content #the-popup-right-bottom #page-two-bottom-text{font-size:11px;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-top #thank-you-checkmark{margin-left:0px;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-top{justify-content:center;}body.the-popup-page-two #the-popup #the-popup-content #page-two-bottom-text-header{font-size:18px;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-bottom{text-align:center;padding:28px 20px 0 20px;}body.the-popup-page-two #the-popup #the-popup-content #the-popup-right-bottom #page-two-bottom-text{margin-top:30px;}body.the-popup-page-two #the-popup #the-popup-page-two-submit{margin:40px auto 0 auto;}}
.page-first-time-visitors{}body.page-first-time-visitors{padding-top:0;}.page-first-time-visitors #menu-bar{display:none;}.page-first-time-visitors #covid-19-warning{top:0;}.page-first-time-visitors #columns{padding-top:0;}.page-first-time-visitors .block.content-width{max-width:100vw;}.view-landing-page .field-group-html-element.content-width{display:flex;float:left;justify-content:center;width:100vw;}.view-landing-page .field-group-html-element.content-width > .field-group-html-element{max-width:900px;min-width:320px;width:100%;}.view-landing-page .field-collection-view{border:none;display:block;float:left;margin:0;padding:0;max-width:100%;width:100%;}.view-landing-page .field-collection-view *{max-width:100%;width:100%;}.view-landing-page .group-header{display:block;float:left;margin-bottom:50px;position:relative;width:100%;}.view-landing-page .field-name-field-header-image,.view-landing-page .field-name-field-header-image *{display:block;float:left;width:100%;}.view-landing-page .group-header-text{background:linear-gradient(0deg,rgba(0,0,0,0.6012605725884104) 30%,rgba(0,0,0,0) 100%);bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;pointer-events:none;position:absolute;right:0;top:0;}.view-landing-page .group-header-text .field-name-title-field h1{font-size:50px;font-weight:bold;pointer-events:all;margin:0;}.view-landing-page .group-header-text .field-name-field-tagline{font-size:30px;pointer-events:all;}.view-landing-page .group-header-text-inner{display:flex;flex-flow:row wrap;justify-content:center;width:100%;}.view-landing-page .group-header-text-fields{display:flex;flex-flow:column;float:left;}.view-landing-page .group-header-text-fields *{line-height:1;text-align:center;}.view-landing-page .group-social{bottom:0;display:flex;flex-flow:column;float:left;justify-content:center;position:absolute;top:0;width:56px;}.view-landing-page .group-social .field{border-radius:0 26px 26px 0;display:block;float:left;height:52px;margin-bottom:8px;overflow:hidden;width:56px;}.view-landing-page .group-social .field .field-items,.view-landing-page .group-social .field .field-item,.view-landing-page .group-social .field a{display:block;float:left;height:100%;width:100%;}.view-landing-page .group-social .field a{background:rgba(0,115,209,.6);position:relative;transition:all .5s ease-in-out;}.view-landing-page .group-social .field a:hover,.view-landing-page .group-social .field a:focus,.view-landing-page .group-social .field a:active{background:rgba(0,115,209,1);}.view-landing-page .group-social .field a img{left:calc(50% - 8px);position:absolute;top:calc(50% - 8px);}.view-landing-page .group-social .field:last-child{margin-bottom:0;}.view-landing-page .group-travel-guide{border:2px dashed rgba(255,255,255,.5);border-radius:6px;bottom:40px;color:#fff;display:block;float:left;font-size:16px;height:160px;padding:14px 30px;position:absolute;right:56px;width:313px;}.view-landing-page .group-travel-guide *{display:block;float:left;margin:0;}.view-landing-page .group-travel-guide .field-item{margin:0;}.view-landing-page .group-travel-guide .item-content-inner{display:flex;flex-flow:column;justify-content:space-between;height:132px;width:253px;}.view-landing-page .group-travel-guide a{color:#fff;display:flex;font-weight:bold;justify-content:space-between;pointer-events:none;}.view-landing-page .group-travel-guide a *{pointer-events:all;}.view-landing-page .group-travel-guide a span{flex-grow:0;line-height:1;width:auto;}.view-landing-page .group-travel-guide a span:last-child{display:flex;flex-flow:column;justify-content:center;}.view-landing-page .group-travel-guide img{height:10px;width:6px;}.view-landing-page .group-travel-guide p{margin:0;width:220px;}.view-landing-page .group-activities{display:block;float:left;}.view-landing-page .group-activities-inner{display:flex;float:left;}.view-landing-page .field-name-field-header-video{display:none;position:absolute;}.view-landing-page .group-activities .field-collection-container{display:block;float:left;margin:0 33px 0 0;}.view-landing-page .group-activities .field-collection-container > .field{display:block;float:left;max-width:100%;width:100%;}.view-landing-page .group-activities .field-collection-container > .field > .field-items{display:flex;flex-flow:column;float:left;max-width:100%;width:100%;}.view-landing-page .group-activities{margin-bottom:150px;}.view-landing-page .group-activities .field-collection-container:first-child{}.view-landing-page .field-name-field-large-activities .field-item{color:#fff;display:block;float:left;margin:0 0 40px 0;max-width:100%;width:100%;}.view-landing-page .field-name-field-large-activities .field-item:last-child{margin:0;}.view-landing-page .field-name-field-large-activities .field-item .item-content{border-radius:6px;display:block;float:left;position:relative;overflow:hidden;}.view-landing-page .field-name-field-large-activities .field-item .item-content a{display:block;float:left;}.view-landing-page .field-name-field-large-activities .field-item picture,.view-landing-page .field-name-field-large-activities .field-item img{display:block;float:left;width:auto;}.view-landing-page .field-name-field-large-activities .field-item .text-overlay{background:rgba(0,0,0,0.3);bottom:0;display:flex;flex-flow:column;justify-content:space-between;left:0;padding:40px 21px;pointer-events:none;position:absolute;right:0;top:0;}.view-landing-page .field-name-field-large-activities .field-item .text-overlay .activity-name{font-size:16px;font-weight:bold;}.view-landing-page .field-name-field-large-activities .field-item .text-overlay .activity-title{font-size:24px;font-weight:bold;}.view-landing-page .field-name-field-large-activities .field-item .text-overlay .activity-text{font-size:16px;}.view-landing-page .group-activities .field-collection-container:last-child{margin:0;width:267px;}.view-landing-page .field-name-field-small-activities .field-item{height:270px;margin-bottom:24px;}.view-landing-page .field-name-field-small-activities .field-item:last-child{margin-bottom:0;}.view-landing-page .field-name-field-small-activities .field-item .item-content{display:flex;flex-flow:column;float:left;}.view-landing-page .field-name-field-small-activities .field-item .item-content *{display:block;float:left;}.view-landing-page .field-name-field-small-activities .field-item .item-content picture,.view-landing-page .field-name-field-small-activities .field-item .item-content img{border-radius:6px;display:block;float:left;width:auto;}.view-landing-page .field-name-field-small-activities .field-item .text-wrapper{margin-top:8px;}.view-landing-page .field-name-field-small-activities .field-item .activity-name{font-size:16px;font-weight:bold;}.view-landing-page .field-name-field-small-activities .field-item .activity-text{overflow:hidden;text-overflow:clip;white-space:nowrap;width:100%;}.view-landing-page .group-map{display:block;float:left;margin-bottom:85px;position:relative;width:100%;}.view-landing-page .group-map .field-name-field-map-image{border-radius:6px;overflow:hidden;}.view-landing-page .group-map .field-name-field-map-image,.view-landing-page .group-map .field-name-field-map-image *{display:block;float:left;margin:0;padding:0;}.view-landing-page .group-map .group-map-text{bottom:0;display:flex;flex-flow:column;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:300px;}.view-landing-page .group-map .group-map-text-inner{background:#fff;border-radius:6px;display:block;float:left;height:294px;padding:24px 22px;pointer-events:all;width:300px;}.view-landing-page .group-map .group-map-text-inner h2{font-size:24px;margin:0;}.view-landing-page .group-map .group-map-text-inner .group-map-links a{border:2px solid #0073d1;border-radius:15px;display:flex;flex-flow:column;float:left;font-size:10px;font-weight:bold;height:30px;justify-content:center;line-height:1;margin:0 12px 12px 0;padding:0 17px;text-align:center;text-transform:uppercase;width:auto;}.view-landing-page .group-popular-adventures{display:block;float:left;margin-bottom:150px;}.view-landing-page .group-popular-adventures .node-story{display:block;float:left;height:480px;width:360px;}.view-landing-page .group-popular-adventures .node-story .field-name-title-field{font-size:20px;font-weight:bold;text-align:center;}.view-landing-page .group-popular-adventures .node-story picture,.view-landing-page .group-popular-adventures .node-story img{border-radius:6px;display:block;float:left;overflow:hidden;}.view-landing-page .group-stay-with-us{display:flex;flex-flow:row;float:left;justify-content:flex-end;margin-bottom:150px;position:relative;width:100%;}.view-landing-page .group-stay-with-us .field-name-field-stay-with-us-image{border-radius:6px;overflow:hidden;}.view-landing-page .group-stay-with-us .field-name-field-stay-with-us-image,.view-landing-page .group-stay-with-us .field-name-field-stay-with-us-image *{display:block;float:left;margin:0;padding:0;}.view-landing-page .group-stay-with-us .group-swu-text{bottom:0;display:flex;flex-flow:column;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:300px;}.view-landing-page .group-stay-with-us .group-stay-with-us-text-inner h2{font-size:24px;margin:0;}.view-landing-page .group-stay-with-us .group-stay-with-us-text-inner{background:#fff;border-radius:6px;display:block;float:left;height:294px;padding:24px 22px;pointer-events:all;width:300px;}.view-landing-page .group-stay-with-us .group-stay-with-us-text-inner .group-swu-links a{border:2px solid #0073d1;border-radius:15px;display:flex;flex-flow:column;float:left;font-size:10px;font-weight:bold;height:30px;justify-content:center;line-height:1;margin:0 12px 12px 0;padding:0 17px;text-align:center;text-transform:uppercase;width:auto;}.view-landing-page .group-footer{display:block;float:left;position:relative;width:100vw;}.view-landing-page .group-footer picture,.view-landing-page .group-footer img{display:block;float:left;}.view-landing-page .group-footer-text{background:linear-gradient(90deg,rgba(0,0,0,0.6) 0%,rgba(0,0,0,0) 100%);bottom:0;color:#fff;display:flex;flex-flow:column;justify-content:center;left:0;padding:0 212px;pointer-events:none;position:absolute;right:0;top:0;}.view-landing-page .group-footer-text-inner{display:flex;flex-flow:column;float:left;width:277px;}.view-landing-page .group-footer-text-inner h2{font-size:24px;font-weight:bold;}.view-landing-page .group-footer-text-inner .field-name-field-footer-text{font-size:14px;font-weight:bold;}.view-landing-page .group-footer-text-inner .field{display:block;float:left;margin-bottom:14px;pointer-events:all;width:100%;}.view-landing-page .group-footer-text-inner .field-name-field-footer-phone .field-item{background:left center / 16px 16px no-repeat url('/sites/all/themes/lakeplacid/images/landingpage/lp-phone.svg');display:block;float:left;font-size:14px;height:16px;line-height:16px;padding-left:24px;width:100%;}.view-landing-page .group-footer-text-inner .field-name-field-footer-email .field-item{background:left center / 16px 16px no-repeat url('/sites/all/themes/lakeplacid/images/landingpage/lp-mail.svg');display:block;float:left;font-size:14px;height:16px;line-height:16px;padding-left:24px;width:100%;}
