#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0}#autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}html.js input.form-autocomplete{background-image:url(misc/xthrobber-inactive.png.pagespeed.ic.0S5t4Rt153.png);background-position:100% center;background-repeat:no-repeat}html.js input.throbbing{background-image:url(misc/throbber-active.gif.pagespeed.ce.E-HUphegVn.gif);background-position:100% center}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.resizable-textarea .grippie{background:#eee url(misc/grippie.png.pagespeed.ce.KhuG2ox_Oz.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden}body.drag{cursor:move}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none}a.tabledrag-handle:hover{text-decoration:none}a.tabledrag-handle .handle{background:url(misc/draggable.png.pagespeed.ce.NtfbfQM59i.png) no-repeat 6px 9px;height:13px;margin:-.4em .5em;padding:.42em .5em;width:13px}a.tabledrag-handle-hover .handle{background-position:6px -11px}div.indentation{float:left;height:1.7em;margin:-.4em .2em -.4em -.4em;padding:.42em 0 .42em .6em;width:20px}div.tree-child{background:url(misc/tree.png.pagespeed.ce.r1tICSn1i1.png) no-repeat 11px center}div.tree-child-last{background:url(misc/tree-bottom.png.pagespeed.ce._5g4LF0POC.png) no-repeat 11px center}div.tree-child-horizontal{background:url(misc/tree.png.pagespeed.ce.r1tICSn1i1.png) no-repeat -11px center}.tabledrag-toggle-weight-wrapper{text-align:right}table.sticky-header{background-color:#fff;margin-top:0}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{background-color:#000;height:1.5em;width:5px}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{background:transparent url(misc/throbber-active.gif.pagespeed.ce.E-HUphegVn.gif) no-repeat 0 center;float:left;height:15px;margin:2px;width:15px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .clearfix{height:1%}*:first-child+html .clearfix{min-height:1%}ul.menu{border:none;list-style:none;text-align:left}ul.menu li{margin:0 0 0 .5em}ul li.expanded{list-style-image:url(misc/menu-expanded.png.pagespeed.ce.0tVDjYl9z4.png);list-style-type:circle}ul li.collapsed{list-style-image:url(misc/menu-collapsed.png.pagespeed.ce.aDtBo_RRQx.png);list-style-type:disc}ul li.leaf{list-style-image:url(misc/menu-leaf.png.pagespeed.ce.eBQMYYVwQq.png);list-style-type:square}li.expanded,li.collapsed,li.leaf{padding:.2em .5em 0 0;margin:0}li a.active{color:#000}td.menu-disabled{background:#ccc}ul.inline,ul.links.inline{display:inline;padding-left:0}ul.inline li{display:inline;list-style-type:none;padding:0 .5em}.breadcrumb{padding-bottom:.5em}ul.primary{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap}ul.primary li{display:inline}ul.primary li a{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:.5em;padding:0 1em;text-decoration:none}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee}ul.secondary{border-bottom:1px solid #bbb;padding:.5em 1em;margin:5px}ul.secondary li{border-right:1px solid #ccc;display:inline;padding:0 1em}ul.secondary a{padding:0;text-decoration:none}ul.secondary a.active{border-bottom:4px solid #999}div.messages{background-position:8px 8px;background-repeat:no-repeat;border:1px solid;margin:6px 0;padding:10px 10px 10px 50px}div.status{background-image:url(misc/message-24-ok.png.pagespeed.ce.oFeclFvLjH.png);border-color:#be7}div.status,.ok{color:#234600}div.status,table tr.ok{background-color:#f8fff0}div.warning{background-image:url(misc/message-24-warning.png.pagespeed.ce.iBFNPtSrvW.png);border-color:#ed5}div.warning,.warning{color:#840}div.warning,table tr.warning{background-color:#fffce5}div.error{background-image:url(misc/message-24-error.png.pagespeed.ce.mxRhuNd9ll.png);border-color:#ed541d}div.error,.error{color:#8c2e0b}div.error,table tr.error{background-color:#fef5f1}div.error p.error{color:#333}div.messages ul{margin:0 0 0 1em;padding:0}div.messages ul li{list-style-image:none}fieldset{margin-bottom:1em;padding:.5em}form{margin:0;padding:0}hr{border:1px solid gray;height:1px}img{border:0}table{border-collapse:collapse}th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left}tbody{border-top:1px solid #ccc}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:.1em .6em}th.active img{display:inline}td.active{background-color:#ddd}.item-list .title{font-weight:bold}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list ul li{margin:0 0 .25em 1.5em;padding:0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.form-item .description{font-size:.85em}label{display:block;font-weight:bold}label.option{display:inline;font-weight:normal}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}input.form-checkbox,input.form-radio{vertical-align:middle}.marker,.form-required{color:red}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}.more-link{text-align:right}.more-help-link{text-align:right}.more-help-link a{background:url(misc/help.png.pagespeed.ce.pdBs5I8vZE.png) 0 50% no-repeat;padding:1px 0 1px 20px}.item-list .pager{clear:both;text-align:center}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:.5em}.pager-current{font-weight:bold}#autocomplete li.selected{background:#0072b9;color:#fff}html.js fieldset.collapsible .fieldset-legend{background:url(misc/menu-expanded.png.pagespeed.ce.0tVDjYl9z4.png) 5px 65% no-repeat;padding-left:15px}html.js fieldset.collapsed .fieldset-legend{background-image:url(misc/menu-collapsed.png.pagespeed.ce.aDtBo_RRQx.png);background-position:5px 50%}.fieldset-legend span.summary{color:#999;font-size:.9em;margin-left:.5em}tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}.tabledrag-toggle-weight{font-size:.9em}body div.tabledrag-changed-warning{margin-bottom:.5em}tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}.progress{font-weight:bold}.progress .bar{background:#ccc;border-color:#666;margin:0 .2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background:#0072b9 url(misc/progress.gif.pagespeed.ce.fvrXmyRlt_.gif)}.field .field-label{font-weight:bold}.field-label-inline .field-label,.field-label-inline .field-items{float:left}form .field-multiple-table{margin:0}form .field-multiple-table th.field-label{padding-left:0}form .field-multiple-table td.field-multiple-drag{width:30px;padding-right:0}form .field-multiple-table td.field-multiple-drag a.tabledrag-handle{padding-right:.5em}form .field-add-more-submit{margin:.5em 0 0}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}#permissions td.module{font-weight:bold}#permissions td.permission{padding-left:1.5em}#permissions tr.odd .form-item,#permissions tr.even .form-item{white-space:normal}#user-admin-settings fieldset .fieldset-description{font-size:.85em;padding-bottom:.5em}#user-admin-roles td.edit-name{clear:both}#user-admin-roles .form-item-name{float:left;margin-right:1em}.password-strength{width:17em;float:right;margin-top:1.4em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:bold}.password-indicator{background-color:#c4c4c4;height:.3em;width:100%}.password-indicator div{height:100%;width:0%;background-color:#47c965}input.password-confirm,input.password-field{width:16em;margin-bottom:.4em}div.password-confirm{float:right;margin-top:1.5em;visibility:hidden;width:17em}div.form-item div.password-suggestions{padding:.2em .5em;margin:.7em 0;width:38.5em;border:1px solid #b4b4b4}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:left;margin:0;width:36.3em}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em 0}.profile dt{margin:0 0 .2em 0;font-weight:bold}.profile dd{margin:0 0 1em 0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{font-size:16px}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{font-family:'Open Sans',Arial,Helvetica,sans-serif;text-align:center;background:#f9f9f9}.krumo-root li{text-align:left!important}#admin-menu a{font-size:12px!important;line-height:15px;padding:4px 11px 3px}h1,h2{color:#001c37;padding:8px;border-bottom:1px solid #cfcfcf;font-weight:600;text-align:left}h2,h3,h4{line-height:20px}a{color:#333;text-decoration:none}.bold{font-weight:600}.mob-footer a{text-decoration:underline}img{border:none}p{line-height:1.3em;margin-bottom:3px}ul{padding-left:15px;margin:2px 0 6px}ul li{margin:0 0 3px}#wrapper,#mob-header-inner{margin:0 auto;width:320px;padding:0 0}#mob-header-outer{background:#00274c;width:100%}#wurfl{margin-top:10px;padding:10px;background:#eee;border:1px solid #aaa}.mob-adspace{margin-top:0;background:#00274c}.mob-adspace span{display:block;font-size:0}.mob-header{padding:0 0 5px 0;overflow:hidden;width:320px}.warn-head{margin-top:10px}.logo{margin:10px 0 0;float:left}.mob-page{background-color:#fff;border:1px solid #cfcfcf;border-top:none;border-radius:0}.mob-page .last{border-bottom:none}.mob-content{padding:0;margin:0;text-align:left;background:#f9f9f9}.item{position:relative;padding:6px 8px 7px;border-bottom:1px solid #cfcfcf;overflow:hidden}.mob-page>.item:last-child{border-bottom:0}.item h2{padding:8px 0;border-bottom:0;text-transform:none}#mtn .facilities h2{font-size:.9em;color:#333;padding:8px 0 4px}#mtn .facilities .item:first-child h2{border-top:0;padding-top:5px}.item>img{float:left;margin:0 7px 7px 0}img.imagecache{margin-left:auto;margin-right:auto}#mtn .item>p{border:medium none;color:#333;line-height:20px}#ski .item p,#marine .item p,.page-warnings .item p{line-height:1.3em;color:#333;float:left;width:263px;border:none}.item p .temp{line-height:1.3em}#ski .item .forecast{line-height:20px;color:#333;float:left;width:263px;border:none;padding:1px 0 4px}#ski th{text-align:center}.item>p.link{}.item>.forecast-details{line-height:1.3em;color:#333;float:left;width:263px;border:none;margin-bottom:5px}.item>.forecast-details .link{width:258px}.item>.forecast-details strong{}#mtn .mob-content{background:#f9f9f9}#mtn .item>p.forecast{margin:2px 10px 10px 40px}#mtn p.doc{margin:15px 0;padding:2px 0 5px 15px;background:#fff;border:1px solid #cfcfcf}#mtn p.doc a{display:block;padding:2px 2px 32px;font-size:.6em;background:#fff url(sites/all/themes/mobile/images-new/xdoc_logo.jpg.pagespeed.ic.b986VW0Fqk.jpg) no-repeat 0 100%}#mtn .notes{background-color:#fff;border:1px solid #cfcfcf;margin:15px 0;border-radius:0;padding:8px 18px 8px 8px}#mtn .note{font-size:.8em;line-height:14px}.item>p.small-text{font-size:.8em;line-height:1.2em}.wide .item>p{width:290px!important}.swx{font-size:.81em}.swx-warning p{margin:.2em 0 1em}.swx-warning h3,.swx-warning h4{line-height:20px;padding-top:5px}.swx-page p{width:100%!important}.item>p strong{}.day-name{font-weight:bold;display:inline}.item span{margin:0 5px 0 3px;padding:0 2px}.item span{margin:0;padding:0 0}.item span span{margin:0;padding:0 0 0 1px}.max-min{font-size:.95em;font-weight:600}span.max{background-color:#dc3f1c;color:#fff;border:1px solid #dc3f1c;border-radius:4px;font-weight:500}span.min{background-color:#39c;color:#fff;border:1px solid #39c;border-radius:4px;font-weight:500}.item span.max,.item span.min{padding:2px 4px 1px;margin:0 5px 2px 3px;display:inline-block;text-align:center;line-height:16px}span.temp{font-size:.8em}span.actual{color:#333}h4.ski-cfg{clear:left;border-top:1px solid #ddd;color:#333;padding:10px 0}.home-warnings{float:right}.pagination{font-weight:600;padding:7px 0 0 10px}p.item-pagination{font-weight:600}.pagination-swx{font-weight:600;padding:0}.mob-footer{font-size:.95em;padding:10px;clear:both}body#marine .mob-tnav-wrapper,body#mtn .mob-tnav-wrapper{border-bottom:none}.mob-tnav{margin:0 auto;padding:0;width:320px}.mob-fnav{color:#444;margin-bottom:15px}.site-links{color:#444;margin:15px 0 20px 0}.mob-footer p{font-size:11px;text-align:left;padding:6px 0 0 0;border-top:1px solid #cfcfcf}p.twitter{font-size:11px;padding-left:30px;background:url(sites/all/themes/mobile/images-new/hi/twit.gif.pagespeed.ce.8JUu3tTvS_.gif) no-repeat 0 7px}.town-detail{background-color:#001c37;border-bottom:none}.town-detail img{float:right;margin:6px}.town-detail h1{font-size:22px;color:#fff;padding:10px 8px;border-bottom:0 solid #cfcfcf}.town-detail p{font-size:.85em;line-height:1.4em;color:#ddd;padding:0 8px 10px 8px;margin-bottom:0}.title-detail a{color:#fff}.sto{padding:10px;margin-bottom:0;-webkit-border-radius:0}.sto-extra{margin-top:20px}.sto p{padding:0;margin:0}.town-data{color:#fff;background-color:#06315a}.town-data.first{padding:10px 10px 5px 10px;border-bottom:0 solid #222}.town-data.last{padding:9px 10px 10px 10px;border-top:none;margin-bottom:0;border-top:1px solid #3c4c65}.town-data div{overflow:hidden}.town-data .actual,.town-data .wind{position:relative;width:120px;float:left}.town-data .actual{}.actual-temp{font-size:1.8em}.actual-temp-label,.wind-mins{display:block;font-size:12px;line-height:16px;margin:0;padding:0 0 3px}.wind{font-size:1.2em}.feel-likes,.wind-detail{width:155px;line-height:1.3em}.feel-likes{margin-top:2px}.issuedAt{margin:0;padding:0;font-size:.75em}.page-rural .issuedAt{padding-top:4px;padding-bottom:5px}#mtn .issuedAt{padding-bottom:10px!important}.page-mountain-brief-nz-mountain-forecast p,.page-mountain-extended-nz-mountain-forecast p,.page-warnings-thunderstorm-outlook p,.page-warnings-swx-watch p,.page-warnings-swa p,.page-warnings-snotago p,.page-warnings-roadsnow p{margin:.3em 0 .5em}.warnings-issued-at{font-size:.9em}.uv-data{background:#fff url(sites/all/themes/mobile/images-new/hi/xmobile-UV-sun-rotated.gif.pagespeed.ic.JUSPhl6EbJ.jpg) no-repeat scroll left center;clear:left;color:#333;font-weight:bold;margin:4px 0 4px;padding:2px 0 7px 32px}.uv-times{font-size:20px;margin:7px 0 0!important;padding:0!important}.uv-meridian{font-size:11px;margin:0!important;padding:0!important}.uv-message{font-size:11px;line-height:13px}.pollen{clear:both;color:#333;height:auto;margin:0 0 5px;padding:4px 0 6px;position:relative}.pollen span{padding:0;margin:0}.pollen-low{color:#5dac01}.pollen-moderate{color:#ff7200}.pollen-high{color:#ee0001}.pollen-text-data{width:auto}.pollen-level{font-weight:bold}.pollen-type{font-size:.85em;line-height:1.3}.pollen-logo{float:right;margin:2px 8px 0 0}h3.rural-comp{color:#001c37;padding:0;font-size:16px;font-weight:bold;line-height:19px;margin-bottom:5px}h3.rural-sublinks{color:#fff;font-size:12px;line-height:24px}p.rural-sublinks a{line-height:20px}p.rural-sublinks{font-size:12px}.pager{width:320px}.pager .pager-count{line-height:0;text-align:center;padding-top:16px;color:#333;font-size:12px;border-top:1px solid #cecece;border-bottom:1px solid #cecece;background:#fff;float:left;width:255px;height:14px}.pager img{float:left}.image-wrapper-hires{padding:0;background:#fff;width:320px;overflow:hidden;margin-left:auto;margin-right:auto}.image-wrapper-hires img{margin-left:auto;margin-right:auto;display:block;width:100%;min-height:200px}.image-hires_width img{margin-left:auto;margin-right:auto;display:block}.pager-footer{line-height:1.3em;color:#333;border:1px solid #cecece;padding:10px;background:#fff;float:left;width:298px;overflow:hidden;margin:0;font-size:11px;-webkit-border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;margin-bottom:10px}.key{border:1px solid #cecece;border-bottom:0;text-align:center;background:#fff;width:302px;float:left;padding-top:10px;padding-bottom:10px}.key.last{border-bottom:1px solid #cecece;margin-bottom:10px}.key img{float:none}.radar-key{padding-bottom:10px}.key p{width:282px;text-align:left;font-size:11px;line-height:13px;border-top:1px solid #cecece;padding-top:10px;margin:10px 0 0 10px}p.rain-snow{background:url(sites/all/themes/mobile/images-new/hi/xrain-forecast-snow.gif.pagespeed.ic.jkBVYwHBtU.png) no-repeat 0 14px;padding-left:25px;width:257px}.swx{color:#333;line-height:1.3em}.swx-page h2{padding:10px;text-transform:uppercase;color:#fff;background:#ff1901}.swx-page .item{}.swx-page a:hover{color:#ff1901;background:#fff}.swx-page a{text-transform:uppercase;font-weight:bold;color:#333;font-size:14px;padding:10px 6px 4px 10px}.warnings-box{color:#fff;background-color:#ff1901;margin-top:6px;border-radius:0}.warnings-box ul{padding:2px 10px 4px 10px}.warnings-box ul li{font-size:13px;font-weight:bold;border-bottom:1px solid #e0e400;padding:7px 0;margin:0 0 3px}.warnings-box ul li:last-child{border-bottom:0;margin-bottom:0}.warnings-box ul li a{color:#fff;text-decoration:none}.warnings-box h3{background:#fff url(sites/all/themes/mobile/images-new/hi/xwarn-strip-bg.gif.pagespeed.ic.KoNXX4OsK7.png) repeat-x bottom left;color:#ff1901;font-size:15px;padding:10px;border:1px solid #ffbb83;border-bottom:0;border-radius:0}.warning-active{float:right}.warnings-banner{border-radius:0;background:#ff1901;text-align:center;padding:5px 0 8px 0;margin:0 0 0 0;border:1px solid #eb6902}.warnings-banner a{color:#fff;font-size:.9em;font-weight:bold;padding:4px 2px 8px}.section-list h2{color:#fff;padding:10px;margin:-13px -1px -10px -11px;border:none;background:#001c37}.section-list ul{padding:0;margin:0}.section-list li{position:relative;color:#999;text-transform:uppercase;border-bottom:1px solid #cfcfcf;padding:12px 0 10px 10px;margin-bottom:0;font-weight:bold;font-size:.95em}.section-list li.first{padding:0}.section-list li.last{padding:0;border:none}.section-list li.first strong{padding:2px 0 8px 8px}.section-list strong{display:block;font-size:15px;color:#001c37;text-transform:none}.section-list li a{display:block;color:#333;padding:12px 0 10px 10px;margin:-12px 0 -10px -10px}.section-list li a:hover{background:#57c2ff;color:#333}.section-list li a:focus{background:#57c2ff;color:#333}.status-text{font-size:.8em;padding:0 0 3px 0;margin:0}.section-list li span{position:absolute;right:6px;font-size:11px;color:#888;padding:2px 16px 2px 0;text-transform:uppercase}.forecast-day-header img{float:left;margin-right:10px}.ski-ad{margin:0 0 5px 30px}.ski-forecast-text{}.ski-computer-generated-heading{border-top:1px solid #ccc;padding:5px 0;font-size:13px;line-height:15px;margin-top:8px}.ski-computer-generated{font-size:.94em}ul.cgf-data{padding:0;margin-bottom:15px}.cgf-data li{margin-bottom:5px;color:#333;line-height:16px}.cgf-data b{display:inline-block;float:left;font-size:13px}.cgf-data span.cgf-data__reading{margin-left:100px;display:block;font-size:13px}.cgf-data__reading .max,.cgf-data__reading .min{padding:0 5px}.town-data.first.snow-status{padding-bottom:10px}.town-data.middle{border-top:1px solid #3c4c65;border-bottom:0 solid #387580;padding:10px}.town-data.snow-cgf{padding:9px 0 40px 8px;text-align:center;background:#06315a}.cgf-title{font-size:.8em;margin-bottom:10px}.town-data.snow-cgf img{padding:0;margin:0;float:left}.town-data.rounded{border-radius:0 0;margin-bottom:0}.snow-status .actual,.snow-status .wind{width:90px;height:100%}.snow-status .closed,.snow-status .opening{background:url(sites/all/themes/mobile/images-new/common/xski-closed.gif.pagespeed.ic.k8pD3lHaEi.png) no-repeat 0 0;padding-left:18px}.snow-status .open{background:url(sites/all/themes/mobile/images-new/common/xski-open.gif.pagespeed.ic.GH4okrVla2.png) no-repeat 0 0;padding-left:18px}.snow-status .on,.snow-status .chains{background:url(sites/all/themes/mobile/images-new/common/xski-on-hold.gif.pagespeed.ic.SZcjK9SJsR.png) no-repeat 0 0;padding-left:18px}.facilities .item{border-bottom:1px solid #cfcfcf;line-height:24px;padding:6px 8px 3px}.facilities .item:last-child{margin-top:-1px;border-top:1px solid #cfcfcf}span.ski-facilities-open{background:url(sites/all/themes/mobile/images-new/common/xopen.gif.pagespeed.ic.ouL099qzcu.png) no-repeat 100% 4px;float:right;font-size:11px;padding:0 16px 0 0;margin:0}span.ski-facilities-closed{background:url(sites/all/themes/mobile/images-new/common/xclosed.gif.pagespeed.ic.1h1gFbDctf.png) no-repeat 100% 4px;float:right;font-size:11px;padding:0 16px 0 0;margin:0}span.ski-facilities-on-hold{background:url(sites/all/themes/mobile/images-new/common/xon-hold.gif.pagespeed.ic.TBvaVI8wOh.jpg) no-repeat 100% 4px;float:right;font-size:11px;padding:0 16px 0 0;margin:0}.ski-updated{font-size:.7em;line-height:1.22em;padding-top:8px}.ski-alt{margin-top:5px;display:block}.ski-disclaimer{border-top:1px solid #cfcfcf;font-size:.8em;padding:10px 10px 5px 10px;color:#666}.ski-lsf{margin-bottom:5px;display:block}.snow-detail{width:175px;line-height:1.2em}.ski-facilities{float:right}.facilities .item h2{padding:6px 0}.webcams h2{border-bottom:none}.webcams .image-wrapper-hires{border:none;width:284px}.webcams .cam-timestamp{border-bottom:1px solid #cfcfcf;font-size:.8em;margin:3px 0 0;padding-bottom:10px;padding-left:16px}.webcams .pagination{height:19px}.web-cam-pagination{float:right;padding-bottom:2px;display:inline-block;margin-top:-1px;margin-right:-1px}p.rural span.ddd{border:0;margin:0;line-height:0}p.no-cam{margin:10px}.page-rural .seasonal-outlook{color:#333;line-height:22px}.page-rural .seasonal-outlook h1{font-size:20px}.page-rural .seasonal-outlook h2{padding:16px 0 10px;color:#444}.page-rural .seasonal-outlook h3{padding:13px 0 0;color:#444}.page-rural .seasonal-outlook p{float:none;width:100%}.page-rural .seasonal-outlook .item{padding-top:0;border-bottom:0}.town-detail .toggle img{float:none;display:block;margin:0 0 6px 0}#ski-belt{text-align:center;font-size:14px;font-weight:bold;line-height:18px;background:#fff;border:1px #cfcfcf solid;border-top:0}#ski-belt .belt-item{display:inline-block;margin:5px 5px}#ski-belt img{margin-top:5px}#ddd{display:none}#report-on{display:none}#report-off{display:none}.skifield-report{font-size:16px;line-height:20px;color:#fff;padding:2px 8px}h3.tide-date{color:#001c37;padding:0;font-size:16px;font-weight:bold;line-height:20px;margin-bottom:5px}#marine .item{border-bottom:none}#marine .item.last{border-top:1px solid #cecece}ul.mob-snav{color:#fff;text-align:center;padding:8px 0 12px 0;margin:-2px 0 10px 0}ul.mob-snav li a{color:#d2d2d2}ul.mob-snav li a.active{color:#fff}ul.mob-snav.marine li{}ul.mob-snav.marine,ul.mob-snav.mtns{background:#001c37 none repeat scroll 0 0;border:none;border-bottom:1px solid #555;margin:0 auto;padding-top:10px;position:relative;width:320px;z-index:999}ul.mob-snav.marine li,ul.mob-snav.mtns li{border-left:1px solid #dfe4e1}ul.mob-snav li.first{border:none}h4.ski-cfg,.cgf-data li,.indent{margin-left:42px!important}.cfg-temps{font-size:13px}.table{margin:0;width:100%;margin-bottom:10px}.table .table-heading{line-height:16px}.table th{background-color:#fff;padding:4px 2px;font-size:11px;border:1px solid #ddd}.table .cfg th{background-color:#eee;vertical-align:middle}.table .cfg th{text-align:center}.table .cfg.small th{font-size:11px}.table .cfg.small th span{display:none}.table.mtn-table .cfg.small th{font-size:11px}.table tr.even{background-color:#fff}.table tr.odd{background-color:#fff}.table td{padding:8px;border:1px solid #ddd;font-size:11px}#mtn .table td{text-align:center}.mtn-table td span{font-size:11px;padding:0;margin:0}.table td span.temp{padding:0;margin:0}.table td.td-right,.table th.td-right{text-align:right}.table td.td-center,.table th.td-center{text-align:center}#message{color:#333;text-align:center}#message .status,#message .error{overflow:hidden;padding:10px;margin-bottom:0;font-size:.9em}#message .status{background:#fff;border:1px solid #cecece}#message .error{background:#c30;color:#fff}#message .status ul,#message .error ul{margin:0 0 -12px -10px}#message .status li,#message .error li{margin-bottom:15px}.standard-page h1{padding:8px 10px}.standard-page p{margin:10px}.tabs li{display:inline;padding:4px;background:#bbb;font-size:.8em}#Met-TV #tv-nav{background:#fff;width:100%;float:left}#Met-TV #player{background:#000;position:relative;z-index:1}#Met-TV ul{padding-left:0;position:relative;z-index:99999}#Met-TV ul li{padding:0;margin:0}#tv-nav{border-bottom:1px solid #ccc}#tv-nav ul li{padding:2px 5px;margin:2px 0}#tv-nav li a{width:75px;background:transparent;display:inline;float:left;padding:2px 5px;margin:2px 5px;text-align:center}.gallery,#tv-featured h2{display:none}#tv-featured{display:none}.player{width:100%;height:200px;overflow:hidden}.player img{width:100%;min-height:200px;margin-top:0}.mobil-logo{position:absolute;right:0;top:9px;padding:0;background:transparent;z-index:9}.mobil-logo img{width:90px;height:auto}.traffic-cam-fav{position:absolute;left:13px;top:15px;padding:0;background:transparent;z-index:9;background:transparent url(sites/all/themes/mobile/images/traffic-cams/xfav-button-1.png.pagespeed.ic.GuT1lfPp1a.png);height:25px;width:25px;cursor:pointer}#trafficAdFav img{height:12px;width:12px}.traffic-cam-close{position:absolute;right:-2px;top:0;padding:15px;background:transparent;z-index:9;border-radius:4px;background:transparent url(sites/all/themes/mobile/images/traffic-cams/xclose-button-4.png.pagespeed.ic.RQc0PSQj2r.png) no-repeat 50% 50%;height:24px;width:24px;cursor:pointer}.traffic-cam-close a{padding:15px!important}.traffic-cam-fav:hover{background:transparent url(sites/all/themes/mobile/images/traffic-cams/xfav-button-2.png.pagespeed.ic.dMaDm4fiGq.png)}.traffic-cam-fav-set{position:absolute;left:13px;top:15px;padding:0;background:transparent;z-index:9;background:transparent url(sites/all/themes/mobile/images/traffic-cams/xfav-button-2.png.pagespeed.ic.dMaDm4fiGq.png);height:25px;width:25px;cursor:pointer}#traffic-fav-saved{position:absolute;left:42px;top:19px;padding:0;z-index:9;font-size:13px;color:#fff;display:none}#traffic-fav-saved{background:#fff;color:#333;padding:5px;margin-top:-6px;opacity:.9;filter: alpha(opacity=90)}#traffic-cams-heading{position:absolute;left:3px;top:5px;border:none}#traffic-cam-control{width:100%;margin-top:8px!important;position:relative}#traffic-cams-heading{padding-left:0}#traffic-cam-region-select{overflow:hidden;background:#fff}#traffic-cam-region-select select{margin-bottom:6px;padding:2px;box-shadow:none;border-radius:0;border:1px solid #d9d9d9;background-image:none;font-size:13px;width:100%}#traffic-cam-region-select option{background:#fff}#full-width-slider{height:200px!important;width:100%;color:#000}.full-width-slider{height:200px!important;width:100%;color:#000}.rsContent{height:200px!important}.rsMinW .rsArrowLeft{bottom:0!important;left:0!important;padding:20px 20px 10px 10px!important;z-index:999!important}.rsMinW .rsArrowRight{bottom:0!important;right:0!important;padding:20px 10px 10px 20px!important;z-index:999!important}.rsMinW .rsBullets{bottom:20px!important;height:auto;line-height:6px;overflow:hidden;padding:3px!important;position:absolute;right:10px!important;left:0!important;margin:0 auto;width:290px;text-align:center;z-index:35}.rsNav{margin-left:-7px}.coloredBlock{padding:12px;background:rgba(255,0,0,.6);color:#fff;width:200px;left:20%;top:5%}.infoBlock{position:absolute;top:30px;right:30px;left:auto;max-width:25%;padding-bottom:0;background:#fff;background:rgba(255,255,255,.8);overflow:hidden;padding:20px}.infoBlockLeftBlack{color:#fff;background:#000;background:rgba(0,0,0,.75);left:30px;right:auto}.infoBlock h4{font-size:20px;line-height:1.2;margin:0;padding-bottom:3px}.infoBlock p{font-size:14px;margin:4px 0 0}.infoBlock a{color:#fff;text-decoration:underline}.photosBy{position:absolute;line-height:24px;font-size:12px;background:#fff;color:#000;padding:0 10px;position:absolute;left:12px;bottom:12px;top:auto;border-radius:2px;z-index:25}.photosBy a{color:#000}.fullWidth{max-width:300px;margin:0 auto 24px}@media screen and (min-width:960px) and (min-height:660px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:520px!important}}@media screen and (min-width:960px) and (min-height:1000px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:660px!important}}@media screen and (min-width:0px) and (max-width:800px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:300px!important}.infoBlock{padding:10px;height:auto;max-height:100%;min-width:40%;left:5px;top:5px;right:auto;font-size:12px}.infoBlock h3{font-size:14px;line-height:17px}}.royalSlider img{width:304px;height:280px;margin:-40px auto}#traffic-cams-location{padding:0 3px;margin:8px 0 0 0;height:22px;font-size:11px;line-height:1.3em}.rsGCaption{display:none}.rsMinW .rsBullet{display:inline-block;height:4px!important;padding:6px 3px 6px 4px!important;width:4px!important;cursor:pointer}.rsOverflow{width:304px!important}.rsMinW .rsBullet span{padding:0}#traffic-cam-wrapper{padding:40px 0 0 0;background:#fff;border-top:1px solid #cfcfcf;position:relative;margin-top:0;color:#000}.rsMinW .rsArrowIcn{margin-left:4px!important}#mini-traffic-cam-wrapper{padding:40px 0 0 0;background:#fff;width:298px;margin-top:0;height:60px;border-top:1px solid #cfcfcf;position:relative}#mini-traffic-cam-wrapper .player img{height:100px;min-width:148px;margin-left:-2px;margin-top:-30px}#mini-traffic-cam-wrapper .player{border:1px solid #d7d7d7;background-color:#000}#mini-traffic-cams-heading{position:absolute;left:140px;top:2px;border:none}#mini-expand{border-radius:2px;position:absolute;right:8px;top:8px;height:18px;width:18px;background:transparent url(sites/all/themes/mobile/images/traffic-cams/mini-expand.png.pagespeed.ce.JmHkpd0ytZ.png);background-size:18px 18px;z-index:9}#Sponsor-tagline{color:#00536d;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;margin-top:6px;text-align:center}.video{cursor:pointer;margin-bottom:10px}.vjs-big-play-button{display:none}.video-heading{border:0;margin-top:-4px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.page-node .mob-tnav-wrapper{background-image:url(sites/all/themes/mobile/images-new/hi/xnav-grad.gif.pagespeed.ic.l20k4S8s7W.png);border-bottom:2px solid #ebebeb}.mob-header,#mob-header-inner,.mob-tnav,#wrapper{width:auto}.mob-header a{display:inline-block}.mob-header .logo{text-align:left;padding-left:4px}.mob-header .swx{width:23%;margin-right:2%;float:right;text-align:right}.mob-header a img,.mob-header a image{height:auto}.mob-header .logo img,.mob-header .logo image{width:195px;height:40px}.mob-header .swx img{}.mob-tnav-wrapper{height:auto;margin:0 auto}.mob-tnav a{border:0;margin:0;padding:12px 0;font-size:12px;width:33.3333333333%;border-bottom:1px solid #ccc;display:block;float:left;line-height:1;background:#cfcfcf url(sites/all/themes/mobile/css/img/xborder-1px-ccc.png.pagespeed.ic.vBO9Fagv0T.png) repeat-y 100% 0}.mob-tnav a.active{background-color:#001a39;color:#fff}.mob-tnav a.towns,.mob-tnav a.rural{width:50%}.mob-adspace,.ad-hi{display:none}#forecasts-block strong a{clear:left;display:block}.item span.town-forecast,.item span.town-actual,.item span.town-maxmin{display:block;margin-left:0}.tiny-only{display:block}.item>.forecast-details{width:auto}#traffic-cam-wrapper-outer{display:none;float:left;width:304px;margin:0}.feel-likes,.wind-detail{width:auto;clear:left}.town-detail h1{line-height:24px;font-size:16px}span.date{color:#333;font-weight:bold}.date2{color:#333;float:right;font-size:.95em;font-weight:bold;max-width:160px;text-align:right}.forecast-day-header h3{color:#333;position:relative}ul.mob-snav li{display:inline-block;padding:0 8px 0 11px;margin-top:4px}@media (min-width:320px ){#mob-header-inner,.mob-tnav,#wrapper{width:320px}.mob-tnav-wrapper{border-bottom:0 solid #ddd;height:30px;background-image:url(sites/all/themes/mobile/images-new/hi/xnav-grad.gif.pagespeed.ic.l20k4S8s7W.png)}.mob-tnav a,.mob-tnav a.rural{width:20%;font-size:17px;line-height:30px;font-weight:600;padding:0;background-color:transparent;border-bottom:0;color:#001c37}.mob-tnav a:first-of-type{border-left:1px solid #ccc;width:62px!important;width:calc(20% - 1px)!important}.mob-tnav a.active:first-of-type{border-left:none}.mob-tnav a.active.towns{}.mob-tnav a.active{background:#001a39;color:#fff}.mob-adspace,.ad-hi{display:block}.logo img,.warn-head img{width:auto;height:auto}#forecasts-block strong a{float:none;display:inline-block}.item span.town-forecast,.item span.town-maxmin{}.item span.town-forecast{}.town-actual{}.tiny-only{display:none}.item>.forecast-details{width:263px}#traffic-cam-wrapper-outer{display:block}.feel-likes,.wind-detail{clear:none}.town-detail h1{font-size:22px}span.date{position:absolute;top:10px;right:5px}.forecast-day-header h3{line-height:1;margin-top:7px}.table th{padding:8px 4px;font-size:13px}.table td{font-size:.9em}ul.mob-snav li{}}#sunrise-sunset{clear:both;width:304px;margin-left:-40px}#sunrise{margin-top:10px;display:inline;float:left}#sunset{margin-top:10px;display:inline;float:right}#sun-up-img{float:left}#sun-down-img{float:right}#sunrise-sunset span{margin:0;padding:0}.front-page-forecast{cursor:pointer}.item.misc-news{padding-bottom:5px;margin-top:-9px}.item.misc-news p{line-height:16px;margin-bottom:7px}.item.misc-news p a{font-size:.95em}.page-node p a{color:#48f}#duration{position:absolute;bottom:12px;right:17px;z-index:999999999;color:#eee;background:#071422;padding:2px 5px 1px 5px;font-family:arial;font-size:1em;font-weight:normal}#video-wrapper{position:relative}#graph-heading{font-size:13px;border-bottom:1px solid #aaa;border-top:1px solid #aaa;color:#444;margin:10px 0 0 0;padding:3px 0 1px 8px}#graph-scroller{margin:0;overflow-x:scroll;position:relative;padding:2px 0 0;display:block;-webkit-overflow-scrolling:touch}#graph-area-wrapper{padding:4px 0 0;width:912px;height:284px;overflow:hidden;font-family:sans-serif;color:#444;font-weight:100;font-size:13px;margin:2px 0 0;line-height:normal;position:relative}#graph-heading-left-arrow,#graph-heading-right-arrow{height:16px;width:16px;padding:10px}#graph-heading-left-arrow.show{}#graph-heading-right-arrow.show{}#graph-heading-text{width:100%}.graph-tab-wrapper{background:#fff;width:100%;padding:0 15%}.graph-tab{color:#638fe0;width:auto;text-align:center;padding:5px 0}#graph-key-wrapper .graph-tab{font-size:.9em}.graph-tab.selected{font-weight:bold;color:#000}#graph-days-area{height:18px;position:absolute;top:0;left:0;width:100%}#graph-days-area div{top:0;position:absolute;font-weight:bold}.graph-area{height:110px;background:#fff}#wind-graph-tab-area{height:84px;width:100%}#rain-graph-wrapper{position:relative}#rain-graph-tab-area{height:70px;width:100%}#rain-graph-tab-area .hourly-graph-table{top:12px}#temperature-graph-outer{height:110px;width:912px;position:relative}#graph-background-area{position:absolute;top:0;left:0;z-index:1}#wind-graph-tab-area{position:absolute;top:20px;left:0}#temps-graph-tab-area{position:absolute;top:92px;left:0}#rain-graph-tab-area{position:absolute;top:201px;left:0}.graph-main-label{position:absolute;left:0;top:0;font-size:11px;width:auto;padding-left:10px;z-index:1;background:#fff;color:#000}#graph-area-wrapper::-webkit-scrollbar{display:none}#graph-area-wrapper td.midnight{}.graph-area td{width:36px;max-width:36px;min-width:36px;padding:0;overflow:hidden}.hourly-graph-table{color:#000;text-align:center;border:none;border-collapse:collapse;border-spacing:0;background-color:rgba(0,0,0,0);background:none;top:18px;left:0;position:absolute}tr.graph-wind-dir td{font-size:12px;font-weight:bold;background:none repeat scroll 0 0 #fff;padding-top:0}tr.graph-wind-speed{background-color:#fff}tr.graph-wind-speed td{font-size:13px;font-weight:bold}tr.graph-wind-term{font-size:.6em;background-color:#fff;vertical-align:top}tr.graph-wind-term td{height:35px}tr.graph-snow-icon{font-size:.7em;background-color:#ebf4f6}tr.graph-snow-icon td{border-bottom:1px solid #fff;padding:5px 0}tr.graph-rain-icon{font-size:.7em;background-color:#fff}tr.graph-rain-icon td{padding:5px 0}.graph-time-axis td{color:#000;font-size:11px;background-color:#fff}.graph-time-axis td{padding:6px 0}.data .wind span{background:url(sites/all/themes/mobile/images/xbg-wind-medium.png.pagespeed.ic.NjJFGpDPAq.png) no-repeat;color:#fff;display:block;font-size:12px;height:30px;line-height:34px;text-align:center;width:36px;margin:0;padding:0}.hour-by-hour tr.wind td span{font-weight:normal}.data .wind span.no-data,.data .wind span.NA{background:none}.data .wind span.N,.data .wind span.N.light-winds{background-position:-1px 0}.data .wind span.N.moderate{background-position:-1px -40px}.data .wind span.N.fresh{background-position:-1px -80px}.data .wind span.N.strong{background-position:-1px -120px}.data .wind span.N.gale{background-position:-1px -160px}.data .wind span.N.severe-gale{background-position:-1px -200px}.data .wind span.NE,.data .wind span.NE.light-winds{background-position:-41px 0}.data .wind span.NE.moderate{background-position:-41px -40px}.data .wind span.NE.fresh{background-position:-41px -80px}.data .wind span.NE.strong{background-position:-41px -120px}.data .wind span.NE.gale{background-position:-41px -160px}.data .wind span.NE.severe-gale{background-position:-41px -200px}.data .wind span.E,.data .wind span.E.light-winds{background-position:-81px 0}.data .wind span.E.moderate{background-position:-81px -40px}.data .wind span.E.fresh{background-position:-81px -80px}.data .wind span.E.strong{background-position:-81px -120px}.data .wind span.E.gale{background-position:-81px -160px}.data .wind span.E.severe-gale{background-position:-81px -200px}.data .wind span.SE,.data .wind span.SE.light-winds{background-position:-121px 0}.data .wind span.SE.moderate{background-position:-121px -40px}.data .wind span.SE.fresh{background-position:-121px -80px}.data .wind span.SE.strong{background-position:-121px -120px}.data .wind span.SE.gale{background-position:-121px -160px}.data .wind span.SE.severe-gale{background-position:-121px -200px}.data .wind span.S,.data .wind span.S.light-winds{background-position:-161px 0}.data .wind span.S.moderate{background-position:-161px -40px}.data .wind span.S.fresh{background-position:-161px -80px}.data .wind span.S.strong{background-position:-161px -120px}.data .wind span.S.gale{background-position:-161px -160px}.data .wind span.S.severe-gale{background-position:-161px -200px}.data .wind span.SW,.data .wind span.SW.light-winds{background-position:-201px 0}.data .wind span.SW.moderate{background-position:-201px -40px}.data .wind span.SW.fresh{background-position:-201px -80px}.data .wind span.SW.strong{background-position:-201px -120px}.data .wind span.SW.gale{background-position:-201px -160px}.data .wind span.SW.severe-gale{background-position:-201px -200px}.data .wind span.W,.data .wind span.W.light-winds{background-position:-242px 0}.data .wind span.W.moderate{background-position:-242px -40px}.data .wind span.W.fresh{background-position:-242px -80px}.data .wind span.W.strong{background-position:-242px -120px}.data .wind span.W.gale{background-position:-242px -160px}.data .wind span.W.severe-gale{background-position:-242px -200px}.data .wind span.NW,.data .wind span.NW.light-winds{background-position:-280px 0}.data .wind span.NW.moderate{background-position:-280px -40px}.data .wind span.NW.fresh{background-position:-280px -80px}.data .wind span.NW.strong{background-position:-280px -120px}.data .wind span.NW.gale{background-position:-280px -160px}.data .wind span.NW.severe-gale{background-position:-280px -200px}.calm{background-position:-595px -405px}.rain span{background:rgba(0,0,0,0) url(sites/all/themes/mobile/images/xsprite.png.pagespeed.ic.GuwaBc7dUt.png) no-repeat scroll 20px 27px;display:block;font-size:12px;font-weight:bold;margin:0 auto;padding-top:28px;text-align:center;width:24px}.no-rain span{width:auto;padding-top:0;background:transparent;line-height:41px;height:41px;font-size:.7em;font-weight:normal}.no-rain.wide span{font-size:1.1em}tr.rain .na span.none{background:none}.rain span.none{background:url(sites/all/themes/mobile/images/xsprite.png.pagespeed.ic.GuwaBc7dUt.png) no-repeat -1173px -80px;color:#bbb}.rain span.n-a,.rain span.none{background-position:-1171px -80px;color:#bbb}.rain span.has_snow{background-position:-418px -590px;width:22px}.rain span.light{background-position:-418px -350px}.rain span.moderate{background-position:-418px -410px}.rain span.heavy{background-position:-418px -470px}.rain span.torrential{background-position:-418px -530px}.rain .actual span.light{background-position:-510px -350px}.rain .actual span.moderate{background-position:-510px -410px}.rain .actual span.heavy{background-position:-510px -470px}.rain .actual span.torrential{background-position:-510px -530px}.temperature-graph{padding-left:20px}div.graph-temperature-label{position:absolute;font-weight:bold;color:#ff792a;font-size:13px}#graph-area-time-axis{height:auto;position:absolute;top:245px;left:0;width:100%}.graph-key-area{height:55px;background-color:#fff}.small-graph-key{width:100%;text-align:center;font-size:.7em;padding:32px 0 5px;background:none repeat scroll 0 0 #fff}#temps-graph-tab-key td{width:50%}.temperature-graph-label-area{z-index:1000}#variance-disclaimer{margin-top:10px;margin-left:10px;margin-right:10px;font-size:13px}.region-title{background-color:#001c37;width:320px;margin-top:-10px;margin-left:-1px}.region-title h1{font-size:23px;color:#fff;font-weight:500}