@font-face{font-family:'edmond_regular';src:url(/sites/all/themes/squaw/fonts/edmondsans-regular-webfont.eot);src:url(/sites/all/themes/squaw/fonts/edmondsans-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/squaw/fonts/edmondsans-regular-webfont.woff) format("woff"),url(/sites/all/themes/squaw/fonts/edmondsans-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/squaw/fonts/edmondsans-regular-webfont.svg#edmondsans_regularregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'edmond_bold';src:url(/sites/all/themes/squaw/fonts/edmondsans-bold-webfont.eot);src:url(/sites/all/themes/squaw/fonts/edmondsans-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/squaw/fonts/edmondsans-bold-webfont.woff) format("woff"),url(/sites/all/themes/squaw/fonts/edmondsans-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/squaw/fonts/edmondsans-bold-webfont.svg#edmondsansbold) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'luminat_regular';src:url(/sites/all/themes/squaw/fonts/luminat-regular-webfont.eot);src:url(/sites/all/themes/squaw/fonts/luminat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/squaw/fonts/luminat-regular-webfont.woff) format("woff"),url(/sites/all/themes/squaw/fonts/luminat-regular-webfont.ttf) format("truetype"),url(/sites/all/themes/squaw/fonts/luminat-regular-webfont.svg#luminatregular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'luminat_bold';src:url(/sites/all/themes/squaw/fonts/luminat-bold-webfont.eot);src:url(/sites/all/themes/squaw/fonts/luminat-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/squaw/fonts/luminat-bold-webfont.woff) format("woff"),url(/sites/all/themes/squaw/fonts/luminat-bold-webfont.ttf) format("truetype"),url(/sites/all/themes/squaw/fonts/luminat-bold-webfont.svg#luminatbold) format("svg");font-weight:normal;font-style:normal;}.clearfix:after,#header > .wrapper:after,.front #main:after,#searchbar:after,#main-menu:after,#main-menu .season-switcher ul:after,.inner_page_info:after,.author:after,.teaserOneView ul.item-list:after,.teaserTwoView ul.item-list li:after,.teaserThreeView ul.item-list:after,.teaserThreeView .teaser:after,.partners-list li.views-row:after,.listing-filters ul:after,.tabbed-content .content:after,.tabbed-content-2 .content:after,.tabbed-content-3 .content:after,.tabbed-content-4 .content:after,.tabbed-content-5 .content:after,#squawOverlay .galleryNav ul:after,#squawOverlay .custom_sharing ul:after,.footer .menu-name-menu-footer > ul.menu:after,.footer .footer-right-top .footer-signup form:after,.footer .footer-right-bottom:after,.footer .footer-right-bottom ul.social-media:after,.footer .footer-bottom:after,.addthis_custom_sharing:after,.home-promos .item-list > ul:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts-trails .row:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-9106 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,.page-node-1356 #countdown .timer2 .countdown-row:after,.page-node-9106 #countdown .timer .countdown-row:after,.page-node-9106 #countdown .timer2 .countdown-row:after,aside.node_sidebar .full-map-links:after{content:"";display:table;clear:both;}.boxModel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}.visually-hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;overflow-wrap:normal;position:absolute !important;width:1px;}html{font-size:0.8125em;line-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:100%;color:#222222;line-height:2em;font-weight:normal;font-style:normal;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;line-height:100%;font-weight:normal;}h1{font-size:200%;}h2{font-size:153.84615%;}h3{font-size:123.07692%;}h4{font-size:107.6923%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:100%;}legend{color:#000;}.item-list ul li{margin:0;}.clearer{clear:both;}* html .clearfix,* html #header > .wrapper,* html .front #main,.front * html #main,* html #searchbar,* html #main-menu,* html #main-menu .season-switcher ul,#main-menu .season-switcher * html ul,* html .inner_page_info,* html .author,* html .teaserOneView ul.item-list,.teaserOneView * html ul.item-list,* html .teaserTwoView ul.item-list li,.teaserTwoView ul.item-list * html li,* html .teaserThreeView ul.item-list,.teaserThreeView * html ul.item-list,* html .teaserThreeView .teaser,.teaserThreeView * html .teaser,* html .partners-list li.views-row,.partners-list * html li.views-row,* html .listing-filters ul,.listing-filters * html ul,* html .tabbed-content .content,.tabbed-content * html .content,* html .tabbed-content-2 .content,.tabbed-content-2 * html .content,* html .tabbed-content-3 .content,.tabbed-content-3 * html .content,* html .tabbed-content-4 .content,.tabbed-content-4 * html .content,* html .tabbed-content-5 .content,.tabbed-content-5 * html .content,* html #squawOverlay .galleryNav ul,#squawOverlay .galleryNav * html ul,* html #squawOverlay .custom_sharing ul,#squawOverlay .custom_sharing * html ul,* html .footer .menu-name-menu-footer > ul.menu,.footer * html .menu-name-menu-footer > ul.menu,* html .footer .footer-right-top .footer-signup form,.footer .footer-right-top .footer-signup * html form,* html .footer .footer-right-bottom,.footer * html .footer-right-bottom,* html .footer .footer-right-bottom ul.social-media,.footer .footer-right-bottom * html ul.social-media,* html .footer .footer-bottom,.footer * html .footer-bottom,* html .addthis_custom_sharing,* html .home-promos .item-list > ul,.home-promos * html .item-list > ul,* html .weather-forecast .cellwrapper,.weather-forecast * html .cellwrapper,* html .grooming-trails .global-stats,.grooming-trails * html .global-stats,* html .grooming-trails .lifts-trails .row,.grooming-trails .lifts-trails * html .row,* html .grooming-trails .legend ul,.grooming-trails .legend * html ul,* html .grooming-trails .twitterUpdate .tweetLift,.grooming-trails .twitterUpdate * html .tweetLift,* html .page-node-1356 #countdown,.page-node-1356 * html #countdown,* html .page-node-9106 #countdown,.page-node-9106 * html #countdown,* html .page-node-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer * html .countdown-row,* html .page-node-1356 #countdown .timer2 .countdown-row,.page-node-1356 #countdown .timer2 * html .countdown-row,* html .page-node-9106 #countdown .timer .countdown-row,.page-node-9106 #countdown .timer * html .countdown-row,* html .page-node-9106 #countdown .timer2 .countdown-row,.page-node-9106 #countdown .timer2 * html .countdown-row,* html aside.node_sidebar .full-map-links,aside.node_sidebar * html .full-map-links{height:1%;overflow:visible;}* + html .clearfix,* + html #header > .wrapper,* + html .front #main,.front * + html #main,* + html #searchbar,* + html #main-menu,* + html #main-menu .season-switcher ul,#main-menu .season-switcher * + html ul,* + html .inner_page_info,* + html .author,* + html .teaserOneView ul.item-list,.teaserOneView * + html ul.item-list,* + html .teaserTwoView ul.item-list li,.teaserTwoView ul.item-list * + html li,* + html .teaserThreeView ul.item-list,.teaserThreeView * + html ul.item-list,* + html .teaserThreeView .teaser,.teaserThreeView * + html .teaser,* + html .partners-list li.views-row,.partners-list * + html li.views-row,* + html .listing-filters ul,.listing-filters * + html ul,* + html .tabbed-content .content,.tabbed-content * + html .content,* + html .tabbed-content-2 .content,.tabbed-content-2 * + html .content,* + html .tabbed-content-3 .content,.tabbed-content-3 * + html .content,* + html .tabbed-content-4 .content,.tabbed-content-4 * + html .content,* + html .tabbed-content-5 .content,.tabbed-content-5 * + html .content,* + html #squawOverlay .galleryNav ul,#squawOverlay .galleryNav * + html ul,* + html #squawOverlay .custom_sharing ul,#squawOverlay .custom_sharing * + html ul,* + html .footer .menu-name-menu-footer > ul.menu,.footer * + html .menu-name-menu-footer > ul.menu,* + html .footer .footer-right-top .footer-signup form,.footer .footer-right-top .footer-signup * + html form,* + html .footer .footer-right-bottom,.footer * + html .footer-right-bottom,* + html .footer .footer-right-bottom ul.social-media,.footer .footer-right-bottom * + html ul.social-media,* + html .footer .footer-bottom,.footer * + html .footer-bottom,* + html .addthis_custom_sharing,* + html .home-promos .item-list > ul,.home-promos * + html .item-list > ul,* + html .weather-forecast .cellwrapper,.weather-forecast * + html .cellwrapper,* + html .grooming-trails .global-stats,.grooming-trails * + html .global-stats,* + html .grooming-trails .lifts-trails .row,.grooming-trails .lifts-trails * + html .row,* + html .grooming-trails .legend ul,.grooming-trails .legend * + html ul,* + html .grooming-trails .twitterUpdate .tweetLift,.grooming-trails .twitterUpdate * + html .tweetLift,* + html .page-node-1356 #countdown,.page-node-1356 * + html #countdown,* + html .page-node-9106 #countdown,.page-node-9106 * + html #countdown,* + html .page-node-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer * + html .countdown-row,* + html .page-node-1356 #countdown .timer2 .countdown-row,.page-node-1356 #countdown .timer2 * + html .countdown-row,* + html .page-node-9106 #countdown .timer .countdown-row,.page-node-9106 #countdown .timer * + html .countdown-row,* + html .page-node-9106 #countdown .timer2 .countdown-row,.page-node-9106 #countdown .timer2 * + html .countdown-row,* + html aside.node_sidebar .full-map-links,aside.node_sidebar * + html .full-map-links{min-height:1%;}.clearfix:before,#header > .wrapper:before,.front #main:before,#searchbar:before,#main-menu:before,#main-menu .season-switcher ul:before,.inner_page_info:before,.author:before,.teaserOneView ul.item-list:before,.teaserTwoView ul.item-list li:before,.teaserThreeView ul.item-list:before,.teaserThreeView .teaser:before,.partners-list li.views-row:before,.listing-filters ul:before,.tabbed-content .content:before,.tabbed-content-2 .content:before,.tabbed-content-3 .content:before,.tabbed-content-4 .content:before,.tabbed-content-5 .content:before,#squawOverlay .galleryNav ul:before,#squawOverlay .custom_sharing ul:before,.footer .menu-name-menu-footer > ul.menu:before,.footer .footer-right-top .footer-signup form:before,.footer .footer-right-bottom:before,.footer .footer-right-bottom ul.social-media:before,.footer .footer-bottom:before,.addthis_custom_sharing:before,.home-promos .item-list > ul:before,.weather-forecast .cellwrapper:before,.grooming-trails .global-stats:before,.grooming-trails .lifts-trails .row:before,.grooming-trails .legend ul:before,.grooming-trails .twitterUpdate .tweetLift:before,.page-node-1356 #countdown:before,.page-node-9106 #countdown:before,.page-node-1356 #countdown .timer .countdown-row:before,.page-node-1356 #countdown .timer2 .countdown-row:before,.page-node-9106 #countdown .timer .countdown-row:before,.page-node-9106 #countdown .timer2 .countdown-row:before,aside.node_sidebar .full-map-links:before,.clearfix:after,#header > .wrapper:after,.front #main:after,#searchbar:after,#main-menu:after,#main-menu .season-switcher ul:after,.inner_page_info:after,.author:after,.teaserOneView ul.item-list:after,.teaserTwoView ul.item-list li:after,.teaserThreeView ul.item-list:after,.teaserThreeView .teaser:after,.partners-list li.views-row:after,.listing-filters ul:after,.tabbed-content .content:after,.tabbed-content-2 .content:after,.tabbed-content-3 .content:after,.tabbed-content-4 .content:after,.tabbed-content-5 .content:after,#squawOverlay .galleryNav ul:after,#squawOverlay .custom_sharing ul:after,.footer .menu-name-menu-footer > ul.menu:after,.footer .footer-right-top .footer-signup form:after,.footer .footer-right-bottom:after,.footer .footer-right-bottom ul.social-media:after,.footer .footer-bottom:after,.addthis_custom_sharing:after,.home-promos .item-list > ul:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts-trails .row:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-9106 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,.page-node-1356 #countdown .timer2 .countdown-row:after,.page-node-9106 #countdown .timer .countdown-row:after,.page-node-9106 #countdown .timer2 .countdown-row:after,aside.node_sidebar .full-map-links:after{content:"\0020";display:block;height:0;overflow:hidden;}.clearfix:after,#header > .wrapper:after,.front #main:after,#searchbar:after,#main-menu:after,#main-menu .season-switcher ul:after,.inner_page_info:after,.author:after,.teaserOneView ul.item-list:after,.teaserTwoView ul.item-list li:after,.teaserThreeView ul.item-list:after,.teaserThreeView .teaser:after,.partners-list li.views-row:after,.listing-filters ul:after,.tabbed-content .content:after,.tabbed-content-2 .content:after,.tabbed-content-3 .content:after,.tabbed-content-4 .content:after,.tabbed-content-5 .content:after,#squawOverlay .galleryNav ul:after,#squawOverlay .custom_sharing ul:after,.footer .menu-name-menu-footer > ul.menu:after,.footer .footer-right-top .footer-signup form:after,.footer .footer-right-bottom:after,.footer .footer-right-bottom ul.social-media:after,.footer .footer-bottom:after,.addthis_custom_sharing:after,.home-promos .item-list > ul:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts-trails .row:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-9106 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,.page-node-1356 #countdown .timer2 .countdown-row:after,.page-node-9106 #countdown .timer .countdown-row:after,.page-node-9106 #countdown .timer2 .countdown-row:after,aside.node_sidebar .full-map-links:after{clear:both;}.clearfix,#header > .wrapper,.front #main,#searchbar,#main-menu,#main-menu .season-switcher ul,.inner_page_info,.author,.teaserOneView ul.item-list,.teaserTwoView ul.item-list li,.teaserThreeView ul.item-list,.teaserThreeView .teaser,.partners-list li.views-row,.listing-filters ul,.tabbed-content .content,.tabbed-content-2 .content,.tabbed-content-3 .content,.tabbed-content-4 .content,.tabbed-content-5 .content,#squawOverlay .galleryNav ul,#squawOverlay .custom_sharing ul,.footer .menu-name-menu-footer > ul.menu,.footer .footer-right-top .footer-signup form,.footer .footer-right-bottom,.footer .footer-right-bottom ul.social-media,.footer .footer-bottom,.addthis_custom_sharing,.home-promos .item-list > ul,.weather-forecast .cellwrapper,.grooming-trails .global-stats,.grooming-trails .lifts-trails .row,.grooming-trails .legend ul,.grooming-trails .twitterUpdate .tweetLift,.page-node-1356 #countdown,.page-node-9106 #countdown,.page-node-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer2 .countdown-row,.page-node-9106 #countdown .timer .countdown-row,.page-node-9106 #countdown .timer2 .countdown-row,aside.node_sidebar .full-map-links{zoom:1;}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}body.admin-menu{margin-top:29px !important;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:"brandon-grotesque",Arial,sans-serif;}#ui-datepicker-div{display:none;position:relative;z-index:25 !important;background:#fff;border:1px solid #00437b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;padding:0 20px 20px;width:600px !important;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:2em;font-weight:normal;font-style:normal;}#ui-datepicker-div select.ui-datepicker-month,#ui-datepicker-div select.ui-datepicker-year{color:#00437b;}#ui-datepicker-div .ui-widget-header{background:none;border:none;border-bottom:1px solid #00437b;border-radius:0;padding:10px;color:#00437b;}#ui-datepicker-div .ui-datepicker-group-first{padding-right:10px;}#ui-datepicker-div .ui-datepicker-group-last{padding-left:10px;}#ui-datepicker-div.ui-datepicker-multi .ui-datepicker-group table{width:100%;}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{border-color:#a5bfde;}#ui-datepicker-div .ui-state-default,#ui-datepicker-div .ui-widget-content .ui-state-default,#ui-datepicker-div .ui-widget-header .ui-state-default{background:none;}#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span,#ui-datepicker-div.ui-datepicker .ui-datepicker-next span{margin:0;}#ui-datepicker-div .ui-state-default{padding:5px;text-align:center;}#ui-datepicker-div .ui-state-highlight,#ui-datepicker-div .ui-widget-content .ui-state-highlight,#ui-datepicker-div .ui-widget-header .ui-state-highlight{border-color:#00437b;color:#00437b;background:#eff5fa;}#ui-datepicker-div .ui-state-active,#ui-datepicker-div .ui-state-active.ui-state-hover{border-color:#00437b;background:#00437b;color:#fff;}#ui-datepicker-div .ui-datepicker-calendar .ui-state-hover{border:1px solid #00437b;}#ui-datepicker-div .ui-icon{cursor:pointer;width:20px;height:20px;}#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-prev-hover{left:-20px;top:0;}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-next-hover{right:4px;top:0;}#ui-datepicker-div .ui-icon-circle-triangle-w,#ui-datepicker-div .ui-icon-circle-triangle-e{top:13px;}#ui-datepicker-div .ui-state-hover{background:none;border:none;}#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-w,#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-e{background:none;}#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-w:before,#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-e:before{position:absolute;content:"";color:#FFFFFF;font-size:24px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-w:before,#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-e:before{color:#00437b;position:absolute;top:0;left:0;text-indent:0;font-size:21px;line-height:1;font-weight:normal;}#ui-datepicker-div .ui-icon.ui-icon-circle-triangle-e:before{content:'\e7cd';}.ui-spinner{width:90px;height:44px;}.ui-spinner-input{margin:0;padding:0 10px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:44px;font-weight:500;font-style:normal;}.ui-widget{font-size:1em;}.ui-spinner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;border:1px solid #a5bfde;}.ui-spinner a.ui-spinner-button{background:none;border:none;width:30px;}.ui-spinner .ui-icon{background:none;}.ui-spinner a.ui-spinner-button{cursor:pointer;}.ui-spinner a.ui-spinner-button:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.ui-spinner a.ui-spinner-button:before{top:3px;left:7px;}.ui-spinner a.ui-spinner-down:before{content:"";}.ui-tabs{border:0;padding:0;margin:20px 0 40px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;}.ui-tabs .ui-widget-header{border:0;background:none;}.ui-tabs ul.ui-tabs-nav{padding:0;}.ui-tabs ul.ui-tabs-nav li{margin:0 10px 10px 0;padding:0;border:1px solid #a5bfde;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.ui-tabs ul.ui-tabs-nav li h2{margin-top:0;}.ui-tabs ul.ui-tabs-nav li h2 a{position:relative;outline:0;padding:15px 25px;font-family:"proxima-nova",Arial,sans-serif;font-size:14px;color:#a5bfde;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;background:#FFF;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;letter-spacing:normal;}.ui-tabs ul.ui-tabs-nav li a:hover{background:#FFF;color:#0072bc;}.ui-tabs ul.ui-tabs-nav li.ui-tabs-active{margin:0 10px 10px 0;padding:0;border-color:#00437b;}.ui-tabs ul.ui-tabs-nav li.ui-tabs-active h2 a{color:#00437b;background:#eff5fa;}.ui-tabs ul.ui-tabs-nav li.ui-tabs-active h2 a:before{position:absolute;content:'';top:50%;left:0;margin-top:-7px;width:0;height:0;border-style:solid;border-width:7px 0 7px 7px;border-color:transparent transparent transparent #00437b;}.ui-tabs .ui-tabs-panel{position:relative;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;color:#222222;border:1px solid #00437b;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-clip:padding-box;padding:40px;}.ui-tabs .ui-tabs-panel:before{position:absolute;content:'';top:0;left:40px;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#00437b transparent transparent transparent;}html{margin:0;min-height:100%;position:relative;}body{margin:0;position:relative;min-height:100%;}#container{position:relative;}#page{position:relative;overflow-x:hidden;padding-bottom:20px;}#alertbar > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:15px 40px;position:relative;}#header > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding-top:0;padding-bottom:0;padding-left:40px;padding-right:40px;}#header #name-and-slogan{float:left;margin-top:22px;}#header #name-and-slogan a{display:block;width:320px;}#header #name-and-slogan a img{display:block;max-width:100%;height:auto;}#header #main-menu{float:right;}#tabs{clear:both;margin:0 0 20px 0;}#tabs > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding-top:0;padding-bottom:0;}#subnav{height:340px;}#subnav .sub-main-nav{margin:0 auto;padding:20px;max-width:1440px;}#subnav .sub-main-nav:before,#subnav .sub-main-nav:after{content:"";display:table;}#subnav .sub-main-nav:after{clear:both;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(1){float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(2){float:left;width:25%;margin-left:25%;margin-right:-50%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(3){float:left;width:25%;margin-left:50%;margin-right:-75%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(4){float:left;width:25%;margin-left:75%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .quicklink{float:left;width:25%;margin-left:75%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#main{margin:0 auto;padding:20px;max-width:1440px;}.front #main{position:relative;margin-top:-50px;clear:both;max-width:none;padding-left:0;padding-right:0;}.front .wrapper-home{margin:0 auto;padding:20px;max-width:1440px;padding-bottom:0;padding-top:0;}.front #main .messages,.front #main .messages--status,.front #main .messages--warning,.front #main .messages--error{margin:0 auto;padding:20px;max-width:1440px;}.not-front #main{position:relative;width:100%;padding-top:0;z-index:20;}.not-front #main > .wrapper:before,.not-front #main > .wrapper:after{content:"";display:table;}.not-front #main > .wrapper:after{clear:both;}.not-front .sidebar{float:left;width:25%;margin-left:0%;margin-right:-25%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-top:20px;}.not-front #content{float:left;width:75%;margin-left:25%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;padding-top:20px;}.no-sidebar .sidebar{display:none;}.no-sidebar #content{float:left;width:100%;margin-left:0%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}.has-header #main{margin-top:-100px;}#hero{position:relative;}#hero > .wrapper{position:relative;height:800px;overflow:hidden;width:100%;}#hero .hero-cta{position:absolute;bottom:40px;left:20px;}#hero .weather-widget,#highcamp .weather-widget{position:absolute;z-index:20;top:0;left:0;width:100%;}#hero .weather-widget .wrapper,#highcamp .weather-widget .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:0;margin:0 auto;position:relative;}#hero .weather-widget .widget,#highcamp .weather-widget .widget{position:absolute;top:0;right:40px;height:100%;width:195px;z-index:16;}#header-page{position:relative;}#header-page #banner-content{position:relative;width:100%;height:600px;}#searchbar{display:none;height:70px;}#searchbar > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:20px 40px;}#booking-widget{position:relative;margin:0 auto;padding:20px;max-width:1440px;z-index:20;}#booking-widget > .wrapper{position:relative;}.home-promos{margin:0 auto;padding:20px;max-width:1440px;}.highlights{margin-bottom:60px;}.view-home-blog-highlights .view-content{margin:0 auto;padding:20px;max-width:1440px;padding-left:40px;padding-right:40px;transform:translateY(-50px);}.front .galleryOverview{margin:0 auto;padding:20px;max-width:1440px;padding-left:30px;padding-right:30px;}#bottom{clear:both;margin:0 auto;padding:20px;max-width:1440px;padding-left:40px;padding-right:40px;}#bottom .footer-left{float:left;width:55%;}#bottom .footer-right{float:left;width:45%;}#bottom .footer-bottom{clear:both;}#bottom .tweet{padding:30px 40px;}#partners{clear:both;margin:0 auto;padding:20px;max-width:1440px;padding-left:40px;padding-right:40px;margin-bottom:40px;overflow:hidden;}#skip-link{display:none;}.tooltipster-default{border:1px solid #000;background:#4c4c4c;color:#fff;}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:12px;line-height:16px;padding:8px 10px;overflow:hidden;}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}.tooltipster-base{max-width:400px;margin-top:2px !important;}.tooltipster-base li{margin:10px 0;}.tooltipster-icon{cursor:help;margin-left:4px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:auto !important;right:80px !important;}.tooltipster-base li{color:rgba(255,255,255,0.5);}.tooltipster-base a{color:#5bbeff;}.tooltipster-base a:hover{color:#a5bfde;}.tooltipster-base strong{color:#FFF;}.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}.tooltipster-base .tooltipster-content{overflow:hidden;}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-7px;}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-7px;}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-7px;}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-7px;}.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px;}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px;}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}.tooltipster-fade-show{opacity:1;}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.23,0.635,0.495,2.4);}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.15);}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}.tooltipster-content-changing{opacity:0.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}html{background:#FFF;}#header{background:#FFF;}#page{background:#FFF;}.onMobile{display:none;}.headerMobile{display:none;}h1{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;text-transform:uppercase;padding:8px 0 17px 0;letter-spacing:2px;border-bottom:1px solid #a5bfde;text-align:left;}h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;}h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;}h4{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#00437b;line-height:120%;font-weight:700;font-style:normal;}h5{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;margin:10px 0;}p{margin:10px 0;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:107.6923%;color:#222222;line-height:2em;font-weight:normal;font-style:normal;}a{color:#0072bc;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;}a:hover{color:#00437b;}hr{display:block;height:1px;border:0;border-top:1px solid #a5bfde;margin:1em 0;padding:0;}input[type="text"],input[type="email"],input[type="password"],input[type="submit"]{-webkit-appearance:none;border-radius:0;line-height:44px;height:44px;padding:0 15px;border:0;color:#00437b;background:#fff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}input[type="submit"]{cursor:pointer;background:#5bbeff;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#fff;line-height:2em;font-weight:700;font-style:normal;}input[type="submit"]:hover{background:#0072bc;}select{border:1px solid #a5bfde;}.form-item{margin:10px 0;}.form-item label:not(.checkbox_label):not(.option){display:block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.form-item input[type="text"],.form-item input[type="email"],.form-item input[type="password"],.form-item textarea{width:100%;max-width:350px;border:1px solid #a5bfde;}.form-item textarea{max-width:none;}.date-picker{position:relative;float:left;z-index:2;}.date-picker:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.date-picker input{cursor:pointer;}.date-picker:before{right:10px;top:0px;line-height:44px;z-index:0;}.field-name-body,field-name-field-summer-body{margin-bottom:40px;}.page-node-55 .field-name-body{margin-bottom:0;}.node .tpl{margin:20px 0;}.node .tpl img{display:block;max-width:100%;height:auto;}.node .tpl h5:first-child{margin-top:0;}.node .tpl p:first-child{margin-top:0;}.node .tpl body_1_col{width:100%;}.node .tpl_body_2_col{float:left;width:48%;}.node .tpl_left{margin-right:2%;}a.btn-transparent{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;border:1px solid #a5bfde;}a.btn-transparent:hover{color:#00437b;border-color:#0072bc;}a.btn-plain{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#003058;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}a.btn-plain:hover{background-color:#0072bc;}.blue-btn-wrap a,a.btn-light-blue{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#5bbeff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.blue-btn-wrap a,a.btn-light-blue:hover{background-color:#1a88d0;}#alertbar{background-color:#fba51a;position:relative;z-index:99;}#alertbar > .wrapper .label_alert{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:120%;font-weight:500;font-style:normal;text-transform:uppercase;padding:0 80px 0 0;}#alertbar > .wrapper .label_alert a{display:inline-block;position:relative;padding:0 0 0 40px;color:#FFF;font-weight:900;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#alertbar > .wrapper .label_alert a:before{position:absolute;content:"";color:#FFF;font-size:20px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#alertbar > .wrapper .label_alert a:before{position:absolute;left:10px;top:-2px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#alertbar > .wrapper .label_alert a:hover:before,#alertbar > .wrapper .label_alert a:hover{color:rgba(0,0,0,0.4);}#alertbar > .wrapper .label_alert.show_icon{padding-left:35px;}#alertbar > .wrapper .label_alert.show_icon:before{position:absolute;content:"";color:#FFF;font-size:30px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}#alertbar > .wrapper .label_alert.show_icon:before{position:absolute;top:-7px;left:0;}#alertbar > .wrapper .close_alert a{position:absolute;display:block;right:40px;width:50px;height:100%;top:0;background:rgba(255,255,255,0.3);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#alertbar > .wrapper .close_alert a:before{position:absolute;content:"";color:#eff5fa;font-size:20px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#alertbar > .wrapper .close_alert a:before{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;}#alertbar > .wrapper .close_alert a:hover{background:rgba(255,255,255,0.5);}#alertbar .timer{margin-left:8px;display:inline;}#alertbar .timer .countdown-amount{margin-right:2px;font-weight:bold;}#alertbar .timer .countdown-section{margin-right:4px;}#header #name-and-slogan a img.logoMobile{display:none;}#header .header__homepage-h1{display:none;}#searchbar{background:#00437b;overflow:visible !important;}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2,#block-search-form input.form-submit,#searchbar #cludo-search-form .search-button,#cludo-search-form-2 .search-button,.field-name-body #cludo-search-form .search-button,.field-name-body #cludo-search-form-2 .search-button{margin-top:0 !important;width:auto !important;height:auto !important;}form.gsc-search-box,form#search-block-form,#searchbar form#cludo-search-form{margin-bottom:0 !important;width:100%;position:relative;z-index:99;overflow:visible;}form.gsc-search-box .form-item-search-block-form,form.gsc-search-box .form-actions,form#search-block-form .form-item-search-block-form,form#search-block-form .form-actions,#searchbar form#cludo-search-form .form-item-search-block-form,#searchbar form#cludo-search-form .form-actions{float:left;margin:0;}form.gsc-search-box .form-item-search-block-form,form.gsc-search-box input.search-input,form#search-block-form .form-item-search-block-form,form#search-block-form input.search-input,#searchbar form#cludo-search-form .form-item-search-block-form,#searchbar form#cludo-search-form input.search-input{min-width:200px;}label.cludo-form{display:block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}form#search-block-form .container-inline,#searchbar form#cludo-search-form{width:100%;}.gsc-input,#search-block-form input.form-text,#searchbar form#cludo-search-form input.search-input,.field-name-body form#cludo-search-form input.search-input,.field-name-body form#cludo-search-form-2 input.search-input{height:100% !important;padding:5px !important;}.gsc-input-box{height:30px !important;border:0 !important;}input.gsc-input,#search-block-form input.form-text,#searchbar form#cludo-search-form input.search-input,.field-name-body form#cludo-search-form-2 input.search-input{height:30px !important;line-height:30px !important;margin:0 !important;float:left;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;border-width:0 !important;color:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;text-transform:uppercase;font-weight:700;}table.gsc-search-box{margin-bottom:0 !important;}.gsc-control-searchbox-only,#block-search-form,#searchbar form#cludo-search-form{max-width:300px;float:right;}.field-name-body form#cludo-search-form-2{max-width:500px;}.field-name-body form#cludo-search-form-2 input.search-input{width:100%;max-width:350px;border:1px solid #a5bfde !important;}input.gsc-search-button-v2,#block-search-form input.form-submit,#searchbar form#cludo-search-form button#search-button,.field-name-body form#cludo-search-form-2 button#search-button{display:block !important;border:0 !important;margin:0 !important;padding:3px 12px !important;background-color:#5bbeff !important;height:30px !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;float:left;color:#FFF;font-size:100%;line-height:2em;font-weight:700;font-family:"brandon-grotesque",Arial,sans-serif;text-transform:uppercase;}form.gsc-search-box,form#search-block-form{min-width:300px;}form#cludo-search-form #search_autocomplete{display:block;overflow:visible;position:absolute;z-index:98;top:35px;max-width:300px;cursor:pointer;}form#cludo-search-form #search_autocomplete li{padding:5px;}form#cludo-search-form-2 #search_autocomplete{display:block;overflow:visible;max-width:300px;cursor:pointer;}form#cludo-search-form-2 #search_autocomplete li{padding:5px;list-style:none;}#cludo-search-results{padding-top:40px;}.gsc-results{width:100% !important;}.gsc-control-cse{padding:0 !important;}.gsc-selected-option-container{width:auto !important;min-width:140px !important;}.gsc-thumbnail-inside,.gsc-url-top{padding-left:0 !important;padding-right:0 !important;}.gs-promotion .gs-result{padding:20px 0 !important;}.gsc-webResult.gsc-result{border-bottom:1px solid #a5bfde;}.gcsc-branding-img-noclear,.gcsc-branding-text{display:none !important;}.gsc-result .gs-title{height:auto !important;padding:0 !important;}.cse .gsc-webResult.gsc-result.gsc-promotion,.gsc-webResult.gsc-result.gsc-promotion{padding:20px !important;margin-top:30px !important;}#main-menu .block-menu-block{float:left;}#main-menu .search-opener{float:left;margin-left:15px;}#main-menu .season-switcher{float:left;margin-left:18px;}#main-menu .shop-link{float:left;margin-left:15px;}#main-menu #mobile-nav-btn{float:left;margin-left:15px;margin-top:13px;width:40px;height:40px;}#main-menu .shop-link a{position:relative;display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#1a88d0;padding:7px 5px;margin-top:22px;height:25px;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-clip:padding-box;line-height:1000%;}#main-menu .shop-link a:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}#main-menu .shop-link a:hover{background:#0072bc;}#main-menu .shop-link a:before{position:absolute;top:3px;left:10px;}#main-menu ul.menu li{display:inline-block;float:left;}#main-menu ul.menu li a{display:inline-block;padding:23px 15px;text-decoration:none;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#003058;line-height:2em;font-weight:900;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;letter-spacing:1px;}#main-menu ul.menu li a:hover{background:#eff5fa;}#main-menu ul.menu li.is-active-trail a{background:#eff5fa;}#main-menu ul.menu li a.open{background:#003058;color:#FFF;}#main-menu #mobile-nav-btn a{display:inline-block;width:100%;height:100%;overflow:hidden;line-height:1000%;}#main-menu #mobile-nav-btn a:before{position:absolute;content:"";color:#00437b;font-size:40px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:40px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;}#main-menu #mobile-nav-btn a:before{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#main-menu #mobile-nav-btn a:hover:before{color:#a5bfde;}#main-menu .season-switcher{padding-top:20px;}#main-menu .season-switcher .wrapper{position:relative;width:100px;height:30px;overflow:hidden;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-clip:padding-box;border:1px solid #a5bfde;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#main-menu .season-switcher ul{position:absolute;top:0;left:0;width:200px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#main-menu .season-switcher ul li{float:left;width:100px;height:30px;}#main-menu .season-switcher ul li a{position:relative;display:block;width:100px;height:100%;padding:8px 14px 0 10px;text-align:right;background:#eff5fa;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;}#main-menu .season-switcher ul li a:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}#main-menu .season-switcher ul li a:before{top:2px;left:2px;padding:3px;background:#00437b;height:18px;width:18px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background-clip:padding-box;}#main-menu .season-switcher ul:hover{left:-100px;}#main-menu .season-switcher .wrapper:hover{border-color:#8B694D;}#main-menu .season-switcher ul li.btn-summer a{background-color:#FFFBF3;color:#8B694D;text-align:left;}#main-menu .season-switcher ul li.btn-summer a:before{content:"\e619";background:#8B694D;left:auto;right:4px;}#main-menu .season-switcher .summer{border-color:#8B694D;}#main-menu .season-switcher .summer:hover{border-color:#a5bfde;}#main-menu .season-switcher .summer ul{left:-100px;}#main-menu .season-switcher .summer ul:hover{left:0;}#main-menu .search-opener a{margin-top:24px;display:block;height:20px;width:20px;overflow:hidden;line-height:1000%;text-decoration:none;}#main-menu .search-opener a:before{position:absolute;content:"";color:#003058;font-size:20px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#main-menu .search-opener a:before{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#main-menu .search-opener a:hover:before{color:#a5bfde;}#subnav{background:#003058;display:none;}#subnav a{font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#5bbeff;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:0.5px;}#subnav a:hover{color:#FFF;}#subnav .sub-main-nav{display:none;}#subnav .sub-main-nav h2.block-title{display:none;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li a[name="headline"]{font-weight:500;cursor:default;font-size:138.46153%;text-transform:none;color:#FFF;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li > div{font-weight:500;cursor:default;font-size:138.46153%;text-transform:none;color:#FFF;font-family:"proxima-nova",Arial,sans-serif;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li a[name="hidden"]{display:none;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li ul.menu{padding-top:10px;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li > ul.menu li{margin-bottom:5px;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li > ul.menu li.is-expanded{margin-top:30px;}#subnav .quicklink > .wrapper img{display:block;max-width:100%;height:auto;margin-bottom:20px;}#subnav .quicklink > .wrapper .headline{font-family:"proxima-nova",Arial,sans-serif;font-size:138.46153%;color:#FFF;line-height:100%;font-weight:500;font-style:normal;margin-bottom:10px;}#subnav .quicklink > .wrapper .copy{font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:100%;color:#a5bfde;line-height:180%;font-weight:normal;font-style:normal;}#subnav .quicklink > .wrapper a.btn-plain{background:#0072bc;color:#fff;text-align:center;}#subnav .quicklink > .wrapper a.btn-plain:hover{background:#5bbeff;}.winter #subnav .sub-main-nav .menu-block-wrapper > ul.menu > li a.invisible{visibility:hidden;}.summer #subnav .sub-main-nav .menu-block-wrapper > ul.menu > li a.invisible{display:none;}.summer #subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.menu-mlid-960 a.invisible{display:block;visibility:hidden;}.promo-banners #block-views-promo-sidebar-nav-block .block-title{display:none;}.promo-banners #block-views-promo-sidebar-nav-block .promo-wrapper{display:block;margin-top:40px;padding:10px;border:1px solid #a5bfde;text-align:center;}.promo-banners #block-views-promo-sidebar-nav-block li{float:none;width:100%;}.promo-banners #block-views-promo-sidebar-nav-block .promo_headline{margin-top:10px;padding:10px 0;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#0072bc;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;}.promo-banners #block-views-promo-sidebar-nav-block .promo_img a{display:block;}.promo-banners #block-views-promo-sidebar-nav-block .promo_img img{max-width:100%;height:auto;}.promo-banners #block-views-promo-sidebar-nav-block .field-name-body{margin-bottom:0;}.promo-banners #block-views-promo-sidebar-nav-block .promo_cta a{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#5bbeff;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.promo-banners #block-views-promo-sidebar-nav-block .promo_cta a:hover{background-color:#0072bc;}#mobile-nav-full{display:none;clear:both;background:#003058;}#mobile-nav-full a{display:block;width:100%;letter-spacing:1px;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;padding:15px 20px;text-transform:uppercase;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > a{position:relative;border-bottom:1px solid rgba(255,255,255,0.1);}#mobile-nav-full .menu-block-wrapper > ul.menu > li > a:before{position:absolute;content:"";color:#FFF;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > a:before{right:20px;top:12px;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > a.open:before{content:"\e7d8";}#mobile-nav-full .menu-block-wrapper > ul.menu > li > a:hover{background:#0072bc;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu{display:none;background-color:rgba(0,0,0,0.3);}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu a{font-weight:500;color:#a5bfde;border-bottom:1px solid rgba(255,255,255,0.1);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu a:hover{background:#0072bc;color:#FFF;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu a[name="headline"]{color:rgba(255,255,255,0.4);text-align:center;background-color:rgba(0,0,0,0.1);cursor:default;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu div{color:rgba(255,255,255,0.4);text-align:center;background-color:rgba(0,0,0,0.1);cursor:default;font-family:"proxima-nova",Arial,sans-serif;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu a[name="hidden"]{display:none;}#mobile-nav-full .menu-block-wrapper > ul.menu > li > ul.menu > li > ul.menu{}#mobile-nav-full .mobile-shopping a{border-bottom:1px solid rgba(255,255,255,0.1);}#mobile-nav-full .mobile-shopping a:hover{background:#0072bc;}#mobile-nav-full .mobile-switcher{display:none;}#mobile-nav-full .mobile-switcher li{float:left;width:50%;text-align:center;}#mobile-nav-full .mobile-switcher li a{background-color:rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.3);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#mobile-nav-full .mobile-switcher li a:first-child{border-right:1px solid rgba(255,255,255,0.1);}#mobile-nav-full .mobile-switcher li a:hover{color:#FFF;}#mobile-nav-full .mobile-switcher li a.active{color:#FFF;}.transparent-gradient:after{content:"\0020";display:block;position:absolute;height:330px;width:100%;bottom:0;left:0;z-index:10;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.transparent-alt-gradient{position:relative;}.transparent-alt-gradient:after{content:"\0020";display:block;position:absolute;height:250px;width:100%;bottom:0;left:0;z-index:10;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.mid-separator{display:block;margin:40px auto;height:20px;width:260px;}#header-page #banner-content{opacity:0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-color:#3e3e3e;overflow:hidden;background-position:center top;}#header-page #banner-text{position:fixed;top:270px;text-align:center;width:100%;z-index:0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:461.53846%;color:#FFF;line-height:1.2;font-weight:900;font-style:normal;text-transform:uppercase;}#header-page #banner-text div{max-width:1150px;margin:0 auto;}#small-header-page img{display:block;width:100%;height:auto;}.worldcup-page #header-page.world-cup-header{position:relative;background-size:cover;background-repeat:no-repeat;background-position:bottom center;}.worldcup-page #header-page.world-cup-header #banner-content{background:none;opacity:1;height:700px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title{background:url(/sites/all/themes/squaw/images/worldcup-logo.png) no-repeat right 180px;background-size:100px;margin-right:200px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h1{border-bottom:0;font-size:500%;font-weight:600;margin:0 120px 0 0;text-align:right;padding:220px 0 0 0;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h2{color:#0072bc;font-size:300%;text-align:right;padding-bottom:50px;margin:0 120px 0 0;}.worldcup-page #header-page.world-cup-header #banner-content .ctaExplore{text-align:center;z-index:99;position:relative;margin-top:-40px;}.worldcup-page .title_container{height:30px;}.worldcup-page .title_container h1#page-title{display:none;}.worldcup-page #worldcup-pixlee .content-width{max-width:800px;text-align:center;margin:0 auto;}.worldcup-page #worldcup-pixlee h2{font-size:3em;color:#00437b;font-weight:900;text-transform:none;}.worldcup-page #worldcup-pixlee #feed{max-width:1000px;margin:0 auto;}.worldcup-page .iframe-wrap{position:relative;padding-bottom:100%;padding-top:35px;height:0;overflow:hidden;}.worldcup-page .iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.smcx-embed{max-width:100% !important;height:700px !important;}.smcx-embed .smcx-iframe-container{max-width:100% !important;height:765px !important;margin-top:-100px !important;}@media all and (min-width:1950px){.worldcup-page #header-page.world-cup-header #banner-content .wc-title{margin-right:250px;background:url(/sites/all/themes/squaw/images/worldcup-logo.png) no-repeat right 100px;background-size:100px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h1{font-size:600%;padding:120px 0 0 0;}}@media all and (max-width:1601px){.worldcup-page #header-page.world-cup-header #banner-content .wc-title{margin-right:30px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h1{font-size:350%;padding:240px 0 0 0;}}@media all and (max-width:980px){.worldcup-page .transparent-gradient::after{height:100px;}.worldcup-page #header-page.world-cup-header{display:block;}.worldcup-page #header-page.world-cup-header #banner-content{height:300px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title{background:none;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h1{font-size:200%;padding:100px 0 0 0;text-align:right;margin:0;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h2{font-size:150%;text-align:right;margin:0;}.worldcup-page .ctaExplore{display:block;}.worldcup-page .ctaExplore img{width:100px;height:auto;}}@media all and (max-width:540px){.worldcup-page .transparent-gradient::after{height:50px;}.worldcup-page #header-page.world-cup-header #banner-content{height:200px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title{background:none;margin-right:10px;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h1{font-size:160%;padding:45px 0 0 0;text-align:right;margin:0;max-width:60%;float:right;}.worldcup-page #header-page.world-cup-header #banner-content .wc-title h2{font-size:130%;text-align:right;margin:0;float:right;clear:both;padding:0;}.worldcup-page .ctaExplore{display:block;clear:both;}.worldcup-page .ctaExplore img{width:50px;height:auto;}}.nastar-page #header-page.nastar-header{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center;}.nastar-page #header-page.nastar-header #banner-content{background:none;opacity:1;height:700px;}.nastar-page #header-page.nastar-header #banner-content .wc-title{background:url(/sites/all/themes/squaw/images/nastar-logo.png) no-repeat right 220px;background-size:100px;margin-right:100px;}.nastar-page #header-page.nastar-header #banner-content .wc-title h1{border-bottom:0;font-size:300%;font-weight:600;margin:0 120px 0 0;text-align:right;padding:220px 0 0 0;}.nastar-page #header-page.nastar-header #banner-content .wc-title h2{color:#0072bc;font-size:300%;text-align:right;padding-bottom:50px;margin:0 120px 0 0;}.nastar-page #header-page.nastar-header #banner-content .wc-title-sm{display:none;}.nastar-page #header-page.nastar-header #banner-content .ctaExplore{text-align:center;z-index:99;position:relative;margin-top:-40px;}.nastar-page .title_container{height:30px;}.nastar-page .title_container h1#page-title{display:none;}@media all and (min-width:1950px){.nastar-page #header-page.nastar-header #banner-content .wc-title{margin-right:250px;background:url(/sites/all/themes/squaw/images/nastar-logo.png) no-repeat right 200px;background-size:100px;}.nastar-page #header-page.nastar-header #banner-content .wc-title h1{font-size:300%;padding:200px 0 0 0;}}@media all and (max-width:1601px){.nastar-page #header-page.nastar-header #banner-content .wc-title{margin-right:30px;}.nastar-page #header-page.nastar-header #banner-content .wc-title h1{font-size:250%;padding:240px 0 0 0;}}@media all and (max-width:980px){.nastar-page .transparent-gradient::after{height:100px;}.nastar-page #header-page.nastar-header{display:block;}.nastar-page #header-page.nastar-header #banner-content{height:300px;}.nastar-page #header-page.nastar-header #banner-content .wc-title{background:none;}.nastar-page #header-page.nastar-header #banner-content .wc-title h1{font-size:200%;padding:100px 0 0 0;text-align:right;margin:0;}.nastar-page #header-page.nastar-header #banner-content .wc-title h2{font-size:150%;text-align:right;margin:0;}.nastar-page .ctaExplore{display:block;}.nastar-page .ctaExplore img{width:100px;height:auto;}}@media all and (max-width:540px){.nastar-page .transparent-gradient::after{height:50px;}.nastar-page #header-page.nastar-header #banner-content{height:200px;}.nastar-page #header-page.nastar-header #banner-content .wc-title{background:none;margin-right:10px;}.nastar-page #header-page.nastar-header #banner-content .wc-title h1{font-size:160%;padding:45px 0 0 0;text-align:right;margin:0;max-width:60%;float:right;}.nastar-page #header-page.nastar-header #banner-content .wc-title h2{font-size:130%;text-align:right;margin:0;float:right;clear:both;padding:0;}.nastar-page .ctaExplore{display:block;clear:both;}.nastar-page .ctaExplore img{width:50px;height:auto;}}.inner_page_info{margin:20px 0 30px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;}.inner_page_info .submitted_date{float:left;width:50%;}.inner_page_info .category{float:left;width:50%;}.inner_page_info .category div{display:inline-block;}.author.additional-author{margin-top:25px;}.author.additional-author .submitted_profile_left img{width:100px;height:100px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-clip:padding-box;}.author .submitted_profile_left{float:left;width:100px;height:100px;border:1px solid #a5bfde;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-clip:padding-box;background-repeat:no-repeat;background-position:center center;background-size:cover;}.author .submitted_profile_left.no-photo{background-image:url(/sites/all/themes/squaw/images/default-teaser.jpg);}.author .submitted_profile_right{font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#00437b;line-height:200%;font-weight:700;font-style:normal;float:left;display:inline-block;margin-left:20px;text-transform:uppercase;}.author .authorRole{text-transform:none;color:#0072bc;font-weight:500;}.labelBlog{color:#0072bc;font-weight:500;}#block-views-articles-last,#block-views-articles-community{margin-top:40px;border:1px solid #a5bfde;}#block-views-articles-last h2,#block-views-articles-community h2{font-family:"proxima-nova",Arial,sans-serif;font-size:123.07692%;color:#00437b;line-height:200%;font-weight:700;font-style:normal;text-transform:capitalize;padding:10px 20px;border-bottom:1px solid #a5bfde;}#block-views-articles-last ul.item-list,#block-views-articles-community ul.item-list{padding:10px 0;}#block-views-articles-last ul.item-list li,#block-views-articles-community ul.item-list li{padding:10px 20px;}#block-views-articles-last .views-field-title,#block-views-articles-community .views-field-title{font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#00437b;line-height:200%;font-weight:700;font-style:normal;}#block-views-articles-last .views-field-title a,#block-views-articles-community .views-field-title a{color:#00437b;}#block-views-articles-last .views-field-title a:hover,#block-views-articles-community .views-field-title a:hover{color:#0072bc;}#block-views-articles-last .views-field-created,#block-views-articles-community .views-field-created{font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#0072bc;line-height:200%;font-weight:500;font-style:normal;}article.node{padding-top:20px;}article.node h2,article.node h3,article.node h4,article.node h5,article.node h6{margin-top:20px;}article.node .field-type-text-with-summary .contextual-links-wrapper{display:none;}article.node .field-type-text-with-summary ul,article.node .field-type-text-with-summary ol,article.node .ui-tabs-panel ul,article.node .ui-tabs-panel ol{padding-left:20px;}article.node .field-type-text-with-summary ul li,article.node .ui-tabs-panel ul li{list-style:disc;}article.node .field-type-text-with-summary ol li,article.node .ui-tabs-panel ol li{list-style:decimal;}article.node .field-type-text-with-summary a,article.node .ui-tabs-panel a{color:#0072bc;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;text-decoration:none;}article.node .field-type-text-with-summary a:hover,article.node .ui-tabs-panel a:hover{color:#00437b;}article.node .field-type-text-with-summary strong,article.node .ui-tabs-panel strong{font-weight:700;}article.node .field-type-text-with-summary em,article.node .ui-tabs-panel em{font-style:italic;}article.node .field-type-text-with-summary table,article.node .ui-tabs-panel table{width:100%;border:1px solid #a5bfde;border-bottom:0;}article.node .field-type-text-with-summary table tr,article.node .ui-tabs-panel table tr{border-bottom:1px solid #a5bfde;}article.node .field-type-text-with-summary table th,article.node .field-type-text-with-summary table td,article.node .ui-tabs-panel table th,article.node .ui-tabs-panel table td{padding:10px;border-right:1px solid #a5bfde;}article.node .field-type-text-with-summary table th:last-child,article.node .field-type-text-with-summary table td:last-child,article.node .ui-tabs-panel table th:last-child,article.node .ui-tabs-panel table td:last-child{border-right:0;}article.node .field-type-text-with-summary table th,article.node .ui-tabs-panel table th{font-weight:700;background:#eff5fa;}article.node .field-type-text-with-summary table caption,article.node .ui-tabs-panel table caption{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;margin:10px 0 20px;}article.node .field-type-text-with-summary .cta_button,article.node .field-type-text-with-summary .cta_button:hover,article.node .ui-tabs-panel .cta_button,article.node .ui-tabs-panel .cta_button:hover{color:#FFF;}#slideshowWithCarousel{margin-top:20px;}#carouselWithSlideshow{margin-top:5px;margin-bottom:40px;}#carouselWithSlideshow li{cursor:pointer;}#carouselWithSlideshow li img{display:block;max-width:100%;}#carouselWithSlideshow li .wrapper-item{position:relative;margin:5px;}#carouselWithSlideshow li .wrapper-item:before{content:"\0020";display:block;position:absolute;height:100%;width:100%;top:0;left:0;border:5px solid #003058;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#carouselWithSlideshow li.flex-active-slide{cursor:default;}#carouselWithSlideshow li.flex-active-slide .wrapper-item:before{opacity:1;}.nbOfItem-1{margin-bottom:0;}.nbOfItem-1 .flex-viewport,.nbOfItem-1 .flex-direction-nav{display:none;}.node-2-columns article.node{float:left;width:66.66667%;padding-right:20px;padding-top:20px;}.node-2-columns aside.node_sidebar{float:right;width:33.33333%;padding-left:20px;padding-top:40px;}.node-2-columns .slideshow{margin:20px 0 30px 0;}#block-views-code-input-block-1{clear:both;}#content .field-label-inline{border:1px solid #a5bfde;border-bottom:0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#222222;line-height:2em;font-weight:normal;font-style:normal;}#content .field-label-inline .field-label{display:table-cell;float:none;padding:8px 10px;background:#eff5fa;min-width:150px;border-right:1px solid #a5bfde;font-weight:normal;}#content .field-label-inline .field-items{display:table-cell;float:none;padding:8px 10px;}#content .field-last-item{border-top:1px solid #a5bfde;}.field-name-field-booking-url a{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#0072bc;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin-bottom:40px;}.field-name-field-booking-url a:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.field-name-field-booking-url a:before{top:0;right:0;width:44px;padding-top:12px;height:28px;background:#00437b;color:#FFF;}.field-name-field-booking-url a:hover{background:#00437b;}a.cta_button{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#0072bc;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin:20px 0;}a.cta_button:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}a.cta_button:before{top:0;right:0;width:44px;padding-top:12px;height:28px;background:#00437b;color:#FFF;}a.cta_button:hover{background:#00437b;}a.dl_button{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#0072bc;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin:20px 0;}a.dl_button:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}a.dl_button:before{top:0;right:0;width:44px;padding-top:12px;height:28px;background:#00437b;color:#FFF;}a.dl_button:hover{background:#00437b;}a.dl_button:before{content:"\e8d2";}a.cta_button_gold{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#0072bc;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin:20px 0;background:#ffac26;color:#fff !important;}a.cta_button_gold:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}a.cta_button_gold:before{top:0;right:0;width:44px;padding-top:12px;height:28px;background:#00437b;color:#FFF;}a.cta_button_gold:hover{background:#00437b;}a.cta_button_gold:before{position:absolute;content:"";color:#fff9ed;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}a.cta_button_gold:before{background:#fba51a;width:48px;height:28px;}a.cta_button_gold:hover{background:#fba51a;}.field-name-field-attachments .field-item{margin-top:20px;}.field-name-field-attachments img{display:none;}.field-name-field-attachments span.file a{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#0072bc;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.field-name-field-attachments span.file a:before{position:absolute;content:"";color:#a5bfde;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.field-name-field-attachments span.file a:before{top:0;right:0;width:44px;padding-top:12px;height:28px;background:#00437b;color:#FFF;}.field-name-field-attachments span.file a:hover{background:#00437b;}.field-name-field-attachments span.file a:before{content:"\e8d2";}.listing-view{margin:20px 0;}.teaserOneView h3{padding:20px 0;display:inline-block;background:#FFF;position:relative;z-index:2;}.teaserOneView ul.item-list li.views-row{float:left;width:33.33333%;text-align:center;border:1px solid #a5bfde;padding:10px;background:#FFF;clear:none;}.teaserOneView .teaser-img{width:100%;background:#eff5fa;}.teaserOneView .teaser-img img{display:block;max-width:100%;}.teaserOneView .teaser-copy{padding:20px;}.teaserOneView .field-name-body{margin-bottom:0;}.teaserTwoView{margin-top:0;}.teaserTwoView h3{padding:20px 0;display:inline-block;background:#FFF;position:relative;z-index:2;}.teaserTwoView ul.item-list li{padding:40px 0;border-bottom:1px solid #a5bfde;}.teaserTwoView ul.item-list li:last-child{border:0;}.teaserTwoView .teaser-img{float:left;width:35%;padding-right:20px;}.teaserTwoView .teaser-img img{display:block;max-width:100%;}.teaserTwoView .teaser-copy{float:left;width:65%;padding:0 20px;}.teaserTwoView .teaser-copy .field-name-field-price{font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#1a88d0;line-height:100%;font-weight:700;font-style:normal;margin-top:10px;}.teaserThreeView ul.item-list{border-bottom:1px solid #a5bfde;}.teaserThreeView ul.item-list li.views-row{border:1px solid #a5bfde;border-bottom:0;padding:10px;background:#FFF;}.teaserThreeView ul.item-list li.views-row-even{background:#eff5fa;}.teaserThreeView .teaser-col-1{float:right;width:25%;}.teaserThreeView .teaser-col-2{float:left;width:35%;padding:0 30px 0 10px;margin:10px 0;border-right:1px solid #a5bfde;}.teaserThreeView .teaser-col-3{float:left;width:40%;padding:0 20px 0 30px;}.teaserThreeView h4{font-size:138.46153%;margin-bottom:20px;}.teaserThreeView p{font-size:93%;}.teaserThreeView .teaser-col-1 img{display:block;max-width:100%;}.teaserThreeView .teaser-info{font-size:93%;color:#00437b;}.teaserThreeView .teaser-info .label{font-weight:700;}.teaserThreeView .field-name-field-age-range,.teaserThreeView .field-name-field-age-range .field-items,.teaserThreeView .field-name-field-age-range .field-item,.teaserThreeView .field-name-field-offered,.teaserThreeView .field-name-field-offered .field-items,.teaserThreeView .field-name-field-offered .field-item,.teaserThreeView .field-name-field-phone,.teaserThreeView .field-name-field-phone .field-items,.teaserThreeView .field-name-field-phone .field-item{display:inline;}.wrapper-filters{padding:20px;margin:20px 0 40px 0;border:1px solid #a5bfde;background:#eff5fa;}.wrapper-filters .listing-filters{margin:0;padding:10px 0 0 0;}.wrapper-filters h3{border-bottom:1px solid #a5bfde;padding-bottom:10px;}.reset-filters{display:inline-block;}.reset-filters a{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFFFFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#a5bfde;padding:10px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.reset-filters a:hover{background-color:#0072bc;}.ability-link{display:inline-block;float:right;margin-top:20px;}.teaserGallery ul.item-list li.views-row{width:20%;padding:10px;}.teaserGallery ul.item-list li.views-row img{display:block;max-width:100%;height:auto;}.teaserGallery.view-display-id-page_2 ul.item-list li.views-row img{display:block;width:250px;height:250px;}.teaserGallery ul#isotope-instance-0 li.isotope-element{width:20%;padding:10px;}.teaserGallery ul#isotope-instance-0 li.isotope-element img{display:block;max-width:100%;height:auto;}.isotope-grid-sizer{width:22%;}.isotope-gutter-sizer{width:4%;}.isotope-element{width:22%;}.isotope-element.my-data-value{width:48%;}div.effect-sadie{overflow:hidden;text-align:center;cursor:pointer;position:relative;}div.effect-sadie figcaption::before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.6) 75%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.6) 75%);content:'';opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0);}div.effect-sadie figcaption::before,div.effect-sadie p{-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#fff;line-height:100%;font-weight:normal;font-style:normal;text-transform:uppercase;}div.effect-sadie p{position:absolute;bottom:0;left:0;padding:2em;width:100%;opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}div.effect-sadie:hover h2{color:#fff;-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0);}div.effect-sadie:hover figcaption::before,div.effect-sadie:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}div.effect-sadie figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;white-space:nowrap;font-size:0;}div.effect-sadie-2{overflow:hidden;text-align:center;cursor:pointer;position:relative;}div.effect-sadie-2 figcaption::before{position:absolute;bottom:0;left:0;width:100%;height:300px;opacity:0.8;background:-moz-linear-gradient(top,rgba(0,67,123,0) 0%,#00437b 80%,#00437b 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,67,123,0)),color-stop(80%,#00437b),color-stop(100%,#00437b));background:-webkit-linear-gradient(top,rgba(0,67,123,0) 0%,#00437b 80%,#00437b 100%);background:-o-linear-gradient(top,rgba(0,67,123,0) 0%,#00437b 80%,#00437b 100%);background:-ms-linear-gradient(top,rgba(0,67,123,0) 0%,#00437b 80%,#00437b 100%);background:linear-gradient(to bottom,rgba(0,67,123,0) 0%,#00437b 80%,#00437b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;content:'';}div.effect-sadie-2 .content{position:absolute;bottom:0;left:0;padding:2em;width:100%;}div.effect-sadie-2 .content h3{color:#FFFFFF;padding:0 40px;}div.effect-sadie-2 .content p{color:#DDDDDD;font-size:138.46153%;}div.effect-sadie-2:hover figcaption::before{opacity:1;}div.effect-sadie-2 figcaption > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;white-space:nowrap;font-size:0;}.press-list ul.item-list li.views-row{position:relative;margin-bottom:20px;padding:20px 0 0 60px;border-top:1px solid #a5bfde;}.press-list ul.item-list li.views-row:before{position:absolute;content:"";color:#a5bfde;font-size:36px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:36px;height:36px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:36px;float:left;}.press-list ul.item-list li.views-row:before{left:0;top:25px;}.press-list .views-field-created,.press-list .views-field-created-1{color:#a5bfde;}.partners-list li.views-row{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #a5bfde;}.partners-list li.views-row-last{border:0;}.partners-list li.views-row .views-field-field-logo{float:left;width:20%;padding:10px 20px 0 0;}.partners-list li.views-row .views-field-body{float:left;width:80%;}.partners-list li.views-row .views-field-field-logo img{max-width:100%;height:auto;}.related-content ul.list-items li{width:33.33333%;}.related-content{margin-top:40px;padding-top:20px;border-top:1px solid #a5bfde;}#block-views-events-calendar-block .related-content{border-top:none;margin-top:0;padding-top:0;}.field-name-body .field-name-field-area{display:none;}.node-business .field-name-field-business-location{display:none;}.hide-main{display:none;}.persona-page #main,.persona-page #content{max-width:1920px;padding:0;}.persona-page h1{display:none;}.persona-page article.node h2{text-align:center;max-width:700px;margin:80px auto 0;}.persona-page h2:after{content:"\0020";display:block;background:#00437b;height:1px;width:40px;margin:20px auto;}.persona-page .field-name-body p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;font-style:italic;text-align:center;}.persona-page .row{width:100%;background:center top / cover no-repeat fixed;height:800px;}.persona-page .content{background:#fff;background:rgba(255,255,255,0.8);width:33.333%;padding:0 40px;vertical-align:middle;text-align:center;}.persona-page .content h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#00437b;line-height:1;font-weight:900;font-style:normal;}.persona-page .content p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#0072bc;line-height:1.3;font-weight:normal;font-style:normal;}.persona-page .content p span{display:block;font-size:70%;}.persona-page .content .inner{display:inline-block;vertical-align:middle;}.persona-page .content:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.5em;}.persona-page .row:nth-of-type(odd) .content{float:left;}.persona-page .row:nth-of-type(even) .content{float:right;}.persona-page .content-block{padding:65px;}.persona-page .content-block h2{margin-top:0;text-align:center;}.persona-page .newsletter{background:#003058;}.persona-page .newsletter h2{color:#fff;}.persona-page .newsletter h2:after{background:#fff;}.persona-page .newsletter p{color:#fff;}.persona-page .newsletter .form{float:right;position:relative;left:-50%;text-align:left;width:100%;max-width:400px;}.persona-page .newsletter form{position:relative;left:50%;}.persona-page .newsletter form input{float:left;position:relative;display:inline-block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;height:44px;line-height:44px;}.persona-page .newsletter form input[type="text"]{background:#FFF;padding:0 15px;border:0;width:60%;color:#00437b;}.persona-page .newsletter form input[type="submit"]{cursor:pointer;background:#5bbeff;padding:0 15px;border:0;color:#FFF;width:40%;font-size:115.38461%;}.persona-page .links{background:#eff5fa;margin-bottom:45px;}.persona-page .links p{color:#0072bc;}.persona-page .links .buttons{text-align:center;margin-top:60px;}.persona-page .links .buttons .btn-transparent{border:2px solid #00437b;color:#00437b;font-size:115.38461%;font-weight:700;display:inline-block;margin:0 20px;}.persona-page .links .buttons .btn-transparent:hover{border-color:#003058;color:#003058;}.persona-page .persona-1 .row:first-of-type{background-image:url(/sites/all/themes/squaw/images/persona_1_1.jpg);}.persona-page .persona-1 .row:nth-of-type(2){background-image:url(/sites/all/themes/squaw/images/persona_1_2.jpg);}.persona-page .persona-1 .row:nth-of-type(3){background-image:url(/sites/all/themes/squaw/images/persona_1_3.jpg);}.persona-page .persona-1 .row:last-of-type{background-image:url(/sites/all/themes/squaw/images/persona_1_4.jpg);}.persona-page .persona-2 .row:first-of-type{background-image:url(/sites/all/themes/squaw/images/persona_2_1_V2.jpg);}.persona-page .persona-2 .row:nth-of-type(2){background-image:url(/sites/all/themes/squaw/images/persona_2_2.jpg);}.persona-page .persona-2 .row:nth-of-type(3){background-image:url(/sites/all/themes/squaw/images/persona_2_3_V3.jpg);}.persona-page .persona-2 .row:last-of-type{background-image:url(/sites/all/themes/squaw/images/persona_2_4_V2.jpg);}.persona-page .persona-3 .row:first-of-type{background-image:url(/sites/all/themes/squaw/images/persona_3_1.jpg);}.persona-page .persona-3 .row:nth-of-type(2){background-image:url(/sites/all/themes/squaw/images/persona_3_2.jpg);}.persona-page .persona-3 .row:nth-of-type(3){background-image:url(/sites/all/themes/squaw/images/persona_3_3.jpg);}.persona-page .persona-3 .row:last-of-type{background-image:url(/sites/all/themes/squaw/images/persona_3_4.jpg);}.persona-page .persona-4 .row:first-of-type{background-image:url(/sites/all/themes/squaw/images/persona_powder2skiers.jpg);}.persona-page .persona-4 .row:nth-of-type(2){background-image:url(/sites/all/themes/squaw/images/persona_4_2.jpg?v2);}.persona-page .persona-4 .row:nth-of-type(3){background-image:url(/sites/all/themes/squaw/images/persona_snowboarderLIfestyle.jpg);}.persona-page .persona-4 .row:nth-of-type(4){background-image:url(/sites/all/themes/squaw/images/persona_powderSkier-tree.jpg);}.persona-page .persona-4 .row:last-of-type{background-image:url(/sites/all/themes/squaw/images/persona_powderSkier.jpg);}.highlights .view-home-blog-highlights{background:url(/sites/all/themes/squaw/images/home/blog-bground.jpg) center center no-repeat;background-size:cover;}.highlights h2.block-title{text-align:center;max-width:700px;margin:80px auto;font-size:200%;}.highlights h2.block-title:after{content:"\0020";display:block;background:#00437b;height:1px;width:40px;margin:20px auto;}.highlights li.views-row{position:relative;}.highlights li.views-row .views-field-field-single-media{float:left;width:50%;}.highlights li.views-row .views-field-nothing{float:left;width:50%;}.highlights li.views-row .views-field-nothing .field-content{display:block;position:absolute;height:100%;width:50%;}.highlights li.views-row .views-field-nothing .field-content > .wrapper{position:absolute;background:rgba(4,47,88,0.9);bottom:0;width:100%;}.highlights li.views-row .views-field-nothing .field-content > .wrapper .inner{padding:50px 50px 110px 0;transform:translateX(-100px);border-left:100px solid rgba(4,47,88,0.9);}.highlights li.views-row .views-field-nothing .field-content > .wrapper .content{transform:translateX(-50px);}.highlights li.views-row .views-field-nothing .field-content > .wrapper h2{text-align:left;text-transform:capitalize;font-size:246.15385%;font-weight:500;}.highlights li.views-row .views-field-nothing .field-content > .wrapper h2,.highlights li.views-row .views-field-nothing .field-content > .wrapper p{color:#ffffff;}.highlights li.views-row .views-field-nothing .field-content > .wrapper a{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#60BDFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;border:1px solid #60BDFF;}.highlights li.views-row .views-field-nothing .field-content > .wrapper a:hover{color:#ffffff;border-color:#FFFFFF;}.highlights li.views-row .views-field-nothing .field-content > .wrapper .postdate{color:#ffffff;opacity:0.5;}.highlights .flexslider{background:none;}.highlights .flex-control-wrapper{display:none;}.highlights .flex-direction-nav{position:absolute;bottom:50px;left:50%;height:40px;transform:translateX(-140px);z-index:100;}.highlights .flex-direction-nav li{display:inline-block;}.highlights .flex-direction-nav li a{display:block;position:relative;margin:0;opacity:1 !important;right:0 !important;left:0 !important;border:0;}.highlights .flex-direction-nav li a:before{font-size:16px;top:8px;left:8px;color:#ffffff;}.highlights .flex-direction-nav li a.flex-next{background:#0072bc;}.highlights .flex-direction-nav li a.flex-prev{background:#00437b;}.highlights .flex-direction-nav li a:hover{opacity:0.8 !important;}.front .galleryOverview ul.item-list:after{content:"";display:table;clear:both;}.front .galleryOverview ul.item-list li.views-row{float:left;width:50%;}.front .galleryOverview#squawGallery li.views-row .file-video a:before{content:"\e924";}.centered-floats .listing-filters{float:right;position:relative;left:-50%;text-align:left;}.centered-floats .listing-filters ul{position:relative;left:50%;}.centered-floats .listing-filters li{float:left;position:relative;}.centered-floats .ajax-list-container{clear:both;}.listing-filters{padding:10px 0 30px 0;margin-bottom:40px;}.listing-filters .views-exposed-widget > label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;width:100%;}.listing-filters ul{position:relative;}.listing-filters select.hidden{display:none;}.listing-filters .views-submit-button{display:none;}.listing-filters .views-exposed-widget{width:100%;padding:0;}.listing-filters ul{margin-top:15px;}.listing-filters ul.filter-vertical{position:relative;}.listing-filters ul.filter-vertical:before{position:absolute;top:0;left:9px;content:"\0020";display:block;background:#717171;height:90%;width:2px;margin-top:5px;}.listing-filters ul.filter-vertical li{margin:15px 0;}.listing-filters ul.filter-vertical li a{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#717171;line-height:2em;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;padding-left:40px;}.listing-filters ul.filter-vertical li a:before{content:"\0020";display:block;position:absolute;left:0;top:0;height:20px;width:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;background-color:#3e3e3e;border:6px solid #FFF;-webkit-box-shadow:0 0 0 2px #3e3e3e;-moz-box-shadow:0 0 0 2px #3e3e3e;box-shadow:0 0 0 2px #3e3e3e;}.listing-filters ul.filter-vertical li a:hover:before{border-color:#eff5fa;}.listing-filters ul.filter-vertical li a.active:before{border-color:#5bbeff;}.listing-filters ul.filter-vertical li:last-child{margin-bottom:0;}.listing-filters ul.filter-horizontal li{float:left;margin:0;border:1px solid #a5bfde;border-right:0;}.listing-filters ul.filter-horizontal li:last-child{border-right:1px solid #a5bfde;}.listing-filters ul.filter-horizontal li a{display:block;padding:15px 40px;text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#0072bc;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;}.listing-filters ul.filter-horizontal li a:hover{background-color:#eff5fa;color:#00437b;}.listing-filters ul.filter-horizontal li a.active,.listing-filters ul.filter-horizontal li a.active:hover{background-color:#eff5fa;color:#00437b;-webkit-box-shadow:0 0 5px 0 #bedbff;-moz-box-shadow:0 0 5px 0 #bedbff;box-shadow:0 0 5px 0 #bedbff;}.listing-filters.filter-media-ajax-list-gallery-wedding{display:none;}.page-node-581 .listing-filters{padding:10px 0 0 0;margin-bottom:20px;}.listing-filters[data-filter-type="filter-three-options"]{border-bottom:1px solid #a5bfde;}.listing-filters[data-filter-type="filter-unique-option"] label{display:none;}.listing-filters .views-exposed-form .form-item{position:relative;margin-right:40px;}.listing-filters .views-exposed-form .form-item select{position:relative;z-index:1;width:100% !important;}.listing-filters .views-exposed-form .form-item .customSelect{width:100% !important;}.listing-filters .views-exposed-form .form-item .customSelect:before{float:none;position:absolute;right:10px;z-index:0;}#block-views-exp-activities-activities-list .views-exposed-widget{width:25%;padding:0;}#block-views-exp-media-gallery-page .views-exposed-widget,#block-views-exp-media-gallery-page-2 .views-exposed-widget{width:25%;padding:0;}#block-views-exp-lesson-teams-lessons .views-exposed-widget{width:25%;padding:0;}#block-views-exp-lesson-teams-teams .views-exposed-widget{width:25%;padding:0;}#block-views-exp-tickets-passes-tickets-passes-list .views-exposed-widget{width:25%;padding:0;}#block-views-exp-business-dining .views-exposed-widget{width:50%;padding:0;}#block-views-exp-business-dining #edit-field-season-tid-wrapper{display:none;}.tabbed-content,.tabbed-content-2,.tabbed-content-3,.tabbed-content-4,.tabbed-content-5{position:relative;}.tabbed-content .tab,.tabbed-content .tab-2,.tabbed-content .tab-3,.tabbed-content .tab-4,.tabbed-content .tab-5,.tabbed-content-2 .tab,.tabbed-content-2 .tab-2,.tabbed-content-2 .tab-3,.tabbed-content-2 .tab-4,.tabbed-content-2 .tab-5,.tabbed-content-3 .tab,.tabbed-content-3 .tab-2,.tabbed-content-3 .tab-3,.tabbed-content-3 .tab-4,.tabbed-content-3 .tab-5,.tabbed-content-4 .tab,.tabbed-content-4 .tab-2,.tabbed-content-4 .tab-3,.tabbed-content-4 .tab-4,.tabbed-content-4 .tab-5,.tabbed-content-5 .tab,.tabbed-content-5 .tab-2,.tabbed-content-5 .tab-3,.tabbed-content-5 .tab-4,.tabbed-content-5 .tab-5{line-height:55px;text-align:center;cursor:pointer;font-size:123.07692%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;position:absolute;top:0;left:0;border:1px solid #00437b;background:#FFF;}.tabbed-content .tab.active,.tabbed-content .tab-2.active,.tabbed-content .tab-3.active,.tabbed-content .tab-4.active,.tabbed-content .tab-5.active,.tabbed-content-2 .tab.active,.tabbed-content-2 .tab-2.active,.tabbed-content-2 .tab-3.active,.tabbed-content-2 .tab-4.active,.tabbed-content-2 .tab-5.active,.tabbed-content-3 .tab.active,.tabbed-content-3 .tab-2.active,.tabbed-content-3 .tab-3.active,.tabbed-content-3 .tab-4.active,.tabbed-content-3 .tab-5.active,.tabbed-content-4 .tab.active,.tabbed-content-4 .tab-2.active,.tabbed-content-4 .tab-3.active,.tabbed-content-4 .tab-4.active,.tabbed-content-4 .tab-5.active,.tabbed-content-5 .tab.active,.tabbed-content-5 .tab-2.active,.tabbed-content-5 .tab-3.active,.tabbed-content-5 .tab-4.active,.tabbed-content-5 .tab-5.active{color:#fff;background:#00437b;}.tabbed-content .tab.active:after,.tabbed-content .tab-2.active:after,.tabbed-content .tab-3.active:after,.tabbed-content .tab-4.active:after,.tabbed-content .tab-5.active:after,.tabbed-content-2 .tab.active:after,.tabbed-content-2 .tab-2.active:after,.tabbed-content-2 .tab-3.active:after,.tabbed-content-2 .tab-4.active:after,.tabbed-content-2 .tab-5.active:after,.tabbed-content-3 .tab.active:after,.tabbed-content-3 .tab-2.active:after,.tabbed-content-3 .tab-3.active:after,.tabbed-content-3 .tab-4.active:after,.tabbed-content-3 .tab-5.active:after,.tabbed-content-4 .tab.active:after,.tabbed-content-4 .tab-2.active:after,.tabbed-content-4 .tab-3.active:after,.tabbed-content-4 .tab-4.active:after,.tabbed-content-4 .tab-5.active:after,.tabbed-content-5 .tab.active:after,.tabbed-content-5 .tab-2.active:after,.tabbed-content-5 .tab-3.active:after,.tabbed-content-5 .tab-4.active:after,.tabbed-content-5 .tab-5.active:after{position:absolute;content:'';bottom:-7px;left:50%;margin-left:-7px;width:0;height:0;border-style:solid;border-width:7px 7px 0 7px;border-color:#00437b transparent transparent transparent;}.tabbed-content .tab.hiddenMobile,.tabbed-content .tab-2.hiddenMobile,.tabbed-content .tab-3.hiddenMobile,.tabbed-content .tab-4.hiddenMobile,.tabbed-content .tab-5.hiddenMobile,.tabbed-content-2 .tab.hiddenMobile,.tabbed-content-2 .tab-2.hiddenMobile,.tabbed-content-2 .tab-3.hiddenMobile,.tabbed-content-2 .tab-4.hiddenMobile,.tabbed-content-2 .tab-5.hiddenMobile,.tabbed-content-3 .tab.hiddenMobile,.tabbed-content-3 .tab-2.hiddenMobile,.tabbed-content-3 .tab-3.hiddenMobile,.tabbed-content-3 .tab-4.hiddenMobile,.tabbed-content-3 .tab-5.hiddenMobile,.tabbed-content-4 .tab.hiddenMobile,.tabbed-content-4 .tab-2.hiddenMobile,.tabbed-content-4 .tab-3.hiddenMobile,.tabbed-content-4 .tab-4.hiddenMobile,.tabbed-content-4 .tab-5.hiddenMobile,.tabbed-content-5 .tab.hiddenMobile,.tabbed-content-5 .tab-2.hiddenMobile,.tabbed-content-5 .tab-3.hiddenMobile,.tabbed-content-5 .tab-4.hiddenMobile,.tabbed-content-5 .tab-5.hiddenMobile{color:#003058;background:#fff;}.tabbed-content .tab.hiddenMobile:after,.tabbed-content .tab-2.hiddenMobile:after,.tabbed-content .tab-3.hiddenMobile:after,.tabbed-content .tab-4.hiddenMobile:after,.tabbed-content .tab-5.hiddenMobile:after,.tabbed-content-2 .tab.hiddenMobile:after,.tabbed-content-2 .tab-2.hiddenMobile:after,.tabbed-content-2 .tab-3.hiddenMobile:after,.tabbed-content-2 .tab-4.hiddenMobile:after,.tabbed-content-2 .tab-5.hiddenMobile:after,.tabbed-content-3 .tab.hiddenMobile:after,.tabbed-content-3 .tab-2.hiddenMobile:after,.tabbed-content-3 .tab-3.hiddenMobile:after,.tabbed-content-3 .tab-4.hiddenMobile:after,.tabbed-content-3 .tab-5.hiddenMobile:after,.tabbed-content-4 .tab.hiddenMobile:after,.tabbed-content-4 .tab-2.hiddenMobile:after,.tabbed-content-4 .tab-3.hiddenMobile:after,.tabbed-content-4 .tab-4.hiddenMobile:after,.tabbed-content-4 .tab-5.hiddenMobile:after,.tabbed-content-5 .tab.hiddenMobile:after,.tabbed-content-5 .tab-2.hiddenMobile:after,.tabbed-content-5 .tab-3.hiddenMobile:after,.tabbed-content-5 .tab-4.hiddenMobile:after,.tabbed-content-5 .tab-5.hiddenMobile:after{display:none;}.tabbed-content .tab-3,.tabbed-content .tab-4,.tabbed-content .tab-5,.tabbed-content-2 .tab-3,.tabbed-content-2 .tab-4,.tabbed-content-2 .tab-5,.tabbed-content-3 .tab-3,.tabbed-content-3 .tab-4,.tabbed-content-3 .tab-5,.tabbed-content-4 .tab-3,.tabbed-content-4 .tab-4,.tabbed-content-4 .tab-5,.tabbed-content-5 .tab-3,.tabbed-content-5 .tab-4,.tabbed-content-5 .tab-5{line-height:40px;font-size:13px;letter-spacing:0;}.tabbed-content .content,.tabbed-content-2 .content,.tabbed-content-3 .content,.tabbed-content-4 .content,.tabbed-content-5 .content{padding:85px 30px 30px;border:1px solid #a5bfde;border-top:none;}.tabbed-content .content:not(.active),.tabbed-content-2 .content:not(.active),.tabbed-content-3 .content:not(.active),.tabbed-content-4 .content:not(.active),.tabbed-content-5 .content:not(.active){display:none;}.tabbed-content .content .inner,.tabbed-content-2 .content .inner,.tabbed-content-3 .content .inner,.tabbed-content-4 .content .inner,.tabbed-content-5 .content .inner{padding:30px;}.tabbed-content .detail-2.content,.tabbed-content-2 .detail-2.content,.tabbed-content-3 .detail-2.content,.tabbed-content-4 .detail-2.content,.tabbed-content-5 .detail-2.content{padding:85px 0;border:none;}.tabbed-content.conditions-tabs .tab,.tabbed-content-2.conditions-tabs .tab,.tabbed-content-3.conditions-tabs .tab,.tabbed-content-4.conditions-tabs .tab,.tabbed-content-5.conditions-tabs .tab{width:80px !important;}.tabbed-content.conditions-tabs .tab:first-of-type,.tabbed-content-2.conditions-tabs .tab:first-of-type,.tabbed-content-3.conditions-tabs .tab:first-of-type,.tabbed-content-4.conditions-tabs .tab:first-of-type,.tabbed-content-5.conditions-tabs .tab:first-of-type{width:120px !important;}.tabbed-content.conditions-tabs .tab:nth-of-type(2),.tabbed-content-2.conditions-tabs .tab:nth-of-type(2),.tabbed-content-3.conditions-tabs .tab:nth-of-type(2),.tabbed-content-4.conditions-tabs .tab:nth-of-type(2),.tabbed-content-5.conditions-tabs .tab:nth-of-type(2){left:120px !important;}.tabbed-content.conditions-tabs .tab:last-of-type,.tabbed-content-2.conditions-tabs .tab:last-of-type,.tabbed-content-3.conditions-tabs .tab:last-of-type,.tabbed-content-4.conditions-tabs .tab:last-of-type,.tabbed-content-5.conditions-tabs .tab:last-of-type{left:200px !important;}.tabbed-content.lift-trail-tabs .tab,.tabbed-content-2.lift-trail-tabs .tab,.tabbed-content-3.lift-trail-tabs .tab,.tabbed-content-4.lift-trail-tabs .tab,.tabbed-content-5.lift-trail-tabs .tab{width:70px !important;}.tabbed-content.lift-trail-tabs .tab:not(:last-of-type),.tabbed-content-2.lift-trail-tabs .tab:not(:last-of-type),.tabbed-content-3.lift-trail-tabs .tab:not(:last-of-type),.tabbed-content-4.lift-trail-tabs .tab:not(:last-of-type),.tabbed-content-5.lift-trail-tabs .tab:not(:last-of-type){border-right:none;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(2){left:70px !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(3){left:140px !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(4){left:210px !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(5),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(5),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(5),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(5),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(5){left:315px !important;}@media all and (max-width:460px){.tabbed-content.lift-trail-tabs .tab,.tabbed-content-2.lift-trail-tabs .tab,.tabbed-content-3.lift-trail-tabs .tab,.tabbed-content-4.lift-trail-tabs .tab,.tabbed-content-5.lift-trail-tabs .tab{width:25% !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(2),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(2){left:25% !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(3),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(3){left:50% !important;}.tabbed-content.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-2.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-3.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-4.lift-trail-tabs .tab:nth-of-type(4),.tabbed-content-5.lift-trail-tabs .tab:nth-of-type(4){left:75% !important;}}@media all and (max-width:599px){.tabbed-content.lift-trail-tabs .detail-2.content,.tabbed-content-2.lift-trail-tabs .detail-2.content,.tabbed-content-3.lift-trail-tabs .detail-2.content,.tabbed-content-4.lift-trail-tabs .detail-2.content,.tabbed-content-5.lift-trail-tabs .detail-2.content{padding-top:30px;}}.tabbed-content.tab-count-2 .tab,.tabbed-content-2.tab-count-2 .tab,.tabbed-content-3.tab-count-2 .tab,.tabbed-content-4.tab-count-2 .tab,.tabbed-content-5.tab-count-2 .tab{width:50%;}.tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content-2.tab-count-2 .tab:first-of-type,.tabbed-content-3.tab-count-2 .tab:first-of-type,.tabbed-content-4.tab-count-2 .tab:first-of-type,.tabbed-content-5.tab-count-2 .tab:first-of-type{left:0;}.tabbed-content.tab-count-2 .tab:last-of-type,.tabbed-content-2.tab-count-2 .tab:last-of-type,.tabbed-content-3.tab-count-2 .tab:last-of-type,.tabbed-content-4.tab-count-2 .tab:last-of-type,.tabbed-content-5.tab-count-2 .tab:last-of-type{left:50%;}.tabbed-content.tab-count-2 .tab-2,.tabbed-content-2.tab-count-2 .tab-2,.tabbed-content-3.tab-count-2 .tab-2,.tabbed-content-4.tab-count-2 .tab-2,.tabbed-content-5.tab-count-2 .tab-2{width:50%;}.tabbed-content.tab-count-2 .tab-2.first,.tabbed-content-2.tab-count-2 .tab-2.first,.tabbed-content-3.tab-count-2 .tab-2.first,.tabbed-content-4.tab-count-2 .tab-2.first,.tabbed-content-5.tab-count-2 .tab-2.first{left:0;}.tabbed-content.tab-count-2 .tab-2.second,.tabbed-content-2.tab-count-2 .tab-2.second,.tabbed-content-3.tab-count-2 .tab-2.second,.tabbed-content-4.tab-count-2 .tab-2.second,.tabbed-content-5.tab-count-2 .tab-2.second{left:50%;}.tabbed-content.tab-count-3 .tab,.tabbed-content-2.tab-count-3 .tab,.tabbed-content-3.tab-count-3 .tab,.tabbed-content-4.tab-count-3 .tab,.tabbed-content-5.tab-count-3 .tab{width:33.333%;}.tabbed-content.tab-count-3 .tab:first-of-type,.tabbed-content-2.tab-count-3 .tab:first-of-type,.tabbed-content-3.tab-count-3 .tab:first-of-type,.tabbed-content-4.tab-count-3 .tab:first-of-type,.tabbed-content-5.tab-count-3 .tab:first-of-type{left:0;}.tabbed-content.tab-count-3 .tab:nth-of-type(2),.tabbed-content-2.tab-count-3 .tab:nth-of-type(2),.tabbed-content-3.tab-count-3 .tab:nth-of-type(2),.tabbed-content-4.tab-count-3 .tab:nth-of-type(2),.tabbed-content-5.tab-count-3 .tab:nth-of-type(2){left:33.333%;border-left:none;border-right:none;}.tabbed-content.tab-count-3 .tab:last-of-type,.tabbed-content-2.tab-count-3 .tab:last-of-type,.tabbed-content-3.tab-count-3 .tab:last-of-type,.tabbed-content-4.tab-count-3 .tab:last-of-type,.tabbed-content-5.tab-count-3 .tab:last-of-type{left:66.666%;}.tabbed-content.tab-count-4 .tab,.tabbed-content-2.tab-count-4 .tab,.tabbed-content-3.tab-count-4 .tab,.tabbed-content-4.tab-count-4 .tab,.tabbed-content-5.tab-count-4 .tab{width:25%;}.tabbed-content.tab-count-4 .tab:first-of-type,.tabbed-content-2.tab-count-4 .tab:first-of-type,.tabbed-content-3.tab-count-4 .tab:first-of-type,.tabbed-content-4.tab-count-4 .tab:first-of-type,.tabbed-content-5.tab-count-4 .tab:first-of-type{left:0;}.tabbed-content.tab-count-4 .tab:nth-of-type(2),.tabbed-content-2.tab-count-4 .tab:nth-of-type(2),.tabbed-content-3.tab-count-4 .tab:nth-of-type(2),.tabbed-content-4.tab-count-4 .tab:nth-of-type(2),.tabbed-content-5.tab-count-4 .tab:nth-of-type(2){left:25%;}.tabbed-content.tab-count-4 .tab:nth-of-type(3),.tabbed-content-2.tab-count-4 .tab:nth-of-type(3),.tabbed-content-3.tab-count-4 .tab:nth-of-type(3),.tabbed-content-4.tab-count-4 .tab:nth-of-type(3),.tabbed-content-5.tab-count-4 .tab:nth-of-type(3){left:50%;}.tabbed-content.tab-count-4 .tab:last-of-type,.tabbed-content-2.tab-count-4 .tab:last-of-type,.tabbed-content-3.tab-count-4 .tab:last-of-type,.tabbed-content-4.tab-count-4 .tab:last-of-type,.tabbed-content-5.tab-count-4 .tab:last-of-type{left:75%;}.tabbed-content.tab-count-4 .tab-3,.tabbed-content-2.tab-count-4 .tab-3,.tabbed-content-3.tab-count-4 .tab-3,.tabbed-content-4.tab-count-4 .tab-3,.tabbed-content-5.tab-count-4 .tab-3{width:80px;}.tabbed-content.tab-count-4 .tab-3:first-of-type,.tabbed-content-2.tab-count-4 .tab-3:first-of-type,.tabbed-content-3.tab-count-4 .tab-3:first-of-type,.tabbed-content-4.tab-count-4 .tab-3:first-of-type,.tabbed-content-5.tab-count-4 .tab-3:first-of-type{border-right:none;left:0;}.tabbed-content.tab-count-4 .tab-3:nth-of-type(2),.tabbed-content-2.tab-count-4 .tab-3:nth-of-type(2),.tabbed-content-3.tab-count-4 .tab-3:nth-of-type(2),.tabbed-content-4.tab-count-4 .tab-3:nth-of-type(2),.tabbed-content-5.tab-count-4 .tab-3:nth-of-type(2){border-right:none;left:80px;}.tabbed-content.tab-count-4 .tab-3:nth-of-type(3),.tabbed-content-2.tab-count-4 .tab-3:nth-of-type(3),.tabbed-content-3.tab-count-4 .tab-3:nth-of-type(3),.tabbed-content-4.tab-count-4 .tab-3:nth-of-type(3),.tabbed-content-5.tab-count-4 .tab-3:nth-of-type(3){border-right:none;left:160px;}.tabbed-content.tab-count-4 .tab-3:last-of-type,.tabbed-content-2.tab-count-4 .tab-3:last-of-type,.tabbed-content-3.tab-count-4 .tab-3:last-of-type,.tabbed-content-4.tab-count-4 .tab-3:last-of-type,.tabbed-content-5.tab-count-4 .tab-3:last-of-type{left:240px;}.tabbed-content .tabbed-content .tab,.tabbed-content .tabbed-content .tab-2,.tabbed-content .tabbed-content .tab-3,.tabbed-content .tabbed-content .tab-4,.tabbed-content-2 .tabbed-content .tab,.tabbed-content-2 .tabbed-content .tab-2,.tabbed-content-2 .tabbed-content .tab-3,.tabbed-content-2 .tabbed-content .tab-4,.tabbed-content-3 .tabbed-content .tab,.tabbed-content-3 .tabbed-content .tab-2,.tabbed-content-3 .tabbed-content .tab-3,.tabbed-content-3 .tabbed-content .tab-4,.tabbed-content-4 .tabbed-content .tab,.tabbed-content-4 .tabbed-content .tab-2,.tabbed-content-4 .tabbed-content .tab-3,.tabbed-content-4 .tabbed-content .tab-4,.tabbed-content-5 .tabbed-content .tab,.tabbed-content-5 .tabbed-content .tab-2,.tabbed-content-5 .tabbed-content .tab-3,.tabbed-content-5 .tabbed-content .tab-4{font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#0072bc;line-height:45px;font-weight:700;font-style:normal;background:none;border:1px solid #a5bfde;padding:0 15px;text-transform:uppercase;}.tabbed-content .tabbed-content .tab:hover,.tabbed-content .tabbed-content .tab-2:hover,.tabbed-content .tabbed-content .tab-3:hover,.tabbed-content .tabbed-content .tab-4:hover,.tabbed-content-2 .tabbed-content .tab:hover,.tabbed-content-2 .tabbed-content .tab-2:hover,.tabbed-content-2 .tabbed-content .tab-3:hover,.tabbed-content-2 .tabbed-content .tab-4:hover,.tabbed-content-3 .tabbed-content .tab:hover,.tabbed-content-3 .tabbed-content .tab-2:hover,.tabbed-content-3 .tabbed-content .tab-3:hover,.tabbed-content-3 .tabbed-content .tab-4:hover,.tabbed-content-4 .tabbed-content .tab:hover,.tabbed-content-4 .tabbed-content .tab-2:hover,.tabbed-content-4 .tabbed-content .tab-3:hover,.tabbed-content-4 .tabbed-content .tab-4:hover,.tabbed-content-5 .tabbed-content .tab:hover,.tabbed-content-5 .tabbed-content .tab-2:hover,.tabbed-content-5 .tabbed-content .tab-3:hover,.tabbed-content-5 .tabbed-content .tab-4:hover{background-color:#eff5fa;color:#00437b;}.tabbed-content .tabbed-content .tab.active,.tabbed-content .tabbed-content .tab.active:hover,.tabbed-content .tabbed-content .tab-2.active,.tabbed-content .tabbed-content .tab-2.active:hover,.tabbed-content .tabbed-content .tab-3.active,.tabbed-content .tabbed-content .tab-3.active:hover,.tabbed-content .tabbed-content .tab-4.active,.tabbed-content .tabbed-content .tab-4.active:hover,.tabbed-content-2 .tabbed-content .tab.active,.tabbed-content-2 .tabbed-content .tab.active:hover,.tabbed-content-2 .tabbed-content .tab-2.active,.tabbed-content-2 .tabbed-content .tab-2.active:hover,.tabbed-content-2 .tabbed-content .tab-3.active,.tabbed-content-2 .tabbed-content .tab-3.active:hover,.tabbed-content-2 .tabbed-content .tab-4.active,.tabbed-content-2 .tabbed-content .tab-4.active:hover,.tabbed-content-3 .tabbed-content .tab.active,.tabbed-content-3 .tabbed-content .tab.active:hover,.tabbed-content-3 .tabbed-content .tab-2.active,.tabbed-content-3 .tabbed-content .tab-2.active:hover,.tabbed-content-3 .tabbed-content .tab-3.active,.tabbed-content-3 .tabbed-content .tab-3.active:hover,.tabbed-content-3 .tabbed-content .tab-4.active,.tabbed-content-3 .tabbed-content .tab-4.active:hover,.tabbed-content-4 .tabbed-content .tab.active,.tabbed-content-4 .tabbed-content .tab.active:hover,.tabbed-content-4 .tabbed-content .tab-2.active,.tabbed-content-4 .tabbed-content .tab-2.active:hover,.tabbed-content-4 .tabbed-content .tab-3.active,.tabbed-content-4 .tabbed-content .tab-3.active:hover,.tabbed-content-4 .tabbed-content .tab-4.active,.tabbed-content-4 .tabbed-content .tab-4.active:hover,.tabbed-content-5 .tabbed-content .tab.active,.tabbed-content-5 .tabbed-content .tab.active:hover,.tabbed-content-5 .tabbed-content .tab-2.active,.tabbed-content-5 .tabbed-content .tab-2.active:hover,.tabbed-content-5 .tabbed-content .tab-3.active,.tabbed-content-5 .tabbed-content .tab-3.active:hover,.tabbed-content-5 .tabbed-content .tab-4.active,.tabbed-content-5 .tabbed-content .tab-4.active:hover{background-color:#eff5fa;color:#00437b;-webkit-box-shadow:0 0 5px 0 #bedbff;-moz-box-shadow:0 0 5px 0 #bedbff;box-shadow:0 0 5px 0 #bedbff;}.tabbed-content .tabbed-content .tab.active:after,.tabbed-content .tabbed-content .tab-2.active:after,.tabbed-content .tabbed-content .tab-3.active:after,.tabbed-content .tabbed-content .tab-4.active:after,.tabbed-content-2 .tabbed-content .tab.active:after,.tabbed-content-2 .tabbed-content .tab-2.active:after,.tabbed-content-2 .tabbed-content .tab-3.active:after,.tabbed-content-2 .tabbed-content .tab-4.active:after,.tabbed-content-3 .tabbed-content .tab.active:after,.tabbed-content-3 .tabbed-content .tab-2.active:after,.tabbed-content-3 .tabbed-content .tab-3.active:after,.tabbed-content-3 .tabbed-content .tab-4.active:after,.tabbed-content-4 .tabbed-content .tab.active:after,.tabbed-content-4 .tabbed-content .tab-2.active:after,.tabbed-content-4 .tabbed-content .tab-3.active:after,.tabbed-content-4 .tabbed-content .tab-4.active:after,.tabbed-content-5 .tabbed-content .tab.active:after,.tabbed-content-5 .tabbed-content .tab-2.active:after,.tabbed-content-5 .tabbed-content .tab-3.active:after,.tabbed-content-5 .tabbed-content .tab-4.active:after{display:none;}.tabbed-content .tabbed-content .content,.tabbed-content-2 .tabbed-content .content,.tabbed-content-3 .tabbed-content .content,.tabbed-content-4 .tabbed-content .content,.tabbed-content-5 .tabbed-content .content{padding:70px 0 0;border:none;}.tabbed-content .tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content-2 .tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content-3 .tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content-4 .tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content-5 .tabbed-content.tab-count-2 .tab:first-of-type{left:50%;width:auto;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-right:none;}.tabbed-content .tabbed-content.tab-count-2 .tab:last-of-type,.tabbed-content-2 .tabbed-content.tab-count-2 .tab:last-of-type,.tabbed-content-3 .tabbed-content.tab-count-2 .tab:last-of-type,.tabbed-content-4 .tabbed-content.tab-count-2 .tab:last-of-type,.tabbed-content-5 .tabbed-content.tab-count-2 .tab:last-of-type{left:50%;width:auto;}.tabbed-content-2.summary-map > .tab-2:first-of-type{border-left:0;}.tabbed-content-2.summary-map > .tab-2:last-of-type{border-right:0;}.sidebar a{font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#3e3e3e;line-height:100%;font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none;}.sidebar a.btn-plain{color:#FFF;}.sidebar .block-menu-block{border:1px solid #a5bfde;}.sidebar .block-menu-block h2{padding:14px 20px;border-bottom:1px solid #a5bfde;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;background:#eff5fa;text-transform:uppercase;}.sidebar .block-menu-block .menu-block-wrapper{padding:20px;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu li.is-expanded{margin-top:20px;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li a{display:inline-block;position:relative;padding:10px 0;color:#0072bc;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;line-height:150%;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li a:hover{color:#003058;padding-left:10px;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li a.active{color:#003058;padding-left:20px;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li a.active:before{position:absolute;content:"";color:#003058;font-size:100%;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:100%;height:100%;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:100%;float:left;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li a.active:before{left:0;width:auto;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li a[name="headline"]{display:block;color:#003058;margin-top:20px;padding:10px 0;font-weight:700;cursor:default;border-bottom:1px solid #a5bfde;margin-bottom:10px;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > div{display:block;color:#003058;margin-top:20px;padding:10px 0;font-weight:700;cursor:default;border-bottom:1px solid #a5bfde;margin-bottom:10px;font-family:"proxima-nova",Arial,sans-serif;text-transform:uppercase;line-height:150%;font-size:100%;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li a[name="headline"]:hover{color:#3e3e3e;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > div{color:#3e3e3e;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li.first a[name="headline"]{margin-top:0;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li.first > div{margin-top:0;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li.is-expanded a[name="headline"]{display:block;color:#003058;padding-left:0;cursor:default;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li > ul.menu > li.is-expanded > div{display:block;color:#003058;padding-left:0;cursor:default;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li a[name="hidden"]{display:none;}.sidebar .block-menu-block .menu-block-wrapper > ul.menu > li a.invisible{display:none;}.sidebar .block-menu-block:nth-child(2){margin-top:40px;}.sidebar .menu-name-menu-footer > ul.menu > li.menu__item{display:none;}.section-about-us .sidebar .menu-name-menu-footer > ul.menu > li.menu-mlid-1030,.section-about-us .sidebar .menu-name-menu-footer > ul.menu > li.menu-mlid-12421,.section-policies-safety .sidebar .menu-name-menu-footer > ul.menu > li.menu-mlid-12421{display:block;}.section-employment .sidebar .menu-name-menu-footer > ul.menu > li.menu-mlid-1037{display:block;}.section-other .sidebar .menu-name-menu-footer > ul.menu > li.menu-mlid-1044{display:block;}#booking-widget > .wrapper{border:1px solid #a5bfde;background:#FFF;}#booking-widget{border:none;}#booking-widget .content{border:none;}#booking-widget h2,#booking-widget h3.tab{position:absolute;top:0;left:0;line-height:55px;width:20%;border:none;border-bottom:1px solid #a5bfde;}#booking-widget h2{font-size:100%;padding-left:2.5%;width:20%;}#booking-widget h3{text-align:center;cursor:pointer;font-size:123.07692%;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#booking-widget h3.active{border-bottom-color:#00437b;}#booking-widget h3:first-of-type{margin-left:20%;}#booking-widget h3:nth-of-type(2){margin-left:40%;}#booking-widget h3:nth-of-type(3){margin-left:60%;}#booking-widget h3:last-of-type{margin-left:80%;}#booking-widget h3.tab-full-width{margin-left:20%;width:80%;}#booking-widget h3.tab-half-width{margin-left:20%;width:40%;}#booking-widget h3.tab-half-width-last{margin-left:60%;width:40%;}#booking-widget h3.tab-third-width{width:26.67%;}#booking-widget h3.tab-third-width:first-of-type{margin-left:20%;}#booking-widget h3.tab-third-width:nth-of-type(2){margin-left:46.67%;}#booking-widget h3.tab-third-width:last-of-type{margin-left:73.33%;}#booking-widget h3.tab-fourth-width{width:20%;}#booking-widget h3.tab-fourth-width:first-of-type{margin-left:20%;}#booking-widget h3.tab-fourth-width:nth-of-type(2){margin-left:40%;}#booking-widget h3.tab-fourth-width:nth-of-type(3){margin-left:60%;}#booking-widget h3.tab-fourth-width:last-of-type{margin-left:80%;}#booking-widget .form-item,#booking-widget label{float:left;}#booking-widget .form-item{margin-right:30px;}#booking-widget .form-item input,#booking-widget .form-item label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:44px;font-weight:700;font-style:normal;}#booking-widget .form-item input{padding:0 20px;height:44px;}#booking-widget .form-item label{display:inline-block;padding-right:15px;text-transform:uppercase;}#booking-widget .form-item.product-code{display:none;}#booking-widget .form-submit{margin-right:0;position:relative;text-align:left;float:right;width:auto;}#booking-widget .form-submit:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}#booking-widget .form-submit input{border:none;text-transform:uppercase;color:#FFF;background:#5bbeff;padding-right:64px;}#booking-widget .form-submit:before{height:32px;width:44px;padding-top:12px;background:#0072bc;right:0;}#booking-widget .form-submit.button-color-variation input{background-color:#fcb541;}#booking-widget .form-submit.button-color-variation:before{background-color:#fba51a;}#booking-widget .date-picker{position:relative;}#booking-widget .date-picker input{width:140px;z-index:5;position:relative;background:none;}#booking-widget .spinners{clear:left;padding-top:20px;}#booking-widget #lodging .form-item:first-of-type label{width:90px;}#booking-widget #ski-school div.divider-clearfix{display:none;}#booking-widget #rentals div.divider-clearfix{display:none;}#booking-widget #lift-tickets:after{content:"";display:table;clear:both;}#booking-widget #lift-tickets form.form-parent{display:inline-block;float:left;}#booking-widget #lift-tickets form.form-child{display:none;}#booking-widget #lift-tickets form.form-child.active{display:inline-block;float:right;}#lift-ticket-calculator .date-picker{position:relative;}#lift-ticket-calculator .date-picker input{width:140px;z-index:5;position:relative;background:none;}#lift-ticket-calculator .form-item{margin-right:10px;}#lift-ticket-calculator .form-item label{display:inline-block;padding-right:8px;text-transform:uppercase;}#pixlee_container2 iframe{width:100% !important;}#squawOverlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;}#squawOverlay .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:black;}#squawOverlay .media-placeholder{position:relative;z-index:150;width:100%;height:100%;padding:2% 10%;}#squawOverlay .media-content{position:relative;width:100%;height:100%;}#squawOverlay .media-content img,#squawOverlay .media-content iframe{position:absolute;top:0;left:0;right:0;bottom:0;display:block;max-width:100%;max-height:100%;margin:auto;}#squawOverlay .galleryNav ul{position:absolute;margin-top:-25px;top:45%;left:0;width:100%;z-index:150;padding:0 25px;}#squawOverlay .galleryNav ul li{width:50px;height:50px;}#squawOverlay .galleryNav ul li.galleryPrev{float:left;}#squawOverlay .galleryNav ul li.galleryNext{float:right;}#squawOverlay .galleryNav ul li a{display:block;width:100%;height:100%;overflow:hidden;line-height:1000%;text-decoration:none;}#squawOverlay .galleryNav ul li a:before{position:absolute;content:"";color:#c8c8c8;font-size:50px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:50px;height:50px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:50px;float:left;}#squawOverlay .galleryNav ul li.galleryPrev a:before{content:"";}#squawOverlay .galleryNav ul li.galleryNext a:before{content:"";}#squawOverlay .galleryNav ul li a:hover{color:#FFF;}#squawOverlay .closeOverlay{position:absolute;top:20px;right:20px;z-index:150;}#squawOverlay .closeOverlay a{display:block;width:40px;height:40px;overflow:hidden;line-height:1000%;text-decoration:none;}#squawOverlay .closeOverlay a:before{position:absolute;content:"";color:#c8c8c8;font-size:40px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:40px;height:40px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;}#squawOverlay .closeOverlay a:hover{color:#FFF;}#squawOverlay .media-caption-wrapper{position:absolute;width:100%;bottom:8px;left:0;text-align:center;}#squawOverlay .media-caption{padding:5px 10px;background:#000;background:rgba(0,0,0,0.7);color:#FFF;font-weight:bold;border-radius:6px;display:inline;}#squawGallery li.views-row .file-video a:before{position:absolute;content:"";color:#FFF;font-size:80px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:80px;height:80px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:80px;float:left;}#squawGallery li.views-row .file-video a:before{top:50%;left:50%;margin-left:-40px;margin-top:-40px;opacity:0.8;}#squawOverlay .custom_sharing{position:absolute;z-index:150;right:24px;bottom:20px;}#squawOverlay .custom_sharing li{float:left;width:30px;height:30px;margin-left:10px;}#squawOverlay .custom_sharing li a{display:block;width:100%;height:100%;overflow:hidden;line-height:1000%;}#squawOverlay .custom_sharing li a:before{position:absolute;content:"";color:#c8c8c8;font-size:30px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}#squawOverlay .custom_sharing ul li.share_fb a:before{content:"\e60e";}#squawOverlay .custom_sharing ul li.share_tw a:before{content:"\e60d";}#squawOverlay .custom_sharing ul li.share_pi a:before{content:"\e602";}.page-file .file img{max-width:100%;}article blockquote{padding:40px 0 30px 40px;position:relative;z-index:1;}article blockquote:before{content:"\201C";color:#a5bfde;font-size:100px;font-family:"brandon-grotesque",Arial,sans-serif;position:absolute;z-index:-1;line-height:80%;margin-left:-25px;margin-top:-5px;}article blockquote p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:130%;line-height:150%;}article blockquote p em{display:block;margin-bottom:0;font-size:120%;}.node-type-video-gallery #squawOverlay .overlay{opacity:0.6;}#video-gallery-wrapper .view-display-id-block_1,#video-gallery-wrapper .view-display-id-block_2{position:relative;margin-bottom:60px;}#video-gallery-wrapper .view-display-id-block_1 .view-content .views-row .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_2 .view-content .views-row .file-video-vimeo::before{content:"\0020";display:block;position:absolute;height:300px;width:100%;bottom:8px;left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(55,94,139,0)),color-stop(100%,#375e8b));background:-webkit-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-o-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-ms-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:linear-gradient(to bottom,rgba(55,94,139,0) 0%,#375e8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}#video-gallery-wrapper .view-display-id-block_1 .view-content .views-row .file-video-vimeo > a,#video-gallery-wrapper .view-display-id-block_2 .view-content .views-row .file-video-vimeo > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;white-space:nowrap;font-size:0;}#video-gallery-wrapper .view-display-id-block_1 a:before,#video-gallery-wrapper .view-display-id-block_2 a:before{position:absolute;content:"";color:#FFF;font-size:120px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:120px;height:120px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:120px;float:left;}#video-gallery-wrapper .view-display-id-block_1 a:before,#video-gallery-wrapper .view-display-id-block_2 a:before{top:50%;left:50%;margin-left:-40px;margin-top:-60px;opacity:0.8;}#video-gallery-wrapper .view-display-id-block_1 img,#video-gallery-wrapper .view-display-id-block_2 img{max-width:100%;height:auto;}#video-gallery-wrapper .view-display-id-block_1 .views-field-filename,#video-gallery-wrapper .view-display-id-block_2 .views-field-filename{position:absolute;z-index:2;bottom:20px;width:100%;display:block;}#video-gallery-wrapper .view-display-id-block_1 .views-field-filename h2,#video-gallery-wrapper .view-display-id-block_2 .views-field-filename h2{text-align:center;text-transform:uppercase;color:#FFF;font-size:2.5em;font-weight:400;letter-spacing:2px;padding:0 15px;}#video-gallery-wrapper .view-display-id-block_3 .view-content,#video-gallery-wrapper .view-display-id-block_4 .view-content,#video-gallery-wrapper .view-display-id-block_5 .view-content{position:relative;display:table;}#video-gallery-wrapper .view-display-id-block_3 .view-content .view-grouping,#video-gallery-wrapper .view-display-id-block_4 .view-content .view-grouping,#video-gallery-wrapper .view-display-id-block_5 .view-content .view-grouping{margin-top:40px;}#video-gallery-wrapper .view-display-id-block_3 .view-content .view-grouping-content,#video-gallery-wrapper .view-display-id-block_4 .view-content .view-grouping-content,#video-gallery-wrapper .view-display-id-block_5 .view-content .view-grouping-content{overflow:hidden;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-row,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-row,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-row{display:table-cell;width:48%;float:left;display:inline;position:relative;margin-bottom:40px;margin-top:10px;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-row-odd,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-row-odd,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-row-odd{margin-right:4%;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-field-rendered-entity,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-field-rendered-entity,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-field-rendered-entity{position:relative;z-index:99;}#video-gallery-wrapper .view-display-id-block_3 .view-content .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_4 .view-content .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_5 .view-content .file-video-vimeo::before{content:"\0020";display:block;position:absolute;height:150px;width:100%;bottom:8px;left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(55,94,139,0)),color-stop(100%,#375e8b));background:-webkit-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-o-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:-ms-linear-gradient(top,rgba(55,94,139,0) 0%,#375e8b 100%);background:linear-gradient(to bottom,rgba(55,94,139,0) 0%,#375e8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}#video-gallery-wrapper .view-display-id-block_3 .view-content .file-video-vimeo > a,#video-gallery-wrapper .view-display-id-block_4 .view-content .file-video-vimeo > a,#video-gallery-wrapper .view-display-id-block_5 .view-content .file-video-vimeo > a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000;white-space:nowrap;font-size:0;}#video-gallery-wrapper .view-display-id-block_3 .view-content a:before,#video-gallery-wrapper .view-display-id-block_4 .view-content a:before,#video-gallery-wrapper .view-display-id-block_5 .view-content a:before{position:absolute;content:"";color:#FFF;font-size:100px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:100px;height:100px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:100px;float:left;}#video-gallery-wrapper .view-display-id-block_3 .view-content a:before,#video-gallery-wrapper .view-display-id-block_4 .view-content a:before,#video-gallery-wrapper .view-display-id-block_5 .view-content a:before{top:50%;left:50%;margin-left:-40px;margin-top:-60px;opacity:0.8;}#video-gallery-wrapper .view-display-id-block_3 .view-content img,#video-gallery-wrapper .view-display-id-block_4 .view-content img,#video-gallery-wrapper .view-display-id-block_5 .view-content img{max-width:100%;height:auto;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-field-filename,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-field-filename,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-field-filename{position:absolute;z-index:2;bottom:20px;width:100%;display:block;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-field-filename h2,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-field-filename h2,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-field-filename h2{text-align:center;text-transform:uppercase;color:#FFF;font-size:1.5em;font-weight:400;letter-spacing:2px;margin:0;padding:0 15px;}.page-node-11496 .title_container{display:none;}@media all and (max-width:801px){#video-gallery-wrapper .view-display-id-block_1 .view-content .views-row .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_2 .view-content .views-row .file-video-vimeo::before{height:100px;}#video-gallery-wrapper .view-display-id-block_1 a:before,#video-gallery-wrapper .view-display-id-block_2 a:before{position:absolute;content:"";color:#FFF;font-size:80px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:80px;height:80px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:80px;float:left;}#video-gallery-wrapper .view-display-id-block_1 .views-field-filename h2,#video-gallery-wrapper .view-display-id-block_2 .views-field-filename h2{font-size:1.5em;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-row,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-row,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-row{width:100%;float:none;display:block;}#video-gallery-wrapper .view-display-id-block_3 .view-content .views-row-odd,#video-gallery-wrapper .view-display-id-block_4 .view-content .views-row-odd,#video-gallery-wrapper .view-display-id-block_5 .view-content .views-row-odd{margin-right:0;}#video-gallery-wrapper .view-display-id-block_3 .view-content .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_4 .view-content .file-video-vimeo::before,#video-gallery-wrapper .view-display-id-block_5 .view-content .file-video-vimeo::before{height:100px;}#video-gallery-wrapper .view-display-id-block_3 .view-content a:before,#video-gallery-wrapper .view-display-id-block_4 .view-content a:before,#video-gallery-wrapper .view-display-id-block_5 .view-content a:before{position:absolute;content:"";color:#FFF;font-size:80px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:80px;height:80px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:80px;float:left;}}#comments{margin:40px 0;}.zone-for-comments{margin:20px 0;padding:20px;border:1px solid #a5bfde;background:#eff5fa;}iframe#dsq-app4{display:none;}#bottom > .wrapper{border:1px solid #a5bfde;background:#FFF;}.tweet{position:relative;border-bottom:1px solid #a5bfde;}.tweet .last_tweet{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#222222;line-height:150%;font-weight:500;font-style:normal;font-style:italic;padding:0 40px;}.tweet .last_tweet:before{position:absolute;content:"";color:#5bbeff;font-size:30px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}.tweet .last_tweet:before{left:0;top:-4px;}#sitemap .menu-block-wrapper > ul.menu > li{margin-bottom:40px;}#sitemap a{display:block;width:100%;letter-spacing:1px;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;padding:15px 20px;text-transform:uppercase;}#sitemap .menu-block-wrapper > ul.menu > li > a{position:relative;border-bottom:1px solid #a5bfde;}#sitemap .menu-block-wrapper > ul.menu > li > a:before{right:20px;top:12px;}#sitemap .menu-block-wrapper > ul.menu > li > a:hover{background:#0072bc;}#sitemap .menu-block-wrapper > ul.menu > li > ul.menu a{font-weight:500;color:#0072bc;border-bottom:1px solid #a5bfde;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#sitemap .menu-block-wrapper > ul.menu > li > ul.menu a:hover{background:#0072bc;color:#FFF;}.footer .footer-left{padding:20px;}.footer .menu-name-menu-footer > ul.menu > li{float:left;width:33.33333%;padding:0 20px;}.footer .menu-name-menu-footer > ul.menu > li a{display:inline-block;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#0072bc;line-height:120%;font-weight:500;font-style:normal;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.footer .menu-name-menu-footer > ul.menu > li a:hover{color:#003058;}.footer .menu-name-menu-footer > ul.menu > li > a[name="headline"]{display:inline-block;font-weight:700;cursor:default;margin-bottom:20px;color:#003058;}.footer .menu-name-menu-footer > ul.menu > li > div{display:inline-block;font-family:"proxima-nova",Arial,sans-serif;font-weight:700;cursor:default;margin-bottom:20px;color:#003058;}.footer .menu-name-menu-footer > ul.menu > li > ul.menu{}.footer .menu-name-menu-footer > ul.menu > li > ul.menu > li{padding-bottom:5px;}.footer .footer-right{border-left:1px solid #a5bfde;}.footer .footer-right-top{position:relative;background:#003058;}.footer .footer-right-top .footer-contact-us{float:left;width:45%;background:#FFF;border-right:1px solid #a5bfde;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.footer .footer-right-top .footer-contact-us .headline{padding:20px 40px;border-bottom:1px solid #a5bfde;text-align:center;}.footer .footer-right-top .footer-contact-us a{color:#003058;}.footer .footer-right-top .footer-contact-us ul{padding:20px 40px;}.footer .footer-right-top .footer-contact-us ul li a{display:inline-block;position:relative;padding:7px 10px 7px 50px;color:#003058;font-weight:500;}.footer .footer-right-top .footer-contact-us ul li a:before{position:absolute;content:"";color:#5bbeff;font-size:24px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}.footer .footer-right-top .footer-contact-us ul li a:before{left:0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.footer .footer-right-top .footer-contact-us ul li a:hover{color:#0072bc;}.footer .footer-right-top .footer-contact-us ul li a:hover:before{color:#003058;}.footer .footer-right-top .footer-contact-us ul li.contact-email a:before{content:"\e90a";}.footer .footer-right-top .footer-contact-us ul li.contact-phone a:before{content:"\e903";}.footer .footer-right-top .footer-contact-us ul li.contact-chat a:before{content:"\e916";}.footer .footer-right-top .footer-contact-us ul li.contact-survey a:before{content:"\e64a";}.footer .footer-right-top .footer-signup{float:left;width:55%;padding:20px 40px 0 40px;}.footer .footer-right-top .footer-signup .headline{font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#FFF;line-height:2em;font-weight:500;font-style:normal;text-transform:uppercase;}.footer .footer-right-top .footer-signup strong{font-weight:700;}.footer .footer-right-top .footer-signup p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#FFF;line-height:150%;font-weight:500;font-style:normal;font-style:italic;}.footer .footer-right-top .footer-signup form{margin-top:20px;}.footer .footer-right-top .footer-signup form input{float:left;}.footer .footer-right-top .footer-signup form input[type="email"],.footer .footer-right-top .footer-signup form input[type="text"]{display:inline-block;width:60%;}.footer .footer-right-top .footer-signup form input[type="submit"]{display:inline-block;width:40%;}.footer .footer-right-bottom{border-top:1px solid #a5bfde;}.footer .footer-right-bottom .headline{display:inline-block;float:left;padding:20px 20px 20px 40px;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:2em;font-weight:500;font-style:normal;text-transform:uppercase;}.footer .footer-right-bottom ul.social-media{display:inline-block;padding:20px 0;float:left;}.footer .footer-right-bottom ul.social-media li{float:left;width:32px;height:32px;margin-left:10px;}.footer .footer-right-bottom ul.social-media li a{display:block;width:100%;height:100%;overflow:hidden;line-height:1000%;text-decoration:none;}.footer .footer-right-bottom ul.social-media li a:before{position:absolute;content:"";color:#5bbeff;font-size:32px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:32px;height:32px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:32px;float:left;}.footer .footer-right-bottom ul.social-media li.social-facebook a:before{content:"\e60e";}.footer .footer-right-bottom ul.social-media li.social-twitter a:before{content:"\e60d";}.footer .footer-right-bottom ul.social-media li.social-vimeo a:before{content:"\e60b";}.footer .footer-right-bottom ul.social-media li.social-instagram a:before{content:"\e604";}.footer .footer-right-bottom ul.social-media li.social-pinterest a:before{content:"\e602";}.footer .footer-right-bottom ul.social-media li.social-youtube a:before{content:"\e5ff";}.footer .footer-right-bottom ul.social-media li.social-flickr a:before{content:"\e601";}.footer .footer-right-bottom ul.social-media li a:before{-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.footer .footer-right-bottom ul.social-media li a:hover:before{color:#003058;}.footer .footer-bottom{padding:20px 40px;border-top:1px solid #a5bfde;font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#717171;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.footer .footer-bottom .footer-logo{text-align:center;margin-top:30px;}.footer .footer-bottom .footer-logo:after{content:"";display:table;clear:both;}.footer .footer-bottom .footer-logo a{display:inline-block;margin:0 40px;}.footer .footer-bottom .footer-logo a.header__site-link img{display:block;max-width:300px;margin:0 auto;}.footer .footer-bottom .footer-logo a.secondary-logo img{display:block;max-width:130px;margin:0 auto;}.footer .footer-bottom .footer-policy ul{display:inline-block;}.footer .footer-bottom .footer-policy ul li{display:inline-block;color:#0072bc;}.footer .footer-bottom .footer-policy ul li a{color:#0072bc;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;margin:0 10px;}.footer .footer-bottom .footer-policy ul li a:hover{color:#003058;}.footer .footer-bottom .footer-language{clear:both;text-align:center;padding-top:20px;}.footer .footer-bottom .footer-language img{width:35px;}.footer .footer-bottom .footer-address{clear:both;text-align:center;padding-top:20px;}#partners{clear:both;}#partners ul.slides li.views-row{padding:20px;text-align:center;}#partners ul.slides li.views-row img{display:inline-block;max-width:100%;height:auto;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;opacity:0.5;}#partners .flexslider .slides img{width:auto;}.loading{width:100%;min-height:200px;background:url(/sites/all/themes/squaw/images/ajax-loader-white.gif) center center no-repeat;}.loadingPager{text-align:center;}a.btn-list-more{position:relative;padding:15px 50px;margin-top:50px;overflow:hidden;}a.btn-list-more:before{position:absolute;top:-100%;left:0;width:100%;height:100%;line-height:42px;content:"Loading";background:#0072bc url(/sites/all/themes/squaw/images/ajax-loader-blue.gif) 90% center no-repeat;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}a.loader:before{top:0;}#tabs{background:#222222;}#tabs ul.tabs li{display:inline-block;padding:10px 20px;}#tabs ul.tabs li a{color:#FFF;text-decoration:none;}h1#page-title{padding-right:200px;}.title_container{position:relative;}.addthis_custom_sharing{position:absolute;right:0;top:10px;}.addthis_custom_sharing .label_share{display:inline-block;margin-top:6px;letter-spacing:1px;float:left;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.addthis_custom_sharing a{display:block;float:left;width:32px;height:32px;border:2px solid #00437b;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background-clip:padding-box;margin-left:10px;}.addthis_custom_sharing a span{display:block;position:relative;width:100%;height:100%;overflow:hidden;line-height:1000%;}.addthis_custom_sharing a span:before{position:absolute;content:"";color:#00437b;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.addthis_custom_sharing a span:before{left:50%;top:50%;margin-left:-9px;margin-top:-9px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.addthis_custom_sharing a.addthis_button_facebook span:before{content:"\e600";}.addthis_custom_sharing a.addthis_button_twitter span:before{content:"\e60c";}.addthis_custom_sharing a.addthis_button_email span:before{content:"\e607";}.addthis_custom_sharing a:hover{border-color:#0072bc;}.addthis_custom_sharing a span:hover:before{color:#0072bc;}.messages,.messages--status,.messages--warning,.messages--error{margin:20px 0;padding:10px 10px 10px 50px;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAD6UlEQVR42s2WX0xbVRzH3YwmC4k+GF/0ZS/S267/bmnX9nL7bwstZlnbjTDYyoC5GCbB0ZW5pdJCe6swbLFA6bpWIGuRMWVjKGP+21QW3SZBSAjGh4XEaTZTH82Cm/3ztS2xs7mw4KLRk3xyzj33/H6fe5Pz7zEA/yr/vUDukj9FH6drqTaqT8EoPs/UV+nX6TD1BlUh9AqLHlmgPKLcRHmoCOWmElK/FOKTYpS8UwLJkASiUyLI3pKhlClN0g46qj+qL/pbArlbrlO1q25JeiSgR2iYJ8ywXLSg/qP6LNl2ro8+Q4MMkKCd9K2t3q3KdQnkXXIF5aISkgEJzONm1F2qW52pDJN1MI2bUBIuAdVOJWSMTPNQgX6/vkjVpvpREpag6oMqWCYta1IzbsHh9ga0RJtzY8URMdRO9U/KSuWmNQUqh2pY3CtG+fvlqJyofMAFNrZAE+7e/RWR4X4cD9tgOGsA2U2CdtMDqwqyMyIzQ5KKqAKmcyaYxkzYd3YvjGNGFtXRPRj58DT+LOemRrFnrBLyITmUDmUyO/NYgu2d26ukHVJo3tXAMGpAs+cQmh0NeClan30uwN7TgnQ6nRd4r3thOGOAJqYB2UVC79AfZAnKHGUxQa8A2tNaNLW/jKvXv8Dyb8s4yryKA4O10A3roIvpUB+swTdz1/LJZ27PQBvT5lBH1RD4BChzlQ2wBNtc22aE/ULQgzRCl4P5BPcT93GMOYz9wb2QhCRgAq35d8u/L2PXe7tADVGgBlcQ+AXQtmlvsP/gzbJZvp8PMkJCFBYh8m0knyiVSsHe0YIGZz1+/uVOvt8z7QGvnwf+ST5EIRHIUyR4fh50rbp5lsDcYR4ReAXgBrng9q/Qfa0bfy035r7Ot2dvz4IX4IEIEAXwvDzscOw4zxJUd1YfEXlE4Aa4BQHMlwzSSBeI7iXvoTxWDqKPYCFsFaKmr+YVliB0JfS89DVpiuhlB9k/tSOZTuYFvq98yI7L0/MAsVWcGp0bfW61hbahwltxSeARsIKyWKesSKQSWIwvYkvvllwfx88pgOvhwthu/AzAxlVX8vz385tLbaVxwpcLZtEw0QDjsBGctzksiE4CimZFfHp++oWHbnbuUfdB0komMgHsRN1r0MWBsEmYODF5onY92/UTwcvBxuzXcN1ccHycVSn2FaPYWwzCQUDWKIt7z3utAJ5c74Hz+OLSomynY+cVfiM/xW3JiDyZpB3FuZrj4oCwE+Ad4qWMjPHjpTtL0mzMoxyZz9yM39Q7Y85Ok930icqm+k59TL2wm9l90dZv8y/8sPAigGf/iUN/Q4anM2zOsdLe+L+4VfwBVVjDs2rTYx0AAAAASUVORK5CYII=');background-position:8px 8px;background-repeat:no-repeat;border:1px solid #be7;}.messages--warning{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACuElEQVRIiWP4//8/Ay0xSYqntTpnT252zqeJBf0Njhsykrz/pyd6/e9vcNpGVQv6q2wlm0qc/r0+IPD/3UG+/61l9v9mdrjIUc2C7hqHUzc3S///eZwBjO9tF/vfWe1wjioWTKixVm8otPn38wQT3IKfxxn/t5Va/utpsNSg2ILWcttrNzdJgQ3+dpQRjEHs+9tE/zeXWt+gyILOamuTqlxrsOtPLub+7+emBsSq/88v5wL7oqHQ9H9nmbkF2RbUF1rev7lJEuziuU3i/90ddcB4UZsoJC62ifyvK7R4QJYFrcUGrmUZ5v9hYb9hosh/bzcDMN42VRgeF9W5hv8bi/XdSbagKtfs2c1NEvCIPbaQ/7+/pwkYn17Ki0hR24T/l2eZPCfJgsZ83dCiNOP/yCnn7iau/8G+5mD8aBsHSoqqyNL9X5erHUm0BcVpRm9ubhZHMoTh/4eDzP/DA23+RwTZ/P96hAlF7t5Wof8FyfpvibKgNk8noyDZ4D9quofg1Bjr/1kJlhjiIF+Upmn/r83RzCJoQXaC3qcbm8SwGMLwvybP/H8jMGlik7u7VeB/Zqz2J7wWVGdr1uTG62J1PQgfWST1/+hiCaxyIF8UJqv9r8hQrcVpQVqkzrcbG0WwGvB2H/P/lnx5MAaxsam5vYn3f2KY+jesFpSlqfZnxWjidP2OGWL/g/0swBjExu4Lhv958Ur/i5KU+lEsCA1lYI4JUv95bZ0gTo2Pt3P+z0myBmMQG5e6mxu4/kf4Kf8EmQm3oCRNebKrvSawIGPBqRG9sMOp5hjjfwdrlf/58bKT4RaUpWvtcLZV/39iscD/H0AFP46jYwYiMeP/44u4/9tbKQODSXUH3II9G7v18hI0n8YGKv+IDVT6joxj/BVx4mgcOCde/SnITPRUJAHEGlTCEkQV19TAAN8FC67hZdFXAAAAAElFTkSuQmCC');border-color:#ed5;}.messages--error{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACpElEQVR42rWWTUgbQRiGQ0Tx4MWDeFM8eBA9iKAoggiCoCiiIiL4L3oQV1CJB0UEf6iRYFpK7UniTw9VSqL2kvQsVDBpSZrtRo35czVNW3oprRf17exSl4yzu1ikAy9h59vvedhkMrMGAGoxknAk2w8MJ/WosXThiZkZt9jdLeglPjn5ATc3mhJNuNjbK0QbG3ExMICL/n6IfX0gcxB7ekDAELu6IHZ2IlJbi1hLS1BLogmPtbUhMTv7oMSamzUlqnByMxLT0/8STQkDj9TV4ZLj5OysrODl8jIu5Gs68dFR7JG6dWkJ0fFx+TpSX89IDMnwcHU1yKec12Yz3rlc4HkeLwjkXJpPip3U3+7vIx6P4ymph4eG5PlwTQ0lMdytlmBxMWKtrXLeT0zA5XTibvj9fjxfXETkb/3N/Dz2dneVuiTZtliU/rPSUsQ5ziuxZYG03IIlJdKKUPJjdRUAKMmzuTnskB/VYbdTtd9HR4g2NCi9Z2VliDY1BSnBaUEBzsrLqXyzWCiQ9HU5HA4afniIUFWV0hOqqMBpURErOM7NxWlhIZOvCwvA7S3Uxq+DA5AnZ3pO8vJYQSArC8c5Oeqx2Rj4udeLQH6+6v2B7GxW8DkjA0JmJpONwUHY7XZGIAgCzCYTeJUewmIFfqMRfEoKlQ2yJbza2oLWcLvdeDI2hk/3+iQWKzAYkJzNjg5srq9TwJ9OJ76YTNScx+ORJT66X1/grKyEbW2NgfPp6XKd/JMZySrHaQsSU1Oe+0/w3WpVgyu5HBlR6lc+H8gioevDwz6JrWwV5+3txyoSFk5DcOX1MnCyJ4Vwfb1zt1UY9SR8aioDpuppaVpwZbPTl+hHF04dOKzk8XBF8DgJC3/woU/W/EciOtELOWi8DDwp//215Q+p7kiKh2lQSAAAAABJRU5ErkJggg==');border-color:#ed541d;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--error p.error{color:#333;}.ok,.messages--status{background-color:#f8fff0;color:#234600;}.warning,.messages--warning{background-color:#fffce5;color:#840;}.error,.messages--error{background-color:#fef5f1;color:#8c2e0b;}.customSelect.hidden{display:none !important;}.hasCustomSelect{height:45px !important;min-width:180px;cursor:pointer;}.customSelect{background:#FFF;border:1px solid #a5bfde;padding:15px 10px;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;line-height:100%;font-weight:500;font-style:normal;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.customSelect:before{position:absolute;content:"";color:#00437b;font-size:13px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:13px;height:13px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:13px;float:left;}.customSelect:before{float:right;margin-left:10px;position:static;}.customSelect.customSelectHover{background-color:#eff5fa;}.customSelect.customSelectOpen{background-color:#5bbeff;color:#FFF;}.customSelectInner{min-width:140px;cursor:pointer;}.flex-container a:active,.flexslider a:active{outline:none;}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}.flexslider{margin:0;padding:0;overflow:hidden;}.flexslider .slides > li{display:none;-webkit-backface-visibility:hidden;}.flexslider .slides img{width:100%;display:block;}.flex-pauseplay span{text-transform:capitalize;}.slides:after{content:"\0020";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] .slides{display:block;}* html .slides{height:1%;}.no-js .slides > li:first-child{display:block;}.flexslider{margin:0;background:#fff;position:relative;zoom:1;}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}.loading .flex-viewport{max-height:300px;}.flexslider .slides{zoom:1;}.carousel li{margin-right:5px;}.flex-direction-nav{height:0;}.flex-direction-nav a{display:block;width:40px;height:40px;margin:-20px 0 0;line-height:1000%;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#FFF;color:rgba(255,255,255,0.8);text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}.flex-direction-nav .flex-prev{left:-50px;}.flex-direction-nav .flex-next{right:-50px;text-align:right;}.flexslider:hover .flex-prev{opacity:0.7;left:20px;}.flexslider:hover .flex-next{opacity:0.7;right:20px;}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default;}.flex-direction-nav a{border:1px solid #FFF;}.flex-direction-nav a:before{position:absolute;content:"";color:#c8c8c8;font-size:24px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}.flex-direction-nav a:before{top:6px;left:8px;}.flex-direction-nav a.flex-next:before{content:'\e7cd';}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:0.8;z-index:10;overflow:hidden;cursor:pointer;color:#000;}.flex-pauseplay a:before{font-family:"icomoon";font-size:20px;display:block;content:'\f004';}.flex-pauseplay a:hover{opacity:1;}.flex-pauseplay a.flex-play:before{content:'\f003';}.flex-control-nav{width:100%;position:absolute;bottom:20px;text-align:center;}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3);}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}.front #slider-wrap{display:block;}.front #video-wrap{position:relative;display:none;}.view-home-slider .flexslider,.front #video-wrap .flexslider{z-index:15;}.view-home-slider .flex-direction-nav,.front #video-wrap .flex-direction-nav{display:none;}.view-home-slider .flex-control-wrapper,.front #video-wrap .flex-control-wrapper{position:absolute;top:10px;left:0;width:100%;z-index:20;}.view-home-slider .flex-control-nav,.front #video-wrap .flex-control-nav{position:static;margin:0 auto;padding:20px;max-width:1440px;text-align:left;padding:40px;}.view-home-slider li.views-row,.front #video-wrap li.views-row{position:relative;}.view-home-slider li.views-row .field-content,.front #video-wrap li.views-row .field-content{position:relative;z-index:0;}.view-home-slider .home-slide-content,.front #video-wrap .home-slide-content{position:absolute;top:0;width:100%;height:800px;}.view-home-slider .home-slide-content > .field-cta,.front #video-wrap .home-slide-content > .field-cta{position:relative;top:0;padding:50px 0;height:100%;}.view-home-slider .home-slide-content > .field-cta > .wrapper,.front #video-wrap .home-slide-content > .field-cta > .wrapper{position:absolute;bottom:0;width:100%;z-index:20;}.view-home-slider .home-slide-content > .field-cta > .wrapper.bottom-57,.front #video-wrap .home-slide-content > .field-cta > .wrapper.bottom-57{bottom:57%;}.view-home-slider .home-slide-content > .field-cta > .wrapper.bottom-60,.front #video-wrap .home-slide-content > .field-cta > .wrapper.bottom-60{bottom:60%;}.view-home-slider .home-slide-content > .field-cta > .wrapper.bottom-30,.front #video-wrap .home-slide-content > .field-cta > .wrapper.bottom-30{bottom:50%;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner{margin:0 auto;padding:20px;max-width:1440px;text-align:left;padding:0 40px;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2,.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h3,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner h2,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner h3{max-width:800px;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2.small,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner h2.small{font-size:210%;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2.small span,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner h2.small span{display:block;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner img,.front #video-wrap .home-slide-content > .field-cta > .wrapper > .inner img{width:auto;margin-bottom:10px;max-width:150px;display:inline-block;}.view-home-slider .home-slide-content:before,.front #video-wrap .home-slide-content:before{content:"\0020";display:block;position:absolute;height:330px;width:100%;bottom:0;left:0;z-index:10;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.view-home-slider .flex-control-paging li a,.front #video-wrap .flex-control-paging li a{width:15px;height:15px;background:#FFF;border:1px solid #5bbeff;}.view-home-slider .flex-control-paging li a:hover,.front #video-wrap .flex-control-paging li a:hover{background:#FFF;}.view-home-slider .flex-control-paging li a.flex-active,.front #video-wrap .flex-control-paging li a.flex-active{background:#5bbeff;}.view-home-slider .home-slide-content h1,.view-home-slider .home-slide-content h2,.front #video-wrap .home-slide-content h1,.front #video-wrap .home-slide-content h2{font-size:384.46154%;border-bottom:0;padding-bottom:5px;color:#FFF;}.view-home-slider .home-slide-content h3,.front #video-wrap .home-slide-content h3{color:#FFF;margin:10px 0;}.view-home-slider .home-slide-content .btn-transparent,.front #video-wrap .home-slide-content .btn-transparent{color:#FFF;border-color:#FFF;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.view-home-slider .home-slide-content .btn-transparent:hover,.front #video-wrap .home-slide-content .btn-transparent:hover{opacity:0.6;}.view-home-slider .color-dark .home-slide-content h1,.view-home-slider .color-dark .home-slide-content h2,.front #video-wrap .color-dark .home-slide-content h1,.front #video-wrap .color-dark .home-slide-content h2{color:#00437b;}.view-home-slider .color-dark .home-slide-content h3,.front #video-wrap .color-dark .home-slide-content h3{color:#00437b;}.view-home-slider .color-dark .home-slide-content .btn-transparent,.front #video-wrap .color-dark .home-slide-content .btn-transparent{color:#00437b;border-color:#00437b;}.view-home-slider .btn-light-blue,.front #video-wrap .btn-light-blue{margin-left:18px;padding-top:16px;padding-bottom:16px;}.field-name-field-cta-link{float:left;}.blue-btn-wrap a{background:#5bbeff;margin-left:18px;padding-top:16px;padding-bottom:16px;}.field-name-field-hero-image{position:relative;z-index:0;line-height:0;}.field-name-field-hero-image img{width:100%;}.block-nodeblock .node-home-slide{position:relative;}#hero h2.block__title{display:none;}.front h2.block-title{text-align:center;margin-top:80px;}.front .subtitle{text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;color:#003058;font-size:138.46153%;font-style:italic;margin-top:6px;margin-bottom:40px;}.front .subtitle:after{content:"\0020";display:block;background:#00437b;height:1px;width:40px;margin:20px auto;}.front .home-user-content .subtitle,.front .home-user-content .subtitle:after{margin-bottom:0;}.front .home-block-center{text-align:center;}.front a.btn-transparent{color:#003058;border-color:#003058;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;font-size:100%;}.front a.btn-transparent:hover{opacity:0.6;}.home-promos{margin:20px auto 0 auto;}.home-promos h2{text-align:center;margin-top:40px;}.home-promos h2:after{content:"\0020";display:block;background:#00437b;height:1px;width:40px;margin:20px auto;}.home-promos .item-list > ul li{float:left;width:33.33333%;border:1px solid #a5bfde;padding:15px;border-left:none;}.home-promos .item-list > ul li:first-child{border-left:1px solid #a5bfde;}.home-promos .item-list > ul li > .wrapper{position:relative;min-height:400px;background-repeat:no-repeat;background-position:center top;background-size:cover;}.home-promos .teaser-copy{position:absolute;bottom:0;width:100%;text-align:center;z-index:10;}.home-promos .teaser-copy h4{color:#003058;text-transform:uppercase;font-size:153.84615%;font-weight:900;}.home-promos .teaser-copy h4 .strong{font-weight:700;}.home-promos .teaser-copy .field-name-field-description .field-item{margin:10px 40px;text-align:center;color:#003058;font-size:123.07692%;line-height:130%;}.home-promos .item-list > ul li > .wrapper{position:relative;}.home-promos .item-list > ul li > .wrapper:after{content:"\0020";display:block;position:absolute;height:300px;width:100%;bottom:0;left:0;z-index:1;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(80%,white),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 80%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 80%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=0);}.home-campaign{position:relative;}.home-campaign .img-placeholder img{width:100%;display:block;}.home-campaign .img-placeholder:after{content:"\0020";display:block;position:absolute;height:500px;width:100%;bottom:0;left:0;z-index:5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,white 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.home-campaign .wrapper-top,.home-campaign .wrapper-bottom{position:absolute;width:100%;text-align:center;z-index:10;}.home-campaign .wrapper-top{top:0;}.home-campaign .wrapper-bottom{bottom:100px;}.home-campaign h2{font-size:384.46154%;padding:100px 0 40px 0;color:#00437b;}.home-campaign h2:after{content:"\020";display:block;position:absolute;height:1px;width:40px;margin-left:-20px;left:50%;bottom:0;border-bottom:1px solid #003058;}.home-campaign .wrapper-bottom .content{margin:0 auto;max-width:840px;padding:0 20px;}.home-campaign .wrapper-bottom p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:20px;font-size:2rem;color:#222;line-height:130%;margin-bottom:50px;}.home-campaign .wrapper-bottom a.btn-rounded{position:relative;display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFFFFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#0072bc;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background-clip:padding-box;padding-left:50px;font-size:107.6923%;}.home-campaign .wrapper-bottom a.btn-rounded:before{position:absolute;content:"";color:#FFFFFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.home-campaign .wrapper-bottom a.btn-rounded:before{position:absolute;top:50%;left:20px;margin-top:-9px;}.home-campaign .wrapper-bottom a.btn-rounded:hover{background-color:#00437b;}.home-campaign .wrapper-bottom a.classic-link{margin-top:15px;display:inline-block;position:relative;color:#0072bc;font-family:"brandon-grotesque",Arial,sans-serif;font-size:14px;font-size:1.4rem;font-size:107.6923%;text-transform:uppercase;padding-right:25px;}.home-campaign .wrapper-bottom a.classic-link:before{position:absolute;content:"";color:#0072bc;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.home-campaign .wrapper-bottom a.classic-link:before{position:absolute;top:50%;right:0;margin-top:-9px;}.home-campaign .wrapper-bottom a.classic-link:hover{color:#00437b;}.weather-widget{}.weather-widget .toggle{background:#1a88d0;position:absolute;left:-45px;top:0;width:45px;height:45px;font-size:20px;cursor:pointer;}.weather-widget .toggle:before{position:absolute;content:"";color:#FFFFFF;font-size:20px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}.weather-widget .toggle:hover{background:#0072bc;}.weather-widget .toggle:before{display:block;text-align:center;line-height:45px;width:45px;height:45px;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.weather-widget .toggle.opened:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.weather-widget .widget-docked{background:rgba(0,48,88,0.4);position:absolute;top:0;right:0;width:100%;line-height:45px;opacity:0;height:45px;}.weather-widget .widget-docked.opened{opacity:1;}.weather-widget .widget-docked .widget-docked-col{width:50%;float:left;line-height:45px;height:45px;color:#fff;text-align:center;}.weather-widget .widget-docked span[class*='icon-']{line-height:45px;}.weather-widget .widget-docked .condition{border-right:1px solid #bbc5cd;}.weather-widget .widget-docked .condition span{font-size:2em;}.weather-widget .widget-docked .temperature{font-size:200%;font-family:"proxima-nova",Arial,sans-serif;}.weather-widget .widget-docked .snowsmall{line-height:1em;font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#fff;line-height:100%;font-weight:700;font-style:normal;border-left:1px solid #bbc5cd;}.weather-widget .widget-docked .snowsmall:before{position:absolute;content:"";color:#FFFFFF;font-size:23px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:23px;height:23px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:23px;float:left;}.weather-widget .widget-docked .snowsmall:before{display:block;line-height:1;margin:3px 0 2px;position:static;text-align:center;width:100%;}.weather-widget .widget-full{color:#fff;text-align:center;text-transform:uppercase;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}.weather-widget .widget-full.opened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.weather-widget .widget-full .toggles{border-bottom:1px solid #bbc5cd;background-color:rgba(52,75,100,0.65);}.weather-widget .widget-full .toggles a{float:left;width:50%;text-align:center;color:#fff;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:rgba(255,255,255,0.4);line-height:2em;font-weight:700;font-style:normal;line-height:44px;cursor:pointer;position:relative;}.weather-widget .widget-full .toggles a:first-child{border-right:1px solid #bbc5cd;}.weather-widget .widget-full .toggles a.active,.weather-widget .widget-full .toggles a:hover{color:#fff;}.weather-widget .widget-full .toggles a.active:after{width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent;position:absolute;bottom:-6px;left:50%;margin-left:-5px;content:'';}.weather-widget .widget-full .locations .location:not(.active){display:none;}.weather-widget .widget-full .location-background-wrap{padding:20px 15px;background-color:rgba(52,75,100,0.65);}.weather-widget .widget-full .locations .location-summer .winter{display:none;}.weather-widget .widget-full .locations .location-summer .pre-winter{display:none;}.weather-widget .widget-full .locations .location-prewinter .winter{display:none;}.weather-widget .widget-full .locations .location-winter .summer{display:none;}.weather-widget .widget-full .timestamp{margin-top:4px;padding:10px 15px;background-color:rgba(52,75,100,0.4);}.weather-widget .widget-full .timestamp p{color:#FFFFFF;font-size:85%;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;margin:0;}.weather-widget .widget-full .timestamp p .icon-clock_icon{font-size:123.07692%;margin-left:3px;}.weather-widget .widget-full .row:after{content:"";display:table;clear:both;}.weather-widget .widget-full .row .cell{float:left;width:50%;}.weather-widget .widget-full .row h4{color:#FFFFFF !important;font-size:77% !important;text-transform:uppercase !important;margin-top:5px !important;font-weight:normal !important;}.weather-widget .widget-full .row p{color:#FFFFFF;font-size:107.6923%;text-transform:none;font-family:"brandon-grotesque",Arial,sans-serif;margin:0;}.weather-widget .widget-full .row .value{color:#FFFFFF;font-size:276.92231%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:700;}.weather-widget .widget-full .row.current-weather{margin-bottom:15px;}.weather-widget .widget-full .row.current-weather .icon{display:block;font-size:2.5em;}.weather-widget .widget-full .row.current-weather .temperature .value,.weather-widget .widget-full .row.current-weather .icon{height:35px;}.weather-widget .widget-full .row.current-weather .temperature .value{padding-top:2px;}.weather-widget .widget-full .row.current-weather h4{margin-top:0;}.weather-widget .widget-full .row.stats{margin:10px 0;}.weather-widget .widget-full .row.quick-links{margin:15px 0;}.weather-widget .widget-full .row.quick-links a{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFFFFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;border:1px solid #5bbeff;width:100%;margin:5px 0;padding-left:5px;padding-right:5px;}.weather-widget .widget-full .row.quick-links a:hover{border-color:#FFFFFF;}.weather-widget .widget-full .row.open-lifts-runs-stats p{text-transform:uppercase;font-size:85%;margin:5px 0 0 0;}.weather-widget .widget-full .row.open-lifts-runs-stats span{display:inline-block;}.weather-widget .widget-full .row.open-lifts-runs-stats .value{font-size:230.76923%;font-weight:500;transform:translateX(2px);}.weather-widget .widget-full .row.tram-hours p a{display:inline-block;margin-left:3px;color:#FFFFFF;text-transform:uppercase;font-weight:700;}.weather-widget .widget-full .row.tram-hours p a:hover{color:#5bbeff;}.weather-widget .widget-full .row.tram-hours p span{display:inline-block;margin-left:5px;}.weather-widget .widget-mode-winter .widget-docked-col{width:33.33333%;}.weather-widget .widget-mode-summer .widget-docked-col.snow{display:none;}.alpine-none a.gtm-reporting-alpine{display:none;}.weather-widget .alpine-none .widget-full .toggles a,.weather-widget .widget-mode-summer.alpine-summer .widget-full .toggles a{width:100%;cursor:default;}.alpine-none .widget-full .locations #alpine-full,.weather-widget .widget-mode-summer.alpine-summer .widget-full .locations #alpine-full{display:none;}.weather-mobile-widget{display:none;text-align:center;}.weather-mobile-widget a.btn-plain{display:inline-block;max-width:400px;margin-top:20px;width:100%;text-align:center;font-size:115.38461%;background:#5bbeff;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}.weather-mobile-widget a.btn-plain span[class*="icon-"]{padding-right:20px;}.weather-mobile-widget a.btn-plain span.icon-tram{background:url(/sites/all/themes/squaw/images/tram-weather-widget.png) no-repeat;background-size:18px auto;margin-right:20px;}.weather-mobile-widget a.btn-plain:hover{background:#0072bc;}.weather-mobile-widget a.btn-lift-trail{margin-top:4px;}.weather-mobile-widget.mobile-mode-summer .weather-widget-note-mobile,.weather-mobile-widget.mobile-mode-summer a.btn-lift-trail{display:none;}.weather-mobile-widget.mobile-mode-winter a.btn-tram{display:none;}.weather-mobile-widget p{margin:0;padding:0;}#highcamp .weather-mobile-widget a.btn-plain{margin-top:0;width:auto;text-align:center;font-size:85%;background:#FFF;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;color:#00437b;border:1px solid #00437b;font-weight:800;}#highcamp .weather-mobile-widget a.btn-plain span[class*="icon-"]{display:none;}#highcamp .weather-mobile-widget a.btn-plain span.icon-tram{background:url(/sites/all/themes/squaw/images/tram-weather-widget.png) no-repeat;background-size:18px auto;margin-right:20px;}#highcamp .weather-mobile-widget a.btn-tram{margin-top:10px;}#highcamp .weather-mobile-widget a.btn-plain:hover{background:#003058;border:#003058 1px solid;color:#FFF;}#highcamp .weather-mobile-widget p{margin:0;padding:0;}.weather-forecast .tabbed-content .content{text-align:center;}.weather-forecast .row{margin:20px 0;}.weather-forecast .cellwrapper{border:1px solid #a5bfde;}.weather-forecast .cell{padding:20px;min-height:130px;}.weather-forecast .forecast{float:none;width:100%;}.weather-forecast .forecast .cell{float:left;width:20%;}.weather-forecast .forecast .cell p.conditions{min-height:110px;}.weather-forecast .forecast .cell:nth-child(1){border:0;}.weather-forecast .forecast .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .forecast .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .forecast .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .forecast .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .forecast p{color:#00437b;}.weather-forecast .interactive-webcam{margin-bottom:40px;}.weather-forecast .opensnow-logo{max-width:180px;height:auto;}.weather-forecast h5{font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#00437b;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin-bottom:20px;}.weather-forecast h5 span.tooltip{background:url(/sites/all/themes/squaw/images/lessons/icon-help.png) no-repeat 80% 15px;height:30px;width:30px;display:inline-block;background-size:15px auto;}.weather-forecast h5 span.updated{display:block;margin-top:5px;}.weather-forecast h6{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:10px 0 0;}.weather-forecast h5 span.updated,.weather-forecast p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;}.weather-forecast p.value{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:0;}.weather-forecast p.value span{font-weight:normal;font-size:400%;}.weather-forecast p.conditions{min-height:100px;}.weather-forecast .temp-day{position:relative;bottom:0;}.weather-forecast p.temp{font-size:220%;font-weight:normal;margin:5px 0 0 0;}.weather-forecast p.temp .temp-type{font-family:"brandon-grotesque",Arial,sans-serif;font-size:12px;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:10px 0 0;vertical-align:middle;}.weather-forecast span[class*="icon"]{display:block;font-size:430.76923%;color:#0072bc;margin-bottom:13px;}.weather-forecast .forecast .condition{color:#00437b;}.weather-forecast #squaw-elevation-0 h5 span.conditions:after{content:'at 8,700\0027';}.weather-forecast #squaw-elevation-1 h5 span.conditions:after{content:'at 8,000\0027';}.weather-forecast #squaw-elevation-2 h5 span.conditions:after{content:'at 6,200\0027';}.weather-forecast #alpine-elevation-0 h5 span.conditions:after{content:'at 8,643\0027';}.weather-forecast #alpine-elevation-1 h5 span.conditions:after{content:'at 7,880\0027';}.weather-forecast #alpine-elevation-2 h5 span.conditions:after{content:'at 6,950\0027';}.weather-forecast .location-forecast-winter .current,.weather-forecast .location-forecast-none .current,.weather-forecast .location-forecast-prewinter .current{float:left;width:100%;}.weather-forecast .location-forecast-winter .current,.weather-forecast .location-forecast-none .current,.weather-forecast .location-forecast-prewinter .current{float:none;width:100%;}.weather-forecast .location-forecast-winter .current .cell,.weather-forecast .location-forecast-none .current .cell,.weather-forecast .location-forecast-prewinter .current .cell{float:left;width:25%;}.weather-forecast .location-forecast-winter .current .cell p.conditions,.weather-forecast .location-forecast-none .current .cell p.conditions,.weather-forecast .location-forecast-prewinter .current .cell p.conditions{min-height:110px;}.weather-forecast .location-forecast-winter .current .cell:nth-child(1),.weather-forecast .location-forecast-none .current .cell:nth-child(1),.weather-forecast .location-forecast-prewinter .current .cell:nth-child(1){border:0;}.weather-forecast .location-forecast-winter .current .cell:nth-child(2),.weather-forecast .location-forecast-none .current .cell:nth-child(2),.weather-forecast .location-forecast-prewinter .current .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .current .cell:nth-child(3),.weather-forecast .location-forecast-none .current .cell:nth-child(3),.weather-forecast .location-forecast-prewinter .current .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .current .cell:nth-child(4),.weather-forecast .location-forecast-none .current .cell:nth-child(4),.weather-forecast .location-forecast-prewinter .current .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .current .cell:nth-child(5),.weather-forecast .location-forecast-none .current .cell:nth-child(5),.weather-forecast .location-forecast-prewinter .current .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .snow,.weather-forecast .location-forecast-none .snow,.weather-forecast .location-forecast-prewinter .snow{float:left;width:100%;}.weather-forecast .location-forecast-winter .snow,.weather-forecast .location-forecast-none .snow,.weather-forecast .location-forecast-prewinter .snow{float:none;width:100%;}.weather-forecast .location-forecast-winter .snow .cell,.weather-forecast .location-forecast-none .snow .cell,.weather-forecast .location-forecast-prewinter .snow .cell{float:left;width:25%;}.weather-forecast .location-forecast-winter .snow .cell p.conditions,.weather-forecast .location-forecast-none .snow .cell p.conditions,.weather-forecast .location-forecast-prewinter .snow .cell p.conditions{min-height:110px;}.weather-forecast .location-forecast-winter .snow .cell:nth-child(1),.weather-forecast .location-forecast-none .snow .cell:nth-child(1),.weather-forecast .location-forecast-prewinter .snow .cell:nth-child(1){border:0;}.weather-forecast .location-forecast-winter .snow .cell:nth-child(2),.weather-forecast .location-forecast-none .snow .cell:nth-child(2),.weather-forecast .location-forecast-prewinter .snow .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .snow .cell:nth-child(3),.weather-forecast .location-forecast-none .snow .cell:nth-child(3),.weather-forecast .location-forecast-prewinter .snow .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .snow .cell:nth-child(4),.weather-forecast .location-forecast-none .snow .cell:nth-child(4),.weather-forecast .location-forecast-prewinter .snow .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .snow .cell:nth-child(5),.weather-forecast .location-forecast-none .snow .cell:nth-child(5),.weather-forecast .location-forecast-prewinter .snow .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-winter .snow .cell,.weather-forecast .location-forecast-none .snow .cell,.weather-forecast .location-forecast-prewinter .snow .cell{width:20%;}.weather-forecast .location-forecast-winter .snow .cell p.value span,.weather-forecast .location-forecast-none .snow .cell p.value span,.weather-forecast .location-forecast-prewinter .snow .cell p.value span{font-size:320%;}.weather-forecast .location-forecast-winter .summer,.weather-forecast .location-forecast-none .summer,.weather-forecast .location-forecast-prewinter .summer{display:none;}.weather-forecast .location-forecast-none .current{width:100%;}.weather-forecast .location-forecast-none .snow{display:none;}.weather-forecast .location-forecast-summer .current{float:none;width:100%;}.weather-forecast .location-forecast-summer .current .cell{float:left;width:25%;}.weather-forecast .location-forecast-summer .current .cell p.conditions{min-height:110px;}.weather-forecast .location-forecast-summer .current .cell:nth-child(1){border:0;}.weather-forecast .location-forecast-summer .current .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-summer .current .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-summer .current .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-summer .current .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .location-forecast-summer .snow{display:none;}.page-node-28 .tooltipster-arrow{display:none;}body.summer h3.tab.alpine-forecast{display:none;}body.summer .tabbed-content.tab-count-2 h3.tab.squaw-forecast{width:100%;cursor:default;}.last-weather-update{margin-top:60px;}.last-weather-update .overview{padding:20px;border:1px solid #a5bfde;}.field-name-field-code-input h2{color:#00437b;font-size:3em;font-weight:900;text-transform:none;text-align:center;}.field-name-field-code-input p{text-align:center;}.webcams .webcam{float:left;width:100%;margin-bottom:30px;text-align:center;}.webcams .webcam img{max-width:100%;}.webcams .webcam:nth-of-type(odd){padding-right:15px;}.webcams .webcam:nth-of-type(even){padding-left:15px;}.webcams .interactive-webcam:not(:last-of-type){margin-bottom:20px;}.webcams .live-webcam{position:relative;padding-bottom:56.25%;margin-bottom:50px;}.webcams .live-webcam img{position:absolute;top:0;left:0;max-width:100%;height:auto !important;}.webcams .live-webcam object{position:absolute;top:0;left:0;width:100%;height:100%;}.psm-embed-root{padding-bottom:56.25%;height:auto !important;}.psm-embed-shell,.psm-embed-image{height:100% !important;width:100% !important;}.roundshot-cam div{width:100% !important;}.roundshot-cam{overflow:hidden;}.info-tooltip{position:absolute;left:50%;top:-2px;transform:translateX(55px);width:15px;}.info-tooltip:before{position:absolute;content:"";color:#00437b;font-size:15px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:15px;height:15px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}.grooming-trails h5{font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#5bbeff;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin-bottom:20px;margin-top:20px;text-align:center;}.grooming-trails .global-stats{border:1px solid #a5bfde;}.grooming-trails .global-stats .cell{float:left;width:25%;padding:20px;text-align:center;}.grooming-trails .global-stats .cell:nth-child(2),.grooming-trails .global-stats .cell:nth-child(3),.grooming-trails .global-stats .cell:nth-child(4){border-left:1px solid #a5bfde;}.grooming-trails .global-stats p.value{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:1;font-weight:400;font-style:normal;text-transform:uppercase;margin:0;font-size:400%;}.grooming-trails .global-stats p.value .total-number{font-size:21px;display:inline;}.grooming-trails .global-stats h6{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:1;font-weight:400;font-style:normal;text-transform:uppercase;margin:10px 0 0;position:relative;}.grooming-trails .tweet{margin-left:auto;margin-right:auto;max-width:710px;position:relative;border:none;margin-top:50px;}.grooming-trails .tweet .last_tweet_mountain_ops{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#00437b;line-height:150%;font-weight:500;font-style:normal;position:relative;font-style:italic;padding:0 0 0 60px;}.grooming-trails .tweet .last_tweet_mountain_ops:before{position:absolute;content:"";color:#5bbeff;font-size:45px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:45px;height:45px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:45px;float:left;}.grooming-trails .tweet .last_tweet_mountain_ops:before{left:0;top:-4px;}.grooming-trails .tweet .last_tweet_mountain_ops p.tweet-header{font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#00437b;line-height:150%;font-weight:600;font-style:normal;}.grooming-trails .tweet .last_tweet_mountain_ops p.tweet-header strong{font-weight:600;font-style:italic;}.grooming-trails .tweet .last_tweet_mountain_ops p.tweet-header a{color:#00437b;}.grooming-trails .tweet .last_tweet_mountain_ops .timestamp{display:block;color:#a5bfde;margin-top:10px;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider{padding-bottom:40px;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-control-nav{width:auto;top:auto;bottom:0;left:0;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-control-nav li a{background:#a5bfde;width:8px;height:8px;box-shadow:none;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-control-nav li a.flex-active{background:#00437b;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-direction-nav a{margin:0;opacity:1 !important;color:#00437b !important;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-direction-nav a:before{color:#00437b !important;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-direction-nav .flex-prev{top:auto;bottom:0;left:auto !important;right:50px !important;}.grooming-trails .tweet .last_tweet_mountain_ops .flexslider .flex-direction-nav .flex-next{top:auto;bottom:0;left:auto !important;right:0 !important;}.grooming-trails .grooming-trails-links{text-align:center;margin:0 auto;}.grooming-trails .grooming-trails-links a{margin:25px 15px;}.grooming-trails h4{margin:20px 0 5px 0;}.grooming-trails .header{padding:2px 0;font-weight:bold;border-bottom:#a5bfde 1px solid;}.grooming-trails .cell{float:left;padding:10px 5px;line-height:1.3;position:relative;}.grooming-trails .cell.level{padding-left:18px;}.grooming-trails .cell.detail{font-style:italic;font-size:95%;}.grooming-trails .tab-select{display:none;}@media all and (max-width:599px){.grooming-trails .tab-select{display:block;}}.grooming-trails .tab-select option{text-transform:capitalize;}.grooming-trails .tab-select .customSelect{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#003058;line-height:120%;font-weight:700;font-style:normal;border-color:#00437b;text-transform:uppercase;letter-spacing:1px;line-height:1;}@media all and (max-width:599px){.grooming-trails .lift-trail-tabs h3.tab{display:none;}}.grooming-trails .lift-trail-tabs h3[rel="squaw-carpets"],.grooming-trails .lift-trail-tabs h3[rel="alpine-carpets"]{width:105px !important;}.grooming-trails .lifts-trails h3{margin:40px 0 20px 0;text-align:center;}.grooming-trails .lifts-trails .row{border-bottom:1px solid #a5bfde;}.grooming-trails .lifts-trails .row:last-child{border-bottom:none;}.grooming-trails .lifts-trails.lifts .cell:nth-child(1){width:28%;}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .cell:nth-child(1){width:auto;float:none;}}.grooming-trails .lifts-trails.lifts .cell:nth-child(2){width:33%;}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .cell:nth-child(2){width:auto;float:none;padding-top:0;}}.grooming-trails .lifts-trails.lifts .cell:nth-child(3){width:15%;text-align:center;}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .cell:nth-child(3){width:42%;clear:both;text-align:left;}}.grooming-trails .lifts-trails.lifts .cell:nth-child(4){width:12%;text-align:center;}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .cell:nth-child(4){width:29%;}}.grooming-trails .lifts-trails.lifts .cell:nth-child(5){width:12%;text-align:center;}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .cell:nth-child(5){width:29%;}}@media all and (max-width:460px){.grooming-trails .lifts-trails.lifts .header .cell:nth-child(1),.grooming-trails .lifts-trails.lifts .header .cell:nth-child(2){display:none;}}.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(1){width:65%;}@media all and (max-width:460px){.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(1){width:50%;float:left;}}.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(2){width:20%;text-align:center;}@media all and (max-width:460px){.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(2){width:30%;}}.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(3){width:15%;text-align:center;}@media all and (max-width:460px){.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(3){width:20%;}}.grooming-trails .lifts-trails:not(.lifts) .cell:nth-child(2):last-child{float:right;width:15%;}.grooming-trails .lift-wrapper{background:#FFF;border:#00437b 1px solid;padding:0 10px;}.grooming-trails .lift-wrapper .lift:last-child{border-bottom:none;}.grooming-trails .trail-wrapper{background:#FFF;border:#00437b 1px solid;padding:0 10px;}.grooming-trails .trail-wrapper .trail:last-child{border-bottom:none;}.grooming-trails .trails-content{position:relative;}.grooming-trails .trails-content:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";height:1px;width:calc(100% + 20px);background:#a5bfde;left:-10px;}.grooming-trails #squaw-parks .runs,.grooming-trails #squaw-shuttle .lifts,.grooming-trails #alpine-parks .runs,.grooming-trails #alpine-shuttle .lifts{background:#FFF;border:#00437b 1px solid;padding:0 10px;}.grooming-trails #squaw-parks .runs .trail:last-child,.grooming-trails #squaw-parks .runs .lift:last-child,.grooming-trails #squaw-parks .runs .shuttle:last-child,.grooming-trails #squaw-shuttle .lifts .trail:last-child,.grooming-trails #squaw-shuttle .lifts .lift:last-child,.grooming-trails #squaw-shuttle .lifts .shuttle:last-child,.grooming-trails #alpine-parks .runs .trail:last-child,.grooming-trails #alpine-parks .runs .lift:last-child,.grooming-trails #alpine-parks .runs .shuttle:last-child,.grooming-trails #alpine-shuttle .lifts .trail:last-child,.grooming-trails #alpine-shuttle .lifts .lift:last-child,.grooming-trails #alpine-shuttle .lifts .shuttle:last-child{border-bottom:none;}.grooming-trails .area:not(:first-child){margin-top:25px;}.grooming-trails .subheader{font-weight:bold;text-transform:uppercase;color:#fff;background:#00437b;padding:5px 15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:15px;position:relative;}.grooming-trails .subheader .cell{padding:0;}.grooming-trails .subheader a:hover,.grooming-trails .subheader a:focus{text-decoration:underline;}.grooming-trails .subheader a.zone{color:#fff;padding-left:25px;padding-right:10px;display:inline-block;background:url(/sites/all/themes/squaw/images/zones/pin.png) 0 center no-repeat;background-size:contain;position:relative;}.grooming-trails .subheader a.zone:after{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";content:'>';display:none;width:auto;left:auto;right:0;top:50%;transform:translateY(calc(-50% - 2px));}.grooming-trails .subheader .zone-details{display:inline-block;padding-left:10px;}.grooming-trails .subheader .zone-details,.grooming-trails .subheader a.view-details{font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:77%;color:#222222;line-height:2em;font-weight:normal;font-style:normal;color:#fff;text-transform:none;font-weight:normal;}.grooming-trails .trails-header{font-weight:bold;text-transform:uppercase;color:#00437b;padding:5px 15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:15px;background:#eff5fa;cursor:pointer;margin:0 -10px;border-top:1px solid #a5bfde;}.grooming-trails .trails-header:after{position:absolute;content:"";color:#00437b;font-size:22px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:22px;height:22px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:22px;float:left;top:auto;left:auto;right:auto;bottom:auto;}.grooming-trails .trails-header:after{display:inline-block;margin-left:3px;position:static;float:none;transform:translateY(5px);}.grooming-trails .trails-header.open:after{content:'\e62f';}.grooming-trails .tabbed-content-2{border:1px solid #00437b;background:#eff5fa;border-top:none;}.grooming-trails .tabbed-content-2 .content.detail{border:none;}.grooming-trails .tabbed-content-2 .content.detail-2{padding-bottom:20px;}.grooming-trails .status,.grooming-trails .groom{display:inline-block;}.grooming-trails .status-C > span,.grooming-trails .groomed-0 > span{color:#bd2132;}.grooming-trails .status-O > span,.grooming-trails .groomed-1 > span{color:#12aa5f;}.grooming-trails .status-P > span{color:#00437b;}.grooming-trails .status-D > span{color:#ffa611;}.grooming-trails .status-OO > span{color:#222222;}.grooming-trails span.level{display:block;position:absolute;top:10px;left:0;}.grooming-trails .GC{color:#12aa5f;}.grooming-trails .BS{color:#29abdf;}.grooming-trails .DBS{color:#29abdf;}.grooming-trails .DBS .icon-trail_intermediate:first-child{margin-right:1px;}.grooming-trails .BD{color:#222222;}.grooming-trails .DBD{color:#222222;}.grooming-trails .level .detail{display:inline-block;margin-left:5px;color:#222222;}.grooming-trails .legend ul{margin:10px 0 0 5px;width:55%;float:right;}.grooming-trails .legend ul li{float:right;display:inline-block;margin-left:10px;}@media all and (max-width:1199px){.grooming-trails .legend ul{width:100%;float:none;display:block;margin-bottom:20px;}.grooming-trails .legend ul li{float:left;margin-right:10px;margin-left:0;}}.grooming-trails .twitterUpdate h5{margin:40px 0 20px 0;}.grooming-trails .twitterUpdate .twitterUser,.grooming-trails .twitterUpdate .twitterDate{color:#a9a9a9;}.grooming-trails .twitterUpdate .tweetLift{position:relative;margin:0 0 20px 0;border:1px solid #a5bfde;padding:20px;background:#eff5fa;}.grooming-trails .twitterUpdate .tweetLift .left{position:absolute;width:80px;height:100%;top:0;left:0;}.grooming-trails .twitterUpdate .tweetLift .left:before{position:absolute;content:"";color:#5bbeff;font-size:30px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:30px;height:30px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}.grooming-trails .twitterUpdate .tweetLift .left:before{top:50%;left:50%;margin-left:-15px;margin-top:-15px;}.grooming-trails .twitterUpdate .tweetLift .right{margin-left:60px;border-left:1px solid #a5bfde;}.grooming-trails .twitterUpdate h2{font-size:135%;float:left;display:inline;}.grooming-trails .twitterUpdate .views-field-field-today-s-word-date-time-1{float:right;display:inline;font-family:"brandon-grotesque",Arial,sans-serif;color:#00437b;font-weight:bold;font-size:110%;text-transform:uppercase;}.grooming-trails .twitterUpdate .views-field-field-today-s-word{clear:both;margin:20px 0 0 0;}.grooming-trails .twitterUpdate .views-field-field-today-s-word-link{font-family:"brandon-grotesque",Arial,sans-serif;font-weight:600;text-transform:uppercase;font-size:105%;}.grooming-trails .twitterUpdate .wrapper-filters{margin:40px 0 0 0;}.grooming-trails .trail-map-wrapper.wrapper-filters{border:1px solid #00437b;background:#FFF;}.page-node-1356 #countdown,.page-node-9106 #countdown{margin:0 auto 25px;padding-bottom:35px;border-bottom:2px solid #dbdbdb;}.page-node-1356 #countdown.countdown_timer,.page-node-9106 #countdown.countdown_timer{max-width:820px;}.page-node-1356 #countdown .countdown_mention,.page-node-9106 #countdown .countdown_mention{max-width:200px;}.page-node-1356 #countdown a.btn_plain,.page-node-9106 #countdown a.btn_plain{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#FFFFFF;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;background:#ffac26;}.page-node-1356 #countdown .timer,.page-node-1356 #countdown .timer2,.page-node-9106 #countdown .timer,.page-node-9106 #countdown .timer2{display:inline-block;float:left;min-width:360px;}.page-node-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer2 .countdown-row,.page-node-9106 #countdown .timer .countdown-row,.page-node-9106 #countdown .timer2 .countdown-row{display:inline-block;}.page-node-1356 #countdown .timer .countdown-section,.page-node-1356 #countdown .timer2 .countdown-section,.page-node-9106 #countdown .timer .countdown-section,.page-node-9106 #countdown .timer2 .countdown-section{display:inline-block;float:left;padding-bottom:10px;position:relative;}.page-node-1356 #countdown .timer .countdown-section:not(:first-child),.page-node-1356 #countdown .timer2 .countdown-section:not(:first-child),.page-node-9106 #countdown .timer .countdown-section:not(:first-child),.page-node-9106 #countdown .timer2 .countdown-section:not(:first-child){margin-left:20px;}.page-node-1356 #countdown .timer .countdown-section,.page-node-1356 #countdown .timer2 .countdown-section,.page-node-9106 #countdown .timer .countdown-section,.page-node-9106 #countdown .timer2 .countdown-section{min-width:64px;}.page-node-1356 #countdown .timer .countdown-section:not(:first-child):before,.page-node-1356 #countdown .timer2 .countdown-section:not(:first-child):before,.page-node-9106 #countdown .timer .countdown-section:not(:first-child):before,.page-node-9106 #countdown .timer2 .countdown-section:not(:first-child):before{content:':';font-size:492.30769%;line-height:100%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;position:absolute;left:-17px;top:-6px;}.page-node-1356 #countdown .timer .countdown-sep,.page-node-1356 #countdown .timer2 .countdown-sep,.page-node-9106 #countdown .timer .countdown-sep,.page-node-9106 #countdown .timer2 .countdown-sep{display:inline-block;float:left;font-size:307.6923%;line-height:150%;margin:0 5px;}.page-node-1356 #countdown .timer .countdown-amount,.page-node-1356 #countdown .timer2 .countdown-amount,.page-node-9106 #countdown .timer .countdown-amount,.page-node-9106 #countdown .timer2 .countdown-amount{display:inline-block;font-size:492.30769%;line-height:100%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;}.page-node-1356 #countdown .timer .countdown-period,.page-node-1356 #countdown .timer2 .countdown-period,.page-node-9106 #countdown .timer .countdown-period,.page-node-9106 #countdown .timer2 .countdown-period{display:block;position:absolute;width:100%;text-align:center;bottom:-10px;left:0;font-size:93%;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;}.page-node-16 #header-page.transparent-gradient:after,.page-node-6391 #header-page.transparent-gradient:after{height:200px;}.page-node-16 #header-page #banner-text,.page-node-6391 #header-page #banner-text{top:200px;}.page-node-16 .onMobile.getting-here,.page-node-6391 .onMobile.getting-here{display:none;}.page-node-16 .ctaExplore,.page-node-6391 .ctaExplore{position:absolute;width:500px;top:40%;left:50%;text-align:center;z-index:99;}.page-node-16 .ctaExplore a,.page-node-6391 .ctaExplore a{display:block;padding-top:130px;background:url(/sites/all/themes/squaw/images/play_button.png) no-repeat top center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;left:-50%;background-size:150px auto;}.page-node-16 .ctaExplore a:hover,.page-node-6391 .ctaExplore a:hover{color:rgba(255,255,255,0.8);}@media all and (max-width:980px){.page-node-16 .onMobile.getting-here,.page-node-6391 .onMobile.getting-here{display:block;}.page-node-16 .onMobile.getting-here .fitvids,.page-node-6391 .onMobile.getting-here .fitvids{max-width:80% !important;margin:0 auto;}}#getting-here-map{position:relative;min-height:580px;}#getting-here-map .map{position:absolute;top:0;right:0;height:100%;width:100%;padding-left:280px;z-index:1;}#getting-here-map .map .inner{background:right top / 100% auto no-repeat;height:100%;}#getting-here-map .map.flying .inner{background-image:url(/sites/all/themes/squaw/images/svam_getting_here_map-UPDATED_10-28-16-without-non-direct.png);}#getting-here-map .map.driving .inner{background-image:url(/sites/all/themes/squaw/images/getting_here_map_driving.png);}#getting-here-map .map.driving{display:none;}#getting-here-map .listing-filters{margin:20px 0;padding:0;position:relative;z-index:2;}#getting-here-map .listing-filters ul{margin:0;padding:0;}#getting-here-map .times{position:relative;z-index:2;}#getting-here-map .times p{margin:0;padding:0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#00437b;line-height:180%;font-weight:500;font-style:normal;}#getting-here-map .times span{color:#0072bc;}#getting-here-map .times strong{font-weight:bold;}#getting-here-map .time:not(:first-of-type){display:none;}#directions{border-top:1px solid #0072bc;margin-top:35px;padding-top:35px;}#directions h4{margin-bottom:30px;}#directions .directions{border:1px solid #0072bc;margin:10px 0;position:relative;}#directions .directions:before{position:absolute;content:"";color:#00437b;font-size:32px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:32px;height:32px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:32px;float:left;}#directions .directions:before{width:auto;margin:0;position:absolute;right:15px;top:0;line-height:42px;}#directions .directions:not(:first-of-type) .block{display:none;}#directions .directions h5{margin-bottom:40px;position:relative;cursor:pointer;background:#dfebf7;padding:10px 10px 10px 80px;margin:0;text-transform:uppercase;font-size:169.23076%;font-weight:500;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}#directions .directions h5:before{position:absolute;content:"";color:#0072bc;font-size:24px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:24px;height:24px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#directions .directions h5:before{position:absolute;left:20px;line-height:25px;}#directions .directions#by-car h5:before{content:"\e837";}#directions .directions#by-plane h5:before{content:"\e743";}#directions .directions#by-bus h5:before{content:"\e82d";}#directions .directions.active:before{content:'\e7d8';}#directions .directions.active h5{background:none;}#directions .directions .block ul{padding:0;margin:35px 0 35px 80px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#00437b;line-height:130%;font-weight:normal;font-style:normal;max-width:500px;}#directions .directions .block ul li{position:relative;position:relative;}#directions .directions .block ul li:before{position:absolute;content:"";color:#0072bc;font-size:14px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:14px;height:14px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:14px;float:left;}#directions .directions .block ul li:not(:last-child){padding-bottom:15px;margin-bottom:0;}#directions .directions .block ul li:before{position:absolute;left:-50px;top:5px;}#directions .directions .block p{margin-left:30px;margin-bottom:20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#00437b;line-height:130%;font-weight:normal;font-style:normal;}#directions .directions .block a{font-weight:700;text-decoration:underline;}#directions .directions .block h4{margin:0 0 0 30px;padding:0;line-height:1;}.navis_phone{margin:40px 0;border:1px solid #a5bfde;text-align:center;}.navis_phone > .wrapper{padding:20px;}.navis_phone .navis_info{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#3e3e3e;line-height:100%;font-weight:normal;font-style:normal;text-transform:uppercase;}.navis_phone .navis_number{margin-top:10px;font-weight:500;font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#5bbeff;line-height:1;font-weight:500;font-style:normal;text-transform:uppercase;}.form-inntopia-widget{margin:30px 0;}.form-inntopia-widget .form-item{margin:0;}.form-inntopia-widget .datepicker-wrap{display:inline-block;vertical-align:bottom;}.form-inntopia-widget input.datepicker{border:1px solid #a5bfde;width:135px;background:#fff url(/sites/all/themes/squaw/images/calendar.svg) 90% 49% no-repeat;padding-left:20px;background-size:20px 20px;}.form-inntopia-widget button[type="submit"]{position:relative;cursor:pointer;background:#00437b;padding:0 45px 0 15px;border:0;color:#FFF;font-size:100%;font-weight:700;text-transform:uppercase;display:inline-block;height:44px;vertical-align:bottom;}.form-inntopia-widget button[type="submit"]:before{position:absolute;content:"";color:#FFFFFF;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.form-inntopia-widget button[type="submit"]:before{right:15px;}@media all and (max-width:460px){.form-inntopia-widget button[type="submit"]{margin-top:20px;}}.view-hours-of-operation .views-row{float:left;width:25%;margin-bottom:40px;padding:0 5px 0 0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#0072bc;line-height:2em;font-weight:normal;font-style:normal;}.view-hours-of-operation .views-row:nth-child(4n+1){clear:left;}.view-hours-of-operation h3{clear:left;margin-bottom:40px;}.view-hours-of-operation h4{margin-bottom:20px;font-size:138.46153%;color:#0072bc;}.view-hours-of-operation.lifts h4{margin-bottom:10px;}.view-hours-of-operation .views-label{font-weight:700;}.view-hours-of-operation .views-field-view-node a,.view-hours-of-operation .views-field-field-website-1 a{color:#5bbeff;text-transform:uppercase;font-size:85%;font-weight:700;}.view-hours-of-operation .views-field-view-node a:after,.view-hours-of-operation .views-field-field-website-1 a:after{content:'+';padding-left:5px;}.view-hours-of-operation .views-field-view-node a:hover,.view-hours-of-operation .views-field-field-website-1 a:hover{color:#0072bc;}.view-hours-of-operation .copy{padding:20px;border:1px solid #a5bfde;background:#eff5fa;}.view-hours-of-operation ul li{list-style:disc;list-style-position:inside;}.page-node-6351 .field-name-body p,.page-node-6361 .field-name-body p{position:relative;padding-bottom:120%;padding-top:35px;height:0;overflow:hidden;}.page-node-6351 .field-name-body p iframe,.page-node-6361 .field-name-body p iframe{position:absolute;top:0;left:0;width:100%;height:100%;}@media all and (max-width:1200px){.page-node-6351 .field-name-body p,.page-node-6361 .field-name-body p{padding-bottom:170%;}}@media all and (max-width:730px){.page-node-6351 .field-name-body p,.page-node-6361 .field-name-body p{padding-bottom:400%;}}#webform-client-form-8761{text-align:center;}.captcha{margin:15px 0;}.page-search .search-result{margin-top:2em;}.page-search .search-results .title{font-size:1.5em;text-transform:none;font-weight:500;letter-spacing:normal;}.page-search .search-results .title a{text-decoration:underline;}.page-search .item-list ul li{float:left;margin-right:15px;}.element-invisible{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#acquia-lift-message-box p{color:#CCC;}.visitor-actions-ui-dialog input{text-transform:none;}.node-activity .field-name-field-weight{display:none;}.ticket-promo h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:175%;color:#0072bc;line-height:120%;font-weight:700;text-transform:none;margin:10px 0 20px;letter-spacing:normal;}.ticket-promo-wrapper{margin-bottom:30px;padding:40px 30px 30px 0;background-color:#f2f8fa;}.ticket-promo-wrapper .ticket-numbers{background:url(/sites/all/themes/squaw/images/lift-tickets-bkgd.png) left no-repeat;background-size:120px auto;overflow:hidden;padding-left:12%;padding-top:10px;margin-left:3%;}.ticket-promo-wrapper .ticket-numbers .ticket-number{width:30%;display:table-cell;vertical-align:top;padding-left:2%;}.ticket-promo-wrapper .ticket-numbers .ticket-number p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:18px;line-height:1em;width:80%;float:right;}.ticket-promo-wrapper .ticket-numbers .ticket-number .rev-number{font-family:"brandon-grotesque",Arial,sans-serif;border-radius:50%;width:36px;height:36px;padding:8px;background:#00437b;color:#FFF;text-align:center;float:left;display:inline;font-size:28px;font-weight:bold;line-height:80%;}.ticket-promo-wrapper .ticket-numbers .ticket-number h3{float:right;display:inline;margin:0;width:80%;}.ticket-promo-wrapper .ticket-numbers .ticket-number div{overflow:hidden;display:block;}.ticket-promo-wrapper .ticket-numbers .ticket-number br{display:none;}.amplify-widget div > div div:nth-of-type(2){max-width:100% !important;}#mobile-app{}#mobile-app .mobile{display:none;}#mobile-app .width{margin:0 auto;max-width:1440px;}#mobile-app .content-width{margin:0 auto;max-width:820px;text-align:center;}#mobile-app section{background:no-repeat center bottom;background-size:100% auto;}#mobile-app h1{font-size:36px;color:#fff;border:none;padding:0;margin:0 0 30px 0;line-height:1.2;text-align:center;}#mobile-app h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;margin-bottom:20px;}#mobile-app h3{font-weight:900;color:#00437b;}#mobile-app h4{color:#00437b;margin:30px 0 10px;font-size:123.07692%;}#mobile-app h5{margin-bottom:15px;margin-bottom:15px;}#mobile-app a.btn-transparent{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;border:1px solid #00437b;font-weight:900;}#mobile-app a.btn-transparent:hover{background:#00437b;color:#fff;}#mobile-app ul{padding-left:20px;}#mobile-app ul li{list-style:disc;}#mobile-app p.large{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#0072bc;line-height:160%;font-weight:500;font-style:normal;}#mobile-app img{display:block;max-width:100%;height:auto;margin:0 auto;}#mobile-app #intro{background:url(/sites/all/themes/squaw/images/ma/ma-header.jpg) top center no-repeat;background-size:cover;min-height:650px;padding-top:40px;position:relative;z-index:10;}#mobile-app #intro .fp-tableCell{position:relative;}#mobile-app #intro .fp-tableCell > .wrapper{position:relative;height:100%;}#mobile-app #intro .content{margin:0 auto;max-width:960px;padding-top:0;text-align:left;padding-left:15px;padding-top:40px;}#mobile-app #intro .content h1{margin:0;text-align:left;letter-spacing:0;margin-top:0;color:#00437b;font-size:65px;text-transform:none;font-weight:600;line-height:110%;}#mobile-app #intro .content h2{color:#00437b;padding-top:10px;font-weight:500;font-style:italic;font-size:200%;letter-spacing:0;text-transform:none;}#mobile-app #intro .content p{font-size:184.61538%;line-height:1.3;color:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;}#mobile-app #intro .content p a{color:#00437b;text-decoration:underline;letter-spacing:1px;}#mobile-app #intro .content img{max-width:150px;height:auto;float:left;display:inline;margin-right:15px;}#mobile-app #intro .ctaExplore{position:absolute;width:500px;top:50%;left:50%;text-align:center;z-index:99;display:block;}#mobile-app #intro .ctaExplore a{display:block;padding-top:90px;background:url(/sites/all/themes/squaw/images/play_button.png) no-repeat top center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;position:relative;left:-50%;background-size:100px auto;}#mobile-app #intro .ctaExplore a:hover{color:rgba(255,255,255,0.8);}#mobile-app #intro .intro{position:absolute;bottom:0;left:0;width:100%;}#mobile-app #intro .intro > .wrapper{position:absolute;bottom:70px;padding:0;width:100%;text-align:center;}#mobile-app #intro .intro h3{color:#00437b;letter-spacing:2px;}#mobile-app #intro .intro a.nextSection{margin:0;}#mobile-app #intro .intro .icon-down:before{content:"\e7cc";color:#00437b;font-size:400%;font-weight:600;}#mobile-app #section2{padding:80px 0 40px 0;background:#FFF;}#mobile-app #section2 h2{margin-bottom:0;}#mobile-app #section2 li{overflow:hidden;border-bottom:1px solid #a5bfde;padding:40px 0;}#mobile-app #section2 li:last-of-type{border-bottom:none;}#mobile-app #section2 li .teaser-img{display:table-cell;width:50%;}#mobile-app #section2 li .teaser-img img{display:block;max-width:100%;}#mobile-app #section2 li .teaser-copy{display:table-cell;vertical-align:middle;padding:0;width:50%;text-align:left;}#mobile-app #section2 li .teaser-copy h3{text-align:left;font-size:200%;margin:0;}#mobile-app #section2 li .teaser-copy h4{color:#0072bc;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;font-style:normal;font-weight:700;line-height:170%;margin-top:10px;}#mobile-app #section3{padding:40px 0;background:#eff5fa;}#mobile-app #section3 p{text-align:left;margin-bottom:1.5em;}#mobile-app #section3 p strong{font-weight:bold;}#mobile-app #section3 ul{text-align:left;}#mobile-app #section3 h5{font-weight:500;font-style:italic;}#mobile-app #section4{padding:40px 0;background:#FFF;}#mobile-app #section4 p{text-align:left;margin-bottom:1.5em;}#mobile-app #section4 p strong{font-weight:bold;}#mobile-app #section4 ul{text-align:left;}#mobile-app #section4 table{width:100%;border:1px solid #a5bfde;border-bottom:0;}#mobile-app #section4 table tr{border-bottom:1px solid #a5bfde;}#mobile-app #section4 table th,#mobile-app #section4 table td{padding:10px;border-right:1px solid #a5bfde;text-align:left;}#mobile-app #section4 table th:last-child,#mobile-app #section4 table td:last-child{border-right:0;}#mobile-app #section4 table th strong,#mobile-app #section4 table td strong{font-weight:bold;}#mobile-app #section4 table th{font-weight:700;background:#eff5fa;}#mobile-app #section4 table caption{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;margin:10px 0 20px;}@media all and (max-width:1250px){#mobile-app #intro{min-height:500px;}#mobile-app #section1 h2{margin-top:10px;}#mobile-app #section1 h3{margin-top:10px;}#mobile-app #section1 p.large{margin-bottom:10px;margin-top:10px;}}@media all and (max-width:1024px){#mobile-app h1{font-size:307.6923%;}#mobile-app #intro{min-height:550px;}#mobile-app #intro .content{padding-left:15px;}#mobile-app #intro .content h1{font-size:50px;}#mobile-app #intro p{font-size:153.84615%;}#mobile-app #intro img.title{width:85%;margin:0 auto;}#mobile-app #section1 .wrapperAlign{min-height:550px;}}@media all and (max-width:820px){#mobile-app section{padding-left:20px;padding-right:20px;}#mobile-app section#section1{padding:60px 20px;font-size:85%;}#mobile-app #intro .content{padding-left:0;}#mobile-app .boxes .box{padding:10px;}#mobile-app #tabs.ui-tabs .ui-tabs-panel .content{padding:0;}}@media all and (max-width:900px){#mobile-app #intro .content h1{font-size:24px;}#mobile-app #intro .content{padding-top:0;}#mobile-app #intro .content h2{font-size:16px;text-align:left !important;}#mobile-app #intro .content img{max-width:100px;}#mobile-app #intro p{font-size:153.84615%;}#mobile-app #intro .intro{display:none;}#mobile-app #intro .mobile{display:block;}#mobile-app #intro .hide-mobile,#mobile-app #intro a.nextSection{display:none !important;}#mobile-app #intro .section{padding:0;}#mobile-app #intro{background:url(/sites/all/themes/squaw/images/ma/ma-header-small.jpg) top right no-repeat;background-size:100%;}#mobile-app #section1{background:#fff !important;padding:0 20px;}#mobile-app #section1 .colContainer{margin:20px 0 0;}#mobile-app #section1 .col2{float:none;width:auto;}#mobile-app #section1 .colRight{margin-top:30px;}#mobile-app #section1 .col2 > .wrapper{padding:0;text-align:left;}#mobile-app #section1 h2{text-align:center;margin:0;}#mobile-app #section1 p,#mobile-app #section1 p.large{margin:0;padding:0;}#mobile-app #section1 h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;text-transform:none;margin:0 0 15px 0;}#mobile-app #section1 p.large{padding:0;margin:0 0 15px;border-bottom:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#222222;line-height:160%;font-weight:700;font-style:normal;}#mobile-app #section1 .flexslider{margin:0 0 15px;}#mobile-app #section1 .flexslider .flex-control-nav{bottom:auto;top:7px;}#mobile-app #section1 .flexslider .copy{background:#00437b;color:#fff;padding:10px 20px;text-align:left;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:100%;color:#fff;line-height:2em;font-weight:normal;font-style:normal;position:relative;}#mobile-app #section2,#mobile-app #section3,#mobile-app #section4{padding:30px 20px;}#mobile-app #section4{}#mobile-app #section4 table,#mobile-app #section4 thead,#mobile-app #section4 tbody,#mobile-app #section4 th,#mobile-app #section4 td,#mobile-app #section4 tr,#mobile-app #section4 caption{display:block;}#mobile-app #section4 thead tr{position:absolute;top:-9999px;left:-9999px;}#mobile-app #section4 td{position:relative;border:none;border-bottom:1px solid #a5bfde;padding-left:50%;}#mobile-app #section4 td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label);}#mobile-app #section4 td.empty-row{padding-left:6px;}#mobile-app #section4 table tr{border:0;}#mobile-app #section4 table th{border:0;border-bottom:1px solid #a5bfde;}#mobile-app #section4 table tbody{border-top:1px solid #a5bfde;}#mobile-app #section4 table{border:0;}}@media all and (max-width:600px){#mobile-app #intro .ctaExplore{display:none;}#mobile-app #mobileVideo{display:block;padding:10px;background:#000;}#mobile-app #section1 .overlay{position:static;height:auto;padding:10px;background:#00437b;}#mobile-app #section1 .overlay > .wrapper{padding:0;text-align:left;}#mobile-app #section1 .overlay h2{color:#FFF;}#mobile-app #section1 .overlay p{color:#FFF;}#mobile-app .content-width{padding:15px;}#mobile-app h1{margin-top:0;font-size:184.61538%;color:#00437b;border-bottom:1px solid #a5bfde;text-align:left;text-shadow:none;}#mobile-app h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;margin:0;text-align:center !important;text-transform:capitalize;}}@media all and (max-width:599px){#mobile-app h1{font-size:246.15385%;margin-bottom:10px;}#mobile-app h2{font-size:184.61538%;margin-bottom:20px;}#mobile-app h4{margin:25px 0 7px;font-size:115.38461%;}#mobile-app h5{font-size:138.46153%;}#mobile-app .section-4 h2,#mobile-app .section-5 h2,#mobile-app .section-6 h2,#mobile-app .section-7 h2{font-size:230.76923%;}#mobile-app section{padding-top:40px;}#mobile-app #intro{padding:20px 20px 0;min-height:450px;}#mobile-app #intro .content{padding:0 0 0 0;}#mobile-app #intro p{font-size:138.46153%;}#mobile-app #intro .backToEvents{font-size:100%;right:20px;}#mobile-app #intro .backToEvents:before{font-size:18px;line-height:18px;}}@media all and (max-width:1440px){#hero > .wrapper{height:600px;}.view-home-slider .home-slide-content{height:600px;}.view-home-slider .home-slide-content > .field-cta > .wrapper.bottom-30{bottom:43%;}.view-home-slider .flex-control-wrapper{top:0;}.view-home-slider .flex-control-nav{padding:30px 40px;}#booking-widget .form-item label.ski-school-age-label{padding-right:80px;}#booking-widget .form-item label.ski-school-location-label{padding-right:19px;}#booking-widget .form-item label.rentals-age-label{padding-right:60px;}#booking-widget #ski-school div.divider-clearfix{display:block;}#booking-widget #rentals div.divider-clearfix{display:block;}.home-campaign h2{padding-top:50px;}.home-campaign h2:after{bottom:20px;}.home-campaign .wrapper-bottom{bottom:0;}}@media all and (max-width:1340px){#header #name-and-slogan a{display:block;width:280px;}#main-menu ul.menu li a{padding-left:10px;padding-right:10px;}#getting-here-map .map .inner{background-position:center center;background-size:100% auto;}}@media all and (max-width:1350px){.footer .footer-right-top .footer-signup,.footer .footer-right-top .footer-contact-us ul{padding-left:20px;padding-right:20px;}}@media all and (max-width:1250px){#header > .wrapper{padding:0;}#header #name-and-slogan{width:100%;padding-bottom:20px;border-bottom:1px solid #a5bfde;}#header #name-and-slogan a{margin:0 auto;width:320px;}#header #main-menu{float:none;width:890px;margin:0 auto;}#header-page #banner-content{height:450px;}.inner_page_info .submitted_date{float:none;width:100%;margin-bottom:10px;}.inner_page_info .category{float:none;width:100%;}#booking-widget #lodging .form-item{min-width:240px;}#booking-widget #lodging .form-item:nth-child(3){clear:both;margin-top:20px;}#booking-widget #lodging .form-item:nth-child(4){margin-top:20px;}#booking-widget #lodging .form-item label{min-width:100px;}#booking-widget #lodging .form-submit{min-width:0;}#booking-widget #lift-tickets form.form-child.active{float:left;}.persona-page .row{position:relative;}.persona-page .row .content{transform:none;display:block;width:100%;padding:50px;height:auto !important;position:absolute;bottom:0;}.persona-page .row:nth-of-type(odd) .content,.persona-page .row:nth-of-type(even) .content{transform:none;}.persona-page .links .buttons .btn-transparent{margin:0 10px;}.centered-floats .listing-filters.hours-of-operations-filters,.centered-floats .listing-filters.hours-of-operations-filters ul,.centered-floats .listing-filters.hours-of-operations-filters li{position:static;float:none;}.centered-floats .listing-filters.hours-of-operations-filters li{width:20%;float:left;}.centered-floats .listing-filters.hours-of-operations-filters li a{padding-left:0;padding-right:0;}.front #slider-wrap{display:block;}.front #video-wrap{display:none;}#squawGallery li.views-row .file-video a:before{display:none;}.highlights li.views-row .views-field-nothing .field-content > .wrapper .inner{transform:translateX(0);border:0;padding:30px;}.highlights li.views-row .views-field-nothing .field-content > .wrapper .content{transform:translateX(0);}.highlights .flex-direction-nav{bottom:0;transform:translateX(-80px);}.ticket-promo-wrapper{margin-bottom:30px;padding:40px 30px 30px 0;margin-top:90px;background-color:#f2f8fa;position:relative;z-index:1;}.ticket-promo-wrapper:after{background:inherit;top:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;transform:skewY(-2deg);transform-origin:0 100%;z-index:-1;}.ticket-promo-wrapper .ticket-numbers{background:url(/sites/all/themes/squaw/images/lift-tickets-bkgd.png) center 20px no-repeat;background-size:120px auto;overflow:hidden;padding-left:0;padding-top:150px;margin-top:-120px;}.ticket-promo-wrapper .ticket-numbers .ticket-number{width:31%;display:table-cell;vertical-align:top;padding-left:2%;}}@media all and (max-width:1024px){#getting-here-map{min-height:0;}#getting-here-map .map{position:static;height:580px;padding:0;}#getting-here-map .map .inner{background-size:100% auto;background-position:center top;}#getting-here-map .map.driving .inner{background-size:auto 100%;}#getting-here-map .times{margin-bottom:20px;}#getting-here-map .times p{float:left;width:25%;}.persona-page .row{background-position:50% 0 !important;background-attachment:scroll;}#bottom .footer-left{padding-left:0;padding-right:0;}#bottom .footer-left{width:50%;}#bottom .footer-right{width:50%;}#bottom .tweet,#bottom .footer-right-top .footer-signup,#bottom .footer-right-top .footer-contact-us .headline,#bottom .footer-right-top .footer-contact-us ul,#bottom .footer-right-bottom .headline,#bottom .footer-bottom{padding-left:20px;padding-right:20px;}.front .wrapper-home{padding:0;}.mid-separator{display:none;}.home-promos .item-list > ul li{float:none;width:100%;max-width:600px;margin:0 auto;border:1px solid #a5bfde;border-top:0;}.home-promos .item-list > ul li:first-child{border-top:1px solid #a5bfde;}.home-campaign h2{font-size:184.61538%;}.home-campaign h2:after{display:none;}.home-campaign .wrapper-top{position:static;}.home-campaign .wrapper-bottom{position:static;margin-top:40px;}.home-campaign .wrapper-bottom p{font-size:138.46153%;margin-bottom:20px;}.home-campaign .img-placeholder:after{display:none;}.front .galleryOverview{padding:10px;}div.effect-sadie-2 .content h3{font-size:100%;}div.effect-sadie-2 .content p{display:none;}div.effect-sadie-2 figcaption::before{height:200px;}}@media all and (max-width:980px){#header #main-menu{width:770px;position:relative;}#main-menu .shop-link{margin-left:10px;margin-right:5px;}#main-menu .shop-link a{line-height:100%;background:none;font-size:100%;font-weight:900;padding:6px 0;color:#0072bc;font-family:"brandon-grotesque",Arial,sans-serif;}#main-menu .shop-link a:hover{background:none;color:#003058;}#main-menu .shop-link a:before{display:none;}.season-switcher{position:absolute;top:0;right:20px;}#alertbar > .wrapper{padding:10px 0 10px 10px;}#alertbar > .wrapper .label_alert{padding-right:60px;}#alertbar > .wrapper .close_alert a{right:0;}#alertbar > .wrapper .label_alert a{display:block;padding-left:25px;}#alertbar > .wrapper .label_alert a:before{left:0;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(1){float:left;width:33.33333%;margin-left:0%;margin-right:-33.33333%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(2){float:left;width:33.33333%;margin-left:33.33333%;margin-right:-66.66667%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .sub-main-nav .menu-block-wrapper > ul.menu > li.is-expanded:nth-child(3){float:left;width:33.33333%;margin-left:66.66667%;margin-right:-100%;padding-left:20px;padding-right:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;}#subnav .quicklinks{display:none;}.transparent-gradient{display:none;}#hero .weather-widget,#highcamp .weather-widget{position:static;}#hero .weather-widget .widget,#highcamp .weather-widget .widget{display:none;}.weather-mobile-widget{display:block;}.weather-mobile-widget p{font-family:"brandon-grotesque",Arial,sans-serif;text-transform:uppercase;font-weight:bold;font-size:120%;line-height:130%;margin:20px 0 0 0;}#hero > .wrapper{height:auto;}.front #main{padding:0;margin-top:20px;}#header-page{display:none;}.has-header #main{margin-top:0;}.not-front #content{width:100%;float:none;margin:0;padding:0;}.not-front .sidebar{display:none;width:100%;float:none;margin:20px 0 0 0;padding:0;}.headerMobile{display:block;}#bottom{padding:20px;}#bottom .footer-left{float:none;width:100%;}#bottom .footer-right{float:none;width:100%;border-left:0;border-top:1px solid #a5bfde;}#bottom .footer-copyright,#bottom .footer-logo,#bottom .footer-policy{float:none;width:100%;text-align:center;}#bottom .footer-logo img{margin:20px auto;}#bottom .footer-right-bottom{text-align:center;}#bottom .footer-right-bottom .headline{display:none;}#bottom .footer-right-bottom .social-media{float:none;}.personas ul.list-items li{width:50%;border-left:none;border-bottom:0;}.personas ul.list-items li:nth-child(odd){border-left:1px solid #a5bfde;}.personas ul.list-items li:nth-child(3),.personas ul.list-items li:nth-child(4){border-bottom:1px solid #a5bfde;}.personas ul.list-items li .icon-persona{background-position:bottom left;top:50%;}.teaserGallery ul.item-list li.views-row{width:25%;}.listing-filters[data-filter-type="filter-three-options"]{border:0;}.listing-filters{margin-bottom:0;}.listing-filters select.hidden,.listing-filters .customSelect.hidden{display:block !important;}.listing-filters ul{display:none;}.listing-filters .views-exposed-widget{width:50% !important;padding-bottom:20px !important;}.view-home-slider .home-slide-content{bottom:0;height:auto;}.view-home-slider .home-slide-content:before{display:none;}.view-home-slider .home-slide-content > .field-cta{position:absolute;height:auto;padding:0;bottom:0;width:100%;}.view-home-slider .home-slide-content > .field-cta > .wrapper{position:absolute;height:auto;bottom:0 !important;background:rgba(0,48,88,0.75);}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner{padding:20px;}.view-home-slider .home-slide-content h1{font-size:184.61538%;color:#FFF;}.view-home-slider .home-slide-content h2{font-size:184.61538%;color:#FFF;}.view-home-slider .home-slide-content h3{font-size:100%;color:#FFF;}.view-home-slider .home-slide-content a.btn-transparent{position:absolute;top:50%;right:20px;margin-top:-22px;}.view-home-slider .color-dark .home-slide-content h1,.view-home-slider .color-dark .home-slide-content h2,.view-home-slider .color-dark .home-slide-content h3,.view-home-slider .color-dark .home-slide-content a.btn-transparent{color:#FFF;border-color:#FFF;}.view-home-slider .flex-control-nav{padding:20px;}.highlights li.views-row .highlight-content h2{font-size:184.61538%;color:#FFF;}.highlights li.views-row .highlight-content h3{font-size:100%;color:#FFF;}.persona-page article.node h2{margin-top:0;}.persona-page .field-name-body{padding:0 20px;}.persona-page .content-block{padding:40px 20px;}.persona-page .content-block .field-name-body{padding:0;}.persona-page .links .buttons .btn-transparent{margin:0 3px;}#partners{padding:0 20px;}.hours-of-operations-filters.listing-filters ul{display:block;}#getting-here-map .listing-filters ul{display:block;}.highlights .view-home-blog-highlights{background:none;}.highlights h2.block-title{margin:60px auto 0 auto;}.highlights .view-content{transform:translateY(0);padding:20px;}.highlights li.views-row .views-field-field-single-media{float:none;width:100%;}.highlights li.views-row .views-field-nothing{float:none;width:100%;}.highlights li.views-row .views-field-nothing .field-content{position:static;height:auto;width:100%;}.highlights li.views-row .views-field-nothing .field-content > .wrapper .inner{padding:20px;}.highlights li.views-row .views-field-nothing .field-content > .wrapper h2{font-size:184.61538%;}.highlights li.views-row .views-field-nothing .field-content > .wrapper p{display:none;}.highlights .flex-direction-nav{top:0;transform:translateX(0);left:auto;right:0;}}@media all and (max-width:840px){#booking-widget h2,#booking-widget h3.tab{position:relative;left:0;top:0;display:block;width:auto;margin:0 !important;}#booking-widget h3:last-of-type{border:none;}#booking-widget .content{border-bottom:1px solid #a5bfde;}#booking-widget .form-item{float:none;width:auto !important;margin:10px 0 0 0;}#booking-widget .form-item input,#booking-widget .form-item span{width:80%;}#booking-widget .form-item label{width:100%;padding:0 !important;min-width:0px !important;}#booking-widget #lodging .form-item:first-of-type label{width:100%;}#booking-widget .date-picker:before{display:none;}#booking-widget .form-submit{margin-top:30px;max-width:200px;}#booking-widget .spinners{padding-top:0;}#booking-widget .hasCustomSelect{opacity:100 !important;position:relative !important;}#booking-widget .customSelect{display:none !important;}#booking-widget #lift-tickets form{width:100% !important;}#booking-widget #lift-tickets form,#booking-widget #lift-tickets .form-submit{float:none !important;}}@media all and (max-width:800px){.onMobile{display:block;}#mobile-nav-full.onMobile{display:block;}#main-menu .season-switcher{display:none;}#mobile-nav-full .mobile-switcher{display:block;}#header #name-and-slogan{padding-left:20px;padding-bottom:0;height:45px;margin-top:20px;border-bottom:none;}#header #name-and-slogan a{width:280px;margin:0;}#header #main-menu{position:absolute;right:10px;width:auto;display:inline-block;}#header #main-menu .block-menu-block{display:none;}#main-menu .shop-link{display:none;}#main-menu .season-switcher{position:static;padding-top:18px;}#main-menu .search-opener{margin-left:20px;}#main-menu .search-opener a{margin-top:22px;}#searchbar > .wrapper{padding:20px;}h1#page-title{padding-right:140px;}.addthis_custom_sharing .label_share{display:none;}.teaserOneView ul.item-list li.views-row{width:50%;}.listing-filters .views-exposed-form .form-item{margin-right:20px;}.node-2-columns article.node{float:none;width:100%;padding-right:0;}.node-2-columns aside.node_sidebar{float:none;width:100%;padding-left:0;}.tabbed-content:not(.grooming-trails):not(.weather-forecast) .tab{position:relative;left:0;top:0;display:block;width:auto;margin:0 !important;}.tabbed-content:not(.grooming-trails):not(.weather-forecast) .content{padding-top:30px;}.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-2 .tab,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-2 .tab:first-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-2 .tab:nth-of-type(2),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-2 .tab:nth-of-type(3),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-2 .tab:last-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-3 .tab,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-3 .tab:first-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-3 .tab:nth-of-type(2),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-3 .tab:nth-of-type(3),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-3 .tab:last-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-4 .tab,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-4 .tab:first-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-4 .tab:nth-of-type(2),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-4 .tab:nth-of-type(3),.tabbed-content:not(.grooming-trails):not(.weather-forecast).tab-count-4 .tab:last-of-type{left:0;width:auto;}.tabbed-content:not(.grooming-trails):not(.weather-forecast) .tabbed-content .content{padding:20px 0;}.tabbed-content:not(.grooming-trails):not(.weather-forecast) .tabbed-content.tab-count-2 .tab,.tabbed-content:not(.grooming-trails):not(.weather-forecast) .tabbed-content.tab-count-2 .tab:first-of-type,.tabbed-content:not(.grooming-trails):not(.weather-forecast) .tabbed-content.tab-count-2 .tab:last-of-type{position:static;margin:0;transform:none;border:1px solid #0072bc;color:#0072bc;}.view-hours-of-operation .views-row{width:33.333%;}.view-hours-of-operation .views-row:nth-child(3n+1){clear:left;}.view-hours-of-operation .views-row:nth-child(4n+1){clear:none;}.persona-page .links .buttons .btn-transparent{float:left;width:45%;margin:0 2.5% 20px;}#getting-here-map .times p{width:33.333%;}.weather-forecast .content .current{padding-right:0;}.weather-forecast .content .current{float:none;width:100%;}.weather-forecast .content .current .cell{float:left;width:25%;}.weather-forecast .content .current .cell p.conditions{min-height:110px;}.weather-forecast .content .current .cell:nth-child(1){border:0;}.weather-forecast .content .current .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .content .snow{padding-left:0;}.weather-forecast .content .snow{float:none;width:100%;}.weather-forecast .content .snow .cell{float:left;width:25%;}.weather-forecast .content .snow .cell p.conditions{min-height:110px;}.weather-forecast .content .snow .cell:nth-child(1){border:0;}.weather-forecast .content .snow .cell:nth-child(2){border:0;border-left:1px solid #a5bfde;}.weather-forecast .content .snow .cell:nth-child(3){clear:none;border:0;border-left:1px solid #a5bfde;}.weather-forecast .content .snow .cell:nth-child(4){border-left:1px solid #a5bfde;}.weather-forecast .content .snow .cell:nth-child(5){border-left:1px solid #a5bfde;}.weather-forecast .content .snow .cell{width:20%;}.weather-forecast .content .snow .cell p.value span{font-size:280%;}article.node .field-type-text-with-summary,article.node .ui-tabs-panel{}article.node .field-type-text-with-summary .tpl_left,article.node .ui-tabs-panel .tpl_left{float:none;width:100%;}article.node .field-type-text-with-summary .tpl_right,article.node .ui-tabs-panel .tpl_right{float:none;width:100%;}article.node .field-type-text-with-summary .tpl table,article.node .field-type-text-with-summary .tpl thead,article.node .field-type-text-with-summary .tpl tbody,article.node .field-type-text-with-summary .tpl th,article.node .field-type-text-with-summary .tpl td,article.node .field-type-text-with-summary .tpl tr,article.node .field-type-text-with-summary .tpl caption,article.node .ui-tabs-panel .tpl table,article.node .ui-tabs-panel .tpl thead,article.node .ui-tabs-panel .tpl tbody,article.node .ui-tabs-panel .tpl th,article.node .ui-tabs-panel .tpl td,article.node .ui-tabs-panel .tpl tr,article.node .ui-tabs-panel .tpl caption{display:block;}article.node .field-type-text-with-summary .tpl thead tr,article.node .ui-tabs-panel .tpl thead tr{position:absolute;top:-9999px;left:-9999px;}article.node .field-type-text-with-summary .tpl td,article.node .ui-tabs-panel .tpl td{position:relative;border:none;border-bottom:1px solid #a5bfde;padding-left:50%;}article.node .field-type-text-with-summary .tpl td:before,article.node .ui-tabs-panel .tpl td:before{position:absolute;left:6px;width:45%;padding-right:10px;white-space:nowrap;content:attr(data-label);}article.node .field-type-text-with-summary .tpl td.empty-row,article.node .ui-tabs-panel .tpl td.empty-row{padding-left:6px;}article.node .field-type-text-with-summary .tpl table tr,article.node .ui-tabs-panel .tpl table tr{border:0;}article.node .field-type-text-with-summary .tpl table th,article.node .ui-tabs-panel .tpl table th{border:0;border-bottom:1px solid #a5bfde;}article.node .field-type-text-with-summary .tpl table tbody,article.node .ui-tabs-panel .tpl table tbody{border-top:1px solid #a5bfde;}article.node .field-type-text-with-summary .tpl table,article.node .ui-tabs-panel .tpl table{border:0;}.ui-tabs ul.ui-tabs-nav li{width:100%;}.ui-tabs ul.ui-tabs-nav li a{width:100%;}.ui-tabs .ui-tabs-panel{padding:20px;}.ui-tabs .ui-tabs-panel:before{left:20px;}}@media all and (max-width:768px){#getting-here-map .map{display:none !important;}#directions .directions ul{max-width:none;padding-right:30px;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2,.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h3{max-width:70%;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2.small{font-size:150%;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner img{max-width:100px;}.grooming-trails{}.grooming-trails .global-stats .cell{width:50%;}.grooming-trails .global-stats .cell:nth-child(1),.grooming-trails .global-stats .cell:nth-child(2){border-bottom:1px solid #a5bfde;}.grooming-trails .global-stats .cell:nth-child(3){clear:left;border-left:none;}.grooming-trails .grooming-trails-links{margin:20px 0;}.grooming-trails .grooming-trails-links a{margin:5px;}.ticket-promo-wrapper{margin-bottom:30px;padding:40px 30px 30px 0;margin-top:90px;background-color:#f2f8fa;position:relative;z-index:1;}.ticket-promo-wrapper:after{background:inherit;top:0;content:'';display:block;height:50%;left:0;position:absolute;right:0;transform:skewY(-2deg);transform-origin:0 100%;z-index:-1;}.ticket-promo-wrapper .ticket-numbers{background:url(/sites/all/themes/squaw/images/lift-tickets-bkgd.png) center 20px no-repeat;background-size:120px auto;overflow:hidden;padding-left:0;padding-top:140px;margin-top:-130px;}.ticket-promo-wrapper .ticket-numbers .ticket-number{width:100%;display:block;vertical-align:top;padding-left:0;padding-top:20px;}.ticket-promo-wrapper .ticket-numbers .ticket-number p{width:100%;float:none;padding-left:45px;margin-top:0;}.ticket-promo-wrapper .ticket-numbers .ticket-number h3{float:left;display:inline;margin:0;width:auto;margin-left:10px;margin-top:5px;}.ticket-promo-wrapper .ticket-numbers .ticket-number div{overflow:hidden;display:block;}.ticket-promo-wrapper .ticket-numbers .ticket-number br{display:none;}}@media all and (max-width:630px){.webform-container-inline.webform-datepicker div.form-item:not(:last-of-type){display:block;}.weather-forecast .content .current,.weather-forecast .content .snow,.weather-forecast .content .forecast{float:none;width:100%;}.weather-forecast .content .current .cell,.weather-forecast .content .snow .cell,.weather-forecast .content .forecast .cell{float:left;width:50%;}.weather-forecast .content .current .cell:nth-child(1),.weather-forecast .content .snow .cell:nth-child(1),.weather-forecast .content .forecast .cell:nth-child(1){border-left:0;border-right:1px solid #a5bfde;border-bottom:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(2),.weather-forecast .content .snow .cell:nth-child(2),.weather-forecast .content .forecast .cell:nth-child(2){border-left:0;border-bottom:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(3),.weather-forecast .content .snow .cell:nth-child(3),.weather-forecast .content .forecast .cell:nth-child(3){border-left:0;clear:left;border-right:1px solid #a5bfde;}.weather-forecast .content .current .cell:nth-child(4),.weather-forecast .content .snow .cell:nth-child(4),.weather-forecast .content .forecast .cell:nth-child(4){border-left:0;}.weather-forecast .content .current .cell:nth-child(5),.weather-forecast .content .snow .cell:nth-child(5),.weather-forecast .content .forecast .cell:nth-child(5){clear:both;width:100%;border-left:0;border-top:1px solid #a5bfde;}.weather-forecast .content .current .cell,.weather-forecast .content .snow .cell,.weather-forecast .content .forecast .cell{min-height:120px;}.weather-forecast .content p.value span{font-size:307.6923%;}.weather-forecast .content span[class*="icon"]{font-size:353.84615%;}.weather-forecast .forecast .cell p.conditions{min-height:0;}.weather-forecast .content .forecast .cell:nth-child(5){display:none;}.front .galleryOverview ul.item-list li.views-row{float:none;width:100%;}.tabbed-content .content,.tabbed-content-2 .content,.tabbed-content-3 .content{padding-left:20px;padding-right:20px;padding-bottom:20px;}}@media all and (max-width:580px){h1#page-title{padding-right:0;font-size:184.61538%;}#header #name-and-slogan a img.logoDesktop{display:none;}#header #name-and-slogan a img.logoMobile{display:block;}#header #name-and-slogan a{width:150px;margin:-2px 0 0 5px;}#main-menu .season-switcher{display:none;}#mobile-nav-full .mobile-switcher{display:block;}.tabbed-content .content{padding-left:5px;padding-right:5px;}#booking-widget.tabbed-content .content{padding-left:30px;padding-right:30px;}.teaserTwoView .teaser-img{float:none;width:100%;}.teaserTwoView .teaser-copy{float:none;width:100%;padding:20px 0 0 0;}.view-home-slider .home-slide-content{position:static;}.view-home-slider .home-slide-content > .field-cta{position:static;}.view-home-slider .home-slide-content > .field-cta > .wrapper{position:static;background:#00437b;}.view-home-slider .home-slide-content a.btn-transparent{position:static;top:0;right:0;margin-top:0;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner{text-align:center;}.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h2,.view-home-slider .home-slide-content > .field-cta > .wrapper > .inner h3{max-width:none;}.highlights li.views-row .views-field-nothing .field-content > .wrapper{position:static;}.highlights li.views-row .views-field-nothing .field-content > .wrapper h2{font-size:153.84615%;}.personas ul.list-items{margin-top:60px;}.personas ul.list-items li:not(:last-child) .teaser-copy{padding-bottom:40px;}.personas ul.list-items li > .wrapper{background:none !important;min-height:0;}.personas ul.list-items li{width:100%;border:1px solid #a5bfde;border-bottom:0 !important;}.personas ul.list-items li:last-child{border-bottom:1px solid #a5bfde !important;}.personas ul.list-items li .icon-persona{background:url(/sites/all/themes/squaw/images/hexagon.png) no-repeat top left;top:0;}.personas .teaser-copy{position:static;padding-top:50px;}.personas .teaser-copy h4{color:#00437b;}.personas .teaser-copy a{color:#00437b;border-color:#00437b;}.teaserGallery ul.item-list li.views-row{width:50%;}.title_container{padding-bottom:30px;}.addthis_custom_sharing{top:auto;bottom:-20px;}#bottom .footer-contact-us,#bottom .footer-signup{float:none;width:100%;}#bottom .footer-signup{padding:20px;}#bottom .footer-logo img{max-width:100%;}#bottom .footer .footer-left{padding:0;}#bottom .footer .footer-right-top .footer-contact-us{border-right:0;}#bottom .footer .footer-right-top .footer-contact-us .headline{padding:20px;text-align:left;}#bottom .footer .menu-name-menu-footer > ul.menu > li{margin:0;padding:15px 10px 0 10px;float:none;width:100%;}#bottom .footer .menu-name-menu-footer > ul.menu > li:first-child{border-top:0;padding-top:0;}#bottom .footer .menu-name-menu-footer > ul.menu > li > a[name="headline"]{position:relative;margin:0;cursor:pointer;background:#003058;color:#FFF;}#bottom .footer .menu-name-menu-footer > ul.menu > li > a[name="headline"]:before{position:absolute;content:"";color:#FFF;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}#bottom .footer .menu-name-menu-footer > ul.menu > li > a:before{right:20px;}#bottom .footer .menu-name-menu-footer > ul.menu > li > a.open:before{content:"\e7d8";}#bottom .footer .menu-name-menu-footer > ul.menu > li > ul.menu > li{padding:0;}#bottom .footer .menu-name-menu-footer > ul.menu li a{display:block;padding:15px 20px;border-bottom:1px solid #a5bfde;}#bottom .footer-right{border-top:0;}.centered-floats .listing-filters.hours-of-operations-filters li{float:none;width:auto;border-right:1px solid #a5bfde;}.centered-floats .listing-filters.hours-of-operations-filters li:not(:last-of-type){border-bottom:none;}.view-hours-of-operation .views-row{width:50%;}.view-hours-of-operation .views-row:nth-child(2n+1){clear:left;}.view-hours-of-operation .views-row:nth-child(3n+1){clear:none;}.grooming-trails .tweet{padding:0 20px;}.partners-list li.views-row .views-field-field-logo{float:none;width:100%;padding:0;margin-bottom:20px;}.partners-list li.views-row .views-field-body{float:none;width:100%;}#getting-here-map .times p{width:50%;}.teaserThreeView .teaser-col-1{float:none;width:100%;}.teaserThreeView .teaser-col-2{float:none;width:100%;padding:0 10px;border-right:0;}.teaserThreeView .teaser-col-3{float:none;width:100%;padding:0 10px;}.ticket-promo-wrapper .ticket-numbers .ticket-number h3{width:80%;}}@media all and (max-width:460px){.teaserOneView ul.item-list li.views-row,.teaserGallery ul.item-list li.views-row{width:100%;}.listing-filters .views-exposed-form .form-item{margin-right:0;}.listing-filters .views-exposed-widget{width:100% !important;}#content .field-label-inline .field-label{display:block;border-right:0;border-bottom:1px solid #a5bfde;}.view-hours-of-operation:not(.lifts) .views-row{width:auto;float:none;}.view-hours-of-operation:not(.lifts) .views-row:nth-child(2n+1),.view-hours-of-operation:not(.lifts) .views-row:nth-child(3n+1){clear:none;}.persona-page .row .content{padding:20px 20px 15px;}.persona-page .row .content h3{font-size:184.61538%;}.persona-page .row .content p{font-size:138.46153%;}.persona-page .links .buttons .btn-transparent{float:none;width:100%;margin:0 0 20px;}.grooming-trails .global-stats .cell{float:none;width:100%;border:0 !important;}.grooming-trails .subheader a.zone:after{display:inline-block;}.grooming-trails .subheader a.view-details{display:none;}}@media all and (max-width:360px){.grooming-trails .subheader .zone-details{display:block;padding-left:0;}}@media all and (max-width:320px){#header #name-and-slogan{padding-left:10px;}#main,#bottom,#partners{padding-left:10px;padding-right:10px;}}#single-data-map{min-height:320px;}#value_geodata{display:none;}aside.node_sidebar .full-map-links{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #a5bfde;}aside.node_sidebar .full-map-link{float:left;width:50%;}aside.node_sidebar .full-map-link-first{padding-right:10px;}aside.node_sidebar .full-map-link-last{padding-left:10px;}aside.node_sidebar .full-map-link .btn-transparent{padding:15px 0;text-align:center;width:100%;}aside.node_sidebar .field-name-field-address{line-height:2em;margin-bottom:25px;}aside.node_sidebar .sidebar-contact .field:last-of-type{border-bottom:1px solid #a5bfde !important;}#content aside.node_sidebar .sidebar-contact .field-label-inline{width:100%;display:table;}#content aside.node_sidebar .sidebar-contact .field-label-inline .field-label{width:50%;}#content aside.node_sidebar .sidebar-contact .field-label-inline .field-items{width:50%;word-break:break-word;}.node-activity .field-name-field-hours-of-operation,.node-activity .field-name-field-phone,.node-activity .field-name-field-website,.node-activity .field-name-field-email,.node-activity .field-name-field-location,.node-business .field-name-field-hours-of-operation,.node-business .field-name-field-phone,.node-business .field-name-field-website,.node-business .field-name-field-email,.node-business .field-name-field-location,.node-lesson-team .field-name-field-hours-of-operation,.node-lesson-team .field-name-field-phone,.node-lesson-team .field-name-field-website,.node-lesson-team .field-name-field-email,.node-lesson-team .field-name-field-location{display:none;}.node-type-lesson-team #content aside.node_sidebar .sidebar-contact{margin-top:20px;}.node-type-lesson-team #content aside.node_sidebar .sidebar-contact .field-name-field-email .field-items{word-break:break-all;word-wrap:break-word;word-break:break-word;}#village-map-wrapper{box-sizing:border-box;float:left;margin-left:25%;margin-right:-100%;width:75%;word-wrap:break-word;padding-left:20px;}#village-map{min-height:600px;width:100%;}#village-map-search-wrapper{padding-right:0;z-index:100000;background-color:#fff;box-sizing:border-box;float:left;margin-left:0;margin-right:-25%;padding-right:20px;width:25%;word-wrap:break-word;}#village-map-search-wrapper .inner{border:1px solid #a5bfde;padding:20px;}h3.village-map-search-header{background-color:#00437b;padding:12px;color:#fff;font-size:133.84615%;text-align:center;}#vm-search{width:100%;font-family:"proxima-nova",Arial,sans-serif;font-size:100%;color:#00437b;font-weight:700;font-style:normal;line-height:44px;padding:0 10px;border:1px solid #a5bfde;}#vm-search-box-wrapper{position:relative;}#vm-search-box-wrapper:before{position:absolute;content:"";color:#00437b;font-size:20px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:20px;height:20px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#vm-search-box-wrapper:before{background:transparent;right:10px;top:0;line-height:44px;}#village-map-data{display:none;}.village-map-info-window{clear:both;overflow:hidden;}.vm-info-window-left-content{float:left;margin-right:10px;width:300px;}.vm-info-window-right-content{float:left;width:300px;}.village-map-info-window h3{margin:5px 0;}.village-map-info-window p{margin:0 0 5px 0;}.vm-info-window-row{clear:both;overflow:hidden;border:1px solid #a5bfde;border-bottom:0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#444444;line-height:20px;font-weight:normal;font-style:normal;}.vm-info-window-row:last-of-type{border-bottom:1px solid #a5bfde;}.vm-info-window-label{display:table-cell;padding:8px 10px;background:#eff5fa;min-width:120px;border-right:1px solid #a5bfde;font-weight:normal;}.vm-info-window-content{display:table-cell;padding:8px 10px;}a.more{text-transform:uppercase;font-weight:700;}#vm-search-results{max-height:567px;overflow-y:auto;}.vm-bus-search-results{display:none;}.vm-cat-search-result{background:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;line-height:120%;font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:12px;margin:8px 0;}.vm-cat-search-result:last-of-type{margin-bottom:0;}.vm-cat-search-result a{cursor:pointer;color:#fff;width:100%;display:block;position:relative;}.vm-cat-search-result a:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.vm-cat-search-result a:before{background:#00437b;right:0;line-height:16px;}#vm-back-btn-wrapper{background:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;line-height:120%;font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:12px;margin:8px 0 0 0;display:none;}#vm-back-btn{cursor:pointer;padding-left:25px;color:#fff;width:100%;display:block;position:relative;}#vm-back-btn:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}#vm-back-btn:before{background:#00437b;left:0;line-height:16px;}.vm-bus-search-result{display:none;background:#e9f6ff;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;line-height:120%;font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:12px;margin:0 0;border:1px solid #99afc7;border-top:none;}a.vm-bus-btn{cursor:pointer;color:#002341;width:100%;display:block;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.vm-btn-wrapper{background:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;line-height:120%;font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:8px;margin:8px 0;}.vm-btn{cursor:pointer;color:#fff;width:100%;display:block;position:relative;}.vm-btn:before{position:absolute;content:"";color:#FFF;font-size:18px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:18px;height:18px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.vm-btn:before{background:#00437b;right:0;}.vm-btn-left{float:left;display:block;width:300px;margin-top:0;}#vm-filters-top-wrapper{background-color:#002241;padding:6px;color:#fff;clear:both;overflow:hidden;}#vm-filters-top-wrapper #vm-filters-services-btn{font-family:"brandon-grotesque",Arial,sans-serif;background:#00437b;font-size:133.84615%;color:#fff;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;padding:10px 15px;display:block;float:right;}#vm-filters-top-wrapper #vm-filters-services-btn.active{background:#5bbeff;}#vm-filters-results-wrapper{position:relative;display:none;}#vm-filters-results-wrapper h4{text-transform:uppercase;font-size:130%;}#vm-filters-results-wrapper #vm-filters-results{background-color:#fff;padding:8px;position:absolute;top:6px;right:6px;z-index:10000;width:265px;clear:both;overflow:hidden;box-shadow:#666 0px 0px 3px;-webkit-box-shadow:#666 0px 0px 3px;-moz-box-shadow:#666 0px 0px 3px;}#vm-filters-results-wrapper .vm-filters-icon-results{margin-top:10px;}#vm-filters-results-wrapper .vm-filters-filter-wrapper{font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;line-height:150%;font-weight:normal;font-style:normal;text-transform:uppercase;letter-spacing:1px;color:#979797;padding:0 4px 2px 4px;}#vm-filters-results-wrapper .close-filters{cursor:pointer;}#vm-filters-results-wrapper .vm-filters-filter-wrapper label{padding-left:4px;}#vm-filters-results-wrapper .vm-filters-icon{width:18px;height:18px;display:inline-block;background-repeat:no-repeat;background-position:50% 40%;vertical-align:middle;}#vm-filters-results-wrapper input[type="checkbox"]{position:relative;top:2px;}#vm-filters-results-wrapper .vm-filters-icon{position:relative;top:-2px;}#vm-filters-results-wrapper .vm-filters-icon-results .vm-filters-filter-wrapper label{font-size:80%;}#business-village-map-filters-mapping,#icons-village-map-filters-mapping{display:none;}@media screen and (max-width:1024px){#village-map-wrapper{float:none;width:auto;margin:0;padding:0;}#village-map-search-wrapper{display:none;}}@media screen and (max-width:800px){.sidebar-contact{display:none;}.node-activity .field-name-field-hours-of-operation,.node-activity .field-name-field-phone,.node-activity .field-name-field-website,.node-activity .field-name-field-email,.node-activity .field-name-field-location,.node-business .field-name-field-hours-of-operation,.node-business .field-name-field-phone,.node-business .field-name-field-website,.node-business .field-name-field-email,.node-business .field-name-field-location,.node-lesson-team .field-name-field-hours-of-operation,.node-lesson-team .field-name-field-phone,.node-lesson-team .field-name-field-website,.node-lesson-team .field-name-field-email,.node-lesson-team .field-name-field-location{display:block;}.node-activity .field-name-body,.node-activity .field-name-summer-body,.node-business .field-name-body,.node-business .field-name-summer-body,.node-lesson-team .field-name-body,.node-lesson-team .field-name-summer-body{padding-top:40px;border-top:1px solid #a5bfde !important;}.node-lesson-team{border-bottom:1px solid #a5bfde !important;}}@media screen and (max-width:780px){#vm-filters-results-wrapper #vm-filters-results{width:100%;position:static;}#vm-filters-results-wrapper .vm-filters-business-results{float:left;width:33.333%;}#vm-filters-results-wrapper .vm-filters-icon-results{margin-top:0;float:left;width:66.666%;}#vm-filters-results-wrapper .vm-filters-icon-results .vm-filters-filter-wrapper{float:left;width:50%;}#vm-filters-results-wrapper .vm-filters-filter-wrapper{float:none;width:100%;}}@media screen and (max-width:580px){#village-map{min-height:400px;}.vm-info-window-right-content{float:none;width:230px;}#vm-filters-top-wrapper #vm-filters-services-btn{width:100%;}#vm-filters-results-wrapper .vm-filters-business-results,#vm-filters-results-wrapper .vm-filters-icon-results{float:none;width:100%;}#vm-filters-results-wrapper .vm-filters-icon-results{margin-top:10px;}#vm-filters-results-wrapper .vm-filters-icon-results .vm-filters-filter-wrapper{float:none;width:auto;}}.view-events-calendar .view-content{margin-top:15px;min-height:300px;}.view-events-calendar h4 a{font-family:"brandon-grotesque",Arial,sans-serif;color:#00437b;line-height:120%;font-weight:700;font-style:normal;font-size:90%;}.view-events-calendar .views-row{clear:both;overflow:hidden;margin:0;padding:15px 0;border:1px solid #a5bfde;border-bottom:none;}.view-events-calendar .views-row-last{border-bottom:1px solid #a5bfde;}.view-events-calendar .events-calendar-item-content-left{float:left;width:15%;margin:0 0 0 0;min-height:150px;}.view-events-calendar .events-calendar-item-content-center{float:left;width:20%;margin:0 3% 0 3%;border-right:1px solid #a5bfde;border-left:1px solid #a5bfde;min-height:150px;padding-right:20px;padding-left:20px;}.view-events-calendar .events-cal-date-li{padding-left:25px;position:relative;}.view-events-calendar .events-cal-date-li:before{position:absolute;content:"";color:#00437b;font-size:12px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:12px;height:12px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:12px;float:left;}.view-events-calendar .events-cal-date-li:before{left:0px;top:0px;line-height:18px;z-index:1;}.view-events-calendar .events-cal-time-li{padding-left:25px;position:relative;}.view-events-calendar .events-cal-time-li:before{position:absolute;content:"";color:#00437b;font-size:12px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:12px;height:12px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:12px;float:left;}.view-events-calendar .events-cal-time-li:before{left:0px;top:0px;line-height:18px;z-index:1;}.view-events-calendar .events-cal-location-li{padding-left:25px;position:relative;}.view-events-calendar .events-cal-location-li:before{position:absolute;content:"";color:#00437b;font-size:12px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:12px;height:12px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:12px;float:left;}.view-events-calendar .events-cal-location-li:before{left:0px;top:0px;line-height:18px;z-index:1;}.view-events-calendar .events-calendar-item-content-center ul{margin:12px 0 0 0;}.view-events-calendar .events-calendar-item-content-center ul li{margin:14px 0;font-family:"brandon-grotesque",Arial,sans-serif;color:#00437b;line-height:150%;font-weight:normal;font-style:normal;font-size:90%;}.view-events-calendar .events-calendar-more-details-btn{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#00437b;line-height:100%;font-weight:normal;font-style:normal;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;padding:15px 30px;text-decoration:none;text-transform:uppercase;border:1px solid #a5bfde;}.view-events-calendar .events-calendar-item-content-right{float:left;width:57%;}.view-events-calendar .events-calendar-inner-content{clear:both;overflow:hidden;}.view-events-calendar .events-calendar-inner-content-left{width:55%;float:left;margin:0 4% 0 0;}.view-events-calendar .events-calendar-inner-content-left img{max-width:100%;}.view-events-calendar .events-calendar-inner-content-left p{margin-top:0;}.view-events-calendar .events-calendar-inner-content-right{width:40%;float:right;text-align:right;}.view-events-calendar .events-calendar-inner-content-right a:nth-child(2){display:none;}.view-events-calendar .events-calendar-item-body p{font-size:90%;}.view-events-calendar .events-calendar-date-large{padding:0 12px 8px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:180%;color:#00437b;line-height:26px;font-weight:700;font-style:normal;text-align:center;}.view-events-calendar #edit-field-date-value-wrapper{padding-right:0;width:20%;border-right:none;margin-right:0;min-width:140px;}.view-events-calendar #edit-field-date-value2-wrapper{width:20%;min-width:140px;}.view-events-calendar .form-type-select{position:relative;}.view-events-calendar .form-select.hasCustomSelect{width:100% !important;}.view-events-calendar #edit-field-event-type-tid-wrapper,.view-events-calendar #edit-field-area-tid-wrapper{width:30%;min-width:200px;}.view-events-calendar #edit-field-area-tid-wrapper{padding-right:0;}.view-events-calendar span.customSelect.form-select{width:100% !important;}.view-events-calendar .customSelect{height:45px;overflow:hidden;white-space:nowrap;}.view-events-calendar span.customSelectInner{width:80% !important;overflow:hidden;}.view-events-calendar .form-type-textfield input{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:44px;font-weight:normal;font-style:normal;width:140px;position:relative;z-index:2;background:transparent;line-height:44px;border:1px solid #a5bfde;padding:0 8px;height:45px;width:158px;}.view-events-calendar .form-type-date-text{margin-right:0;width:100%;}.view-events-calendar .form-type-date-text .date-padding{width:100%;}.view-events-calendar .form-type-date-text .form-type-textfield{width:100%;}.view-events-calendar .form-type-date-text .date-date{width:100%;}.view-events-calendar #edit-field-date-value-value .date-date{position:relative;}.view-events-calendar #edit-field-date-value-value .date-date:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.view-events-calendar #edit-field-date-value-value .date-date:before{right:10px;top:0px;line-height:44px;z-index:1;}.view-events-calendar #edit-field-date-value2-value .date-date{position:relative;}.view-events-calendar #edit-field-date-value2-value .date-date:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.view-events-calendar #edit-field-date-value2-value .date-date:before{right:10px;top:0px;line-height:44px;z-index:1;}.view-events-calendar .form-type-textfield #edit-field-date-value-value-date{border-right:none;margin-right:0;width:100%;}.view-events-calendar label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;display:inline-block;width:100%;}.view-events-calendar #edit-field-date-value2-wrapper label{visibility:hidden;}.view-events-calendar .form-type-textfield .description{display:none;}.view-events-calendar .views-exposed-form .views-exposed-widget .form-submit{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#00437b;line-height:44px;font-weight:700;font-style:normal;border:none;text-transform:uppercase;color:#FFF;background:#5bbeff;padding:0 20px;height:45px;margin-top:2.1em;}.view-events-calendar .ajax-progress{float:none;display:inline;}.view-events-calendar .ajax-progress .throbber{background:transparent url(/sites/all/themes/squaw/images/ajax-loader-white.gif) no-repeat;float:none;height:50px;margin:2px;width:50px;display:block;position:absolute;left:45%;top:200px;}.view-events-calendar .events-calendar-mid-headers{clear:both;overflow:hidden;margin:30px 0;}.view-events-calendar .events-calendar-mid-headers h3{float:left;margin:0;}.view-events-calendar .events-calendar-mid-headers h5{float:right;margin:0;text-transform:uppercase;font-weight:normal;}.view-events-calendar .item-list{clear:both;overflow:hidden;}.view-events-calendar .item-list ul.pager{float:right;}.view-events-calendar .item-list ul.pager li{display:inline-block;margin:10px 0 10px 4px;background:#003058;color:white;line-height:36px;}.view-events-calendar .item-list ul.pager li a{padding:0 16px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:white;font-weight:normal;font-style:normal;text-decoration:none;text-transform:uppercase;}.view-events-calendar .item-list ul.pager li.pager-current{background:#5bbeff;padding:0 16px;}.page-node-49{}.page-node-49 .date-picker{width:170px;height:25px;padding:0;border:0;line-height:25px;padding-left:10px;font-size:12px;font-family:Arial;font-weight:bold;cursor:pointer;color:#303030;position:relative;z-index:2;}.page-node-49 .date-picker-wrapper{position:absolute;z-index:50;border:1px solid #00437b;background-color:#fff;width:428px;padding:5px 12px;font-size:12px;line-height:20px;color:#00437b;font-family:Arial;box-shadow:3px 3px 10px rgba(0,0,0,0.5);}.page-node-49 .date-picker-wrapper.single-date{width:auto;}.page-node-49 .date-picker-wrapper.no-shortcuts{padding-bottom:12px;}.page-node-49 .date-picker-wrapper .footer{font-size:11px;padding-top:3px;}.page-node-49 .date-picker-wrapper b{color:#00437b;font-weight:700;}.page-node-49 .date-picker-wrapper a{color:#6bb4d6;text-decoration:underline;}.page-node-49 .date-picker-wrapper .month-wrapper{border:1px solid #a5bfde;border-radius:3px;background-color:#fff;padding:5px;cursor:default;position:relative;_overflow:hidden;}.page-node-49 .month-name{font-weight:700;}.page-node-49 .date-picker-wrapper .month-wrapper table{width:190px;float:left;}.page-node-49 .date-picker-wrapper .month-wrapper table.month2{width:190px;float:right;}.page-node-49 .date-picker-wrapper .month-wrapper table th,.page-node-49 .date-picker-wrapper .month-wrapper table td{vertical-align:middle;text-align:center;line-height:14px;margin:0px;padding:0px;}.page-node-49 .date-picker-wrapper .month-wrapper table .day{height:19px;line-height:19px;font-size:12px;margin-bottom:1px;color:#999;cursor:default;}.page-node-49 .date-picker-wrapper .month-wrapper table div.day.lastMonth,.page-node-49 .date-picker-wrapper .month-wrapper table div.day.nextMonth{color:#a5bfde;cursor:default;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.checked{background-color:#5bbeff;}.page-node-49 .date-picker-wrapper .month-wrapper table .week-name{height:20px;line-height:20px;font-weight:100;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.has-tooltip{cursor:help !important;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.toMonth.valid{color:#00437b;cursor:pointer;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.toMonth.valid.checked{color:#fff;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.real-today{background-color:#00437b;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.real-today.checked{background-color:#00437b;}.page-node-49 .date-picker-wrapper .month-wrapper table .day.toMonth.valid.real-today{color:#fff;}.page-node-49 .date-picker-wrapper table .caption{height:40px;}.page-node-49 .date-picker-wrapper table .caption .next,.page-node-49 .date-picker-wrapper table .caption .prev{padding:0 5px;cursor:pointer;}.page-node-49 .date-picker-wrapper table .caption .next:hover,.page-node-49 .date-picker-wrapper table .caption .prev:hover{background-color:#ccc;color:white;}.page-node-49 .date-picker-wrapper .gap{position:absolute;display:none;top:0px;left:204px;z-index:1;width:15px;height:100%;background-color:red;font-size:0;line-height:0;}.page-node-49 .date-picker-wrapper .gap .gap-lines{height:100%;overflow:hidden;}.page-node-49 .date-picker-wrapper .gap .gap-line{height:15px;width:15px;position:relative;}.page-node-49 .date-picker-wrapper .gap .gap-line .gap-1{z-index:1;height:0;border-left:8px solid white;border-top:8px solid #eee;border-bottom:8px solid #eee;}.page-node-49 .date-picker-wrapper .gap .gap-line .gap-2{position:absolute;right:0;top:0px;z-index:2;height:0;border-left:8px solid transparent;border-top:8px solid white;}.page-node-49 .date-picker-wrapper .gap .gap-line .gap-3{position:absolute;right:0;top:8px;z-index:2;height:0;border-left:8px solid transparent;border-bottom:8px solid white;}.page-node-49 .date-picker-wrapper .gap .gap-top-mask{width:6px;height:1px;position:absolute;top:-1px;left:1px;background-color:#eee;z-index:3;}.page-node-49 .date-picker-wrapper .gap .gap-bottom-mask{width:6px;height:1px;position:absolute;bottom:-1px;left:7px;background-color:#eee;z-index:3;}.page-node-49 .date-picker-wrapper .selected-days{display:none;}.page-node-49 .date-picker-wrapper .drp_top-bar{line-height:40px;height:40px;position:relative;}.page-node-49 .date-picker-wrapper .drp_top-bar .error-top{display:none;}.page-node-49 .date-picker-wrapper .drp_top-bar .normal-top{display:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.page-node-49 .date-picker-wrapper .drp_top-bar .normal-top span,.page-node-49 .date-picker-wrapper .drp_top-bar .normal-top b.start-day,.page-node-49 .date-picker-wrapper .drp_top-bar .normal-top b.end-day{color:#00437b !important;}.page-node-49 .date-picker-wrapper .drp_top-bar .default-top{display:block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;text-transform:uppercase;}.page-node-49 .date-picker-wrapper .drp_top-bar.error .default-top{display:none;}.page-node-49 .date-picker-wrapper .drp_top-bar.error .error-top{display:block;color:red;}.page-node-49 .date-picker-wrapper .drp_top-bar.normal .default-top{display:none;}.page-node-49 .date-picker-wrapper .drp_top-bar.normal .normal-top{display:block;}.page-node-49 .date-picker-wrapper .drp_top-bar .apply-btn{position:absolute;right:0px;top:6px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:105.38461%;color:#00437b;line-height:25px;font-weight:normal;font-style:normal;border:none;text-transform:uppercase;color:#FFF;background:#5bbeff;padding:0 10px;height:25px;cursor:pointer;}.page-node-49 .custom-shortcut a{font-family:"brandon-grotesque",Arial,sans-serif;font-size:105.38461%;color:#00437b;line-height:25px;font-weight:normal;font-style:normal;border:none;text-transform:uppercase;color:#FFF;background:#5bbeff;padding:2px 6px;text-decoration:none;}.page-node-49 .time{position:relative;}.page-node-49 .time input[type=range]{vertical-align:middle;}.page-node-49 .time1,.page-node-49 .time2{width:180px;padding:0 5px;text-align:center;}.page-node-49 .time1{float:left;}.page-node-49 .time2{float:right;}.page-node-49 .hour,.page-node-49 .minute{text-align:right;}.page-node-49 .hide{display:none;}.page-node-49 .events-cal-date-li .date-display-end{margin-left:15px;}.page-node-49 .events-calendar-down-arrow::before{content:"\e806";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;margin:20px auto;}.page-node-49 .events-calendar-right-arrow{position:relative;}.page-node-49 .events-calendar-right-arrow:before{position:absolute;content:"";color:#00437b;font-size:9px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:9px;height:9px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:9px;float:left;}.page-node-49 .events-calendar-right-arrow:before{left:0px;top:0px;line-height:20px;z-index:1;}.page-node-49 .events-calendar-day-large{font-size:180%;display:block;margin-left:30%;line-height:34px;}.page-node-49 .events-calendar-month-small{display:block;margin-left:30%;font-weight:normal;line-height:34px;font-size:90%;}.node-type-event #slideshowWithCarousel{margin-top:0;}.node-type-event .date-formatted-wrapper{font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;clear:both;overflow:hidden;}.node-type-event .date-formatted-date-item{display:inline-block;margin:15px 35px 15px 0;padding-left:30px;position:relative;}.node-type-event .date-formatted-date-item:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.node-type-event .date-formatted-date-item:before{left:5px;top:0px;line-height:24px;z-index:1;}.node-type-event .date-formatted-time-item{display:inline-block;margin:15px 0;padding-left:30px;position:relative;}.node-type-event .date-formatted-time-item:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.node-type-event .date-formatted-time-item:before{left:5px;top:0px;line-height:24px;z-index:1;}.node-type-event .area-formatted-wrapper{display:inline-block;margin:15px 0;padding-left:30px;position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;clear:both;overflow:hidden;}.node-type-event .area-formatted-wrapper:before{position:absolute;content:"";color:#00437b;font-size:16px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:16px;height:16px;text-align:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}.node-type-event .area-formatted-wrapper:before{left:5px;top:0px;line-height:24px;z-index:1;}.node-type-event aside.node_sidebar{padding-top:20px;}.node-type-event .show-all-dates-btn{float:right;padding:10px 15px;}.node-type-event .upcoming-dates-item{padding:8px 10px;border:1px solid #a5bfde;border-bottom:0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#0072bc;line-height:2em;font-weight:normal;font-style:normal;}.node-type-event .upcoming-dates-item-last{border-top:1px solid #a5bfde;}.node-type-event .upcoming-dates-item-odd{background-color:#eff5fa;}.node-type-event .field-name-field-address{font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#0072bc;line-height:2em;font-weight:normal;font-style:normal;}.node-type-event .upcoming-dates-show-more-btn{width:100%;text-align:center;}.node-type-event .date-address-separator{border-top:1px solid #a5bfde;margin:20px 0;}.node-type-event .field-name-field-date{font-family:"brandon-grotesque",Arial,sans-serif;font-size:103.07692%;color:#00437b;line-height:2em;font-weight:700;font-style:normal;margin:15px 35px 15px 0;}@media screen and (max-width:700px){.view-events-calendar .events-calendar-inner-content{display:none;}.view-events-calendar .events-calendar-item-content-left{width:30%;}.view-events-calendar .events-calendar-item-content-center{width:50%;border-right:none;}.view-events-calendar .ajax-progress .throbber{top:300px;}.view-events-calendar #edit-field-event-type-tid-wrapper,.view-events-calendar #edit-field-area-tid-wrapper{width:100%;}.view-events-calendar #edit-field-date-value-wrapper{width:50%;}.view-events-calendar #edit-field-date-value2-wrapper{width:50%;}.view-events-calendar .views-exposed-widget{padding-right:0;}.view-events-calendar .events-calendar-mid-headers h5{clear:both;float:left;margin-top:10px;}}.trail-maps-wrapper{position:relative;padding-bottom:57%;padding-top:35px;height:0;overflow:visible;}#trail-map-sm.trail-maps-wrapper{padding-bottom:36%;}#trail-map-map-wrapper,#trail-map-map-wrapper-2,#trail-map-map-wrapper-3{position:absolute;top:0;left:0;width:100%;height:100%;border:none;}.trail-maps-nav-wrapper{width:100%;clear:both;overflow:hidden;margin:0 0 20px 0;}.trail-maps-nav-wrapper .trail-maps-load-btn{width:25%;border:1px solid #a5bfde;border-right:none;margin:0;padding:15px 0;text-align:center;display:block;float:left;font-family:"brandon-grotesque",Arial,sans-serif;font-size:133.84615%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;}.trail-maps-nav-wrapper .trail-maps-load-btn-last{border-right:1px solid #a5bfde;}.trail-maps-nav-wrapper .trail-maps-load-btn.active{background-color:#00437b;color:#fff;}@media screen and (max-width:800px){.trail-maps-nav-wrapper .trail-maps-load-btn{width:100%;}.trail-maps-nav-wrapper .trail-maps-load-btn{border-right:1px solid #a5bfde;border-bottom:none;}.trail-maps-nav-wrapper .trail-maps-load-btn-last{border-bottom:1px solid #a5bfde;}}.node-29 .field-name-field-attachments{display:none;}.trail-maps-download-wrapper .field-name-field-attachments .field-item{float:left;display:inline;margin-right:25px;}.trail-map-wrapper .ui-state-active,.trail-map-wrapper .ui-widget-content .ui-state-active,.trail-map-wrapper .ui-widget-header .ui-state-active,.trail-map-wrapper .ui-state-default,.trail-map-wrapper .ui-widget-content .ui-state-default,.trail-map-wrapper .ui-widget-header .ui-state-default{background:none;border:none;font-weight:700;font-size:1.2em;}.trail-map-wrapper .ui-icon{display:inline-block;}.trail-map-wrapper .ui-widget-content{background:none;border:none;color:inherit;}.trail-map-wrapper .ui-helper-reset{line-height:1;}.trail-map-wrapper.wrapper-filters{margin-bottom:0;}.trail-map-wrapper.wrapper-filters h3{padding-bottom:0;border-bottom:none;cursor:pointer;}.grooming-trails .trail-maps-nav-wrapper{margin:20px 0 20px 0;}.grooming-trails .trail-maps-nav-wrapper .trail-maps-load-btn{width:50%;}.grooming-trails .trail-maps-nav-wrapper.squaw-maps .tm-alpine-front-btn,.grooming-trails .trail-maps-nav-wrapper.squaw-maps .tm-alpine-back-btn{display:none;}.grooming-trails .trail-maps-nav-wrapper.alpine-maps .tm-squaw-front-btn,.grooming-trails .trail-maps-nav-wrapper.alpine-maps .tm-squaw-back-btn{display:none;}#superContainer{height:100%;position:relative;-ms-touch-action:none;touch-action:none;}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fp-slide{float:left;}.fp-slide,.fp-slidesContainer{height:100%;display:block;}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}.fp-section.fp-table,.fp-slide.fp-table{display:table;width:100%;}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%;}.fp-slidesContainer{float:left;position:relative;}.fp-controlArrow{position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent;}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff;}.fp-scrollable{overflow:scroll;}.fp-notransition{-webkit-transition:none !important;transition:none !important;}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;}#fp-nav.right{right:17px;}#fp-nav.left{left:17px;}.fp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1;}.fp-slidesNav.bottom{bottom:17px;}.fp-slidesNav.top{top:17px;}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0;}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative;}.fp-slidesNav ul li{display:inline-block;}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none;}#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:#000;}#fp-nav ul li a span,.fp-slidesNav ul li a span{top:2px;left:2px;width:8px;height:8px;border:1px solid #000;background:transparent;border-radius:50%;position:absolute;z-index:1;}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;}#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity 0.2s ease-in;transition:opacity 0.2s ease-in;width:auto;opacity:1;}#fp-nav ul li .fp-tooltip.right{right:20px;}#fp-nav ul li .fp-tooltip.left{left:20px;}
