article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-size:100%;background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Booking-Icons;src:url(/includes/fonts/Booking-Icons.eot);src:url(/includes/fonts/Booking-Icons.eot?#iefix) format("embedded-opentype"),url(/includes/fonts/Booking-Icons.woff) format("woff"),url(/includes/fonts/Booking-Icons.ttf) format("truetype");font-weight:400;font-style:normal}.icon,.stats .conditions .stats-header .stats-icon,.stats .conditions .data .condition,.booking .date-widget .calendar{font-family:Booking-Icons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-feature-settings:"liga";-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-blog:before{content:"\e65d"}.icon-gondola:before{content:"\e653"}.icon-shooting:before{content:"\e63f"}.icon-frisbeegolf:before{content:"\e640"}.icon-concert:before{content:"\e641"}.icon-beach:before{content:"\e642"}.icon-paintball:before{content:"\e643"}.icon-sledding:before{content:"\e644"}.icon-sightseeing:before{content:"\e645"}.icon-rockclimbing:before{content:"\e646"}.icon-casino:before{content:"\e647"}.icon-yoga:before{content:"\e648"}.icon-tennis:before{content:"\e649"}.icon-iceskating:before{content:"\e64a"}.icon-dogsled:before{content:"\e64b"}.icon-rodeo:before{content:"\e64c"}.icon-kayaking:before{content:"\e64d"}.icon-watersports:before{content:"\e64e"}.icon-hotairballoon:before{content:"\e64f"}.icon-snowbike:before{content:"\e650"}.icon-helicopter:before{content:"\e651"}.icon-spa:before{content:"\e652"}.icon-motorbike:before{content:"\e654"}.icon-horsebackriding:before{content:"\e655"}.icon-zipline:before{content:"\e656"}.icon-dining:before{content:"\e657"}.icon-swimmingpool:before{content:"\e658"}.icon-kidsactivities:before{content:"\e659"}.icon-snowmobile:before{content:"\e65a"}.icon-offroad:before{content:"\e65b"}.icon-shopping:before{content:"\e65c"}.icon-tstorms:before,.stats .tstorms:before{content:"\e62b"}.icon-rain:before,.stats .rain:before{content:"\e62c"}.icon-snow:before,.stats .snow:before{content:"\e62d"}.icon-sleet:before,.stats .sleet:before{content:"\e62e"}.icon-flurries:before,.stats .flurries:before{content:"\e62f"}.icon-mostlycloudy:before,.stats .mostlycloudy:before{content:"\e630"}.icon-hazy:before,.stats .hazy:before{content:"\e631"}.icon-fog:before,.stats .fog:before{content:"\e632"}.icon-overcast:before,.stats .overcast:before{content:"\e633"}.icon-cloudy:before,.stats .cloudy:before{content:"\e634"}.icon-sunny:before,.stats .sunny:before{content:"\e635"}.icon-mostlysunny:before,.stats .mostlysunny:before{content:"\e636"}.icon-clear:before,.stats .clear:before{content:"\e637"}.icon-partlysunny:before,.stats .partlysunny:before{content:"\e638"}.icon-partlycloudy:before,.stats .partlycloudy:before{content:"\e639"}.icon-chancetstorms:before,.stats .chancetstorms:before{content:"\e63a"}.icon-chancerain:before,.stats .chancerain:before{content:"\e63b"}.icon-chancesnow:before,.stats .chancesnow:before{content:"\e63c"}.icon-chancesleet:before,.stats .chancesleet:before{content:"\e63d"}.icon-chanceflurries:before,.stats .chanceflurries:before{content:"\e63e"}.icon-dbfacebook:before{content:"\e62a"}.icon-dbtrestle:before{content:"\e629"}.icon-dbevents:before{content:"\e620"}.icon-dblodging:before{content:"\e621"}.icon-dbdeals:before{content:"\e622"}.icon-dbtwitter:before{content:"\e623"}.icon-dbinstagram:before{content:"\e624"}.icon-dbsnow:before{content:"\e625"}.icon-dbcams:before{content:"\e626"}.icon-dbtrails:before{content:"\e627"}.icon-dbsummeractivities:before{content:"\e628"}.icon-Lift:before{content:"\e61f"}.icon-rooms:before{content:"\e61d"}.icon-beds:before{content:"\e61e"}.icon-summercart:before{content:"\e600"}.icon-wintercart:before{content:"\e601"}.icon-emptycart:before{content:"\e602"}.icon-tickets:before{content:"\e603"}.icon-group:before{content:"\e604"}.icon-winter:before{content:"\e605"}.icon-summer:before{content:"\e606"}.icon-findlodging:before{content:"\e607"}.icon-townhome:before{content:"\e608"}.icon-chateau:before{content:"\e609"}.icon-hotel:before{content:"\e60a"}.icon-camping:before{content:"\e60b"}.icon-hiking:before{content:"\e60c"}.icon-fishing:before{content:"\e60d"}.icon-lessons:before{content:"\e60e"}.icon-calendar:before,.booking .date-widget .calendar:before{content:"\e60f"}.icon-activities:before{content:"\e610"}.icon-rentals:before{content:"\e611"}.icon-condo:before{content:"\e612"}.icon-snowshoe:before{content:"\e613"}.icon-golf:before{content:"\e614"}.icon-tubing:before{content:"\e615"}.icon-snowstake:before{content:"\e616"}.icon-trailclosedone:before{content:"\e617"}.icon-trailsclosedtwo:before{content:"\e618"}.icon-snowboard:before{content:"\e619"}.icon-ski:before{content:"\e61a"}.icon-biking:before{content:"\e61b"}.icon-lodge:before{content:"\e61c"}html .canonical-link{color:#fff;text-decoration:none}html.js .canonical-link{display:none}@font-face{font-family:'Din Grotesk Bold Condensed';src:url(/includes/steamboat/fonts/dinneuzeitgroteskstd-bdcond-webfont.eot);src:url(/includes/steamboat/fonts/dinneuzeitgroteskstd-bdcond-webfont.eot?#iefix) format("eot"),url(/includes/steamboat/fonts/dinneuzeitgroteskstd-bdcond-webfont.woff) format("woff"),url(/includes/steamboat/fonts/dinneuzeitgroteskstd-bdcond-webfont.ttf) format("truetype")}@font-face{font-family:'Gotham Book';src:url(/includes/steamboat/fonts/gotham-book-webfont.eot);src:url(/includes/steamboat/fonts/gotham-book-webfont.eot?#iefix) format("eot"),url(/includes/steamboat/fonts/gotham-book-webfont.woff) format("woff"),url(/includes/steamboat/fonts/gotham-book-webfont.ttf) format("truetype")}.main{margin:0 auto;min-width:960px;max-width:100%}::-webkit-input-placeholder{color:#003e7e}:-moz-placeholder{color:#003e7e}::-moz-placeholder{color:#003e7e}:-ms-input-placeholder{color:#003e7e}input:-moz-placeholder{color:#003e7e}.dial{display:none}.trip-advisor{border:0;height:62px}.trip-advisor-detail{border:0;height:1120px;width:100%}.button{background:#003e7e;border:1px solid #003f69;border-radius:5px;color:#fff!important;font:18px Arial,Verdana,sans-serif!important;padding:12px!important;text-align:center}.box-shadow-inset,.nav nav ul li:hover,.no-js noscript{box-shadow:inset 0 0 4px 0 #b2b2b3}button{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.custom-input,.booking .booking-widget input[type=text],.opentable fieldset input[type=text]{border-radius:6px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.08);color:#003e7e;padding:9px 45px 9px 12px;width:106px}.custom-input:focus,.booking .booking-widget input[type=text]:focus,.opentable fieldset input[type=text]:focus{border:solid 2px #003e7e}section.content h3{line-height:inherit}section.content a:hover{text-decoration:none}html body{font-size:100%;background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}html body header.masthead{display:none}html body #navCol{margin-top:0!important}html body .side-nav{line-height:normal}html body.matchtemplate .side-nav,html body.layouts_intrawest_layouts_intrawestlayout_aspx .side-nav{padding-right:50px!important}html body.matchtemplate .moduleWrap:not(.imageGallery):not(.featuredGallery),html body.layouts_intrawest_layouts_intrawestlayout_aspx .moduleWrap:not(.imageGallery):not(.featuredGallery){width:760px;float:right}html body.matchtemplate .content-text,html body.layouts_intrawest_layouts_intrawestlayout_aspx .content-text{padding-bottom:0}html body .carousel ul p{font:10px sans-serif;padding-bottom:0}html body .carousel ul p{font:10px sans-serif;padding-bottom:0}html body .square-promos{padding-top:40px}html body .square-promos h2{color:#c41230;font-size:35px;margin:0}.nav{margin:0 auto;width:960px}.nav .logo{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-image:url(../../images/sprite-s79ccf150d5.png);background-position:3px -752px;background-repeat:no-repeat;border-radius:0 0 7px 7px;display:block;float:left;height:48px;margin:0;text-indent:-9999px;padding:0;position:absolute;top:-150px;width:217px;z-index:2}.nav .logo.slide{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;top:32px}.nav nav{height:110px;padding:0 0 0 190px;position:relative}.nav nav ul{margin:0 auto;overflow:hidden;padding:0;position:relative}.nav nav ul li{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;float:left;list-style:none;padding:0 13px;text-align:center;text-transform:uppercase}.nav nav ul li:hover{background-color:#f4f4f4}.nav nav ul li a{font-size:20px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;display:block;line-height:88px;padding:28px 0 0;text-decoration:none;text-transform:uppercase}.nav nav ul li.sign-in{float:none;position:absolute;right:0;top:0;width:57px}.nav nav ul li.sign-in a{font-size:16px;line-height:normal}.nav nav ul li.sign-in:hover{background-color:initial;box-shadow:none}.nav nav ul li.shopping-cart{color:#003e7e;width:57px}.nav nav ul li.shopping-cart.empty{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2663px;background-repeat:no-repeat}.nav nav ul li.shopping-cart.full{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2203px;background-repeat:no-repeat}.nav nav ul li.shopping-cart.expanded{z-index:5;background-color:#f4f4f4;box-shadow:inset 0 0 4px 0 #b2b2b3}.nav nav ul li.shopping-cart a{text-indent:-9999px}.nav nav ul li.search{cursor:pointer;margin-top:62px;padding-right:0;position:absolute;right:16px;width:37px}.nav nav ul li.search:hover{background-color:#fff;box-shadow:none}.nav nav ul li.search.expanded{margin-top:54px}.nav nav ul li.search.expanded a,.nav nav ul li.search.expanded a:hover{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:8px -2920px;background-repeat:no-repeat;background-color:#003e7e;padding:7px 9px}.nav nav ul li.search a{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2863px;background-repeat:no-repeat;height:19px;margin:0 auto;padding-top:0;text-indent:-9999px;width:19px}.nav nav ul li.search a:hover{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2895px;background-repeat:no-repeat;background-color:#fff}.nav nav .search-panel{position:absolute;right:16px;top:8px;z-index:9999}.nav nav .search-panel.collapsed{display:none}.nav nav .search-panel.expanded{display:block}.nav nav .search-panel fieldset{border:0;margin:0;padding:0}.nav nav .search-panel .term{font-size:20px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;background-color:#f6f6f6;border:0;color:#003e7e;outline:0;padding:10px;width:260px}.nav nav .search-panel input[type=submit]{display:none}.lt-ie9 .nav .logo{top:20px}.lt-ie9 .nav nav{height:auto}.home .main .open-html,.internal-page .main .open-html{clear:both;margin:20px auto;overflow:auto;width:960px}.internal-page .content{margin:0 auto;width:960px}.internal-page .booking{height:253px}.internal-page .booking .banners{display:block;position:static}.internal-page .booking .banners img{display:none}.internal-page .booking .header-container{margin:0 auto;position:relative;width:960px}.internal-page .booking .header-container h1{font-size:60px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;line-height:60px;padding-bottom:0;top:154px;color:#fff;margin:0;position:absolute;right:0;text-transform:uppercase;z-index:2}.internal-page .booking.banner-height{height:auto}.booking-promo .booking{height:374px}.booking-promo .booking .header-container h1{top:275px}.lt-ie9 .square-promos .clear{clear:left}.lt-ie9 .internal-page .booking .header-container h1{top:128px}.season .booking .banners{position:relative}.season .booking .banners img{height:400px}.season .booking .banners .header-container{left:50%;margin:125px 0 0 -137px;position:absolute;top:0;width:275px}.season .booking .banners .header-container>*{text-transform:uppercase}.season .booking .banners .header-container h1{color:#003e7e;font-size:90px;line-height:75px;position:relative}.season .booking .banners .header-container span{font-size:30px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e;line-height:normal}.season .booking .banners .header-container a{font-size:20px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;position:absolute;right:0;text-decoration:none}footer .footer-container{background:#ebebeb;clear:both;color:#000;font:12px Arial,Verdana,sans-serif}footer .footer-container .footer-top-texture{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAyCAIAAAAbcoanAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2VpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0idXVpZDo1MDg1RkUxQzVDRjFEQzExODQ5OTlCMkQ0NzNCNDBDNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDU0NkI4NDAzQjExMUU0OUNCRUEyMzQ2RUYyNjY1NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNDU0NkI4MzAzQjExMUU0OUNCRUEyMzQ2RUYyNjY1NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ODYzMWRlYS00YWY2LTQ0ZWUtYTE5Mi1hODFhNmUwYjYyMDQiIHN0UmVmOmRvY3VtZW50SUQ9InV1aWQ6NTA4NUZFMUM1Q0YxREMxMTg0OTk5QjJENDczQjQwQzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6vi2yZAAAALklEQVR42mLatGnzfyTACMQMMLB58xYGuAxEIQMyB8pHNoJh1LxR84aReQABBgDvI2TJNyVNcwAAAABJRU5ErkJggg==");border-top:1px solid #b2b2b3;border-bottom:1px solid #b2b2b3;height:50px;margin:0 0 30px}footer .footer-container a{color:#000;text-decoration:none}footer .footer-container a:hover{text-decoration:underline}footer .footer-container nav{margin:0 auto;overflow:hidden;width:960px}footer .footer-container nav dl{float:left;padding:0 10px;width:140px}footer .footer-container nav dl dt{text-transform:uppercase}footer .footer-container nav dl dd{margin:0;padding:10px 0 0}footer .footer-container .social{background:#fff;border-top:1px solid #b2b2b3;border-bottom:1px solid #b2b2b3;clear:both;margin:30px 0 0;padding:10px 0;text-align:center;width:100%}footer .footer-container .social ul{display:inline-table;margin:0 auto;overflow:hidden;padding:0}footer .footer-container .social ul li{float:left;list-style:none;text-transform:uppercase;width:150px}footer .footer-container .social a{display:block;line-height:35px;padding:0 0 0 45px;width:150px}footer .footer-container .social .facebook{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -3041px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .instagram{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2567px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .twitter{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2816px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .google{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -1369px;background-repeat:no-repeat;height:34px;width:34px}footer .footer-container .social .flickr{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2769px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .foursquare{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2031px;background-repeat:no-repeat;height:34px;width:34px}footer .footer-container .social .youtube{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2994px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .vimeo{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2377px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .social .pinterest{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -1808px;background-repeat:no-repeat;height:34px;width:35px}footer .footer-container .intrawest{clear:both;margin:0 auto;padding:0;width:980px}footer .footer-container .intrawest .intrawest-resorts-wrapper{height:23px;margin:35px auto;position:relative;width:276px}footer .footer-container .intrawest .intrawest-resorts{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -813px;background-repeat:no-repeat;height:32px;width:108px;display:block;margin:0 auto;text-indent:-9999px}footer .footer-container .intrawest .intrawest-resorts-list{background-color:rgba(255,255,255,.9);border-radius:3px 3px 0;box-shadow:0 5px 15px 0 rgba(0,0,0,.6);font:12px Arial,Verdana,sans-serif;display:none;margin:0 auto;padding:8px 0;position:absolute;width:276px}footer .footer-container .intrawest .intrawest-resorts-list ul{list-style:none;margin:0;padding:0 0 0 8px}footer .footer-container .intrawest .intrawest-resorts-list ul.col-one{border-right:1px solid #b2b2b3;float:left;width:128px}footer .footer-container .intrawest .intrawest-resorts-list ul.col-two{float:right;width:118px}footer .footer-container .intrawest .intrawest-resorts-list ul:last-child{padding:0 8px 0 13px}footer .footer-container .intrawest .intrawest-resorts-list ul .title{text-transform:uppercase}footer .footer-container .intrawest .intrawest-resorts-list ul li{padding:0 0 8px}footer .footer-container .copyright{margin:0 auto;padding:0 0 40px;text-align:center;width:980px}footer .footer-container .copyright p{line-height:20px}footer .footer-container .sign-up{margin:0 auto;padding:0 0 12px;text-align:center;width:600px}footer .footer-container .sign-up label{font-size:24px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e;text-transform:uppercase}footer .footer-container .sign-up .email-address{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;border:1px solid #b2b2b3;border-radius:6px;color:#003e7e;margin-right:10px;padding:6px;width:262px}footer .footer-container .sign-up button{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;background-color:#c41230;border:0;border-radius:6px;color:#fff;padding:7px 16px;text-transform:uppercase}footer .footer-container .sign-up button:hover{background-color:#003e7e}.side-nav{float:left;padding:40px 100px 0 0;width:150px}.side-nav ul{list-style-type:none;margin:0 0 25px;padding:0}.side-nav ul li{margin:10px 0}.side-nav ul li:first-child{margin-top:0}.side-nav ul li.current>a{color:#c41230}.side-nav a{font-size:18px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#000;text-decoration:none;text-transform:uppercase}.side-nav a:hover{color:#003e7e}.side-nav .chat-with-agent{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2418px;background-repeat:no-repeat;display:block;margin-top:35px;padding-right:7px;text-align:right}.side-nav .chat-with-agent span{color:#c41230;font-size:28px;text-transform:uppercase}.side-nav .chat-with-agent:hover{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -1849px;background-repeat:no-repeat;color:#000}.mountain .booking{height:253px}.mountain .side-nav{padding-right:70px;width:180px}.mountain .chat-with-agent{padding-right:28px}.activities .activities-list{float:left;width:710px}.activities .activities-list h3{font-size:35px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;margin:0;text-transform:uppercase}.activities .activities-list h4{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;line-height:20px;margin:0 0 35px}.activities .tabs{margin:20px 0}.activities .tabs ul{list-style-type:none;padding:0}.activities .tabs ul li{display:inline-block}.activities .tabs ul a{font-size:18px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;background:#b2b2b3;color:#000;padding:10px 35px;position:relative;text-decoration:none;text-transform:uppercase;text-align:center}.activities .tabs ul a.addFocus{background-color:#c41230;color:#fff}.single .side-nav{padding:40px 70px 0 0;width:180px}.single .chat-with-agent{padding-right:30px}.cams .side-nav{padding:40px 70px 0 0;width:180px}.cams .chat-with-agent{padding-right:30px}.stats{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:#fff;border-bottom:1px solid #b2b2b3;border-top:1px solid #b2b2b3}.stats:hover .stats-tab{background-color:#0070bb;color:#fff!important}.stats.collapsed ul{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.stats.collapsed ul li{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.stats.collapsed .trestle p,.stats.collapsed .data{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:0;position:absolute;top:-100000px}.stats.collapsed .promo-button,.stats.collapsed .coupon,.stats.collapsed .view-more{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.1s;-moz-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;opacity:0;position:absolute;top:-100000px}.stats.expanded{background:url(/includes/steamboat/images/stats_top.png) center 90px repeat-x,url(/includes/steamboat/images/stats_bottom.png) center bottom repeat-x;background-color:#f6f6f6}.stats.expanded>ul{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;height:520px}.stats.expanded>ul li{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;height:520px;border-bottom:1px solid #b2b2b3}.stats.expanded>ul li:nth-of-type(4n){border-right:1px solid #b2b2b3}.stats.expanded .data{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:1}.stats.expanded .coupon,.stats.expanded .promo-button,.stats.expanded .view-more{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;opacity:1}.stats.expanded .coupon{border-radius:6px;max-height:36px;margin-top:20px;text-overflow:ellipsis}.stats.expanded .promo-button{border-radius:10px;bottom:31px;color:#fff;font-size:16px;font-weight:600;left:50%;margin-left:-42.5%;padding:7px 0;position:absolute;text-align:center;text-decoration:none;width:85%}.stats.expanded .promo-button:hover,.stats.expanded .coupon:hover{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-moz-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;opacity:.7}.stats ul{height:89px;margin:0 auto;padding:0;width:960px}.stats ul li{border-left:1px solid #b2b2b3;float:left;height:89px;list-style:none;max-width:238px;position:relative;width:25%}.stats ul li:last-child{border-right:1px solid #b2b2b3;position:relative}.stats ul li.hide{display:none}.stats ul li .stats-header-container{background-repeat:no-repeat;width:100%}.stats ul li .stats-header{cursor:pointer;height:80px;margin:0 auto;overflow:hidden;padding:10px 0 0;position:relative;width:178px}.stats ul li .stats-header h3{float:right;font:48px Arial,Verdana,sans-serif;font-weight:700;margin:0 0 0 9px;width:100px}.stats ul li .stats-header h3 div{left:0;position:absolute}.stats ul li .stats-header h3 span{bottom:21px;display:block;font-size:14px;font-weight:400;position:absolute}.stats ul li .data{font-size:84%;width:100%}.stats ul li .data thead td{padding:80px}.stats ul li .data tbody .header{background:none!important;height:38px}.stats ul li .data tbody td{padding:0 0 0 12px}.stats ul li .data tbody td:last-child{padding-right:12px}.stats ul li canvas{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);display:block;margin:0 auto}.stats ul li .view-more{bottom:8px;height:16px;position:absolute;text-align:center;text-decoration:none;width:100%}.stats ul li .view-more>a{color:#000;font:12px Arial,Verdana,sans-serif;font-weight:700}.stats ul li .view-more>a:hover{color:#000;text-decoration:underline}.stats .widget-1{color:#0070bb}.stats .widget-1 a{color:#0070bb}.stats .widget-1 .dial{color:#0070bb;background:rgba(0,112,187,.5)}.stats .widget-1 .stats-header-container{background:#0070bb}.stats .widget-1 .data{box-shadow:inset 0 15px 0 rgba(0,112,187,.5)}.stats .widget-1 .data .change-temp{border:1px solid #0070bb}.stats .widget-1 .data .change-temp.active{background-color:#0070bb}.stats .widget-1 .data .change-unit{color:#0070bb;border:1px solid #0070bb}.stats .widget-1 .data .change-unit.active{background-color:#0070bb}.stats .widget-1 .coupon,.stats .widget-1 .view-event,.stats .widget-1 .view-deal,.stats .widget-1 .like-button,.stats .widget-1 .follow-button{background:#0070bb}.stats .widget-2{color:#f05a23}.stats .widget-2 a{color:#f05a23}.stats .widget-2 .dial{color:#f05a23;background:rgba(240,90,35,.5)}.stats .widget-2 .stats-header-container{background-color:#f05a23}.stats .widget-2 .data{box-shadow:inset 0 15px 0 rgba(240,90,35,.5)}.stats .widget-2 .data .change-temp{border:1px solid #f05a23}.stats .widget-2 .data .change-temp.active{background-color:#f05a23}.stats .widget-2 .data .change-unit{color:#f05a23;border:1px solid #f05a23}.stats .widget-2 .data .change-unit.active{background-color:#f05a23}.stats .widget-2 .coupon,.stats .widget-2 .view-event,.stats .widget-2 .view-deal,.stats .widget-2 .like-button,.stats .widget-2 .follow-button{background:#f05a23}.stats .widget-3{color:#003f69}.stats .widget-3 a{color:#003f69}.stats .widget-3 .dial{color:#003f69;background:rgba(0,63,105,.5)}.stats .widget-3 .stats-header-container{background-color:#003f69}.stats .widget-3 .data{box-shadow:inset 0 15px 0 rgba(0,63,105,.5)}.stats .widget-3 .data .change-temp{border:1px solid #003f69}.stats .widget-3 .data .change-temp.active{background-color:#003f69}.stats .widget-3 .data .change-unit{color:#003f69;border:1px solid #003f69}.stats .widget-3 .data .change-unit.active{background-color:#003f69}.stats .widget-3 .coupon,.stats .widget-3 .view-event,.stats .widget-3 .view-deal,.stats .widget-3 .like-button,.stats .widget-3 .follow-button{background:#003f69}.stats .widget-4{color:#009245}.stats .widget-4 a{color:#009245}.stats .widget-4 .dial{color:#009245;background:rgba(0,146,69,.5)}.stats .widget-4 .stats-header-container{background-color:#009245}.stats .widget-4 .data{box-shadow:inset 0 15px 0 rgba(0,146,69,.5)}.stats .widget-4 .data .change-temp{border:1px solid #009245}.stats .widget-4 .data .change-temp.active{background-color:#009245}.stats .widget-4 .data .change-unit{color:#009245;border:1px solid #009245}.stats .widget-4 .data .change-unit.active{background-color:#009245}.stats .widget-4 .coupon,.stats .widget-4 .view-event,.stats .widget-4 .view-deal,.stats .widget-4 .like-button,.stats .widget-4 .follow-button{background:#009245}.stats .conditions.celsius .temp.fahrenheit{display:none}.stats .conditions.fahrenheit .temp.celsius{display:none}.stats .conditions .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-20px 0}.stats .conditions .stats-header h3{font-size:40px;width:124px}.stats .conditions .data td{width:25%}.stats .conditions .data tr:nth-child(odd){background:#f6f6f6}.stats .conditions .data tr:nth-child(even){background:#fff}.stats .conditions .data .condition{font-size:165%;display:inline-block;margin:6px 0}.stats .conditions .data .partlycloudy,.stats .conditions .data .cloudy,.stats .conditions .data .overcast,.stats .conditions .data .mostlycloudy{font-size:115%}.stats .conditions .data .change-temps{margin:18px auto 0;width:62px}.stats .conditions .data .change-temp{display:block;float:left;background-color:#fff;border-radius:5px 0 0 5px;padding:6px;text-decoration:none}.stats .conditions .data .change-temp.active{color:#fff}.stats .conditions .data .change-temp.celsius{border-radius:0 5px 5px 0}.stats .trails .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-9px 0}.stats .trails .stats-header h3[data-percentage="100"]{font-size:40px}.stats .trails .data td{padding:2px 10px}.stats .trails .data .logo{padding-right:0}.stats .trails .data .logo img{height:32px;width:32px}.stats .trails .data .title{font-weight:700;padding-left:0}.stats .trails .data .trails-open{text-align:right}.stats .trails .data .trails-total{font-size:18px;text-align:center}.stats .cams .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-9px 0}.stats .cams .stats-header h3{font-size:43px;width:84px}.stats .cams .data .cam a{display:block}.stats .cams .data .cam img{height:30px;width:47px}.stats .cams .data .title{height:34px}.stats .cams .data .title a{font-weight:700;text-decoration:none}.stats .snowfall.imperial .unit.metric{display:none}.stats .snowfall.metric .unit.imperial{display:none}.stats .snowfall .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-10px 0}.stats .snowfall .stats-header h3{font-size:40px}.stats .snowfall .stats-header h3.five{font-size:33px}.stats .snowfall .stats-header h3.six{font-size:27px}.stats .snowfall .stats-header h3.seven{font-size:24px}.stats .snowfall .stats-header h3.eight{font-size:20px}.stats .snowfall .data .snowfall{padding-bottom:12px}.stats .snowfall .data .snowfall .date{font-size:80%}.stats .snowfall .data .depth{font-size:160%}.stats .snowfall .data .time{height:40px}.stats .snowfall .data tfoot p{padding:0 0 0 12px}.stats .snowfall .data .change-units{margin:18px auto 0;padding:0;width:62px}.stats .snowfall .data .change-unit{display:block;float:left;background-color:#fff;border-radius:5px 0 0 5px;padding:6px;text-decoration:none}.stats .snowfall .data .change-unit.active{color:#fff}.stats .snowfall .data .change-unit.metric{border-radius:0 5px 5px 0}.stats .activities .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-14px 0}.stats .activities .stats-header{width:188px}.stats .activities .stats-header h3{font-size:34px;width:112px}.stats .activities .data tr{border-top:1px solid #b2b2b3}.stats .activities .data tr:nth-child(1),.stats .activities .data tr:nth-child(2){border-top:0}.stats .activities .data tr.header{height:24px}.stats .activities .data tr:hover .icon,.stats .activities .data tr:hover .conditions .stats-header .stats-icon,.stats .conditions .stats-header .activities .data tr:hover .stats-icon,.stats .activities .conditions .data tr:hover .condition,.stats .conditions .activities .data tr:hover .condition,.stats .activities .data tr:hover .booking .date-widget .calendar,.booking .date-widget .stats .activities .data tr:hover .calendar{cursor:pointer}.stats .activities .data tr:hover a{cursor:pointer;text-decoration:underline}.stats .activities .data td{padding-left:11px}.stats .activities .data td .icon,.stats .activities .data td .conditions .stats-header .stats-icon,.stats .conditions .stats-header .activities .data td .stats-icon,.stats .activities .conditions .data td .condition,.stats .conditions .activities .data td .condition,.stats .activities .data td .booking .date-widget .calendar,.booking .date-widget .stats .activities .data td .calendar{color:#000}.stats .activities .data td h4{margin:5px 0 0}.stats .activities .data td h4 a{text-decoration:none}.stats .activities .data td p{margin:0 0 11px}.stats .multi-deals .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-23px 0}.stats .multi-deals .stats-header{width:204px}.stats .multi-deals .stats-header h3{font-size:38px;width:127px}.stats .multi-deals .data tr:nth-child(odd){background:#fff}.stats .multi-deals .data h4{margin:15px 0 0}.stats .multi-deals .data a{display:block;font-size:14px;font-weight:600;margin-top:15px;text-decoration:none}.stats .multi-deals .data a p{color:#000;font-size:12px;font-weight:400}.stats .multi-deals .data a:hover{text-decoration:underline}.stats .multi-deals .data tr:hover .icon,.stats .multi-deals .data tr:hover .conditions .stats-header .stats-icon,.stats .conditions .stats-header .multi-deals .data tr:hover .stats-icon,.stats .multi-deals .conditions .data tr:hover .condition,.stats .conditions .multi-deals .data tr:hover .condition,.stats .multi-deals .data tr:hover .booking .date-widget .calendar,.booking .date-widget .stats .multi-deals .data tr:hover .calendar{cursor:pointer}.stats .multi-deals .data tr:hover a{cursor:pointer;text-decoration:underline}.stats .multi-deals .data p{color:#000;margin:4px 0 11px}.stats .single-deal .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-20px 0}.stats .single-deal .stats-header{width:200px}.stats .single-deal .stats-header h3{font-size:17px;width:120px}.stats .single-deal .data td img{display:block;cursor:pointer;height:170px;width:100%}.stats .single-deal .data td p{color:#000}.stats .events .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-28px 0}.stats .events .stats-header{width:217px}.stats .events .stats-header h3{font-size:14px;width:140px}.stats .events .data tr:nth-child(odd){background:#fff}.stats .events .data td img{cursor:pointer;display:block;height:46px;margin-top:10px;width:100%}.stats .events .data td h4{margin:10px 0}.stats .events .data td h4 a{color:inherit;font-weight:400;margin:0 0 8px;text-decoration:none}.stats .events .data td h4 a:hover{text-decoration:underline}.stats .events .data td h4 span{margin:10px 0 0;text-transform:uppercase}.stats .twitter-feed .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-27px 0}.stats .twitter-feed .stats-header{width:215px}.stats .twitter-feed .stats-header h3{font-size:18px;width:135px}.stats .twitter-feed .stats-header a{bottom:21px;display:block;font-size:14px;font-weight:400;position:absolute;text-decoration:none}.stats .twitter-feed .data .header{height:17px}.stats .twitter-feed .data tr:nth-child(odd){background:#fff}.stats .twitter-feed .data h4{margin:15px 0 0}.stats .twitter-feed .data a{color:inherit;text-decoration:none}.stats .twitter-feed .data a:hover{text-decoration:underline}.stats .twitter-feed .data p{margin:5px 0 15px}.stats .facebook-feed .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-20px 0}.stats .facebook-feed .stats-header{width:200px}.stats .facebook-feed .stats-header h3{font-size:38px;width:120px}.stats .facebook-feed .stats-header h3 span{font-size:11px}.stats .facebook-feed .data .header{height:17px}.stats .facebook-feed .data tr:nth-child(odd){background:#fff}.stats .facebook-feed .data h4{margin:15px 0 0}.stats .facebook-feed .data a{color:inherit;text-decoration:none}.stats .facebook-feed .data a:hover{text-decoration:underline}.stats .facebook-feed .data p{margin:5px 0 15px}.stats .single-event .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-20px 0}.stats .single-event .stats-header{width:200px}.stats .single-event .stats-header h3{font-size:18px;width:120px}.stats .single-event .data img{cursor:pointer;display:block;height:150px;width:100%}.stats .single-event .data p{color:#000}.stats .blog .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-18px 0}.stats .blog .stats-header{width:200px}.stats .blog .stats-header h3{font-size:32px;width:120px}.stats .blog .data .header{height:17px}.stats .photos .stats-header-container{background-image:url(/includes/steamboat/images/widget_knockout.png);background-position:-18px 0}.stats .photos .stats-header{width:200px}.stats .photos .stats-header h3{font-size:32px;width:120px}.stats .photos .data td img{border:1px solid #003e7e;height:100px;width:100px}.stats .stats-tab{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -3130px;background-repeat:no-repeat;background-color:#f6f6f6;border-radius:2px 2px 0 0;color:#0070bb!important;font-size:12px;display:block;height:20px;padding:8px 8px 0 30px;text-align:left;text-transform:uppercase;text-decoration:none;position:absolute;right:0;top:-29px;width:50px;z-index:1}.stats .stats-tab:hover{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:#0070bb;color:#fff!important}.stats .stats-tab:before{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -3173px;background-repeat:no-repeat;content:"";display:block;height:16px;left:6px;position:absolute;top:7px;width:16px}.stats .stats-tab.close:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.icon-gondola{font-size:37px;left:2px;position:relative}.icon-shooting{font-size:25px}.icon-frisbeegolf{font-size:44px;left:6px;position:relative}.icon-concert{font-size:36px}.icon-beach{font-size:29px}.icon-paintball{font-size:39px}.icon-sledding{font-size:13px}.icon-sightseeing{font-size:43px}.icon-rockclimbing{font-size:39px}.icon-casino{font-size:34px}.icon-yoga{font-size:31px}.icon-tennis{font-size:42px}.icon-iceskating{font-size:35px}.icon-dogsled{font-size:19px}.icon-rodeo{font-size:46px}.icon-kayaking{font-size:44px;left:6px;position:relative}.icon-watersports{font-size:28px}.icon-hotairballoon{font-size:39px;left:6px;position:relative}.icon-snowbike{font-size:16px}.icon-helicopter{font-size:20px}.icon-spa{font-size:33px}.icon-motorbike{font-size:26px}.icon-horsebackriding{font-size:35px}.icon-zipline{font-size:23px}.icon-dining{font-size:27px}.icon-swimmingpool{font-size:28px}.icon-kidsactivities{font-size:22px}.icon-snowmobile{font-size:16px}.icon-offroad{font-size:24px}.icon-shopping{font-size:38px;left:3px;position:relative}.icon-Lift{font-size:37px;left:6px;position:relative}.icon-rooms{font-size:34px}.icon-beds{font-size:21px}.icon-emptycart,.icon-wintercart,.icon-summercart{font-size:26px}.icon-tickets{font-size:29px}.icon-winter,.icon-summer,.icon-findlodging,.icon-group{font-size:35px;left:3px;position:relative}.icon-summer{left:1px}.icon-findlodging{left:2px}.icon-group{left:0}.icon-townhome{font-size:31px}.icon-chateau{font-size:32px}.icon-hotel{font-size:37px}.icon-camping{font-size:34px}.icon-hiking{font-size:43px}.icon-fishing{font-size:40px}.icon-lessons{font-size:37px}.icon-calendar,.booking .date-widget .calendar{font-size:34px;left:2px;position:relative}.icon-activities{font-size:22px}.icon-condo,.icon-rentals{font-size:40px}.icon-snowshoe{font-size:41px;left:1px;position:relative}.icon-golf{font-size:39px}.icon-tubing{font-size:42px}.icon-snowstake{font-size:38px}.icon-snowboard,.icon-trailsclosedtwo,.icon-trailclosedone{font-size:36px}.icon-ski{font-size:42px;left:2px;position:relative}.icon-biking{font-size:24px}.icon-lodge{font-size:34px}html.canvas .stats .stats-header-container{background:0}html.canvas .stats .conditions .stats-header{width:200px}html.canvas .stats .conditions .stats-header .icon,html.canvas .stats .conditions .stats-header .stats-icon,html.canvas .stats .conditions .stats-header .data .condition,html.canvas .stats .conditions .data .stats-header .condition,html.canvas .stats .conditions .stats-header .booking .date-widget .calendar,.booking .date-widget html.canvas .stats .conditions .stats-header .calendar{font-size:30px;position:absolute;left:20px;top:30px}html.canvas .stats .conditions .stats-header .hazy,html.canvas .stats .conditions .stats-header .fog{font-size:23px;left:15px;top:33px}html.canvas .stats .conditions .stats-header .partlysunny{left:16px}html.canvas .stats .conditions .stats-header .mostlycloudy,html.canvas .stats .conditions .stats-header .partlycloudy,html.canvas .stats .conditions .stats-header .cloudy,html.canvas .stats .conditions .stats-header .overcast{font-size:22px;left:18px;top:32px}html.canvas .stats .conditions .stats-header .chancerain,html.canvas .stats .conditions .stats-header .chancesnow,html.canvas .stats .conditions .stats-header .chancesleet,html.canvas .stats .conditions .stats-header .chanceflurries{left:20px}html.canvas .stats .conditions .stats-header .rain,html.canvas .stats .conditions .stats-header .sleet,html.canvas .stats .conditions .stats-header .flurries{left:21px}html.canvas .stats .conditions .stats-header .snow,html.canvas .stats .conditions .stats-header .tstorms,html.canvas .stats .conditions .stats-header .chancetstorms{left:22px}html.canvas .stats .trails .stats-header .icon-dbtrails{font-size:38px;left:10px;position:absolute;top:24px}html.canvas .stats .cams .stats-header .icon-dbcams{font-size:35px;left:20px;position:absolute;top:26px}html.canvas .stats .snowfall .stats-header .icon-dbsnow{font-size:38px;left:12px;position:absolute;top:25px}html.canvas .stats .activities .stats-header .icon-dbsummeractivities{font-size:35px;left:12px;position:absolute;top:29px}html.canvas .stats .multi-deals .stats-header .icon-dbdeals{font-size:40px;left:21px;position:absolute;top:25px}html.canvas .stats .single-deal .stats-header .icon-hotel{font-size:35px;left:18px;position:absolute;top:25px}html.canvas .stats .events .stats-header .icon-calendar,html.canvas .stats .events .stats-header .booking .date-widget .calendar,.booking .date-widget html.canvas .stats .events .stats-header .calendar{font-size:30px;left:20px;position:absolute;top:29px}html.canvas .stats .twitter-feed .stats-header .icon-dbtwitter{font-size:30px;left:18px;position:absolute;top:31px}html.canvas .stats .facebook-feed .stats-header .icon-dbfacebook{font-size:36px;left:26px;position:absolute;top:27px}html.canvas .stats .single-event .stats-header .icon-calendar,html.canvas .stats .single-event .stats-header .booking .date-widget .calendar,.booking .date-widget html.canvas .stats .single-event .stats-header .calendar{font-size:30px;left:20px;position:absolute;top:29px}html.canvas .stats .photos .stats-header .icon-dbinstagram{font-size:30px;left:16px;position:absolute;top:29px}html.canvas .stats .blog .stats-header .icon-blog{font-size:30px;left:21px;position:absolute;top:29px}.lt-ie9 .stats.collapsed .coupon,.lt-ie9 .stats.collapsed .promo-button,.lt-ie9 .stats.collapsed .view-more{display:none!important}.lt-ie9 .stats ul li .view-more{bottom:0}.lt-ie9 .stats ul .conditions .stats-header{width:200px}.lt-ie9 .stats ul .conditions .stats-header h3{font-size:40px;width:124px}.lt-ie9 .stats ul .conditions .stats-header .icon,.lt-ie9 .stats ul .conditions .stats-header .stats-icon,.lt-ie9 .stats ul .conditions .stats-header .data .condition,.lt-ie9 .stats ul .conditions .data .stats-header .condition,.lt-ie9 .stats ul .conditions .stats-header .booking .date-widget .calendar,.booking .date-widget .lt-ie9 .stats ul .conditions .stats-header .calendar{font-size:30px;position:absolute;left:20px;top:30px}.lt-ie9 .stats ul .conditions .stats-header .hazy,.lt-ie9 .stats ul .conditions .stats-header .fog{font-size:23px;left:15px;top:33px}.lt-ie9 .stats ul .conditions .stats-header .partlysunny{left:16px}.lt-ie9 .stats ul .conditions .stats-header .mostlycloudy,.lt-ie9 .stats ul .conditions .stats-header .partlycloudy,.lt-ie9 .stats ul .conditions .stats-header .cloudy,.lt-ie9 .stats ul .conditions .stats-header .overcast{font-size:22px;left:18px;top:32px}.lt-ie9 .stats ul .conditions .stats-header .chancerain,.lt-ie9 .stats ul .conditions .stats-header .chancesnow,.lt-ie9 .stats ul .conditions .stats-header .chancesleet,.lt-ie9 .stats ul .conditions .stats-header .chanceflurries{left:20px}.lt-ie9 .stats ul .conditions .stats-header .rain,.lt-ie9 .stats ul .conditions .stats-header .sleet,.lt-ie9 .stats ul .conditions .stats-header .flurries{left:21px}.lt-ie9 .stats ul .conditions .stats-header .snow,.lt-ie9 .stats ul .conditions .stats-header .tstorms,.lt-ie9 .stats ul .conditions .stats-header .chancetstorms{left:22px}.lt-ie9 .stats ul .trails .stats-header .icon-dbtrails{font-size:38px;left:10px;position:absolute;top:24px}.lt-ie9 .stats ul .cams .stats-header .icon-dbcams{font-size:35px;left:20px;position:absolute;top:26px}.lt-ie9 .stats ul .snowfall .stats-header .icon-dbsnow{font-size:38px;left:12px;position:absolute;top:25px}.lt-ie9 .stats ul .activities .stats-header .icon-dbsummeractivities{font-size:35px;left:12px;position:absolute;top:29px}.lt-ie9 .stats ul .multi-deals .stats-header .icon-dbdeals{font-size:40px;left:21px;position:absolute;top:25px}.lt-ie9 .stats ul .single-deal .stats-header .icon-hotel{font-size:35px;left:18px;position:absolute;top:25px}.lt-ie9 .stats ul .events .stats-header .icon-calendar,.lt-ie9 .stats ul .events .stats-header .booking .date-widget .calendar,.booking .date-widget .lt-ie9 .stats ul .events .stats-header .calendar{font-size:30px;left:20px;position:absolute;top:29px}.lt-ie9 .stats ul .twitter-feed .stats-header .icon-dbtwitter{font-size:30px;left:18px;position:absolute;top:31px}.lt-ie9 .stats ul .facebook-feed .stats-header .icon-dbfacebook{font-size:36px;left:26px;position:absolute;top:27px}.lt-ie9 .stats ul .single-event .stats-header .icon-calendar,.lt-ie9 .stats ul .single-event .stats-header .booking .date-widget .calendar,.booking .date-widget .lt-ie9 .stats ul .single-event .stats-header .calendar{font-size:30px;left:20px;position:absolute;top:29px}.lt-ie9 .stats ul .photos .stats-header .icon-dbinstagram{left:18px;top:28px}.lt-ie9 .stats ul .blog .stats-header .icon-blog{left:24px;top:28px}.lt-ie9 .stats-header .icon,.lt-ie9 .stats .conditions .stats-header .stats-icon,.stats .conditions .lt-ie9 .stats-header .stats-icon,.lt-ie9 .stats-header .stats .conditions .data .condition,.stats .conditions .data .lt-ie9 .stats-header .condition,.lt-ie9 .stats-header .booking .date-widget .calendar,.booking .date-widget .lt-ie9 .stats-header .calendar{font-size:30px;left:20px;position:absolute;top:26px}.lt-ie9 .promos a .heading{background-color:#fff;filter:alpha(opacity=60);top:0}.promos{clear:both;margin:20px auto 0;overflow:auto;width:960px}.promos .heading{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:rgba(255,255,255,.6);min-height:47px;padding:24px;position:relative;top:-200px}.promos .heading.slide{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;top:0}.promos h2,.promos h3{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:24px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e;margin:0;padding:0;z-index:2}.promos h3{font-size:18px;padding:0}.promos img{height:282px;position:absolute;width:312px}.promos .lg-promo,.promos .sm-promos-container{float:left}.promos .lg-promo img,.promos .sm-promos-container img{height:100%;width:100%}.promos .lg-promo>a,.promos .sm-promos-container>a{background:#f6f6f6;color:#b2b2b3;float:left;height:100%;position:relative;text-decoration:none;overflow:hidden;width:100%}.promos .lg-promo>a:hover .heading,.promos .sm-promos-container>a:hover .heading{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:rgba(255,255,255,.8);cursor:pointer}.promos .lg-promo{height:479px;margin-right:1px;width:479px}.promos .sm-promos-container{margin-left:1px;width:478px}.promos .sm-promos-container>a{display:block;float:left;height:238px;width:238px}.promos .sm-promos-container>a:first-child{margin-bottom:2px;margin-right:1px}.promos .sm-promos-container>a:first-child+a{margin-bottom:2px;margin-left:1px}.promos .sm-promos-container>a:first-child+a+a{margin-right:1px}.promos .sm-promos-container>a:last-child{margin-left:1px}.lt-ie9 .two-across>a:first-child+a,.lt-ie9 .two-across>a:first-child+a img{float:right;margin-right:0;width:308px}.lt-ie9 .three-across>a{width:308px}#ui-datepicker-div,.ui-datepicker{border:1px solid #b2b2b3;border-radius:6px;background-color:#f6f6f6;box-shadow:0 10px 20px rgba(0,0,0,.5);color:#003e7e;display:none;font-size:90%;margin-top:12px;padding:0 30px 15px;width:530px!important;z-index:9999999999!important}#ui-datepicker-div::before,.ui-datepicker::before{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2741px;background-repeat:no-repeat;content:" ";display:block;height:16px;left:74px;position:relative;top:-13px;width:40px}.ui-datepicker-calendar{background:transparent}.ui-datepicker-calendar td{background-color:#fff;position:relative;padding:0;border:2px solid #f6f6f6}.ui-datepicker-calendar th{font-size:.8em;text-align:center;color:#003e7e}a.ui-state-default,span.ui-state-default{border:1px solid transparent;display:block;width:32px;padding:6px 0;text-align:center;text-decoration:none}a.ui-state-default:hover,span.ui-state-default:hover{text-decoration:none}a.ui-state-default.ui-state-hover,a.ui-state-default.ui-state-active{color:#fff;border-color:#b2b2b3;background-color:#003e7e;text-shadow:0 1px 1px rgba(0,0,0,.2)}.ui-datepicker-prev,.ui-datepicker-next{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;cursor:pointer;height:100%;position:absolute;top:0;text-indent:-9999px;width:26px}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:#eee}.ui-datepicker-prev{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:6px -313px;background-repeat:no-repeat;border-right:1px solid #b2b2b3;left:0}.ui-datepicker-next{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:9px 0;background-repeat:no-repeat;border-left:1px solid #b2b2b3;right:0}.ui-datepicker-title{text-align:center}a.ui-state-default,span.ui-state-default{color:#003e7e}.ui-state-disabled span,.ui-state-disabled a{color:#b2b2b3!important}.ui-datepicker-header{font-weight:700;padding:15px}.ui-datepicker-buttonpane{padding:5px}.ui-datepicker-close{text-align:center;color:#00b0ff;border:0;background:transparent}.ui-datepicker-current{display:none}.ui-datepicker-group-first{float:left;margin-left:10px}.ui-datepicker-group-last{float:right;margin-right:10px}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible!important;background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0 none!important;-webkit-box-shadow:inset 0 0 12px 4px #fff;box-shadow:inset 0 0 12px 4px #fff}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.2)}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px!important}.selectize-dropdown-header-close:hover{color:#000}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px!important}.selectize-control.plugin-remove_button [data-value] .remove{position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:700;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:0}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#fff}.selectize-control{position:relative}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px;-webkit-font-smoothing:inherit}.selectize-input,.selectize-control.single .selectize-input.input-active{background:#fff;cursor:text;display:inline-block}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default!important}.selectize-input.focus{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.selectize-input.dropdown-active{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#fff;border:0 solid #fff}.selectize-input>input{padding:0!important;min-height:0!important;max-height:none!important;max-width:100%!important;margin:0 2px 0 0!important;text-indent:0!important;border:0 none!important;background:none!important;line-height:inherit!important;-webkit-user-select:auto!important;-webkit-box-shadow:none!important;box-shadow:none!important}.selectize-input>input:focus{outline:0!important}.selectize-input::after{content:' ';display:block;clear:left}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:-1px 0 0 0;border-top:0 none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header{padding:5px 8px}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,.5)}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:gray transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent gray}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px!important}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fafafa}.booking{-webkit-transition-property:background-image;-moz-transition-property:background-image;-o-transition-property:background-image;transition-property:background-image;-webkit-transition-duration:1.5s;-moz-transition-duration:1.5s;-o-transition-duration:1.5s;transition-duration:1.5s;background-position:top center;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 11px 5px -10px #333;height:374px;position:relative}.booking .banners{position:absolute;display:none}.booking .hero-banners{height:100%;position:absolute;top:0;width:100%;z-index:1}.booking .hero-banner{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;top:0;width:100%}.booking .date-widget{display:block;float:left;overflow:auto;position:relative}.booking .date-widget input{color:#003e7e}.booking .date-widget .calendar{background-color:#fff;color:#003e7e;cursor:pointer;font-size:30px;left:auto;position:absolute;right:19px;top:5px}.booking .date-widget:last-of-type{margin-right:20px}.booking .booking-widget-container{position:relative;z-index:3}.booking .booking-widget-background{background:#003e7e;height:53px;opacity:.85;width:100%}.booking .booking-widget{left:50%;margin-left:-480px;position:absolute;top:0;width:960px}.booking .booking-widget h2{font-size:24px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#fff;display:inline-block;margin:7px 17px 0 0;text-transform:uppercase;vertical-align:top}.booking .booking-widget form{display:inline-block}.booking .booking-widget fieldset{border:0;border-radius:6px;display:inline-block;margin:6px 2px 2px;padding:0}.booking .booking-widget select,.booking .booking-widget input{border-color:transparent;cursor:pointer;float:left;font-size:16px;margin:0 7px 0 0;outline:0}.booking .booking-widget input[type=submit]{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;font-size:20px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;background-color:#ffe500;border-radius:6px;color:#003e7e;height:41px;padding:4px 42px;text-align:center;text-transform:uppercase}.booking .booking-widget input[type=submit]:hover{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s;background-color:#f9e34d}.booking.booking-widget-type-b .booking-widget-container{margin:0 auto;top:170px;width:960px}.booking.booking-widget-type-b .booking-widget-container .booking-widget-background{border-radius:6px}.booking.booking-widget-type-b .booking-widget-container h2{margin:7px 22px 0 10px}.booking-date-picker.ui-datepicker{width:530px!important}.booking-date-picker.ui-datepicker::before{left:28px}.validation-error .selected{border-color:red}.selectize-control{float:left;margin-right:7px;width:146px}.selectize-dropdown,.selectize-input,.selectize-input input{font-size:16px;line-height:normal!important;vertical-align:middle}.selectize-control.single.num-adults,.selectize-control.single.num-kids{width:128px}.num-kids{margin-right:20px}.selectize-control.single .selectize-input.input-active:hover{cursor:default}.selectize-control.single .selectize-input.input-active input{float:none;width:0!important}.selectize-input{border:1px solid #ebebeb;border-radius:6px;padding:10px 8px}.selectize-input:focus,.selectize-input.input-active,.selectize-input.dropdown-active{border-radius:6px}.selectize-dropdown .option{color:#000;cursor:pointer;font-weight:600}.selectize-dropdown .option.active{background-color:#003e7e;color:#fff}.liftOptions{width:160px!important}.carousel{clear:both;margin:0 auto;overflow:hidden;width:960px}.carousel ul{height:65px;padding:0;position:relative;width:2900px}.carousel ul li{display:inline-block;left:960px;position:absolute;width:480px}.carousel ul li:first-child{left:0}.carousel ul li:first-child+li{left:480px}.carousel ul a{display:block;float:left;text-decoration:none}.carousel ul p{float:left;font-size:10px;margin:0;vertical-align:top;width:50%}.vertical-promos{float:left;width:710px}.vertical-promos h3{font-size:35px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;margin:40px 0 0;text-transform:uppercase}.vertical-promos h4{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;line-height:20px;margin:0 0 35px}.vertical-promos a{display:block;text-decoration:none}.vertical-promos ul{list-style-type:none;padding:0;width:100%}.vertical-promos ul li{margin-bottom:10px;position:relative}.vertical-promos ul p{background:rgba(255,255,255,.7);height:100%;margin:0;padding:10px;position:absolute;text-transform:uppercase;top:0;right:0;width:180px}.vertical-promos ul p span{display:block}.vertical-promos ul p .title{font-size:33px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e;line-height:30px}.vertical-promos ul p .subtitle{font-size:16px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e}.vertical-promos ul p .more-info{font-size:16px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;bottom:30px;left:10px;position:absolute}.lt-ie9 .vertical-promos p{background-color:#fff;filter:alpha(opacity=70)}.square-promos{float:left;position:relative;width:710px}.square-promos h4{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;line-height:20px;margin-top:40px}.square-promos h5{margin:10px 0}.square-promos h5 a{font-size:18px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;text-decoration:none;text-transform:uppercase}.square-promos p{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;margin:0}.square-promos ul{list-style-type:none;padding:0}.square-promos ul li{display:block;float:left;margin-right:26px;padding-bottom:45px;width:219px}.square-promos ul li:nth-of-type(3n){margin-right:0}.square-promos ul li .promo-text{height:60px;overflow:hidden;text-overflow:ellipsis}.square-promos hr{clear:both}.lt-ie9 .square-promos li{margin-left:5px;margin-right:5px}.large-promos{float:left;margin-top:40px;width:710px}.large-promos h4{font-size:14px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;display:inline-block;margin:0}.large-promos ul{list-style-type:none;padding:0}.large-promos ul li{margin:20px 0}.large-promos h5{margin:0}.large-promos h5>a{font-size:24px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;text-decoration:none;text-transform:uppercase}.large-promos p{font-size:14px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;margin-top:0}.search-filter,.activities .activities-list{float:left;margin-top:40px;width:710px}.search-filter h4,.activities .activities-list h4{font-size:14px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;display:inline-block;margin:0}.search-filter a,.activities .activities-list a{font-size:14px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;float:right;text-decoration:none}.search-filter .filters fieldset,.activities .activities-list .filters fieldset{border:0;padding-left:0;padding-right:0}.search-filter .filters fieldset legend,.activities .activities-list .filters fieldset legend{font-size:20px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;text-transform:uppercase}.search-filter .filters fieldset label,.activities .activities-list .filters fieldset label{font-size:14px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;margin:0 10px 0 2px}.search-filter .filters fieldset label:last-child,.activities .activities-list .filters fieldset label:last-child{margin-right:0}.search-filter .pagination,.activities .activities-list .pagination{margin-top:15px;position:relative}.search-filter .pagination a,.activities .activities-list .pagination a{font-size:20px;text-transform:uppercase}.search-filter .pagination a.previous,.activities .activities-list .pagination a.previous{left:0;position:absolute}.search-filter .pagination a.next,.activities .activities-list .pagination a.next{top:0;position:absolute;right:0}.search-filter .pagination a.disabled,.activities .activities-list .pagination a.disabled{color:#b2b2b3;cursor:default}.search-filter .pagination a.disabled:hover,.activities .activities-list .pagination a.disabled:hover{color:#b2b2b3}.search-filter .pagination a:hover,.activities .activities-list .pagination a:hover{color:#003e7e}.search-filter .pagination ul,.activities .activities-list .pagination ul{width:85%;list-style-type:none;margin:0 auto;text-align:center}.search-filter .pagination ul li,.activities .activities-list .pagination ul li{display:inline-block;padding:0 4px}.search-filter .pagination ul li.current>a,.activities .activities-list .pagination ul li.current>a{color:#003e7e}.search-filter .results .resultBody,.activities .activities-list .results .resultBody{width:480px;display:inline-block;float:right}.search-filter .results .resultBody p,.activities .activities-list .results .resultBody p{padding-bottom:30px}.search-filter .results img,.activities .activities-list .results img{width:219px;height:100%}.search-filter .results hr,.activities .activities-list .results hr{clear:both}.search-filter .results>ul,.activities .activities-list .results>ul{list-style-type:none;margin:0;padding:0}.search-filter .results>ul li,.activities .activities-list .results>ul li{border-bottom:1px solid #b2b2b3;display:none;overflow:auto;padding:15px 0;position:relative}.search-filter .results>ul li>a,.activities .activities-list .results>ul li>a{float:left;margin-right:10px}.search-filter .results>ul li.in-viewport,.activities .activities-list .results>ul li.in-viewport{display:block}.search-filter .results>ul div span,.activities .activities-list .results>ul div span{font-size:14px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#003e7e;display:block;height:16px;text-transform:uppercase}.search-filter .results>ul div h5,.activities .activities-list .results>ul div h5{margin:0}.search-filter .results>ul div h5>a,.activities .activities-list .results>ul div h5>a{display:block;color:#000;float:none;font-size:28px;text-transform:uppercase}.search-filter .results>ul div p,.activities .activities-list .results>ul div p{font-size:12px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif;margin:0}.search-filter .results>ul div>a,.activities .activities-list .results>ul div>a{bottom:15px;color:#c41230;float:none;font-size:18px;position:absolute;text-transform:uppercase}.content-text{float:left;margin-top:40px;padding-bottom:50px;width:710px}.content-text a{text-decoration:none}.content-text .ctaBtn{background:#c41230;border-radius:6px;color:#fff;display:inline-block;padding:5px 15px 4px;text-transform:uppercase}.content-text h2{font-size:35px;font-weight:400;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;color:#c41230;margin:0;text-transform:uppercase}.content-text p,.content-text ul{font-size:14px;font-weight:400;font-family:"Gotham Book",Arial,Verdana,sans-serif}.content-text p a,.content-text ul a{color:#c41230}.content-text ul li{list-style-image:url(/includes/steamboat/images/bullet.png)}.opentable{font-family:"Gotham Book",Arial,Verdana,sans-serif;text-align:center;width:200px}.opentable h1{display:inline-block;font-family:"Din Grotesk Bold Condensed",Arial,Verdana,sans-serif;font-size:20px;padding:0;text-transform:uppercase}.opentable .reservation{color:#c41230;display:block;padding:12px}.opentable .icon,.opentable .stats .conditions .stats-header .stats-icon,.stats .conditions .stats-header .opentable .stats-icon,.opentable .stats .conditions .data .condition,.stats .conditions .data .opentable .condition,.opentable .booking .date-widget .calendar,.booking .date-widget .opentable .calendar{float:left;left:-4px;position:relative}.opentable .icon-time{background-image:url(../../images/sprite-s79ccf150d5.png);background-position:0 -2330px;background-repeat:no-repeat;height:34px;width:34px}.opentable fieldset{border-radius:6px;position:relative}.opentable fieldset>div{float:right;padding:6px 0;width:174px}.opentable fieldset input[type=text]{color:#000;float:right;padding:6px;text-align:center;width:118px}.opentable fieldset input[type=submit]{border:0;margin:12px 0 0}.opentable fieldset .selectize-control{float:none;margin:0;position:relative;width:134px}.opentable fieldset .selectize-input{left:39px;padding:6px;position:absolute}.opentable-date-picker.positioned-above{margin-top:305px!important}.opentable-date-picker#ui-datepicker-div{width:252px!important}.opentable-date-picker#ui-datepicker-div::before{left:28px}.no-js .logo{top:62px}.no-js noscript{color:#003e7e;display:block;height:50px;padding:6px;text-align:center}.no-js noscript a{color:#003e7e}.no-js .stats.collapsed{height:400px}