.related_ski_forecasts .icon,.grid_1 .icon{width:60px;height:57px;margin:3px 0;text-indent:-999px;overflow:hidden;background:url(img/sprite-3.0.568.png) 60px 57px no-repeat;display:block}.sml .icon{width:35px;height:35px;margin-bottom:0}.tiny .icon{width:25px;height:20px;margin-bottom:0}.cloudy .icon{background-position:0 0}.drizzle .icon{background-position:-60px 0}.few-showers .icon{background-position:-120px 0}.fine .icon{background-position:-180px 0}.fog .icon{background-position:-240px 0}.hail .icon{background-position:-300px 0}.partly-cloudy .icon{background-position:-360px 0}.rain .icon{background-position:-420px 0}.showers .icon{background-position:-480px 0}.snow .icon{background-position:-540px 0}.thunder .icon{background-position:-600px 0}.windy .icon,.wind .icon{background-position:-660px 0}.wind-rain .icon{background-position:-900px 0}.frost .icon{background-position:-1020px 0}.cloudy.sml .icon{background-position:0 -60px}.drizzle.sml .icon{background-position:-60px -60px}.few-showers.sml .icon{background-position:-120px -60px}.fine.sml .icon{background-position:-180px -60px}.fog.sml .icon{background-position:-240px -60px}.hail.sml .icon{background-position:-300px -60px}.partly-cloudy.sml .icon{background-position:-360px -60px}.rain.sml .icon{background-position:-420px -60px}.showers.sml .icon{background-position:-480px -60px}.snow.sml .icon{background-position:-540px -60px}.thunder.sml .icon{background-position:-600px -60px}.windy.sml .icon,.wind.sml .icon{background-position:-660px -60px}.wind-rain.sml .icon{background-position:-960px 0}.frost.sml .icon{background-position:-1080px 0}.cloudy.tiny .icon{background-position:0 -102px}.drizzle.tiny .icon{background-position:-60px -102px}.few-showers.tiny .icon{background-position:-120px -102px}.fine.tiny .icon{background-position:-180px -102px}.fog.tiny .icon{background-position:-240px -102px}.hail.tiny .icon{background-position:-300px -102px}.partly-cloudy.tiny .icon{background-position:-360px -102px}.rain.tiny .icon{background-position:-420px -102px}.showers.tiny .icon{background-position:-480px -102px}.snow.tiny .icon{background-position:-540px -102px}.thunder.tiny .icon{background-position:-600px -102px}.windy.tiny .icon,.wind.tiny .icon{background-position:-660px -102px}.wind-rain.tiny .icon{background-position:-995px 0}.frost.tiny .icon{background-position:-1115px 0}span.icon.fine{background-position:-120px -1000px}span.icon.cloudy{background-position:0 -1000px}span.icon.rain{background-position:-280px -1000px}span.icon.showers{background-position:-320px -1000px}span.icon.wind{background-position:-440px -1000px}span.icon.wind-rain{background-position:-960px 0}span.icon.frost{background-position:-1080px 0}.map .icon a{font-size:13px}.map span{top:-6px;position:absolute;display:block;width:36px;height:32px;padding:0;background:url(img/sprite-3.0.568.png) 36px 32px no-repeat}.map .cloudy span{background-position:0 -1000px}.map .drizzle span{background-position:-40px -1000px}.map .few-showers span{background-position:-80px -1000px}.map .fine span{background-position:-120px -1000px}.map .fog span{background-position:-160px -1000px}.map .hail span{background-position:-200px -1000px}.map .partly-cloudy span{background-position:-240px -1000px}.map .rain span{background-position:-280px -1000px}.map .showers span{background-position:-320px -1000px}.map .snow span{background-position:-360px -1000px}.map .thunder span{background-position:-400px -1000px}.map .wind span,.map .windy span{background-position:-440px -1000px}.map .wind-rain span{background-position:-960px 0}.map .frost span{background-position:-1080px 0}.urban #forecast-header a{padding:0 14px;font-size:14px;position:relative}.urban #forecast-header ul{width:632px;position:relative}.urban #twoday:after{content:'';width:32px;height:32px;background-image:url(img/new-flag.png);display:block;position:absolute;top:-8px;left:-5px;background-repeat:no-repeat;background-size:contain}.urban .two-day .active.today .past{filter:grayscale(100%);opacity:.6}.urban .two-day .today .past{filter:grayscale(100%);opacity:.6}.urban .two-day #extended .icon.cloudy{background-position:0 0}.urban .two-day #extended .icon.drizzle{background-position:-60px 0}.urban .two-day #extended .icon.few-showers{background-position:-120px 0}.urban .two-day #extended .icon.fine{background-position:-180px 0}.urban .two-day #extended .icon.fog{background-position:-240px 0}.urban .two-day #extended .icon.hail{background-position:-300px 0}.urban .two-day #extended .icon.partly-cloudy{background-position:-360px 0}.urban .two-day #extended .icon.rain{background-position:-420px 0}.urban .two-day #extended .icon.showers{background-position:-480px 0}.urban .two-day #extended .icon.snow{background-position:-540px 0}.urban .two-day #extended .icon.thunder{background-position:-600px 0}.urban .two-day #extended .icon.windy,.urban .two-day #extended .icon.wind{background-position:-660px 0}.urban .two-day #extended .icon.wind-rain{background-position:-900px 0}.urban .two-day #extended .icon.frost{background-position:-1020px 0}.urban .two-day #extended .icon.night.fine{background-position:-663px -1043px}.urban .two-day #extended .icon.night.partly-cloudy{background-position:-543px -1040px}.urban .two-day #extended .icon.night.few-showers{background-position:-484px -1043px}.urban .two-day #extended .icon.night.rain{background-position:-609px -1040px}.urban .two-day #extended .icon.not-available{background:0;line-height:57px;color:gray;text-indent:initial;font-size:25px}.urban .two-day #extended .overnight .icon.fine{background-position:-663px -1043px}.urban .two-day #extended .overnight .icon.partly-cloudy{background-position:-543px -1040px}.urban .two-day #extended .overnight .icon.few-showers{background-position:-484px -1043px}.urban .two-day #extended .overnight .icon.rain{background-position:-609px -1040px}.urban .two-day #forecast-header a{padding:0 14px;font-size:14px}.urban .two-day #forecast-header ul{width:632px;position:relative}.urban .two-day #forecast .grid_1{display:inline;float:left;width:237px;padding-bottom:8px;margin:0}.urban .two-day #forecast .grid_1>.icon{display:none!important}.urban .two-day #forecast .grid_1 .high{margin-left:30px}.urban .two-day #forecast .grid_1:hover{padding-bottom:0}.urban .two-day #forecast .grid_1.active:hover{border-bottom:8px solid #fff;padding-bottom:0}.urban .two-day #forecast .grid_1:first-child{margin-right:8px}.urban .two-day #forecast .grid_1.active .partDayWrapperSeperator{border-top:1px solid #e0e0e0}.urban .two-day #forecast .grid_1+.grid_1+.grid_1{display:none}.urban .two-day #forecast .grid_1 .icon{display:inline;float:left;width:59px!important}.urban .two-day #forecast .grid_1 .high,.urban .two-day #forecast .grid_1 .low{font-size:29px;display:inline;float:left;padding:4px 12px 4px 12px;font-weight:normal}.urban .two-day #forecast .grid_1 .high{font-size:38px}.urban .two-day #forecast .grid_1 .high label{font-size:12px}.urban .two-day #forecast .grid_1 .low{font-size:24px;margin-top:14px}.urban .two-day #forecast .grid_1 .low label{font-size:11px}.urban .two-day #forecast .grid_1 .partDayWrapperSeperator{display:block;width:100%;clear:left;padding-bottom:10px;border-top:1px solid #1a4268}.urban .two-day #forecast .grid_1 .partDayWrapper{display:block}.urban .two-day #forecast .grid_1 .partDayWrapper .icon{zoom:.75;-moz-transform:scale(0.75);margin-top:5px;position:relative;left:12px!important}.urban .two-day #forecast .grid_1 .partDayWrapper .partDay{display:inline;float:left;width:25%;font-weight:normal;text-align:center;margin:0;padding:0}.urban .two-day #forecast .grid_1 .partDayWrapper .partDayTitle{font-weight:bold;text-align:center;line-height:1.2;font-size:11px}@-moz-document url-prefix(){.urban .two-day #forecast .grid_1 .partDayWrapper .icon{margin-top:-3px;left:2px!important}}.urban .two-day .hour-by-hour{display:block}.urban .two-day .widgets,.urban .two-day .advertisement{display:inline}.urban .partDayWrapperSeperator,.urban .partDayWrapper{display:none}.rural section#real-time{margin-top:40px;margin-bottom:40px}.rural #past-weather-data{margin-top:40px;margin-bottom:20px}.rural .hour-by-hour .hbh-day{clear:both;display:block;padding-top:0}ul#rural_fc{list-style-type:none;padding:0;margin:0;width:100%;font-size:11px;line-height:1.28}ul#rural_fc li{clear:both;float:left;width:100%;background:#fff;color:#000;padding:10px 0 0;margin:0 0 1px}ul#rural_fc li div.icon{margin:5px 15px 0}ul#rural_fc li div.forecast{float:left;width:288px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:0 10px 10px;min-height:73px}ul#rural_fc li div.forecast.no-readings{width:389px;border-right:0;margin-bottom:10px}ul#rural_fc li div.forecast.just-temps{width:370px}ul#rural_fc li div.temp,ul#rural_fc li div.rainfall{width:70px;margin:0 10px}ul#rural_fc li div.date{margin:2px 0 0 10px;width:120px}ul#rural_fc li h3{font-size:15px;font-weight:bold}ul#rural_fc li a.toggle{clear:left;float:left;display:block;height:20px;line-height:20px;padding:0 0 0 27px;margin:-20px 0 10px 10px;position:relative;font-size:13px;font-weight:bold;text-decoration:none;white-space:nowrap}ul#rural_fc li .date,ul#rural_fc li .temp,ul#rural_fc li .rainfall{float:left}ul#rural_fc li .rainfall span span,ul#rural_fc li .temp span span{font-size:11px;line-height:11px}ul#rural_fc li .date span{color:#999;background:transparent}ul#rural_fc li .hour-by-hour{clear:both;width:620px;padding:0;margin:0;background:transparent}ul#rural_fc li.forecast-row{min-height:96px}ul#rural_fc li.day0,ul#rural_fc li.day1,ul#rural_fc li.day2{padding-bottom:0}ul#rural_fc li.cg{color:#fff;background:#001c37;padding:4px 0 0 0;font-weight:normal;font-size:13px}ul#rural_fc li.rural-loc-region{float:left;width:100%;padding:5px 0;border-top:solid 20px #001c37;border-bottom:0;background:#003261;color:#fff;font-size:15px;font-weight:bold}ul#rural_fc li.rural-loc-region .left,ul#rural_fc li.rural-loc-region .loc{padding:5px 10px}ul#rural_fc li.rural-loc-region .left{float:left;width:419px;margin-left:0}ul#rural_fc li.rural-loc-region.first .right,ul#rural_fc li.rural-loc-region .right{float:right;width:160px;border-left:1px solid #4d7091}ul#rural_fc li.rural-loc-region span{display:block;font-size:10px;font-weight:normal}ul#rural_fc li.rain .forecast span{width:auto;background:0;padding:0}ul#rural_fc .rainfall span,ul#rural_fc .fzl span,ul#rural_fc .temp span{color:#000;text-align:left;padding:0;margin:0;font-size:14px;line-height:18px;font-weight:bold}ul#rural_fc .forecast p{font-size:13px;line-height:18px;margin:0 0 5px 0;font-weight:normal}ul#rural_fc #hbh-tomorrow,ul#rural_fc #hbh-daythree{display:none}ul#rural_fc .disclaimer{margin:10px}ul#rural_fc .temp label,ul#rural_fc .rainfall label,ul#rural_fc .fzl label{display:block}ul#rural_fc .issued{display:block;margin-top:6px;margin-bottom:8px}ul#rural_fc .temp label.max{margin-bottom:10px}ul#rural_fc .rainfall label.rain01,ul#rural_fc .rainfall label.snow24h{margin-bottom:10px}#news.rural_news{clear:both;padding:0;margin-top:20px;position:relative;margin-bottom:18px}#news.rural_news h3{line-height:35px;height:36px;font-weight:bold}#news.rural_news h4 a{text-decoration:none}#news.rural_news p.meta{font-size:10px}#news.rural_news li{color:#000}#news.rural_news aside li{padding:10px 10px 5px 5px}#news.rural_news p.supplied{color:#000;padding:1px 5px 3px;margin:-4px 0 0;font-size:10px}#news.rural_news .rural_news_text{white-space:normal;height:32px;width:285px}#rural_news{min-height:200px;background:#fff;color:#000}#rural_news h4{font-size:15px;font-weight:bold}#rural_news a{color:#000}#rural_news li{padding:10px 0;border-bottom:1px solid #ebebeb;font-size:11px}.rural_subscribe{line-height:67px;font-weight:bold}a.rural-map-link{color:#fff!important}a.rural-map-link .rural-forecast-area-map-wrapper{height:30px;padding:2px;background:#001b38;float:right}a.rural-map-link .rural-forecast-area-map-wrapper .rural-map{display:inline;float:left}a.rural-map-link .rural-forecast-area-map-wrapper .rural-map-text{margin:2px 8px;float:left;display:inline;font-size:12px;line-height:12px;font-weight:700}.aa-input-search::-webkit-search-decoration,.aa-input-search::-webkit-search-cancel-button,.aa-input-search::-webkit-search-results-button,.aa-input-search::-webkit-search-results-decoration{display:none}.aa-search-icon{display:inline-block;background:#1a3d5e url(img/bg-icons.png) no-repeat -190px 0;width:30px;height:30px;overflow:hidden}.aa-dropdown-menu{background-color:#00274c;min-width:500px;margin-top:6px;box-sizing:border-box;left:auto!important;right:-0px!important}.aa-dropdown-menu .aa-suggestions-category{font-size:20px;padding:6px 12px;border-bottom:2px solid white}.aa-dropdown-menu .aa-suggestion{padding:12px;cursor:pointer;line-height:normal}.aa-dropdown-menu .aa-suggestion+.aa-suggestion{border-top:solid 1px #1a3d5e}.aa-dropdown-menu .aa-suggestion:hover,.aa-dropdown-menu .aa-suggestion.aa-cursor{background-color:rgba(241,241,241,0.35)}.aa-dropdown-menu .aa-suggestion:hover .right,.aa-dropdown-menu .aa-suggestion.aa-cursor .right{color:white}.aa-dropdown-menu .aa-suggestion::after{content:" ";display:block;height:0;clear:both}.aa-dropdown-menu .aa-suggestion em{font-weight:700}.aa-dropdown-menu .aa-suggestion .right{color:grey;text-align:right;text-transform:uppercase}.aa-dropdown-menu .aa-suggestion .subtitle{font-style:italic}.aa-dropdown-menu .aa-suggestion a{font-size:larger}.aa-dropdown-menu .aa-empty{padding:12px}.aa-dropdown-menu>div{vertical-align:top}.five-day #current,.two-day #current{display:inline}.five-day #extended,.two-day #extended{display:inline;float:left;width:522px}.five-day #extended .wrapper,.two-day #extended .wrapper{position:relative}.five-day #extended .forecast,.two-day #extended .forecast{display:none}.five-day #extended .forecast.active,.two-day #extended .forecast.active{display:block}.five-day #extended .forecast .content,.two-day #extended .forecast .content{width:482px;padding:10px;background:#00274c;color:#fff;line-height:1.2}.five-day #extended .forecast .forecast-image,.two-day #extended .forecast .forecast-image{height:120px;width:502px;padding:0}.five-day #extended .grid_1,.two-day #extended .grid_1{cursor:pointer}.five-day #forecast,.two-day #forecast{width:522px;margin:0}.five-day #forecast .grid_1,.two-day #forecast .grid_1{overflow:hidden;color:#fff;padding:7px 10px 0;border:0;background-color:#06315a;background-image:-moz-linear-gradient(top,#06315a,#00274c);background-image:-webkit-linear-gradient(top,#06315a,#00274c);background-image:linear-gradient(top,#06315a,#00274c)}.five-day #forecast .grid_1:hover,.two-day #forecast .grid_1:hover{padding:4px 7px 0;border:solid 3px #57c2ff;margin-bottom:0}.five-day #forecast .grid_1.active,.two-day #forecast .grid_1.active{padding-bottom:8px;background:#fff;color:#000;border-color:#fff;margin-bottom:0;overflow:visible}.five-day #forecast .grid_1.active:hover,.two-day #forecast .grid_1.active:hover{border:0;padding:7px 10px 8px;cursor:auto}.five-day #forecast .grid_1.active h3,.two-day #forecast .grid_1.active h3{color:#000}.five-day #forecast .grid_1 h3,.two-day #forecast .grid_1 h3{color:#fff}.five-day #forecast-text-wrapper,.two-day #forecast-text-wrapper{padding:10px;background:#fff}.five-day .forecast p,.two-day .forecast p{font-size:16px;line-height:1.3;margin:0 0 5px}.forecast-image{background:url(/_/css/img/forecasts/national-2017.jpg) no-repeat 500px 0 #00274c}.partly-cloudy .forecast-image{background-position:0 0}.drizzle .forecast-image{background-position:0 -120px}.few-showers .forecast-image,.showers .forecast-image{background-position:0 -240px}.fine .forecast-image,.frost .forecast-image{background-position:0 -360px}.fog .forecast-image{background-position:0 -480px}.hail .forecast-image{background-position:0 -600px}.cloudy .forecast-image{background-position:0 -720px}.rain .forecast-image{background-position:0 -840px}.wind-rain .forecast-image{background-position:0 -960px}.snow .forecast-image{background-position:0 -1080px}.thunder .forecast-image{background-position:0 -1200px}.windy .forecast-image,.wind .forecast-image{background-position:0 -1320px}#forecast-text-wrapper{display:none}.hour-by-hour .big-icon{width:150px;height:110px;margin:0 auto;text-indent:-999px;overflow:hidden;background:url(img/sprite-3.0.568.png) 150px 110px no-repeat}.hour-by-hour .big-icon.cloudy{background-position:0 -130px}.hour-by-hour .big-icon.drizzle{background-position:-150px -130px}.hour-by-hour .big-icon.few-showers{background-position:-300px -130px}.hour-by-hour .big-icon.fine{background-position:-450px -130px}.hour-by-hour .big-icon.fog{background-position:-600px -130px}.hour-by-hour .big-icon.hail{background-position:-750px -130px}.hour-by-hour .big-icon.partly-cloudy{background-position:0 -240px}.hour-by-hour .big-icon.rain{background-position:-150px -240px}.hour-by-hour .big-icon.showers{background-position:-300px -240px}.hour-by-hour .big-icon.snow{background-position:-450px -240px}.hour-by-hour .big-icon.thunder{background-position:-600px -240px}.hour-by-hour .big-icon.windy,.hour-by-hour .big-icon.wind{background-position:-750px -240px}.hour-by-hour .big-icon.wind-rain{background-position:-900px -130px}.hour-by-hour .big-icon.frost{background-position:-900px -240px}.summary .map{position:relative;width:380px;height:415px;margin-left:200px;overflow:visible;background:url(img/sprite-3.0.568.png) -800px -600px no-repeat}.summary .map .icon{background:transparent;height:auto;width:auto;margin:0;overflow:visible;text-indent:0}.summary .map .icon a{font-size:13px}.summary .map a{font-size:11px}.summary .map a:hover{color:#57c2ff}#hm-whangarei{left:235px;top:32px}#hm-whangarei span{left:-34px}#hm-auckland{right:165px;top:70px}#hm-auckland span{right:-34px}#hm-hamilton{right:158px;top:95px}#hm-hamilton span{right:-34px}#hm-tauranga{left:285px;top:87px}#hm-tauranga span{left:-34px;top:0}#hm-napier{left:306px;top:143px}#hm-napier span{left:-34px;top:-3px}#hm-new-plymouth{right:185px;top:148px}#hm-new-plymouth span{right:-34px}#hm-palmerston-north{left:270px;top:182px}#hm-palmerston-north span{left:-34px;top:-10px}#hm-wellington{left:252px;top:210px}#hm-wellington span{left:-34px}#hm-nelson{right:213px;top:210px}#hm-nelson span{right:-34px;top:-4px}#hm-greymouth{right:260px;top:250px}#hm-greymouth span{right:-34px;top:-6px}#hm-blenheim{left:222px;top:230px}#hm-blenheim span{left:-31px;top:-18px}#hm-christchurch{left:190px;top:278px}#hm-christchurch span{left:-34px}#hm-dunedin{left:125px;top:358px}#hm-dunedin span{left:-34px}#hm-queenstown{right:333px;top:332px}#hm-queenstown span{right:-34px}#hm-invercargill{right:345px;top:378px}#hm-invercargill span{right:-34px}#hm-kaitaia{right:200px;top:5px}#hm-kerikeri{left:209px;top:8px}#hm-paihia{left:227px;top:19px}#hm-dargaville{right:178px;top:45px}#hm-whitianga{left:252px;top:60px}#hm-thames{left:246px;top:73px}#hm-whakatane{left:290px;top:100px}#hm-rotorua{left:270px;top:111px}#hm-tokoroa{right:120px;top:111px}#hm-te-kuiti{right:140px;top:121px}#hm-gisborne{left:320px;top:130px}#hm-hastings{left:300px;top:157px}#hm-taupo{left:260px;top:123px}#hm-taumarunui{right:135px;top:131px}#hm-wanganui{right:140px;top:165px}#hm-levin{right:142px;top:180px}#hm-paraparaumu{right:116px;top:192px}#hm-dannevirke{left:290px;top:169px}#hm-masterton{left:270px;top:195px}#hm-kaikoura{left:200px;top:250px}#hm-ashburton{left:152px;top:300px}#hm-timaru{left:136px;top:314px}#hm-oamaru{left:130px;top:328px}#hm-motueka{right:200px;top:195px}#hm-westport{right:242px;top:222px}#hm-reefton{right:258px;top:236px}#hm-hokitika{right:270px;top:264px}#hm-wanaka{right:300px;top:313px}#hm-alexandra{left:75px;top:340px}#hm-gore{left:60px;top:359px}#hm-milford-sound{left:-50px;top:318px}#hm-mt-cook{left:32px;top:287px}#hm-stewart-island{left:50px;top:404px}#hm-chatham-islands{right:0;top:310px}#weather-data h4{font-weight:bold}#weather-data .moonrise span{background-position-x:-720px}#weather-data .moonset span{background-position-x:-750px}#weather-data .icons li span{position:absolute;left:0;top:7px;width:21px;height:21px;background-image:url(img/sprite-3.0.568.png);background-repeat:no-repeat;background-position-y:-410px}#weather-data .icons li span.new-moon{background-position-x:-600px}#weather-data .icons li span.last-quarter{background-position-x:-630px}#weather-data .icons li span.full-moon{background-position-x:-660px}#weather-data .icons li span.first-quarter{background-position-x:-690px}#weather-data .icons .sunrise span.icon{width:32px;height:32px;background-position:-840px -410px;top:0}#weather-data .icons .sunset span.icon{width:32px;height:32px;background-position:-900px -410px;top:0}#weather-data #surf-cams .widget{display:none}.mountain table{width:100%}.mountain table th{background:#eee;padding:5px 0;border:1px solid #ddd;width:16.66%;text-align:center}.mountain table td{padding:5px 0;border:1px solid #ddd;width:16.66%;text-align:center}.mountain table td h3{font-size:13px;padding:0;margin:0}.mountain .issued{font-size:12px}.mountain .container div table td{border:1px solid #cfcfcf;border-collapse:separate;padding:5px;text-align:center}.mountain .container table{clear:left}.mountain .container table td{vertical-align:middle!important}.mountain .odd{background-color:#ebebeb}.mountain .park-conditions{background-color:#fff}.mountain .park-time{background-color:#ebebeb}.mountain #data-missing-message{padding:30px 0 33px 0;font-size:15px}.mountain .mtn-day-data{page-break-inside:avoid;padding:0 0 22px 0}.mountain .mtn-forecast-issued{float:right;font-size:12px}.mountain .mtn-forecast-div{padding:20px 0 10px;margin:auto 0}.mountain .mtn-forecast-icon{width:66px}.mountain .mtn-forecast{display:inline;font-size:15px}.mountain .mtn-fzl-statement{padding-top:5px;font-size:13px}.mountain .mtn-table{padding:20px 0 33px}.mountain .item{padding-bottom:12px}.mountain .item .mtn-forecast{display:block;padding-top:5px;padding-bottom:5px}.mountain #link-to-extended-forecast{margin-top:30px;margin-bottom:30px;font-size:15px}.mountain #forecast-5day{padding-bottom:15px}.mountain .freezing-level{padding-bottom:5px}.mountain #avalanche{margin-top:180px}.mountain #avalanche h3{font-weight:400}.mountain.aoraki\/mount-cook-national-park #avalanche h3{font-size:12px}.mountain [id^=avalanche-footer]{border-style:none none solid solid;border-width:1px}.mountain #embedded-plan-my-trip-frame{margin-bottom:20px}#doc-funding-statement{padding-top:25px}#mountain-loader{height:144px;background:url(img/loading.gif) no-repeat center center!important}.mountain-closed{cursor:pointer}#avalanche .mountain-closed img{left:0}.ski .grid_8 .grid_4{height:321px;color:#fff}.ski .grid_8 .grid_4 h3{background:#00274c;padding:5px 0;font-size:13px;text-align:center;color:#fff}.ski #facilities{margin-left:0;background:#797d89 url(img/skifields/facilities-bg.jpg) no-repeat 0 0}.ski #webcams{margin-right:0;position:relative;background-color:#fff;float:left}.ski #webcams,.ski .no_cams #webcams div,.ski .no_image #webcams h3{display:none}.ski .no_cams #webcams{background-image:url(img/placeholders/ski-no-cam.jpg)}.ski.broken-river #webcams{background-image:url(img/skifields/broken-river.jpg)}.ski.craigieburn #webcams{background-image:url(img/skifields/craigeburn.jpg)}.ski.temple-basin #webcams{background-image:url(img/skifields/temple-basin.jpg)}.ski.mt-cheeseman #webcams{background-image:url(img/skifields/mt-cheeseman.jpg)}.ski.mt-lyford #webcams{background-image:url(img/skifields/mt-lyford.jpg)}.ski.mt-dobson #webcams{background-image:url(img/skifields/mt-dobson.jpg)}.ski.mt-olympus #webcams{background-image:url(img/skifields/mt-olympus.jpg)}.ski.tukino #webcams{background-image:url(img/skifields/tukino.jpg)}.ski.hanmer-springs #webcams{background-image:url(img/skifields/hanmer-springs.jpg)}.ski li .forecast p{font-size:13px}.ski li .forecast .computer-gen,.ski li .forecast .ips-regional-wind{font-size:12px;padding:5px 3px 3px 10px;border-top:1px solid #e5e5e5;margin:12px -19px 0 -10px}.ski li .forecast .issued{clear:both;font-size:10px;color:#666}.ski li .windFC{font-size:11px;margin:5px 0 0}.ski .hour-by-hour{width:100%;background:#fff}.ski .hour-by-hour td,.ski .hour-by-hour th{width:4%}.ski .hour-by-hour td.last{border-right:1px solid #828d99}.ski .hour-by-hour thead th.last{border-right:1px solid #828d99;text-transform:uppercase}.ski .hour-by-hour thead th.last.day3{border-right:0}.ski .hour-by-hour th.small{font-size:9px!important}.ski .temps_canvas{width:930px;height:75px}.ski .temp_divider{width:960px;border-bottom:1px solid #e0e0e0;top:219px;height:1px;position:absolute;left:0;z-index:2}.ski .graph-temp{font-size:12px!important}.ski .temps_graph_tt{top:132px}.ski .temps_graph_at.temps_canvas{top:247px}.ski .graph-label{position:absolute;border:0;z-index:1;left:7px}.ski .graph-label h3{border:0;font-weight:normal;color:#666}.ski .label-wind{top:24px}.ski .label-tt{top:99px}.ski .label-at{top:213px}.ski .label-rain{top:330px}.ski .label-snow{top:426px}.touch .ski section.wide{top:-5px}.ski-day{clear:both;padding:0 10px 0;background:#fff;color:#000;width:492px;position:relative}#ski_graph{width:100%;height:400px}.hour-by-hour.surf-hbh .footnote{position:absolute}.surf-hbh .footnote.upper{top:17px!important}.surf-hbh .footnote.lower{top:84px!important}.surf-hbh .temp .footnote{top:155px!important}.surf-hbh .rain .footnote{top:315px!important}.aa a{background:url(/_/images/MSC_NZAA_web_159x37.jpg) no-repeat 0 0;display:block;width:159px;height:37px;position:absolute;right:0;top:53px}#nearby_fields{position:absolute;padding:0;right:0;top:-31px}#nearby_fields li{float:left;margin-left:10px;font-size:13px;font-weight:bold;min-width:60px}#nearby_fields li a{color:#fff;text-decoration:none;position:relative}#nearby_fields li a span.icon{float:left}#nearby_fields li a span.reading{font-size:10px;float:left;margin:10px 0 0 -5px}#nearby_fields li a span.name{display:block;clear:left;position:relative;top:-2px}#ski_overview{margin-top:0;border-bottom:1px solid #808e9b}#field_issued_time{font-size:10px;position:absolute;bottom:4px;left:0;color:#e7e7e7}.ie8compat #ski_overview,.lt-ie8 #ski_overview{padding-bottom:10px}#ski_overview div{margin:28px 20px 10px 0;float:left;font-size:14px;line-height:16px;font-weight:bold;width:130px}.lt-ie9 #ski_overview div{font-size:13px}#ski_overview #field_status,#ski_overview #road_status{width:150px;height:32px;overflow:hidden;position:relative;top:-10px}#ski_overview #field_status.middle{line-height:27px}#ski_overview #road_status{width:170px}#ski_overview #road_status.middle{line-height:27px}#ski_overview div.closed span{width:30px;height:30px;display:block;float:left;margin-right:5px;background:url(img/skifield-sprite-3.0.568.png) no-repeat 0 0}#ski_overview div.open span{width:30px;height:30px;display:block;float:left;margin-right:5px;background:url(img/skifield-sprite-3.0.568.png) no-repeat 0 0;background-position:0 -28px}#ski_overview div.on-hold span{background-position:0 -226px}#ski_overview div.snowflakes span.icon{width:30px;height:30px;display:block;margin-top:0;background:url(img/skifield-sprite-3.0.568.png) no-repeat 0 -60px}#ski_overview div.snowfall{font-size:18px;margin:0}#ski_overview div.snowfall span{display:block;font-size:12px}.lt-ie9 #ski_overview div.snowfall span{font-size:10px}#ski_overview div.base{margin-top:10px}.lt-ie9 #ski_overview div.base{width:115px}#ski_overview div.base span.icon{width:35px;height:20px;position:relative;background:url(img/skifield-sprite-3.0.568.png) no-repeat 0 -120px}#ski_overview div.base.base-low span.icon{background-position:0 -90px}#cams{position:relative;clear:left;text-align:right;z-index:2}#cams ul li{float:right;margin:13px 0 0 5px}#cams ul li.last{margin-left:0;margin-right:1px}#cams ul li img{border:1px solid #001c37}#cams ul li a.active img{border:1px solid #57c2ff}#ski-source-attribution{display:block;width:300px;height:60px;margin:5px 0 8px 0;cursor:pointer}.ski_info{margin-bottom:20px}.ski_info h3{background:#00274c;color:#fff;font-size:13px;padding:5px}.ski_info.text div{background-color:#fff!important;color:#333;min-height:30px;padding:10px;font-size:11px}#ski_heights{margin:10px 0 12px 20px;font-weight:bold;font-size:16px;line-height:14px}#ski_heights li{float:left;margin-right:22px}#ski_heights li span{display:block;font-size:10px}.lt-ie9 #ski_heights li{margin-right:10px}.lt-ie9 #ski_heights li.last{margin-right:0}#ski_facilities{margin:0 0 0 20px;height:244px;overflow:hidden}#ski_facilities h4{margin:0 0 4px;color:#fff;font-size:13px;font-weight:bold;line-height:14px}#ski_facilities ul{margin:0 0 10px}#ski_facilities ul li{padding-left:20px;font-size:11px;margin:3px 0;background:url(img/skifield-sprite-3.0.568.png) no-repeat 0 -189px;line-height:16px}#ski_facilities ul li.open{background-position:0 -150px}#ski_facilities ul li.on-hold,#ski_facilities ul li.delayed{background-position:0 -273px}.sf_col{width:270px}.two-col .sf_col{width:130px;float:left;margin-right:10px}.lt-ie8 .ski .temps_canvas{left:30px}[id^=avalanche-content]{background:url(/_/css/img/skifields/avalanche/danger-level-bg.gif) repeat center center;height:114px;padding:0}#avalanche-content.missing-data{height:40px;margin:auto;padding:20px}.avalanche-external-url:hover{cursor:pointer}.avalanche-indicator{z-index:0;position:absolute;display:block;width:145px;height:22px;padding:7px 0 0 7px;font-weight:bold;color:black;font-size:12px;background:url(/_/css/img/skifields/avalanche/danger-level-colors-sprite.png) 0 0 repeat-x}.avalanche-indicator.level-0{background-position:0 0}.avalanche-indicator.level-5{background-position:0 -30px;color:white}.avalanche-indicator.level-4{background-position:0 -60px}.avalanche-indicator.level-3{background-position:0 -90px}.avalanche-indicator.level-2{background-position:0 -120px}.avalanche-indicator.level-1{background-position:0 -150px}.avalanche-label{color:white;font-size:10px;line-height:13px}[id^=upper-avalanche-level]{top:14px;left:14px;z-index:1}[id^=mid-avalanche-level]{top:43px;left:14px;z-index:1}[id^=lower-avalanche-level]{top:72px;left:14px;z-index:1;height:23px}[id^=avalanche-mountain-image]{position:absolute;top:0;left:105px;z-index:99}[id^=avalanche-footer]{background:white;height:40px;width:100%}[id^=avalanche-date-panel]{float:left;background-color:white;font-size:10px;color:black;padding:5px 0 0 10px}[id^=avalanche-find-out-more]{float:right;background-color:#29acff;color:white;font-size:12px;height:29px;padding:11px 0 0 10px;width:40%;text-decoration:none;font-weight:bold}[id^=upper-avalanche-label]{position:absolute;top:10px;left:230px}[id^=mid-avalanche-label]{position:absolute;top:43px;left:230px}[id^=lower-avalanche-label]{position:absolute;top:74px;left:230px}#tv-dropdown{width:880px;height:360px;min-height:140px;padding:0 20px 0}#tv-dropdown .tiles li{float:right;margin:20px 0 20px 20px;height:80px}#tv-dropdown .tiles li a{background:0;height:107px}#tv-dropdown .tiles li a:hover{border:solid 3px #57c2ff;padding:0 6px 3px 0;text-decoration:none!important}#tv-dropdown .tiles li a img{right:150px;margin:0}#tv-dropdown .tiles li span.title{margin:0;width:140px}#tv-dropdown .tiles li span.link{right:-3px}#tv-dropdown .tiles li.national{float:left;width:460px;height:260px;margin-left:0!important}#tv-dropdown .tiles li.national a{height:280px;width:454px}#tv-dropdown .tiles li.national a:hover{border:solid 3px #57c2ff;padding:0 1px 5px 0;text-decoration:none!important}#tv-dropdown .tiles li.national span.title{margin:0;width:455px}#tv-dropdown .tiles li.national span.link{right:2px;bottom:-2px}#tv-dropdown .nav-second{margin-left:3px;top:300px}#tv-dropdown .nav-second li{margin-top:10px}#tv-dropdown .nav-second a{background-position:-160px -120px}#tv-dropdown .nav-second a:hover{background-position:-160px -150px}#tv-dropdown .nav-second a.all{background-position:-160px -180px}#tv-dropdown .nav-second a.all:hover{background-position:-160px -210px}#tv-dropdown #tv-menu-national{min-height:230px;width:455px}#tv-dropdown .tv-menu-thumbnail{min-height:80px;width:140px}body.tv #player-box{padding:10px;background:#fff;color:#001c37;min-height:366px;margin-bottom:20px}body.tv #player-wrapper{height:337px;overflow:hidden}body.tv #tv-featured{min-height:150px;color:#fff}body.tv #tv-featured h2{color:#fff;padding-bottom:10px;border-bottom:solid 1px #183149}body.tv #available li{color:#fff;width:270px}body.tv .summary{margin-bottom:25px}body.tv .grid_8{margin-left:0}body.tv .grid_4{margin-right:0}body.tv h2{font:16px/1.2 'Open Sans',Arial,sans-serif;margin:0 0 10px;border:0}body.tv .wrap-items li{float:left;background:#00274c;color:#fff;width:280px;padding:10px;margin:0 20px 20px 0}body.tv .wrap-items li:hover{background:#57c2ff;color:#001c37}body.tv .wrap-items li:hover a{color:#001c37}body.tv .wrap-items li.odd{margin-right:0}body.tv .wrap-items li .content{margin-left:140px}body.tv .wrap-items img{float:left}body.tv .wrap-items h3{font-size:13px;color:#fff}body.tv .wrap-items a{color:#fff;text-decoration:none}body.tv .wrap-items p.length,body.tv .wrap-items p.date{font-size:11px;margin:2px 0 0}