@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,.personas ul.list-items:after,.listing-filters ul:after,.tabbed-content .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,.weather-widget .widget-full .row:after,.weather-widget .widget-full .quick-links:after,.weather-widget .location-winter .inner:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts .lift:after,.grooming-trails .shuttle .lift:after,.grooming-trails .runs .trail:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,nav.main-nav ul:after,.logo-resorts ul:after,#countdown:after,.countdown_sellout ul.countdown_legend:after,.node-type-tahoe-super-pass #main .timer .countdown-row:after,#allthis .stats-num ul.hide-mobile:after,#allthis .stats-terrain ul:after,ul.chart_number:after,.terrain_breakdown:after,ul.list_resorts:after,ul.list_partners:after,.highlight_perks:after,.rates_table ul:after,.rates_table .rate_title_container:after,.perks_container:after,#page_footer > .footer-nav ul:after,.modal:after,#soulSkiing .soul_part .box_container:after,#soulSkiing #soul_about #chartTerrain > .wrapper:after,#soulSkiing #soul_more .field-name-field-related-zones:after,#soulSkiing #soul_promo .promo-banners .view-promo-banners:after,#soulLanding .hero h1:after,#soulLanding .listing .ajax-list-container .view-zones:after,#lessonDetail .module:after,#lessonDetail .quote > .wrapper:after,#lessonLanding .content > .wrapper .section ul.listBenefits:after,#lessonLanding .content > .wrapper .section ul.listProgram:after,#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav:after,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones:after,aside.node_sidebar .full-map-links:after,#dreaming-page .thumbContols ol.flex-control-nav:after,#dreaming-page #section3 .colContainer:after,#dreaming-page #section4 .stats-num ul.hide-mobile:after,#dreaming-page #section4 .stats-terrain ul:after,#dreaming-page #section7 .fp-tableCell > .wrapper:after,#interconnect-page #section_1 .copy_2:after{content:"";display:table;clear:both;}.boxModel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}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:#444444;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 .personas ul.list-items,.personas * html ul.list-items,* html .listing-filters ul,.listing-filters * html ul,* html .tabbed-content .content,.tabbed-content * 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 .weather-widget .widget-full .row,.weather-widget .widget-full * html .row,* html .weather-widget .widget-full .quick-links,.weather-widget .widget-full * html .quick-links,* html .weather-widget .location-winter .inner,.weather-widget .location-winter * html .inner,* html .weather-forecast .cellwrapper,.weather-forecast * html .cellwrapper,* html .grooming-trails .global-stats,.grooming-trails * html .global-stats,* html .grooming-trails .lifts .lift,.grooming-trails .lifts * html .lift,* html .grooming-trails .shuttle .lift,.grooming-trails .shuttle * html .lift,* html .grooming-trails .runs .trail,.grooming-trails .runs * html .trail,* 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-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer * html .countdown-row,* html nav.main-nav ul,nav.main-nav * html ul,* html .logo-resorts ul,.logo-resorts * html ul,* html #countdown,* html .countdown_sellout ul.countdown_legend,.countdown_sellout * html ul.countdown_legend,* html .node-type-tahoe-super-pass #main .timer .countdown-row,.node-type-tahoe-super-pass #main .timer * html .countdown-row,* html #allthis .stats-num ul.hide-mobile,#allthis .stats-num * html ul.hide-mobile,* html #allthis .stats-terrain ul,#allthis .stats-terrain * html ul,* html ul.chart_number,* html .terrain_breakdown,* html ul.list_resorts,* html ul.list_partners,* html .highlight_perks,* html .rates_table ul,.rates_table * html ul,* html .rates_table .rate_title_container,.rates_table * html .rate_title_container,* html .perks_container,* html #page_footer > .footer-nav ul,#page_footer > .footer-nav * html ul,* html .modal,* html #soulSkiing .soul_part .box_container,#soulSkiing .soul_part * html .box_container,* html #soulSkiing #soul_about #chartTerrain > .wrapper,#soulSkiing #soul_about * html #chartTerrain > .wrapper,* html #soulSkiing #soul_more .field-name-field-related-zones,#soulSkiing #soul_more * html .field-name-field-related-zones,* html #soulSkiing #soul_promo .promo-banners .view-promo-banners,#soulSkiing #soul_promo .promo-banners * html .view-promo-banners,* html #soulLanding .hero h1,#soulLanding .hero * html h1,* html #soulLanding .listing .ajax-list-container .view-zones,#soulLanding .listing .ajax-list-container * html .view-zones,* html #lessonDetail .module,#lessonDetail * html .module,* html #lessonDetail .quote > .wrapper,#lessonDetail * html .quote > .wrapper,* html #lessonLanding .content > .wrapper .section ul.listBenefits,#lessonLanding .content > .wrapper .section * html ul.listBenefits,* html #lessonLanding .content > .wrapper .section ul.listProgram,#lessonLanding .content > .wrapper .section * html ul.listProgram,* html #spring-skiing-capital #section1 .thumbContols ol.flex-control-nav,#spring-skiing-capital #section1 .thumbContols * html ol.flex-control-nav,* html #community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container * html .view-zones,* html aside.node_sidebar .full-map-links,aside.node_sidebar * html .full-map-links,* html #dreaming-page .thumbContols ol.flex-control-nav,#dreaming-page .thumbContols * html ol.flex-control-nav,* html #dreaming-page #section3 .colContainer,#dreaming-page #section3 * html .colContainer,* html #dreaming-page #section4 .stats-num ul.hide-mobile,#dreaming-page #section4 .stats-num * html ul.hide-mobile,* html #dreaming-page #section4 .stats-terrain ul,#dreaming-page #section4 .stats-terrain * html ul,* html #dreaming-page #section7 .fp-tableCell > .wrapper,#dreaming-page #section7 * html .fp-tableCell > .wrapper,* html #interconnect-page #section_1 .copy_2,#interconnect-page #section_1 * html .copy_2{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 .personas ul.list-items,.personas * + html ul.list-items,* + html .listing-filters ul,.listing-filters * + html ul,* + html .tabbed-content .content,.tabbed-content * + 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 .weather-widget .widget-full .row,.weather-widget .widget-full * + html .row,* + html .weather-widget .widget-full .quick-links,.weather-widget .widget-full * + html .quick-links,* + html .weather-widget .location-winter .inner,.weather-widget .location-winter * + html .inner,* + html .weather-forecast .cellwrapper,.weather-forecast * + html .cellwrapper,* + html .grooming-trails .global-stats,.grooming-trails * + html .global-stats,* + html .grooming-trails .lifts .lift,.grooming-trails .lifts * + html .lift,* + html .grooming-trails .shuttle .lift,.grooming-trails .shuttle * + html .lift,* + html .grooming-trails .runs .trail,.grooming-trails .runs * + html .trail,* + 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-1356 #countdown .timer .countdown-row,.page-node-1356 #countdown .timer * + html .countdown-row,* + html nav.main-nav ul,nav.main-nav * + html ul,* + html .logo-resorts ul,.logo-resorts * + html ul,* + html #countdown,* + html .countdown_sellout ul.countdown_legend,.countdown_sellout * + html ul.countdown_legend,* + html .node-type-tahoe-super-pass #main .timer .countdown-row,.node-type-tahoe-super-pass #main .timer * + html .countdown-row,* + html #allthis .stats-num ul.hide-mobile,#allthis .stats-num * + html ul.hide-mobile,* + html #allthis .stats-terrain ul,#allthis .stats-terrain * + html ul,* + html ul.chart_number,* + html .terrain_breakdown,* + html ul.list_resorts,* + html ul.list_partners,* + html .highlight_perks,* + html .rates_table ul,.rates_table * + html ul,* + html .rates_table .rate_title_container,.rates_table * + html .rate_title_container,* + html .perks_container,* + html #page_footer > .footer-nav ul,#page_footer > .footer-nav * + html ul,* + html .modal,* + html #soulSkiing .soul_part .box_container,#soulSkiing .soul_part * + html .box_container,* + html #soulSkiing #soul_about #chartTerrain > .wrapper,#soulSkiing #soul_about * + html #chartTerrain > .wrapper,* + html #soulSkiing #soul_more .field-name-field-related-zones,#soulSkiing #soul_more * + html .field-name-field-related-zones,* + html #soulSkiing #soul_promo .promo-banners .view-promo-banners,#soulSkiing #soul_promo .promo-banners * + html .view-promo-banners,* + html #soulLanding .hero h1,#soulLanding .hero * + html h1,* + html #soulLanding .listing .ajax-list-container .view-zones,#soulLanding .listing .ajax-list-container * + html .view-zones,* + html #lessonDetail .module,#lessonDetail * + html .module,* + html #lessonDetail .quote > .wrapper,#lessonDetail * + html .quote > .wrapper,* + html #lessonLanding .content > .wrapper .section ul.listBenefits,#lessonLanding .content > .wrapper .section * + html ul.listBenefits,* + html #lessonLanding .content > .wrapper .section ul.listProgram,#lessonLanding .content > .wrapper .section * + html ul.listProgram,* + html #spring-skiing-capital #section1 .thumbContols ol.flex-control-nav,#spring-skiing-capital #section1 .thumbContols * + html ol.flex-control-nav,* + html #community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container * + html .view-zones,* + html aside.node_sidebar .full-map-links,aside.node_sidebar * + html .full-map-links,* + html #dreaming-page .thumbContols ol.flex-control-nav,#dreaming-page .thumbContols * + html ol.flex-control-nav,* + html #dreaming-page #section3 .colContainer,#dreaming-page #section3 * + html .colContainer,* + html #dreaming-page #section4 .stats-num ul.hide-mobile,#dreaming-page #section4 .stats-num * + html ul.hide-mobile,* + html #dreaming-page #section4 .stats-terrain ul,#dreaming-page #section4 .stats-terrain * + html ul,* + html #dreaming-page #section7 .fp-tableCell > .wrapper,#dreaming-page #section7 * + html .fp-tableCell > .wrapper,* + html #interconnect-page #section_1 .copy_2,#interconnect-page #section_1 * + html .copy_2{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,.personas ul.list-items:before,.listing-filters ul:before,.tabbed-content .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,.weather-widget .widget-full .row:before,.weather-widget .widget-full .quick-links:before,.weather-widget .location-winter .inner:before,.weather-forecast .cellwrapper:before,.grooming-trails .global-stats:before,.grooming-trails .lifts .lift:before,.grooming-trails .shuttle .lift:before,.grooming-trails .runs .trail:before,.grooming-trails .legend ul:before,.grooming-trails .twitterUpdate .tweetLift:before,.page-node-1356 #countdown:before,.page-node-1356 #countdown .timer .countdown-row:before,nav.main-nav ul:before,.logo-resorts ul:before,#countdown:before,.countdown_sellout ul.countdown_legend:before,.node-type-tahoe-super-pass #main .timer .countdown-row:before,#allthis .stats-num ul.hide-mobile:before,#allthis .stats-terrain ul:before,ul.chart_number:before,.terrain_breakdown:before,ul.list_resorts:before,ul.list_partners:before,.highlight_perks:before,.rates_table ul:before,.rates_table .rate_title_container:before,.perks_container:before,#page_footer > .footer-nav ul:before,.modal:before,#soulSkiing .soul_part .box_container:before,#soulSkiing #soul_about #chartTerrain > .wrapper:before,#soulSkiing #soul_more .field-name-field-related-zones:before,#soulSkiing #soul_promo .promo-banners .view-promo-banners:before,#soulLanding .hero h1:before,#soulLanding .listing .ajax-list-container .view-zones:before,#lessonDetail .module:before,#lessonDetail .quote > .wrapper:before,#lessonLanding .content > .wrapper .section ul.listBenefits:before,#lessonLanding .content > .wrapper .section ul.listProgram:before,#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav:before,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones:before,aside.node_sidebar .full-map-links:before,#dreaming-page .thumbContols ol.flex-control-nav:before,#dreaming-page #section3 .colContainer:before,#dreaming-page #section4 .stats-num ul.hide-mobile:before,#dreaming-page #section4 .stats-terrain ul:before,#dreaming-page #section7 .fp-tableCell > .wrapper:before,#interconnect-page #section_1 .copy_2: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,.personas ul.list-items:after,.listing-filters ul:after,.tabbed-content .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,.weather-widget .widget-full .row:after,.weather-widget .widget-full .quick-links:after,.weather-widget .location-winter .inner:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts .lift:after,.grooming-trails .shuttle .lift:after,.grooming-trails .runs .trail:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,nav.main-nav ul:after,.logo-resorts ul:after,#countdown:after,.countdown_sellout ul.countdown_legend:after,.node-type-tahoe-super-pass #main .timer .countdown-row:after,#allthis .stats-num ul.hide-mobile:after,#allthis .stats-terrain ul:after,ul.chart_number:after,.terrain_breakdown:after,ul.list_resorts:after,ul.list_partners:after,.highlight_perks:after,.rates_table ul:after,.rates_table .rate_title_container:after,.perks_container:after,#page_footer > .footer-nav ul:after,.modal:after,#soulSkiing .soul_part .box_container:after,#soulSkiing #soul_about #chartTerrain > .wrapper:after,#soulSkiing #soul_more .field-name-field-related-zones:after,#soulSkiing #soul_promo .promo-banners .view-promo-banners:after,#soulLanding .hero h1:after,#soulLanding .listing .ajax-list-container .view-zones:after,#lessonDetail .module:after,#lessonDetail .quote > .wrapper:after,#lessonLanding .content > .wrapper .section ul.listBenefits:after,#lessonLanding .content > .wrapper .section ul.listProgram:after,#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav:after,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones:after,aside.node_sidebar .full-map-links:after,#dreaming-page .thumbContols ol.flex-control-nav:after,#dreaming-page #section3 .colContainer:after,#dreaming-page #section4 .stats-num ul.hide-mobile:after,#dreaming-page #section4 .stats-terrain ul:after,#dreaming-page #section7 .fp-tableCell > .wrapper:after,#interconnect-page #section_1 .copy_2: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,.personas ul.list-items:after,.listing-filters ul:after,.tabbed-content .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,.weather-widget .widget-full .row:after,.weather-widget .widget-full .quick-links:after,.weather-widget .location-winter .inner:after,.weather-forecast .cellwrapper:after,.grooming-trails .global-stats:after,.grooming-trails .lifts .lift:after,.grooming-trails .shuttle .lift:after,.grooming-trails .runs .trail:after,.grooming-trails .legend ul:after,.grooming-trails .twitterUpdate .tweetLift:after,.page-node-1356 #countdown:after,.page-node-1356 #countdown .timer .countdown-row:after,nav.main-nav ul:after,.logo-resorts ul:after,#countdown:after,.countdown_sellout ul.countdown_legend:after,.node-type-tahoe-super-pass #main .timer .countdown-row:after,#allthis .stats-num ul.hide-mobile:after,#allthis .stats-terrain ul:after,ul.chart_number:after,.terrain_breakdown:after,ul.list_resorts:after,ul.list_partners:after,.highlight_perks:after,.rates_table ul:after,.rates_table .rate_title_container:after,.perks_container:after,#page_footer > .footer-nav ul:after,.modal:after,#soulSkiing .soul_part .box_container:after,#soulSkiing #soul_about #chartTerrain > .wrapper:after,#soulSkiing #soul_more .field-name-field-related-zones:after,#soulSkiing #soul_promo .promo-banners .view-promo-banners:after,#soulLanding .hero h1:after,#soulLanding .listing .ajax-list-container .view-zones:after,#lessonDetail .module:after,#lessonDetail .quote > .wrapper:after,#lessonLanding .content > .wrapper .section ul.listBenefits:after,#lessonLanding .content > .wrapper .section ul.listProgram:after,#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav:after,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones:after,aside.node_sidebar .full-map-links:after,#dreaming-page .thumbContols ol.flex-control-nav:after,#dreaming-page #section3 .colContainer:after,#dreaming-page #section4 .stats-num ul.hide-mobile:after,#dreaming-page #section4 .stats-terrain ul:after,#dreaming-page #section7 .fp-tableCell > .wrapper:after,#interconnect-page #section_1 .copy_2: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,.personas ul.list-items,.listing-filters ul,.tabbed-content .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,.weather-widget .widget-full .row,.weather-widget .widget-full .quick-links,.weather-widget .location-winter .inner,.weather-forecast .cellwrapper,.grooming-trails .global-stats,.grooming-trails .lifts .lift,.grooming-trails .shuttle .lift,.grooming-trails .runs .trail,.grooming-trails .legend ul,.grooming-trails .twitterUpdate .tweetLift,.page-node-1356 #countdown,.page-node-1356 #countdown .timer .countdown-row,nav.main-nav ul,.logo-resorts ul,#countdown,.countdown_sellout ul.countdown_legend,.node-type-tahoe-super-pass #main .timer .countdown-row,#allthis .stats-num ul.hide-mobile,#allthis .stats-terrain ul,ul.chart_number,.terrain_breakdown,ul.list_resorts,ul.list_partners,.highlight_perks,.rates_table ul,.rates_table .rate_title_container,.perks_container,#page_footer > .footer-nav ul,.modal,#soulSkiing .soul_part .box_container,#soulSkiing #soul_about #chartTerrain > .wrapper,#soulSkiing #soul_more .field-name-field-related-zones,#soulSkiing #soul_promo .promo-banners .view-promo-banners,#soulLanding .hero h1,#soulLanding .listing .ajax-list-container .view-zones,#lessonDetail .module,#lessonDetail .quote > .wrapper,#lessonLanding .content > .wrapper .section ul.listBenefits,#lessonLanding .content > .wrapper .section ul.listProgram,#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav,#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones,aside.node_sidebar .full-map-links,#dreaming-page .thumbContols ol.flex-control-nav,#dreaming-page #section3 .colContainer,#dreaming-page #section4 .stats-num ul.hide-mobile,#dreaming-page #section4 .stats-terrain ul,#dreaming-page #section7 .fp-tableCell > .wrapper,#interconnect-page #section_1 .copy_2{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;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;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 a{position:relative;outline:0;padding:15px 25px;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;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;}.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 a{color:#00437b;background:#eff5fa;}.ui-tabs ul.ui-tabs-nav li.ui-tabs-active 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:#444444;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;}.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;}.node-type-tahoe-super-pass .has-header #main{margin-top:0;}#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{position:absolute;z-index:20;top:0;left:0;width:100%;}#hero .weather-widget .wrapper{margin:0 auto;padding:20px;max-width:1440px;margin:0 auto;position:relative;}#hero .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;}.personas{margin:0 auto;padding:20px;max-width:1440px;}.highlights{margin:0 auto;padding:20px;max-width:1440px;margin-bottom:40px;}#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{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:#444444;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;}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;}.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;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;}.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;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;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;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;}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{margin-top:0 !important;width:auto !important;height:auto !important;}form.gsc-search-box{margin-bottom:0 !important;}.gsc-input{height:100% !important;padding:0 !important;}.gsc-input-box{height:30px !important;border:0 !important;}.gsib_a{padding:0 0 0 10px !important;background:#FFF !important;}.gsib_b{height:30px;vertical-align:middle !important;background:#FFF !important;}input.gsc-input{height:30px !important;line-height:30px !important;margin:0 !important;}table.gsc-search-box{margin-bottom:0 !important;}.gsc-control-searchbox-only{max-width:300px;float:right;}.gsst_a{display:block !important;padding-top:0 !important;height:13px !important;}.gsst_b{height:13px;font-size:inherit !important;}.gsst_a .gscb_a{display:block !important;}table.gsc-search-box td{vertical-align:top;}input.gsc-search-button-v2{display:block !important;border:0 !important;margin:0 !important;padding:8px 29px !important;background-color:#5bbeff !important;height:30px !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}form.gsc-search-box{min-width:300px;}.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;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;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;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:#fba51a;}#main-menu .season-switcher ul li.btn-summer a{background-color:#fff9ed;color:#fba51a;text-align:left;}#main-menu .season-switcher ul li.btn-summer a:before{content:"\e619";background:#fba51a;left:auto;right:4px;}#main-menu .season-switcher .summer{border-color:#fba51a;}#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;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 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-title{display:none;}.promo-banners li.views-row,.promo-banners .promo-wrapper{display:block;margin-top:40px;padding:10px;border:1px solid #a5bfde;text-align:center;}.promo-banners .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 .promo_img a{display:block;}.promo-banners .promo_img img{max-width:100%;height:auto;}.promo-banners .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 .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;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 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);}#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%;}@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;}}.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:#a5bfde;font-weight:500;}.labelBlog{color:#a5bfde;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;}#content .field-label-inline{border:1px solid #a5bfde;border-bottom:0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.6923%;color:#444444;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:#5bbeff;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;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:#0072bc;color:#FFF;}.field-name-field-booking-url a:hover{background:#0072bc;}a.cta_button{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#5bbeff;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;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:#0072bc;color:#FFF;}a.cta_button:hover{background:#0072bc;}a.dl_button{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#5bbeff;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;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:#0072bc;color:#FFF;}a.dl_button:hover{background:#0072bc;}a.dl_button:before{content:"\e8d2";}a.cta_button_gold{display:inline-block;position:relative;padding:14px 80px 0 20px;height:40px;background:#5bbeff;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;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:#0072bc;color:#FFF;}a.cta_button_gold:hover{background:#0072bc;}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;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:#5bbeff;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;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:#0072bc;color:#FFF;}.field-name-field-attachments span.file a:hover{background:#0072bc;}.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;}.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 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;}.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;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;}.personas h2{text-align:center;margin-top:40px;}.personas h2:after{content:"\0020";display:block;background:#00437b;height:1px;width:40px;margin:20px auto;}.personas ul.list-items{margin-top:40px;}.personas ul.list-items li{float:left;width:25%;border:1px solid #a5bfde;padding:15px;border-left:none;}.personas ul.list-items li:first-child{border-left:1px solid #a5bfde;}.personas ul.list-items li > .wrapper{position:relative;min-height:400px;background-repeat:none;background-position:center top;}.personas ul.list-items li .icon-persona{position:absolute;top:0;left:50%;margin-top:-50px;margin-left:-40px;width:80px;height:90px;background:url(/sites/all/themes/squaw/images/hexagon.png) no-repeat top left;}.personas ul.list-items li .icon-persona:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:36px;float:left;}.personas ul.list-items li .icon-persona:before{top:50%;left:50%;margin-top:-18px;margin-left:-18px;}.personas .teaser-copy{position:absolute;bottom:0;width:100%;text-align:center;padding:20px;}.personas .teaser-copy h4{color:#FFF;text-transform:uppercase;font-size:153.84615%;font-weight:500;}.personas .teaser-copy h4 .strong{font-weight:700;}.personas .teaser-copy a{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;}.personas .teaser-copy a:hover{opacity:0.6;}.personas ul.list-items li.persona-1 .icon-persona:before{content:"\e613";}.personas ul.list-items li.persona-2 .icon-persona:before{content:"\e603";}.personas ul.list-items li.persona-3 .icon-persona:before{content:"\e614";}.personas ul.list-items li.persona-4 .icon-persona:before{content:"\e60f";}.field-name-body .field-name-field-area{display:none;}.node-business .field-name-field-business-location{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 li.views-row{position:relative;}.highlights li.views-row .highlight-content{position:absolute;width:100%;bottom:50px;left:0;z-index:2;}.highlights li.views-row .highlight-content .wrapper > .inner{text-align:center;}.highlights li.views-row .highlight-content h2{display:inline-block;max-width:600px;color:#FFF;font-size:230.76923%;}.highlights li.views-row .highlight-content h3{margin:20px 0;color:#FFF;font-weight:500;}.highlights li.views-row .highlight-content 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;border:1px solid #FFF;}.highlights li.views-row .highlight-content a:hover{opacity:0.6;}.highlights li.views-row:before{content:"\0020";display:block;position:absolute;height:330px;width:100%;bottom:0;left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#375e8b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#375e8b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.highlights .highlight-node .field-label{display:none;}.highlights .flex-direction-nav a{top:50%;margin-top:-20px;}.highlights .flex-control-nav{z-index:25;}.highlights .flex-control-paging li a{background:#EEE;background:rgba(255,255,255,0.5);}.highlights .flex-control-paging li a:hover{background:#FFF;background:rgba(255,255,255,0.7);}.highlights .flex-control-paging li a.flex-active{background:#FFF;background:rgba(255,255,255,0.9);}.highlights .block-nodeblock .block-title{display:none;}.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;}.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{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:33.33333%;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{position:relative;}.tabbed-content .tab{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;}.tabbed-content .tab.active{color:#fff;background:#00437b;}.tabbed-content .tab.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{color:#003058;background:#fff;}.tabbed-content .tab.hiddenMobile:after{display:none;}.tabbed-content .content{padding:85px 30px 30px;border:1px solid #a5bfde;border-top:none;}.tabbed-content .content:not(.active){display:none;}.tabbed-content .content .inner{padding:30px;}.tabbed-content.tab-count-2 .tab{width:50%;}.tabbed-content.tab-count-2 .tab:first-of-type{left:0;}.tabbed-content.tab-count-2 .tab:last-of-type{left:50%;}.tabbed-content.tab-count-3 .tab{width:33.333%;}.tabbed-content.tab-count-3 .tab:first-of-type{left:0;}.tabbed-content.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{left:66.666%;}.tabbed-content.tab-count-4 .tab{width:25%;}.tabbed-content.tab-count-4 .tab:first-of-type{left:0;}.tabbed-content.tab-count-4 .tab:nth-of-type(2){left:25%;}.tabbed-content.tab-count-4 .tab:nth-of-type(3){left:50%;}.tabbed-content.tab-count-4 .tab:last-of-type{left:75%;}.tabbed-content .tabbed-content .tab{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{background-color:#eff5fa;color:#00437b;}.tabbed-content .tabbed-content .tab.active,.tabbed-content .tabbed-content .tab.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{display:none;}.tabbed-content .tabbed-content .content{padding:70px 0 0;border:none;}.tabbed-content .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{left:50%;width:auto;}.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;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 a[name="headline"]:hover{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 > 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 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{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;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;}#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:50%;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;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;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:80px;float:left;}#squawGallery li.views-row .file-video a:before{display:absolute;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;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%;}.node-type-article blockquote{padding:40px 0 30px 40px;position:relative;z-index:1;}.node-type-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;}.node-type-article blockquote p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:130%;color:#003058;line-height:150%;}.node-type-article blockquote p em{display:block;margin-bottom:-15px;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(255,255,255,0) 0%,#375e8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#375e8b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:linear-gradient(to bottom,rgba(255,255,255,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;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{display:absolute;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{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{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{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{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{margin-right:4%;}#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{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(255,255,255,0) 0%,#375e8b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#375e8b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#375e8b 100%);background:linear-gradient(to bottom,rgba(255,255,255,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{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{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;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{display:absolute;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{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{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{text-align:center;text-transform:uppercase;color:#FFF;font-size:1.5em;font-weight:400;letter-spacing:2px;margin:0;padding:0 15px;}@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;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{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{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{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{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;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:#00437b;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;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 > 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;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"]{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;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-copyright{float:left;width:33.33333%;}.footer .footer-bottom .footer-logo{float:left;width:33.33333%;text-align:center;}.footer .footer-bottom .footer-policy{float:left;width:33.33333%;text-align:right;}.footer .footer-bottom .footer-logo img{display:block;max-width:300px;margin:0 auto;}.footer .footer-bottom .footer-policy ul{display:inline-block;}.footer .footer-bottom .footer-policy ul li{display:inline-block;}.footer .footer-bottom .footer-policy ul li a{color:#717171;-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-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:#444444;}#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;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;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,.flex-container a:focus,.flexslider a:focus{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;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;}.view-home-slider .flexslider{z-index:15;}.view-home-slider .flex-direction-nav{display:none;}.view-home-slider .flex-control-wrapper{position:absolute;top:10px;left:0;width:100%;z-index:20;}.view-home-slider .flex-control-nav{position:static;margin:0 auto;padding:20px;max-width:1440px;text-align:left;padding:40px;}.view-home-slider li.views-row{position:relative;}.view-home-slider li.views-row .field-content{position:relative;z-index:0;}.view-home-slider .home-slide-content{position:absolute;top:0;width:100%;height:800px;}.view-home-slider .home-slide-content > .field-cta{position:relative;top:0;padding:50px 0;height:100%;}.view-home-slider .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{bottom:57%;}.view-home-slider .home-slide-content > .field-cta > .wrapper.bottom-60{bottom:60%;}.view-home-slider .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: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{width:15px;height:15px;background:#DDD;background:rgba(255,255,255,0.6);-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.9);-moz-box-shadow:inset 0 0 3px transparent;-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.9);box-shadow:inset 0 0 3px rgba(0,0,0,0.9);}.view-home-slider .flex-control-paging li a:hover{background:#FFF;background:rgba(255,255,255,0.7);}.view-home-slider .flex-control-paging li a.flex-active{background:#FFF;background:rgba(255,255,255,0.9);}.view-home-slider .home-slide-content h1,.view-home-slider .home-slide-content h2{font-size:384.46154%;border-bottom:0;padding-bottom:5px;color:#FFF;}.view-home-slider .home-slide-content h3{color:#FFF;margin:10px 0;}.view-home-slider .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{opacity:0.6;}.view-home-slider .color-dark .home-slide-content h1,.view-home-slider .color-dark .home-slide-content h2{color:#00437b;}.view-home-slider .color-dark .home-slide-content h3{color:#00437b;}.view-home-slider .color-dark .home-slide-content .btn-transparent{color:#00437b;border-color:#00437b;}.view-home-slider .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;}.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;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;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:rgba(0,48,88,0.4);}.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{background:rgba(0,48,88,0.4);}.weather-widget .widget-full .row{padding:12px 15px;border-bottom:1px solid #bbc5cd;}.weather-widget .widget-full .row:first-child{padding-top:25px;}.weather-widget .widget-full .row:last-child{border-bottom:none;}.weather-widget .widget-full .row.current-weather span[class*="icon-"]{display:block;font-size:5em;margin-bottom:10px;}.weather-widget .widget-full .row.temperature{padding-bottom:6px;}.weather-widget .widget-full .row.temperature p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:353.84615%;color:#fff;line-height:100%;font-weight:600;font-style:1;margin:0;}.weather-widget .widget-full .row.stats{height:100%;display:table;padding:0;}.weather-widget .widget-full .quick-links a{float:left;width:50%;border-bottom:1px solid #bbc5cd;border-right:1px solid #bbc5cd;padding:15px 10px;font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#fff;line-height:100%;font-weight:700;font-style:normal;}.weather-widget .widget-full .quick-links span[class*="icon-"]{display:block;margin-bottom:10px;font-size:1.6em;}.weather-widget .widget-full h3{font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#fff;line-height:100%;font-weight:700;font-style:normal;}.weather-widget .widget-full h4{font-family:"proxima-nova",Arial,sans-serif;font-size:85%;color:#fff;line-height:100%;font-weight:700;font-style:normal;margin:10px 0;}.weather-widget .widget-full p{font-family:"proxima-nova",Arial,sans-serif;font-size:93%;color:#fff;line-height:100%;font-weight:normal;font-style:normal;margin:8px 0;}.weather-widget .widget-full p:last-child{margin-bottom:0;}.weather-widget .widget-full a{font-family:"proxima-nova",Arial,sans-serif;color:#fff;}.weather-widget .widget-full a:hover{color:rgba(255,255,255,0.7);}.weather-widget .widget-full .date{font-size:85%;}.weather-widget .widget-full .condition{font-weight:700;}.weather-widget .widget-mode-winter .widget-docked-col{width:33.33333%;}.weather-widget .widget-mode-summer .widget-docked-col .snow{display:none;}.weather-widget .location-winter .inner{display:table-row;height:100%;}.weather-widget .location-winter .snowfall{display:table-cell;width:50%;vertical-align:middle;border-right:1px solid #bbc5cd;}.weather-widget .location-winter .quick-links{display:table-cell;vertical-align:middle;width:50%;}.weather-widget .location-winter .quick-links a{width:100%;border-right:none;}.weather-widget .location-winter .quick-links a:nth-child(3){border-bottom:0;}.weather-widget .location-winter .quick-links a:nth-child(4){display:none;}.weather-widget .location-winter h4{margin-bottom:0;}.weather-widget .location-winter p.value{font-size:153.84615%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:700;text-transform:none;margin:0;}.weather-widget .location-winter .snowfall span[class*="icon-"]{display:block;font-size:1.8em;margin-bottom:6px;}.weather-widget .location-winter .open-lifts-runs,.weather-widget .location-winter .complete-forecast{position:relative;background:rgba(0,48,88,0.7);}.weather-widget .location-winter .open-lifts-runs h3,.weather-widget .location-winter .complete-forecast h3{font-size:110%;}.weather-widget .location-winter .open-lifts-runs h3 span,.weather-widget .location-winter .complete-forecast h3 span{font-size:100%;}.weather-widget .location-winter .open-lifts-runs h3 a,.weather-widget .location-winter .complete-forecast h3 a{padding-left:8px;}.weather-widget .location-winter .open-lifts-runs h3 a:before,.weather-widget .location-winter .complete-forecast h3 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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.weather-widget .location-winter .open-lifts-runs h3 a:before,.weather-widget .location-winter .complete-forecast h3 a:before{font-size:1.2em;position:absolute;right:10px;top:11px;-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 .location-winter .open-lifts-runs{background:rgba(0,80,147,0.4);}.weather-widget .location-winter .open-lifts-runs-stats{background:rgba(0,80,147,0.4);}.weather-widget .location-winter .open-lifts-runs-stats p{float:left;width:50%;margin:0;}.weather-widget .location-winter .open-lifts-runs-stats span{display:block;}.weather-widget .location-winter .open-lifts-runs-stats .value{font-family:"brandon-grotesque",Arial,sans-serif;font-size:353.84615%;color:#fff;line-height:100%;font-weight:600;font-style:normal;}.weather-widget .location-winter .summer{display:none;}.weather-widget .location-winter .weather-widget-note.prewinter{display:none;}.weather-widget .location-summer .snow,.weather-widget .location-summer .row.stats .snow{display:none;float:none;width:auto;padding:0;border:0;}.weather-widget .location-summer .quick-links{display:table-cell;vertical-align:middle;width:50%;}.weather-widget .location-summer .quick-links a:nth-child(2),.weather-widget .location-summer .quick-links a:nth-child(4){border-right:0;}.weather-widget .location-summer .quick-links a:nth-child(3),.weather-widget .location-summer .quick-links a:nth-child(4){border-bottom:0;}.weather-widget .location-summer .tram-hours{position:relative;background:url(/sites/all/themes/squaw/images/tram-weather-widget.png) rgba(0,48,88,0.7) no-repeat 13px center;background-size:20px auto;border-top:1px solid #bbc5cd;}.weather-widget .location-summer .tram-hours h3{font-size:100%;}.weather-widget .location-summer .tram-hours h3 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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.weather-widget .location-summer .tram-hours h3 a:before{font-size:1.4em;position:absolute;right:10px;top:18px;-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 .location-summer .row.stats{border-bottom:0;width:100%;}.weather-widget .location-prewinter .snow,.weather-widget .location-prewinter .row.stats .snow{display:none;float:none;width:auto;padding:0;border:0;}.weather-widget .location-prewinter .quick-links{display:table-cell;vertical-align:middle;width:50%;}.weather-widget .location-prewinter .quick-links a:nth-child(2),.weather-widget .location-prewinter .quick-links a:nth-child(4){border-right:0;}.weather-widget .location-prewinter .quick-links a:nth-child(3),.weather-widget .location-prewinter .quick-links a:nth-child(4){border-bottom:0;}.weather-widget .location-prewinter .tram-hours{display:none;}.weather-widget .location-prewinter .row.stats{border-bottom:0;width:100%;}.weather-widget .location-prewinter .open-lifts-runs-stats{display:none;}.weather-widget .location-prewinter .row.weather-widget-note{border-top:1px solid #bbc5cd;}.weather-widget .location-prewinter .row.weather-widget-note p{margin:0;}.weather-widget .location-prewinter .weather-widget-note.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:40px;width:100%;text-align:center;font-size:138.46153%;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-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:25%;}.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 .interactive-webcam{margin-bottom:40px;}.weather-forecast h5{font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin-bottom:20px;}.weather-forecast h5 span{display:block;margin-top:5px;}.weather-forecast h6{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:10px 0 0;}.weather-forecast h5 span,.weather-forecast p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#5bbeff;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:#5bbeff;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.temp{font-size:307.6923%;font-weight:normal;}.weather-forecast span[class*="icon"]{display:block;font-size:430.76923%;color:#0072bc;margin-bottom:13px;}.weather-forecast .forecast .condition{color:#0072bc;}.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: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: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: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;}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;}.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:33.33333%;padding:20px;text-align:center;}.grooming-trails .global-stats .cell:nth-child(2),.grooming-trails .global-stats .cell:nth-child(3){border-left:1px solid #a5bfde;}.grooming-trails .global-stats p.value{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#5bbeff;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:0;font-weight:normal;font-size:400%;}.grooming-trails .global-stats h6{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#0072bc;line-height:1;font-weight:700;font-style:normal;text-transform:uppercase;margin:10px 0 0;}.grooming-trails h4{margin:20px 0 5px 0;}.grooming-trails .header{padding:2px 0;border:1px solid #a5bfde;background:#eff5fa;font-weight:bold;}.grooming-trails .cell{float:left;padding:5px;}.grooming-trails .lifts h3{margin:40px 0 20px 0;text-align:center;}.grooming-trails .lifts .lift{border-bottom:1px solid #a5bfde;}.grooming-trails .lifts .cell:nth-child(1){width:30%;}.grooming-trails .lifts .cell:nth-child(2){width:35%;}.grooming-trails .lifts .cell:nth-child(3){width:20%;text-align:center;}.grooming-trails .lifts .cell:nth-child(4){width:15%;text-align:center;}.grooming-trails .shuttle h3{margin:40px 0 20px 0;text-align:center;}.grooming-trails .shuttle .lift{border-bottom:1px solid #a5bfde;}.grooming-trails .shuttle .cell:nth-child(1){width:30%;}.grooming-trails .shuttle .cell:nth-child(2){width:35%;}.grooming-trails .shuttle .cell:nth-child(3){width:20%;text-align:center;}.grooming-trails .shuttle .cell:nth-child(4){width:15%;text-align:center;}.grooming-trails .subheader{font-weight:bold;text-transform:uppercase;color:#0072bc;padding-top:10px;}.grooming-trails .subheader .cell{padding:0;}.grooming-trails .runs h3{margin:40px 0 20px 0;text-align:center;}.grooming-trails .runs .trail{border-bottom:1px solid #a5bfde;}.grooming-trails .runs .cell:nth-child(1){width:30%;}.grooming-trails .runs .cell:nth-child(2){width:40%;}.grooming-trails .runs .cell:nth-child(3){width:15%;text-align:center;}.grooming-trails .runs .cell:nth-child(4){width:15%;text-align:center;}.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:#444444;}.grooming-trails .level{display:inline-block;}.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:#444444;}.grooming-trails .DBD{color:#444444;}.grooming-trails .level .detail{display:inline-block;margin-left:5px;color:#444444;}.grooming-trails .legend ul{margin-bottom:5px;}.grooming-trails .legend ul li{float:right;display:inline-block;margin-left:10px;}.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;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;boder-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;}.page-node-1356 #countdown{margin:0 auto 25px;padding-bottom:35px;border-bottom:2px solid #dbdbdb;}.page-node-1356 #countdown.countdown_timer{max-width:820px;}.page-node-1356 #countdown .countdown_mention{max-width:200px;}.page-node-1356 #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{display:inline-block;float:left;min-width:360px;}.page-node-1356 #countdown .timer .countdown-row{display:inline-block;}.page-node-1356 #countdown .timer .countdown-section{display:inline-block;float:left;padding-bottom:10px;position:relative;}.page-node-1356 #countdown .timer .countdown-section:not(:first-child){margin-left:20px;}.page-node-1356 #countdown .timer .countdown-section{min-width:64px;}.page-node-1356 #countdown .timer .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{display:inline-block;float:left;font-size:307.6923%;line-height:150%;margin:0 5px;}.page-node-1356 #countdown .timer .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{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;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:realtive;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;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;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:100%;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;}.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%;}}#acquia-lift-message-box p{color:#CCC;}.visitor-actions-ui-dialog input{text-transform:none;}.node-activity .field-name-field-weight{display:none;}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;}.fancybox-opened{z-index:8030;}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/squaw/images/fancybox_sprite.png);}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url(/sites/all/themes/squaw/images/fancybox_loading.gif) center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(/sites/all/themes/squaw/images/blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:visible !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(/sites/all/themes/squaw/images/fancybox_overlay.png);}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(/sites/all/themes/squaw/images/fancybox_sprite@2x.png);background-size:44px 152px;}#fancybox-loading div{background-image:url(/sites/all/themes/squaw/images/fancybox_loading@2x.gif);background-size:24px 24px;}}.node-type-tahoe-super-pass #page{padding-bottom:0;}.node-type-tahoe-super-pass #main{max-width:inherit;padding:0;}.node-type-tahoe-super-pass.not-front #content{padding-left:0;padding-right:0;margin:0;width:auto;float:none;}.node-type-tahoe-super-pass .title_container{display:none;}.node-type-tahoe-super-pass #tabs{width:100px;z-index:9999;position:absolute;left:0;top:-150px;}.node-type-tahoe-super-pass #header-page .corner-graphic{position:absolute;z-index:11;top:0;left:0;}.node-type-tahoe-super-pass #header-page .corner-graphic img{width:65%;height:auto;}.node-type-tahoe-super-pass #header-page #banner-text{top:160px;z-index:10;}.node-type-tahoe-super-pass #header-page #banner-text .secondary{text-align:center;max-width:1150px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:48px;color:#00437b;line-height:1.2;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:0;font-weight:600;margin-top:70px;line-height:80%;}.node-type-tahoe-super-pass #header-page #banner-text .secondary span{font-family:"paralucent-stencil",sans-serif;font-style:normal;font-weight:900;text-transform:lowercase;color:#FFF;opacity:0.6;text-align:right;font-size:65px;}.node-type-tahoe-super-pass a.btn_square{font-weight:700;font-size:110%;}.node-type-tahoe-super-pass a.btn_plain{font-weight:700;font-size:107.6923%;}.node-type-tahoe-super-pass #video-wrap{position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:9;}.node-type-tahoe-super-pass video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;}.node-type-tahoe-super-pass #header-page #banner-content{height:800px;background-position:center middle !important;}.node-type-tahoe-super-pass #bottom,.node-type-tahoe-super-pass #partners{width:100%;max-width:100%;background-color:#FFF;position:relative;z-index:99;margin:0 auto;}.node-type-tahoe-super-pass #bottom .wrapper,.node-type-tahoe-super-pass #bottom #block-views-partners-block,.node-type-tahoe-super-pass #partners .wrapper,.node-type-tahoe-super-pass #partners #block-views-partners-block{max-width:1440px;}.node-type-tahoe-super-pass p.intro{display:none;}#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;}.part{position:relative;}.part > .background{position:absolute;top:0;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity*100)";-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:top center;}.part > .wrapper{position:relative;margin:0 auto;max-width:1170px;}.part > .wrapper.spring_wrapper{max-width:100%;}.part_4{padding:0;background-color:#495f7c;background-image:-webkit-gradient(linear,left top,left bottom,from(#202f42),to(#495f7c));background-image:-webkit-linear-gradient(top,#202f42,#495f7c);background-image:-moz-linear-gradient(top,#202f42,#495f7c);background-image:-o-linear-gradient(top,#202f42,#495f7c);background-image:linear-gradient(to bottom,#202f42,#495f7c);}.part_4 .bottom{padding-top:50px;}.part_4 .wrapper{padding:0 0 50px 0;}.part_4 .wrapper-last{padding:0;}.part_5{padding:60px 0;}.part_6{padding:60px 0;background:#FFF;}.part_7{padding:20px 0;height:609px;position:relative;background:#FFF;}.part_7 h2{margin:0 !important;}.part_8{background-color:#FFF;}.part_8 > .wrapper{padding:60px 0;}.node-type-tahoe-super-pass .sidebar{display:none;}.node-type-tahoe-super-pass .node-unpublished{background:none;}.fancybox-close{background:none;position:absolute;}.fancybox-close:before{position:absolute;content:"";color:#fff;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}.fancybox-close:before{width:30px;height:30px;background:#0072bc;text-align:center;padding-top:7px;box-sizing:border-box;border-radius:99em;}#mobile-title{display:none;}.node-type-tahoe-super-pass #mobile-title,.node-type-tahoe-super-pass #banner-text div{text-align:center;max-width:1150px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:38px;color:#FFF;line-height:1.2;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:8px;word-spacing:10px;}.node-type-tahoe-super-pass #mobile-title span,.node-type-tahoe-super-pass #banner-text div span{display:block;font-family:"brandon-grotesque",Arial,sans-serif;}.node-type-tahoe-super-pass #mobile-title span.above,.node-type-tahoe-super-pass #banner-text div span.above{font-size:40%;font-weight:500;margin-bottom:10px;}.node-type-tahoe-super-pass #mobile-title span.below,.node-type-tahoe-super-pass #banner-text div span.below{font-size:38%;font-weight:500;margin-top:10px;font-style:italic;text-transform:none;}.node-type-tahoe-super-pass h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;color:#00437b;font-weight:900;line-height:1;margin-bottom:20px;text-transform:uppercase;text-align:center;}.node-type-tahoe-super-pass h2.smaller{font-size:230.76923%;}.node-type-tahoe-super-pass p{text-align:center;margin:0 auto 20px;}.node-type-tahoe-super-pass p:last-child{margin-bottom:0;}.node-type-tahoe-super-pass p.intro{font-family:"brandon-grotesque",Arial,sans-serif;font-size:169.23076%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;line-height:120%;font-weight:700;color:#0072bc;}.node-type-tahoe-super-pass .lined{position:relative;}.node-type-tahoe-super-pass .lined:after{content:"\0020";position:absolute;overflow:hidden;display:block;top:7px;left:0;width:23px;height:8px;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) -116px -90px no-repeat;z-index:120;}.node-type-tahoe-super-pass a{color:#0072bc;text-decoration:none;}.node-type-tahoe-super-pass a:hover{color:#514f56;}.node-type-tahoe-super-pass a.btn{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;}.node-type-tahoe-super-pass a.btn:hover{color:#0072bc;}.node-type-tahoe-super-pass a.btn_square{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;}.node-type-tahoe-super-pass a.btn_square:hover{color:#0072bc;border-color:#0072bc;}.node-type-tahoe-super-pass 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;}.node-type-tahoe-super-pass a.btn_plain:hover{background:#514f56;}.node-type-tahoe-super-pass a.button_arrow{text-transform:uppercase;color:#FFF;background:#5bbeff;padding:0 55px 0 15px;position:relative;display:inline-block;line-height:40px;font-size:100%;}.node-type-tahoe-super-pass a.button_arrow: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}.node-type-tahoe-super-pass a.button_arrow:before{right:0;top:0;height:30px;width:40px;padding:10px 0 0 0;background:#0072bc;text-align:center;}.node-type-tahoe-super-pass a.button_arrow:hover{background:#0072bc;}.node-type-tahoe-super-pass .gold{color:#f3b82e;}.dash:after{content:'';display:block;margin:0 auto;border-bottom:1px solid #00437b;width:80px;margin-top:15px;}.part_2 p{max-width:360px;}.part_4 p{max-width:760px;}.part_4 div div{max-width:900px;margin:0 auto;}.part_4 div div img{text-align:center;max-width:100%;margin:0 auto;}.part_5 p{max-width:760px;}.part_7 p{max-width:900px;}article.node .header_promo h2{margin:0;}.header_promo{margin:-90px auto 0;}.header_promo p.intro{color:#00437b;margin:20px 0 30px;padding:0 15px;}.header_promo .links a{margin:0 25px;}.header_promo .btn_scroll{margin-top:20px;}.header_promo a.btn_scroll{text-transform:uppercase;letter-spacing:2px;}.header_promo a.btn_scroll:before{color:#00437b;}.header_promo.none,.header_promo.spring{margin-top:-200px;padding-bottom:45px;}.header_promo.worry_free{text-align:center;padding-bottom:60px;margin-top:-170px;}.header_promo.worry_free .intro{font-size:184.61538%;font-weight:900;margin:0;}.header_promo.worry_free .learn-more{font-size:138.46153%;font-family:"brandon-grotesque",Arial,sans-serif;font-style:italic;display:block;font-weight:500;margin:5px 0 8px;}.header_promo.worry_free_countdown{padding-bottom:20px;margin-top:-90px;}.header_promo.worry_free_countdown #countdown{margin-bottom:0;border:none;padding-bottom:15px;max-width:870px;}.header_promo.worry_free_countdown #countdown div:not(.icon){padding-top:17px;}.header_promo.worry_free_countdown #countdown .icon{display:inline-block;float:left;width:100px;margin-right:20px;}.header_promo.worry_free_countdown #countdown .icon img{max-width:100%;}.header_promo.worry_free_countdown #countdown .countdown_mention{font-size:138.46153%;line-height:1.3;}.header_promo.worry_free_countdown #countdown div.countdown_cta{padding-top:30px;}.header_promo.sell_out,.header_promo.countdown{padding-bottom:30px;}.header_promo.sell_out .btn_scroll,.header_promo.countdown .btn_scroll{margin-top:0;}.header_promo.sell_out .ctaExplore,.header_promo.countdown .ctaExplore{position:absolute;width:400px;top:-250px;left:50%;margin-left:-200px;text-align:center;}.header_promo.sell_out .ctaExplore a,.header_promo.countdown .ctaExplore a{display:block;padding-top:150px;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;}.header_promo.sell_out .ctaExplore a:hover,.header_promo.countdown .ctaExplore a:hover{color:rgba(255,255,255,0.8);}.header_promo.spring{text-align:center;}.header_promo.spring 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:uppercase;}.header_promo.spring h2 span{display:block;}.header_promo.spring h2 span.above{font-weight:900;font-size:40px;}.header_promo.spring h2 span.below{font-weight:600;font-size:38px;margin-top:12px;}.header_promo .spring-img{position:absolute;left:0;bottom:140px;}.header_promo .spring-img img{width:50%;height:auto;}nav.main-nav ul li{float:left;margin:20px 5px;}nav.main-nav ul li.right-item{float:right;}a.btn_tel,a.btn_email,a.btn_chat{position:relative;padding:15px 25px 15px 50px !important;}a.btn_tel:before,a.btn_email:before,a.btn_chat: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}a.btn_tel:before,a.btn_email:before,a.btn_chat:before{left:23px;top:12px;}a.btn_tel:hover:before,a.btn_email:hover:before,a.btn_chat:hover:before{color:#0072bc;}a.btn_email:before{content:'\e90a';}a.btn_chat:before{content:'\e914';}a.btn_chat a{color:#00437b;}a.btn_chat a:hover{color:#0072bc;}a.btn_chat span{font-family:"brandon-grotesque",Arial,sans-serif !important;}a.btn_tel:hover{background-position:left bottom;}a.btn_email:hover{background-position:left bottom;}nav.quick-links ul{margin:70px 0 0 0;text-align:center;}nav.quick-links ul li{display:inline-block;margin:0 20px;}nav.quick-links ul li a.btn_square:hover{color:#514f56;border-color:#514f56;}.header_mention{margin:40px 0 0 0;text-transform:uppercase;}.logo-resorts{margin-top:20px;text-align:center;}.logo-resorts img{display:inline-block;max-width:100%;height:auto;}.logo-resorts ul{text-align:center;padding:30px 0 0 0;}.logo-resorts ul li{display:inline-block;margin:0 10px;text-indent:-9999px;height:60px;overflow:hidden;background-image:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png);background-repeat:no-repeat;}.logo-resorts ul li.logo-squaw{background-position:-83px -30px;width:135px;}.logo-resorts ul li.logo-alpine{background-position:-367px -30px;width:166px;}.logo-resorts ul li.logo-sierra{background-position:-671px -30px;width:160px;}.logo-resorts ul li.logo-sugar{background-position:-972px -30px;width:157px;}a.btn_scroll{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#00437b;line-height:2em;font-weight:normal;font-style:normal;display:block;padding-top:0px;text-align:center;z-index:11;margin-bottom:30px;font-weight:700;}a.btn_scroll:before{position:absolute;content:"";color:#5bbeff;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:50px;float:left;}a.btn_scroll:before{left:50%;margin-left:-20px;bottom:-40px;}a.btn_scroll:hover:before{bottom:-41px;}#countdown{margin:0 auto 25px;padding-bottom:35px;border-bottom:2px solid #dbdbdb;}.countdown_risk{max-width:920px;}.countdown_timer{max-width:780px;margin-bottom:15px;}.countdown_price{float:left;width:320px;line-height:100%;}.countdown_sellout{float:left;width:440px;padding:5px 20px 0 20px;}.countdown_cta{display:inline-block;float:right;}.countdown_price{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;padding-top:25px;}.countdown_price .left,.countdown_price .right{font-size:123.07692%;line-height:1.1;}.countdown_price .left{text-align:right;}.countdown_price span{display:inline-block;}.countdown_price .value{font-size:500%;}.countdown_price .value span{font-size:60%;position:relative;top:-15px;}.countdown_sellout .countdown_title{text-transform:uppercase;text-align:center;font-size:123.07692%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;}.countdown_sellout ul.countdown_legend{font-size:93%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;}.countdown_sellout ul.countdown_legend li{display:block;float:left;width:33.33333%;text-transform:uppercase;text-align:center;}.countdown_sellout ul.countdown_legend li:first-child{text-align:left;}.countdown_sellout ul.countdown_legend li:last-child{text-align:right;}.countdown_sellout .countdown_chart{width:100%;height:20px;margin:5px 0;background:#747278;}.countdown_sellout .countdown_chart > .marker{height:20px;background:#ffac26;}.countdown_sellout .countdown_chart > .low{background:#00a082;}.countdown_sellout .countdown_chart > .medium{background:#ffac26;}.countdown_sellout .countdown_chart > .high{background:#dd1111;}.part_6 #countdown{margin-bottom:0;margin-top:40px;border:none;padding:0;}.countdown_mention{display:inline-block;max-width:230px;float:left;margin:10px 10px 0 10px;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;font-size:153.84615%;}.countdown_mention.mid-time{}.node-type-tahoe-super-pass #main{z-index:999;}.node-type-tahoe-super-pass #main .timer{display:inline-block;float:left;min-width:360px;}.node-type-tahoe-super-pass #main .timer .countdown-row{display:inline-block;}.node-type-tahoe-super-pass #main .timer .countdown-section{display:inline-block;float:left;padding-bottom:10px;position:relative;}.node-type-tahoe-super-pass #main .timer .countdown-section:not(:first-child){margin-left:20px;}.node-type-tahoe-super-pass #main .timer .countdown-section{min-width:64px;}.node-type-tahoe-super-pass #main .timer .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;}.node-type-tahoe-super-pass #main .timer .countdown-sep{display:inline-block;float:left;font-size:307.6923%;line-height:150%;margin:0 5px;}.node-type-tahoe-super-pass #main .timer .countdown-amount{display:inline-block;font-size:492.30769%;line-height:100%;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:900;}.node-type-tahoe-super-pass #main .timer .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;}#allthis{background-position:bottom center;background-repeat:none;background-size:cover;height:768px;}#allthis .wrapper{position:relative;margin:0;height:100%;vertical-align:middle;width:100%;}#allthis .layer{position:absolute;top:0;height:100%;width:100%;}#allthis h2{padding-top:120px;text-align:center;color:#FFF;}#allthis p.large{color:#FFF;text-align:center;}#allthis .busContainer{position:relative;margin:100px auto 0 auto;max-width:800px;padding:0 150px;}#allthis .busContainer .busTrip{position:relative;width:100%;height:42px;}#allthis .busContainer .busTrip #bus{position:absolute;top:0;left:0;width:80px;height:42px;}#allthis .busContainer .busLine{position:absolute;width:100%;height:60px;top:0;left:0;border-bottom:2px dashed #FFF;}#allthis .busContainer .busLine .busLabel{position:absolute;top:20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;}#allthis .busContainer .busLine .busLabel:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#allthis .busContainer .busLine .busLeftLabel{left:0;}#allthis .busContainer .busLine .busRightLabel{right:0;}#allthis .busContainer .busLine .busLabel:before{bottom:-38px;}#allthis .busContainer .busLine .busLeftLabel:before{left:-25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#allthis .busContainer .busLine .busRightLabel:before{right:-25px;}#allthis .stats-num{margin-top:0;text-align:center;}#allthis .stats-num ul.hide-mobile{display:inline-block;margin:40px 0 40px 0;}#allthis .stats-num ul.hide-mobile li{display:inline-block;float:left;text-align:center;margin:20px;}#allthis .stats-num ul.hide-mobile li .number{display:block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:700%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;border:1px solid #00437b;padding:20px;}#allthis .stats-num ul.hide-mobile li .label{display:block;margin-top:10px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#5bbeff;line-height:120%;font-weight:700;font-style:normal;font-style:italic;}#allthis .stats-num ul.hide-mobile #num-lifts .number{min-width:155px;}#allthis .stats-num ul.hide-mobile #num-bowls .number{min-width:155px;}#allthis .stats-num ul.hide-mobile #num-acres .number{min-width:340px;}#allthis .stats-num ul.hide-mobile #num-inches .number{min-width:200px;}#allthis .stats-num ul.hide-mobile #num-trails .number{min-width:200px;}#allthis .stats-terrain{margin:60px auto 20px auto;max-width:1200px;}#allthis .stats-terrain ul li{display:inline-block;float:left;text-align:center;}#allthis .stats-terrain ul li .zone{display:block;height:50px;color:#FFF;padding-top:15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;float:none;}#allthis .stats-terrain ul li .label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;margin-top:10px;}#allthis .stats-terrain ul .zone-beginner{width:25%;}#allthis .stats-terrain ul .zone-beginner > .zone{background:#12aa5f;}#allthis .stats-terrain ul .zone-intermediate{width:43%;}#allthis .stats-terrain ul .zone-intermediate > .zone{background:#29abdf;}#allthis .stats-terrain ul .zone-expert{width:32%;}#allthis .stats-terrain ul .zone-expert > .zone{background:#000;}#allthis p.summary{margin:50px auto;padding:20px 50px;max-width:700px;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:115.38461%;color:#FFF;line-height:200%;font-weight:500;font-style:normal;border-top:1px solid #82b2c6;text-align:center;}#allthis .scene4Next{position:absolute;bottom:150px;width:100%;text-align:center;}#allthis .scene4Next a.btnNext{position:relative;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;background:#FFF;padding-right:50px;font-weight:700;font-size:115.38461%;}#allthis .scene4Next a.btnNext: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}#allthis .scene4Next a.btnNext:before{right:25px;top:50%;margin-top:-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;font-weight:900;}#allthis .scene4Next a.btnNext:hover{background-color:#0072bc;color:#FFF;}#allthis .scene4Next a.btnNext:hover:before{color:#FFF;}#allthis a.nextSection{color:#FFF;}#allthis a.nextSection:hover{color:#00437b;}#allthis .mobile{display:none;}#scene4Layer2{display:none;opacity:0;}#scene4Layer3{display:none;opacity:0;}#scene4Layer3 .scene4Next a.btnNext:before{content:"\e63c";}@media all and (max-width:1380px){#allthis .stats-num ul.hide-mobile li .number{font-size:500%;padding:20px;}#allthis .stats-num ul.hide-mobile #num-lifts .number{min-width:0;}#allthis .stats-num ul.hide-mobile #num-bowls .number{min-width:0;}#allthis .stats-num ul.hide-mobile #num-acres .number{min-width:0;}#allthis .stats-num ul.hide-mobile #num-inches .number{min-width:0;}#allthis .stats-num ul.hide-mobile #num-trails .number{min-width:0;}}@media all and (min-width:1351px){#allthis{height:900px;}}@media all and (min-width:2000px){#allthis{height:1050px;}}@media all and (max-width:1100px){#allthis .stats-num ul.hide-mobile li .number{font-size:400%;}}@media all and (max-width:980px){#allthis{background:#eff5fa !important;height:auto;}#allthis h2{text-align:center !important;padding-top:15px;color:#0072bc;}#allthis .scene4Next{display:none;}#allthis .layer{position:static;}#allthis .stats-num{margin:0;text-align:left;padding-bottom:20px;}#allthis .stats-num ul{margin:20px 0 0;padding-left:20px;padding-top:55%;}#allthis .stats-num ul li{list-style:disc;}#allthis .stats-num .mobile{display:block;}#allthis .stats-num .hide-mobile,#allthis .stats-num a.nextSection{display:none !important;}#allthis .stats-num ul.hide-mobile{background:url(/sites/all/themes/squaw/images/tsp/section4.jpg) 0 0/100% auto no-repeat;}#allthis .stats-num ul.mobile{background:url(/sites/all/themes/squaw/images/tsp/section4-mobi.jpg) 0 0/100% auto no-repeat;padding-top:62%;}}@media all and (max-width:600px){#allthis{height:auto;padding-bottom:30px;}#allthis .mobile{display:block;}#allthis .hide-mobile,#allthis a.nextSection{display:none !important;}#allthis .section{padding:20px 20px;}#allthis .overlay{position:static;height:auto;}#allthis .overlay > .wrapper{padding:0;text-align:left;}#allthis .overlay h2{color:#0072bc;}#allthis .overlay p{color:#444444;}#allthis h1{margin-top:0;font-size:184.61538%;color:#00437b;border-bottom:1px solid #a5bfde;text-align:left;text-shadow:none;}#allthis 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:left !important;text-transform:capitalize;}.node-type-tahoe-super-pass #video-wrap{display:none;}}.charts{position:relative;}.charts:before{content:"\0020";display:block;width:80%;height:2px;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) 0 -166px no-repeat;overflow:hidden;position:absolute;top:40%;left:50%;margin-left:-40%;}ul.chart_number li{width:16.66667%;display:block;float:left;padding:15px;}ul.chart_number li > .number{display:block;overflow:hidden;float:left;width:auto;height:auto;position:relative;background:#2499dd;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;padding:50%;-moz-box-shadow:0 0 0 2px #fff,0 0 0 8px #2499dd;-webkit-box-shadow:0 0 0 2px #fff,0 0 0 8px #2499dd;box-shadow:0 0 0 2px #fff,0 0 0 8px #2499dd;}ul.chart_number li > .number > span{position:absolute;display:inline-block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:461.53846%;color:#FFFFFF;line-height:2em;font-weight:normal;font-style:normal;font-weight:bold;margin-top:-22%;margin-left:-50%;text-align:center;width:100%;line-height:1em;}ul.chart_number li > .copy{margin-top:170px;text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:bold;text-transform:uppercase;line-height:1em;}.terrain_breakdown{margin:60px auto 40px auto;max-width:800px;}.terrain_breakdown .terrain{float:left;height:86px;padding:15px 15px 0 15px;color:#FFF;}.terrain_breakdown .terrain .percent{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:bold;text-transform:uppercase;text-align:center;line-height:1em;color:#fff;}.terrain_breakdown .terrain .label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:bold;text-transform:uppercase;text-align:center;color:#fff;}.terrain_breakdown .beginner{width:23%;background:#12aa5f;}.terrain_breakdown .intermediate{width:45%;background:#2499dd;border-left:2px dashed #FFF;border-right:2px dashed #FFF;}.terrain_breakdown .advanced{width:32%;background:#3a383d;}.terrain_breakdown > .wrapper{position:relative;}.terrain_breakdown > .wrapper:before{content:"\0020";display:block;overflow:hidden;position:absolute;top:0;left:-36px;width:18px;border-top:43px solid transparent;border-bottom:43px solid transparent;border-right:18px solid #12aa5f;}.terrain_breakdown > .wrapper:after{content:"\0020";display:block;overflow:hidden;position:absolute;top:0;right:-36px;width:18px;border-top:43px solid transparent;border-bottom:43px solid transparent;border-left:18px solid #3a383d;}.label_breakdown{font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:bold;text-transform:uppercase;}.part_4{background:#f0f0f2;}.bottom{background:#003058;}.bottom h2,.bottom .intro{color:#fff;}.bottom a.btn_square{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;border:1px solid #fff;}.bottom a.btn_square:hover{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;border:1px solid #fff;}ul.list_resorts{margin:50px auto 10px;}ul.list_resorts li{width:25%;float:left;text-align:center;}ul.list_resorts li:last-child .inner{border-right:1px solid #a6bfdd;}ul.list_resorts li:nth-child(3) .hover-info,ul.list_resorts li:last-child .hover-info{padding-top:100px;}ul.list_resorts li:nth-child(3) .hover-info .text,ul.list_resorts li:last-child .hover-info .text{margin-top:-60px;}ul.list_resorts li .inner{border:1px solid #a6bfdd;border-right:none;background:#fff;padding:15px;margin:0 auto;}ul.list_resorts li a{display:block;text-decoration:none;color:#FFF;}ul.list_resorts li a:hover .hover-info{opacity:1;}ul.list_resorts li a:hover .logo_resort{opacity:0;}ul.list_resorts li .resort_img{position:relative;}ul.list_resorts li .resort_img img{width:100%;display:block;}ul.list_resorts li p.resort_copy{font-size:107.6923%;padding:10px 20px;line-height:1.5;}ul.list_resorts li .hover-info{position:absolute;width:100%;height:100%;background:rgba(0,48,88,0.5);left:0;top:0;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;text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:900;padding-top:120px;color:#fff;line-height:1;}ul.list_resorts li .hover-info .text{position:absolute;width:100%;top:50%;margin-top:-40px;}ul.list_resorts li .hover-info span{text-transform:uppercase;font-size:180%;display:block;}ul.list_resorts li .hover-info .dash:after{border-color:#fff;margin:15px auto;}ul.list_resorts li .logo_resort{display:block;position:absolute;width:220px;height:80px;left:50%;top:50%;margin-top:-40px;margin-left:-110px;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:10;-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;}ul.list_resorts li .resort_squaw_valley .logo_resort{background-position:0 -286px;}ul.list_resorts li .resort_alpine_meadows .logo_resort{background-position:-228px -286px;}ul.list_resorts li .resort_sierra-at-tahoe .logo_resort{background-position:-440px -286px;}ul.list_resorts li .resort_sugar_bowl .logo_resort{background-position:-660px -286px;}ul.list_partners{margin:40px auto;text-align:center;}ul.list_partners li.partner{display:inline-block;height:70px;margin:0;text-indent:-9999px;overflow:hidden;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) no-repeat;}ul.list_partners li.partner_alta_snowbird{background-position:0 -216px;width:220px;}ul.list_partners li.partner_aspen{background-position:-220px -216px;width:244px;}ul.list_partners li.partner_jackson{background-position:-464px -216px;width:178px;}ul.list_partners li.partner_mammoth{background-position:-642px -216px;width:170px;}ul.list_partners li.partner_whistler{background-position:-812px -216px;width:207px;}ul.list_partners li.partner_telluride{background-position:-890px -286px;width:160px;}ul.list_partners li.partner_revelstoke{background-position:-1070px -286px;width:180px;}ul.list_partners li.partner_louise_sunshine_norquay{background-position:-1019px -216px;width:310px;}ul.list_partners li.partner_sunvalley{background-position:-1336px -216px;width:132px;}ul.list_partners li.partner_thredbo{background-position:-1470px -216px;width:114px;}ul.list_partners li.partner_chamonix{background:url(/sites/all/themes/squaw/images/tsp/chamonix.png) no-repeat;background-position:left top;width:160px;}ul.list_partners li.partner_stowe{background:url(/sites/all/themes/squaw/images/tsp/stowe.png) no-repeat;background-position:left top;width:160px;}ul.list_partners li.partner_taos{background:url(/sites/all/themes/squaw/images/tsp/taos.png) no-repeat;background-position:left top;width:195px;}.part_5{background:#f0f0f2;}.part_5 a.btn_square{color:#00437b;border-color:#00437b;}.part_5 a.btn_square:hover{color:#0072bc;border-color:#0072bc;}.highlight_perks{max-width:750px;max-width:1500px;margin:60px auto;}.zone{float:left;}.zone img{display:block;max-width:100%;}.zone_third{width:33.33333%;}.zone_sixth{width:16.66667%;}.highlight{position:relative;}.highlight .highlight_hover{position:absolute;top:0;left:0;width:100%;height:100%;background:-moz-linear-gradient(-45deg,rgba(38,47,61,0.7) 0%,rgba(45,105,107,0.7) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0%,rgba(38,47,61,0.7)),color-stop(100%,rgba(45,105,107,0.7)));background:-webkit-linear-gradient(-45deg,rgba(38,47,61,0.7) 0%,rgba(45,105,107,0.7) 100%);background:-o-linear-gradient(-45deg,rgba(38,47,61,0.7) 0%,rgba(45,105,107,0.7) 100%);background:-ms-linear-gradient(-45deg,rgba(38,47,61,0.7) 0%,rgba(45,105,107,0.7) 100%);background:linear-gradient(135deg,rgba(38,47,61,0.7) 0%,rgba(45,105,107,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3262f3d',endColorstr='#b32d696b',GradientType=1);color:#fff;}.highlight .highlight_hover > .wrapper{float:right;}.highlight .highlight_hover .btn_learn{margin:20px;}.highlight .highlight_hover .btn_learn 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;border:1px solid #fff;}.highlight .highlight_hover .btn_learn a:hover{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#0072bc;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 #0072bc;}.highlight .highlight_hover .summary{font-weight:700;font-family:"brandon-grotesque",Arial,sans-serif;line-height:120%;}.zone_third .highlight .highlight_hover .summary{max-width:270px;text-transform:uppercase;margin:20px;font-size:230.76923%;}.zone_sixth .highlight .highlight_hover .summary{text-transform:uppercase;margin:20px;font-size:138.46153%;}.rates_table{margin:60px 0 40px 0;}.rates_table .rate_header{background:#514f56;text-align:center;text-transform:uppercase;padding:12px;}.rates_table ul li.rate{float:left;width:18%;background:#f5f5f5;border-right:1px solid #FFF;border-left:1px solid #FFF;padding:0 10px;}.rates_table ul li.label_rate{width:25%;}.rates_table .rate_title_container{min-height:202px;padding-top:30px;position:relative;}.rates_table .cell{height:54px;text-align:center;border-top:2px solid #FFF;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:600;color:#514f56;line-height:1;padding-top:16px;}.rates_table .cell .small{font-size:13px;font-weight:400;margin-top:6px;}.rates_table .book_link{height:80px;}.rates_table .friends_family,.rates_table .summer{height:70px;}.rates_table .collective{height:100px;}.rates_table .collective .plus-btn{top:35px;}.rates_table .cell-yes span{text-indent:0;}.rates_table .cell-yes span:before{position:absolute;content:"";color:#514f56;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}.rates_table .cell-no span{text-indent:0;}.rates_table .cell-no span:before{position:absolute;content:"";color:#514f56;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}.rates_table .cell-yes,.rates_table .cell-no{text-indent:-9999px;overflow:hidden;position:relative;}.rates_table .cell-yes span:before,.rates_table .cell-no span:before{left:50%;top:50%;margin:-7px 0 0 -7px;}.rates_table a.button_arrow{font-size:80%;}.rates_table .arrow_rate{display:none;position:absolute;top:50%;margin-top:-4px;right:10px;width:15px;height:8px;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) -44px -109px 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;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.rates_table .active .arrow_rate{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}.rates_table li.label_rate .cell{position:relative;}.rates_table li.label_rate .cell sub{font-size:93%;}li.rate h4{font-size:115.38461%;background:#2499dd;position:relative;height:26px;line-height:26px;margin:0 10px 0 10px;color:#fff;font-weight:700;text-transform:uppercase;text-align:center;}li.rate h4:before{content:"\0020";display:block;overflow:hidden;position:absolute;top:0;left:-18px;width:9px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-right:9px solid #2499dd;}li.rate h4:after{content:"\0020";display:block;overflow:hidden;position:absolute;top:0;right:-18px;width:9px;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:9px solid #2499dd;}li.rate .full_price{text-align:center;margin-top:5px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:900;line-height:1;}li.rate .full_price span{display:block;font-size:.25em;line-height:1;text-transform:uppercase;}li.rate .price_above,li.rate .price_below{font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:900;text-transform:uppercase;text-align:center;line-height:1;padding:0 7px;}li.rate .price_above{margin-top:15px;}li.rate .price_below{margin:5px 0 20px;min-height:49px;}li.rate .btn_plain{font-size:100%;}li.rate .plus-btn{display:block;width:35px;height:35px;position:absolute;top:9px;right:20px;}li.rate .plus-btn a{display:block;width:100%;height:100%;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) -1409px -30px no-repeat;text-indent:-9999px;overflow:hidden;}li.content_rate .plus-btn{display:none;}#worry-free .plus-btn{display:inline-block;width:35px;height:20px;position:relative;top:4px;}#worry-free .plus-btn a{display:block;width:100%;height:100%;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) -1409px -36px no-repeat;text-indent:-9999px;overflow:hidden;}.rates_table ul li.highlighted_rate{position:relative;color:#FFF;z-index:10;border:0;background:#63b7e7;}.rates_table ul li.highlighted_rate .cell{border-color:#3ca5ec;color:#fff;}.rates_table ul li.highlighted_rate .price_below,.rates_table ul li.highlighted_rate .price_above,.rates_table ul li.highlighted_rate .full_price{color:#fff;}.rates_table li.highlighted_rate .cell-yes span:before,.rates_table li.highlighted_rate .cell-no span:before{color:#fff;}.label_rate .rate_body_container .cell-logo{text-indent:-9999px;overflow:hidden;background:no-repeat center center;}.label_rate .rate_body_container .squaw{background-image:url(/sites/all/themes/squaw/images/tsp/array-squaw.png);}.label_rate .rate_body_container .alpine{background-image:url(/sites/all/themes/squaw/images/tsp/array-alpine.png);}.label_rate .rate_body_container .sierra{background-image:url(/sites/all/themes/squaw/images/tsp/array-sierra.png);}.label_rate .rate_body_container .sugar{background-image:url(/sites/all/themes/squaw/images/tsp/array-sugar.png);}.label_rate .rate_body_container .collective{background-image:url(/sites/all/themes/squaw/images/tsp/array-collective.png);}.label_rate .rate_body_container .whistler{background-image:url(/sites/all/themes/squaw/images/tsp/array-whistler.png);}.rates_table .worryfree{height:80px;}.rates_table .worryfree .worryfree-logo{display:inline-block;margin-right:10px;padding:5px 15% 5px 30%;background:url(/sites/all/themes/squaw/images/tsp/array-worryfree.png) 22% 0 no-repeat;}li.rate .worryfree .plus-btn,li.rate .summer .plus-btn{top:22px;}.travel_link{margin:0 0 60px 0;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;}.rate_footer h2{margin-top:60px;}.rate_footer ul{margin:40px 0;text-align:center;}.rate_footer ul li{display:inline-block;margin:0 20px;}.rate_footer .more-ways{text-align:center;font-size:123.07692%;font-weight:700;display:block;margin:-10px 0 40px;}.node-type-tahoe-super-pass .rate_footer a.btn_square{background-color:#FFF;}.part_7 p.intro{color:#00437b;}.perks_filter ul{padding-top:40px;text-align:center;background:#60bffc;}.perks_filter ul li{display:inline-block;}.perks_filter ul li a{display:inline-block;padding:15px 20px;text-transform:uppercase;text-decoration:none;-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:107.6923%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:700;color:#fff;}.perks_filter ul li a:hover{color:#444444;}.perks_filter ul li a.active{background:#FFFFFF;color:#444444;}.perks_filter ul li .mobile_perks{display:none;}.perks_filter ul li .mobile_perks > .wrapper{background:#FFF;display:none;}.perks_filter ul li .mobile_perks > .wrapper h3{font-size:100%;background:#f5f5f5;margin:0;}.perks_filter ul li .mobile_perks > .wrapper h3 a{text-align:left;color:#444444;font-size:123.07692%;line-height:1;}.arrow_perk{display:none;position:absolute;top:50%;margin-top:-4px;right:10px;width:15px;height:8px;background:url(/sites/all/themes/squaw/images/tsp/horizontal-sprite.png) -44px -109px 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;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);}.perks_container{min-height:450px;}.perks_container .perk_content:not(:first-child){display:none;}.perks_container .perk_box{float:left;width:33.33333%;padding:20px;}.perks_container .views-row:nth-child(3n+1){clear:both;}.perks_container .perk_box h3{text-align:left;text-transform:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;margin-bottom:15px;font-weight:900;line-height:1.1;}.perks_container .perk_box h3 a{color:#444444;-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;}.perks_container .perk_box p{text-align:left;font-size:107.6923%;}.perks_container .perk_box p a{text-decoration:none;-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-weight:700;font-size:107.6923%;}.perks_container .perk_box p a:hover{color:#514f56;}.perk_mention{max-width:770px;margin:0 auto;border-top:2px solid #dbdbdb;margin-top:40px;padding:40px 0 0;}.perk_mention p.intro{margin-bottom:30px;}#worry-free{padding:60px 0;text-align:center;background-color:#FFF;}#worry-free p.intro{max-width:820px;}#worry-free h3{text-transform:none;margin:0 0 15px;font-size:169.23076%;font-weight:900;color:#00437b;}#worry-free h4{text-transform:uppercase;font-size:107.6923%;margin:0 0 20px 0;color:#00437b;}#worry-free .result{font-family:"brandon-grotesque",Arial,sans-serif;font-size:730%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:900;color:#00437b;text-transform:uppercase;line-height:1;}#worry-free .result sup{font-size:50%;}#worry-free p.mice-type{margin:0 0 45px;font-size:93%;padding:0 15px;}#worry-free p.restrictions{font-size:93%;padding:0 15px;margin-top:40px;}#worry-free p.restrictions strong{font-weight:700;}#worry-free .box{border:1px solid #a6bfdd;padding:30px 40px 0;margin-top:65px;background:#eff5fa;}#worry-free .box a.btn_square{margin:0 20px;}#worry-free .calculator{margin:35px 0;}#worry-free .calculator .col{display:inline;}#worry-free .calculator label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#444444;line-height:2em;font-weight:normal;font-style:normal;font-weight:900;text-transform:uppercase;color:#00437b;margin-right:10px;}#worry-free .calculator select,#worry-free .calculator .customSelect,#worry-free .calculator .customSelectHover{text-align:left;font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;font-weight:900;color:#00437b;background:#fff;margin-right:10px;min-width:0;z-index:2;}#worry-free .calculator .customSelectInner{min-width:0;}#worry-free .calculator .customSelect{position:relative;z-index:1;}#worry-free .calculator .customSelect:before{position:absolute;right:10px;}#worry-free .calculator .group{width:160px !important;}#worry-free .calculator .type,#worry-free .calculator .days{width:100px !important;}#worry-free .calculator span.submit{position:relative;padding-right:44px;display:inline-block;}#worry-free .calculator span.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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:18px;float:left;}#worry-free .calculator span.submit:before{height:32px;width:44px;padding-top:12px;background:#0072bc;right:0;}#worry-free #result{display:none;padding-bottom:40px;}#page_footer > .footer-nav ul{padding:40px 0;}#page_footer > .footer-nav ul li{display:block;float:left;margin:0;}#page_footer > .footer-nav ul li.right-item{float:right;}#page_footer > .footer-nav ul li a{padding-left:10px;padding-right:10px;}#page_footer > .footer-nav ul li .copyright{display:inline-block;margin:10px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:93%;color:#f5f5f5;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;padding-left:0;padding-right:10px;}.modal_full{padding:40px;}.modal_left{float:left;width:466px;}.modal_left img{display:block;}.modal_right{float:right;width:494px;}.modal_right > .wrapper{height:600px;padding:40px;overflow:auto;}.modal h3{text-align:left;}.modal h4{text-align:left;margin:20px 0 10px 0;}.modal p{text-align:left;margin:10px 0;}@media (min-width:1700px){.node-type-tahoe-super-pass #header-page #banner-content{height:1000px;}}@media (min-width:1100px){ul.chart_number li{padding:30px;}}@media all and (max-width:1440px){.node-type-tahoe-super-pass #header-page #banner-content{height:700px;}.node-type-tahoe-super-pass .header_promo.none,.node-type-tahoe-super-pass .header_promo.spring{margin-top:-300px;}}@media (max-width:1250px){.node-type-tahoe-super-pass #header-page #banner-text{top:200px;}.node-type-tahoe-super-pass #header-page #banner-text div{font-size:32px;letter-spacing:5px;}.node-type-tahoe-super-pass #header-page #banner-content{height:600px;background-position:center 100px;}.header_promo.spring .spring-img{bottom:70px;}.header_promo.spring .spring-img img{width:60%;}}@media (max-width:1200px){.zone_third .highlight .highlight_hover .summary{font-size:230.76923%;}.zone_sixth .highlight .highlight_hover .summary{font-size:123.07692%;}}@media (max-width:1170px){.header_promo{margin:0 auto;}#worry-free .box{margin-left:20px;margin-right:20px;}}@media (max-width:1100px){.node-type-tahoe-super-pass #header-page #banner-text .secondary{font-size:38px;max-width:900px;}.node-type-tahoe-super-pass #header-page #banner-text .secondary span{font-size:40px;}.highlight_perks{max-width:750px;}.zone_third{clear:both;width:66.66667%;}.zone_sixth{width:33.33333%;}.zone_third .highlight .highlight_hover .summary{font-size:276.92231%;}.zone_sixth .highlight .highlight_hover .summary{font-size:138.46153%;}#worry-free .calculator .col-submit{display:block;margin-top:15px;}}@media (max-width:980px){#ismobile{position:relative;}.node-type-tahoe-super-pass .header_promo.none,.node-type-tahoe-super-pass .header_promo.spring{margin-top:0;}.node-type-tahoe-super-pass p.intro{display:block;}.node-type-tahoe-super-pass #mobile-title{display:block;color:#00437b;margin-bottom:10px;letter-spacing:2px;word-spacing:2px;font-size:35px;}.node-type-tahoe-super-pass .header_promo p.intro{margin:0;}.node-type-tahoe-super-pass .header_promo .btn_scroll{margin-top:0;line-height:130%;}.mobile img{width:100%;height:auto;}.header_promo.spring h2 span{display:none;}.part_1{height:auto;padding-bottom:0;}#menu-mobile{display:block;}nav.main-nav ul{display:none;}.btn_buy_now{display:none;}.countdown_price{padding-top:0;}.ctaExplore{display:none;}.charts:before{background:none;}ul.chart_number li > .number > span{font-size:384.46154%;}.terrain_breakdown{margin-left:30px;margin-right:30px;}.part_4{height:auto;}ul.list_resorts li.resort{width:50%;float:left;padding:0 50px;}ul.list_resorts li.resort .inner{border:1px solid #a6bfdd;}ul.list_resorts li.resort:first-child,ul.list_resorts li.resort:nth-child(2){margin-bottom:50px;}.highlight_perks .zone{width:100%;}.highlight{background:#514f56;margin-bottom:20px;}.highlight .highlight_img{display:block;float:left;width:50%;}.highlight .highlight_hover{display:block;position:static;float:left;width:50%;background:none;}.zone .highlight .highlight_hover > .wrapper{width:100%;}#highlights .summary{font-size:230.76923%;color:#FFF;}.rates_table ul li.label_rate{display:none;}.rates_table ul li.rate{float:none;width:100%;padding:0;margin:10px 0;border:0;}.rates_table ul li.rate .rate_title_container{background-color:#2499dd;min-height:0;padding:10px 20px;cursor:pointer;-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;}.rates_table ul li.rate .rate_title_container:hover{background-color:#514f56;}.rates_table ul li.rate .mobile-clear{clear:both;}.rates_table ul li.rate .rate_body_container{display:none;}.rates_table ul li.rate .price_above,.rates_table ul li.rate .price_below{text-align:right;min-height:inherit;color:#fff;padding:0 20px 0 0;}.rates_table ul li.rate .price_above{margin:10px 0 5px;}.rates_table ul li.rate .price_below{margin:10px 0;}.rates_table ul li.rate .worryfree .plus-btn,.rates_table ul li.rate .collective .plus-btn,.rates_table ul li.rate .summer .plus-btn{top:0;}.rates_table .cell-yes span:before,.rates_table .cell-no span:before{display:none;}.rates_table .arrow_rate{display:block;}#rates .rates_table .cell-yes,#rates .rates_table .cell-no{text-indent:inherit;background:none;}#rates .rates_table .cell{height:auto;min-height:0;padding:10px;text-transform:capitalize;position:relative;}li.content_rate .plus-btn{display:inline-block;right:auto;top:-2px;}li.rate h4:before,li.rate h4:after{display:none;}li.rate h4{display:inline-block;float:left;font-size:169.23076%;background:none;position:relative;height:auto;padding:10px 0 0 0;margin:0;}li.rate:nth-child(4) .full_price,li.rate:nth-child(5) .full_price{line-height:1;}li.rate .full_price{display:inline-block;float:right;margin-right:20px;color:#FFF;margin-top:0;text-align:right;max-width:140px;}#rates .rates_table .cell:before{content:attr(data-label);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$opacity*100)";-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;}.rates_table ul li.highlighted_rate{color:inherit;z-index:inherit;background:#f5f5f5;border:0;}.rates_table ul li.highlighted_rate .cell{border-color:#FFF;color:#514f56;}.rate_footer ul li.live-btn{display:none;}.part_7{height:auto;}.part_7:after{background:none;}#perks_head .background{display:none;}.part_7 h2{color:#00437b;}.part_7 p.intro{color:#00437b;}.part_8 .perks_filter{background:none;margin:0 20px;}.perks_filter ul{padding-top:0;background:none;}.perks_filter ul li{display:block;text-align:left;margin:10px 0;}.perks_filter ul li > a{display:block;position:relative;background:#0072bc;color:#FFF;padding:20px 40px 20px 20px;font-size:131.25%;line-height:1;}.perks_filter ul li > a.active,.perks_filter ul li > a:hover{color:#fff;background:#00437b;}.arrow_perk{display:block;}.perks_filter ul li > a.active_mobile .arrow_perk{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);}.perks_container{display:none;}.perks_filter ul li .mobile_perks{display:block;}.perk_box{float:none;width:100%;border-top:2px solid #FFF;}.perk_box h3{text-align:left;}.perks_filter ul li .perk_box h3 a{display:block;}.perks_filter ul li .perk_box h3 a:hover{color:#00437b;}.perk_box p{display:none;}.modal_left{display:none;}.modal_right{float:none;width:auto;}.modal_right > .wrapper{height:auto;}.header_promo,.header_promo.worry_free,.header_promo.worry_free_countdown{margin-top:0;}.countdown_price{float:none;width:100%;text-align:center;margin-bottom:20px;}.countdown_sellout{float:none;width:100%;margin-bottom:20px;}.countdown_cta{float:none;display:block;text-align:center;}.header_promo.worry_free_countdown #countdown .icon{float:none;text-align:center;display:block;margin:0 auto;width:auto;}.header_promo.spring .spring-img{display:none;}.header_promo.spring .intro{display:block;color:#0072bc;}.header_promo.spring .intro .intro-small{font-weight:normal;font-size:80%;}}@media (max-width:800px){.part_1 h1{padding-top:65px;}ul.chart_number{width:300px;margin:0 auto;}ul.chart_number li{float:none;width:120px;height:120px;clear:both;position:relative;}ul.chart_number li > .number > span{font-size:307.6923%;}ul.chart_number li > .copy{display:block;margin:40px 0 0 100px;width:150px;}.terrain_breakdown{margin:60px 20px 40px 20px;}ul.list_resorts li.resort{padding:0 20px;}ul.list_resorts li.resort:first-child,ul.list_resorts li.resort:nth-child(2){margin-bottom:30px;}.rate_footer ul li{display:block;margin:20px 0;}.footer-nav ul li{float:none;width:100%;}#page_footer > .footer-nav ul li.right-item{display:none;}.node-type-tahoe-super-pass #main .timer,.page-node-1356 .timer{width:100%;float:none;text-align:center;}.countdown_mention{display:block;max-width:none;width:auto;float:none;text-align:center;margin-top:15px;margin-left:auto;margin-right:auto;max-width:500px;}.countdown_mention.mid-time{margin-top:15px;}#worry-free .calculator label{display:block;margin:0;}#worry-free .calculator .col:not(.col-submit){display:inline-block;margin-bottom:15px;}}@media (max-width:767px){#worry-free .result{font-size:530%;}}@media (max-width:600px){.node-type-tahoe-super-pass #mobile-title{font-size:30px;}.node-type-tahoe-super-pass h2{font-size:230.76923%;}.node-type-tahoe-super-pass p.intro{font-size:138.46153%;}.node-type-tahoe-super-pass .header_promo .links a{margin:10px 0;}.part > .wrapper{padding:0 10px;}nav.quick-links ul{margin:0;}nav.quick-links ul li{margin:10px;}ul.chart_number{}.terrain_breakdown{margin:60px 10px 40px 10px;padding-right:20px;background:#f0f0f2;}.terrain_breakdown > .wrapper:before{display:none;}.terrain_breakdown > .wrapper:after{display:none;}.terrain_breakdown .beginner{width:51%;}.terrain_breakdown .intermediate{width:100%;border:0;border-top:2px dashed #FFF;border-bottom:2px dashed #FFF;}.terrain_breakdown .advanced{width:71%;}.terrain_breakdown .terrain .percent,.terrain_breakdown .terrain .label{text-align:left;}.terrain_breakdown .terrain{position:relative;}.terrain_breakdown .terrain:after{content:"\0020";display:block;overflow:hidden;position:absolute;top:0;right:-36px;width:18px;border-top:43px solid transparent;border-bottom:43px solid transparent;}.terrain_breakdown .beginner:after{border-left:18px solid #00a082;}.terrain_breakdown .intermediate:after{border-left:18px solid #2499dd;}.terrain_breakdown .advanced:after{border-left:18px solid #3a383d;}ul.list_resorts li.resort{padding:0 10px;}ul.list_resorts li.resort:first-child,ul.list_resorts li.resort:nth-child(2){margin-bottom:20px;}#highlights .summary{font-size:138.46153%;}.part_8 .perks_filter{margin:0 10px;}.modal_full{padding:20px;}.modal_right > .wrapper{padding:20px;}#countdown{padding:20px 10px;}.countdown_sellout{padding:5px 0 0 0;}#worry-free .result{font-size:600%;}#worry-free .box{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}#worry-free .calculator .col_1,#worry-free .calculator .col_2{padding:0;width:auto;float:none;text-align:left;max-width:300px;margin:0 auto;text-align:center;}#worry-free .calculator .col_1{margin-bottom:15px;}}@media (max-width:520px){ul.chart_number{}ul.list_resorts li.resort{width:100%;float:none;padding:0 50px;margin-bottom:20px;}ul.list_resorts li.resort:last-child{margin-bottom:0;}#rates .rates_table .cell{text-align:left;font-size:107.6923%;}}@media (max-width:420px){ul.list_resorts li.resort{padding:0 20px;}.highlight .highlight_img{float:none;width:100%;}.highlight .highlight_hover{float:none;width:100%;}.countdown_price span{font-size:307.6923%;}.countdown_price sub{font-size:107.6923%;}.node-type-tahoe-super-pass #main .timer{min-width:0;}.node-type-tahoe-super-pass #main .timer .countdown-amount{font-size:384.46154%;}.node-type-tahoe-super-pass #main .timer .countdown-sep{font-size:230.76923%;margin:0;}.node-type-tahoe-super-pass #main .timer .countdown-period{font-size:77%;}.node-type-tahoe-super-pass #main .timer .countdown-section:not(:first-child){margin-left:15px;}.node-type-tahoe-super-pass #main .timer .countdown-section:not(:first-child):before{font-size:230.76923%;left:-12px;top:7px;}#worry-free .box a.btn_square{margin:0;}}@media (max-width:320px){.countdown_price .value{font-size:400%;}}#soulSkiing article.node{padding-top:0;}#soulSkiing h1{font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;text-align:center;border-bottom:0;padding:0;}#soulSkiing h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:1px;text-align:center;}#soulSkiing h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;margin-bottom:40px;}#soulSkiing img{display:block;max-width:100%;}#soulSkiing .box_1_1{width:100%;}#soulSkiing .box_1_2{width:50%;}#soulSkiing .box_1_3{width:33.33333%;}#soulSkiing .box_2_3{width:66.66667%;}#soulSkiing .soul_part{padding:80px;}#soulSkiing .soul_part > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:0 40px;}#soulSkiing .soul_part .box{float:left;padding:20px 60px;}#soulSkiing .soul_part .box_1_1{max-width:940px;margin:0 auto;float:none;}#soulSkiing .soul_enlarged > .wrapper{max-width:1920px;margin:0 auto;}#soulSkiing article.teaser_soul h3{color:#FFF;margin:0;}#soulSkiing #soul_header{position:relative;height:550px;background-size:cover;background-position:center;}#soulSkiing #soul_header:after{content:"\0020";display:block;position:absolute;height:300px;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%,#07457a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#07457a));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#07457a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}#soulSkiing #soul_header > .wrapper{position:absolute;bottom:0;padding-bottom:60px;width:100%;z-index:11;text-align:center;}#soulSkiing #soul_header > .wrapper .subhead{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:rgba(255,255,255,0.5);line-height:120%;font-weight:500;font-style:normal;text-transform:uppercase;}#soulSkiing #soul_header > .wrapper:after{content:"\0020";display:block;position:absolute;width:52px;height:68px;bottom:-34px;left:50%;margin-left:-26px;background:url(/sites/all/themes/squaw/images/zones/pin.png) no-repeat;}#soulSkiing #soul_header .backToZones{display:inline-block;padding-left:35px;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:absolute;top:50px;right:50px;-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;}#soulSkiing #soul_header .backToZones:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#soulSkiing #soul_header .backToZones: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;}#soulSkiing #soul_header .backToZones:hover,#soulSkiing #soul_header .backToZones:hover:before{color:#5bbeff;}#soulSkiing #soul_about{position:relative;background:url(/sites/all/themes/squaw/images/zones/bg-about.jpg) center;background-size:cover;}#soulSkiing #soul_about > .wrapper{position:relative;z-index:2;}#soulSkiing #soul_about:after{content:"\0020";display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;background:rgba(255,255,255,0.85);}#soulSkiing #soul_about .field-name-field-description{font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#003058;line-height:120%;font-weight:500;font-style:normal;text-align:center;}#soulSkiing #soul_about #chartTerrain > .wrapper{position:relative;}#soulSkiing #soul_about #chartTerrain > .wrapper .chartContent{margin-right:100px;}#soulSkiing #soul_about #chartTerrain > .wrapper ul.legend{position:absolute;width:120px;top:50%;right:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}#soulSkiing #soul_about #chartTerrain > .wrapper ul.legend li{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;text-align:left;margin:10px 0;}#soulSkiing #soul_about #chartTerrain > .wrapper ul.legend li.greenLegend{color:#00a453;}#soulSkiing #soul_about #chartTerrain > .wrapper ul.legend li.blueLegend{color:#0073b9;}#soulSkiing #soul_about #chartTerrain > .wrapper ul.legend li.blackLegend{color:#000000;}#soulSkiing #soul_getting_here{background:#00437b;}#soulSkiing #soul_getting_here > .wrapper{position:relative;}#soulSkiing #soul_getting_here .box_1_3{position:absolute;height:100%;top:0;right:0;}#soulSkiing #soul_getting_here .box > .wrapper{display:table;height:100%;width:100%;padding:20px 40px;}#soulSkiing #soul_getting_here .box > .wrapper .inner{display:table-cell;vertical-align:middle;text-align:center;}#soulSkiing #soul_getting_here .box > .wrapper h3{color:#FFF;margin:20px 0;}#soulSkiing #soul_getting_here .box > .wrapper .field-name-field-getting-here-copy{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:140%;font-weight:500;font-style:normal;font-style:italic;margin:20px 0;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone{position:relative;margin-top:60px;border:1px solid rgba(255,255,255,0.5);}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper{padding:20px 20px 0 20px;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper h4{position:absolute;width:240px;top:-10px;left:50%;margin:0 0 0 -120px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:rgba(255,255,255,0.5);line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;background-color:#00437b;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul{padding-top:20px;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift{display:inline-block;position:relative;padding:28px 20px 20px 20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#FFF;line-height:120%;font-weight:500;font-style:normal;text-transform:uppercase;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift:before{width:auto;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_double:before{content:"\e901";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_triple:before{content:"\e908";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_quad:before{content:"\e902";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_pack:before{content:"\e900";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_telechord:before{content:"\e907";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_carpet:before{content:"\e906";}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper ul li.lift_funitel:before{content:"\e63e";}#soulSkiing #soul_getting_here .field-name-field-zone-map-image{position:relative;}#soulSkiing #soul_getting_here .field-name-field-zone-map-image .field-item{overflow:hidden;position:relative;width:100%;height:750px;text-align:center;}#soulSkiing #soul_getting_here .field-name-field-zone-map-image .field-item img{display:block;position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);max-width:none;height:100%;width:auto;}#soulSkiing #soul_getting_here .align_left .field-item img{left:0;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}#soulSkiing #soul_getting_here .align_right .field-item img{left:auto;right:0;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;}#soulSkiing #soul_getting_here .box_2_3{position:relative;}#soulSkiing #soul_getting_here .box_2_3 .zoomer{position:absolute;bottom:0;left:0;width:50px;height:50px;background:#003058;}#soulSkiing #soul_getting_here .box_2_3 .zoomer .btn-zoom{display:block;width:50px;height:50px;}#soulSkiing #soul_getting_here .box_2_3 .zoomer .btn-zoom:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:32px;float:left;}#soulSkiing #soul_getting_here .box_2_3 .zoomer .btn-zoom:before{padding:8px;}#soulSkiing #soul_video{background-color:#ffffff;background-image:linear-gradient(to bottom,#c2dbeb,#ffffff);}#soulSkiing #soul_video .field-name-field-zone-video-text{color:#747178;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.462%;font-style:normal;font-weight:500;line-height:180%;}#soulSkiing #soul_video .box{padding:20px 0;max-width:960px;margin:0 auto;}#soulSkiing #soul_video .flexslider{background:none;}#soulSkiing #soul_video h2{margin:40px 0;text-align:center;}#soulSkiing #soul_video p{color:#747178;font-family:"brandon-grotesque",Arial,sans-serif;font-style:normal;font-weight:500;line-height:180%;margin:20px 0;}#soulSkiing #soul_featured{background:#eff5fa;}#soulSkiing #soul_featured .field-type-text-long{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:140%;font-weight:500;font-style:normal;padding:20px 40px;text-align:center;}#soulSkiing #soul_tips{background:#FFFFFF;}#soulSkiing #soul_tips > .wrapper{padding-top:60px;}#soulSkiing #soul_tips .box{padding:20px;}#soulSkiing #soul_tips .box > .wrapper{position:relative;padding:30px 40px;border:1px solid #aac2e0;text-align:center;}#soulSkiing #soul_tips .box > .wrapper:before{position:absolute;content:"";color:#003058;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:32px;float:left;}#soulSkiing #soul_tips .box > .wrapper:before{left:50%;margin-left:-36px;top:-16px;background:#FFF;padding:0 20px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#soulSkiing #soul_tips .box > .wrapper h4{margin:10px 0 20px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#003058;line-height:140%;font-weight:700;font-style:normal;text-transform:uppercase;}#soulSkiing #soul_tips .box > .wrapper .field-type-text-long{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:140%;font-weight:500;font-style:normal;font-style:italic;}#soulSkiing #soul_tips .box > .wrapper div[class*="field-name-field-tip-author-"]{margin-top:30px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:#003058;line-height:140%;font-weight:700;font-style:normal;text-transform:uppercase;}#soulSkiing #soul_tips .box > .wrapper div[class*="field-name-field-tip-author-"] .field-item{display:inline-block;}#soulSkiing #soul_tips .box > .wrapper div[class*="field-name-field-tip-author-"] .field-item:before{content:"-\00a0";display:inline-block;}#soulSkiing #soul_media{background:#eff5fa;}#soulSkiing #soul_media .box{padding:20px 0;}#soulSkiing #soul_media .flexslider{background:none;}#soulSkiing #soul_more{background:#FFFFFF;}#soulSkiing #soul_more > .wrapper{padding-top:60px;}#soulSkiing #soul_more .field-name-field-related-zones{border-left:1px solid #a5c0de;}#soulSkiing #soul_more article.teaser_soul{border-top:1px solid #a5c0de;}#soulSkiing #soul_more .bckZonesCtn{padding-top:50px;text-align:center;}#soulSkiing #soul_more .bckZonesCtn a{margin:0 10px;}#soulSkiing #soul_more .bckZonesCtn a:hover{background:#00437b;color:#FFF;}#soulSkiing #soul_enews{background:#00437b;}#soulSkiing #soul_enews > .wrapper{padding:0 20px;}#soulSkiing #soul_enews > .wrapper h3{color:#FFF;padding-bottom:15px;margin:0;text-align:center;}#soulSkiing #soul_enews > .wrapper h3:after{content:"\0020";display:block;margin:15px auto 0 auto;height:3px;width:40px;background:#FFF;}#soulSkiing #soul_enews > .wrapper p{margin:0 0 40px 0;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFFFFF;line-height:140%;font-weight:500;font-style:normal;text-align:center;}#soulSkiing #soul_enews > .wrapper form{text-align:center;}#soulSkiing #soul_enews > .wrapper form .textInput{width:200px;}#soulSkiing #soul_promo{background:#eff5fa;}#soulSkiing #soul_promo .promo-banners li.views-row{float:left;width:33.33333%;border:0;padding:20px;margin-top:0;}#soulSkiing #soul_promo .promo-banners li.views-row .views-field{border:1px solid #a5bfde;padding:10px;background:#FFF;}#soulSkiing #soul_promo .promo-banners li.views-row img{max-width:none;width:100%;}article.teaser_soul{padding:20px !important;border:1px solid #a5c0de;border-top:0;border-left:0;}article.teaser_soul a.linkBox{display:block;height:535px;}article.teaser_soul a.linkBox > .wrapper{position:relative;height:535px;}article.teaser_soul a.linkBox > .wrapper:before{content:"\0020";display:block;position:absolute;height:450px;width:100%;bottom:0;left:0;z-index:9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#04335a));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#04335a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}article.teaser_soul a.linkBox > .wrapper:after{content:"\0020";display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;background:#0072bc;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;}article.teaser_soul a.linkBox > .wrapper .inner{position:absolute;width:100%;padding:20px;bottom:0;z-index:11;}article.teaser_soul a.linkBox > .wrapper .inner h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#FFF;line-height:140%;font-weight:700;font-style:normal;text-transform:uppercase;margin:0;}article.teaser_soul a.linkBox > .wrapper .inner .field-name-field-area{font-family:"brandon-grotesque",Arial,sans-serif;font-size:100%;color:rgba(255,255,255,0.7);line-height:140%;font-weight:500;font-style:normal;text-align:center;text-transform:uppercase;margin-bottom:20px;}article.teaser_soul a.linkBox > .wrapper .inner .field-name-field-teaser-copy{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFFFFF;line-height:140%;font-weight:500;font-style:normal;text-align:center;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level{text-align:center;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .term{display:inline-block;margin:0 2px;width:17px;height:17px;position:relative;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .term:before{position:absolute;content:"";color:#FFF;font-size:17px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:17px;height:17px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:17px;float:left;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .term > span:before{position:absolute;content:"";color:#3fb34f;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .term > span:before{top:1px;left:1px;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_green:before{content:"\e608";}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_green > span:before{content:"\e608";color:#3fb34f;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_blue:before{content:"\e609";}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_blue > span:before{content:"\e609";color:#148dd7;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_black:before{content:"\e628";}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_black > span:before{content:"\e628";color:#0f1715;}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_diamond:before{content:"\e62a";}article.teaser_soul a.linkBox > .wrapper .inner .terrain_level .terrain_diamond > span:before{content:"\e62a";color:#0f1715;}article.teaser_soul a.linkBox:hover > .wrapper:after{opacity:0.8;}#soulLanding .hero{position:relative;height:700px;background-size:cover;background-repeat:no-repeat;background-position:bottom center;}#soulLanding .hero h1{max-width:600px;margin:0 auto 0;padding-top:100px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#FFFFFF;line-height:100%;font-weight:900;font-style:normal;letter-spacing:-1px;text-transform:uppercase;border-bottom:0;}#soulLanding .hero h1 span{display:block;}#soulLanding .hero h1 .h1top{color:#003058;}#soulLanding .hero h1 .h1bottom{float:right;color:#0072bc;}#soulLanding .hero .ctaExplore{position:absolute;width:400px;top:40%;left:50%;margin-left:-200px;text-align:center;}#soulLanding .hero .ctaExplore a{display:block;padding-top:150px;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;}#soulLanding .hero .ctaExplore a:hover{color:rgba(255,255,255,0.8);}#soulLanding .hero .followcta{position:absolute;width:300px;bottom:45px;left:50%;margin-left:-150px;text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#003058;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;}#soulLanding .mountains{height:700px;background-size:cover;background-repeat:no-repeat;background-position:top center;margin-bottom:40px;}#soulLanding .mountains > .wrapper{max-width:1120px;padding:0 40px;margin:0 auto;padding-top:9%;text-align:center;}#soulLanding .mountains > .wrapper h2{display:inline-block;margin-bottom:20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#FFF;line-height:120%;font-weight:500;font-style:normal;text-transform:uppercase;}#soulLanding .mountains > .wrapper h2 strong{font-weight:900;color:#a1c9e2;}#soulLanding .mountains > .wrapper h3{display:inline-block;margin-bottom:20px;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;}#soulLanding .mountains > .wrapper .btnContainer a{margin:20px;padding:18px 0;width:190px;text-align:center;font-size:107.6923%;border:1px solid #FFF;font-weight:700;background:rgba(5,68,121,0.7);}#soulLanding .mountains > .wrapper .btnContainer a:hover{background:rgba(27,120,182,0.7);}#soulLanding .listing > .wrapper{opacity:0;padding-bottom:80px;}#soulLanding .listing .ajax-list-container{margin:0 auto;padding:20px;max-width:1440px;padding:0 40px;}#soulLanding .listing .ajax-list-container .view-zones{border:1px solid #a5c0de;border-bottom:0;border-right:0;}#soulLanding .listing .box{float:left;padding:20px 60px;}#soulLanding .listing .box_1_3{width:33.33333%;}#soulLanding .listing h2{padding:60px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#003058;line-height:120%;font-weight:900;font-style:normal;text-transform:uppercase;text-align:center;}#soulLanding .listing h3{text-align:center;}#soulLanding .listing .btnContainer{margin:80px 20px 0 20px;text-align:center;}#soulLanding .isClosed{display:none;}#soulLanding .list-squaw-valley .teaser_squaw-valley{display:block;}#soulLanding .list-squaw-valley .teaser_alpine-meadows{display:none;}#soulLanding .list-squaw-valley a.displayZone[href='#squaw-valley']{display:none;}#soulLanding .list-alpine-meadows .teaser_squaw-valley{display:none;}#soulLanding .list-alpine-meadows .teaser_alpine-meadows{display:block;}#soulLanding .list-alpine-meadows a.displayZone[href='#alpine-meadows']{display:none;}#soulLanding.area-squaw-valley .mountains > .wrapper .btnPicker a.displayZone[href='#alpine-meadows']{background:rgba(0,0,0,0.2);color:rgba(255,255,255,0.5);}#soulLanding.area-alpine-meadows .mountains > .wrapper .btnPicker a.displayZone[href='#squaw-valley']{background:rgba(0,0,0,0.2);color:rgba(255,255,255,0.5);}@media all and (max-width:1260px){#soulSkiing .soul_part{padding:80px 0;}#soulSkiing .soul_part .box{padding:20px;}#soulSkiing #soul_getting_here .box_1_3{width:40%;}#soulSkiing #soul_getting_here .box_2_3{width:60%;}#soulSkiing #soul_getting_here .box > .wrapper .liftInZone > .wrapper{padding:10px 10px 0 10px;}#soulLanding .listing .ajax-list-container{padding:0 20px;}}@media all and (max-width:980px){#soulSkiing h2{font-size:276.92231%;padding:0 20px;}#soulSkiing h3{font-size:200%;padding:0 20px;}#soulSkiing .soul_part > .wrapper{padding:0;}#soulSkiing .soul_part .box{float:none;}#soulSkiing .box_1_2,#soulSkiing .box_1_3{width:100%;max-width:600px;margin:0 auto;}#soulSkiing #soul_more .field-name-field-related-zones{border-left:0;}#soulSkiing #soul_more article.teaser_soul{border-left:1px solid #a5c0de;border-bottom:0;}#soulSkiing #soul_more .field-name-field-related-zones > .field-items > .field-item:last-child > article.teaser_soul{border-bottom:1px solid #a5c0de;}#soulSkiing #soul_media .box{padding:15px;}#soulSkiing #soul_getting_here .box_1_3{width:100%;position:static;padding-bottom:40px;}#soulSkiing #soul_getting_here .box_2_3{width:100%;}#soulSkiing #soul_getting_here .field-name-field-zone-map-image .field-item{height:auto;}#soulSkiing #soul_getting_here .field-name-field-zone-map-image .field-item img{position:static;top:0;left:0;-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;width:100%;height:auto;}#soulLanding .mountains > .wrapper{padding-top:100px;}#soulLanding .listing .box_1_3{width:50%;}#soulLanding .listing .ajax-list-container{padding:0;}}@media all and (max-width:680px){#soulSkiing #soul_header{height:400px;}#soulSkiing #soul_promo .promo-banners li.views-row{width:100%;float:none;max-width:320px;margin:0 auto;}#soulLanding .hero{height:500px;}#soulLanding .hero h1{font-size:276.92231%;}#soulLanding .hero h1 .h1bottom,#soulLanding .hero h1 .h1top{float:none;text-align:center;}#soulLanding .hero .ctaExplore{width:100%;padding:0 20px;left:0;margin-left:0;}#soulLanding .hero .ctaExplore a{font-size:153.84615%;}#soulLanding .hero .followcta{display:none;}#soulLanding .mountains > .wrapper h2{font-size:200%;}#soulLanding .mountains > .wrapper h3{font-size:153.84615%;}#soulLanding .listing h2{padding:0 10px;font-size:200%;}#soulLanding .listing .box_1_3{float:none;width:100%;max-width:460px;margin:0 auto;border-left:1px solid #a5c0de;}#soulLanding .listing .ajax-list-container .view-zones{padding-top:20px;border:0;}#soulLanding .listing .ajax-list-container .view-zones .item-list > ul > li.views-row:first-child > article.teaser_soul{border-top:1px solid #a5c0de;}}@media all and (max-width:480px){#soulSkiing #soul_enews > .wrapper form .textInput{width:auto;}}.lessons-page h1{font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#FFFFFF;line-height:100%;font-weight:700;font-style:normal;letter-spacing:-1px;text-transform:uppercase;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,0.5);text-align:center;}.lessons-page h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:200%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;}.lessons-page h2.larger{font-size:261.53846%;margin:20px 0 80px 0;font-weight:700;}.lessons-page .box{float:left;padding:15px;}.lessons-page .box_1_1{width:100%;}.lessons-page .box_1_2{width:50%;}.lessons-page .box_1_3{width:33.33333%;}.lessons-page .box_2_3{width:66.66667%;}.lessons-page .hero{position:relative;height:800px;background-size:cover;background-repeat:no-repeat;background-position:center;}.lessons-page .hero > .wrapper{position:absolute;width:100%;left:0;bottom:150px;z-index:10;padding:0 100px;text-align:center;}.lessons-page .hero > .wrapper h1{display:inline-block;max-width:600px;margin:0 auto;}.lessons-page .hero > .wrapper p,.lessons-page .hero > .wrapper .field-name-field-description{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#FFFFFF;line-height:120%;font-weight:500;font-style:normal;text-align:center;max-width:1000px;margin:40px auto 0 auto;}.lessons-page .hero > .wrapper .field-name-field-description{font-style:italic;max-width:800px;}.lessons-page .hero:after{content:"\0020";display:block;position:absolute;height:550px;width:100%;bottom:0;left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#07457a));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#07457a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}.lessons-page article{padding-top:0;}.lessons-page .content .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:0 40px;}.lessons-page .listing-filters #edit-ability-wrapper > label,.lessons-page .listing-filters #edit-group-wrapper > label{background:url(/sites/all/themes/squaw/images/lessons/icon-help.png) no-repeat 85% 5px;}#lessonDetail .hero{height:600px;position:relative;}#lessonDetail .hero > .wrapper{bottom:75px;}#lessonDetail .hero h1{position:relative;padding:60px 0 30px 0;}#lessonDetail .hero h1:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;}#lessonDetail .hero h1:before{top:0;left:50%;margin-left:-20px;}#lessonDetail .hero h1.type-beginner:before{content:"\e90e";}#lessonDetail .hero h1.type-intermediate:before{content:"\e911";}#lessonDetail .hero h1.type-advanced:before{content:"\e90d";}#lessonDetail .hero h1.type-children:before{content:"\e90f";}#lessonDetail .hero h1.type-family:before{content:"\e910";}#lessonDetail .hero .nav-programs{position:absolute;width:100px;top:0;left:50%;margin-left:500px;z-index:100;}#lessonDetail .hero .nav-programs ul.list li{border-bottom:1px solid #8398ac;}#lessonDetail .hero .nav-programs ul.list li a{display:block;position:relative;padding:50px 10px 10px 10px;width:100%;height:80px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:77%;color:rgba(255,255,255,0.5);line-height:100%;font-weight:700;font-style:normal;text-align:center;background:rgba(2,48,86,0.5);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;}#lessonDetail .hero .nav-programs ul.list li a:before{position:absolute;content:"";color:rgba(255,255,255,0.5);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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}#lessonDetail .hero .nav-programs ul.list li a:before{position:absolute;top:12px;left:50%;margin-left:-15px;-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;}#lessonDetail .hero .nav-programs ul.list li a:hover,#lessonDetail .hero .nav-programs ul.list li a:hover:before{color:#FFF;}#lessonDetail .hero .nav-programs ul.list li.list-children a:before{content:"\e90f";}#lessonDetail .hero .nav-programs ul.list li.list-family a:before{content:"\e910";}#lessonDetail .hero .nav-programs ul.list li.list-beginner a:before{content:"\e90e";}#lessonDetail .hero .nav-programs ul.list li.list-intermediate a:before{content:"\e911";}#lessonDetail .hero .nav-programs ul.list li.list-advanced a:before{content:"\e90d";}#lessonDetail .hero .nav-programs ul.list li.list-back{border-bottom:0;}#lessonDetail .hero .nav-programs ul.list li.list-back a{height:38px;padding:14px;}#lessonDetail .hero .nav-programs ul.list li.list-back a:before{display:none;}#lessonDetail .hero .nav-programs ul.list li.active a,#lessonDetail .hero .nav-programs ul.list li.active a:before{color:#FFF;}#lessonDetail .field-name-field-subtitle{margin:100px 20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#1a88d0;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;}#lessonDetail .module{position:relative;height:800px;background-repeat:no-repeat;background-position:center;}#lessonDetail .module > .wrapper{float:right;width:35%;height:800px;background:rgba(255,255,255,0.9);}#lessonDetail .module .mobile-img{display:none;}#lessonDetail .module .mobile-img img{display:block;height:auto;max-width:100%;}#lessonDetail .module .field-type-text-long{display:table;height:100%;width:100%;padding:20px 60px;}#lessonDetail .module .field-type-text-long .field-items{display:table-cell;vertical-align:middle;text-align:center;}#lessonDetail .module .field-type-text-long h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:261.53846%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;margin-bottom:20px;}#lessonDetail .module .field-type-text-long p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#1a88d0;line-height:120%;font-weight:500;font-style:normal;}#lessonDetail .module_1 > .wrapper,#lessonDetail .module_3 > .wrapper{float:left;}#lessonDetail .quote{background:#eff5fa;margin-bottom:100px;}#lessonDetail .quote > .wrapper{margin:0 auto;padding:20px;max-width:1440px;padding:100px 40px;}#lessonDetail .quote > .wrapper h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:261.53846%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;margin-bottom:100px;}#lessonDetail .quote > .wrapper .field-name-field-quote-author-photo{text-align:center;}#lessonDetail .quote > .wrapper .field-name-field-quote-author-photo img{display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-clip:padding-box;max-width:100%;}#lessonDetail .quote > .wrapper .quote-left{float:left;width:30%;}#lessonDetail .quote > .wrapper .quote-right{float:left;width:60%;padding-left:150px;}#lessonDetail .quote > .wrapper .field-name-field-quote-copy{font-family:"brandon-grotesque",Arial,sans-serif;font-size:246.15385%;color:#00437b;line-height:120%;font-weight:500;font-style:normal;font-style:italic;margin:20px 0 40px;}#lessonDetail .quote > .wrapper .field-name-field-quote-author{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#00437b;line-height:100%;font-weight:700;font-style:normal;opacity:0.7;margin:10px 0;}#lessonDetail .quote > .wrapper .field-name-field-quote-author-title{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#00437b;line-height:100%;font-weight:500;font-style:normal;opacity:0.7;}#lessonLanding .hero > .wrapper h1{padding-left:100px;text-align:left;background-repeat:no-repeat;background-position:0 12px;}#lessonLanding .content > .wrapper .section{padding:80px 0;}#lessonLanding .content > .wrapper .section h2:after{content:"\0020";display:block;width:40px;height:1px;background-color:#00437b;margin:20px auto;}#lessonLanding .content > .wrapper .section ul.listBenefits{margin-top:90px;border:1px solid #a5bfde;border-right:0;border-bottom:0;}#lessonLanding .content > .wrapper .section ul.listBenefits li{position:relative;border:1px solid #a5bfde;border-left:0;border-top:0;padding:90px 60px 10px 60px;text-align:center;min-height:245px;}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon{position:absolute;top:0;left:50%;margin-top:-50px;margin-left:-40px;width:80px;height:90px;background:url(/sites/all/themes/squaw/images/hexagon.png) no-repeat top left;}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:36px;float:left;}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon:before{position:absolute;top:50%;left:50%;margin-left:-18px;margin-top:-18px;}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon-instruction:before{content:"\e909";}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon-priority:before{content:"\e641";}#lessonLanding .content > .wrapper .section ul.listBenefits li .icon-terrain:before{content:"\e90c";}#lessonLanding .content > .wrapper .section ul.listProgram{margin-top:30px;border:1px solid #a5bfde;border-right:0;border-bottom:0;}#lessonLanding .content > .wrapper .section ul.listProgram li{position:relative;border:1px solid #a5bfde;border-left:0;border-top:0;text-align:center;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper{position:relative;height:400px;background-size:cover;background-repeat:no-repeat;background-position:center;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper:after{content:"\0020";display:block;position:absolute;height:250px;width:100%;bottom:0;left:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#07457a));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#07457a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#07457a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .content{position:absolute;left:0;width:100%;bottom:30px;z-index:10;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper h3{position:relative;color:#FFF;padding-top:50px;font-weight:500;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper h3:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:40px;float:left;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper h3 strong{font-weight:900;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper h3:before{position:absolute;top:0;left:50%;margin-left:-20px;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper a.btn-transparent{color:#FFF;border-color:#FFF;}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper a.btn-transparent:hover{border-color:rgba(255,255,255,0.5);}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .program-beginner h3:before{content:"\e90e";}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .program-intermediate h3:before{content:"\e911";}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .program-expert h3:before{content:"\e90d";}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .program-children h3:before{content:"\e90f";}#lessonLanding .content > .wrapper .section ul.listProgram li > .wrapper .program-family h3:before{content:"\e910";}@media all and (max-width:1250px){#lessonDetail .hero{margin-bottom:160px;}#lessonDetail .hero .nav-programs{bottom:-80px;left:0;width:100%;top:auto;margin-left:0;}#lessonDetail .hero .nav-programs ul.list li{float:left;width:16.66667%;border-bottom:0;border-right:1px solid #fff;}#lessonDetail .hero .nav-programs ul.list li a{height:80px;}#lessonDetail .hero .nav-programs ul.list li.list-back{border-right:0;}#lessonDetail .hero .nav-programs ul.list li.list-back a{height:80px;padding-top:35px;}}@media all and (max-width:1100px){#lessonLanding .content > .wrapper .section ul.listBenefits li{padding:60px 20px 20px 20px;}}@media all and (max-width:980px){.lessons-page .listProgram .box_1_3{width:50%;}.lessons-page .content .wrapper{padding:0 20px;}.lessons-page .hero > .wrapper{bottom:50px;padding:0 40px;}#lessonDetail .module > .wrapper{position:absolute;width:100%;bottom:0;float:none;height:auto;}#lessonDetail .quote > .wrapper h2{margin:10px 0;}#lessonDetail .quote > .wrapper .quote-left,#lessonDetail .quote > .wrapper .quote-right{float:none;width:100%;padding:0;}}@media all and (max-width:720px){#lessonLanding .hero,.lessons-page .hero,#lessonDetail .hero{height:500px;}#lessonLanding .hero > .wrapper,.lessons-page .hero > .wrapper,#lessonDetail .hero > .wrapper{bottom:30px;}#lessonLanding .hero > .wrapper h1,.lessons-page .hero > .wrapper h1,#lessonDetail .hero > .wrapper h1{font-size:230.76923%;background:none !important;padding-bottom:20px;padding-left:0;text-align:center;}#lessonLanding .hero > .wrapper p,#lessonLanding .hero > .wrapper .field-name-field-description,.lessons-page .hero > .wrapper p,.lessons-page .hero > .wrapper .field-name-field-description,#lessonDetail .hero > .wrapper p,#lessonDetail .hero > .wrapper .field-name-field-description{font-size:153.84615%;margin-top:20px;}#lessonLanding .hero:after,.lessons-page .hero:after,#lessonDetail .hero:after{height:400px;}#lessonLanding .hero .nav-programs,.lessons-page .hero .nav-programs,#lessonDetail .hero .nav-programs{bottom:-40px;}#lessonLanding .hero .nav-programs ul.list li,.lessons-page .hero .nav-programs ul.list li,#lessonDetail .hero .nav-programs ul.list li{display:none;}#lessonLanding .hero .nav-programs ul.list li.list-back,.lessons-page .hero .nav-programs ul.list li.list-back,#lessonDetail .hero .nav-programs ul.list li.list-back{display:block;float:none;width:100%;}#lessonLanding .hero .nav-programs ul.list li.list-back a,.lessons-page .hero .nav-programs ul.list li.list-back a,#lessonDetail .hero .nav-programs ul.list li.list-back a{height:40px;padding:14px;}#lessonLanding h2,#lessonLanding .field-name-field-subtitle,.lessons-page h2,.lessons-page .field-name-field-subtitle,#lessonDetail h2,#lessonDetail .field-name-field-subtitle{font-size:184.61538%;background:none !important;padding:0 0 20px 0;text-align:center;margin:40px 0;}#lessonLanding h2.larger,.lessons-page h2.larger,#lessonDetail h2.larger{margin-bottom:20px;}#lessonLanding .module,.lessons-page .module,#lessonDetail .module{background:none !important;height:auto;}#lessonLanding .module > .wrapper,.lessons-page .module > .wrapper,#lessonDetail .module > .wrapper{position:static;}#lessonLanding .module .mobile-img,.lessons-page .module .mobile-img,#lessonDetail .module .mobile-img{display:block;}#lessonLanding .module .field-type-text-long h3,.lessons-page .module .field-type-text-long h3,#lessonDetail .module .field-type-text-long h3{font-size:184.61538%;}#lessonLanding .module .field-type-text-long p,.lessons-page .module .field-type-text-long p,#lessonDetail .module .field-type-text-long p{font-size:153.84615%;}#lessonLanding .content > .wrapper .section ul.listBenefits li,.lessons-page .content > .wrapper .section ul.listBenefits li,#lessonDetail .content > .wrapper .section ul.listBenefits li{width:100%;float:none;min-height:0;padding-bottom:60px;}#lessonLanding .content > .wrapper .section ul.listProgram li .wrapper,.lessons-page .content > .wrapper .section ul.listProgram li .wrapper,#lessonDetail .content > .wrapper .section ul.listProgram li .wrapper{height:300px;}#lessonLanding .quote > .wrapper h2,.lessons-page .quote > .wrapper h2,#lessonDetail .quote > .wrapper h2{font-size:184.61538%;}#lessonLanding .quote > .wrapper .field-name-field-quote-copy,.lessons-page .quote > .wrapper .field-name-field-quote-copy,#lessonDetail .quote > .wrapper .field-name-field-quote-copy{font-size:153.84615%;}#lessonLanding .listProgram .box_1_3,#lessonLanding .listProgram .box_1_2,.lessons-page .listProgram .box_1_3,.lessons-page .listProgram .box_1_2,#lessonDetail .listProgram .box_1_3,#lessonDetail .listProgram .box_1_2{width:100%;float:none;}#lessonDetail .hero{margin-bottom:100px;}}@media all and (max-width:480px){#lessonLanding h2,.lessons-page h2,#lessonDetail h2{margin:20px 0 0 0;padding-bottom:0;}#lessonLanding .content > .wrapper .section,.lessons-page .content > .wrapper .section,#lessonDetail .content > .wrapper .section{padding:20px 0;}#lessonLanding .content > .wrapper .section ul.listProgram,.lessons-page .content > .wrapper .section ul.listProgram,#lessonDetail .content > .wrapper .section ul.listProgram{margin-top:40px;}#lessonLanding .content > .wrapper .section ul.listBenefits,.lessons-page .content > .wrapper .section ul.listBenefits,#lessonDetail .content > .wrapper .section ul.listBenefits{margin-top:70px;}#lessonLanding .module .field-type-text-long,.lessons-page .module .field-type-text-long,#lessonDetail .module .field-type-text-long{padding:20px;}#lessonLanding .module .field-type-text-long h3,.lessons-page .module .field-type-text-long h3,#lessonDetail .module .field-type-text-long h3{font-size:184.61538%;}#lessonLanding .module .field-type-text-long p,.lessons-page .module .field-type-text-long p,#lessonDetail .module .field-type-text-long p{font-size:153.84615%;}}#highcamp .width{margin:0 auto;max-width:1440px;}#highcamp .content-width{margin:0 auto;max-width:820px;text-align:center;}#highcamp section{background:no-repeat center bottom;background-size:100% auto;padding-top:60px;}#highcamp h1{font-size:461.53846%;color:#fff;border:none;padding:0;margin:0 0 30px 0;line-height:1.2;}#highcamp h2,#highcamp h3{font-weight:900;color:#00437b;}#highcamp h2{font-size:230.76923%;margin-bottom:30px;}#highcamp h4{color:#00437b;margin:30px 0 10px;font-size:123.07692%;}#highcamp h5{margin-bottom:15px;margin-bottom:15px;}#highcamp 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;}#highcamp a.btn-transparent:hover{background:#00437b;color:#fff;}#highcamp ul{padding-left:20px;}#highcamp ul li{list-style:disc;}#highcamp img{display:block;max-width:100%;height:auto;}#highcamp .section-4 h2,#highcamp .section-5 h2,#highcamp .section-6 h2,#highcamp .section-7 h2{font-size:323.07692%;}#highcamp #intro{background:url(/sites/all/themes/squaw/images/highcamp/intro.jpg) center bottom no-repeat;background-size:cover;min-height:800px;padding-top:50px;}#highcamp #intro .content{padding-left:40px;max-width:550px;}#highcamp #intro h1 span{font-size:50%;display:block;}#highcamp #intro p{font-size:184.61538%;line-height:1.3;color:#fff;font-family:"brandon-grotesque",Arial,sans-serif;}#highcamp .section-1{padding-bottom:32%;background-image:url(/sites/all/themes/squaw/images/highcamp/tram.jpg);}#highcamp .section-3{padding-bottom:36%;background-image:url(/sites/all/themes/squaw/images/highcamp/dining.jpg);}#highcamp .section-4{background:#eff5fa;padding-bottom:70px;}#highcamp .section-6{background-image:url(/sites/all/themes/squaw/images/highcamp/village.jpg);background-position:center top;background-color:#00437b;color:#fff;padding-top:35%;}#highcamp .section-6 .content-width{padding:60px 0;}#highcamp .section-6 h2,#highcamp .section-6 h4,#highcamp .section-6 h5,#highcamp .section-6 p{color:#fff;}#highcamp .section-6 a{color:#5bbeff;font-weight:900;}#highcamp .section-7 h2{text-transform:none;}#highcamp #boxes{margin:0 auto;max-width:1100px;margin-top:30px;text-align:center;border:1px solid #bfd0de;}#highcamp #boxes .box{float:left;width:100%;border-bottom:1px solid #bfd0de;border-right:1px solid #bfd0de;padding:19px;}#highcamp #boxes .box.full a{height:450px;}#highcamp #boxes .box.half{width:50%;}#highcamp #boxes .box.half a{height:400px;}#highcamp #boxes .box.quarter{width:25%;border-bottom:none;}#highcamp #boxes .box.quarter a{height:210px;}#highcamp #boxes .box.quarter .content{padding-bottom:15px;}#highcamp #boxes .box.quarter h3{font-size:131.25%;margin-bottom:5px;}#highcamp #boxes .box.quarter span{font-size:93%;}#highcamp #boxes .box.quarter span span{font-size:190%;}#highcamp #boxes .box.sightseeing a{background-image:url(/sites/all/themes/squaw/images/highcamp/sightseeing.jpg);}#highcamp #boxes .box.pool a{background-image:url(/sites/all/themes/squaw/images/highcamp/pool.jpg);background-position:center top;}#highcamp #boxes .box.hiking a{background-image:url(/sites/all/themes/squaw/images/highcamp/hiking.jpg);background-position:right top;}#highcamp #boxes .box.rollerskating a{background-image:url(/sites/all/themes/squaw/images/highcamp/rollerskating.jpg);background-position:center top;}#highcamp #boxes .box.discgolf a{background-image:url(/sites/all/themes/squaw/images/highcamp/discgolf.jpg);background-position:right bottom;}#highcamp #boxes .box.lawngames a{background-image:url(/sites/all/themes/squaw/images/highcamp/lawngames.jpg);background-position:right top;}#highcamp #boxes .box.geocaching a{background-image:url(/sites/all/themes/squaw/images/highcamp/geocaching.jpg);background-position:right top;}#highcamp #boxes .box.sightseeing,#highcamp #boxes .box.hiking,#highcamp #boxes .box.geocaching{border-right:none;}#highcamp #boxes .box .content{position:absolute;bottom:0;left:0;width:100%;padding:100px 15px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#00437b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#00437b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);z-index:2;}#highcamp #boxes .box h3{color:#fff;margin-bottom:10px;font-size:200%;}#highcamp #boxes .box a{position:relative;color:#fff;display:block;background-position:center bottom;background-size:cover;}#highcamp #boxes .box a:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:'';background:#0072bc;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;z-index:1;}#highcamp #boxes .box a:hover:after{opacity:0.8;}#highcamp #boxes .box span{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;}#highcamp #boxes .box span span{font-size:190%;font-weight:900;display:inline-block;transform:translateY(3px) translateX(3px);}#highcamp .dogs{margin:0 auto;max-width:1100px;font-size:100%;padding:30px 10px;border-bottom:1px solid #bfd0de;text-align:center;font-style:italic;}#highcamp .dogs p{display:inline;position:relative;margin:0;padding-left:35px;}#highcamp .dogs p:before{position:absolute;content:"";color:#c2d5e3;font-size:25px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:25px;height:25px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:25px;float:left;}#highcamp .dogs p:before{left:0;top:0;}#highcamp #tabs{margin:0 auto;max-width:1000px;margin-top:50px;background:none;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav{text-align:center;padding:0;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li{float:none;display:inline-block;background:none;margin:0;padding:0;border:none;width:auto;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a{color:#0072bc;background:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;position:relative;padding:115px 25px 30px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:before{position:absolute;content:"";color:#fff;font-size:43px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:43px;height:43px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:43px;float:left;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:before{top:28px;z-index:999;-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;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:after{content:'';position:absolute;top:0;left:50%;margin-left:-45px;width:91px;height:101px;background:url(/sites/all/themes/squaw/images/highcamp/tabs_hex.png) -100% 0;background-size:182px auto;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:hover{color:#00437b;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:hover:before{opacity:0.7;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-1"]:before{content:'\e917';left:59px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-2"]:before{content:'\e915';left:72px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-3"]:before{content:'\e913';left:75px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#00437b;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:after{background-position:0 0;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:before{border:none;margin-top:0;opacity:1 !important;}#highcamp #tabs.ui-tabs .ui-tabs-panel{border:none;background:#fff;padding:20px;}#highcamp #tabs.ui-tabs .ui-tabs-panel:before{display:none;}#highcamp #tabs.ui-tabs .ui-tabs-panel .content{padding:30px 0 0 30px;width:55%;float:left;}#highcamp #tabs.ui-tabs .ui-tabs-panel .image{width:40%;float:right;}#highcamp #tabs h3{margin-bottom:25px;}#highcamp #tabs img{margin:0 auto;}#highcamp #timeline{margin:0 auto;max-width:1000px;margin-top:50px;}#highcamp #timeline h2{font-size:230.76923%;}#highcamp #timeline ul{list-style:none;margin:0;padding:0;}#highcamp #timeline ul li{margin:0;padding:0;list-style:none;}#highcamp #timeline #months{border-bottom:1px solid #bac6d2;margin-top:50px;}#highcamp #timeline #months:after{content:"";display:table;clear:both;}#highcamp #timeline #months li{float:left;width:16.666%;padding-bottom:5px;text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:700;color:#0072bc;text-align:center;}#highcamp #timeline #attractions:after{content:"";display:table;clear:both;}#highcamp #timeline #attractions li{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-weight:700;color:#00437b;font-size:123.07692%;line-height:30px;margin-top:15px;border-radius:30px;float:left;clear:left;text-align:center;}#highcamp #timeline #attractions li:nth-child(1){background:#d5f0cf;width:100%;}#highcamp #timeline #attractions li:nth-child(2){background:#fcfdff;width:50%;}#highcamp #timeline #attractions li:nth-child(3){background:#c6dcf4;width:50%;}#highcamp #timeline #attractions li:nth-child(4){background:#e8d2f6;width:67%;}#highcamp #timeline #attractions li:nth-child(5){background:#f4d2af;width:32%;margin-left:68%;}#highcamp table#pricing{margin:0 auto;max-width:700px;text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;text-transform:uppercase;margin-top:50px;margin-bottom:75px;}#highcamp table#pricing th{font-weight:normal;}#highcamp table#pricing th[scope="col"]{text-align:center;padding:0 35px 10px;}#highcamp table#pricing th[scope="row"]{text-align:left;padding-left:30px;line-height:1;}#highcamp table#pricing th span.price{color:#0072bc;font-weight:900;display:block;font-size:461.53846%;line-height:1;text-align:center;}#highcamp table#pricing th span.title{color:#9ac2dd;font-weight:900;display:block;font-size:153.84615%;padding:0 5px;white-space:nowrap;text-align:center;}#highcamp table#pricing tr:not(.buy){border-bottom:1px solid #bfd0de;}#highcamp table#pricing tr.buy td,#highcamp table#pricing tr.buy th{padding-top:35px;padding-bottom:50px;}#highcamp table#pricing tr.buy th{font-weight:700;}#highcamp table#pricing tr.package{background:#f0f5fb;border:none;}#highcamp table#pricing tr.package th,#highcamp table#pricing tr.package td{padding:25px 0;vertical-align:bottom;}#highcamp table#pricing tr.package td.note{text-transform:none;line-height:1.3;font-size:115.38461%;text-align:left;padding-left:15px;padding-right:15px;}#highcamp table#pricing td{text-align:center;padding:10px 0;}#highcamp table#pricing .price{font-weight:900;color:#0072bc;font-size:138.46153%;}#highcamp table#pricing .offer{text-transform:none;}#highcamp table#pricing a.cta_button{padding-right:60px;margin:10px 0 0;}#highcamp table#pricing .yes{display:inline-block;position:relative;}#highcamp table#pricing .yes:before{position:absolute;content:"";color:#383838;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:15px;float:left;}#highcamp table#pricing .yes:before{top:-10px;left:-9px;}#highcamp table#pricing .included{text-indent:-999em;display:inline-block;}#highcamp #feed{margin:0 auto;max-width:1000px;}#highcamp p.note{text-transform:none;line-height:1.3;font-size:115.38461%;text-align:left;padding-left:15px;padding-right:15px;font-family:"brandon-grotesque",Arial,sans-serif;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-1"]:before{left:32px;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-2"]:before{left:35px;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-3"]:before{left:35px;}@media all and (max-width:1600px){#highcamp #intro{min-height:700px;}}@media all and (max-width:1100px){#highcamp .section-2{padding-left:20px;padding-right:20px;}}@media all and (max-width:1024px){#highcamp h1{font-size:307.6923%;}#highcamp #intro{min-height:550px;}#highcamp #intro .content{padding-left:40px;}#highcamp #intro p{font-size:153.84615%;}#highcamp .section-4{padding-left:20px;padding-right:20px;}}@media all and (max-width:820px){#highcamp section{padding-left:20px;padding-right:20px;}#highcamp #intro .content{padding-left:0;}#highcamp #boxes .box{padding:10px;}#highcamp #tabs.ui-tabs .ui-tabs-panel .content{padding:0;}#highcamp #boxes .box.full a{height:400px;}#highcamp #boxes .box.half a{height:350px;}#highcamp #boxes .box.quarter a{height:160px;}}@media all and (max-width:767px){#highcamp #boxes .box.half{width:100%;}#highcamp #boxes .box.quarter{width:50%;}#highcamp #boxes .box.quarter.rollerskating,#highcamp #boxes .box.quarter.discgolf{border-bottom:1px solid #bfd0de;}#highcamp #boxes .box.quarter.discgolf{border-right:none;}#highcamp #boxes .box.pool{border-right:none;}#highcamp #tabs.ui-tabs .ui-tabs-panel .content,#highcamp #tabs.ui-tabs .ui-tabs-panel .image{width:auto;float:none;margin:30px 0 20px;}#highcamp #boxes .box.full a{height:300px;}#highcamp #boxes .box.half a{height:250px;}#highcamp #boxes .box.quarter a{height:190px;}#highcamp #boxes .box .content{padding-top:50px;}}@media all and (max-width:600px){#highcamp table#pricing th[scope="col"]{padding-left:10px;padding-right:10px;}#highcamp table#pricing th[scope="row"]{padding-left:0;}#highcamp table#pricing tr.package td.note{padding-right:0;}}@media all and (max-width:599px){#highcamp h1{font-size:246.15385%;margin-bottom:10px;}#highcamp h2{font-size:184.61538%;margin-bottom:20px;}#highcamp h4{margin:25px 0 7px;font-size:115.38461%;}#highcamp h5{font-size:138.46153%;}#highcamp .section-4 h2,#highcamp .section-5 h2,#highcamp .section-6 h2,#highcamp .section-7 h2{font-size:230.76923%;}#highcamp section{padding-top:40px;}#highcamp .section-4{padding-bottom:40px;}#highcamp #intro{padding:20px 20px 0;min-height:450px;}#highcamp #intro p{font-size:138.46153%;}#highcamp .section-6 .content-width{padding:35px 0;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav{margin-left:-20px;margin-right:-20px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a{font-size:82%;position:relative;padding:70px 4px 20px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:before{position:absolute;content:"";color:#fff;font-size:28px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:28px;height:28px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:28px;float:left;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:before{top:16px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a:after{margin-left:-28px;width:55px;height:62px;background-size:110px auto;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-1"]:before{left:26px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-2"]:before{left:35px;}#highcamp #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-3"]:before{left:37px;}#highcamp #timeline h2{font-size:184.61538%;}#highcamp #timeline #months li span{display:none;}#highcamp #timeline #attractions li{font-size:86%;}#highcamp table#pricing{margin-bottom:68%;}#highcamp table#pricing th[scope="col"]{padding-left:0;padding-right:0;}#highcamp table#pricing th[scope="col"] span.price{font-size:250%;}#highcamp table#pricing th[scope="col"] span.title{font-size:107.6923%;}#highcamp table#pricing th[scope="row"]{padding-left:0;}#highcamp table#pricing tr.buy th{padding:0;}#highcamp table#pricing tr.buy td{padding-top:20px;padding-bottom:60px;}#highcamp table#pricing tr.buy .relative{position:relative;top:20px;}#highcamp table#pricing tr.buy .absolute{position:absolute;width:200%;text-align:center;}#highcamp table#pricing tr.package{position:absolute;display:block;width:calc(100% - 40px);}#highcamp table#pricing tr.package th,#highcamp table#pricing tr.package td{position:absolute;width:100%;padding:0;background:#f0f5fb;}#highcamp table#pricing tr.package th{top:30px;padding-top:20px;}#highcamp table#pricing tr.package td.note{text-align:center;top:129px;padding-top:15px;padding-right:15px;}#highcamp table#pricing tr.package td:last-child{top:183px;padding-top:10px;padding-bottom:20px;}#highcamp table#pricing a.cta_button{padding-right:40px;padding-left:10px;}#highcamp table#pricing a.cta_button:before{width:30px;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-1"]:before{left:10px;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-2"]:before{left:12px;}#highcamp.highcamp-zh #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-3"]:before{left:12px;}}@media all and (max-width:480px){#highcamp #intro{background-image:url(/sites/all/themes/squaw/images/highcamp/intro_small.jpg);}#highcamp #boxes .box.full a{height:200px;}#highcamp #boxes .box.half a{height:150px;}#highcamp #boxes .box.quarter a{height:130px;}#highcamp #boxes .box .content{padding-bottom:10px !important;}#highcamp #boxes .box h3{font-size:107.6923% !important;margin-bottom:0;}#highcamp #boxes .box span{font-size:93% !important;}#highcamp #boxes .box span span{font-size:190% !important;}}@media all and (max-width:420px){#highcamp table#pricing{margin-bottom:115%;}#highcamp table#pricing tr.buy td{padding-bottom:75px;}#highcamp table#pricing tr.package td:last-child{top:201px;}}@media all and (max-width:360px){#highcamp table#pricing tr.buy .absolute{width:250%;}}@media all and (max-width:320px){#highcamp table#pricing tr.buy .absolute{width:300%;}}#holidays .width{margin:0 auto;max-width:1440px;}#holidays .content-width{margin:0 auto;max-width:820px;text-align:center;}#holidays section{background:no-repeat center bottom;background-size:100% auto;padding-top:60px;}#holidays h1{font-size:461.53846%;color:#fff;border:none;padding:0;margin:0 0 30px 0;line-height:1.2;}#holidays h2,#holidays h3{font-weight:900;color:#00437b;}#holidays h2{font-size:230.76923%;margin-bottom:30px;}#holidays h4{color:#00437b;margin:30px 0 10px;font-size:123.07692%;}#holidays h5{margin-bottom:15px;margin-bottom:15px;}#holidays 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;}#holidays a.btn-transparent:hover{background:#00437b;color:#fff;}#holidays ul{padding-left:20px;}#holidays ul li{list-style:disc;}#holidays img{display:block;max-width:100%;height:auto;}#holidays .section-4 h2,#holidays .section-5 h2,#holidays .section-6 h2,#holidays .section-7 h2{font-size:323.07692%;}#holidays #intro{background:url(/sites/all/themes/squaw/images/holidays/header_intro.jpg) top center no-repeat;background-size:cover;min-height:800px;padding-top:90px;position:relative;z-index:10;}#holidays #intro .fp-tableCell{position:relative;}#holidays #intro .fp-tableCell > .wrapper{position:relative;height:100%;}#holidays #intro .content{margin:0 auto;max-width:1000px;padding-top:110px;text-align:center;}#holidays #intro .content h1{margin:0;text-align:center;letter-spacing:2px;margin-top:50px;}#holidays #intro .content h3{color:#FFF;padding-top:10px;font-weight:500;font-style:italic;font-size:200%;letter-spacing:3px;text-transform:none;}#holidays #intro .content p{font-size:184.61538%;line-height:1.3;color:#fff;font-family:"brandon-grotesque",Arial,sans-serif;}#holidays #intro .intro{position:absolute;bottom:0;left:0;width:100%;}#holidays #intro .intro > .wrapper{position:absolute;bottom:70px;padding:0 0 20px 0;width:100%;text-align:center;}#holidays #intro .intro h3{color:#FFF;letter-spacing:2px;}#holidays #intro .intro a.nextSection{margin:0;}#holidays #intro .intro .icon-down:before{content:"\e7cc";color:#FFF;font-size:600%;}#holidays #intro .backToEvents{display:inline-block;padding-left:35px;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:absolute;top:20px;right:50px;-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;}#holidays #intro .backToEvents:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#holidays #intro .backToEvents: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;}#holidays #intro .backToEvents:hover,#holidays #intro .backToEvents:hover:before{color:#5bbeff;}#holidays .section-3{background:#eff5fa;padding-bottom:70px;}#holidays .section-4{background-image:url(/sites/all/themes/squaw/images/holidays/header_village2.jpg);background-position:center top;padding-bottom:35%;position:relative;}#holidays .section-4 .content{z-index:2;}#holidays .section-4 .content-width{padding:30px 0;}#holidays .section-4 h2,#holidays .section-4 h4,#holidays .section-4 h5,#holidays .section-4 p{color:#fff;}#holidays .section-4 a.btn-transparent{color:#FFF;border:1px solid #FFF;}#holidays .section-5 p.info{color:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:131.25%;text-align:left;}#holidays .section-5 a{font-weight:600;}#holidays .boxes{margin:0 auto;max-width:1100px;margin-top:30px;text-align:center;border:1px solid #bfd0de;overflow:hidden;}#holidays .boxes .box{float:left;width:100%;border-bottom:1px solid #bfd0de;border-right:1px solid #bfd0de;padding:19px;}#holidays .boxes .box.full a{height:450px;}#holidays .boxes .box.half{width:50%;}#holidays .boxes .box.half a{height:400px;}#holidays .boxes .box.third{width:33%;border-bottom:none;}#holidays .boxes .box.third a{height:400px;}#holidays .boxes .box.quarter{width:25%;border-bottom:none;}#holidays .boxes .box.quarter a{height:210px;}#holidays .boxes .box.quarter .content{padding:30px 0 15px 0;}#holidays .boxes .box.quarter h3{font-size:131.25%;margin-bottom:5px;}#holidays .boxes .box.quarter span{font-size:93%;}#holidays .boxes .box.quarter span span{font-size:190%;}#holidays .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-twisted-nutcracker.jpg);}#holidays .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/holidays/event2_dinner.jpg);}#holidays .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-TOCCATA.jpg);}#holidays .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-jazz.jpg);}#holidays .boxes .box.hiking a{background-image:url(/sites/all/themes/squaw/images/holidays/hiking.jpg);background-position:right top;}#holidays .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/holidays/events4_santa-slopes.jpg);background-position:center top;}#holidays .boxes .box.tram a{background-image:url(/sites/all/themes/squaw/images/holidays/activity-tram.jpg);background-position:center top;}#holidays .boxes .box.jonny a{background-image:url(/sites/all/themes/squaw/images/holidays/events4_jonny.jpg);background-position:center top;}#holidays .boxes .box.ice a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-4-ice-garden.jpg);background-position:right bottom;}#holidays .boxes .box.snowtubing a{background-image:url(/sites/all/themes/squaw/images/holidays/activity_snowtubing.jpg);background-position:right bottom;}#holidays .boxes .box.nye a{background-image:url(/sites/all/themes/squaw/images/holidays/events4_nye.jpg);background-position:right bottom;}#holidays .boxes .box.farm a{background-image:url(/sites/all/themes/squaw/images/holidays/event4_farm-table-dinner.jpg);background-position:right top;}#holidays .boxes .box.mini a{background-image:url(/sites/all/themes/squaw/images/holidays/activity_mini-snowmobiles.jpg);background-position:right top;}#holidays .boxes .box.carol a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-4-yoga.jpg);background-position:right top;}#holidays .boxes .box.horse a{background-image:url(/sites/all/themes/squaw/images/holidays/events4_horse-sleigh.jpg);background-position:right top;}#holidays .boxes .box.skating a{background-image:url(/sites/all/themes/squaw/images/holidays/activity_ice-skating.jpg);background-position:right top;}#holidays .boxes .box.pancake a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-4-col-brunch.jpg);background-position:right top;}#holidays .boxes .box.holly,#holidays .boxes .box.toccatta,#holidays .boxes .box.hiking,#holidays .boxes .box.horse,#holidays .boxes .box.pancake,#holidays .boxes .box.skating{border-right:none;}#holidays .boxes .box .content{position:absolute;bottom:0;left:0;width:100%;padding:100px 15px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#00437b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#00437b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);z-index:2;}#holidays .boxes .box h3{color:#fff;margin-bottom:10px;font-size:200%;}#holidays .boxes .box a{position:relative;color:#fff;display:block;background-position:center bottom;background-size:cover;}#holidays .boxes .box a:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:'';background:#0072bc;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;z-index:1;}#holidays .boxes .box a:hover:after{opacity:0.8;}#holidays .boxes .box span{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;}#holidays .boxes .box span span{font-size:190%;font-weight:900;display:inline-block;transform:translateY(3px) translateX(3px);}@media all and (max-width:1600px){#holidays #intro{min-height:700px;}}@media all and (max-width:1250px){#holidays #intro .content{padding-top:170px;}#holidays #intro .backToEvents{top:80px;}}@media all and (max-width:1100px){#holidays .section-1{padding-left:20px;padding-right:20px;}}@media all and (max-width:1024px){#holidays h1{font-size:307.6923%;}#holidays #intro{min-height:550px;}#holidays #intro .content{padding-left:0;}#holidays #intro p{font-size:153.84615%;}#holidays #intro img.title{width:85%;margin:0 auto;}#holidays .section-4{padding-left:20px;padding-right:20px;padding-bottom:25%;}#holidays .section-4 .content-width{padding:0;}}@media all and (max-width:820px){#holidays section{padding-left:20px;padding-right:20px;}#holidays #intro .content{padding-left:0;}#holidays .boxes .box{padding:10px;}#holidays #tabs.ui-tabs .ui-tabs-panel .content{padding:0;}#holidays .boxes .box.full a{height:400px;}#holidays .boxes .box.half a{height:350px;}#holidays .boxes .box.quarter a{height:160px;}}@media all and (max-width:900px){#holidays #intro .content{padding:0;}#holidays #intro .content h3{font-size:150%;}#holidays #intro p{font-size:153.84615%;}#holidays #intro .intro > .wrapper{bottom:0;}#holidays #intro .backToEvents{top:20px;}#holidays section.section-4{padding-top:40px;}#holidays section.section-4 .content{width:70%;margin:0 auto;}}@media all and (max-width:767px){#holidays .boxes .box.half{width:100%;}#holidays .boxes .box.quarter{width:50%;}#holidays .boxes .box.quarter.santa,#holidays .boxes .box.quarter.jonny,#holidays .boxes .box.quarter.ice,#holidays .boxes .box.quarter.snowtubing,#holidays .boxes .box.quarter.nye{border-bottom:1px solid #bfd0de;}#holidays .boxes .box.quarter.ice,#holidays .boxes .box.quarter.nye,#holidays .boxes .box.quarter.snowtubing{border-right:none;}#holidays .boxes .box.moonlit,#holidays .boxes .box.jazz{border-right:none;}#holidays #tabs.ui-tabs .ui-tabs-panel .content,#holidays #tabs.ui-tabs .ui-tabs-panel .image{width:auto;float:none;margin:30px 0 20px;}#holidays .boxes .box.full a{height:300px;}#holidays .boxes .box.half a{height:250px;}#holidays .boxes .box.quarter a{height:190px;}#holidays .boxes .box .content{padding-top:50px;}#holidays .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-twisted-nutcracker.jpg);background-position:center 410px;}#holidays .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-TOCCATA.jpg);background-position:center 400px;}#holidays .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-jazz.jpg);background-position:center 380px;}#holidays section.section-4{padding-top:20px;}#holidays section.section-4 h2{font-size:200%;margin-bottom:10px;}}@media all and (max-width:600px){#holidays .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-twisted-nutcracker.jpg);background-position:center 340px;}#holidays .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-TOCCATA.jpg);background-position:center 320px;}#holidays .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-jazz.jpg);background-position:center 300px;}}@media all and (max-width:599px){#holidays h1{font-size:246.15385%;margin-bottom:10px;}#holidays h2{font-size:184.61538%;margin-bottom:20px;}#holidays h4{margin:25px 0 7px;font-size:115.38461%;}#holidays h5{font-size:138.46153%;}#holidays .section-4 h2,#holidays .section-5 h2,#holidays .section-6 h2,#holidays .section-7 h2{font-size:230.76923%;}#holidays section{padding-top:40px;}#holidays .section-4{padding-bottom:40px;}#holidays #intro{padding:20px 20px 0;min-height:450px;}#holidays #intro .content{padding:40px 0 0 0;}#holidays #intro p{font-size:138.46153%;}#holidays #intro .backToEvents{font-size:100%;right:20px;}#holidays #intro .backToEvents:before{font-size:18px;line-height:18px;}#holidays section.section-4{background:none;padding:60px 0;background-color:#00437b;}}@media all and (max-width:480px){#holidays #intro{background:url(/sites/all/themes/squaw/images/holidays/header_intro_small.jpg) top center no-repeat;}#holidays .boxes .box.full a{height:200px;}#holidays .boxes .box.half a{height:200px;}#holidays .boxes .box.quarter a{height:130px;}#holidays .boxes .box .content{padding-bottom:10px !important;}#holidays .boxes .box h3{font-size:107.6923% !important;margin-bottom:0;}#holidays .boxes .box span{font-size:93% !important;}#holidays .boxes .box span span{font-size:190% !important;}#holidays .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-twisted-nutcracker.jpg);background-position:center 250px;}#holidays .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-TOCCATA.jpg);background-position:center 230px;}#holidays .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-jazz.jpg);background-position:center 230px;}}@media all and (max-width:360px){#holidays .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-twisted-nutcracker.jpg);background-position:center 190px;}#holidays .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-TOCCATA.jpg);background-position:center 190px;}#holidays .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/holidays/mdhn-2-col-jazz.jpg);background-position:center 180px;}}#januburied{}#januburied .width{margin:0 auto;max-width:1440px;}#januburied .content-width{margin:0 auto;max-width:820px;text-align:center;}#januburied section{background:no-repeat center bottom;background-size:100% auto;padding-top:60px;}#januburied h1{font-size:461.53846%;color:#fff;border:none;padding:0;margin:0 0 30px 0;line-height:1.2;text-transform:none;}#januburied h2,#januburied h3{font-weight:900;color:#00437b;}#januburied h2{font-size:230.76923%;margin-bottom:30px;}#januburied h4{color:#00437b;margin:30px 0 10px;font-size:123.07692%;}#januburied h5{margin-bottom:15px;margin-bottom:15px;}#januburied 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;}#januburied a.btn-transparent:hover{background:#00437b;color:#fff;}#januburied ul{padding-left:20px;}#januburied ul li{list-style:disc;}#januburied img{display:block;max-width:100%;height:auto;}#januburied .section-4 h2,#januburied .section-5 h2,#januburied .section-6 h2,#januburied .section-7 h2{font-size:323.07692%;}#januburied #intro{background:url(/sites/all/themes/squaw/images/januburied/header_intro.jpg) top center no-repeat;background-size:cover;min-height:800px;padding-top:90px;position:relative;z-index:10;}#januburied #intro .fp-tableCell{position:relative;}#januburied #intro .fp-tableCell > .wrapper{position:relative;height:100%;}#januburied #intro .content{margin:0 auto;max-width:1000px;padding-top:110px;text-align:center;}#januburied #intro .content h1{margin:0;text-align:center;letter-spacing:2px;margin-top:50px;text-shadow:3px 3px 10px #999;}#januburied #intro .content h3{color:#FFF;padding-top:10px;font-weight:500;font-style:italic;font-size:200%;letter-spacing:3px;text-transform:none;text-shadow:3px 3px 10px #999;}#januburied #intro .content p{font-size:184.61538%;line-height:1.3;color:#fff;font-family:"brandon-grotesque",Arial,sans-serif;}#januburied #intro .intro{position:absolute;bottom:0;left:0;width:100%;}#januburied #intro .intro > .wrapper{position:absolute;bottom:70px;padding:0 0 20px 0;width:100%;text-align:center;}#januburied #intro .intro h3{color:#FFF;letter-spacing:2px;text-shadow:3px 3px 10px #999;}#januburied #intro .intro a.nextSection{margin:0;}#januburied #intro .intro .icon-down:before{content:"\e7cc";color:#FFF;font-size:600%;}#januburied #intro .backToEvents{display:inline-block;padding-left:35px;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:absolute;top:20px;right:50px;-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;}#januburied #intro .backToEvents:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#januburied #intro .backToEvents: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;}#januburied #intro .backToEvents:hover,#januburied #intro .backToEvents:hover:before{color:#5bbeff;}#januburied #section_1{background-position:center top;background-repeat:no-repeat;background-size:cover;z-index:10;}#januburied #section_1 .scene6Slider{max-width:800px;margin:0 auto;background:none;}#januburied #section_1 .scene6Slider ul{padding-left:0;}#januburied #section_1 .scene6Slider h4{font-size:153%;}#januburied #section_1 .flex-direction-nav a{opacity:1;z-index:100;border-radius:50%;width:50px;height:50px;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;}#januburied #section_1 .flex-direction-nav a:before{color:#00437b;top:13px;-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;}#januburied #section_1 .flex-direction-nav .flex-prev{left:10px;}#januburied #section_1 .flex-direction-nav .flex-next{right:10px;}#januburied #section_1 .flex-direction-nav .flex-prev:before{left:10px;}#januburied #section_1 .flex-direction-nav .flex-next:before{left:13px;}#januburied #section_1 .flex-direction-nav a:hover{background:#0072bc;border-color:#0072bc;}#januburied #section_1 .flex-direction-nav a:hover:before{color:#FFF;}#januburied #section_1 .flex-control-nav{top:10px;bottom:auto;z-index:10;}#januburied #section_1 .flex-control-paging li a{width:8px;height:8px;background:rgba(255,255,255,0.5);-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;}#januburied #section_1 .flex-control-paging li a.flex-active{background:white;}#januburied #section_1 .nextContainer{bottom:-20px;}#januburied #section_1 h2{text-align:center;margin:20px 0 40px;color:#00437b;text-transform:none;margin-bottom:8px;}#januburied #section_1 p{font-size:110%;color:#00437b;text-align:center;margin-bottom:30px;}#januburied #section_1 .copy{background-color:rgba(255,255,255,0.8);text-align:center;padding:10px 60px;}#januburied #section_1 .copy p{line-height:1.3em;color:#000;}#januburied .section-3{background:#eff5fa;padding-bottom:70px;text-align:center;margin-top:60px;}#januburied .section-3 .content{margin:0 auto;max-width:800px;}#januburied .section-3 h2{text-transform:none;text-align:center;}#januburied .section-3 a.btn-transparent{margin:0 auto;text-align:center;}#januburied .section-4 .content{max-width:1200px;margin:0 auto;text-align:center;}#januburied .section-4 h2{text-transform:none;}#januburied .section-5 p.info{color:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:131.25%;text-align:left;}#januburied .section-5 a{font-weight:600;}#januburied .boxes{margin:0 auto;max-width:1100px;margin-top:30px;text-align:center;border:1px solid #bfd0de;overflow:hidden;}#januburied .boxes .box{float:left;width:100%;border-bottom:1px solid #bfd0de;border-right:1px solid #bfd0de;padding:19px;}#januburied .boxes .box.full a{height:450px;}#januburied .boxes .box.half{width:50%;}#januburied .boxes .box.half a{height:400px;}#januburied .boxes .box.third{width:33%;border-bottom:none;}#januburied .boxes .box.third a{height:400px;}#januburied .boxes .box.quarter{width:25%;border-bottom:none;}#januburied .boxes .box.quarter a{height:210px;}#januburied .boxes .box.quarter .content{padding:30px 0 15px 0;}#januburied .boxes .box.quarter h3{font-size:131.25%;margin-bottom:5px;}#januburied .boxes .box.quarter span{font-size:93%;}#januburied .boxes .box.quarter span span{font-size:190%;}#januburied .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/januburied/box-1-lift-and-trail.jpg);}#januburied .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/januburied/box-2-snow-report.jpg);}#januburied .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/januburied/box-3-mobile-app.jpg);background-position:center top;}#januburied .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/januburied/box-4-weather.jpg);}#januburied .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/januburied/box-5-Snowfall-tracker.jpg);}#januburied .boxes .box.ice a{background-image:url(/sites/all/themes/squaw/images/januburied/box-6-Road-conditions.jpg);}#januburied .boxes .box.farm a{background-image:url(/sites/all/themes/squaw/images/januburied/box-7-operations-blog.jpg);}#januburied .boxes .box.horse a{background-image:url(/sites/all/themes/squaw/images/januburied/box-8-Tahoe-Super-4.jpg);}#januburied .boxes .box.holly,#januburied .boxes .box.toccatta,#januburied .boxes .box.horse,#januburied .boxes .box.skating{border-right:none;}#januburied .boxes .box .content{position:absolute;bottom:0;left:0;width:100%;padding:100px 15px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#00437b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#00437b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);z-index:2;}#januburied .boxes .box h3{color:#fff;margin-bottom:10px;font-size:200%;}#januburied .boxes .box a{position:relative;color:#fff;display:block;background-position:center bottom;background-size:cover;}#januburied .boxes .box a:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:'';background:#0072bc;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;z-index:1;}#januburied .boxes .box a:hover:after{opacity:0.8;}#januburied .boxes .box span{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;}#januburied .boxes .box span span{font-size:190%;font-weight:900;display:inline-block;transform:translateY(3px) translateX(3px);}@media all and (max-width:1600px){#januburied #intro{min-height:700px;}}@media all and (max-width:1250px){#januburied #intro .content{padding-top:170px;}#januburied #intro .backToEvents{top:80px;}}@media all and (max-width:1100px){#januburied .section-2{padding-left:20px;padding-right:20px;}}@media all and (max-width:1024px){#januburied h1{font-size:307.6923%;}#januburied #intro{min-height:550px;}#januburied #intro .content{padding-left:0;}#januburied #intro p{font-size:153.84615%;}#januburied #intro img.title{width:85%;margin:0 auto;}#januburied .section-4{padding-left:20px;padding-right:20px;padding-bottom:25%;}#januburied .section-4 .content-width{padding:0;}}@media all and (max-width:820px){#januburied section{padding-left:20px;padding-right:20px;}#januburied #intro .content{padding-left:0;}#januburied .boxes .box{padding:10px;}#januburied #tabs.ui-tabs .ui-tabs-panel .content{padding:0;}#januburied .boxes .box.full a{height:400px;}#januburied .boxes .box.half a{height:350px;}#januburied .boxes .box.quarter a{height:160px;}}@media all and (max-width:900px){#januburied #intro .content{padding:0;}#januburied #intro .content h3{font-size:150%;}#januburied #intro p{font-size:153.84615%;}#januburied #intro .intro > .wrapper{bottom:0;}#januburied #intro .backToEvents{top:20px;}#januburied section.section-4{padding-top:40px;}#januburied section.section-4 .content{width:70%;margin:0 auto;}}@media all and (max-width:767px){#januburied .boxes .box.half{width:100%;}#januburied .boxes .box.quarter{width:50%;}#januburied .boxes .box.quarter.santa,#januburied .boxes .box.quarter.jonny,#januburied .boxes .box.quarter.ice,#januburied .boxes .box.quarter.snowtubing,#januburied .boxes .box.quarter.nye{border-bottom:1px solid #bfd0de;}#januburied .boxes .box.quarter.ice,#januburied .boxes .box.quarter.nye,#januburied .boxes .box.quarter.snowtubing{border-right:none;}#januburied .boxes .box.moonlit,#januburied .boxes .box.jazz{border-right:none;}#januburied #tabs.ui-tabs .ui-tabs-panel .content,#januburied #tabs.ui-tabs .ui-tabs-panel .image{width:auto;float:none;margin:30px 0 20px;}#januburied .boxes .box.full a{height:300px;}#januburied .boxes .box.half a{height:250px;}#januburied .boxes .box.quarter a{height:190px;}#januburied .boxes .box .content{padding-top:50px;}#januburied section.section-4{padding-top:20px;}#januburied section.section-4 h2{font-size:200%;margin-bottom:10px;}}@media all and (max-width:600px){#januburied .flexslider .flex-direction-nav{display:none;}#januburied .flexslider .flex-control-nav{bottom:auto;top:7px;}#januburied .flexslider .flex-control-paging li a{text-indent:none;line-height:1;background:rgba(0,0,0,0.2);width:20px;height:20px;line-height:19px;box-shadow:none;color:#fff;text-indent:0;}#januburied .flexslider .flex-control-paging li a.flex-active{background:rgba(0,0,0,0.5);}#januburied .flexslider .copy{background:#00437b;color:#fff;padding:10px 20px;}#januburied .thumbContols{position:relative;margin:0;top:0;left:0;bottom:0;}#januburied .thumbContols ol.flex-control-nav{margin:0;top:0;position:absolute;}#januburied .thumbContols ol.flex-control-nav li{display:inline-block;margin:0 6px;float:none;width:20px;height:20px;background:rgba(0,0,0,0.2);border-radius:99em;padding:0;counter-increment:myIndex;line-height:1;cursor:pointer;}#januburied .thumbContols ol.flex-control-nav li.flex-active{background:rgba(0,0,0,0.5);}#januburied .thumbContols ol.flex-control-nav li:after{content:counter(myIndex);position:relative;top:3px;color:#fff;}#januburied .thumbContols ol.flex-control-nav li .thumb{display:none;}#januburied #section_1{background:#eff5fa !important;}#januburied #section_1 h2{text-align:left;padding-top:0;color:#0072bc;margin:0;}#januburied #section_1 .scene6Slider{margin-top:20px;}#januburied #section_1 .copy{background:#00437b;color:#fff;padding:10px 20px;text-align:left;}#januburied #section_1 .copy h4,#januburied #section_1 .copy p,#januburied #section_1 .copy a{color:#fff;}}@media all and (max-width:599px){#januburied h1{font-size:246.15385%;margin-bottom:10px;}#januburied h2{font-size:184.61538%;margin-bottom:20px;}#januburied h4{margin:25px 0 7px;font-size:115.38461%;}#januburied h5{font-size:138.46153%;}#januburied .section-4 h2,#januburied .section-5 h2,#januburied .section-6 h2,#januburied .section-7 h2{font-size:230.76923%;}#januburied section{padding-top:40px;}#januburied .section-4{padding-bottom:40px;}#januburied #intro{padding:20px 20px 0;min-height:450px;}#januburied #intro .content{padding:40px 0 0 0;}#januburied #intro p{font-size:138.46153%;}#januburied #intro .backToEvents{font-size:100%;right:20px;}#januburied #intro .backToEvents:before{font-size:18px;line-height:18px;}#januburied section.section-4{background:none;padding:60px 0;}}@media all and (max-width:480px){#januburied #intro{background:url(/sites/all/themes/squaw/images/januburied/header_intro_small.jpg) top center no-repeat;}#januburied .boxes .box.full a{height:200px;}#januburied .boxes .box.half a{height:200px;}#januburied .boxes .box.quarter a{height:130px;}#januburied .boxes .box .content{padding-bottom:10px !important;}#januburied .boxes .box h3{font-size:107.6923% !important;margin-bottom:0;}#januburied .boxes .box span{font-size:93% !important;}#januburied .boxes .box span span{font-size:190% !important;}}#spring-skiing-capital{}#spring-skiing-capital .mobile{display:none;}#spring-skiing-capital .width{margin:0 auto;max-width:1440px;}#spring-skiing-capital .content-width{margin:0 auto;max-width:820px;text-align:center;}#spring-skiing-capital section{background:no-repeat center bottom;background-size:100% auto;}#spring-skiing-capital h1{font-size:461.53846%;color:#fff;border:none;padding:0;margin:0 0 30px 0;line-height:1.2;}#spring-skiing-capital h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;}#spring-skiing-capital h3{font-weight:900;color:#00437b;}#spring-skiing-capital h4{color:#00437b;margin:30px 0 10px;font-size:123.07692%;}#spring-skiing-capital h5{margin-bottom:15px;margin-bottom:15px;}#spring-skiing-capital 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;}#spring-skiing-capital a.btn-transparent:hover{background:#00437b;color:#fff;}#spring-skiing-capital ul{padding-left:20px;}#spring-skiing-capital ul li{list-style:disc;}#spring-skiing-capital img{display:block;max-width:100%;height:auto;}#spring-skiing-capital .section-4 h2,#spring-skiing-capital .section-5 h2,#spring-skiing-capital .section-6 h2,#spring-skiing-capital .section-7 h2{font-size:323.07692%;}#spring-skiing-capital #intro{background:url(/sites/all/themes/squaw/images/ssc/spring_header.jpg) top center no-repeat;background-size:cover;min-height:800px;padding-top:90px;position:relative;z-index:10;}#spring-skiing-capital #intro #video-wrap{position:fixed;top:-50%;left:-50%;width:200%;height:200%;}#spring-skiing-capital #intro video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;}#spring-skiing-capital #intro .fp-tableCell{position:relative;}#spring-skiing-capital #intro .fp-tableCell > .wrapper{position:relative;height:100%;}#spring-skiing-capital #intro .content{margin:0 auto;max-width:800px;padding-top:10px;text-align:center;}#spring-skiing-capital #intro .content h1{margin:0;text-align:center;letter-spacing:2px;margin-top:20px;color:#00437b;}#spring-skiing-capital #intro .content h3{color:#FFF;padding-top:10px;font-weight:500;font-style:italic;font-size:200%;letter-spacing:3px;text-transform:none;}#spring-skiing-capital #intro .content p{font-size:184.61538%;line-height:1.3;color:#fff;font-family:"brandon-grotesque",Arial,sans-serif;}#spring-skiing-capital #intro #squawOverlay .closeOverlay{top:150px;}#spring-skiing-capital #intro .ctaExplore{position:absolute;width:500px;top:50%;left:50%;text-align:center;z-index:99;display:block;}#spring-skiing-capital #intro .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;}#spring-skiing-capital #intro .ctaExplore a:hover{color:rgba(255,255,255,0.8);}#spring-skiing-capital #intro .intro{position:absolute;bottom:0;left:0;width:100%;}#spring-skiing-capital #intro .intro > .wrapper{position:absolute;bottom:70px;padding:0 0 20px 0;width:100%;text-align:center;}#spring-skiing-capital #intro .intro h3{color:#FFF;letter-spacing:2px;}#spring-skiing-capital #intro .intro a.nextSection{margin:0;}#spring-skiing-capital #intro .intro .icon-down:before{content:"\e7cc";color:#FFF;font-size:600%;}#spring-skiing-capital #mobileVideo{display:none;}#spring-skiing-capital #section1{}#spring-skiing-capital #section1.section{background-position:top center;background-repeat:no-repeat;z-index:10;background-size:cover;}#spring-skiing-capital #section1 .wrapperAlign{height:100%;}#spring-skiing-capital #section1 a.nextSection{color:#FFF;}#spring-skiing-capital #section1 a.nextSection:hover{color:#00437b;}#spring-skiing-capital #section1 .largeSlider{height:100%;position:relative;z-index:60;}#spring-skiing-capital #section1 .largeSlider .flex-viewport{height:100%;}#spring-skiing-capital #section1 .largeSlider ul.slides{height:100%;padding:0;}#spring-skiing-capital #section1 .largeSlider ul.slides li{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:10;background-size:cover;}#spring-skiing-capital #section1 .largeSlider ul.slides li:before{content:"\0020";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.25);}#spring-skiing-capital #section1 .largeSlider ul.slides li p{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#FFF;line-height:160%;font-weight:500;font-style:normal;text-align:center;margin:110px auto 0 auto;font-style:italic;max-width:1200px;}#spring-skiing-capital #section1 .largeSlider ul.slides li p:before{content:"\0020";display:block;height:1px;background:#FFF;margin:20px auto;width:80px;}#spring-skiing-capital #section1 .largeSlider ul.slides li p strong{display:block;font-weight:700;font-size:123.07692%;letter-spacing:2px;}#spring-skiing-capital #section1 .largeSlider ul.slides li.flex-active-slide{z-index:59 !important;}#spring-skiing-capital #section1 .overlay{position:absolute;top:0;width:100%;z-index:70;}#spring-skiing-capital #section1 .overlay > .wrapper{height:100%;padding:40px;text-align:center;}#spring-skiing-capital #section1 .overlay h2,#spring-skiing-capital #section1 .overlay p,#spring-skiing-capital #section1 .overlay a{color:#FFFFFF;}#spring-skiing-capital #section1 .thumbContols{position:absolute;bottom:80px;left:0;width:100%;z-index:70;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav{margin:40px auto;position:static;width:100%;max-width:1024px;text-align:center;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li{display:block;float:left;width:25%;margin:0;padding:0 10px;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li .thumb{position:relative;height:100px;border:1px solid #FFF;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;letter-spacing:1px;cursor:pointer;-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;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li .thumb > .wrapper{width:100%;height:100%;padding-top:38px;-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:rgba(0,67,123,0.6);}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li:hover .thumb > .wrapper{background-color:rgba(0,67,123,0.8);}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li.flex-active .thumb{margin-top:-20px;color:#00437b;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li.flex-active .thumb > .wrapper{background:#FFF;}#spring-skiing-capital #section1 .fp-tableCell > .wrapper{position:relative;height:100%;}#spring-skiing-capital #section1 .cta-buttons{position:relative;z-index:99;max-width:1200px;margin:0 auto;display:table;}#spring-skiing-capital #section1 .cta-buttons a.btn-transparent{color:#FFF;border:1px solid #FFF;font-weight:900;margin:15px;}#spring-skiing-capital #section1 .cta-buttons a.btn-transparent:hover{background:#00437b;color:#fff;}#spring-skiing-capital #section2{padding:40px 0;}#spring-skiing-capital #section2 h5{font-weight:500;font-style:italic;}#spring-skiing-capital #section2 li{overflow:hidden;border-bottom:1px solid #a5bfde;padding:40px 0;}#spring-skiing-capital #section2 li:last-of-type{border-bottom:none;}#spring-skiing-capital #section2 li .teaser-img{float:left;padding-right:20px;width:35%;}#spring-skiing-capital #section2 li .teaser-img img{display:block;max-width:100%;}#spring-skiing-capital #section2 li .teaser-copy{float:left;padding:0 20px;width:65%;text-align:left;}#spring-skiing-capital #section2 li .teaser-copy h4{text-align:left;font-size:153.846%;margin:0;}#spring-skiing-capital #section2 li .teaser-copy h5{color:#1a88d0;font-family:"proxima-nova",Arial,sans-serif;font-size:107.692%;font-style:normal;font-weight:700;line-height:100%;margin-top:10px;}#spring-skiing-capital #section2b{background-position:center top;background-repeat:no-repeat;background-size:cover;z-index:10;}#spring-skiing-capital #section2b .scene6Slider{max-width:800px;margin:0 auto;background:none;}#spring-skiing-capital #section2b .nextContainer{bottom:-20px;}#spring-skiing-capital #section2b h2{text-align:center;margin:20px 0 40px;color:#FFF;}#spring-skiing-capital #section2b .copy{background-color:rgba(255,255,255,0.8);text-align:center;padding:10px 60px;}#spring-skiing-capital #section2b .copy p{line-height:1.3em;}#spring-skiing-capital #section2b .flex-direction-nav a{opacity:1;z-index:100;border-radius:50%;width:50px;height:50px;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;}#spring-skiing-capital #section2b ul{padding:0;}#spring-skiing-capital #section2b .flex-direction-nav a:before{color:#00437b;top:13px;-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;}#spring-skiing-capital #section2b .flex-direction-nav .flex-prev{left:10px;}#spring-skiing-capital #section2b .flex-direction-nav .flex-next{right:10px;}#spring-skiing-capital #section2b .flex-direction-nav .flex-prev:before{left:10px;}#spring-skiing-capital #section2b .flex-direction-nav .flex-next:before{left:13px;}#spring-skiing-capital #section2b .flex-direction-nav a:hover{background:#0072bc;border-color:#0072bc;}#spring-skiing-capital #section2b .flex-direction-nav a:hover:before{color:#FFF;}#spring-skiing-capital #section2b .flex-control-nav{top:10px;bottom:auto;z-index:10;}#spring-skiing-capital #section2b .flex-control-paging li a{width:8px;height:8px;background:rgba(255,255,255,0.5);-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;}#spring-skiing-capital #section2b .flex-control-paging li a.flex-active{background:white;}#spring-skiing-capital #section2b .nextContainer{bottom:-20px;}#spring-skiing-capital #section2b p{font-size:110%;color:#00437b;text-align:center;margin-bottom:30px;}#spring-skiing-capital #section2b .copy{background-color:rgba(255,255,255,0.8);text-align:center;padding:10px 60px;}#spring-skiing-capital #section2b .copy p{line-height:1.3em;color:#000;}#spring-skiing-capital #section2b h4{font-size:153%;}#spring-skiing-capital #section3{padding:40px 0;}#spring-skiing-capital #section3 h5{font-weight:500;font-style:italic;}#spring-skiing-capital #section4{padding:40px 0;overflow:hidden;}#spring-skiing-capital #section4 h5{font-weight:500;font-style:italic;}#spring-skiing-capital #section4 .month{text-align:center;margin-top:60px;}#spring-skiing-capital #section4 .month ul{text-align:center;padding-left:0;margin:0 auto;}#spring-skiing-capital #section4 .month ul li{list-style:none;display:inline-block;margin:0 15px;vertical-align:top;}#spring-skiing-capital #section4 .month ul li .image{width:140px;height:auto;}#spring-skiing-capital #section4 .month ul li .image img{border-radius:50%;}#spring-skiing-capital #section4 .month ul li .date{margin-top:15px;text-transform:uppercase;font-weight:800;font-family:"brandon-grotesque",Arial,sans-serif;color:#00437b;letter-spacing:2px;font-size:130%;line-height:110%;}#spring-skiing-capital #section4 .month ul li .theme{font-weight:600;font-family:"brandon-grotesque",Arial,sans-serif;color:#00437b;letter-spacing:2px;line-height:140%;font-size:120%;max-width:140px;}#spring-skiing-capital #section5{padding:40px 0;background:#eff5fa;}#spring-skiing-capital #section5 h2{text-transform:none;}#spring-skiing-capital #section5 h5{font-weight:500;font-style:italic;}#spring-skiing-capital .section-3{background:#eff5fa;padding-bottom:40px;}#spring-skiing-capital .section-5 p.info{color:#00437b;font-family:"brandon-grotesque",Arial,sans-serif;font-size:131.25%;text-align:left;}#spring-skiing-capital .section-5 a{font-weight:600;}#spring-skiing-capital .boxes{margin:0 auto;max-width:1100px;margin-top:30px;text-align:center;border:1px solid #bfd0de;overflow:hidden;}#spring-skiing-capital .boxes .box{float:left;width:100%;border-bottom:1px solid #bfd0de;border-right:1px solid #bfd0de;padding:19px;}#spring-skiing-capital .boxes .box.full a{height:450px;}#spring-skiing-capital .boxes .box.half{width:50%;}#spring-skiing-capital .boxes .box.half a{height:400px;}#spring-skiing-capital .boxes .box.third{width:33%;border-bottom:none;}#spring-skiing-capital .boxes .box.third a{height:400px;}#spring-skiing-capital .boxes .box.quarter{width:25%;border-bottom:none;}#spring-skiing-capital .boxes .box.quarter a{height:210px;}#spring-skiing-capital .boxes .box.quarter .content{padding:30px 0 15px 0;}#spring-skiing-capital .boxes .box.quarter h3{font-size:131.25%;margin-bottom:5px;}#spring-skiing-capital .boxes .box.quarter span{font-size:93%;}#spring-skiing-capital .boxes .box.quarter span span{font-size:190%;}#spring-skiing-capital .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-freedomfest.jpg);}#spring-skiing-capital .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-hot-tub.jpg);}#spring-skiing-capital .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-peaks-and-paws.jpg);}#spring-skiing-capital .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/ssc/event2_bluesdays.jpg);}#spring-skiing-capital .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_themed-weekends.jpg);}#spring-skiing-capital .boxes .box.ice a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event-kids-camp.jpg);background-position:center top;}#spring-skiing-capital .boxes .box.farm a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_summer-music.jpg);background-position:right top;}#spring-skiing-capital .boxes .box.horse a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event-kids-adventure-games.jpg);background-position:right top;}#spring-skiing-capital .boxes .box.holly,#spring-skiing-capital .boxes .box.toccatta,#spring-skiing-capital .boxes .box.horse{border-right:none;}#spring-skiing-capital .boxes .box .content{position:absolute;bottom:0;left:0;width:100%;padding:100px 15px 25px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#00437b));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#00437b 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#00437b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);z-index:2;}#spring-skiing-capital .boxes .box h3{color:#fff;margin-bottom:10px;font-size:200%;}#spring-skiing-capital .boxes .box a{position:relative;color:#fff;display:block;background-position:center bottom;background-size:cover;}#spring-skiing-capital .boxes .box a:after{display:block;width:100%;height:100%;position:absolute;top:0;left:0;content:'';background:#0072bc;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;z-index:1;}#spring-skiing-capital .boxes .box a:hover:after{opacity:0.8;}#spring-skiing-capital .boxes .box span{text-transform:uppercase;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;}#spring-skiing-capital .boxes .box span span{font-size:190%;font-weight:900;display:inline-block;transform:translateY(3px) translateX(3px);}@media all and (max-width:1600px){#spring-skiing-capital #intro{min-height:700px;}}@media all and (max-width:1250px){#spring-skiing-capital #intro .content{padding-top:80px;}#spring-skiing-capital #intro .backToEvents{top:80px;}#spring-skiing-capital #intro .ctaExplore a{padding-top:90px;background-size:100px auto;}}@media all and (max-width:1100px){#spring-skiing-capital .section-3{padding-left:20px;padding-right:20px;}}@media all and (max-width:1024px){#spring-skiing-capital h1{font-size:307.6923%;}#spring-skiing-capital #intro{min-height:550px;}#spring-skiing-capital #intro .content{padding-left:0;}#spring-skiing-capital #intro p{font-size:153.84615%;}#spring-skiing-capital #intro img.title{width:85%;margin:0 auto;}#spring-skiing-capital #section1 .wrapperAlign{min-height:550px;}}@media all and (max-width:820px){#spring-skiing-capital section{padding-left:20px;padding-right:20px;}#spring-skiing-capital section#section1{padding:0;font-size:85%;}#spring-skiing-capital #intro .content{padding-left:0;}#spring-skiing-capital .boxes .box{padding:10px;}#spring-skiing-capital #tabs.ui-tabs .ui-tabs-panel .content{padding:0;}#spring-skiing-capital .boxes .box.full a{height:400px;}#spring-skiing-capital .boxes .box.half a{height:350px;}#spring-skiing-capital .boxes .box.quarter a{height:160px;}}@media all and (max-width:900px){#spring-skiing-capital #intro .content h3{font-size:150%;}#spring-skiing-capital #intro p{font-size:153.84615%;}#spring-skiing-capital #intro .intro > .wrapper{bottom:0;}#spring-skiing-capital #intro .backToEvents{top:20px;}#spring-skiing-capital #section4 .month ul li .image{width:110px;}#spring-skiing-capital #section4 .month ul li .theme{max-width:110px;}}@media all and (max-width:767px){#spring-skiing-capital .boxes .box.half{width:100%;}#spring-skiing-capital .boxes .box.quarter{width:50%;}#spring-skiing-capital .boxes .box.quarter.santa,#spring-skiing-capital .boxes .box.quarter.jonny,#spring-skiing-capital .boxes .box.quarter.ice,#spring-skiing-capital .boxes .box.quarter.snowtubing,#spring-skiing-capital .boxes .box.quarter.nye{border-bottom:1px solid #bfd0de;}#spring-skiing-capital .boxes .box.quarter.ice,#spring-skiing-capital .boxes .box.quarter.nye,#spring-skiing-capital .boxes .box.quarter.snowtubing{border-right:none;}#spring-skiing-capital .boxes .box.moonlit,#spring-skiing-capital .boxes .box.jazz{border-right:none;}#spring-skiing-capital #tabs.ui-tabs .ui-tabs-panel .content,#spring-skiing-capital #tabs.ui-tabs .ui-tabs-panel .image{width:auto;float:none;margin:30px 0 20px;}#spring-skiing-capital .boxes .box.full a{height:300px;}#spring-skiing-capital .boxes .box.half a{height:250px;}#spring-skiing-capital .boxes .box.quarter a{height:190px;}#spring-skiing-capital .boxes .box .content{padding-top:50px;}#spring-skiing-capital .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-freedomfest.jpg);background-position:center 450px;}#spring-skiing-capital .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-hot-tub.jpg);background-position:center 500px;}#spring-skiing-capital .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-peaks-and-paws.jpg);background-position:center 400px;}#spring-skiing-capital .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/ssc/event2_bluesdays.jpg);background-position:center 400px;}#spring-skiing-capital .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_themed-weekends.jpg);background-position:center 250px;}#spring-skiing-capital #section4{padding:40px 15px;}#spring-skiing-capital #section4 .mobile{display:block;}#spring-skiing-capital #section4 .mobile h3{text-align:left;}#spring-skiing-capital #section4 .month ul{margin:0;}#spring-skiing-capital #section4 .month ul li{display:block;list-style:disc;clear:both;margin:5px 10px;overflow:hidden;}#spring-skiing-capital #section4 .month ul li .image{display:none;}#spring-skiing-capital #section4 .month ul li .date{float:left;margin:0;line-height:140%;}#spring-skiing-capital #section4 .month ul li .date:after{content:":";}#spring-skiing-capital #section4 .month ul li .theme{float:left;display:inline;font-size:130%;font-weight:400;margin-left:5px;text-align:left;max-width:100%;width:100%;}}@media all and (max-width:600px){#spring-skiing-capital .mobile{display:block;}#spring-skiing-capital .hide-mobile,#spring-skiing-capital a.nextSection{display:none !important;}#spring-skiing-capital .section{padding:20px 20px;}#spring-skiing-capital #intro .ctaExplore{display:none;}#spring-skiing-capital #mobileVideo{display:block;padding:10px;background:#000;}#spring-skiing-capital #section1 .overlay{position:static;height:auto;padding:10px;background:#00437b;}#spring-skiing-capital #section1 .overlay > .wrapper{padding:0;text-align:left;}#spring-skiing-capital #section1 .overlay h2{color:#FFF;}#spring-skiing-capital #section1 .overlay p{color:#FFF;}#spring-skiing-capital .content-width{padding:15px;}#spring-skiing-capital h1{margin-top:0;font-size:184.61538%;color:#00437b;border-bottom:1px solid #a5bfde;text-align:left;text-shadow:none;}#spring-skiing-capital 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;}#spring-skiing-capital #section1 .flexslider{background:#00437b;}#spring-skiing-capital #section1 .flexslider .flex-direction-nav{display:none;}#spring-skiing-capital #section1 .flexslider .flex-control-nav{bottom:auto;top:7px;}#spring-skiing-capital #section1 .flexslider .flex-control-paging li a{text-indent:none;line-height:1;background:rgba(0,0,0,0.2);width:20px;height:20px;line-height:19px;box-shadow:none;color:#fff;text-indent:0;}#spring-skiing-capital #section1 .flexslider .flex-control-paging li a.flex-active{background:rgba(0,0,0,0.5);}#spring-skiing-capital #section1 .flexslider .copy{background:#00437b;color:#fff;padding:10px 20px;}#spring-skiing-capital #section1 .thumbContols{position:relative;margin:0;top:0;left:0;bottom:0;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav{margin:0;top:0;position:absolute;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li{display:inline-block;margin:0 6px;float:none;width:20px;height:20px;background:rgba(0,0,0,0.2);border-radius:99em;padding:0;counter-increment:myIndex;line-height:1;cursor:pointer;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li.flex-active{background:rgba(0,0,0,0.5);}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li:after{content:counter(myIndex);position:relative;top:3px;color:#fff;}#spring-skiing-capital #section1 .thumbContols ol.flex-control-nav li .thumb{display:none;}#spring-skiing-capital #section1 .largeSlider ul.slides li{background-size:100% auto;background-position:0 0;}#spring-skiing-capital #section1 .largeSlider ul.slides li p:before{display:none;}#spring-skiing-capital #section1 .largeSlider ul.slides li p{position:relative;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:100%;color:#fff;line-height:2em;font-weight:normal;font-style:normal;text-align:left;margin:58% 0 0;font-style:italic;background:#00437b;color:#fff;padding:10px 20px;}#spring-skiing-capital #section1 .largeSlider ul.slides .cta-buttons{background:#00437b;margin:0 auto;width:100%;}#spring-skiing-capital #section1{background:#eff5fa !important;}#spring-skiing-capital .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-freedomfest.jpg);background-position:center 360px;}#spring-skiing-capital .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-hot-tub.jpg);background-position:center 360px;}#spring-skiing-capital .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-peaks-and-paws.jpg);background-position:center 300px;}#spring-skiing-capital .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/ssc/event2_bluesdays.jpg);background-position:center 300px;}#spring-skiing-capital .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_themed-weekends.jpg);background-position:center 195px;}}@media all and (max-width:599px){#spring-skiing-capital h1{font-size:246.15385%;margin-bottom:10px;}#spring-skiing-capital h2{font-size:184.61538%;margin-bottom:20px;}#spring-skiing-capital h4{margin:25px 0 7px;font-size:115.38461%;}#spring-skiing-capital h5{font-size:138.46153%;}#spring-skiing-capital .section-4 h2,#spring-skiing-capital .section-5 h2,#spring-skiing-capital .section-6 h2,#spring-skiing-capital .section-7 h2{font-size:230.76923%;}#spring-skiing-capital section{padding-top:40px;}#spring-skiing-capital #intro{padding:20px 20px 0;min-height:450px;}#spring-skiing-capital #intro .content{padding:40px 0 0 0;}#spring-skiing-capital #intro p{font-size:138.46153%;}#spring-skiing-capital #intro .backToEvents{font-size:100%;right:20px;}#spring-skiing-capital #intro .backToEvents:before{font-size:18px;line-height:18px;}}@media all and (max-width:480px){#spring-skiing-capital #intro{background:url(/sites/all/themes/squaw/images/ssc/spring_header_small.jpg) top center no-repeat;}#spring-skiing-capital .boxes .box.full a{height:200px;}#spring-skiing-capital .boxes .box.half a{height:200px;}#spring-skiing-capital .boxes .box.quarter a{height:130px;}#spring-skiing-capital .boxes .box .content{padding-bottom:10px !important;}#spring-skiing-capital .boxes .box h3{font-size:107.6923% !important;margin-bottom:0;}#spring-skiing-capital .boxes .box span{font-size:93% !important;}#spring-skiing-capital .boxes .box span span{font-size:190% !important;}#spring-skiing-capital .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-freedomfest.jpg);background-position:center 260px;}#spring-skiing-capital .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-hot-tub.jpg);background-position:center 260px;}#spring-skiing-capital .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-peaks-and-paws.jpg);background-position:center 200px;}#spring-skiing-capital .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/ssc/event2_bluesdays.jpg);background-position:center 230px;}#spring-skiing-capital .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_themed-weekends.jpg);background-position:center 140px;}}@media all and (max-width:360px){#spring-skiing-capital .boxes .box.holly a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-freedomfest.jpg);background-position:center 200px;}#spring-skiing-capital .boxes .box.moonlit a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-hot-tub.jpg);background-position:center 200px;}#spring-skiing-capital .boxes .box.toccatta a{background-image:url(/sites/all/themes/squaw/images/ssc/2col-event-peaks-and-paws.jpg);background-position:center 250px;}#spring-skiing-capital .boxes .box.jazz a{background-image:url(/sites/all/themes/squaw/images/ssc/event2_bluesdays.jpg);background-position:center 230px;}#spring-skiing-capital .boxes .box.santa a{background-image:url(/sites/all/themes/squaw/images/ssc/4col-event_themed-weekends.jpg);background-position:center 110px;}}#header,#subnav,#searchbar{position:relative;z-index:100;}.fullpage-wrapper{top:-70px;margin-bottom:-70px;}#community-page h1{font-family:"brandon-grotesque",Arial,sans-serif;font-size:450%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;border:0;text-align:center;letter-spacing:-0.5px;margin:100px 0 20px 0;background:url(/sites/all/themes/squaw/images/community/trees.png) center top no-repeat;background-size:60px auto;padding-top:130px;}#community-page h1 strong{font-weight:700;}#community-page h2{font-size:60px;text-align:center;margin:40px 0 20px 0;line-height:100%;color:#FFF;letter-spacing:0;}#community-page h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:18px;color:#FFF;line-height:130%;font-weight:600;font-style:normal;text-align:center;text-transform:uppercase;}#community-page h4{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#00437b;line-height:120%;font-weight:500;font-style:normal;}#community-page p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#747178;line-height:180%;font-weight:500;font-style:normal;margin:40px 0;}#community-page .small-text{text-transform:uppercase;font-weight:600;color:#FFF;font-family:"brandon-grotesque",Arial,sans-serif;text-align:center;letter-spacing:3px;font-size:15px;line-height:165%;}#community-page .small-text em{font-style:italic;font-weight:600;}#community-page .smaller-text{text-transform:none;font-size:14px;color:#FFF;font-weight:400;letter-spacing:1px;font-family:"brandon-grotesque",Arial,sans-serif;line-height:110%;}#community-page .div-line{border-top:#00437b solid 3px;width:50px;margin:0 auto;}#community-page .mobileInterconnect{display:none;}#community-page .quote{max-width:680px;margin:20px auto;}#community-page .quote blockquote{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;font-style:italic;}#community-page .quote .author{text-align:center;margin-top:30px;}#community-page .quote .author-img,#community-page .quote .author-img img{margin:0 auto;width:125px;height:125px;-webkit-border-radius:62px;border-radius:62px;}#community-page .quote .author-name{margin-top:15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:150%;font-weight:500;font-style:normal;}#community-page .quote .author-title{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#747178;line-height:150%;font-weight:500;font-style:normal;}#community-page #fullpage{background:url(/sites/all/themes/squaw/images/community/bg-hero.jpg) center center no-repeat;z-index:10;background-size:cover;}#community-page #fullpage h2{color:#FFF;margin:10px 0 100px 0;opacity:0;font-size:36px;}#community-page #fullpage .div-line{border-top:#0072bc solid 3px;}#community-page #fullpage .scrollBottom{position:absolute;bottom:40px;width:400px;left:50%;margin-left:-200px;}#community-page #fullpage .scrollBottom a{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#FFF;line-height:40px;font-weight:500;font-style:normal;height:40px;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;}#community-page #fullpage .scrollBottom a:hover{color:#a5bfde;}#community-page #fullpage .scrollBottom a:hover:before{color:#a5bfde;}#community-page #fullpage a.btn-white{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;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-size:110%;display:inline-block;margin:10px;}#community-page .part > .wrapper{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:80px 20px;}#community-page #section_1{position:relative;background-color:#00437b;color:#FFF;padding-bottom:50px;}#community-page #section_1 h2{color:#FFF;background:url(/sites/all/themes/squaw/images/community/trees.png) center top no-repeat;background-size:60px auto;padding-top:130px;font-size:36px;margin:40px 0 100px 0;}#community-page #section_1 p{color:#FFF;text-align:center;font-size:24px;max-width:780px;margin:0 auto;}#community-page #section_1 .small-text{margin-top:250px;}#community-page #section_1 .small-text a{color:#a5bfde;background:url(/sites/all/themes/squaw/images/community/arrow.png) center top no-repeat;background-size:20px auto;padding-top:120px;}#community-page #section_2{background:#084579 url(/sites/all/themes/squaw/images/community/section_2.jpg) center center no-repeat;background-size:cover;}#community-page #section_2 .fp-tableCell{vertical-align:top !important;padding-top:100px;}#community-page #section_2 .small-text{background:url(/sites/all/themes/squaw/images/community/environmental.png) top center no-repeat;padding-top:40px;background-size:30px auto;}#community-page #section_2 .wrapper{background:url(/sites/all/themes/squaw/images/community/oval-top.png) center center no-repeat;padding:80px 0;margin-top:10%;background-size:380px auto;}#community-page #section_3{background:#084579 url(/sites/all/themes/squaw/images/community/section_3.jpg) center center no-repeat;background-size:cover;}#community-page #section_3 .fp-tableCell{vertical-align:top !important;padding-top:100px;}#community-page #section_3 .small-text{background:url(/sites/all/themes/squaw/images/community/community.png) top center no-repeat;padding-top:40px;background-size:46px auto;}#community-page #section_3 .wrapper{background:url(/sites/all/themes/squaw/images/community/oval-right.png) center center no-repeat;padding:80px 0;margin-top:10%;background-size:380px auto;}#community-page #section_4{background:#084579 url(/sites/all/themes/squaw/images/community/section_4.jpg) center center no-repeat;background-size:cover;}#community-page #section_4 .fp-tableCell{vertical-align:top !important;padding-top:100px;}#community-page #section_4 .small-text{background:url(/sites/all/themes/squaw/images/community/leadership.png) top center no-repeat;padding-top:40px;background-size:23px auto;}#community-page #section_4 .wrapper{background:url(/sites/all/themes/squaw/images/community/oval-left.png) center center no-repeat;padding:80px 0;margin-top:10%;background-size:380px auto;}#community-page #section_5{background:#0072bc;}#community-page #section_5 h2{background:url(/sites/all/themes/squaw/images/community/arrow.png) center bottom no-repeat;background-size:20px auto;padding-bottom:60px;font-size:36px;}#community-page #section_5 #graphic-wrap{background:url(/sites/all/themes/squaw/images/community/section_5.png) 140px top no-repeat;margin:50px auto;width:80%;background-size:436px auto;}#community-page #section_5 #graphic-wrap .graphic-section{overflow:hidden;}#community-page #section_5 #graphic-wrap .graphic-side{text-align:center;}#community-page #section_5 #graphic-wrap .graphic-left{float:left;display:inline;}#community-page #section_5 #graphic-wrap .graphic-right{float:right;display:inline;}#community-page #section_5 #graphic-wrap .large-text{font-family:"brandon-grotesque",Arial,sans-serif;color:#FFF;font-size:60px;font-weight:900;padding:10px 0;line-height:100%;}#community-page #section_5 #graphic-wrap .medium-text{font-family:"brandon-grotesque",Arial,sans-serif;color:#FFF;font-size:36px;font-weight:900;padding:10px 0;line-height:100%;}#community-page #section_5 #graphic-wrap .small-text{color:#a5bfde;}#community-page #section_5 #graphic-wrap .circle{margin:0 auto;width:460px;height:460px;text-align:center;}#community-page #section_5 #graphic-wrap .circle .circle-inner{padding-top:50px;margin-top:40px;}#community-page #section_5 #graphic-wrap .circle .circle-inner .large-text{color:#00437b;}#community-page #section_5 #graphic-wrap .circle .circle-inner .small-text{color:#00437b;}#community-page #section_5 #graphic-wrap .circle .circle-inner p{margin:20px auto 10px auto;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;color:#444;font-size:14px;max-width:380px;}#community-page #section_5 #graphic-wrap #graphic_1{padding-top:118px;}#community-page #section_5 #graphic-wrap #graphic_1 .graphic-left{margin-top:60px;}#community-page #section_5 #graphic-wrap #graphic_2{background:url(/sites/all/themes/squaw/images/community/circle-money.png) center center no-repeat;background-size:460px 460px;}#community-page #section_5 #graphic-wrap #graphic_2 .circle-inner{background:url(/sites/all/themes/squaw/images/community/environmental-blue.png) center top no-repeat;background-size:34px auto;}#community-page #section_5 #graphic-wrap #graphic_3{padding-top:160px;}#community-page #section_5 #graphic-wrap #graphic_3 .graphic-right.graphic-right-2{clear:right;margin-top:50px;}#community-page #section_5 #graphic-wrap #graphic_4{background:url(/sites/all/themes/squaw/images/community/circle-pencils.png) center center no-repeat;background-size:460px 460px;}#community-page #section_5 #graphic-wrap #graphic_4 .circle-inner{background:url(/sites/all/themes/squaw/images/community/community-blue.png) center top no-repeat;background-size:45px auto;}#community-page #section_5 #graphic-wrap #graphic_5{padding:40px 0 30px 0;}#community-page #section_5 #graphic-wrap #graphic_5 .graphic-side:nth-child(2){margin-top:120px;}#community-page #section_5 #graphic-wrap #graphic_5 .graphic-side:nth-child(3){clear:right;margin-top:40px;}#community-page #section_5 #graphic-wrap #graphic_5 .graphic-side:nth-child(4){clear:left;margin:70px 0 0 70px;}#community-page #section_5 #graphic-wrap #graphic_6{background:url(/sites/all/themes/squaw/images/community/circle-bottles.png) center center no-repeat;background-size:460px 460px;}#community-page #section_5 #graphic-wrap #graphic_6 .circle-inner{background:url(/sites/all/themes/squaw/images/community/leadership-blue.png) center top no-repeat;background-size:25px auto;}#community-page #section_5 #graphic-wrap #clouds{width:100px;margin:0 0 0 380px;text-align:center;display:block;position:relative;padding:0 0 0 0;}#community-page #section_5 #graphic-wrap #clouds img{width:55%;height:auto;}#community-page #section_5 #graphic-wrap #water1{width:100px;margin:0 0 0 318px;text-align:center;display:block;position:relative;padding:13px 0 0 0;}#community-page #section_5 #graphic-wrap #water1 img{width:40%;height:auto;}#community-page #section_5 #graphic-wrap #tram{width:100px;margin:20px 0 0 246px;text-align:center;display:block;position:relative;padding:0 0 0 0;}#community-page #section_5 #graphic-wrap #tram img{width:60%;height:auto;}#community-page #section_5 #graphic-wrap #snow{width:100px;margin:0 0 0 290px;text-align:center;display:block;position:relative;padding:25px 0 0 0;}#community-page #section_5 #graphic-wrap #snow img{width:30%;height:auto;}#community-page #section_5 #graphic-wrap #birds{width:100px;margin:-120px 0 0 430px;text-align:center;display:block;position:relative;padding:0 0 0 0;}#community-page #section_5 #graphic-wrap #birds img{width:65%;height:auto;}#community-page #section_5 #graphic-wrap #water2{width:100px;margin:50px 0 0 470px;text-align:center;display:block;position:relative;padding:0 0 0 0;}#community-page #section_5 #graphic-wrap #water2 img{width:65%;height:auto;}#community-page #section_5 #graphic-wrap #van{min-width:100px;height:200px;margin:0 auto;text-align:center;display:block;position:relative;padding:7px 0 280px 0;}#community-page #section_5 #graphic-wrap #van img{width:20%;height:auto;}#community-page #section_5 #graphic-wrap #sun{width:100px;margin:-150px 0 0 300px;text-align:center;display:block;position:relative;padding:0 0 100px 0;}#community-page #section_5 #graphic-wrap #sun img{width:45%;height:auto;}#community-page #section_5 #graphic-wrap #water3{width:100px;margin:-10px 0 -35px 230px;text-align:center;display:block;position:relative;padding:0 0 0 0;}#community-page #section_5 #graphic-wrap #water3 img{width:50%;height:auto;}#community-page #section_6{background:#EFF5FA;}#community-page #section_6 h3{color:#00437b;font-weight:900;font-size:32px;letter-spacing:1px;}#community-page #section_6 .small-text,#community-page #section_6 h2{color:#00437b;}#community-page #section_6 h2{margin:20px auto;font-weight:800;}#community-page #section_6 p{margin:20px auto;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;color:#666;font-size:14px;text-align:center;max-width:85%;}#community-page #section_6 #tabs{margin:0 auto;max-width:1000px;margin-top:50px;background:none;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav{text-align:center;padding:0;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li{float:none;display:inline-block;background:none;margin:0;padding:0;border:none;width:auto;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a{color:#0072bc;background:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;position:relative;padding:115px 25px 30px;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a:before{position:absolute;content:"";color:#fff;font-size:43px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:43px;height:43px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:43px;float:left;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a:before{top:28px;z-index:999;-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;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a:after{content:'';position:absolute;top:0;left:50%;margin-left:-45px;width:91px;height:101px;background:url(/sites/all/themes/squaw/images/highcamp/tabs_hex.png) -100% 0;background-size:182px auto;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a:hover{color:#00437b;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a:hover:before{opacity:0.7;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-1"]:before{content:"\e920";left:60px;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-2"]:before{content:"\e91d";left:43px;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li a[href="#tab-3"]:before{content:"\e91f";left:52px;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a{color:#00437b;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:after{background-position:0 0;}#community-page #section_6 #tabs.ui-tabs ul.ui-tabs-nav li.ui-tabs-active a:before{border:none;margin-top:0;opacity:1 !important;}#community-page #section_6 #tabs.ui-tabs .ui-tabs-panel{border:none;background:#fff;padding:20px;}#community-page #section_6 #tabs.ui-tabs .ui-tabs-panel:before{display:none;}#community-page #section_6 #tabs.ui-tabs .ui-tabs-panel .content{padding:30px 0 0 30px;width:100%;}#community-page #section_6 #tabs.ui-tabs .ui-tabs-panel .image{width:40%;float:right;}#community-page #section_6 #tabs h3{margin-bottom:25px;}#community-page #section_6 #tabs img{margin:0 auto;}#community-page #section_6 #tabs .ctaExplore{text-align:center;}#community-page #section_6 #tabs .ctaExplore 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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:120px;float:left;}#community-page #section_6 #tabs .ctaExplore a:before{display:absolute;top:50%;left:50%;margin-left:-40px;margin-top:-60px;opacity:0.8;}#community-page #section_7{background:#FFF;}#community-page #section_7 .wrapper{max-width:940px;margin:50px auto;}#community-page #section_7 h3{color:#00437b;font-weight:900;font-size:32px;letter-spacing:1px;}#community-page #section_7 .small-text,#community-page #section_7 h2{color:#00437b;}#community-page #section_7 h2{margin:20px auto;font-weight:800;}#community-page #section_7 p{margin:20px auto;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;color:#666;font-size:14px;text-align:center;max-width:85%;}#community-page #section_7 ul.initiatives-list{border:1px solid #a5c0de;border-bottom:0;border-right:0;overflow:hidden;}#community-page #section_7 ul.initiatives-list li.list-item .outer{padding:20px !important;border:1px solid #a5c0de;border-top:0;border-left:0;width:33.33333%;float:left;padding:20px 60px;}#community-page #section_7 ul.initiatives-list li.list-item .outer > .wrapper{opacity:0;padding-bottom:80px;}#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container{margin:0 auto;padding:20px;max-width:1440px;padding:0 40px;}#community-page #section_7 ul.initiatives-list li.list-item .outer .ajax-list-container .view-zones{border:1px solid #a5c0de;border-bottom:0;border-right:0;}#community-page #section_7 ul.initiatives-list li.list-item .outer h2{padding:60px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:384.46154%;color:#003058;line-height:120%;font-weight:900;font-style:normal;text-transform:uppercase;text-align:center;}#community-page #section_7 ul.initiatives-list li.list-item .outer h3{text-align:center;}#community-page #section_7 ul.initiatives-list li.list-item .outer .btnContainer{margin:80px 20px 0 20px;text-align:center;}#community-page #section_7 ul.initiatives-list a.linkBox{display:block;height:380px;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper{position:relative;height:380px;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper:before{content:"\0020";display:block;position:absolute;height:300px;width:100%;bottom:0;left:0;z-index:9;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#04335a));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0%,#04335a 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#04335a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$safe_color,endColorstr=$safe_color,GradientType=0);}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper:after{content:"\0020";display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:10;background:#0072bc;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;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner{position:absolute;width:100%;padding:20px;bottom:50%;z-index:11;margin-bottom:-200px;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner:before{position:absolute;content:"";color:#fff;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:32px;float:left;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner.environment:before{content:"";float:none;margin-left:-25px;left:50%;position:relative;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner.community:before{content:"";float:none;margin-left:-25px;left:50%;position:relative;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner.leadership:before{content:"";float:none;margin-left:-15px;left:50%;position:relative;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:18px;color:#FFF;line-height:140%;font-weight:700;font-style:normal;text-transform:uppercase;margin:0;padding-top:10px;}#community-page #section_7 ul.initiatives-list a.linkBox > .initiative-wrapper .inner p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:16px;color:#FFFFFF;line-height:140%;font-weight:500;font-style:normal;text-align:center;}#community-page #section_7 ul.initiatives-list a.linkBox:hover > .wrapper:after{opacity:0.8;}@media all and (max-width:1250px){.fullpage-wrapper{top:-140px;margin-bottom:-140px;}#interconnect-page h1{margin-top:160px;}}@media all and (max-width:1000px){#interconnect-page .quote blockquote{text-align:center;}#interconnect-page #section_1 .copy_2 .copy_left,#interconnect-page #section_1 .copy_2 .copy_right{float:none;width:100%;}#interconnect-page #section_1 .copy_2 .copy_left{text-align:center;margin-bottom:100px;}#interconnect-page #section_1 .copy_2 .copy_right{max-width:680px;margin:0 auto;}#interconnect-page #section_4 ul.list-timeline:before{display:none;}#interconnect-page #section_4 ul.list-timeline li{height:auto;padding-bottom:120px;}#interconnect-page #section_4 ul.list-timeline li: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#interconnect-page #section_4 ul.list-timeline li:before{bottom:50px;left:0;}#interconnect-page #section_4 ul.list-timeline li:last-child:before{display:none;}}@media all and (max-width:900px){#interconnect-page .mobileInterconnect{display:block;}#interconnect-page #fullpage{display:none;}}@media all and (max-width:840px){#interconnect-page #section_3 ul.list-about:before{display:none;}#interconnect-page #section_3 ul.list-about li:before{display:none;}#interconnect-page #section_5 h2{margin-top:0;}#interconnect-page #section_5 form.interconnect-form{margin-top:40px;}#interconnect-page #section_5 form.interconnect-form input[type="email"]{width:50%;}#interconnect-page #section_5 form.interconnect-form input[type="submit"]{width:40%;}}@media all and (max-width:680px){#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-left{width:30%;font-size:123.07692%;}#interconnect-page .mobileInterconnect .lift-connector-mobile .line{width:40%;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-right{width:30%;font-size:123.07692%;}}@media all and (max-width:480px){#interconnect-page h2{font-size:200%;}#interconnect-page h3{font-size:169.23076%;}#interconnect-page .quote blockquote{font-size:184.61538%;}#interconnect-page #section_1 .copy_2 .copy_left p{font-size:138.46153%;text-align:left;}#interconnect-page #section_1 .copy_2 .copy_right{padding-left:20px;}#interconnect-page #section_6 h2{margin:0 0 20px 0;}}@media all and (max-width:1440px){#hero > .wrapper{height:600px;}.view-home-slider .home-slide-content{height:600px;}.view-home-slider .flex-control-wrapper{top:0;}.view-home-slider .flex-control-nav{padding:30px 40px;}#hero .weather-widget .widget-mode-winter{width:290px;}.widget-mode-winter .widget-full .row.current-weather,.widget-mode-winter .widget-full .row.temperature{float:left;width:50%;border:none;padding-top:15px;}.widget-mode-winter .widget-full .row.current-weather span[class*="icon-"]{font-size:3em;}.widget-mode-winter .widget-full .row.complete-forecast{clear:left;border-top:1px solid #bbc5cd;}.widget-mode-winter .widget-full .row.weather-widget-note.prewinter{display:none;}.widget-mode-winter .widget-full .row.weather-widget-note p{margin:0;}.widget-mode-winter .widget-full .cell{float:left;width:50%;}.widget-mode-winter .widget-full .row.stats h4{margin-top:20px;}.widget-mode-winter .widget-full .row.stats a{padding:10px 20px 10px 35px;position:relative;}.widget-mode-winter .widget-full .row.stats span[class*="icon-"]{position:absolute;top:50%;left:10px;margin-top:-10px;}.widget-mode-winter .widget-full .row.stats span[class*="icon-"]{margin-top:-12px;}.widget-mode-winter .widget-full .row.stats .snowfall h4{margin-top:10px;}.widget-mode-winter .widget-full .snowfall p.value{margin-bottom:10px;}.widget-mode-winter .widget-full .snowfall h3{margin:15px 0 10px 10px;}.widget-mode-winter .widget-full .row.stats .snowfall h3 span[class*="icon-"]{margin-top:-10px;}.widget-mode-winter .widget-full .row.stats.has-note .snowfall h3 span[class*="icon-"]{margin-top:18px;}.widget-mode-prewinter .widget-full .row.weather-widget-note{border-top:1px solid #bbc5cd;}.widget-mode-prewinter .widget-full .row.weather-widget-note p{margin:0;}.location-winter .row.weather-widget-note.prewinter{display:none;}.location-prewinter .row.weather-widget-note{border-top:1px solid #bbc5cd;}.location-prewinter .row.weather-widget-note p{margin:0;}.location-prewinter .weather-widget-note.snow{display:none;}#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;}}@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:880px;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;}.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;}}@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;}}@media all and (max-width:980px){#header #main-menu{width:740px;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-familiy:"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{position:static;}#hero .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;}}@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;}}@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: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: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;}}@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%;}}@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;}.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;}.highlights li.views-row .highlight-content{position:static;}.highlights li.views-row .highlight-content > .wrapper{background:#00437b;padding:20px 10px;}.highlights li.views-row:before{display:none;}.highlights li.views-row .highlight-content h3{margin:5px 0;}.highlights .flex-control-nav{top:20px;left:10px;text-align:left;width:auto;height:20px;}.highlights .flex-direction-nav{display:none;}.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:0;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;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 .menu-name-menu-footer > ul.menu > li > ul.menu{display:none;}#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 .lifts .cell:nth-child(1){width:40%;}.grooming-trails .lifts .cell:nth-child(2){clear:left;}.grooming-trails .lifts .cell:nth-child(3){width:35%;}.grooming-trails .lifts .cell:nth-child(4){width:25%;}.grooming-trails .lifts .header .cell:nth-child(1){width:30%;}.grooming-trails .lifts .header .cell:nth-child(2){display:none;}.grooming-trails .runs .cell:nth-child(1){width:25%;}.grooming-trails .runs .cell:nth-child(2){width:23%;text-align:center;}.grooming-trails .runs .cell:nth-child(3){width:28%;}.grooming-trails .runs .cell:nth-child(4){width:24%;}.grooming-trails .runs .detail{display:none;}.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;}}@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;}}#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 .field-label{min-width:150px !important;max-width:150px;}.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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;}#header,#subnav,#searchbar{position:relative;z-index:100;}.fullpage-wrapper{top:-70px;}.dreaming-page #bottom,.dreaming-page #partners{display:none;}.dreaming-page #fp-nav{background:rgba(255,255,255,0.3);border-radius:99em;}.dreaming-page #fp-nav ul li{width:13px;}#dreaming-page{}#dreaming-page .mobile{display:none;}#dreaming-page .section{background-position:top center;background-repeat:no-repeat;z-index:10;background-size:cover;}#dreaming-page .section .fp-tableCell > .wrapper{position:relative;height:100%;}#dreaming-page h1{margin-top:80px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:461.53846%;color:#FFF;line-height:120%;font-weight:900;font-style:normal;text-transform:uppercase;text-align:center;border:0;text-shadow:2px 2px 2px #444;}#dreaming-page h2{font-family:"brandon-grotesque",Arial,sans-serif;font-size:307.6923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;}#dreaming-page p.large{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#0072bc;line-height:160%;font-weight:500;font-style:normal;}#dreaming-page a.btn-transparent{border-color:#00437b;font-weight:700;font-size:115.38461%;}#dreaming-page a.btn-transparent:hover{background-color:#0072bc;color:#FFF;border-color:#0072bc;}#dreaming-page .light{color:#FFF;}#dreaming-page .dark{color:#00437b;}#dreaming-page a.nextSection{display:inline-block;margin:20px 0;font-size:461.53846%;color:#5bbeff;}#dreaming-page a.nextSection:hover{color:#0072bc;}#dreaming-page .nextContainer{position:absolute;bottom:0;left:50%;margin-left:-30px;z-index:100;}#dreaming-page .overlay{position:absolute;top:0;height:100%;width:100%;z-index:30;}#dreaming-page .overlay > .wrapper{height:100%;padding:40px;text-align:center;}#dreaming-page .overlay h2,#dreaming-page .overlay p,#dreaming-page .overlay a{color:#FFFFFF;}#dreaming-page .thumbContols{position:absolute;bottom:80px;left:0;width:100%;}#dreaming-page .thumbContols ol.flex-control-nav{margin:40px auto;position:static;width:100%;max-width:1024px;text-align:center;}#dreaming-page .thumbContols ol.flex-control-nav li{display:block;float:left;width:25%;margin:0;padding:0 10px;}#dreaming-page .thumbContols ol.flex-control-nav li .thumb{position:relative;height:100px;border:1px solid #FFF;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;letter-spacing:1px;cursor:pointer;-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;}#dreaming-page .thumbContols ol.flex-control-nav li .thumb > .wrapper{width:100%;height:100%;padding-top:38px;-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:rgba(0,67,123,0.6);}#dreaming-page .thumbContols ol.flex-control-nav li:hover .thumb > .wrapper{background-color:rgba(0,67,123,0.8);}#dreaming-page .thumbContols ol.flex-control-nav li.flex-active .thumb{margin-top:-20px;color:#00437b;}#dreaming-page .thumbContols ol.flex-control-nav li.flex-active .thumb > .wrapper{background:#FFF;}#dreaming-page .flex-direction-nav a{opacity:1;z-index:100;border-radius:50%;width:50px;height:50px;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;}#dreaming-page .flex-direction-nav a:before{color:#00437b;top:13px;-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;}#dreaming-page .flex-direction-nav .flex-prev{left:10px;}#dreaming-page .flex-direction-nav .flex-next{right:10px;}#dreaming-page .flex-direction-nav .flex-prev:before{left:10px;}#dreaming-page .flex-direction-nav .flex-next:before{left:13px;}#dreaming-page .flex-direction-nav a:hover{background:#0072bc;border-color:#0072bc;}#dreaming-page .flex-direction-nav a:hover:before{color:#FFF;}#dreaming-page .flex-control-nav{top:10px;bottom:auto;z-index:10;}#dreaming-page .flex-control-paging li a{width:8px;height:8px;background:rgba(255,255,255,0.5);-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;}#dreaming-page .flex-control-paging li a.flex-active{background:white;}#dreaming-page .largeSlider{height:100%;}#dreaming-page .largeSlider .flex-viewport{height:100%;}#dreaming-page .largeSlider ul.slides{height:100%;}#dreaming-page .largeSlider ul.slides li{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;z-index:10;background-size:cover;}#dreaming-page .largeSlider ul.slides li:before{content:"\0020";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.25);}#dreaming-page .largeSlider ul.slides li p{position:relative;font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#FFF;line-height:160%;font-weight:500;font-style:normal;text-align:center;margin-top:110px;font-style:italic;}#dreaming-page .largeSlider ul.slides li p:before{content:"\0020";display:block;height:1px;background:#FFF;margin:20px auto;width:80px;}#dreaming-page .largeSlider ul.slides li p strong{display:block;font-weight:700;font-size:123.07692%;letter-spacing:2px;}#dreaming-page #section0{padding-top:70px;}#dreaming-page #section0 h3{color:#FFF;text-shadow:2px 2px 2px #444;}#dreaming-page #section0 .fp-tableCell{position:relative;}#dreaming-page #section0 .intro{position:absolute;bottom:0;left:0;width:100%;}#dreaming-page #section0 .intro > .wrapper{position:absolute;bottom:20px;padding:0 0 120px 0;width:100%;text-align:center;}#dreaming-page #section0 .intro p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:160%;font-weight:500;font-style:normal;font-style:italic;}#dreaming-page #section0 .intro a.nextSection{margin:0;}#dreaming-page #section0 .best-resort{display:block;text-align:center;margin-top:50px;}#dreaming-page #section0 .best-resort img{width:120px;height:auto;display:inline;}#dreaming-page #section0 .best-resort h3{color:#FFF;margin-top:0;line-height:50%;font-size:180%;letter-spacing:3px;text-shadow:2px 2px 2px #444;}#dreaming-page #section0 #video-wrap{position:fixed;top:-50%;left:-50%;width:200%;height:200%;}#dreaming-page #section0 video{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;}#dreaming-page #section1 h2{position:relative;z-index:10;text-align:center;padding-top:140px;}#dreaming-page #section1 .layers .hiddenLayer{display:none;}#dreaming-page #section1 .layers .layer{text-align:center;}#dreaming-page #section1 .layers .layer .layerBackground{position:absolute;top:0;left:0;width:100%;z-index:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;}#dreaming-page #section1 .layers .layer .layerContent{margin-top:30px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#0072bc;line-height:160%;font-weight:500;font-style:normal;}#dreaming-page #section1 .layers .layer .layerNav{display:inline-block;position:absolute;bottom:20%;width:180px;left:50%;margin-left:-90px;text-align:center;padding-top:80px;}#dreaming-page #section1 .layers .layer .layerNav:before{position:absolute;content:"";color:#0072bc;font-size:70px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:70px;height:70px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:70px;float:left;}#dreaming-page #section1 .layers .layer .layerNav span{display:inline-block;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;letter-spacing:1px;-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;}#dreaming-page #section1 .layers .layer .layerNav:before{top:0;left:50%;margin-left:-35px;font-weight:900;}#dreaming-page #section1 .layers .layer .layerNav:hover span{background-color:#0072bc;color:#FFF;border-color:#0072bc;}#dreaming-page #section1 .layers #section1Layer1 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/section1a.jpg);}#dreaming-page #section1 .layers #section1Layer1 .layerNav{top:50%;margin-top:-100px;bottom:auto;}#dreaming-page #section1 .layers #section1Layer2 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/section1b.jpg);}#dreaming-page #section1 .layers #section1Layer2 .layerNav:before{position:absolute;content:"";color:#0072bc;font-size:70px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:70px;height:70px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:70px;float:left;}#dreaming-page #section1 .layers #section1Layer3 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/section1c-5.jpg);}#dreaming-page #section1 .layers #section1Layer4 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/section1d.jpg);}#dreaming-page #section1 .layers #section1Layer5 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/section1e.jpg);}#dreaming-page #section1 .layers #section1Layer5 .layerNav:before{content:"\e63c";}#dreaming-page.zh #section1 h2{padding-top:60px;}#dreaming-page.zh #section1 .layers .layer .layerContent{margin-top:0;}#dreaming-page.zh #section1 .layers #section1Layer3 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/zh-flight-map-v3.png);}#dreaming-page.zh #section1 .layers #section1Layer4 .layerBackground{background-image:url(/sites/all/themes/squaw/images/dreaming-page/zh-driving-map-v2.png);}#dreaming-page #section2,#dreaming-page #section5{}#dreaming-page #section2 .wrapperAlign,#dreaming-page #section5 .wrapperAlign{height:100%;}#dreaming-page #section2 a.nextSection,#dreaming-page #section5 a.nextSection{color:#FFF;}#dreaming-page #section2 a.nextSection:hover,#dreaming-page #section5 a.nextSection:hover{color:#00437b;}#dreaming-page #section3 h2{text-align:center;margin-top:20px;}#dreaming-page #section3 h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;margin:30px 40px 0 40px;}#dreaming-page #section3 p.large{padding:0 40px 0 40px;margin:0 0 20px 0;}#dreaming-page #section3 p{padding:0 40px;}#dreaming-page #section3 .colContainer{max-width:1440px;margin:20px auto;}#dreaming-page #section3 .col2{float:left;width:50%;}#dreaming-page #section3 .col2 > .wrapper{padding:0 40px;text-align:center;}#dreaming-page #section3 .flexslider{margin:0 40px;}#dreaming-page #section3 .flexslider ul.slides > li{position:relative;}#dreaming-page #section3 .flexslider .copy{position:absolute;width:100%;bottom:0;left:0;padding:10px 40px 40px 40px;background-color:rgba(0,0,0,0.5);text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#FFF;line-height:100%;font-weight:500;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;}#dreaming-page #section3 .flex-control-nav{top:auto;bottom:0;z-index:100;}#dreaming-page #section4{background-position:bottom center;background-repeat:none;background-size:cover;}#dreaming-page #section4 .fp-tableCell > .wrapper{position:relative;margin:0 50px;}#dreaming-page #section4 .layer{position:absolute;top:0;height:100%;width:100%;}#dreaming-page #section4 h2{padding-top:120px;text-align:center;}#dreaming-page #section4 p.large{color:#FFF;text-align:center;}#dreaming-page #section4 .busContainer{position:relative;margin:100px auto 0 auto;max-width:800px;padding:0 150px;}#dreaming-page #section4 .busContainer .busTrip{position:relative;width:100%;height:42px;}#dreaming-page #section4 .busContainer .busTrip #bus{position:absolute;top:0;left:0;width:80px;height:42px;}#dreaming-page #section4 .busContainer .busLine{position:absolute;width:100%;height:60px;top:0;left:0;border-bottom:2px dashed #FFF;}#dreaming-page #section4 .busContainer .busLine .busLabel{position:absolute;top:20px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;}#dreaming-page #section4 .busContainer .busLine .busLabel:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#dreaming-page #section4 .busContainer .busLine .busLeftLabel{left:0;}#dreaming-page #section4 .busContainer .busLine .busRightLabel{right:0;}#dreaming-page #section4 .busContainer .busLine .busLabel:before{bottom:-38px;}#dreaming-page #section4 .busContainer .busLine .busLeftLabel:before{left:-25px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#dreaming-page #section4 .busContainer .busLine .busRightLabel:before{right:-25px;}#dreaming-page #section4 .stats-num{margin-top:0;text-align:center;}#dreaming-page #section4 .stats-num ul.hide-mobile{display:inline-block;margin:40px 0 40px 0;}#dreaming-page #section4 .stats-num ul.hide-mobile li{display:inline-block;float:left;text-align:center;margin:20px;}#dreaming-page #section4 .stats-num ul.hide-mobile li .number{display:block;font-family:"brandon-grotesque",Arial,sans-serif;font-size:700%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;border:1px solid #00437b;padding:20px;}#dreaming-page #section4 .stats-num ul.hide-mobile li .label{display:block;margin-top:10px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#5bbeff;line-height:120%;font-weight:700;font-style:normal;font-style:italic;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-lifts .number{min-width:155px;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-bowls .number{min-width:155px;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-acres .number{min-width:340px;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-inches .number{min-width:200px;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-trails .number{min-width:200px;}#dreaming-page #section4 .stats-terrain{margin:60px auto 20px auto;max-width:1200px;}#dreaming-page #section4 .stats-terrain ul li{display:inline-block;float:left;text-align:center;}#dreaming-page #section4 .stats-terrain ul li .zone{display:block;height:50px;color:#FFF;padding-top:15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;float:none;}#dreaming-page #section4 .stats-terrain ul li .label{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#FFF;line-height:100%;font-weight:700;font-style:normal;text-transform:uppercase;margin-top:10px;}#dreaming-page #section4 .stats-terrain ul .zone-beginner{width:25%;}#dreaming-page #section4 .stats-terrain ul .zone-beginner > .zone{background:#12aa5f;}#dreaming-page #section4 .stats-terrain ul .zone-intermediate{width:43%;}#dreaming-page #section4 .stats-terrain ul .zone-intermediate > .zone{background:#29abdf;}#dreaming-page #section4 .stats-terrain ul .zone-expert{width:32%;}#dreaming-page #section4 .stats-terrain ul .zone-expert > .zone{background:#000;}#dreaming-page #section4 p.summary{margin:50px auto;padding:20px 50px;max-width:700px;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:115.38461%;color:#FFF;line-height:200%;font-weight:500;font-style:normal;border-top:1px solid #82b2c6;text-align:center;}#dreaming-page #section4 .scene4Next{position:absolute;bottom:150px;width:100%;text-align:center;}#dreaming-page #section4 .scene4Next a.btnNext{position:relative;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;background:#FFF;padding-right:50px;font-weight:700;font-size:115.38461%;}#dreaming-page #section4 .scene4Next a.btnNext: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}#dreaming-page #section4 .scene4Next a.btnNext:before{right:25px;top:50%;margin-top:-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;font-weight:900;}#dreaming-page #section4 .scene4Next a.btnNext:hover{background-color:#0072bc;color:#FFF;}#dreaming-page #section4 .scene4Next a.btnNext:hover:before{color:#FFF;}#dreaming-page #section4 a.nextSection{color:#FFF;}#dreaming-page #section4 a.nextSection:hover{color:#00437b;}#dreaming-page #scene4Layer2{display:none;opacity:0;}#dreaming-page #scene4Layer3{display:none;opacity:0;}#dreaming-page #scene4Layer3 .scene4Next a.btnNext:before{content:"\e63c";}#dreaming-page #section6 .scene6Slider{max-width:800px;margin:0 auto;background:none;}#dreaming-page #section6 .nextContainer{bottom:-20px;}#dreaming-page #section6 h2{text-align:center;margin:20px 0 40px;color:#FFF;}#dreaming-page #section6 .copy{background-color:rgba(255,255,255,0.8);text-align:center;padding:10px 60px;}#dreaming-page #section6 .copy p{line-height:1.3em;}#dreaming-page #section7{background:#eff5fa;margin-bottom:0;}#dreaming-page #section7 .fp-tableCell > .wrapper{margin:0 auto;max-width:1200px;padding:40px;text-align:center;height:auto;}#dreaming-page #section7 h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#00437b;line-height:120%;font-weight:900;font-style:normal;}#dreaming-page #section7 .section7icon{font-size:538.46154%;color:#0072bc;margin-bottom:20px;}#dreaming-page #section7 .section7-col{float:left;width:50%;padding:50px;}#dreaming-page #section7 .section7-left{border-right:1px solid #a5bfde;}@media all and (max-height:780px){h1{font-size:384.46154%;}#dreaming-page #section1 h2{padding-top:60px;}#dreaming-page #section1 .layers .layer .layerNav{bottom:80px;}#dreaming-page #section4 h2{padding-top:60px;}}@media all and (max-width:1280px){#dreaming-page #section3 h2{margin-top:10px;}#dreaming-page #section3 h3{margin-top:10px;}#dreaming-page #section3 p.large{margin-bottom:10px;margin-top:10px;}#dreaming-page #section6 .scene6Slider{max-width:600px;}}@media all and (max-width:1380px){#dreaming-page #section4 .stats-num ul.hide-mobile li .number{font-size:500%;padding:20px;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-lifts .number{min-width:0;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-bowls .number{min-width:0;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-acres .number{min-width:0;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-inches .number{min-width:0;}#dreaming-page #section4 .stats-num ul.hide-mobile #num-trails .number{min-width:0;}}@media all and (max-width:1250px){.fullpage-wrapper{top:-140px;}#dreaming-page h1{margin-top:80px;font-size:400%;}}@media all and (max-width:1100px){#dreaming-page #section4 .stats-num ul.hide-mobile li .number{font-size:400%;}}@media all and (max-width:980px){#dreaming-page #section4 .stats-num ul.hide-mobile li{margin:10px;}#dreaming-page #section4 .stats-num ul.hide-mobile li .number{font-size:300%;padding:10px;}}@media all and (max-width:600px){#dreaming-page .mobile{display:block;}#dreaming-page .hide-mobile,#dreaming-page a.nextSection{display:none !important;}#dreaming-page .section{padding:20px 20px;}#dreaming-page .overlay{position:static;height:auto;}#dreaming-page .overlay > .wrapper{padding:0;text-align:left;}#dreaming-page .overlay h2{color:#0072bc;}#dreaming-page .overlay p{color:#444444;}#dreaming-page h1{margin-top:0;font-size:184.61538%;color:#00437b;border-bottom:1px solid #a5bfde;text-align:left;text-shadow:none;}#dreaming-page 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:left !important;text-transform:capitalize;}#dreaming-page .flexslider{background:#00437b;}#dreaming-page .flexslider .flex-direction-nav{display:none;}#dreaming-page .flexslider .flex-control-nav{bottom:auto;top:7px;}#dreaming-page .flexslider .flex-control-paging li a{text-indent:none;line-height:1;background:rgba(0,0,0,0.2);width:20px;height:20px;line-height:19px;box-shadow:none;color:#fff;text-indent:0;}#dreaming-page .flexslider .flex-control-paging li a.flex-active{background:rgba(0,0,0,0.5);}#dreaming-page .flexslider .copy{background:#00437b;color:#fff;padding:10px 20px;}#dreaming-page .thumbContols{position:relative;margin:0;top:0;left:0;bottom:0;}#dreaming-page .thumbContols ol.flex-control-nav{margin:0;top:0;position:absolute;}#dreaming-page .thumbContols ol.flex-control-nav li{display:inline-block;margin:0 6px;float:none;width:20px;height:20px;background:rgba(0,0,0,0.2);border-radius:99em;padding:0;counter-increment:myIndex;line-height:1;cursor:pointer;}#dreaming-page .thumbContols ol.flex-control-nav li.flex-active{background:rgba(0,0,0,0.5);}#dreaming-page .thumbContols ol.flex-control-nav li:after{content:counter(myIndex);position:relative;top:3px;color:#fff;}#dreaming-page .thumbContols ol.flex-control-nav li .thumb{display:none;}#dreaming-page .largeSlider ul.slides li{background-size:100% auto;background-position:0 0;}#dreaming-page .largeSlider ul.slides li p:before{display:none;}#dreaming-page .largeSlider ul.slides li p{position:relative;font-family:"adelle",Georgia,"Times New Roman","DejaVu Serif",serif;font-size:100%;color:#fff;line-height:2em;font-weight:normal;font-style:normal;text-align:left;margin:58% 0 0;font-style:italic;background:#00437b;color:#fff;padding:10px 20px;}#dreaming-page #section0{background:#fff !important;padding-top:20px;}#dreaming-page #section0 h3{text-shadow:none;}#dreaming-page #section0 .intro{display:none;}#dreaming-page #section0 .best-resort h3{line-height:120%;font-size:100%;color:#00437b;text-shadow:none;}#dreaming-page #section0 #video-wrap{display:none;}#dreaming-page #section1{background:#fff !important;padding-top:0;}#dreaming-page #section1 h2{text-align:left;padding-top:0;}#dreaming-page #section2{background:#eff5fa !important;}#dreaming-page #section3{background:#fff !important;}#dreaming-page #section3 .colContainer{margin:20px 0 0;}#dreaming-page #section3 .col2{float:none;width:auto;}#dreaming-page #section3 .colRight{margin-top:30px;}#dreaming-page #section3 .col2 > .wrapper{padding:0;text-align:left;}#dreaming-page #section3 h2{text-align:center;margin:0;}#dreaming-page #section3 h3,#dreaming-page #section3 p,#dreaming-page #section3 p.large{margin:0;padding:0;}#dreaming-page #section3 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-top:0;}#dreaming-page #section3 p.large{padding:0;margin:0 0 15px;border-bottom:none;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#444444;line-height:160%;font-weight:700;font-style:normal;}#dreaming-page #section3 .flexslider{margin:0 0 15px;}#dreaming-page #section3 .flexslider .flex-control-nav{bottom:auto;top:7px;}#dreaming-page #section3 .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;}#dreaming-page #section4{background:#eff5fa !important;}#dreaming-page #section4 h2{text-align:left;padding-top:0;color:#0072bc;}#dreaming-page #section4 .scene4Next{display:none;}#dreaming-page #section4 .layer{position:static;}#dreaming-page #section4 .stats-num{margin-top:0;text-align:left;}#dreaming-page #section4 .stats-num ul{margin:20px 0 0;padding-left:20px;background:url(/sites/all/themes/squaw/images/dreaming-page/section4.jpg) 0 0/100% auto no-repeat;padding-top:55%;}#dreaming-page #section4 .stats-num ul li{list-style:disc;}#dreaming-page #section5{background:#fff !important;}#dreaming-page #section5 h2{margin-bottom:15px;}#dreaming-page #section5 .largeSlider{margin-top:15px;}#dreaming-page #section5 .largeSlider br{display:none;}#dreaming-page #section6{background:#eff5fa !important;}#dreaming-page #section6 h2{text-align:left;padding-top:0;color:#0072bc;margin:0;}#dreaming-page #section6 .scene6Slider{margin-top:20px;}#dreaming-page #section6 .copy{background:#00437b;color:#fff;padding:10px 20px;text-align:left;}#dreaming-page #section6 .copy h4,#dreaming-page #section6 .copy p,#dreaming-page #section6 .copy a{color:#fff;}#dreaming-page #section7{background:#fff !important;}#dreaming-page #section7 .section7-col,#dreaming-page #section7 .section7-left{float:none;width:auto;padding:0;border:none;text-align:center;}#dreaming-page #section7 .section7-left{margin-bottom:30px;}}#header,#subnav,#searchbar{position:relative;z-index:100;}.fullpage-wrapper{top:-70px;margin-bottom:-70px;}#interconnect-page h1{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#FFF;line-height:120%;font-weight:300;font-style:normal;border:0;text-align:center;letter-spacing:-0.5px;margin-bottom:100px;}#interconnect-page h1: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}#interconnect-page h1:before{position:static;float:none;margin:0 auto 15px auto;}#interconnect-page h1 strong{font-weight:700;}#interconnect-page h2{font-size:246.15385%;text-align:center;margin:40px 0 100px 0;}#interconnect-page h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#747178;line-height:130%;font-weight:500;font-style:normal;text-align:center;}#interconnect-page h4{font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#00437b;line-height:120%;font-weight:500;font-style:normal;}#interconnect-page p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#747178;line-height:180%;font-weight:500;font-style:normal;margin:40px 0;}#interconnect-page .mobileInterconnect{display:none;}#interconnect-page .quote{max-width:680px;margin:20px auto;}#interconnect-page .quote blockquote{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#0072bc;line-height:120%;font-weight:700;font-style:normal;font-style:italic;}#interconnect-page .quote .author{text-align:center;margin-top:30px;}#interconnect-page .quote .author-img,#interconnect-page .quote .author-img img{margin:0 auto;width:125px;height:125px;-webkit-border-radius:62px;border-radius:62px;}#interconnect-page .quote .author-name{margin-top:15px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:153.84615%;color:#0072bc;line-height:150%;font-weight:500;font-style:normal;}#interconnect-page .quote .author-title{font-family:"brandon-grotesque",Arial,sans-serif;font-size:123.07692%;color:#747178;line-height:150%;font-weight:500;font-style:normal;}#interconnect-page #fullpage{background:url(/sites/all/themes/squaw/images/interconnect-page/hero-bg.jpg) center center no-repeat;z-index:10;background-size:cover;}#interconnect-page #fullpage .scrollBottom{position:absolute;bottom:40px;width:86px;left:50%;margin-left:-43px;}#interconnect-page #fullpage .scrollBottom a{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#FFF;line-height:40px;font-weight:500;font-style:normal;display:block;width:100%;height:40px;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;}#interconnect-page #fullpage .scrollBottom 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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#interconnect-page #fullpage .scrollBottom a:before{right:0;top:8px;-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;}#interconnect-page #fullpage .scrollBottom a:hover{color:#a5bfde;}#interconnect-page #fullpage .scrollBottom a:hover:before{color:#a5bfde;}#interconnect-page .lift-connector{width:860px;margin:0 auto;text-align:center;}#interconnect-page .lift-connector img{display:inline;}#interconnect-page .lift-connector .copy{width:100%;margin:0 auto;}#interconnect-page .lift-connector .copy-village{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;}#interconnect-page .lift-connector .copy-left{float:left;width:20%;opacity:0;}#interconnect-page .lift-connector .copy-center{float:left;width:60%;font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#FFF;line-height:120%;font-weight:500;font-style:normal;font-style:italic;opacity:0;}#interconnect-page .lift-connector .copy-right{float:left;width:20%;opacity:0;}#interconnect-page .lift-connector .shape-connector{opacity:0;width:727px;margin:0 auto;-webkit-clip-path:polygon(0px 0px,0px 102px,0 102px,0 0px,0px 0px);clip-path:polygon(0px 0px,0px 102px,0 102px,0 0px,0px 0px);-webkit-transition:all 2s linear;-moz-transition:all 2s linear;-ms-transition:all 2s linear;-o-transition:all 2s linear;transition:all 2s linear;}#interconnect-page .lift-connector .shape-connector.active{opacity:1;-webkit-clip-path:polygon(0px 0px,0px 102px,727px 102px,727px 0px,0px 0px);clip-path:polygon(0px 0px,0px 102px,0 102px,0 0px,0px 0px);}#interconnect-page .part > .wrapper{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:80px 20px;}#interconnect-page #section_1{position:relative;}#interconnect-page #section_1:before{content:" ";width:100%;height:300px;position:absolute;top:0;left:0;z-index:0;display:block;background-color:#ffffff;background-image:-webkit-gradient(linear,left top,left bottom,from(#c2dbeb),to(#ffffff));background-image:-webkit-linear-gradient(top,#c2dbeb,#ffffff);background-image:-moz-linear-gradient(top,#c2dbeb,#ffffff);background-image:-o-linear-gradient(top,#c2dbeb,#ffffff);background-image:linear-gradient(to bottom,#c2dbeb,#ffffff);}#interconnect-page #section_1 .copy_1{max-width:680px;margin:80px auto;}#interconnect-page #section_1 .copy_2 .copy_left{float:left;width:40%;padding-right:40px;}#interconnect-page #section_1 .copy_2 .copy_right{float:left;width:47%;padding-left:40px;}#interconnect-page #section_1 .copy_2 .copy_left p{font-family:"brandon-grotesque",Arial,sans-serif;font-size:184.61538%;color:#0072bc;line-height:150%;font-weight:700;font-style:normal;text-transform:uppercase;font-style:italic;}#interconnect-page #section_1 .copy_2 .copy_right ul li{list-style:disc;color:#0072bc;font-size:20px;}#interconnect-page #section_1 .copy_2 .copy_right ul li p{color:#747178;font-size:18px;}#interconnect-page #section_1 .copy_2b{margin-top:60px;}#interconnect-page #section_1 .copy_2b p.intro{text-align:center;}#interconnect-page #section_1 .copy_2b ul li{list-style:disc;color:#0072bc;}#interconnect-page #section_1 .copy_2b ul li p{margin:20px 0;}#interconnect-page #section_1 .copy_2b ul li a{font-weight:700;font-size:20px;}#interconnect-page #section_1 .copy_3{padding:60px 0;text-align:center;}#interconnect-page #section_1 .copy_3 a{color:#747178;border-color:#747178;padding:10px 20px;margin-top:20px;-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;}#interconnect-page #section_1 .copy_3 a:hover{background-color:#747178;color:#FFF;}#interconnect-page #section_1 .copy_4 .press-release-link{margin-top:80px;text-align:center;}#interconnect-page #section_1 .copy_4 a.btn-transparent{border-width:2px;border-color:#0072bc;}#interconnect-page #section_1 .copy_4 a.btn-transparent:hover{background:#0072bc;color:#FFFFFF;}#interconnect-page #section_2{background:#084579 url(/sites/all/themes/squaw/images/interconnect-page/render-bg.jpg) top center repeat-x;}#interconnect-page #section_2 h2{color:#FFF;}#interconnect-page #section_3{background:#4588c3 url(/sites/all/themes/squaw/images/interconnect-page/about-bg.jpg) top center no-repeat;}#interconnect-page #section_3 h2{color:#FFF;}#interconnect-page #section_3 ul.list-about{position:relative;max-width:780px;margin:0 auto;}#interconnect-page #section_3 ul.list-about:before{content:"";width:1px;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;background:#FFF;}#interconnect-page #section_3 ul.list-about li{position:relative;max-width:680px;margin:20px auto 80px auto;}#interconnect-page #section_3 ul.list-about li: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#interconnect-page #section_3 ul.list-about li:before{left:-59px;}#interconnect-page #section_3 ul.list-about li h4{color:#FFF;padding-left:60px;}#interconnect-page #section_3 ul.list-about li h4:before{position:absolute;content:"";color:#FFF;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#interconnect-page #section_3 ul.list-about li h4:before{left:0;}#interconnect-page #section_3 ul.list-about li p{color:#FFF;line-height:150%;margin:15px 0;}#interconnect-page #section_3 ul.list-about li p a{color:#FFF;text-decoration:underline;}#interconnect-page #section_3 ul.list-about li p a:hover{text-decoration:none;}#interconnect-page #section_3 ul.list-about li.point-7: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:16px;float:left;}#interconnect-page #section_3 ul.list-about li.point-7:before{left:-70px;padding-top:12px;width:40px;height:28px;background:#FFF;color:#4588c3;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background-clip:padding-box;}#interconnect-page #section_3 ul.list-about a.faq-link{display:inline-block;margin-top:5px;font-family:"brandon-grotesque",Arial,sans-serif;font-size:107.6923%;color:#FFF;line-height:150%;font-weight:500;font-style:normal;text-decoration:underline;text-transform:uppercase;}#interconnect-page #section_3 ul.list-about a.faq-link:hover{text-decoration:none;}#interconnect-page #section_3 ul.list-about li.point-1 h4:before{content:"\e644";}#interconnect-page #section_3 ul.list-about li.point-2 h4:before{content:"\e641";font-size:34px;top:-5px;}#interconnect-page #section_3 ul.list-about li.point-3 h4:before{content:"\e643";font-size:34px;top:-5px;}#interconnect-page #section_3 ul.list-about li.point-4 h4:before{content:"\e642";}#interconnect-page #section_3 ul.list-about li.point-5 h4:before{content:"\e63f";font-size:34px;top:-5px;}#interconnect-page #section_3 ul.list-about li.point-6 h4:before{content:"\e640";font-size:34px;top:-5px;}#interconnect-page #section_3 .quote{margin-top:140px;}#interconnect-page #section_3 .quote blockquote{color:#FFF;}#interconnect-page #section_3 .quote .author-name{color:#FFF;}#interconnect-page #section_3 .quote .author-title{color:#FFF;}#interconnect-page #section_4{background:#fafafa;}#interconnect-page #section_4 h2{color:#1073ba;}#interconnect-page #section_4 ul.list-timeline{position:relative;margin:0 auto;}#interconnect-page #section_4 ul.list-timeline:before{content:"";width:161px;height:100%;position:absolute;top:0;left:0;z-index:0;display:block;background:url(/sites/all/themes/squaw/images/interconnect-page/timeline-bg.png) top left no-repeat;}#interconnect-page #section_4 ul.list-timeline li{position:relative;max-width:640px;height:251px;margin:0 auto;}#interconnect-page #section_4 ul.list-timeline li h4 strong{font-weight:700;}#interconnect-page #section_4 ul.list-timeline li p{margin:10px 0;}#interconnect-page #section_4 ul.list-timeline li .status{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#747178;line-height:150%;font-weight:700;font-style:normal;text-transform:uppercase;padding-left:35px;}#interconnect-page #section_4 ul.list-timeline li .status:before{position:absolute;content:"";color:#FFF;font-size:10px;font-family:'icomoon';font-style:normal;font-weight:normal;speak:none;display:block;text-decoration:inherit;width:10px;height:10px;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:10px;float:left;}#interconnect-page #section_4 ul.list-timeline li .status:before{left:0;width:24px;height:17px;padding-top:7px;background:#b6b4b8;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background-clip:padding-box;}#interconnect-page #section_4 ul.list-timeline li .complete{color:#00437b;}#interconnect-page #section_4 ul.list-timeline li .complete:before{content:"\e62b";background:#0072bc;}#interconnect-page #section_5{background:#1073ba url(/sites/all/themes/squaw/images/interconnect-page/contact-bg.jpg) top center repeat-x;height:643px;}#interconnect-page #section_5 h2{color:#FFF;margin:80px 0 20px 0;}#interconnect-page #section_5 h3{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#FFF;line-height:150%;font-weight:300;font-style:normal;font-style:italic;text-transform:none;}#interconnect-page #section_5 form.interconnect-form{max-width:700px;margin:100px auto 0 auto;}#interconnect-page #section_5 form.interconnect-form input[type="email"]{width:60%;}#interconnect-page #section_5 form.interconnect-form input[type="submit"]{width:30%;}#interconnect-page #section_5 .thankYouMsg{display:none;}#interconnect-page #section_5 .thankYouMsg p{text-align:center;font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#FFF;line-height:150%;font-weight:500;font-style:normal;}#interconnect-page #section_6{background:#e4eef7;margin-bottom:30px;}#interconnect-page #section_6 h2{color:#1073ba;}#interconnect-page #section_6 p{text-align:center;}#interconnect-page #section_6 .scrollTop{display:block;position:relative;width:125px;margin:100px auto 0 auto;}#interconnect-page #section_6 .scrollTop a{font-family:"brandon-grotesque",Arial,sans-serif;font-size:115.38461%;color:#1073ba;line-height:40px;font-weight:500;font-style:normal;display:block;width:100%;height:40px;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;}#interconnect-page #section_6 .scrollTop a:before{position:absolute;content:"";color:#1073ba;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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:20px;float:left;}#interconnect-page #section_6 .scrollTop a:before{right:0;top:8px;-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;}#interconnect-page #section_6 .scrollTop a:hover{color:#a5bfde;}#interconnect-page #section_6 .scrollTop a:hover:before{color:#a5bfde;}#interconnect-page .mobileInterconnect{background:#054b7d url(/sites/all/themes/squaw/images/interconnect-page/bg-mobile-hero.png) top center repeat-y;height:auto;padding:40px 0;}#interconnect-page .mobileInterconnect .h1Mobile{font-family:"brandon-grotesque",Arial,sans-serif;font-size:230.76923%;color:#FFF;line-height:120%;font-weight:300;font-style:normal;border:0;text-align:center;letter-spacing:-0.5px;margin-bottom:40px;}#interconnect-page .mobileInterconnect .h1Mobile: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:30px;float:left;}#interconnect-page .mobileInterconnect .h1Mobile:before{position:static;float:none;margin:0 auto 15px auto;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy{position:relative;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-left{float:left;width:20%;background:#0c6ca9;padding-left:10px;}#interconnect-page .mobileInterconnect .lift-connector-mobile .line{float:left;width:60%;height:1px;border-top:5px dashed #FFF;z-index:0;margin-top:15px;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-right{float:left;width:20%;background:#054b7d;padding-right:10px;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-village{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#FFF;line-height:120%;font-weight:700;font-style:normal;text-transform:uppercase;text-align:center;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-center{font-family:"brandon-grotesque",Arial,sans-serif;font-size:138.46153%;color:#FFF;line-height:120%;font-weight:500;font-style:normal;padding:40px 20px 20px 20px;text-align:center;}@media all and (max-width:1250px){.fullpage-wrapper{top:-140px;margin-bottom:-140px;}#interconnect-page h1{margin-top:160px;}}@media all and (max-width:1000px){#interconnect-page .quote blockquote{text-align:center;}#interconnect-page #section_1 .copy_2 .copy_left,#interconnect-page #section_1 .copy_2 .copy_right{float:none;width:100%;}#interconnect-page #section_1 .copy_2 .copy_left{text-align:center;margin-bottom:100px;}#interconnect-page #section_1 .copy_2 .copy_right{max-width:680px;margin:0 auto;}#interconnect-page #section_4 ul.list-timeline:before{display:none;}#interconnect-page #section_4 ul.list-timeline li{height:auto;padding-bottom:120px;}#interconnect-page #section_4 ul.list-timeline li: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;font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:24px;float:left;}#interconnect-page #section_4 ul.list-timeline li:before{bottom:50px;left:0;}#interconnect-page #section_4 ul.list-timeline li:last-child:before{display:none;}}@media all and (max-width:900px){#interconnect-page .mobileInterconnect{display:block;}#interconnect-page #fullpage{display:none;}}@media all and (max-width:840px){#interconnect-page #section_3 ul.list-about:before{display:none;}#interconnect-page #section_3 ul.list-about li:before{display:none;}#interconnect-page #section_5 h2{margin-top:0;}#interconnect-page #section_5 form.interconnect-form{margin-top:40px;}#interconnect-page #section_5 form.interconnect-form input[type="email"]{width:50%;}#interconnect-page #section_5 form.interconnect-form input[type="submit"]{width:40%;}}@media all and (max-width:680px){#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-left{width:30%;font-size:123.07692%;}#interconnect-page .mobileInterconnect .lift-connector-mobile .line{width:40%;}#interconnect-page .mobileInterconnect .lift-connector-mobile .copy-right{width:30%;font-size:123.07692%;}}@media all and (max-width:480px){#interconnect-page h2{font-size:200%;}#interconnect-page h3{font-size:169.23076%;}#interconnect-page .quote blockquote{font-size:184.61538%;}#interconnect-page #section_1 .copy_2 .copy_left p{font-size:138.46153%;text-align:left;}#interconnect-page #section_1 .copy_2 .copy_right{padding-left:20px;}#interconnect-page #section_6 h2{margin:0 0 20px 0;}}
