.tab-scroll{padding-top:5px;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:scrollbar;overflow-x:auto;overflow-y:hidden}.tab-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;list-style:none;margin:0;padding:0}.tab-container li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;border-top:1px solid #ddd;cursor:pointer;list-style-type:none;min-width:80px}.tab-container li .tab-inner{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:all .25s ease-in-out 0s;-moz-transition:all .25s ease-in-out 0s;-ms-transition:all .25s ease-in-out 0s;transition:all .25s ease-in-out 0s;background-color:#f4f4f4;color:#333;border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-top:4px solid #f4f4f4;padding:8px;text-align:center}.tab-container li .tab-inner h3{font-size:1.125em;font-weight:400;line-height:1.25;margin:0 auto}@media only screen and (min-width: 720px){.tab-container li .tab-inner h3{margin:.25rem auto}}@media only screen and (min-width: 960px){.tab-container li .tab-inner h3{font-size:1.25em;margin:.5rem auto}}.tab-container li:first-of-type .tab-inner{border-left:0}body.user-tabbing .tab-container li:first-of-type .tab-inner:focus{margin-left:5px}@media only screen and (min-width: 720px){.tab-container li:first-of-type .tab-inner{border-left:1px solid #ddd}}body.user-tabbing .tab-container li:last-of-type .tab-inner:focus{margin-right:5px}@media only screen and (min-width: 720px){.tab-container li:last-of-type .tab-inner{border-right:1px solid #ddd}}.tab-container li:hover .tab-inner{background-color:#fff;border-top:4px solid #fff}@media(hover: none){.tab-container li:hover .tab-inner{background-color:#f4f4f4;border-top:4px solid #f4f4f4}}.tab-container li.tab-active{cursor:default}.tab-container li.tab-active .tab-inner{background:#fff;border-bottom:1px solid #fff;border-top:4px solid #b9dc0c !important}.tab-container li.tab-active .tab-inner h3{font-weight:600}.tab-content-container{background:#fff;border:0;border-bottom:1px solid #ddd}@media only screen and (min-width: 720px){.tab-content-container{border:1px solid #ddd;border-top:0}}.tab-content-container .tab-content{padding:8px}.no-js .tab-scroll,.no-js .tab-container{display:none}.no-js .tab-content-container{border:0}.no-js .tab-content-container .tab-content{margin-bottom:16px;border:1px solid #ddd;display:block}@media only screen and (min-width: 960px){.no-js .tab-content-container .tab-content{margin-bottom:24px}}@media print{.tab-scroll,.tab-container{display:none}.tab-content-container{border:0}.tab-content-container .tab-content{display:block}}.modal{bottom:0;left:0;min-height:50vh;min-width:315px;position:fixed;right:0;top:0;z-index:2500}.modal .modal-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#2a2a2a;color:#fff;height:44px;padding:0 8px}.modal .modal-header>span{font-size:.875em;margin:0 auto}@media only screen and (min-width: 720px){.modal .modal-header>span{font-size:1em}}.modal .modal-content{background:#fff;bottom:0;color:#333;position:absolute;top:44px;width:100%}.modal .modal-content .expand-modal-button{display:none}.modal .modal-content .letter-box-map{height:100%}.modal .modal-close-button{background-color:#2a2a2a;border:0;color:#fff;width:44px;height:44px}.modal .modal-close-button .icon[data-value=close]{font-size:2.25em;text-align:center;text-decoration:none;vertical-align:middle}@media print{.modal{display:none}}.no-js .modal{display:none}.letter-box-map{height:180px;position:relative}.letter-box-map button{background-color:#2a2a2a;border:0;cursor:pointer;bottom:24px;height:44px;padding:0;position:absolute;right:8px;width:44px;z-index:2000}.letter-box-map button .icon{left:50%;position:absolute;transform:translateY(-50%) translateX(-50%);top:50%}@media only screen and (min-width: 720px){.letter-box-map button{display:none}}.letter-box-map .map-info-button{display:none}@media only screen and (min-width: 720px){.letter-box-map .map-info-button{display:block}}.modal-content .letter-box-map .map-info-button{display:block}.map-placeholder{height:100%;background:#a0c7e0;color:#333}.map-overlay{position:absolute;width:100%;height:100%;z-index:1999}@media only screen and (min-width: 720px){.map-overlay{display:none}}.map{position:relative}.map .modal-content{height:100%}.hub-hero{position:relative;min-height:216px}@media only screen and (min-width: 1280px){.hub-hero{min-height:350px}}.climate-average-hero{height:100%;width:100%;background:#000 url("/static/images/background/climate-averages/climate-averages-hero-320x448.jpg") center right/100% no-repeat;background-size:cover;padding-top:0px}@media only screen and (min-width: 720px){.climate-average-hero{padding-top:40px}}@media(min-width: 640px){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-720x496.jpg")}}@media(min-width: 1280px){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-1280x512.jpg")}}@media(min-width: 1600px){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-2560x1024.jpg")}}@media(min-resolution: 2dppx){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-320x448@2x.jpg")}}@media(min-width: 640px)and (min-resolution: 2dppx){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-720x496@2x.jpg")}}@media(min-width: 1280px)and (min-resolution: 2dppx){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-1280x512@2x.jpg")}}@media(min-width: 1600px)and (min-resolution: 2dppx){.climate-average-hero{background-image:url("/static/images/background/climate-averages/climate-averages-hero-2560x1024.jpg")}}div.article-body{max-width:100%}.tab-scroll{overflow-x:auto}.tab-container li{min-width:inherit}.tab-container li:first-of-type .tab-inner{border-left:1px solid #ddd}.tab-container li:last-of-type .tab-inner{border-right:1px solid #ddd}.no-js .tabs-content-container{border-top:1px solid #ddd}.tabs-content-container{border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:40px}@media only screen and (max-width: 719px){.default_dialog{padding-top:4em}}.default_dialog p{margin-top:2.5em;margin-bottom:2.5em}.default_dialog .dialog-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.climate-averages-notes{margin:16px}.climate-averages-info-link{display:block;text-align:right}.station-heading{padding-bottom:32px;padding-top:32px}.station-heading .nearest-station-name{margin:16px 0}.station-heading .station-info span{margin-right:16px}@media only screen and (min-width: 720px){.station-heading .station-info{display:inline}}.climate-averages-map-tab{padding:24px}.climate-averages-map-tab .image-selection{padding-left:0}.climate-averages-map-tab div.row:first-child{padding-bottom:24px}.climate-averages-map-tab select{margin-bottom:10px}.climate-table{border-bottom:1px solid #ddd;padding:8px 16px 16px 16px}@media only screen and (min-width: 720px){.climate-table{padding:8px 32px 32px 32px}}.climate-table:last-of-type{border-bottom:0}.climate-table .table th{vertical-align:bottom}.climate-table .table td{width:510px;text-align:center}.climate-table .table-headings{overflow:hidden;position:relative;min-height:32px;font-size:1.5rem;margin:8px 0}.climate-table .table-headings h3{margin-bottom:8px;font-size:1em}.climate-table .period-select-label{font-size:16px}@media only screen and (min-width: 720px){.climate-table .period-select-label{float:right}}.climate-table .period-select-label span{margin-bottom:4px;display:block}.climate-table .period-select-label select{padding:8px 16px;margin-bottom:40px;width:100%}@media only screen and (min-width: 720px){.climate-table .period-select-label select{margin-bottom:inherit;width:35vw;max-width:300px;min-width:200px}}.averages-table .table-headings select.period-select{margin-bottom:0}.averages-table .table-headings .area-name-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-end;-moz-box-align:flex-end;-ms-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.area-select-container{margin:0 0 24px 0}.area-select-container .radio-button{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-size:1rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:8px}.area-select-container .radio-button input{transform:none}.hero{position:absolute}.map-search-container{background-color:rgba(42,42,42,.72);box-sizing:border-box;color:#fff;position:relative;padding:16px 0}.map-search-container h2{margin-bottom:0}.map-search-container p,.map-search-container h2{padding:0 16px}@media only screen and (min-width: 720px){.map-search-container{margin-bottom:24px;margin-left:24px;margin-right:24px;padding:24px}.map-search-container .location-search{padding:24px 0 8px}.map-search-container p,.map-search-container h2{padding:0}}@media only screen and (min-width: 1280px){.map-search-container{padding:24px 32px 24px}.map-search-container .location-search{padding-bottom:16px}}@media only screen and (min-width: 720px){.average-map-component .map .map-overlay{display:block}}.letter-box-map .expand-modal-button{right:16px}@media only screen and (min-width: 720px){.letter-box-map{height:192px}.letter-box-map .expand-modal-button{display:block}}#averagesGraphsContainer{overflow:hidden}#averagesGraphsContainer .period-select-label,#averagesGraphsContainer .variable-select-label{font-size:16px;margin-bottom:16px}@media only screen and (min-width: 720px){#averagesGraphsContainer .period-select-label,#averagesGraphsContainer .variable-select-label{float:right}}#averagesGraphsContainer .period-select-label span,#averagesGraphsContainer .variable-select-label span{margin-bottom:4px;display:block}#averagesGraphsContainer .period-select-label select,#averagesGraphsContainer .variable-select-label select{padding:8px 16px;margin-bottom:40px;width:100%}@media only screen and (min-width: 720px){#averagesGraphsContainer .period-select-label select,#averagesGraphsContainer .variable-select-label select{margin-bottom:inherit;width:35vw;max-width:300px;min-width:200px}}@media only screen and (min-width: 720px){#averagesGraphsContainer .period-select-label,#averagesGraphsContainer .variable-select-label{float:left;margin-right:32px;margin-bottom:0}}#averagesGraphsContainer .averagesGraphFilters{overflow:hidden;margin:16px}@media only screen and (min-width: 720px){#averagesGraphsContainer .averagesGraphFilters{margin:32px}}.daysAirFrost .gMean{background:#86bcce}.sunshine .g80{background:#ff9902}.sunshine .gMean{background:#efbc5f}.sunshine .g20{background:#feda6d}.rainfall .g80,.daysRainfall .g80{background:#00506e}.rainfall .gMean,.daysRainfall .gMean{background:#0f79be}.rainfall .g20,.daysRainfall .g20{background:#4b9fc0}.sunshine .g80,.sunshine .g80+.gMean,.sunshine .g20,.rainfall .g80,.rainfall .g80+.gMean,.rainfall .g20,.daysRainfall .g80,.daysRainfall .g80+.gMean,.daysRainfall .g20{border:solid 1px #fff}#averagesGraphsContainer .graphCollection,#averagesGraphsContainer .area-select-container{margin-bottom:16px;padding:0 16px 16px}@media only screen and (min-width: 720px){#averagesGraphsContainer .graphCollection,#averagesGraphsContainer .area-select-container{margin-bottom:24px;padding:0 32px 24px}}#averagesGraphsContainer .graphCollection{border-bottom:1px solid #ddd}#averagesGraphsContainer .chartHolder{overflow:hidden;color:#333}#averagesGraphsContainer .chartYear{text-align:right}#averagesGraphsContainer .hoverText{font-size:.8rem}@media only screen and (min-width: 720px){#averagesGraphsContainer .hoverText{font-size:1rem}}#averagesGraphsContainer .climateOptions{margin:0}#averagesGraphsContainer h3{margin-top:0;margin-bottom:8px}#averagesGraphsContainer h4{margin-top:0}#climateGraphsTable{border-collapse:collapse;display:none;position:absolute;top:0;left:0;z-index:9999}#climateGraphsTable th,#climateGraphsTable td{background:#666;border:1px solid #fff;color:#fff;font-size:.91em;font-weight:normal;padding:3px;text-align:left}#climateGraphsTable th,#climateGraphsTable tfoot td{background:#333}#chartTable{display:none;margin:20px 0 0 0}#chartTable tbody th{text-align:right}#chartMain .tickLabel{color:#000;font-size:1.1em}.xChartAxis{margin-top:3em;margin-left:76px;text-align:center}.xChartAxis p{margin:0 1em}.xChart{background:rgba(30,30,30,.02);font-size:.91em;list-style:none;margin:-240px 0 20px 0;padding:0;position:relative;z-index:2;height:240px;left:76px;width:calc(100% - 76px)}.xChart li{position:relative;float:left;text-align:center;width:8.3333333333%;height:240px}.xChart .xLabel{display:block;position:relative;width:100%;top:240px;font-size:12px;padding-top:8px;border-bottom:none;text-decoration:none}.xChart .xLabel .month-3chr{display:none}@media only screen and (min-width: 720px){.xChart .xLabel .month-3chr{display:inline}}.xChart .xValue{cursor:default;display:block;height:0;text-indent:-99999em;position:absolute;bottom:0;left:0}.xChart.whiskers .xValue{height:5px}.xChart.bar .xValue{width:60%;left:20%}.xChart .noDataAll{width:100% !important}.xChart .noDataAll:hover{background:none !important}.xChart .noDataAll .xLabel{background:rgba(140,155,165,.24);top:0 !important;text-indent:0 !important;width:100% !important}.xChart li:hover{background:rgba(140,155,165,.24);cursor:default}.xChart li:hover .xValue{cursor:default}.xChart li:hover .noData{background:none;cursor:default;text-indent:2px}.xChart .noData{background:none;border:0;min-height:20px;text-indent:2px}.yChart{font-size:12px;list-style:none;margin:0;padding:0;position:relative;left:0;top:0;z-index:0;height:240px;width:100%}.yChart .yLabel{border-top:1px solid #dedede;height:0;position:absolute;left:0;width:calc(100% - 76px);margin-left:76px}.yChart .yLabel em{display:block;font-style:normal;margin:-0.75em 0 0 -76px;text-align:right;width:60px}.whiskers .whisker{border-right:1px solid #000;display:block;position:absolute;left:0;width:50%}.whiskers .gMean{width:60%;left:20%;background:#000}.whiskers .g80,.whiskers .g20{background:#b9dc0c;border:1px solid #000;width:46%;left:27%}@media only screen and (max-width: 719px){.tabs-content-container,.tab-scroll{margin-left:-16px;margin-right:-16px}}.climate-averages-location-comparison-tab *{box-sizing:border-box}.climate-averages-location-comparison-tab>*{padding-left:16px}@media only screen and (min-width: 720px){.climate-averages-location-comparison-tab>*{padding-left:32px;padding-right:32px}}.climate-averages-location-comparison-tab h2{margin-top:24px}.climate-averages-location-comparison-tab table{width:100%;font-size:1rem}.climate-averages-location-comparison-tab .climate-locations-label{font-size:1rem;padding-top:24px;font-weight:400}.climate-averages-location-comparison-tab .compare-location-header{font-size:1.25rem}.climate-averages-location-comparison-tab .compare-location-header .compare-location-value{margin-left:8px}.climate-averages-location-comparison-tab .compare-location-header .show-lg{padding-left:16px}.climate-averages-location-comparison-tab .compare-location-search{margin-bottom:32px}.climate-averages-location-comparison-tab .compare-location-search .compare-location-search-input-label{display:inline-block;font-size:20px;width:24px}.climate-averages-location-comparison-tab .compare-location-search .compare-location-search-input{width:100%;border:1px solid rgba(42,42,42,.72);font-size:1rem;padding-left:16px}.climate-averages-location-comparison-tab .compare-current-location{margin-bottom:16px}.climate-averages-location-comparison-tab .compare-current-location .compare-location-label{font-size:20px}.climate-averages-location-comparison-tab .compare-current-location .compare-location-value{display:inline-block;font-size:1rem;padding-top:6px}.climate-averages-location-comparison-tab .location-search{padding:0;display:inline-block}.climate-averages-location-comparison-tab .location-results{margin:0}.climate-averages-location-comparison-tab .dropdown{font-size:1rem;margin-top:10px}.climate-averages-location-comparison-tab .dropdown select{height:40px;width:100%}.climate-averages-location-comparison-tab .dropdown .climate-variable-selector-label{display:block;font-weight:400}.climate-averages-location-comparison-tab .climate-table{padding-left:0}.climate-averages-location-comparison-tab .climate-table td{width:auto}.climate-averages-location-comparison-tab .climate-table th[scope^=col].label-column,.climate-averages-location-comparison-tab .climate-table td.label-column{border-bottom-color:transparent;border-top-color:transparent;border-left-color:transparent;font-weight:600;text-align:right;width:90px}.climate-averages-location-comparison-tab .no-table-placeholder [aria-hidden]{display:none}@media only screen and (min-width: 1280px){.climate-averages-location-comparison-tab .no-table-placeholder [aria-hidden]{display:block}}.climate-averages-location-comparison-tab .comparable-graphs h3{display:none}.climate-averages-location-comparison-tab .comparable-graphs .chartYear{text-align:right;font-weight:400}.climate-averages-location-comparison-tab .comparable-graphs .hoverText{font-size:.8rem}@media only screen and (min-width: 720px){.climate-averages-location-comparison-tab .comparable-graphs .hoverText{font-size:1rem}}.climate-averages-location-comparison-tab .comparable-graphs .with-comparable-graphs .chartHolder,.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder{margin-left:-24px}.climate-averages-location-comparison-tab .comparable-graphs .with-comparable-graphs .chartHolder h4,.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder h4{margin-left:24px}.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder{margin-left:-44px}@media only screen and (min-width: 1280px){.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder{margin-left:-16px}}.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder{padding-top:24px}@media only screen and (min-width: 1280px){.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder{padding-top:0}}.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder .no-chart{font-weight:400;height:240px;background:rgba(30,30,30,.02);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 1280px){.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder .no-chart{padding-top:0;padding-bottom:0}}.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder [aria-hidden]{display:none}@media only screen and (min-width: 1280px){.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs .chartHolder .no-chart-placeholder [aria-hidden]{display:block}}.climate-averages-location-comparison-tab .comparable-graphs .to-comparable-graphs{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:flex-start;-moz-box-align:flex-start;-ms-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.climate-averages-location-comparison-tab .comparable-graphs .chartHolder{margin-bottom:24px;width:100%}/*# sourceMappingURL=climate-averages.css.map */
