@import url("//hello.myfonts.net/count/2CCCD9");@font-face{font-family:'HalisR-Bold';src:url('../webfonts/halis/2CCCD9_0_0.eot');src:url('../webfonts/halis/2CCCD9_0_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/halis/2CCCD9_0_0.woff2') format('woff2'),url('../webfonts/halis/2CCCD9_0_0.woff') format('woff'),url('../webfonts/halis/2CCCD9_0_0.ttf') format('truetype');}@font-face{font-family:'HalisR-Book';src:url('../webfonts/halis/2CCCD9_1_0.eot');src:url('../webfonts/halis/2CCCD9_1_0.eot?#iefix') format('embedded-opentype'),url('../webfonts/halis/2CCCD9_1_0.woff2') format('woff2'),url('../webfonts/halis/2CCCD9_1_0.woff') format('woff'),url('../webfonts/halis/2CCCD9_1_0.ttf') format('truetype');}html{box-sizing:border-box;-webkit-box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;-webkit-box-sizing:inherit;}html,body{height:100%;}body{font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;line-height:1.5;word-wrap:break-word;margin:0;padding:0;margin-top:120px;border:0;outline:0;color:#58595B;}html body.admin-menu,html body.admin-menu-with-shortcuts{margin-top:190px!important;}body.admin-menu #section-header{margin-top:90px;}#page{min-height:100%;position:relative;}#section-content{padding-bottom:60px;}#zone-content{padding-top:20px;}#section-footer{position:absolute;bottom:0;width:100%;height:60px;}#section-header{position:fixed;left:0px;top:0px;background-color:rgba(255,255,255,1);z-index:995;padding-bottom:10px;background-repeat:no-repeat;background-size:contain;background-position:center top;padding-top:35px;width:100%;border-sizing:content-box;}#section-header:before{content:" ";background-image:url(../images/tpl_bg_header_sm.jpg);background-repeat:no-repeat;background-size:cover;background-position:center bottom;width:100%;height:35px;position:absolute;left:0px;top:0px;z-index:100;}#zone-user{position:relative;}#zone-user .region-user-second-inner{text-align:right;}#zone-content{padding-bottom:20px;}#zone-footer{border-top:1px dashed rgba(99,81,60,0.33);padding-top:10px;padding-bottom:20px;}#region-content{position:relative;}.front .view-Packages,.block-trip-planner,.block-promos-ads-sidebar{display:none;}h1,h2,h3,h4,h5,h6{font-family:Georgia,"Times New Roman",Times,serif;font-weight:normal;line-height:1.1;}h1{font-size:28px;}h2{font-size:20px;}h3{font-size:18px;}h4{font-size:14px;}h5{}h6{}p{}hr{border:none;border-top:1px dotted #999;margin:20px 0px;}input,textarea,select,table,a.button,.contextual-links,.form-item label,.tabs{font-family:Arial,sans-serif;}a:link,a:visited{color:#C6893F;text-decoration:none;}a:hover,a:active,a:focus{text-decoration:none;}del{text-decoration:line-through;}img{outline:0;display:block;max-width:100%;height:auto;}.left{float:left;}.right{float:right;}div{box-sizing:border-box;}p{margin:10px 0px;}.block-blockify-tabs{margin-top:10px;margin-bottom:10px;}.tabs.primary{padding:0 3px;margin:0;overflow:hidden;border-bottom:0px;background:transparent url(../images/tabs-border.png) repeat-x left bottom;min-height:20px;}.tabs.primary li{display:inline-block;vertical-align:bottom;margin:0;margin-bottom:-1px;border-bottom:1px solid #bbb;}.tabs.primary li a{color:#000;background-color:#ddd;display:block;float:left;padding:10px 18px;margin:2px 0 0 0;text-shadow:0 1px 0 #fff;border:1px solid #bbb!important;}.tabs.primary li:first-of-type a{border-top-left-radius:6px;border-bottom-left-radius:6px;}.tabs.primary li:last-of-type a{border-top-right-radius:6px;border-bottom-right-radius:6px;}.tabs.primary li.active a{}.tabs.secondary{padding:5px 0;min-height:20px;}.tabs.secondary li{display:block;float:left;}.tabs.secondary li:last-child{border-right:none;}.tabs.secondary li:first-child{padding-left:0;}.tabs.secondary li a{padding:0.25em 0.5em;}.tabs.secondary li a.active{background:#f2f2f2;border-bottom:none;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(../images/add.png) no-repeat left center;margin:0 10px 0 0;}table{border:0;border-spacing:0;font-size:0.86em;margin:10px 0;width:100%;}table table{font-size:1em;}#footer-wrapper table{font-size:1em;}table tr th{background:#757575;border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover{color:#FFF!important;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}#footer-wrapper tr td,#footer-wrapper tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}tr,tr.even{background:#efefef;background:rgba(0,0,0,0.063);}table ul.links{margin:0;padding:0;font-size:1em;}table ul.links li{padding:0 1em 0 0;}table .description{font-size:0.71em;}a.back-link,.more-link a,.node-listing .field-name-field-geolocation+a,.view-planner-list .tp-view-link a,.view-planner-itinerary .tp-view-link a,a.node-readmore-link{text-align:right;font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;color:#63513D;display:block;}a.back-link{text-align:left;color:#C6893F;}.more-link a:after,.node-listing .field-name-field-geolocation+a:after,.view-planner-list .tp-view-link a:after,.view-planner-itinerary .tp-view-link a:after,a.node-readmore-link:after{content:" >";}.btn,.tp-btns a,.view-planner-list .view-empty .flag-planner.node-links,.webform-client-form input.form-submit,.node-listing.node-teaser .listing-buttons li a,.node-type-listing .node-listing .listing-details .flag-link-toggle,.view-Packages .views-row .views-field-field-link a,.view-finder .views-exposed-form .form-submit{color:#fff;border:0px;font-size:13px;padding:5px 8px;border-radius:3px;font-family:'HalisR-Book',Arial,sans-serif;display:inline-block;background-size:20px auto;background-repeat:no-repeat;background-position:5px 10px;background-color:#C6893F;-webkit-appearance:none;}a.btn{color:#fff;}.more-link a:after,.node-listing .field-name-field-geolocation+a:after{content:" >";}.embedded-video .player{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;margin:20px 0px;}.embedded-video .player iframe,.embedded-video .player object,.embedded-video .player embed{position:absolute;top:0;left:0;width:100%;height:100%;}.block-logo{margin-top:10px;}.block-logo #logo-main{width:160px;height:auto;float:left;}.block-logo button.mobile{background-color:#C6893F;background-image:url(../images/icon_menu.svg);background-position:center center;background-repeat:no-repeat;background-size:22px auto;width:36px;height:34px;color:#fff;border:0px;font-size:0px;padding:5px 8px;border-radius:3px;float:right;margin-top:0px;margin-right:10px;}#breadcrumb{}ul.menu li{display:inline-block;margin:0px;padding:0px;}.menu-user{background:rgba(99,81,60,0.07);display:block;margin-top:10px;margin-left:-10px;margin-right:-10px;width:auto;border-radius:0px;padding:8px;}.menu-user ul{text-align:center;}.menu-user ul.menu li a{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;letter-spacing:-0.5px;line-height:16px;color:#63513D;margin-right:12px;}.menu-user ul.menu a[href*='contact'],.menu-user ul.menu a[href*='members'],.menu-user ul.menu a[href*='media']{display:none;}.role-visitor .menu-user ul.menu a[href*='media']{display:none;}.role-staff .menu-user ul.menu a[href$='/user'],.role-editor .menu-user ul.menu a[href$='/user'],.role-manager .menu-user ul.menu a[href$='/user']{display:none;}.menu-user a{color:#63513D;}.menu-user ul.menu .menu-mlid-2177 a,.menu-user ul.menu .menu-mlid-2152 a,.menu-user ul.menu .menu-mlid-3093 a{font-size:16px;line-height:21px;}.menu-user ul.menu .menu-mlid-2177 a,.menu-user ul.menu .menu-mlid-2152 a,.menu-user ul.menu .menu-mlid-3093 a{background-repeat:no-repeat;background-size:auto 14px;background-position:center left;padding-left:18px;}.menu-user ul.menu .menu-mlid-2177{display:inline-block;}.menu-user ul.menu .menu-mlid-2177 a{background-image:url(../images/icon_checklist.svg);}.menu-user ul.menu .menu-mlid-2152{display:none;}.menu-user ul.menu .menu-mlid-2152 a{background-image:url(../images/icon_star.svg);}.menu-user ul.menu .menu-mlid-3093{display:inline-block;}.menu-user ul.menu .menu-mlid-3093 a{background-image:url(../images/icon_pin.svg);background-size:auto 16px;padding-left:16px;}.block-lang-dropdown{display:inline-block;margin-bottom:-2px;vertical-align:bottom;}.block-lang-dropdown .chosen-container{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;line-height:16px;text-align:left;}.block-lang-dropdown .chosen-container .chosen-results li{padding:3px 5px;}.block-lang-dropdown .chosen-container .chosen-results li.highlighted{background:#C6893F;}.block-lang-dropdown .chosen-single{height:21px;line-height:20px;}.chosen-container-single .chosen-single div b{background-position:2px 0px;}.menu-main-1{}.logged-in .menu-main-1{display:none;}.headroom{will-change:transform;transition:transform 350ms linear;}.headroom--pinned{transform:translateY(0%);}.headroom--unpinned{transform:translateY(-27%);}.menu-main-1 .nav-collapse{display:none;padding:10px 0px 0px 0px;}.menu-main-1 a.sf-depth-1{font-family:'HalisR-Bold',Arial,sans-serif;font-size:17px;letter-spacing:-1.25px;text-transform:uppercase;border-left:2px solid #63513D;padding-left:4px;padding-top:2px;margin-right:16px;margin-bottom:5px;}.menu-main-1 a.sf-depth-1.active{color:#63513D;}.menu-main-1 li:nth-last-child(2) a.sf-depth-1{margin-right:-5px;}.menu-main-1 a.sf-depth-1 span{display:block;}.menu-main-1 a[href="/media"]{display:none;}.sidebar-menu.menu-main-2{display:none;}.sidebar-menu.menu-main-2.mobile-only{display:block;}.sidebar-menu ul{background:rgba(99,81,60,0.07);margin-left:-10px;margin-right:-10px;}.sidebar-menu ul.menu li{border-top:1px solid rgba(99,81,60,0.2);display:inline-block;width:48.75%;vertical-align:top;}.sidebar-menu ul.menu li:nth-of-type(1),.sidebar-menu ul.menu li:nth-of-type(2){border-top:0px;}.sidebar-menu ul.menu li:nth-of-type(odd){margin-right:2px;}.sidebar-menu ul.menu li:nth-of-type(even){margin-left:2px;}.sidebar-menu ul.menu li:last-of-type{border-bottom:0px;}.sidebar-menu a{display:block;font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;color:#63513D;padding:10px 10px 8px 10px;line-height:1.2;}.sidebar-menu a.active-trail,.sidebar-menu a.active,.sidebar-menu a:hover{color:#C6893F;background:rgba(99,81,60,0.07);}.sidebar-menu li li a{font-size:12px;padding:8px 10px 6px 20px;}#block-menu-block-10{}.region-menu{display:none;padding:0px 10px 10px 10px;}@media screen and (max-width: 739px) {.region-menu{position:absolute;top:70px;left:-10px;right:-10px;background-color:#fff;}}#zone-menu{position:relative;}.ultimenu{padding:10px 0px 0px 0px;}.ultimenu .has-ultimenu>a{font-family:'HalisR-Bold',Arial,sans-serif;font-size:24px;letter-spacing:-1.25px;text-transform:uppercase;border-left:2px solid #63513D;padding-left:4px;padding-right:0px;padding-top:2px;padding-bottom:2px;margin-right:16px;line-height:1;}.ultimenu>li{padding-top:5px;padding-bottom:5px;}.ultimenu>li:hover,.ultimenu>li.hover{background-color:#F4F3F1;padding-top:0px;padding-bottom:0px;margin-top:5px;margin-bottom:5px;}.ultimenu .has-ultimenu>a.active{color:#63513D;}.ultimenu>li.last{display:none;}.ultimenu a:hover{opacity:0.85;}.ultimenu .ultimenu-flyout{border-radius:0px;background-color:#F4F3F1;padding:10px 0px 20px 0px;border-bottom:1px dashed #C6C4C1;width:100%;}.ultimenu .filler-image{display:none;}.ultimenu .primary{vertical-align:top;float:left;width:49.5%;margin-top:10px;}.ultimenu .primary .primary{width:100%;float:none;margin-top:10px;}.ultimenu .primary>a{font-family:'HalisR-Bold',Arial,sans-serif;font-weight:7px;font-size:15px;color:#63513D;text-transform:uppercase;margin-left:10px;display:block;line-height:1.1;}.ultimenu .primary.icon>a{padding-left:21px;background-position:left center;background-repeat:no-repeat;background-size:auto 17px;}.ultimenu .primary.icon.summer>a{background-image:url('../images/icon_sun.svg');}.ultimenu .primary.icon.winter>a{background-image:url('../images/icon_snowflake.svg');background-size:auto 20px;}.ultimenu .primary.icon.attractions>a{background-image:url('../images/icon_compassrose.svg');}.ultimenu .primary.icon.events>a{background-image:url('../images/icon_calendar.svg');}.ultimenu .primary.icon.itineraries>a{background-image:url('../images/icon_itinerary.svg');background-size:auto 22px;padding-left:26px;}.ultimenu .secondary{border-bottom:0px;padding:5px 10px;margin:0px;}.ultimenu .primary .secondary{margin-top:-2px;}.ultimenu .secondary li{display:none;padding:0px;border:0px;}.ultimenu .secondary li.always-on,.ultimenu .secondary li.mobile-only{display:block;}.ultimenu .secondary a,.ultimenu .views-row a{font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;color:#63513D;display:block;padding:6px 0px;line-height:1.1;}.ultimenu .view{display:none;}.ultimenu .secondary .more{}.ultimenu .secondary .more a:after{content:" >";}.ultimenu .megamenu-activities .primary{padding-right:0px;}.ultimenu .megamenu-activities .primary:first-of-type{border-right:1px dashed rgba(99,81,60,0.33);}.ultimenu .finder-btn-wrapper{text-align:center;background-color:#F4F3F1;}.ultimenu .btn.finder-btn{margin-top:10px;display:inline-block;color:#fff;background-image:url('../images/icon_wand.svg');background-position:12px center;background-repeat:no-repeat;background-size:18px auto;font-size:16px;padding-left:35px;padding-right:15px}.ultimenu .megamenu-about .weather{display:none;}.ultimenu .primary.interactive-map{display:none;}@media screen and (max-width: 739px) {.ultimenu>li{position:relative;}.ultimenu>li>a{z-index:1;}.ultimenu>li:before{position:absolute;left:0px;right:0px;top:-2px;height:36px;z-index:150;content:" ";}}.menu-social{display:inline-block;text-align:center;width:100%;}.menu-social ul.menu{text-align:center;}.menu-social ul.menu a{padding:0px;margin:0px;margin-left:6px;width:32px;height:32px;font-size:0px;display:block;background-size:contain;background-repeat:no-repeat;}.menu-social ul.menu li:first-of-type a{margin-left:0px;}.menu-social ul.menu a[href*="youtube.com"]{background-image:url(../images/icon_youtube.svg);}.menu-social ul.menu a[href*="twitter.com"]{background-image:url(../images/icon_twitter.svg);}.menu-social ul.menu a[href*="facebook.com"]{background-image:url(../images/icon_facebook.svg);}.menu-social ul.menu a[href*="instagram.com"]{background-image:url(../images/icon_instagram.svg);}#block-block-29{display:none;}.menu-footer{display:inline-block;width:100%;}.menu-footer ul.menu{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;text-align:center;}.menu-footer ul.menu a{margin-left:4px;}.menu-footer ul.menu li:first-of-type a{margin-left:0px;}.menu-category li{margin-right:0px!important;margin-bottom:4px!important;width:49.15%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#block-views-gallery-display-page~#block-menu-block-11 h2{display:none;}.menu-category ul{margin:0px 0px 10px 0px;font-family:'HalisR-Book',Arial,sans-serif;font-size:16px;}.menu-category li{margin-right:0px!important;margin-bottom:4px!important;width:49.15%;}.menu-category li a{padding:8px 14px 8px 30px;display:block;letter-spacing:-0.5px;color:#63513D;line-height:1;background-position:9px center;background-repeat:no-repeat;background-image:url("../images/icon_star.svg");background-color:rgba(99,81,60,0.07);background-size:auto 16px;border-radius:2px;font-size:17px;}.menu-category li.menu-mlid-3408 a,.menu-category li.menu-mlid-3419 a,.menu-category li.menu-mlid-3425 a,.menu-category li.menu-mlid-3432 a,.menu-category li.menu-mlid-3438 a,.menu-category li.menu-mlid-3445 a,.menu-category li.menu-mlid-3448 a,.menu-category li.menu-mlid-3456 a,.menu-category li.menu-mlid-3399 a{background-image:url("../images/icon_info.svg");padding-left:20px;background-position:8px center;}.menu-category li.menu-mlid-3409 a,.menu-category li.menu-mlid-3417 a,.menu-category li.menu-mlid-3434 a,.menu-category li.menu-mlid-3257 a{background-image:url("../images/icon_compassrose.svg");}.menu-category li.menu-mlid-3400 a,.menu-category li.menu-mlid-3405 a,.menu-category li.menu-mlid-3446 a{background-image:url("../images/icon_accomm.svg");}.menu-category li.menu-mlid-3415 a,.menu-category li.menu-mlid-3436 a,.menu-category li.menu-mlid-3440 a,.menu-category li.menu-mlid-3450 a{background-image:url("../images/icon_calendar.svg");}.menu-category li.menu-mlid-3413 a,.menu-category li.menu-mlid-3423 a,.menu-category li.menu-mlid-3251 a,.menu-category li.menu-mlid-3258 a{background-image:url("../images/icon_rss.svg");background-size:auto 13px;background-position:7px center;}.menu-category li.menu-mlid-3428 a{background-image:url("../images/icon_lake.svg");background-size:auto 13px;padding-left:29px;background-position:7px center;}.menu-category li.menu-mlid-3430 a{background-image:url("../images/icon_river.svg");background-size:auto 14px;padding-left:28px;}.menu-category li.active a,.menu-category li a:hover{background-color:rgba(99,81,60,0.18);color:#C6893F;}#zone-footer .block-promos{display:none;}#zone-footer .block{margin-top:20px;}#site-credit{font-family:'HalisR-Book',Arial,sans-serif;font-size:10px;text-align:right;display:none;}#site-credit #credit-logo{height:14px;width:auto;display:inline-block;vertical-align:0px;}.dbc-logo{text-align:center;width:100%;}.dbc-logo img{display:inline-block;}#region-sidebar-first .block,#region-sidebar-second .block{margin-bottom:20px;}.block h2.block-title{margin-bottom:5px;font-size:18}.block-instagram-block,#block-block-18{display:none;}.flexslider{margin:0px;background:transparent;border:0;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}#block-views-promos-slides-front2{margin-top:10px;margin-bottom:0px;margin-left:-10px;margin-right:-10px;}#block-views-promos-slides-front2 .flexslider img{height:auto;}#block-views-promos-slides-front2 .views-field-field-promo-headline{position:absolute;top:37%;text-align:center;width:100%;}#block-views-promos-slides-front2 .views-field-field-promo-headline:before{content:" ";position:absolute;top:-42px;left:50%;margin-left:-22px;background:url(../images/icon_compass.svg);height:46px;width:46px;background-size:contain;}#block-views-promos-slides-front2 .views-field-field-promo-headline a{color:#F2F2ED;}#block-views-promos-slides-front2 .views-field-field-promo-headline .field-content{font-size:22px;color:#fff;text-shadow:0px 0px 10px #000000;}#block-views-promos-slides-front2 .views-field-nothing .tagline-wrapper{position:absolute;bottom:10%;width:100%;text-align:center;font-family:'HalisR-Bold',Arial,sans-serif;font-weight:normal;color:#fff;font-size:22px;text-shadow:0px 0px 10px #000000;text-transform:uppercase;letter-spacing:4px;}#block-views-promos-slides-front2 .views-field-nothing .tagline{display:inline-block;width:auto;position:relative;}#block-views-promos-slides-front2 .views-field-nothing .tagline:before{content:" ";background:url(../images/icon_goldenrules_left.svg);width:22px;height:20px;position:absolute;left:-25px;top:6px;background-size:contain;}#block-views-promos-slides-front2 .views-field-nothing .tagline:after{content:" ";background:url(../images/icon_goldenrules_right.svg);width:22px;height:20px;position:absolute;right:-25px;top:6px;background-size:contain;}#block-views-promos-slides-front2 .flex-control-paging{position:absolute;right:15px;bottom:18px;z-index:20;opacity:.67;text-align:right;font-size:0px;display:none;}.block-instagram-block,.context-social #block-multiblock-1,.context-social #block-block-4,.context-social #block-block-16,.context-social #block-block-17{}.block-instagram-block h2,.context-social #block-multiblock-1 h2,.context-social #block-block-4 h2,.context-social #block-block-16 h2,.context-social #block-block-17 h2{margin-bottom:15px;font-family:'HalisR-Book';font-size:16px;}.block-instagram-block h2{padding-bottom:4px;padding-top:8px;padding-left:4px;}.block-instagram-block h2 a,.context-social #block-multiblock-1 h2 a,.context-social #block-block-4 h2 a,.context-social #block-block-16 h2 a,.context-social #block-block-17 h2 a{color:#58595B;background-position:center left;background-size:contain;background-repeat:no-repeat;padding:2px 0px;padding-left:32px;}.block-instagram-block h2 a,.context-social #block-multiblock-1 h2 a{background-image:url(../images/icon_instagram.svg);}.context-social #block-block-4 h2 a{background-image:url(../images/icon_facebook.svg);}.context-social #block-block-16 h2 a{background-image:url(../images/icon_twitter.svg);}.context-social #block-block-17 h2 a{background-image:url(../images/icon_youtube.svg);}#block-block-18{margin-top:-30px;padding-top:0px;height:auto;padding-right:10px;padding-bottom:10px;background:#F4F3F1;border-radius:3px;}#block-block-18 li a{margin-left:2px;}.context-social #block-multiblock-1{clear:left;}.block-instagram-block{padding:5px;background:#F4F3F1;border-radius:3px;margin-bottom:0px;}.block-instagram-block .content{}.context-social #block-multiblock-1 .content{border:1px solid #ccc;padding:10px 0px 10px 10px;}.block-instagram-block img,.context-social #block-multiblock-1 img{width:100%;height:auto;margin:0px!important;padding:5px;}.block-instagram-block img{width:105px!important;height:auto!important;}.block-instagram-block .content a{display:none;}.block-instagram-block .content a:nth-of-type(1),.block-instagram-block .content a:nth-of-type(2),.block-instagram-block .content a:nth-of-type(3),.block-instagram-block .content a:nth-of-type(4),.block-instagram-block .content a:nth-of-type(5),.block-instagram-block .content a:nth-of-type(6){display:inline;}.context-social #block-block-17{margin-bottom:10px;}.context-social #block-block-17 .content{display:none;}.context-social iframe.fb-narrow{display:none;}.context-social #block-block-7{clear:left;}.zone-user .region-user-second{position:relative;}.zone-user .block-wunderground-weather{position:absolute;right:0px;top:47px;height:40px;overflow-y:hidden;z-index:100;font-size:12px;width:130px;line-height:1.1;}.zone-user .block-wunderground-weather:hover{overflow-y:visible;}.zone-user .block-wunderground-weather .block-inner{padding:45px 10px 10px 10px;position:relative;}.zone-user .block-wunderground-weather:hover .block-inner{box-shadow:2px 5px 10px rgba(50,50,50,0.5);background-color:#fff;}.zone-user .block-wunderground-weather img{position:absolute;top:5px;right:75px;height:25px;width:auto;}.zone-user .block-wunderground-weather li{margin-left:0px;}.zone-user .block-wunderground-weather li:nth-of-type(2){position:absolute;top:5px;right:10px;font-size:20px;font-family:Georgia,'Times New Roman',serif;font-family:'HalisR-Bold',Arial,sans-serif;}.zone-user .block-wunderground-weather li:nth-of-type(2) .suffix{color:#777;font-size:12px;vertical-align:5px;font-family:'HalisR-Book',Arial,sans-serif;}.block-wunderground-weather-current-2{margin-bottom:20px;}.block-wunderground-weather-current-2 img{position:absolute;}.block-wunderground-weather-current-2 ul{box-sizing:border-box;padding-left:65px;}.block-wunderground-weather-current-2 li{margin:0px!important;box-sizing:border-box;width:49%;max-width:180px;display:inline-block;}.block-wunderground-weather-current-2 li:nth-of-type(2):before{content:"Temperature: ";}.block-wunderground-weather-current-2 .btn{display:none;}.block-wunderground-weather-forecast-1{}.block-wunderground-weather-forecast-1 table th{background-color:#58595B;}.block-wunderground-weather-forecast-1 table td,.block-wunderground-weather-forecast-1 table th{text-align:center;}.block-wunderground-weather-forecast-1 table tr{background-color:transparent;}.block-wunderground-weather-forecast-1 img{display:inline-block;}#block-block-31{display:none;}.block-trip-planner{background:rgba(99,81,60,0.07);border-radius:3px;font-family:'HalisR-Book',Arial,sans-serif;background-image:url(../images/icon_checklist.svg);background-repeat:no-repeat;background-position:8px 5px;padding:7px 7px 1px 30px;}.block-trip-planner .view-planner-list .view-empty{font-style:normal;padding-bottom:2px;}.block-trip-planner #planner-title{font-size:16px;color:#63513D;line-height:16px;}.block-trip-planner #planner-count{float:right;}.block-views-packages-front{margin-bottom:10px;}.block-views-packages-front .views-row{}.block-views-packages-front .views-field-title{padding:10px;background:rgba(99,81,60,0.07);border-radius:3px;margin-bottom:10px;width:100%;min-height:65px;}.block-views-packages-front .views-row-first{display:inline-block;width:49%;padding-right:5px;}.block-views-packages-front .views-row-last{display:inline-block;width:49%;padding-left:5px;}.block-views-packages-front .views-field-title h3{width:61%;display:inline-block;vertical-align:top;font-size:14px;line-height:1!important;}.block-views-packages-front .field-name-field-package-offer{font-family:'HalisR-Bold',Arial,sans-serif;width:37%;line-height:1;font-size:23px;display:inline-block;vertical-align:top;color:#63513D;letter-spacing:-2px;text-align:right;}.block-views-packages-front .field-name-field-package-offer span{font-family:'HalisR-Book',Arial,sans-serif;font-size:11px;display:block;letter-spacing:0px;}.block-views-packages-front .more-link a:after{content:" >";}.front .block-7{display:none;}.front .field-name-field-img-main{display:none;}.front h1{display:none;}#logo-salad{margin:20px 0px 30px 20px;float:right;text-align:center;}#logo-krt{height:auto;width:125px;margin-top:40px;}#logo-khmr{height:auto;width:125px;}.top-link{text-align:right;font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;display:block;}.top-link:before{content:"^";}.block-promos .views-row{border-bottom:1px dashed rgba(99,81,60,0.33);}.block-promos .views-row-last{border-bottom:0px;}.block-promos .views-row a{display:block;font-family:'HalisR-Book',Arial,sans-serif;font-size:16px;color:#63513D;line-height:1.1;background-position:10px 10px;background-size:26px 26px contain;background-repeat:no-repeat;background-image:url(../images/icon_star.svg);padding:10px 10px 10px 30px;}#block-views-related-list-box{}#block-views-related-list-box .views-row{width:100%;margin:8px 0px;}#block-views-related-list-box .row-inner{padding:10px;background-color:#F4F3F1;background-image:url(../images/bg_related_swoosh.svg);background-position:left top;background-repeat:no-repeat;border-radius:3px;}#block-views-related-list-box a{display:block;color:#58595B;}#block-views-related-list-box .field-promo-headline{font-size:17px;line-height:1.1;text-align:left;}#block-views-related-list-box .field-promo-action{margin-top:5px;font-size:12px;font-style:italic;line-height:1.2;text-align:right;}#block-views-related-list-box .field-promo-action:after{font-family:'HalisR-Bold',Arial,sans-serif;content:" >";font-style:normal;}.field-name-field-video+.field-name-field-img-splash{display:none;}.field-name-field-img-splash{margin-left:-10px;margin-right:-10px;}.field-name-field-img-splash img{width:100%;height:auto;}.block-splash,.node-page .field-name-field-img-main{margin-left:-10px;margin-right:-10px;}.block-splash .flex-control-paging{position:absolute;left:15px;bottom:18px;z-index:20;opacity:.8;text-align:left;font-size:0px;display:none;}.block-splash{position:relative;}.region-preface-first{position:relative;}.region-preface-first .block-blockify-blockify-breadcrumb{font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;padding-top:10px;}.region-preface-first .block-blockify-blockify-breadcrumb .breadcrumb{padding-bottom:2px;}.region-preface-first .block-blockify-blockify-breadcrumb a{color:#58595B;}.region-preface-first .block-splash~.block-blockify-blockify-breadcrumb{margin-top:0px;position:absolute;z-index:10;bottom:55px;left:10px;text-shadow:0px 0px 5px #000000;color:rgba(255,255,255,0.6);}.region-preface-first .block-splash~.block-blockify-blockify-breadcrumb a{color:rgba(255,255,255,0.75);}.region-preface-first .block-splash~.block-blockify-blockify-page-title{position:absolute;z-index:10;bottom:25px;left:10px;}.block-blockify-blockify-page-title h1#page-title{margin-bottom:0px;}.region-preface-first .block-splash~.block-blockify-blockify-page-title h1#page-title{color:#fff!important;text-shadow:0px 0px 10px #000000;}.block-splash .views-field-title{top:inherit;bottom:15px;right:20px;font-size:32px;}.page-node.context-accommodations .node-page>.content>.field-name-field-img-main{display:none;}.page-node.context-accommodations .node-page>.content>.field-name-field-img-main~.field-name-title-field h1{position:inherit;right:inherit;top:inherit;z-index:inherit;font-weight:inherit;color:#63513D;text-shadow:none;text-align:inherit;}.block-events-front{padding:8px 10px 7px 27px;background:rgba(99,81,60,0.07);border-radius:3px;line-height:1;font-family:'HalisR-Book',Arial,sans-serif;background-position:6px 7px;background-size:14px auto;background-repeat:no-repeat;background-image:url(../images/icon_calendar.svg);}.block-events-front .views-field-title{display:inline-block;width:100%;font-size:16px;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.block-events-front .views-field-title a{color:#63513D;}.block-events-front .views-field-field-event-date{display:none;}#block-views-blog-archive li,#block-views-blog-category li{margin:0px 0px 0px 20px;}.page-taxonomy .feed-icon{display:none;}.tagclouds-term{display:inline-block;padding-right:10px;}.tagclouds-term .level1,.tagclouds-term .level2{font-size:11px;}.tagclouds-term .level3,.tagclouds-term .level4{font-size:13px;}.tagclouds-term .level5,.tagclouds-term .level6{font-size:15px;}.view-galleries-videos h3{margin-top:20px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px dashed rgba(99,81,60,0.33);}.node-type-video .field-name-field-video,.node-type-gallery .view-gallery-display{max-width:680px;margin:0px auto;}#block-views-gallery-display-gallery-embed{margin:20px -10px;}#block-views-gallery-display-gallery-embed .views-row{display:inline-block;margin:10px;width:100px;}.view a.feed-icon{background:url('../images/icon_rss.svg') left center no-repeat;background-size:contain;height:24px;display:inline-block;margin:10px 0px;padding-left:26px;}.view a.feed-icon:after{content:"RSS Feed";display:inline-block;padding-left:5px;vertical-align:middle;font-family:'HalisR-Book',Arial,sans-serif;}.view a.feed-icon img{display:none;}.view .views-exposed-form{margin-bottom:20px;padding-bottom:10px;border-bottom:1px dashed rgba(99,81,60,0.33);}.view .views-exposed-form label{font-family:'HalisR-Book',Arial,sans-serif;font-weight:normal;}#gk_ik_genWidget{display:none;}.view-events.calendar{width:100%;}.block-maps-accommodation,.block-maps-dining{margin-top:0px;}.block-maps-accommodation .leaflet-control-markers,.block-maps-dining .leaflet-control-markers{display:none;}.view-maps a.map-more{margin-top:8px;color:#58595B;display:block;font-family:'HalisR-Book',Arial,sans-serif;text-align:right;line-height:1.8;}.view-maps .map-more .inline-btn{background-color:#C6893F;color:#fff;padding:4px 7px;border-radius:3px;}.block-maps-heartparks .tag-below-marker a{color:#fff;text-shadow:0px 0px 3px rgba(0,0,0,0.75);line-height:1!important;font-weight:bold;}.block-maps-heartparks .leaflet-marker-pane .leaflet-tagged-marker:first-child img{visibility:hidden;}.block-maps-heartparks .leaflet-marker-pane .leaflet-tagged-marker:first-child .tag-below-marker{font-size:0px;}.block-maps-heartparks .leaflet-marker-pane .leaflet-tagged-marker:first-child .tag-below-marker:before{content:" ";background-image:url('../images/icon_heartparks.svg');background-size:contain;background-repeat:no-repeat;height:48px;width:48px;position:absolute;top:-48px;left:20px;}.block-maps-heartparks .leaflet-control-markers{display:none;}#block-block-8{width:200px;margin-bottom:30px;}.context-map .messages.status{border-radius:5px;font-family:'HalisR-Book',Arial,sans-serif;background-image:none;background-size:24px auto;background-position:10px center;margin-top:15px;margin-bottom:-15px;padding-left:10px;}.context-map .messages.warning{display:none;}.leaflet-top{z-index:990;}.leaflet-control-layers,.leaflet-control-fullscreen,.leaflet-control-markers,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-control-fullscreen,.leaflet-touch .leaflet-control-markers{height:34px;width:34px;background-color:#fff;border:2px solid rgba(0,0,0,0.2);border-radius:5px;}.leaflet-control-layers:hover,.leaflet-touch .leaflet-control-layers:hover{width:auto;height:auto;}.leaflet-control a,.leaflet-control-fullscreen a,.leaflet-touch .leaflet-control-fullscreen a,.leaflet-touch .leaflet-control a{background-size:26px 52px;background-position:2px 2px;}.leaflet-fullscreen-on .leaflet-control-fullscreen a{background-position:2px -24px;}.leaflet-control-layers a,.leaflet-retina .leaflet-control-layers a,.leaflet-touch .leaflet-control-layers a{background-size:22px auto!important;background-position:4px 4px;}.leaflet-control-markers{display:block;position:absolute;top:98px;right:10px;background-image:url('../markers/map_markertoggle.png');background-size:22px auto;background-position:4px 4px;background-repeat:no-repeat;box-shadow:0 1px 5px rgba(0,0,0,0.65);}.leaflet-control-markers:hover,.leaflet-control-markers:focus,.leaflet-control-markers:active{background-image:none;}.leaflet-control-markers:hover,.leaflet-control-markers:focus,.leaflet-control-markers:active{width:145px;height:auto;}.leaflet-control-markers-toggle span{font-size:20px;color:#aaa;text-align:center;width:100%;display:block;position:absolute;height:30px;width:28px;z-index:100;padding-right:2px;}.leaflet-control-markers:before{display:block;height:40px;width:40px;position:absolute;right:-5px;top:-5px;opacity:0.5;content:" ";}.leaflet-control-markers-toggle:hover span{opacity:0.1;}.leaflet-control-markers:hover .map-toggle-group,.leaflet-control-markers:focus .map-toggle-group,.leaflet-control-markers:active .map-toggle-group{display:block;}.leaflet-control-markers .map-toggle.hide{opacity:0.5;}.map-toggle-group{margin:0px;padding:5px 0px 5px 0px;display:none;}.map-toggle-group li{display:inline-block;margin:0px;padding:0px;padding-right:10px;}.map-toggle-group li a{font-size:11px;color:#58595B;font-family:'HalisR-Book',Arial,sans-serif;line-height:26px;display:block;padding:0px 0px 0px 37px;margin:3px 0px;background-position:7px center;background-repeat:no-repeat;background-size:26px 26px;}.map-toggle-group li a.summer{background-image:url('/sites/default/themes/tg/markers/marker-summer.png');}.map-toggle-group li a.winter{background-image:url('/sites/default/themes/tg/markers/marker-winter.png');}.map-toggle-group li a.accommodation{background-image:url('/sites/default/themes/tg/markers/marker-accommodation.png');}.map-toggle-group li a.dining{background-image:url('/sites/default/themes/tg/markers/marker-dining.png');}.map-toggle-group li a.ppi{background-image:url('/sites/default/themes/tg/markers/marker-ppi.png');}.map-toggle-group li a.trailheads{background-image:url('/sites/default/themes/tg/markers/marker-trailheads.png');}.map-toggle-group li a.services{background-image:url('/sites/default/themes/tg/markers/marker-services.png');}#block-views-maps-primary{position:relative;}.leaflet-marker-icon.hide{display:none;}.leaflet-marker-icon[src*="marker-locator"]{margin-left:-19px!important;margin-top:-39px!important;width:39px!important;height:39px!important;}@media (min-width:480px) {.block-maps-primary .view-header{display:none;}}@media (max-width:479px) {body.page-node-75 .leaflet-control-fullscreen{display:none;}body.page-node-75{background:#CAD7BD;background-image:none;}body.page-node-75.context-map .messages.status{display:block;position:fixed;bottom:15px;left:0px;z-index:2000;}body.page-node-75 h1,body.page-node-75 h1,body.page-node-75 .btn-menu-reveal,body.page-node-75 .views-promo,body.page-node-75 .node .content,body.page-node-75 #section-header,body.page-node-75 #breadcrumb,body.page-node-75 #block-block-7,body.page-node-75 #block-block-8{display:none;}.block-maps-primary .leaflet-container{position:fixed;left:0px;top:44px;z-index:191;width:100%!important;height:100%!important;}.block-maps-primary .view-header{position:fixed;left:0px;top:0px;height:44px;width:100%;z-index:200;margin:0px;padding:0px;background:#fff;}.block-maps-primary .view-header h3{font-size:18px;margin:0px 0px;padding:0px;position:absolute;left:116px;top:14px;}.block-maps-primary .view-header #logo{width:auto;height:36px;position:absolute;left:5px;top:5px;}.block-maps-primary .view-header .btn{position:absolute;right:8px;top:8px;color:#fff;}.block-maps-primary .view-footer .leaflet-control-markers{position:fixed;top:110px;}}.leaflet-popup-content a img{display:block;float:right;width:85px;height:auto;margin-left:8px;margin-right:-13px;margin-top:-13px;border-top-right-radius:12px;border-bottom-right-radius:12px;}.leaflet-popup-content{min-width:196px!important;height:59px;line-height:1.1;font-style:italic;font-size:11px;margin:12px 12px;}.leaflet-popup-content a:nth-of-type(2){display:block;font-size:14px;font-style:normal;margin-top:-15px;margin-bottom:-7px;max-width:90px;max-height:32px;overflow-y:hidden;}.leaflet-popup-content .tripadvisor-rating{display:none;}.leaflet-popup-content .tripadvisor-rating img{width:80px;height:auto;}.leaflet-container a.leaflet-popup-close-button{text-shadow:0px 0px 3px rgba(0,0,0,0.75);color:rgba(255,255,255,0.85);}.leaflet-popup-content .flag-planner{font-style:normal;max-width:100px;display:block;}.view-planner-list .view-empty,.view-planner-itinerary .view-empty{font-style:italic;}.view-planner-itinerary .view-empty{font-size:12px;color:rgba(88,89,91,0.75);}.view-planner-itinerary h2.block-title{font-size:18px;}.view-planner-list .btn,.view-planner-list .tp-btns>span .flag-link-toggle{background-size:15px auto;background-position:center center;color:#fff;}.view-planner-list .tp-btns>span .flag-link-toggle{background-image:url(../images/icon_trash.svg);}#block-views-planner-list-full{}h2.tp-section-title{font-family:'HalisR-Bold',Arial,sans-serif;background-repeat:no-repeat;background-position:left -1px;padding-left:25px;margin-bottom:10px;}#block-views-planner-list-full h2.tp-section-title{background-image:url(../images/icon_checklist.svg);}#block-views-planner-itinerary-day1 h2.tp-section-title{background-image:url(../images/icon_calendar.svg);}.view-planner-list .view-empty .flag-planner.node-links,.view-planner-itinerary .view-empty .flag-planner.node-links{display:inline-block;font-style:normal;}.view-planner-list .views-row,.view-planner-itinerary .views-row{margin-bottom:5px;}.view-planner-list .tp-item,.view-planner-itinerary .tp-item{position:relative;padding:7px 7px 3px 7px;background:rgba(99,81,60,0.07);border-radius:3px;}.view-planner-itinerary .tp-item{padding-bottom:7px;}.view-planner-list .tp-item-header,.view-planner-itinerary .tp-item-header{font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;line-height:1.1;background-image:url(../images/icon_arrow_right.svg);background-size:8px auto;background-repeat:no-repeat;background-position:2px 9px;padding-left:16px;cursor:pointer;}.view-planner-list .tp-item.is-open .tp-item-header,.view-planner-itinerary .tp-item.is-open .tp-item-header{background-image:url(../images/icon_arrow_down.svg);background-size:auto 8px;}.view-planner-list .tp-item-content,.view-planner-itinerary .tp-item-content{font-size:11px;display:none;padding-left:16px;}.view-planner-list .tp-title,.view-planner-itinerary .tp-title{float:left;padding-top:5px;width:80%;}.view-planner-list .tp-btns,.view-planner-itinerary .tp-btns{text-align:right;display:inline-block;width:20%;}.view-planner-list .flag-wrapper,.view-planner-itinerary .flag-wrapper{display:inline-block;vertical-align:top;}.view-planner-list .tp-btns .btn.icon.forward,.view-planner-itinerary .tp-btns .btn.icon.forward{width:26px;height:26px;background-image:url(../images/icon_send.svg);background-size:16px auto;cursor:pointer;}.view-planner-list .tp-btns>span .flag-link-toggle{background-image:url(../images/icon_trash.svg);font-size:0px;height:26px;width:26px;display:inline-block;vertical-align:top;margin-left:-5px;}.view-planner-itinerary .tp-btns .tp-remove .flag-link-toggle{background-image:url(../images/icon_x.svg);background-size:12px auto;background-position:center center;font-size:0px;height:26px;width:26px;display:inline-block;vertical-align:top;margin-left:-5px;}.view-planner-list .flag-throbber,.view-planner-itinerary .flag-throbber{position:absolute;display:block;}.view-planner-list .tp-category,.view-planner-itinerary .tp-category{font-style:italic;margin-bottom:5px;}.view-planner-list .tp-phone,.view-planner-itinerary .tp-phone{margin-top:5px;font-weight:bold;}.view-planner-list .tp-view-link,.view-planner-itinerary .tp-view-link{font-size:12px;margin-bottom:3px;margin-top:-17px;}.view-planner-list .popup.select-days,.view-planner-itinerary .popup.select-days{display:none;position:absolute;right:0px;top:45px;background:rgba(99,81,60,0.85);text-align:center;font-size:13px;color:#fff;padding:10px;z-index:10;}.view-planner-list .popup:before,.view-planner-itinerary .popup:before{content:"";position:absolute;display:block;height:0;width:0;top:-20px;right:11px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #000;border-bottom:10px solid rgba(99,81,60,0.85);border-top:10px solid transparent;}.view-planner-list .popup.select-days span.flag-wrapper,.view-planner-itinerary .popup.select-days span.flag-wrapper{display:inline-block;margin-right:-5px;margin-top:5px;}.view-planner-list .tp-btns .popup.select-days a.flag-link-toggle,.view-planner-itinerary .tp-btns .popup.select-days a.flag-link-toggle{border-radius:0px;padding:5px 5px 3px 5px;font-size:12px;}.view-planner-list .tp-btns .popup.select-days a.flag-link-toggle.unflag-action,.view-planner-itinerary .tp-btns .popup.select-days a.flag-link-toggle.unflag-action{background-color:#9B6B30;}.view-planner-list .tp-btns .popup.select-days .flag-day1 a.flag-link-toggle,.view-planner-itinerary .tp-btns .popup.select-days .flag-day1 a.flag-link-toggle{border-radius:3px 0px 0px 3px;padding-left:7px}.view-planner-list .tp-btns .popup.select-days .flag-day7 a.flag-link-toggle,.view-planner-itinerary .tp-btns .popup.select-days .flag-day7 a.flag-link-toggle{border-radius:0px 3px 3px 0px;padding-right:7px;margin-right:5px;}.view-planner-list .view-footer .btn,.view-planner-itinerary .view-footer .btn{margin-right:10px;background-color:#63513D;}.view-planner-list .view-footer,.view-planner-itinerary .view-footer{margin:20px 0px;}.view-planner-list .view-footer .btn,.view-planner-itinerary .view-footer .btn{color:#fff;}.view-planner-list .view-footer .btn.desktop-only,.view-planner-itinerary .view-footer .btn.desktop-only{display:none;}#block-views-planner-itinerary-day1,#block-views-planner-itinerary-day2,#block-views-planner-itinerary-day3,#block-views-planner-itinerary-day4,#block-views-planner-itinerary-day5,#block-views-planner-itinerary-day6,#block-views-planner-itinerary-day7{margin-bottom:10px;}.node ul,.not-front .view-Packages .views-row .views-field-body ul{margin:5px 0px 5px 40px;}.node li,.not-front .view-Packages .views-row .views-field-body li{padding-left:0px;padding-bottom:2px;list-style:disc;line-height:1.2;}.node-teaser,.not-front .view-Packages .views-row{position:relative;clear:left;min-height:135px;margin-bottom:20px;}.node.node-teaser h2,.node.node-teaser h3{margin-top:0px;margin-bottom:5px;}.node.node-teaser h2 a{color:#58595B;}.node.node-teaser .field-name-body p:first-of-type{margin-top:0px;}.node-teaser .field-name-field-img-main img,.node-teaser .field-name-field-video img,.not-front .view-Packages .views-row .views-field-field-img-main img{position:absolute;width:100px;}.node-teaser .field-name-field-img-main~.field-name-title-field,.node-teaser .field-name-field-img-main~.field-name-title,.node-teaser .field-name-field-img-main~.field-name-body,.node-teaser .field-name-field-video~.field-name-title-field,.not-front .view-Packages .views-row .views-field-title,.not-front .view-Packages .views-row .views-field-field-package-offer{display:block;margin-left:120px;}.node-news.node-teaser .field-name-field-img-main~.field-name-title-field,.node-blog.node-teaser .field-name-field-img-main~.field-name-title-field,.node-event.node-teaser .field-name-field-img-main~.field-name-title-field{min-height:45px;}.node-gallery.node-teaser .field-name-field-img-main~.field-name-title-field,.node-video.node-teaser .field-name-field-video~.field-name-title-field{min-height:60px;}.node-news.node-teaser .field-name-field-img-main~.field-name-body,.node-blog.node-teaser .field-name-field-img-main~.field-name-body,.node-event.node-teaser .field-name-field-img-main~.field-name-body,.node-gallery.node-teaser .field-name-field-img-main~.field-name-body,.node-video.node-teaser .field-name-field-img-main~.field-name-body{margin-left:0px;padding-top:15px;}.not-front .view-Packages .views-row .views-field-body,.not-front .view-Packages .views-row .views-field-field-link,.not-front .view-Packages .views-row .views-field-field-phone{display:block;}.node-teaser a.node-readmore-link{}.node-teaser ul.links{margin:0px;}.node.node-gallery ul.links,.node.node-video ul.links,.node.node-blog ul.links,.node.node-news ul.links,.node.node-event ul.links{display:none;}h1#page-title,.node h1,.node.node-full .field-item>h2{font-size:28px;letter-spacing:1px;color:#63513D;color:#58595B;margin-bottom:10px;}.node h1{font-size:26px;}.node h2,.node h3{margin-top:20px;margin-bottom:0px;}.node .field-name-field-img-additional{margin:0px -10px;}.node .field-name-field-img-additional .field-item{margin:10px;display:inline-block;width:100px;}.node-page .field-name-field-img-main img{width:100%;height:auto;margin-bottom:20px;}.context-blog .region-sidebar-first{display:none;}.node-blog.node-teaser,.node-event.node-teaser{min-height:210px;}.node-media-file.node-teaser{min-height:130px;padding-bottom:20px;}.node-news.node-teaser .field-name-field-author,.node-news.node-teaser .field-name-field-submitted,.node-blog.node-teaser .field-name-field-author,.node-blog.node-teaser .field-name-field-submitted,.node-event.node-teaser .field-name-field-event-date,.node-event.node-teaser .field-name-field-event-recurring{float:left;font-size:12px;}.node-teaser.node-news .field-name-body,.node-teaser.node-blog .field-name-body,.node-teaser.node-event .field-name-body,.node-teaser.node-media-file .field-name-body{clear:left;}.node .field-name-field-author,.node .field-name-field-submitted,.node .field-name-field-event-date,.node .field-name-field-event-recurring{display:inline-block;font-style:italic;margin-bottom:10px;}.node-teaser.node-media-file .field-name-field-img-main~.field-name-title-field{margin-left:130px;}.node-teaser.node-media-file .field-name-field-img-main~.field-name-body{margin-left:130px;}.node-teaser.node-media-file a[href*="edit"]{position:absolute;top:10px;left:10px;background-color:#fff;border-radius:3px;padding:2px 5px;opacity:0.8;}.node-teaser.node-media-file .field-name-field-img-main~.field-name-field-file-attachments-private{margin-left:130px;}.node-teaser .field-name-field-img-main~.field-name-field-author{margin-left:120px;margin-bottom:0px;float:left;display:block;}.node-teaser .field-name-field-img-main~.field-name-field-submitted{display:block;margin-left:120px;clear:left;}.node-teaser .field-name-field-img-main~.field-name-submitted{display:inline-block;}.node-news .field-name-field-img-main,.node-blog .field-name-field-img-main,.node-event .field-name-field-img-main,.node-media-file .field-name-field-img-main{float:right;margin:5px 0px 25px 10px;max-width:50%;height:auto;}.node-news.node-teaser .field-name-field-img-main,.node-blog.node-teaser .field-name-field-img-main,.node-event.node-teaser .field-name-field-img-main,.node-media-file.node-teaser .field-name-field-img-main{float:none;margin:0px;}.node-media-file.node-teaser .field-name-field-img-main img{width:120px;height:auto;}.node .field-name-field-submitted .field-label{font-weight:normal;}.node-news .field-name-field-author,.node-blog .field-name-field-author{margin-right:4px;}.node-blog .field-name-field-category{margin-top:-10px;}.node-blog .field-name-field-category .field-items:before{content:"Categories: ";}.node-blog .field-name-field-tags .field-items:before{content:"Tags: ";}.node-blog .field-name-field-category .field-item,.node-blog .field-name-field-tags .field-item{display:inline-block;padding-right:10px;}.node-type-blog .views-field-picture{float:left;margin:0px 10px 5px 20px;}.node-type-blog .views-field-picture img{width:50px;height:auto;}.node-type-blog .view-blog-author .view-header a{font-weight:bold;}.node-type-blog .views-field-field-bio{font-style:italic;font-size:12px;}.node-type-blog img.image-image_fullwidth,.ck_editable img.image-image_fullwidth{max-width:100%!important;height:auto!important;}.node-media-file .links{display:none;}.node-media-file img.file-icon{display:inline-block;vertical-align:middle;padding-right:3px;}.webform-client-form label{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;}.webform-client-form input{font-family:'HalisR-Book',Arial,sans-serif;font-size:14px;color:#58595B;}.webform-client-form input.form-text,.webform textarea,.form-textarea-wrapper textarea,#user-login input.form-text{border:1px solid #58595B;padding:3px 5px;width:100%;max-width:460px;}.webform textarea,.form-textarea-wrapper textarea{}.brochure-wrapper{float:left;margin-right:-11px;margin-bottom:25px;position:relative;-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg);width:auto;height:160px;}.brochure-wrapper img{display:block;border-radius:3px;box-shadow:2px 2px 5px rgba(50,50,50,0.67);width:auto!important;height:100%;max-height:160px;}.brochure-wrapper a{color:#ddd!important;}.brochure-wrapper .brochure-title{position:absolute;bottom:0px;left:0px;background:#333;width:100%;background:rgba(0,0,0,0.67);padding:6px 0px;text-align:center;border-bottom-right-radius:3px;border-bottom-left-radius:3px;line-height:1.1;font-size:12px;}.brochure-wrapper .brochure-title span.ext{background:none;}.brochure-wrapper:hover{z-index:10;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 180ms ease;transition:transform 180ms ease;}.brochure-wrapper:hover a{color:#fff!important;}.brochure-wrapper:hover img{box-shadow:5px 5px 5px rgba(50,50,50,0.67);-webkit-transition:box-shadow 180ms ease;transition:box-shadow 180ms ease;}.node-type-gallery .flex-direction-nav a.flex-next::before,.node-type-gallery .flex-direction-nav a.flex-prev::before{color:#fff;font-size:34px;}.node-type-gallery .views-slideshow-controls-text{display:none;}.node-teaser.node-gallery{}.node-listing.node-teaser{position:relative;clear:left;margin-bottom:20px;border-bottom:1px dashed rgba(99,81,60,0.33);padding-bottom:20px;}.node-listing.node-teaser .field-name-field-img-main~.field-name-title-field,.node-listing.node-teaser .field-name-field-img-main~.field-name-field-features,.node-listing.node-teaser .field-name-field-img-main~.listing-details,.node-listing.node-teaser .field-name-field-img-main~.listing-buttons{margin-left:0px;}.node-listing.node-teaser .field-name-field-img-main{float:right;}.node-listing.node-teaser .field-name-field-img-main img{position:relative;width:120px;margin-left:10px!important;}.node-listing.node-teaser .field-name-title-field h2{}.node-listing.node-teaser .field-name-title-field a{font-size:18px;color:#58595B;}.node-listing.node-teaser .field-name-field-features{font-size:13px;margin-bottom:2px;}.node-listing.node-teaser .field-name-field-features ul{margin:0px;padding:0px;}.node-listing.node-teaser .field-name-field-features .field-item:before{content:"• ";}.node-listing.node-teaser .listing-buttons .node-readmore a:after{content:" >";font-weight:bold;}.node-listing.node-teaser .listing-details{clear:both;}.node-listing.node-teaser .listing-details ul{margin:10px 0px;}.node-listing .listing-details ul{margin:5px 0px 0px 0px;}.node-listing.node-teaser .listing-details{height:30px;margin-bottom:10px;overflow:hidden;}.node-listing.node-teaser .listing-details li,.node-type-listing .node-listing .listing-details .list-icons li{display:inline-block;width:20px;height:20px;background-size:contain;background-position:center center;background-repeat:no-repeat;font-size:0px;margin:0px;margin-right:10px;margin-bottom:5px;vertical-align:top;padding:0px;cursor:help;}.icon.air-conditioned{background-image:url(../images/icon_air-conditioning.svg);}.icon.auto-plugins{background-image:url(../images/icon_auto-plugins.svg);}.icon.auto-plug-ins{background-image:url(../images/icon_auto-plugins.svg);}.icon.lounge-bar{background-image:url(../images/icon_bar.svg);}.icon.outdoor-bbq-grill{background-image:url(../images/icon_bbq-grill.svg);}.icon.breakfast-included{background-image:url(../images/icon_breakfast.svg);}.icon.cable-or-satellite-tv{background-image:url(../images/icon_cable-tv.svg);}.icon.canada-select-rating{background-image:url(../images/icon_canada-select-rating.svg);}.icon.fire-pits{background-image:url(../images/icon_fire.svg);}.icon.fitness-room{background-image:url(../images/icon_fitness.svg);}.icon.full-hookups{background-image:url(../images/icon_full-hookups.svg);}.icon.hot-tub{background-image:url(../images/icon_hot-tub.svg);}.icon.internet-access{background-image:url(../images/icon_internet.svg);}.icon.kitchenette{background-image:url(../images/icon_kitchenette.svg);}.icon.non-smoking{background-image:url(../images/icon_non-smoking.svg);}.icon.parking-for-trailers{background-image:url(../images/icon_parking.svg);}.icon.pets-by-arrangement{background-image:url(../images/icon_pets.svg);}.icon.picnic-area{background-image:url(../images/icon_picnic.svg);}.icon.restaurant{background-image:url(../images/icon_restaurant.svg);}.icon.rv-sites{background-image:url(../images/icon_rv.svg);}.icon.sauna{background-image:url(../images/icon_sauna.svg);}.icon.showers{background-image:url(../images/icon_showers.svg);}.icon.swimming-pool{background-image:url(../images/icon_swimming-pool.svg);}.icon.wheelchair-access{background-image:url(../images/icon_wheelchair.svg);}.icon.free-wi-fi{background-image:url(../images/icon_wifi.svg);}.node-listing.node-teaser .listing-buttons li{margin:0px;padding:0px;margin-right:20px;}.node-listing.node-teaser .listing-buttons li a{margin-top:10px;}.view-display-id-list_accomm .node-listing.node-teaser .listing-buttons li a{margin-top:0px;}.node-listing.node-teaser .listing-buttons li a.flag-link-toggle,.node-type-listing .node-listing .listing-details .flag-link-toggle{background-color:#63513D;background-image:url(../images/icon_checklist_white.svg);padding-left:25px;background-size:14px auto;background-position:6px center;}.node-listing.node-teaser .field-name-field-video{display:none;}.node-listing.node-teaser .field-name-field-video .field-item{display:block;background:#63513D;color:#fff;border:0px;font-size:12px;border-radius:3px;}.node-listing.node-teaser .field-name-field-video a:before{content:"Video";color:#fff;font-family:'HalisR-Book',Arial,sans-serif;display:block;padding:2px 4px;}.node-listing.node-teaser .field-name-field-video img{display:none;}.node-type-listing .node-listing .field-name-field-img-main{margin-bottom:20px;}.node-type-listing .node-listing .listing-details .field{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;}.node-type-listing .node-listing .listing-details .field-name-field-address{margin-bottom:10px;}.node-type-listing .node-listing .listing-details .field-label{}.node-type-listing .node-listing .listing-details .list-icons{margin-bottom:10px;}.node-type-listing .node-listing .listing-details .flag-link-toggle{margin-top:10px;margin-bottom:15px;display:inline-block;}.node-type-listing .node-listing .field-name-field-video{margin-bottom:20px;}.not-logged-in.context-accommodations .messages.warning{display:none;}.tripadvisor-notice{font-size:12px;font-family:'HalisR-Book',Arial,sans-serif;color:#999;text-align:right;margin-top:-20px;}.view-listings .field-name-field-tripadvisor{margin-bottom:10px;}.node-type-listing .field-name-field-tripadvisor{clear:left;padding-top:20px;}.node-type-listing .field-name-field-tripadvisor h5{font-family:'HalisR-Book',Arial,sans-serif;border-top:rgba(99,82,62,1) 1px dashed;font-size:13px;padding:10px 0px;}.node-type-listing .tripadvisor-rating{padding:5px 0px;}.node-type-listing .tripadvisor-rating .image{display:inline-block;margin-top:-3px;}.node-type-listing .tripadvisor-rating .image img{width:auto;height:32px;padding-right:25px;}.node-type-listing .tripadvisor-rating .tripadvisor-points{padding-right:10px;display:block;vertical-align:middle;clear:left;margin-bottom:3px;}.node-type-listing .tripadvisor-rating .tripadvisor-points img{display:inline-block;}.node-type-listing .tripadvisor-rating .text{font-family:'HalisR-Book',Arial,sans-serif;font-size:19px;display:inline-block;vertical-align:bottom;line-height:1;}.node-type-listing .tripadvisor-reviews{clear:left;}.node-type-listing .tripadvisor-reviews .review{margin:20px 0px;}.node-type-listing .tripadvisor-reviews .review .title{font-family:'HalisR-Book',Arial,sans-serif;font-size:20px;}.node-type-listing .tripadvisor-reviews .review .rating{margin:5px 0px;}.node-type-listing .tripadvisor-reviews .review .pub{font-style:italic;font-size:13px;margin:5px 0px;}.node-type-listing .field-name-field-tripadvisor .more-link{padding-right:20px;}.node-type-listing .field-name-field-tripadvisor .more-link.tripadvisor a{font-size:16px;}.not-front .view-Packages .views-row{margin-top:20px;border-top:1px dashed rgba(99,81,60,0.33);padding-top:20px;clear:both;}.not-front .view-Packages .views-row .views-field-field-img-main img{padding-top:5px;}.not-front .view-Packages .views-row .views-field-field-link,.not-front .view-Packages .views-row .views-field-field-phone{float:left;margin-top:5px;margin-bottom:25px;}.not-front .view-Packages li p{margin:0px;line-height:1;}.not-front .view-Packages .views-row .views-field-field-phone{font-family:'HalisR-Bold',Arial,sans-serif;font-size:14px;margin-left:10px;}.not-front .view-Packages .views-row .views-field-field-package-offer{font-family:'HalisR-Bold',Arial,sans-serif;line-height:1;font-size:25px;display:inline-block;vertical-align:top;color:#63513D;letter-spacing:-2px;text-align:left;padding:10px 0px;}.not-front .view-Packages .views-row .views-field-field-package-offer span span{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;display:block;letter-spacing:0px;}.view-finder .views-field-field-itinerary-days,.node-itinerary .field-name-field-itinerary-days a,.node-type-itinerary .field-name-field-itinerary-days{position:absolute;top:85px;font-size:28px;color:#fff;background:#63513D;border-radius:100%;width:65px;height:65px;text-align:center;line-height:1;padding-top:5px;transform:rotate(-0.025turn);font-weight:bold;}.node-type-itinerary .field-name-field-itinerary-days{position:relative;top:0px;margin:-10px 0px;}.view-finder .views-field-field-itinerary-days{top:-1px;left:-1px;z-index:10;font-size:22px;width:50px;height:50px;border:1px solid rgba(255,255,255,0.5);}.view-finder .views-field-field-itinerary-days:after,.node-itinerary .field-name-field-itinerary-days a:after,.node-type-itinerary .field-name-field-itinerary-days:after{content:" Days";font-size:12px;display:block;margin-top:5px;font-weight:normal;text-transform:uppercase;}.view-finder .views-field-field-itinerary-days:after{font-size:10px;margin-top:3px;}.node-type-itinerary .field-collection-container{margin:20px 0px;}.node-type-itinerary .field-name-field-item-description{margin-left:15px;}.node-type-itinerary .field-name-field-img-main{float:right;margin:0px 0px 10px 10px;}.node-type-itinerary .field-name-field-img-main img{max-width:150px;}.node-type-itinerary a.fieldset-title:after{}.node-type-itinerary .field-name-field-items>.field-items>.field-item:last-of-type{border-bottom:0px;}.node-type-itinerary .field-name-field-items fieldset{border-top:1px dashed #63513D;}.node-type-itinerary .field-name-field-items .field-collection-view{padding:10px 0px;margin:10px 0px;display:block;}.node-type-itinerary .field-name-field-items fieldset legend{font-size:18px;line-height:1;}.front .view-finder .view-header{margin-top:-50px;}.view-finder{margin-top:20px;margin-bottom:20px;}.view-finder .finder-title,.page-node-1268 h1{font-family:'HalisR-Bold',Arial,sans-serif;color:#8C7F70;text-transform:uppercase;background-image:url('../images/icon_wand_gold.svg');background-position:left center;background-repeat:no-repeat;line-height:1.1;}.page-node-1268 h1{font-size:24px;background-size:24px auto;padding-left:34px;letter-spacing:3px;margin-top:20px;}.page-node-1268 .view-finder{margin-top:-30px;}.page-node-1268 .view-finder .view-header{display:none;}.page-node-1268 .field-name-body{margin-top:20px;margin-bottom:-20px;}.page-node-1268 .field-name-body p:first-of-type{margin-top:0px;}.page-node-1268 .block-7{display:none;}.view-finder .finder-title{display:inline-block;margin-right:15px;vertical-align:middle;background-size:24px auto;padding-left:30px;letter-spacing:2.5px;font-size:18px;}.view-finder .finder-info{font-family:'HalisR-Book',Arial,sans-serif;font-size:12px;color:rgba(98,80,61,0.75);text-decoration:underline;cursor:help;display:inline-block;background-image:url('../images/icon_info2.svg');background-position:left 2px;background-repeat:no-repeat;background-size:12px auto;padding-left:17px;vertical-align:middle;}.view-finder .finder-info .finder-popover{display:none;height:auto;color:#58595B;text-decoration:none!important;}.view-finder .finder-info:hover{text-decoration:none!important;}.view-finder .finder-info:hover .finder-popover{display:block;}.view-finder .throbber{padding:10px;width:42px!important;height:42px!important;background-size:32px 32px!important;background-color:rgba(255,255,255,0.5);}.view-finder .views-exposed-form{margin-top:10px;border-bottom:0px;margin-bottom:0px;}.view-finder .views-exposed-form .views-exposed-widget{width:auto;float:left;}.view-finder .views-exposed-form .views-widget{display:inline-block;}.view-finder .views-exposed-form label,.view-finder .views-exposed-form select{font-size:20px;}.view-finder .views-exposed-form label{padding-right:5px;padding-bottom:3px;display:inline-block;vertical-align:bottom;}.view-finder .views-exposed-form select{background:transparent;padding:5px 8px 5px 0px;line-height:1;border:0;border-radius:0;height:32px;font-family:'HalisR-Book',Arial,sans-serif;-webkit-appearance:none;color:#C6893F;border-bottom:#C6893F 1px dashed;width:auto!important;background-image:url('../images/icon_arrow_down_gold.svg');background-position:center right 3px;background-repeat:no-repeat;background-size:auto 5px;-webkit-animation-name:bounceIn;-webkit-animation-fill-mode:both;-webkit-animation-duration:.75s;animation-name:bounceIn;animation-fill-mode:both;animation-duration:.75s;}.view-finder .views-exposed-form .views-exposed-widget:nth-child(1) select{-webkit-animation-delay:0.25s;animation-delay:0.5s;}.view-finder .views-exposed-form .views-exposed-widget:nth-child(2) select{-webkit-animation-delay:0.75s;animation-delay:1.0s;padding-right:15px;}.view-finder .views-exposed-form .views-exposed-widget:nth-child(3) select{-webkit-animation-delay:1.25s;animation-delay:1.5s;}.view-finder .views-exposed-form .chosen-container .chosen-single{height:28px;}.view-finder .views-exposed-form .views-submit-button{float:right;margin-top:-42px;padding:0px;}.view-finder .views-exposed-form .form-submit{margin-top:10px!important;padding-left:25px;padding-right:25px;font-size:16px;}.view-finder img[src*='ajax-loader.gif']{margin:0px auto;padding:95px 0px;}.view-finder .view-content{margin:0px -5px;}.view-finder .views-row{margin:0px;border:0px;background-color:transparent;position:relative;float:left;padding:5px;min-height:150px;width:50%;}.view-finder .views-row.post{padding-bottom:10px;}.view-finder .views-row.post:before,.view-finder .views-row.post .views-field-title,.view-finder .views-row.post .views-field-field-event-date{display:none;}.view-finder .views-row:hover{}.view-finder .views-row:before,.view-finder .views-field-field-event-recurring,.view-finder .views-field-field-event-date{font-family:'HalisR-Book',Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:rgba(255,255,255,0.75)!important;position:absolute;background-repeat:no-repeat;text-align:right;overflow:hidden;background-color:#63513D;z-index:10;border-top-left-radius:12px;font-size:11px;top:5px;right:5px;left:5px;padding:0px 30px 5px 5px;line-height:32px;height:31px;background-size:auto 20px;background-position:center right 7px;letter-spacing:-1px;}.view-finder .views-row:before{content:'';}.view-finder .blog.views-row:before{content:'Blog post';background-image:url('../images/icon_rss_light.svg');background-size:auto 15px;}.view-finder .event.views-row:before{background-image:url('../images/icon_calendar_light.svg');background-size:auto 18px;}.view-finder .itinerary.views-row:before{content:'Itinerary';background-image:url('../images/icon_itinerary_light.svg');}.view-finder .page.views-row:before{content:'Activity';background-image:url('../images/icon_compass_light.svg');background-color:#C6893F;}.view-finder .page.hotels-amp-motels.views-row:before,.view-finder .page.cabins-amp-cottages.views-row:before,.view-finder .page.lodges.views-row:before,.view-finder .page.vacation-rentals.views-row:before,.view-finder .page.bed-amp-breakfasts.views-row:before,.view-finder .page.hostels.views-row:before,.view-finder .page.camping-rv-amp-teepee.views-row:before{content:'Accommodation';background-image:url('../images/icon_accomm_light.svg');background-size:auto 17px;}.view-finder .views-field-field-event-recurring,.view-finder .views-field-field-event-date{background:transparent;}.view-finder .views-field-field-event-recurring+.views-field-field-event-date{display:none;}.view-finder .views-row img{padding-top:30px;border-top-left-radius:12px;border-bottom-right-radius:12px;transition:box-shadow 0.17s ease-in;}.view-finder .views-row:hover img{box-shadow:0px 0px 5px rgba(0,0,0,0.6);}.view-finder .views-field-title{position:absolute;bottom:5px;right:5px;left:5px;line-height:1.1;letter-spacing:-1px;font-size:14px;color:#fff;background-color:rgba(0,0,0,0.50);padding:9px 10px;font-family:'HalisR-Book',Arial,sans-serif;font-weight:bold;border-bottom-right-radius:12px;}.view-finder .views-field-title a{color:#fff;}.view-finder .views-field-field-img-main+.views-field-field-img-additional{display:none;}.page-node-1385 #block-views-related-list-box{margin-top:30px;}.page-node-1385 .block-blockify-breadcrumb,.page-node-1385 .block-blockify-page-title{display:none;}.page-node-1385 .region-content.grid-12 .field-name-body h1{color:#C6893F;font-family:inherit;background-image:url('../images/icon_heartparks.svg');background-position:left center;background-size:contain;background-repeat:no-repeat;padding-left:55px;padding-top:5px;padding-bottom:5px;}#block-views-itineraries-list-parks h2{margin-top:20px;margin-bottom:20px;}.role-kiosk #breadcrumb{display:block;font-size:14px;}.role-kiosk .feed-icon{display:none;}.role-kiosk .zone-footer-wrapper{border:0px;}.role-kiosk .zone-footer{display:none;}.role-kiosk .top-link{display:block;}.role-kiosk .extlink{position:relative;}.role-kiosk .extlink+.ext{display:none;}.role-kiosk .field-name-field-file-attachment{display:none;}.role-kiosk a[href*='youtu'],.role-kiosk a[href*='instagram'],.role-kiosk a[href*='facebook'],.role-kiosk a[href*='twitter']{display:none!important;}.role-kiosk .flag-planner{display:none;}.role-kiosk .field-name-field-tripadvisor .more-link{display:none;}.role-kiosk .field-name-field-tripadvisor .more-link{display:none;}.role-kiosk.node-type-listing .field-name-field-link,.role-kiosk.node-type-listing .field-name-field-email{position:relative;display:block;}.role-kiosk.node-type-listing .field-name-field-link a,.role-kiosk.node-type-listing .field-name-field-email a{color:rgb(51,51,51)!important;}.role-kiosk.node-type-listing .field-name-field-link:after,.role-kiosk.node-type-listing .field-name-field-email:after{position:absolute;display:block;content:" ";top:0px;left:0px;right:0px;bottom:0px;}.role-kiosk.node-type-video .links,.role-kiosk.node-type-gallery .links{display:none;}.role-kiosk .view-Packages .views-field-field-link{display:none!important;}.role-kiosk .view-Packages .views-field-field-phone{width:100%;text-align:right;}.role-kiosk .view-Packages .views-field-field-phone:before{content:"Book Now! ";font-weight:normal;}.role-kiosk .olControlLayerSwitcher input[type="checkbox"]{display:inline-block;margin-left:5px;}.role-kiosk .olControlLayerSwitcher .dataLayersDiv label{margin-left:5px;}.role-kiosk .olControlLayerSwitcher{width:210px!important;}.zone-user .region-user-second{position:relative;}.role-kiosk .zone-user .block-wunderground-weather{top:28px;right:-125px;z-index:200;}.role-kiosk.context-kioskstart .zone-user .block-wunderground-weather{top:5px;}.role-kiosk .zone-user .block-wunderground-weather img{top:5px;right:85px;height:35px;}.role-kiosk .zone-user .block-wunderground-weather li:nth-of-type(2){top:10px;right:10px;font-size:24px;}.cke_editable{padding:5px 10px;}.role-kiosk .kiosk-hidden{visibility:hidden;}.role-kiosk .kiosk-none{display:none;}.not-logged-in .kiosk-display,.logged-in .kiosk-display{display:none;}.role-kiosk .kiosk-display{display:block;}.role-staff .region-content .kiosk-display,.role-developer .region-content .kiosk-display,.cke_editable .kiosk-display,.page-node-edit .kiosk-display{display:block;background:#e1ffbc;padding:0px 5px;border-radius:4px;}.role-staff .kiosk-display:before,.role-developer .kiosk-display:before,.cke_editable .kiosk-display:before{content:"----Shown ONLY in Kiosk mode----";text-align:center;color:#888;font-weight:bold;text-transform:uppercase;padding:5px;width:100%;display:block;font-size:9px;letter-spacing:1px;}.role-staff .region-content .kiosk-none,.role-developer .region-content .kiosk-none,.cke_editable .kiosk-none{background:#fcefc2;padding:0px 5px;border-radius:4px;}.role-staff .region-content .kiosk-none:before,.role-developer .region-content .kiosk-none:before,.cke_editable .kiosk-none:before{content:"----HIDDEN in Kiosk mode----";text-align:center;color:#888;font-weight:bold;text-transform:uppercase;padding:5px;width:100%;display:block;font-size:9px;letter-spacing:1px;}.role-kiosk .menu-user{display:none;}
}


/* User menu */

.role-kiosk .menu-footer ul.menu a[href*='media'],
.role-kiosk .menu-footer ul.menu a[href*='members'] {
	display: none;
}



/* Social menu */

.role-kiosk .menu-social {
	display: none;
}








/******* Main / Ultimenu ********/



.role-kiosk.context-kioskstart .headroom--unpinned {
    transform: translateY(0%);
}



/* About Golden exclusions */
.role-kiosk .ultimenu .primary.blog,
.role-kiosk .ultimenu .primary.news,
.role-kiosk .ultimenu .primary.history,
.role-kiosk .ultimenu .primary.fast-facts {
	display: none;
}

/* Plan Your Trip exclusions */
.role-kiosk .ultimenu .primary.guides-maps,
.role-kiosk .ultimenu .primary.trip-planner,
.role-kiosk .ultimenu li.getting-here,
.role-kiosk .ultimenu li.visitor-services {
	display: none;
}



.role-kiosk .ultimenu .primary.interactive-map {
	display: inline-block;
	letter-spacing: -0.5px;
}


.role-kiosk .ultimenu .megamenu-about .weather div#main_button.weather-button.height2.one {
	width: 120px !important;
	margin-top: 5px;
	margin-right: 20px !important;
}
.role-kiosk .ultimenu .megamenu-about .weather .temp,
.role-kiosk .ultimenu .megamenu-about .weather .temp span {
	display: inline-block;
}



@media screen and (min-width: 740px) {

.role-kiosk .ultimenu {
	margin-top: 25px;
	position: relative;

}

	.role-kiosk  .ultimenu-flyout:before {
		  position: absolute;
		  height: 50px;
		  width: 33%;
		  top: -54px;
		  right: 0px;
		  content: " ";
		  /* background-color: rgba(0,0,0,0.33); */
		  z-index: 150;
	  }

.role-kiosk .ultimenu > li.has-ultimenu {
	width: 20%;
}

.role-kiosk .ultimenu > li.has-ultimenu > a {
	width: 120px;
}



/***** Touch overlay fix *****/
  
 /* hides Groups & Weddings */ 
 .role-kiosk .ultimenu li:nth-of-type(5) {
 	display: none;
  } 

.role-kiosk .ultimenu li:nth-of-type(1) .ultimenu-flyout:before {
  	left: 0%;
  }

.role-kiosk .ultimenu li:nth-of-type(2) .ultimenu-flyout:before {
  	left: 31%;
 }

.role-kiosk .ultimenu li:nth-of-type(3) .ultimenu-flyout:before {
  	left: 40%;
  	width: 20%;
  }
  
.role-kiosk .ultimenu li:nth-of-type(4) .ultimenu-flyout:before {
  	left: 56%; 
  }
 
 .role-kiosk .ultimenu li:nth-of-type(5) .ultimenu-flyout:before {
  }
  
 .role-kiosk .ultimenu li:nth-of-type(6) .ultimenu-flyout:before {
  	left: 60%;
  	width: 33%;
 }

 /* Start page adjustments */


.context-kioskstart.role-kiosk .ultimenu li:nth-of-type(1) .ultimenu-flyout:before {
  	left: 0%;
  }

.context-kioskstart.role-kiosk .ultimenu li:nth-of-type(2) .ultimenu-flyout:before {
  	left: 37%;
 }

.context-kioskstart.role-kiosk .ultimenu li:nth-of-type(3) .ultimenu-flyout:before {
  	left: 39%;
  	width: 17%;
  }
  
.context-kioskstart.role-kiosk .ultimenu li:nth-of-type(4) .ultimenu-flyout:before {
  	left: 42%; 
  }
   
 .context-kioskstart.role-kiosk .ultimenu li:nth-of-type(6) .ultimenu-flyout:before {
  	left: 46%;
  	width: 36%;
 }


}

   







/**** Website / App Promo ****/

#block-block-28 {
	text-align: center;
	margin-top: 20px;
}

#block-block-28 img {
	
	width: 80px;
	height: auto;
	display: inline-block;
	margin-bottom: 20px;
}





/****** Kiosk Survey ******/

#node-webform-1297 .webform-client-form .webform-component {
	margin: 20px 0px;
}

#node-webform-1297 .webform-client-form label {
	font-size: 22px;
	line-height: 1.2;
}

#node-webform-1297 .webform-client-form label.option {
	font-size: 18px;
}

#node-webform-1297 .webform-client-form .form-type-radio {
	background-color: #efefef;
	padding: 4px;
	border-radius: 4px;
	max-width: 400px;
}

#node-webform-1297 .webform-client-form input.form-radio {
	width: 24px;
	height: 24px;
	vertical-align: -5px;
	display: inline-block;
}

#node-webform-1297 .webform-client-form .form-submit {
	font-size: 18px;
	padding: 8px 15px;
}

.role-kiosk .webform-confirmation + .links {
	display: none;
}





/* ---------- Social blocks ---------- */

.role-kiosk .block-instagram-block,
.role-kiosk #block-block-18 {
	display: none !important;
}



/****** Kiosk Splash Video & Page ******/

.role-kiosk.context-kioskstart .ultimenu {
	margin-top: 0px;
}

.role-kiosk.context-kioskstart #section-header {
	background-color: #fff;
}

.role-kiosk.context-kioskstart #region-branding {
	display: none;
}

.role-kiosk.context-kioskstart #region-menu {
	width: 940px;
	padding-left: 70px;
}

.role-kiosk.context-kioskstart #zone-menu {
	z-index: 100;
	background-color: transparent;
}

.role-kiosk.context-kioskstart .ultimenu > li.has-ultimenu > a {
	width: 150px !important;	
}

.role-kiosk.context-kioskstart #splashvideo-wrapper {
	position: fixed;
	top: 0px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background-color: #333;
}

.role-kiosk.context-kioskstart video {
	margin-top: 40px;
}


.role-kiosk.context-kioskstart #block-views-related-list-box {
	position: fixed;
	right: 40px;
	bottom: 30px;
	z-index: 50;
	width: 100%;
}

.role-kiosk.context-kioskstart #block-views-related-list-box .content {
	text-align: right;
}

.role-kiosk.context-kioskstart #block-views-related-list-box .views-row { 
	width: 260px;
	
}

.role-kiosk.context-kioskstart #block-views-related-list-box .row-inner { 
	height: auto;

}

.role-kiosk.context-kioskstart #block-views-related-list-box .row-inner { 
	background-color: rgb(198,137,63);
	color: #fff;
}

.role-kiosk.context-kioskstart #block-views-related-list-box .field-promo-headline {
    font-family: 'HalisR-Bold', Arial, sans-serif;	
    font-size: 24px;
    letter-spacing: -0.5px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
}

.role-kiosk.context-kioskstart #block-views-related-list-box .field-promo-headline:after {
	content: " >";
}

.role-kiosk.context-kioskstart #block-views-related-list-box .field-promo-action {
	display: none;
}

.role-kiosk.context-kioskstart #splash-tap-message {
	z-index: 50;
	position: fixed;
	bottom: 30px;
	left: 40px;
	width: 300px;
}

.role-kiosk.context-kioskstart #splash-tap-message img {
	width: 100%;
	height: auto;
}


  
  