.fontsize-48{font-size:3.692em;font-weight:bold;letter-spacing:-2px;line-height:48px;text-rendering:optimizelegibility;}
.fontsize-36{font-size:2.769em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;}
.fontsize-32{font-size:2.461em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;}
.fontsize-28{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;}
.fontsize-24{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;}
.fontsize-20{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;}
.fontsize-16{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.fontsize-15{font-size:1.154em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.fontsize-14{font-size:1.077em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.fontsize-13{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.fontsize-11{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;}
body #blq-container #blq-main{font-family:Arial,sans-serif;font-size:67.5%;font-size:1.3em;line-height:16px;margin-bottom:32px;min-height:600px;_height:600px;color:#333333;}
*{color:inherit;line-height:inherit;-webkit-font-smoothing:antialiased;direction:ltr;}
button{font-family:Arial,sans-serif;}
@media all and (max-width: 996px){body{-webkit-text-size-adjust:none;} p{-webkit-font-smoothing:subpixel-antialiased;}}.user-non-selectable{-webkit-user-select:none;-moz-user-select:none;}
h2,.headline,.headline a,p,input,.user-selectable{-webkit-user-select:auto;-moz-user-select:auto;}
strong{font-weight:bold;}
em{font-style:italic;}
#blq-main img{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;text-transform:none;font-weight:italic;text-indent:4px;}
a{color:#30737b;text-decoration:none;font-weight:bold;cursor:pointer;}
a .headline{color:#30737b;}
a *{cursor:pointer;}
a:hover{outline:none;text-decoration:underline;}
#blq-content a:focus{text-decoration:underline;}
#header-wrapper a:hover,#header-wrapper a:focus,#related-services a:hover,#related-services a:focus,h2 a:hover,h2 a:focus,a.headline:hover,a.headline:focus,a:hover .headline,a:focus .headline,a.associated-stories:hover,a.associated-stories:focus{text-decoration:underline;}
a:active,div:active{}
.new-story-icon{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;font-weight:bold;color:#900;}
a.associated-stories{position:absolute;top:4px;left:0;z-index:10;font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;color:#111;}
.highlight-box{background:inherit;}.highlight-box *{color:inherit;}
.highlight-box a,.highlight-box a *{color:inherit;}
.programmes-box{background:inherit;}.programmes-box *{color:inherit;}
.programmes-box a,.programmes-box a *{color:inherit;}
.see-also a{font-weight:normal;}
.see-also a:hover,.see-also a:focus,.see-also a:active{text-decoration:none;}
.see-also li .headline{margin:0;float:none;}
.see-also .headline a:hover,.see-also .headline a:focus,.see-also .headline a:active{text-decoration:underline;}
.smallprint{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;text-transform:uppercase;color:#808080;display:block;font-weight:bold;}.smallprint a{font-weight:bold;}
.clear{clear:both;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.grid .grid-pane{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;background-image:url("/weather/0.5.237/images/grid.png");}
.grid :focus{-moz-box-shadow:0 0 10px #F00;-webkit-box-shadow:0 0 10px #F00;box-shadow:0 0 10px #F00;}
.hide-text{text-decoration:none;text-indent:-50000px;overflow:hidden;}
.off-screen{position:absolute;left:-90000px;width:1px;overflow:hidden;}
.script-templates{display:none;}
.colour-28{color:#505050;}
.map-temp-ranges .map-temp.temp-na{background-color:#fff;}
.map-temp-ranges .map-temp.temp-40{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-37-39{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-34-36{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-31-33{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-28-30{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-25-27{background-color:#ff8700;}
.map-temp-ranges .map-temp.temp-22-24{background-color:#ff9b25;}
.map-temp-ranges .map-temp.temp-19-21{background-color:#ffb230;}
.map-temp-ranges .map-temp.temp-16-18{background-color:#ffcd30;}
.map-temp-ranges .map-temp.temp-13-15{background-color:#ffdc36;}
.map-temp-ranges .map-temp.temp-10-12{background-color:#fff83b;}
.map-temp-ranges .map-temp.temp-7-9{background-color:#defc4e;}
.map-temp-ranges .map-temp.temp-4-6{background-color:#c3ff5d;}
.map-temp-ranges .map-temp.temp-1-3{background-color:#aaffaa;}
.map-temp-ranges .map-temp.temp-0{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--1--3{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--4--6{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--7--9{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--10--12{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--13--15{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--16--18{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--19--21{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--22--24{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--25--27{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--28--30{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--31--33{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--34--36{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--37--39{background-color:#69c3ff;}
.map-temp-ranges .map-temp.temp--40{background-color:#69c3ff;}
.site-masthead{height:88px;}.site-masthead h1,.site-masthead div{margin-top:0;padding-top:16px;margin-left:8px;overflow:hidden;}
.site-name{font-size:3.692em;font-weight:bold;letter-spacing:-2px;line-height:48px;text-rendering:optimizelegibility;line-height:1em;font-weight:normal;color:#fff;float:left;margin-right:16px;text-transform:uppercase;height:37px;width:217px;text-indent:-999em;_text-indent:0;}
.site-name,.lang-en .site-name{background:url("/weather/0.5.237/images/header/weather-en.png") no-repeat;_background:none;}
.lang-cy .site-name{width:242px;background:url("/weather/0.5.237/images/header/weather-cy.png") no-repeat;_background:none;}
.lang-ga .site-name{width:143px;background:url("/weather/0.5.237/images/header/weather-ga.png") no-repeat;_background:none;}
.lang-gd .site-name{width:143px;background:url("/weather/0.5.237/images/header/weather-gd.png") no-repeat;_background:none;}
a:hover.site-name{text-decoration:none;}
.tabbed-forecast-and-carousel-colour-with-opacity{background:#226083;}
.tabbed-forecast-and-carousel-colour-with-opacity-hover{background:#0f5474;}
#blq-main{color:#333333;background-color:transparent;}
.location-name,.site-section-name{font-family:"Gill Sans MT","Gill Sans",Arial,Helmet,Freesans,sans-serif;color:#FFF;text-transform:uppercase;vertical-align:bottom;margin-top:2px;font-size:2.769em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;font-weight:normal;width:415px;display:inline;float:left;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.site-masthead .forecast-last-updated{color:#fff;margin-top:6px;margin-left:8px;}
a{font-weight:normal;}
.toggle-control a{color:#333333;}
.offscreen{position:absolute;left:-999em;}
.heading-48{font-size:3.692em;font-weight:bold;letter-spacing:-2px;line-height:48px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:7px 0 9px;}
.heading-36{font-size:2.769em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:1px 0 11px;}
.heading-32{font-size:2.461em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;}
.heading-28{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;}
.heading-24{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:6px 0 6px;}
.heading-20{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;}
.heading-16{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;}
.heading-13{position:relative;display:-moz-inline-block;display:inline-block;padding:4px 0 8px;}
.heading-11{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:4px 0 8px;}
.open-heading-48{font-size:3.692em;font-weight:bold;letter-spacing:-2px;line-height:48px;text-rendering:optimizelegibility;position:relative;display:block;padding:7px 0 9px;margin:0 -8px 0;background:#fff;}
.open-heading-36{font-size:2.769em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;position:relative;display:block;padding:1px 0 11px;margin:0 -8px 0;background:#fff;}
.open-heading-32{font-size:2.461em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;position:relative;display:block;padding:3px 0 9px;margin:0 -8px 0;background:#fff;}
.open-heading-24{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:block;padding:6px 0 6px;margin:0 -8px 0;background:#fff;}
.open-heading-20{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:block;padding:5px 0 7px;margin:0 -8px 0;background:#fff;}
.open-heading-16{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:block;padding:5px 0 3px;margin:0 -8px 0;background:#fff;}
.open-heading-13{position:relative;display:block;padding:4px 0 4px;margin:0 -8px 0;background:#fff;}
.open-heading-11{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;position:relative;display:block;padding:4px 0 4px;margin:0 -8px 0;background:#fff;}
.weather-type-icon{background-position:left top;background-repeat:no-repeat;display:block;text-indent:-9999em;overflow:hidden;}
.weather-type-image{display:block;overflow:hidden;position:relative;zoom:1;}.weather-type-image img{display:block;position:absolute;top:0;}
.weather-type-image-40{height:40px;width:40px;}
.weather-type-image-56{height:56px;width:56px;}
.weather-type-image-80{height:80px;width:80px;}
.weather-type-image-light{top:-200px;}
.weather-type-image-medium-dark{top:0;}
.weather-type-image-dark{top:-100px;}
.weather-type-icon-80{width:80px;height:80px;background-image:url("/weather/0.5.237/images/icons/80.en.png");}
.weather-type-icon-56{width:56px;height:56px;background-image:url("/weather/0.5.237/images/icons/56.en.png");}
.weather-type-icon-40{width:40px;height:40px;background-image:url("/weather/0.5.237/images/icons/40.en.png");}
.lang-cy .weather-type-icon-56{background-image:url("/weather/0.5.237/images/icons/56.cy.png");}
.lang-cy .weather-type-icon-40{background-image:url("/weather/0.5.237/images/icons/40.cy.png");}
.windrose-icon{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;display:block;font-weight:bold;color:#ffffff;}.windrose-icon .unit{position:absolute;left:-90000px;width:1px;overflow:hidden;}
.windrose-icon-40{width:40px;height:40px;line-height:40px;padding-top:0px;text-align:center;background:transparent url("/weather/0.5.237/images/icons/windroses_40_lightbg.png") no-repeat left top;_background-image:url("/weather/0.5.237/images/icons/windroses_40_lightbg.gif");}.windrose-icon-40 .windspeed-value{position:relative;}
.windrose-icon-40-darkbg{color:#333;background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.png");_background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.gif");}
.windrose-icon-32{width:32px;height:22px;padding-top:8px;background:transparent url("/weather/0.5.237/images/icons/windroses_32_lightbg.png") no-repeat left top;_background-image:transparent url("/weather/0.5.237/images/icons/windroses_32_lightbg.gif") no-repeat left top;}
.windrose-icon.wind-direction-s{background-position:0px 0;}
.windrose-icon.wind-direction-ssw{background-position:-50px 0;}
.windrose-icon.wind-direction-sw{background-position:-100px 0;}
.windrose-icon.wind-direction-wsw{background-position:-150px 0;}
.windrose-icon.wind-direction-w{background-position:-200px 0;}
.windrose-icon.wind-direction-wnw{background-position:-250px 0;}
.windrose-icon.wind-direction-nw{background-position:-300px 0;}
.windrose-icon.wind-direction-nnw{background-position:-350px 0;}
.windrose-icon.wind-direction-n{background-position:-400px 0;}
.windrose-icon.wind-direction-nne{background-position:-450px 0;}
.windrose-icon.wind-direction-ne{background-position:-500px 0;}
.windrose-icon.wind-direction-ene{background-position:-550px 0;}
.windrose-icon.wind-direction-e{background-position:-600px 0;}
.windrose-icon.wind-direction-ese{background-position:-650px 0;}
.windrose-icon.wind-direction-se{background-position:-700px 0;}
.windrose-icon.wind-direction-sse{background-position:-750px 0;}
.windrose-icon.wind-direction-none{background-position:-800px 0;}
.rotate-minus-90{-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);zoom:1;}
.rotate-90{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);zoom:1;}
.unit-types-separator{display:none;}
.unit-value{display:none;}
.initial-temperature-unit-c .temperature-value-unit-f,.initial-temperature-unit-f .temperature-value-unit-c,.initial-windspeed-unit-mph .windspeed-value-unit-kph,.initial-windspeed-unit-kph .windspeed-value-unit-mph,.initial-distance-unit-miles .distance-value-unit-km,.initial-distance-unit-km .distance-value-unit-miles{display:none;}
.initial-temperature-unit-c .temperature-value-unit-c,.initial-temperature-unit-f .temperature-value-unit-f,.initial-windspeed-unit-mph .windspeed-value-unit-mph,.initial-windspeed-unit-kph .windspeed-value-unit-kph,.initial-distance-unit-miles .distance-value-unit-miles,.initial-distance-unit-km .distance-value-unit-km{display:inline;}
.stored-temperature-unit-f .temperature-value-unit-c,.stored-temperature-unit-c .temperature-value-unit-f,.stored-windspeed-unit-mph .windspeed-value-unit-kph,.stored-windspeed-unit-kph .windspeed-value-unit-mph,.stored-distance-unit-miles .distance-value-unit-km,.stored-distance-unit-km .distance-value-unit-miles{display:none;}
.stored-temperature-unit-f .temperature-value-unit-f,.stored-temperature-unit-c .temperature-value-unit-c,.stored-windspeed-unit-mph .windspeed-value-unit-mph,.stored-windspeed-unit-kph .windspeed-value-unit-kph,.stored-distance-unit-miles .distance-value-unit-miles,.stored-distance-unit-km .distance-value-unit-km{display:inline;}
span.unit-na{display:inline;letter-spacing:0;}
.initial-temperature-unit-f .temperatureAverageMinC,.initial-temperature-unit-f .temperatureAverageMaxC,.initial-temperature-unit-f .temperatureRecordMinC,.initial-temperature-unit-f .temperatureRecordMaxC{display:none;opacity:0;}
.initial-temperature-unit-f .temperatureAverageMinF,.initial-temperature-unit-f .temperatureAverageMaxF,.initial-temperature-unit-f .temperatureRecordMinF,.initial-temperature-unit-f .temperatureRecordMaxF{display:block;opacity:1;}
.initial-temperature-unit-f table .temperatureAverageMinF,.initial-temperature-unit-f table .temperatureAverageMaxF,.initial-temperature-unit-f table .temperatureRecordMinF,.initial-temperature-unit-f table .temperatureRecordMaxF{display:table-row;}
.initial-temperature-unit-c .temperatureAverageMinF,.initial-temperature-unit-c .temperatureAverageMaxF,.initial-temperature-unit-c .temperatureRecordMinF,.initial-temperature-unit-c .temperatureRecordMaxF{display:none;opacity:0;}
.initial-temperature-unit-c .temperatureAverageMinC,.initial-temperature-unit-c .temperatureAverageMaxC,.initial-temperature-unit-c .temperatureRecordMinC,.initial-temperature-unit-c .temperatureRecordMaxC{display:block;opacity:1;}
.initial-temperature-unit-c table .temperatureAverageMinC,.initial-temperature-unit-c table .temperatureAverageMaxC,.initial-temperature-unit-c table .temperatureRecordMinC,.initial-temperature-unit-c table .temperatureRecordMaxC{display:table-row;}
.stored-temperature-unit-f .temperatureAverageMinC,.stored-temperature-unit-f .temperatureAverageMaxC,.stored-temperature-unit-f .temperatureRecordMinC,.stored-temperature-unit-f .temperatureRecordMaxC{display:none;opacity:0;}
.stored-temperature-unit-f .temperatureAverageMinF,.stored-temperature-unit-f .temperatureAverageMaxF,.stored-temperature-unit-f .temperatureRecordMinF,.stored-temperature-unit-f .temperatureRecordMaxF{display:block;opacity:1;}
.stored-temperature-unit-f table .temperatureAverageMinF,.stored-temperature-unit-f table .temperatureAverageMaxF,.stored-temperature-unit-f table .temperatureRecordMinF,.stored-temperature-unit-f table .temperatureRecordMaxF{display:table-row;}
.stored-temperature-unit-f .initial-temperature-unit-c table .temperatureAverageMinC,.stored-temperature-unit-f .initial-temperature-unit-c table .temperatureAverageMaxC,.stored-temperature-unit-f .initial-temperature-unit-c table .temperatureRecordMinC,.stored-temperature-unit-f .initial-temperature-unit-c table .temperatureRecordMaxC{display:none;}
.stored-temperature-unit-f .initial-temperature-unit-f table .temperatureAverageMinF,.stored-temperature-unit-f .initial-temperature-unit-f table .temperatureAverageMaxF,.stored-temperature-unit-f .initial-temperature-unit-f table .temperatureRecordMinF,.stored-temperature-unit-f .initial-temperature-unit-f table .temperatureRecordMaxF{display:table-row;}
.stored-temperature-unit-c .temperatureAverageMinF,.stored-temperature-unit-c .temperatureAverageMaxF,.stored-temperature-unit-c .temperatureRecordMinF,.stored-temperature-unit-c .temperatureRecordMaxF{display:none;opacity:0;}
.stored-temperature-unit-c .temperatureAverageMinC,.stored-temperature-unit-c .temperatureAverageMaxC,.stored-temperature-unit-c .temperatureRecordMinC,.stored-temperature-unit-c .temperatureRecordMaxC{display:block;opacity:1;}
.stored-temperature-unit-c table .temperatureAverageMinC,.stored-temperature-unit-c table .temperatureAverageMaxC,.stored-temperature-unit-c table .temperatureRecordMinC,.stored-temperature-unit-c table .temperatureRecordMaxC{display:table-row;}
.stored-temperature-unit-c .initial-temperature-unit-c table .temperatureAverageMinC,.stored-temperature-unit-c .initial-temperature-unit-c table .temperatureAverageMaxC,.stored-temperature-unit-c .initial-temperature-unit-c table .temperatureRecordMinC,.stored-temperature-unit-c .initial-temperature-unit-c table .temperatureRecordMaxC{display:table-row;}
.stored-temperature-unit-c .initial-temperature-unit-f table .temperatureAverageMinF,.stored-temperature-unit-c .initial-temperature-unit-f table .temperatureAverageMaxF,.stored-temperature-unit-c .initial-temperature-unit-f table .temperatureRecordMinF,.stored-temperature-unit-c .initial-temperature-unit-f table .temperatureRecordMaxF{display:none;}
.blq-js .tabbed{overflow:hidden;_zoom:1;background-color:#dddddd;}.blq-js .tabbed .tab{display:inline;float:left;cursor:pointer;position:relative;}.blq-js .tabbed .tab a{color:#333333;}
.blq-js .tabbed .tab:hover,.blq-js .tabbed .tab:focus{text-decoration:underline;}
.blq-js .tabbed .tab.open{background-color:#ffffff;color:#505050;}.blq-js .tabbed .tab.open a{color:#505050;}
.blq-js .tabbed .panel{background-color:#ffffff;opacity:0;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;float:right;display:inline;overflow:hidden;clear:right;position:absolute;right:500%;}
.blq-js .tabbed div.open{opacity:1;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:relative;right:100%;margin-right:-100%;background-color:#ffffff;color:#505050;}
.simplemodal-overlay{background:rgba(0, 0, 0, 0.75);}
.simplemodal-container{height:72px;width:360px;background-color:#000000;color:#bebebe;padding:16px;}.simplemodal-container .title{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;display:block;color:#ffffff;}
.simplemodal-container .explanation{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;line-height:1.3em;display:block;margin-top:8px;}
.simplemodal-container a{color:#f6a21d;font-weight:bold;}.simplemodal-container a:hover,.simplemodal-container a:focus,.simplemodal-container a:active{color:#ffffff;}
.simplemodal-container .close{text-decoration:none;text-indent:-50000px;overflow:hidden;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-32px -348px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");position:absolute;right:0;top:0;display:block;width:13px;height:13px;margin:16px 16px 0 0;}
.module{margin-bottom:24px;}
.columns{word-spacing:-1em;letter-spacing:-4px;}
.columns .column-sidebar,.columns .column-main{display:inline-block;*zoom:1;*display:inline;letter-spacing:normal;word-spacing:normal;vertical-align:top;}
.columns .column-main{margin-right:16px;}
.columns .column-sidebar{width:336px;}
#bbccom_mpu{position:absolute;right:16px;margin-top:126px;}
.weather-pagetype-home #bbccom_mpu{position:static;margin-top:0;}
.weather-pagetype-home.bbccom_slot_mpu .columns{background:#fff;}.weather-pagetype-home.bbccom_slot_mpu .columns .column-sidebar{padding-top:8px;position:relative;top:0;}
.weather-pagetype-home.bbccom_slot_mpu .columns .clear-find-a-forecast{margin:0;}
.country-page .column-main{padding-top:16px;}
.country-page .columns .column-sidebar{padding-top:16px;padding-bottom:16px;}
.country-page .columns .column-sidebar{margin-top:126px;}
.country-page #bbccom_mpu{position:static;margin-top:0;}
.columns .column-main{width:624px;}
.ack{margin-top:24px;font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;text-transform:uppercase;color:#808080;display:block;font-weight:bold;}.ack a{font-weight:bold;}
body{min-width:1008px;}
#blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/clear/clouds-bg.jpg") repeat-x 0 0;}
.ambience-weather-type-0 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_1.jpg") repeat-x 0 0;}
.ambience-weather-type-1 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_1.jpg") repeat-x 0 0;}
.ambience-weather-type-2 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3.jpg") repeat-x 0 0;}
.ambience-weather-type-3 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3.jpg") repeat-x 0 0;}
.ambience-weather-type-4 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_13.jpg") repeat-x 0 0;}
.ambience-weather-type-5 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_13.jpg") repeat-x 0 0;}
.ambience-weather-type-6 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_13.jpg") repeat-x 0 0;}
.ambience-weather-type-7 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3.jpg") repeat-x 0 0;}
.ambience-weather-type-8 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3.jpg") repeat-x 0 0;}
.ambience-weather-type-9 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-10 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-11 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-12 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-13 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_8.jpg") repeat-x 0 0;}
.ambience-weather-type-14 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_8.jpg") repeat-x 0 0;}
.ambience-weather-type-15 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_8.jpg") repeat-x 0 0;}
.ambience-weather-type-16 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-17 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-18 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-19 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-20 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-21 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_3b.jpg") repeat-x 0 0;}
.ambience-weather-type-22 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-23 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-24 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-25 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-26 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-27 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_9.jpg") repeat-x 0 0;}
.ambience-weather-type-28 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_11.jpg") repeat-x 0 0;}
.ambience-weather-type-29 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_11.jpg") repeat-x 0 0;}
.ambience-weather-type-30 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_11.jpg") repeat-x 0 0;}
.ambience-weather-type-31 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_11.jpg") repeat-x 0 0;}
.ambience-weather-type-32 #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/sky/sky_13.jpg") repeat-x 0 0;}
.country-page #blq-container-outer,.coast-sea-page #blq-container-outer,.contact-us-page #blq-container-outer{background:url("/weather/0.5.237/images/page-ambience/country_page_clear_sky.jpg") repeat-x 50% 0;}
.weather-pagetype-home #blq-container{background:url("/weather/0.5.237/images/page-ambience/clear/ferris-wheel.png") no-repeat 95% 121px;_background:none;_zoom:1;}
#ambience-mask{position:absolute;top:248px;left:0;right:0;bottom:0;background:#fff;}
.weather-pagetype-home #blq-container.ambience-mask{background:none;}
.ambience-container{height:432px;left:0;overflow:hidden;position:absolute;top:0;width:100%;}
.tabbed-forecast-component-border{border-bottom:1px solid #E6E6E6;margin-bottom:8px;}
.tabbed-forecast #all-daily-tabs{display:none;}
.tabbed-forecast .module-error{padding:8px;background:#fff;}
.tabbed-forecast .daily-window{width:625px;position:relative;overflow:hidden;}
.tabbed-forecast .daily{height:120px;position:relative;-moz-transition:left 0.5s ease-in-out;-o-transition:left 0.5s ease-in-out;-webkit-transition:left 0.5s ease-in-out;-ms-transition:left 0.5s ease-in-out;transition:left 0.5s ease-in-out;}.tabbed-forecast .daily li{display:block;float:left;width:123px;height:120px;margin-left:2px;}.tabbed-forecast .daily li a{display:block;width:107px;height:104px;padding:8px;color:#ffffff;background:#226083;}.tabbed-forecast .daily li a:hover,.tabbed-forecast .daily li a:active{outline:none;}
.tabbed-forecast .daily li a:focus{outline:none;}
.tabbed-forecast .daily li a:hover,.tabbed-forecast .daily li a:active,.tabbed-forecast .daily li a:focus{text-decoration:none;background:#0f5474;}.tabbed-forecast .daily li a:hover h3,.tabbed-forecast .daily li a:active h3,.tabbed-forecast .daily li a:focus h3{cursor:pointer;}.tabbed-forecast .daily li a:hover h3 .day-name,.tabbed-forecast .daily li a:active h3 .day-name,.tabbed-forecast .daily li a:focus h3 .day-name{text-decoration:underline;}
.tabbed-forecast .daily li a:hover h3 span,.tabbed-forecast .daily li a:active h3 span,.tabbed-forecast .daily li a:focus h3 span{cursor:pointer;}
.tabbed-forecast .daily li a:hover img,.tabbed-forecast .daily li a:active img,.tabbed-forecast .daily li a:focus img{top:-100px;*zoom:1;}
.tabbed-forecast .daily li a h3{display:block;margin-top:-4px;margin-bottom:8px;padding:0;line-height:1em;}.tabbed-forecast .daily li a h3 .day-name{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:6px 0 6px;padding:0;}
.tabbed-forecast .daily li a h3 .day-and-month{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;font-weight:normal;padding:0;}
.tabbed-forecast .daily li a .weather-type-image,.tabbed-forecast .daily li a .weather-type-icon{clear:both;float:left;margin-bottom:36px;margin-right:8px;}
.tabbed-forecast .daily li a .wind-speed{float:left;margin-top:2px;color:#226083;text-align:center;}
.tabbed-forecast .daily li a .max-temp,.tabbed-forecast .daily li a .min-temp,.tabbed-forecast .daily li a .min-temp-label{float:left;display:block;width:59px;white-space:nowrap;}
.tabbed-forecast .daily li a .max-temp{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;font-weight:bold;height:20px;line-height:1em;margin-top:-2px;}
.tabbed-forecast .daily li a .min-temp{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;line-height:1em;}
.tabbed-forecast .daily li a .min-temp-label{height:18px;}.lang-gd .tabbed-forecast .daily li a .min-temp-label{font-size:12px;}
.tabbed-forecast .daily li a .min-temp-range,.tabbed-forecast .daily li a .max-temp-range{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;line-height:1em;}
.tabbed-forecast .daily li a .max-temp-range{height:14px;margin-top:-1px;}
.tabbed-forecast .daily li a .min-temp-range{font-weight:normal;margin-bottom:8px;}
.tabbed-forecast .daily li.active a{color:#000000;background-color:#ffffff;}.tabbed-forecast .daily li.active a .wind-speed{color:#ffffff;}
.tabbed-forecast .daily li.active a img{top:-200px;}
.tabbed-forecast .daily li.active a h3{text-decoration:none;}.tabbed-forecast .daily li.active a h3 span{text-decoration:none;}
.tabbed-forecast .daily li.first{margin-left:0;}
.tabbed-forecast .daily-details{background:white;float:left;width:976px;padding:8px 0 16px 0;}.tabbed-forecast .daily-details *:focus{text-decoration:none;}
.tabbed-forecast .daily-details .inner{opacity:1;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.tabbed-forecast .daily-details .inner.hidden{opacity:0;}
.bbccom_companion_text{display:none;}
.bbccom_slot_mpu .daily-details .inner{width:643px;}
.tabbed-forecast .hourly{background-color:#ffffff;overflow:hidden;}.tabbed-forecast .hourly:focus{outline:none;}
.pagetools{display:block;margin-top:8px;margin-right:0;margin-bottom:16px;background-color:#ffffff;}.pagetools .bbc-st{float:right;}
.blq-js .country-page .pagetools .print{display:none;}
.blq-js .pagetools .print{display:block;float:right;margin:3px 8px 0 0;width:13px;height:16px;text-decoration:none;text-indent:-50000px;overflow:hidden;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-448px -511px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.blq-js .pagetools .rss{display:block;float:right;margin:2px 8px 0 0;width:16px;height:17px;position:relative;z-index:10;}.blq-js .pagetools .rss button{text-decoration:none;text-indent:-50000px;overflow:hidden;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-445px -481px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");margin:0;padding:0;border:none;position:absolute;left:0;top:0;bottom:0;right:0;height:17px;width:16px;*zoom:1;cursor:pointer;}
.blq-js .rss-control .gelui-overlay-container{display:none;position:relative;}
.blq-js .rss-panel{display:none;}
.blq-js .rss-control .rss-panel{display:block;}
.blq-js .rss-control .rss-control-text{display:none;}
.blq-js .rss-control button .rss-control-text{display:inline;}
.blq-js .rss-panel{color:#ffffff;text-align:left;background:#848d98;padding:16px;padding-bottom:7px;padding-top:10px;margin-top:10px;position:relative;min-width:140px;*width:142px;padding-bottom:10px;padding-left:8px;padding-right:8px;position:absolute;left:-70px;top:18px;}.blq-js .rss-panel a{color:#ffffff;}
.blq-js .rss-panel h3{display:block;margin-bottom:9px;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.blq-js .rss-panel .arrow-up{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #848d98;position:absolute;top:-9px;right:20px;_display:none;}
.blq-js .rss-panel h3{line-height:1;padding-bottom:3px;margin-bottom:8px;border-bottom:1px solid #B6BBC1;}
.blq-js .rss-panel .arrow-up{left:45%;right:auto;}
.blq-js .rss-panel li{margin-bottom:8px;}.blq-js .rss-panel li a{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;line-height:1;font-weight:normal;}
.blq-js .rss-panel li.last-child{margin-bottom:0px;}
.tabbed-forecast .data-delay-notice{margin:8px 0 8px 0;padding:8px;background-color:#d8d8d8;}
.tabbed-forecast .daily li .windrose-icon{background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.png");_background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.gif");}
.tabbed-forecast .daily li.active .windrose-icon{background-image:url("/weather/0.5.237/images/icons/windroses_40_lightbg.png");_background-image:url("/weather/0.5.237/images/icons/windroses_40_lightbg.gif");}
.tabbed-forecast .forecast-options{width:623px;text-align:right;padding-bottom:4px;margin-top:-33px;}.tabbed-forecast .forecast-options a{color:#FFF;font-weight:bold;}.tabbed-forecast .forecast-options a.forecast-switcher{opacity:1;position:relative;display:inline-block;left:0;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;padding:4px 8px;background:#226083;min-width:107px;height:16px;*width:114px;}.lang-cy .tabbed-forecast .forecast-options a.forecast-switcher,.lang-ga .tabbed-forecast .forecast-options a.forecast-switcher,.lang-gd .tabbed-forecast .forecast-options a.forecast-switcher{*width:170px;}
.tabbed-forecast .forecast-options a.forecast-switcher:hover,.tabbed-forecast .forecast-options a.forecast-switcher:active,.tabbed-forecast .forecast-options a.forecast-switcher:focus{text-decoration:none;background:#0f5474;}
.tabbed-forecast .forecast-options a.forecast-switcher.hidden{opacity:0;position:absolute;left:-90000px;width:1px;overflow:hidden;}
.tabbed-forecast .forecast-options a.forecast-switcher span.arrow{width:7px;height:9px;margin:4px 0;display:block;}
.tabbed-forecast .forecast-options a.forecast-switcher:hover span,.tabbed-forecast .forecast-options a.forecast-switcher:focus span{text-decoration:underline;}
.tabbed-forecast .forecast-options #basic-forecast span{float:left;}
.tabbed-forecast .forecast-options #basic-forecast span.arrow{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:0 0;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");margin-right:8px;}
.tabbed-forecast .forecast-options #extended-forecast span{float:right;}
.tabbed-forecast .forecast-options #extended-forecast span.arrow{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-10px 0;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");margin-left:8px;}
.tabbed-forecast .temp-range{display:inline-block;line-height:1;min-width:26px;_width:26px;text-align:center;padding:5px 0;}.tabbed-forecast .temp-range .unit{position:absolute;left:-999em;}
.tabbed-forecast .temp-na{background-color:#fff;}
.tabbed-forecast .temp-40{background-color:#ff8700;}
.tabbed-forecast .temp-37-39{background-color:#ff8700;}
.tabbed-forecast .temp-34-36{background-color:#ff8700;}
.tabbed-forecast .temp-31-33{background-color:#ff8700;}
.tabbed-forecast .temp-28-30{background-color:#ff8700;}
.tabbed-forecast .temp-25-27{background-color:#ff8700;}
.tabbed-forecast .temp-22-24{background-color:#ff9b25;}
.tabbed-forecast .temp-19-21{background-color:#ffb230;}
.tabbed-forecast .temp-16-18{background-color:#ffcd30;}
.tabbed-forecast .temp-13-15{background-color:#ffdc36;}
.tabbed-forecast .temp-10-12{background-color:#fff83b;}
.tabbed-forecast .temp-7-9{background-color:#defc4e;}
.tabbed-forecast .temp-4-6{background-color:#c3ff5d;}
.tabbed-forecast .temp-1-3{background-color:#aaffaa;}
.tabbed-forecast .temp-0{background-color:#69c3ff;}
.tabbed-forecast .temp--1--3{background-color:#69c3ff;}
.tabbed-forecast .temp--4--6{background-color:#69c3ff;}
.tabbed-forecast .temp--7--9{background-color:#69c3ff;}
.tabbed-forecast .temp--10--12{background-color:#69c3ff;}
.tabbed-forecast .temp--13--15{background-color:#69c3ff;}
.tabbed-forecast .temp--16--18{background-color:#69c3ff;}
.tabbed-forecast .temp--19--21{background-color:#69c3ff;}
.tabbed-forecast .temp--22--24{background-color:#69c3ff;}
.tabbed-forecast .temp--25--27{background-color:#69c3ff;}
.tabbed-forecast .temp--28--30{background-color:#69c3ff;}
.tabbed-forecast .temp--31--33{background-color:#69c3ff;}
.tabbed-forecast .temp--34--36{background-color:#69c3ff;}
.tabbed-forecast .temp--37--39{background-color:#69c3ff;}
.tabbed-forecast .temp--40{background-color:#69c3ff;}
.tabbed-forecast .temp-range .unit{position:static;left:0;display:inline-block;overflow:hidden;width:0.4em;height:1em;vertical-align:top;}
.regional-summary{background:#fff;overflow:hidden;padding-bottom:46px;padding-top:19px;}.regional-summary:after{content:' . ';float:left;clear:both;visibility:hidden;height:0;}
.regional-summary h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;display:block;}
.regional-summary h3{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;}
.regional-summary h4{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.regional-summary .forecast-summary{margin:0;margin-right:16px;}.regional-summary .forecast-summary .title{font-weight:bold;margin-bottom:2px;}
.regional-summary .forecast-summary .body{margin-bottom:8px;}
.regional-summary .environmental-index{margin-bottom:24px;}
.regional-summary .summary-column,.regional-summary .environmental-column{float:left;}
.regional-summary .summary-column{width:325px;}
.regional-summary .environmental-column{width:295px;}
.weather-pagetype-home.edition-international .forecast-videos{float:left;overflow:hidden;width:320px;margin-right:16px;}.weather-pagetype-home.edition-international .forecast-videos h3{padding:0;padding-bottom:10px;}
.weather-pagetype-home.edition-international .forecast-videos .video{margin:0;}
.forecast-videos{padding:0;clear:both;float:right;}.forecast-videos h3{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;padding:16px 8px;display:block;}
.forecast-videos .tab a{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;padding:8px;}
.forecast-videos .video{position:relative;width:320px;margin:0 8px 8px 8px;}.forecast-videos .video .overlay{background-image:url("/weather/0.5.237/images/forecast-videos/default.jpg");width:320px;height:180px;margin-bottom:8px;}
.forecast-videos .video .play{text-decoration:none;text-indent:-50000px;overflow:hidden;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:0 -65px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");border:0 none;display:none;width:80px;height:80px;position:absolute;top:50px;cursor:pointer;}.forecast-videos .video .play:hover{background-position:0 -145px;}
.forecast-videos .video .title{position:absolute;left:-90000px;width:1px;overflow:hidden;}
.forecast-videos .video .info span{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;text-transform:uppercase;color:#808080;display:block;font-weight:bold;}.forecast-videos .video .info span a{font-weight:bold;}
.forecast-videos .video .info span.notice{text-transform:uppercase;color:#808080;}.forecast-videos .video .info span.notice.no-flash{display:none;}
.forecast-videos .video .emp{position:absolute;top:0;left:0;visibility:hidden;width:320px;height:180px;}
.forecast-videos.tabbed h3{padding:8px;}
.forecast-videos.tabbed .panel{margin-top:36px;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.forecast-videos.tabbed .panel .video{margin:8px;}
.average-conditions{min-height:520px;_height:520px;position:relative;}.average-conditions caption span{position:absolute;left:-999em;}
.average-conditions .highcharts-container *{font-family:arial,sans-serif;}
.average-conditions h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;font-size:2.154em;margin-bottom:9px;padding-bottom:0;display:block;}
.average-conditions .head{margin-bottom:14px;}.average-conditions .head .unit{display:inline;}
.average-conditions .foot{color:#808080;margin-top:2px;}
.average-conditions .tabs{position:absolute;top:0px;right:16px;}.average-conditions .tabs li{padding:0;margin-left:16px;float:left;}
.average-conditions .tabs a{height:27px;width:27px;display:block;text-indent:-500em;overflow:hidden;}
.average-conditions .tabs .table a{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:left -235px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}.average-conditions .tabs .table a :hover,.average-conditions .tabs .table a :active,.average-conditions .tabs .table a :focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-37px -235px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.average-conditions .tabs .table a.open{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-73px -235px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.average-conditions .tabs .chart a{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:left -277px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}.average-conditions .tabs .chart a :hover,.average-conditions .tabs .chart a :active,.average-conditions .tabs .chart a :focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-37px -277px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.average-conditions .tabs .chart a.open{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-73px -277px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.average-conditions table{width:100%;position:relative;}.average-conditions table .monthName{background:#dddddd;}.average-conditions table .monthName th{padding:13px 11px 9px;min-width:20px;*width:20px;}.average-conditions table .monthName th span{text-indent:-999em;color:transparent;display:inline-block;width:0;}
.average-conditions table td,.average-conditions table th{padding:8px 8px 6px 9px;}
.average-conditions table td{padding-top:27px;overflow:hidden;}
.average-conditions table .temperatureAverageMinC span,.average-conditions table .temperatureAverageMinF span{margin-top:-18px;}
.average-conditions table .temperatureAverageMinC td,.average-conditions table .temperatureAverageMinF td{padding-top:35px;}
.average-conditions table .discomfort{display:none;}
.average-conditions table tbody td,.average-conditions table tbody th{text-align:center;}
.average-conditions table tbody th{text-align:left;}.average-conditions table tbody th span{position:absolute;margin-top:-24px;_width:400px;}
.average-conditions table tbody tr:hover{background:#f9f9f9;}
.average-conditions .panel{position:absolute;left:-5000px;width:10px;height:10px;opacity:0;overflow:hidden;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.average-conditions .open{-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;position:relative;left:0;opacity:1;width:auto;height:auto;*zoom:1;}
.average-conditions .legend{padding:8px 0;overflow:hidden;_zoom:1;}.average-conditions .legend a{color:#505050;font-weight:normal;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}.average-conditions .legend a :hover{font-weight:bold;text-decoration:underline;}
.average-conditions .legend ul{width:50%;float:left;}
.average-conditions .legend li{margin-left:8px;margin-bottom:2px;}
.average-conditions .legend .prefix{-moz-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border-top:3px solid #ccc;display:inline-block;width:13px;height:5px;font-size:0px;line-height:0px;margin-right:8px;-moz-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;}
.average-conditions .legend .column .prefix{border-top-width:10px;margin-right:11px;width:10px;height:0px;}
.average-conditions .legend .active a{color:#333;font-weight:bold;-moz-transition:color 0.3s ease-in-out;-o-transition:color 0.3s ease-in-out;-webkit-transition:color 0.3s ease-in-out;-ms-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;}
.average-conditions .legend .active .prefix{-moz-transition:border-color 0.3s ease-in-out;-o-transition:border-color 0.3s ease-in-out;-webkit-transition:border-color 0.3s ease-in-out;-ms-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;}
.average-conditions .legend.no-active-categories a{color:#a3a3a3;}
.average-conditions .charting{position:relative;overflow:hidden;}
.blq-js .average-conditions table{visibility:hidden;}
.blq-js .average-conditions.tabs-enabled table{visibility:visible;}
*:first-child+html .average-conditions h2{line-height:32px;}
.site-options{color:#ffffff;position:absolute;float:right;right:0;top:98px;}.site-options div:focus{text-decoration:none;}
.site-options .settings-panel,.site-options .language-panel{float:left;}.site-options .settings-panel a,.site-options .language-panel a{padding:2px 4px;}
.site-options .settings-control,.site-options .language-control{display:none;}
.site-options .language-picker{float:left;}.site-options .language-picker ul li{border-right:1px solid #ffffff;}
.site-options .language-picker li:last-child{border-right:0;padding-right:0;}
.site-options #unit-picker{float:left;}
.site-options ul{display:inline-block;*display:inline;*zoom:1;}.blq-js .site-options ul{margin-left:7px;}
.site-options ul.wind li:last-child{padding-right:0;}
.site-options li{float:left;color:#ffffff;}.site-options li.selected{padding:0 3px;}
.site-options li:first-child{border-right:1px solid #ffffff;}
.site-options li.selected{font-weight:bold;}
.site-options a,.site-options a:active,.site-options a:visited{font-weight:normal;color:#ffffff;}
.site-options a:hover,.site-options a:focus{font-weight:normal;text-decoration:underline;}
.blq-js .lang-cy .site-options .language-panel .arrow-up{right:5px;}
.blq-js .lang-ga .site-options .language-panel .arrow-up{right:11px;}
.blq-js .lang-gd .site-options .language-panel .arrow-up{right:11px;}
.blq-js .site-options{text-align:right;z-index:101;}.blq-js .site-options .settings-panel,.blq-js .site-options .language-panel{float:none;}
.blq-js .site-options .add-state{display:inline-block;*display:inline;}.blq-js .site-options .add-state button{display:inline-block;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;color:#fff;cursor:pointer;background:none;border:none;font-weight:normal;line-height:1;margin:0;overflow:visible;padding:0;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-161px -78px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");padding:2px 0 2px 20px;}.blq-js .site-options .add-state button:hover,.blq-js .site-options .add-state button:focus{text-decoration:underline;}
.blq-js .site-options .settings-control{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:0 -528px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");margin-left:18px;padding-left:20px;display:inline-block;*display:inline;*zoom:1;}.blq-js .site-options .settings-control button{display:inline;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;color:#fff;cursor:pointer;background:none;border:none;font-weight:normal;line-height:1;margin:0;overflow:visible;padding:0;padding:2px 0;}.blq-js .site-options .settings-control button:hover,.blq-js .site-options .settings-control button:focus{text-decoration:underline;}
.blq-js .site-options .language-control{cursor:pointer;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;margin-left:14px;display:inline-block;*display:inline;*zoom:1;}.blq-js .site-options .language-control button{display:inline;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;color:#fff;cursor:pointer;background:none;border:none;font-weight:normal;line-height:1;margin:0;overflow:visible;padding:0;padding:2px 0;}.blq-js .site-options .language-control button:hover,.blq-js .site-options .language-control button:focus{text-decoration:underline;}
.blq-js .site-options .settings-panel{color:#ffffff;text-align:left;background:#333333;padding:16px;padding-bottom:7px;padding-top:10px;margin-top:10px;position:relative;min-width:140px;*width:142px;position:absolute;left:-999em;padding-top:16px;}.blq-js .site-options .settings-panel a{color:#ffffff;}
.blq-js .site-options .settings-panel h3{display:block;margin-bottom:9px;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.blq-js .site-options .settings-panel .arrow-up{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #333333;position:absolute;top:-9px;right:20px;_display:none;}
.blq-js .site-options .settings-panel li{background:#333;border:none;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:bold;float:left;text-align:center;width:50%;}.blq-js .site-options .settings-panel li.selected{padding:2px 0;}
.blq-js .site-options .settings-panel .unit-option-f,.blq-js .site-options .settings-panel .unit-option-kph{float:right;display:inline;}
.blq-js .site-options .settings-panel #unit-picker{float:none;}
.blq-js .site-options .settings-panel .selected,.blq-js .site-options .settings-panel .selected:hover,.blq-js .site-options .settings-panel .selected:focus,.blq-js .site-options .settings-panel li:hover{border-color:#fff;background:#fff;color:#333;}
.blq-js .site-options .settings-panel li:hover,.blq-js .site-options .settings-panel a:focus{background:#505050;text-decoration:none;}
.blq-js .site-options .settings-panel li:hover a,.blq-js .site-options .settings-panel li:focus a{color:#ccc;}
.blq-js .site-options .language-panel{position:absolute;left:-999em;color:#ffffff;text-align:left;background:#333333;padding:16px;padding-bottom:7px;padding-top:10px;margin-top:10px;position:relative;min-width:140px;*width:142px;padding-top:16px;}.blq-js .site-options .language-panel a{color:#ffffff;}
.blq-js .site-options .language-panel h3{display:block;margin-bottom:9px;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.blq-js .site-options .language-panel .arrow-up{width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-bottom:9px solid #333333;position:absolute;top:-9px;right:20px;_display:none;}
.blq-js .site-options .language-panel ul{border-bottom:0;}
.blq-js .site-options .language-panel li{background:#333;border:none;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:bold;float:none;border-bottom:1px solid #ababab;}.blq-js .site-options .language-panel li.selected{padding:2px 4px;}
.blq-js .site-options .language-panel .language-picker{float:none;}
.blq-js .site-options .language-panel .selected,.blq-js .site-options .language-panel .selected:hover,.blq-js .site-options .language-panel .selected:focus,.blq-js .site-options .language-panel li:hover{border-color:#fff;background:#fff;color:#333;}
.blq-js .site-options .language-panel li:hover,.blq-js .site-options .language-panel a:focus{background:#505050;}
.blq-js .site-options .language-panel li:hover a,.blq-js .site-options .language-panel li:focus a{color:#ccc;}
.blq-js .site-options ul{border:1px solid #ababab;clear:both;display:block;*display:block;overflow:hidden;margin:0;margin-bottom:9px;}
.blq-js .site-options a{color:#C3C3C3;display:block;font-weight:normal;outline:none;}.blq-js .site-options a:hover,.blq-js .site-options a:focus{text-decoration:none;}
.blq-js .site-options .gelui-overlay-container{outline:none;position:relative;}.blq-js .site-options .gelui-overlay-container .settings-panel{position:absolute;right:0;left:auto;}
.blq-js .site-options .gelui-overlay-container .language-panel{position:absolute;left:auto;right:0;}
.blq-js #blq-content .site-options a:hover,.blq-js #blq-content .site-options a:focus{text-decoration:none;}
.column-sidebar .observations{margin-left:7px;}
.observations h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;padding-bottom:6px;}
.observations .station-data span.unit{display:inline;}
.observations span.notice{margin-right:5px;}
.observations p.temperature{margin:5px 5px 0 0;color:#333;font-size:1.6em;}
.observations .timestamp{color:#505050;padding:0 0 10px 0;border-bottom:1px solid #d3d3d3;width:100%;font-sze:1.05em;}
.observations .weather-type-image img{top:-200px;}
.observations .windrose-icon-40{color:#fff;margin:11px 0 0 5px;}
.observations .observationsRecord{padding:5px 0 5px 0;margin:5px 0 5px 0;padding-bottom:75px;}.observations .observationsRecord p.weather-type,.observations .observationsRecord p span .temperature,.observations .observationsRecord p.wind-speed,.observations .observationsRecord .hpv{float:left;}
.observations .observationsRecord p.weather-type{margin:0 15px 0 0;width:56px;height:56px;}
.observations .observationsRecord p.wind-speed{margin:-35px 0 0 50px;}
.observations .hpv{margin-top:-20px;width:150px;padding-bottom:5px;padding-left:10px;}
.observations .hpv p{color:#333;padding:0 0 7px 0;}
.observations .hpv span.data{color:#505050;float:none;}
.observations .station-data{margin-bottom:10px;color:#848484;border-top:1px solid #d3d3d3;}
.observations .observation-location{padding-top:10px;}
.columns .column-sidebar{background-color:#FFFFFF;}
*:first-child+html .observations .timestamp{margin-top:10px;}
*:first-child+html .observations p.temperature{margin:-15px;}
*:first-child+html .observations p.wind-speed{margin-top:-15px;}
*:first-child+html .observations .hpv{margin-top:0;}
*:first-child+html .observations .observation-location{margin-top:-13px;}
*html .observations .observationsRecord p.weather-type{margin-top:15px;}
*:first-child+html .observations .station-data{padding-top:10px;}
*html .observations .station-data{padding-top:10px;}
#related-links{overflow:hidden;padding:0;}#related-links h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;padding:0 0 10px 0;}
#related-links .column{width:304px;margin-right:16px;float:left;}
.edition-international .featured-articles{clear:both;}
.featured-articles{padding-bottom:24px;float:left;}.featured-articles h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;padding-top:0;display:block;}
.featured-articles h3{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;margin-bottom:0;padding-bottom:0;padding-top:0.25em;clear:both;}
.featured-articles img{display:block;}
.featured-articles .article{_zoom:1;}.featured-articles .article a{display:block;}
.featured-articles .article-promo{width:304px;float:left;margin-bottom:15px;}
.featured-articles .article-promo-col-1{margin-right:16px;}
.featured-articles .image-promo{float:left;width:144px;margin-right:8px;}
.lang-cy .featured-articles h2,.lang-ga .featured-articles h2,.lang-gd .featured-articles h2{padding-bottom:4px;}
.lang-cy .featured-articles .english-only,.lang-ga .featured-articles .english-only,.lang-gd .featured-articles .english-only{margin-bottom:0.5em;}
.article-count-1 img{width:414px;float:left;margin-right:16px;}
.article-count-1 h3{clear:none;padding:16px 16px 0 0;}
.article-count-1 .article{background-color:#f0f0f0;overflow:hidden;}
.article-count-1 .article-summary{padding:13px 16px 16px 16px;}
.article-count-2 .article{float:left;width:304px;}
.article-count-2 .article-summary{padding:0;}.article-count-2 .article-summary p{padding-top:4px;}
.article-count-2 h3{padding-top:8px;}
.article-count-2 .article-1{margin-right:16px;}
.article-count-3 .article{width:144px;float:left;margin-right:16px;}
.article-count-3 .article-1{width:304px;}
.article-count-3 .article-3{margin-right:0;}
.article-count-3 .article-summary{clear:left;}
.article-count-3 .article-summary p{padding-top:4px;}
.ui-tabs-nav li{float:left;}.ui-tabs-nav li:focus a{text-decoration:underline;}
.ui-tabs-nav a{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;padding:8px;color:#333;}.ui-tabs-nav a:hover,.ui-tabs-nav a:focus{text-decoration:underline;}
.ui-tabs-nav .ui-tabs-active a{background:#fff;}
#maps .map-time-nav{display:none;}
#maps.loaded .map-time-nav{display:block;}
.blq-js .country-page #maps{min-height:675px;_height:675px;}
.infoPanel-mtk{font-family:arial,sans-serif;}.infoPanel-mtk .weather-type-image img{top:-200px;}
.forecast-maps{display:none;}
.blq-js .forecast-maps{display:block;min-height:527px;_height:527px;}
.blq-js .forecast-maps .maps-tabs .ui-tabs-panel{clear:both;}
.static-maps{position:relative;width:624px;min-height:479px;line-height:0.1em;}.static-maps *{line-height:16px;}
.static-maps h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;display:block;padding:8px;}
.static-maps .maps-tabs{width:624px;height:488px;border-bottom:1px solid #ffffff;display:inline-block;background:#ddd;}.static-maps .maps-tabs .tab a{padding:8px;}
.static-maps .maps-tabs .ui-tabs-panel{width:624px;padding-top:8px;background:#ffffff;}.static-maps .maps-tabs .ui-tabs-panel .map-wrapper{min-height:351px;}
.static-maps .maps-tabs .ui-tabs-panel #pressure-image{line-height:0.1em;}
.static-maps .maps-tabs .map-view{width:624px;height:351px;}.static-maps .maps-tabs .map-view.loading{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_light_10.gif") no-repeat center center;}
.static-maps .map-footer{position:relative;}
.static-maps .map-type-picker{padding:16px 0;height:16px;position:absolute;z-index:10;top:486px;right:8px;}
.static-maps #country-map .map-type-picker{top:635px;}
.static-maps .olLayerDiv img{*left:-4px;}
.static-maps .olMap .loading-full{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_dark_10.gif") no-repeat center center;background-color:transparent;opacity:1;}
.interactive-maps{position:relative;width:976px;min-height:677px;line-height:0.1em;}.interactive-maps .map-view{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_light_10.gif") no-repeat center center;background-color:white;}
.interactive-maps *{line-height:16px;}
.interactive-maps h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;display:block;padding:8px;}
.interactive-maps .maps-tabs{width:976px;height:686px;border-bottom:1px solid #ffffff;display:inline-block;background:#ddd;}.interactive-maps .maps-tabs .tab a{padding:8px;}
.interactive-maps .maps-tabs .ui-tabs-panel{width:976px;padding-top:8px;background:#ffffff;}.interactive-maps .maps-tabs .ui-tabs-panel .map-wrapper{min-height:549px;}
.interactive-maps .maps-tabs .ui-tabs-panel #pressure-image{line-height:0.1em;}
.interactive-maps .maps-tabs .map-view{width:976px;height:549px;}.interactive-maps .maps-tabs .map-view.loading{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_light_10.gif") no-repeat center center;}
.interactive-maps .map-footer{position:relative;}
.interactive-maps .map-type-picker{padding:16px 0;height:16px;position:absolute;z-index:10;top:486px;right:8px;}
.interactive-maps #country-map .map-type-picker{top:635px;}
.interactive-maps .olLayerDiv img{*left:-4px;}
.interactive-maps .olMap .loading-full{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_dark_10.gif") no-repeat center center;background-color:transparent;opacity:1;}
.pressure-map .map-type-picker li{display:none;}.pressure-map .map-type-picker li.selected{display:inline;}
.uk-country-map{min-height:681px;-moz-transition:min-height 0.3s ease-in-out;-o-transition:min-height 0.3s ease-in-out;-webkit-transition:min-height 0.3s ease-in-out;-ms-transition:min-height 0.3s ease-in-out;transition:min-height 0.3s ease-in-out;}.uk-country-map .maps-tabs{height:637px;-moz-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;-webkit-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}.uk-country-map .maps-tabs .map-view{height:500px;-moz-transition:height 0.3s ease-in-out;-o-transition:height 0.3s ease-in-out;-webkit-transition:height 0.3s ease-in-out;-ms-transition:height 0.3s ease-in-out;transition:height 0.3s ease-in-out;}
*:first-child+html .forecast-maps-enabled{padding-bottom:15px;}
*:first-child+html .average-conditions h2{padding-top:20px;}
*:first-child+html .average-conditions .tabs{padding-top:30px;}
*:first-child+html .map-key-control{margin-top:28px;}
.weathermapolControlLabel{position:relative;visibility:hidden;padding:5px;}
.weathermapolControlLabel .div-label-day,.weathermapolControlLabel .div-label-time{position:relative;float:left;}
.weathermapolControlLabel .div-label-time{margin-left:3px;}
.weathermapolControlLabel .div-label-day span.div-label-start,.weathermapolControlLabel .div-label-day span.div-label-mid,.weathermapolControlLabel .div-label-day span.div-label-end,.weathermapolControlLabel .div-label-time span.div-label-start,.weathermapolControlLabel .div-label-time span.div-label-mid,.weathermapolControlLabel .div-label-time span.div-label-end{display:block;float:left;position:relative;overflow:hidden;height:18px;}
.weathermapolControlLabel .div-label-day span.div-label-mid span,.weathermapolControlLabel .div-label-time span.div-label-mid span{color:#fff;float:left;font-size:0.9em;padding-top:2px;position:relative;text-transform:UPPERCASE;}
.weathermapolControlLabel .div-label-time span.div-label-start,.weathermapolControlLabel .div-label-time span.div-label-end,.weathermapolControlLabel .div-label-day span.div-label-end,.weathermapolControlLabel .div-label-day span.div-label-start{width:5px;}
.weathermapolControlLabel .div-label-day span.div-label-start img{position:absolute;top:-110px;left:-288px;}
.weathermapolControlLabel .div-label-day span.div-label-mid img{position:absolute;top:-110px;left:-295px;}
.weathermapolControlLabel .div-label-day span.div-label-end img{position:absolute;top:-92px;left:-434px;}
.weathermapolControlLabel .div-label-time span.div-label-start img{position:absolute;top:-110px;left:-444px;}
.weathermapolControlLabel .div-label-time span.div-label-mid img{position:absolute;top:-110px;left:-450px;}
.weathermapolControlLabel .div-label-time span.div-label-end img{position:absolute;top:-92px;left:-578px;}
.button-toggle{position:absolute;top:8px;right:8px;font-weight:bold;}.button-toggle li{float:left;margin-right:3px;}
.button-toggle .last{padding-left:5px;margin-right:0;margin-left:3px;border-left:1px solid #333333;}
.button-toggle button{background:none;border:none;cursor:pointer;display:inline;color:#333333;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-family:Arial,sans-serif;font-weight:normal;margin:0;padding:0;text-transform:none;line-height:1;overflow:visible;*vertical-align:middle;}.button-toggle button:hover,.button-toggle button:focus{text-decoration:underline;}
.button-toggle button.selected{font-weight:bold;cursor:default;}.button-toggle button.selected:hover,.button-toggle button.selected:focus{text-decoration:none;}
.map-pinpoint,.map-pinpoint-print{width:400px;height:18px;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.map-pinpoint .unit,.map-pinpoint-print .unit{position:absolute;left:-90000px;width:1px;overflow:hidden;}
.map-pinpoint .map-anchor,.map-pinpoint-print .map-anchor{height:18px;width:12px;float:left;background-image:url("/weather/0.5.237/images/icons/map_square_sprite.png");_background-image:url("/weather/0.5.237/images/icons/map_square_sprite.gif");background-repeat:no-repeat;background-position:4px 5px;}
.map-pinpoint .map-temp,.map-pinpoint-print .map-temp{height:17px;width:18px;padding-top:1px;font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;}
.map-pinpoint .map-placename,.map-pinpoint-print .map-placename{margin-top:1px;padding:0;float:left;color:#ffffff;height:17px;}
.map-pinpoint.pinpoint-right .map-placename,.map-pinpoint-print.pinpoint-right .map-placename{padding-right:4px;}
.map-pinpoint.pinpoint-left .map-placename,.map-pinpoint-print.pinpoint-left .map-placename{padding-left:4px;}
.map-pinpoint.pinpoint-left .map-temp,.map-pinpoint-print.pinpoint-left .map-temp{float:right;}
.map-pinpoint:focus,.map-pinpoint-print:focus,.map-pinpoint:hover,.map-pinpoint-print:hover{text-decoration:none;}.map-pinpoint:focus .map-placename,.map-pinpoint-print:focus .map-placename,.map-pinpoint:hover .map-placename,.map-pinpoint-print:hover .map-placename{text-decoration:underline;}
.map-pinpoint,.map-pinpoint-print{float:left;background:#000000;background:rgba(0, 0, 0, 0.5);font-weight:bold;height:18px;overflow:hidden;}
.map-pinpoint.map-forecast,.map-pinpoint-print.map-forecast{cursor:pointer;}
.map-pinpoint.map-up,.map-pinpoint-print.map-up{height:21px;}
.map-pinpoint.map-minimal,.map-pinpoint-print.map-minimal{width:21px;}
.map-pinpoint.map-hide-pinpoint,.map-pinpoint-print.map-hide-pinpoint{display:none;}
.map-pinpoint .map-temp.temp-na,.map-pinpoint-print .map-temp.temp-na{background-color:#fff;}
.map-pinpoint .map-temp.temp-40,.map-pinpoint-print .map-temp.temp-40{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-37-39,.map-pinpoint-print .map-temp.temp-37-39{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-34-36,.map-pinpoint-print .map-temp.temp-34-36{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-31-33,.map-pinpoint-print .map-temp.temp-31-33{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-28-30,.map-pinpoint-print .map-temp.temp-28-30{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-25-27,.map-pinpoint-print .map-temp.temp-25-27{background-color:#ff8700;}
.map-pinpoint .map-temp.temp-22-24,.map-pinpoint-print .map-temp.temp-22-24{background-color:#ff9b25;}
.map-pinpoint .map-temp.temp-19-21,.map-pinpoint-print .map-temp.temp-19-21{background-color:#ffb230;}
.map-pinpoint .map-temp.temp-16-18,.map-pinpoint-print .map-temp.temp-16-18{background-color:#ffcd30;}
.map-pinpoint .map-temp.temp-13-15,.map-pinpoint-print .map-temp.temp-13-15{background-color:#ffdc36;}
.map-pinpoint .map-temp.temp-10-12,.map-pinpoint-print .map-temp.temp-10-12{background-color:#fff83b;}
.map-pinpoint .map-temp.temp-7-9,.map-pinpoint-print .map-temp.temp-7-9{background-color:#defc4e;}
.map-pinpoint .map-temp.temp-4-6,.map-pinpoint-print .map-temp.temp-4-6{background-color:#c3ff5d;}
.map-pinpoint .map-temp.temp-1-3,.map-pinpoint-print .map-temp.temp-1-3{background-color:#aaffaa;}
.map-pinpoint .map-temp.temp-0,.map-pinpoint-print .map-temp.temp-0{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--1--3,.map-pinpoint-print .map-temp.temp--1--3{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--4--6,.map-pinpoint-print .map-temp.temp--4--6{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--7--9,.map-pinpoint-print .map-temp.temp--7--9{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--10--12,.map-pinpoint-print .map-temp.temp--10--12{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--13--15,.map-pinpoint-print .map-temp.temp--13--15{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--16--18,.map-pinpoint-print .map-temp.temp--16--18{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--19--21,.map-pinpoint-print .map-temp.temp--19--21{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--22--24,.map-pinpoint-print .map-temp.temp--22--24{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--25--27,.map-pinpoint-print .map-temp.temp--25--27{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--28--30,.map-pinpoint-print .map-temp.temp--28--30{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--31--33,.map-pinpoint-print .map-temp.temp--31--33{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--34--36,.map-pinpoint-print .map-temp.temp--34--36{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--37--39,.map-pinpoint-print .map-temp.temp--37--39{background-color:#69c3ff;}
.map-pinpoint .map-temp.temp--40,.map-pinpoint-print .map-temp.temp--40{background-color:#69c3ff;}
.map-pinpoint .map-temp,.map-pinpoint-print .map-temp{padding-top:1px;text-align:center;float:left;color:#000;font-weight:bold;}
.map-pinpoint .map-wind{height:27px;padding-top:12px;text-align:center;width:40px;float:left;margin:-5px 0 0 3px;font-size:0.9em;color:#333;font-weight:bold;background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.png");}
.hide{display:none !important;}
.map-pinpoint-print .map-anchor{float:left;height:21px;}
.map-pinpoint-print.map-location .map-anchor{width:18px;overflow:hidden;position:relative;}
.map-pinpoint-print.map-location .map-anchor img{position:absolute;top:-88px;left:-1px;}
.map-pinpoint-print .map-placename{position:relative;float:left;display:inline-block;margin-top:1px;}
.map-pinpoint-print span.map-placename{display:inline-block;float:left;height:17px;overflow:hidden;position:relative;}
.map-pinpoint-print .map-placename span{float:left;color:#fff;font-family:Verdana;position:relative;display:inline-block;}
.map-pinpoint-print.map-forecast:hover .map-placename span,.map-pinpoint-print.map-forecast.hover .map-placename span{color:#ef6f1a;}
.map-pinpoint-print .map-wind{color:#333;float:left;font-size:0.9em;font-weight:bold;height:27px;margin:-5px 0 0 3px;overflow:hidden;padding-top:9px;position:relative;text-align:center;width:32px;background-image:none;}
.map-pinpoint-print .map-wind.dir-n img{position:absolute;left:-282px;top:-2px;}
.map-pinpoint-print .map-wind.dir-nne img{position:absolute;left:-317px;top:-2px;}
.map-pinpoint-print .map-wind.dir-ne img{position:absolute;left:-352px;top:-2px;}
.map-pinpoint-print .map-wind.dir-ene img{position:absolute;left:-387px;top:-2px;}
.map-pinpoint-print .map-wind.dir-e img{position:absolute;left:-422px;top:-2px;}
.map-pinpoint-print .map-wind.dir-ese img{position:absolute;left:-457px;top:-2px;}
.map-pinpoint-print .map-wind.dir-se img{position:absolute;left:-492px;top:-2px;}
.map-pinpoint-print .map-wind.dir-sse img{position:absolute;left:-527px;top:-1px;}
.map-pinpoint-print .map-wind.dir-s img{position:absolute;left:-2px;top:-2px;}
.map-pinpoint-print .map-wind.dir-ssw img{position:absolute;left:-37px;top:-2px;}
.map-pinpoint-print .map-wind.dir-sw img{position:absolute;left:-73px;top:-2px;}
.map-pinpoint-print .map-wind.dir-wsw img{position:absolute;left:-107px;top:-2px;}
.map-pinpoint-print .map-wind.dir-w img{position:absolute;left:-142px;top:-2px;}
.map-pinpoint-print .map-wind.dir-wnw img{position:absolute;left:-177px;top:-2px;}
.map-pinpoint-print .map-wind.dir-nw img{position:absolute;left:-212px;top:-2px;}
.map-pinpoint-print .map-wind.dir-nnw img{position:absolute;left:-247px;top:-2px;}
.map-pinpoint-print .map-wind.dir-na img,.map-pinpoint-print .map-wind.dir--98 img{position:absolute;left:-560px;top:-2px;}
.map-pinpoint-print .mph,.map-pinpoint-print .kph{position:relative;}
.hide-locations .map-pinpoint{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);display:none;}.hide-locations .map-pinpoint.map-forecast *{cursor:default;}
.tnv-container{background-color:#000000;color:#ffffff;display:block;position:relative;height:48px;}
.map-time-nav{border-top:1px solid #fff;height:48px;}.map-time-nav .time-label{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:absolute;height:32px;width:111px;line-height:16px;background-color:#3e95ac;color:white;text-align:left;padding:8px;}.map-time-nav .time-label .label-time{font-weight:normal;text-transform:capitalize;}
.map-time-nav .timeline{position:absolute;width:496px;height:48px;left:128px;background:#000000;}
.tnv-container .tnv-buttons .tnv-prev,.tnv-container .tnv-buttons .tnv-next{position:absolute;top:0;display:block;width:25px;height:48px;z-index:10;border-left:1px solid #ffffff;text-decoration:none;text-indent:-50000px;overflow:hidden;}.tnv-container .tnv-buttons .tnv-prev:focus,.tnv-container .tnv-buttons .tnv-next:focus,.tnv-container .tnv-buttons .tnv-prev:hover,.tnv-container .tnv-buttons .tnv-next:hover{background-color:#3e95ac;}
.tnv-container .tnv-buttons .tnv-prev span,.tnv-container .tnv-buttons .tnv-next span{background-image:url("/weather/0.5.237/images/icons/sprite.png");_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-repeat:no-repeat;display:block;width:11px;height:13px;margin:17px 7px;text-decoration:none;text-indent:-50000px;overflow:hidden;}
.tnv-container .tnv-buttons .tnv-prev{right:26px;}.tnv-container .tnv-buttons .tnv-prev span{background-position:0 -310px;}
.tnv-container .tnv-buttons .tnv-next{right:0;}.tnv-container .tnv-buttons .tnv-next span{background-position:-20px -310px;}
.tnv-container .tnv-buttons .tnv-prev-off,.tnv-container .tnv-buttons .tnv-next-off{cursor:default;}.tnv-container .tnv-buttons .tnv-prev-off span,.tnv-container .tnv-buttons .tnv-next-off span{cursor:default;}
.tnv-container .tnv-buttons .tnv-prev-off:hover,.tnv-container .tnv-buttons .tnv-next-off:hover{background-color:transparent;}
.tnv-container .tnv-buttons .tnv-prev-off span{background-position:-40px -310px;}
.tnv-container .tnv-buttons .tnv-next-off span{background-position:-60px -310px;}
.map-time-nav .timeline .tnv-container{display:block;}.map-time-nav .timeline .tnv-container.loading{display:none;}
.map-time-nav .timeline.loading .tnv-container{display:none;}.map-time-nav .timeline.loading .tnv-container.loading{display:block;}
.tnv-container .tnv-list{margin:0;padding:8px;padding-bottom:11px;position:absolute;left:0;height:29px;width:393px;padding-left:26px;padding-right:25px;z-index:20;}.tnv-container .tnv-list.loading{background:url("/weather/0.5.237/images/icons/gel_preloader_blue_dark_10.gif") no-repeat center center;background-color:transparent;width:412px;padding:16px;height:16px;}
.tnv-container .tnv-list ul{margin-top:2px;padding:0;height:14px;}
.tnv-container .tnv-list .tnv-group{display:block;margin:0;padding:0;float:left;font-weight:bold;position:relative;}.tnv-container .tnv-list .tnv-group span{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;display:block;line-height:11px;font-weight:bold;}
.tnv-container .tnv-list .tnv-group .tnv-span-hgt{height:11px;display:block;}.tnv-container .tnv-list .tnv-group .tnv-span-hgt span{position:absolute;font-size:1em;width:100px;top:0;}
.tnv-container .tnv-list .tnv-group .tnv-span-hgt .tnv-span-lft{left:0;float:left;text-align:left;}
.tnv-container .tnv-list .tnv-group .tnv-span-hgt .tnv-span-rgt{right:0;float:right;text-align:right;}
.tnv-container .tnv-list .tnv-group ul{float:left;}
.tnv-container .tnv-list .tnv-group .tnv-slot,.tnv-container .tnv-list .tnv-group .tnv-slot-atl,.tnv-container .tnv-list .tnv-group .tnv-slot-atl-last,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12-last,.tnv-container .tnv-list .tnv-group .tnv-past-1h{display:block;float:left;font-weight:normal;margin-top:6px;padding:0;border-bottom:2px solid #ffffff;border-left:2px solid #ffffff;width:8px;height:8px;}.tnv-container .tnv-list .tnv-group .tnv-slot.tnv-first,.tnv-container .tnv-list .tnv-group .tnv-slot-atl.tnv-first,.tnv-container .tnv-list .tnv-group .tnv-slot-atl-last.tnv-first,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12.tnv-first,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12-last.tnv-first,.tnv-container .tnv-list .tnv-group .tnv-past-1h.tnv-first{height:14px;_height:15px;margin-top:0;}.tnv-container .tnv-list .tnv-group .tnv-slot.tnv-first a,.tnv-container .tnv-list .tnv-group .tnv-slot-atl.tnv-first a,.tnv-container .tnv-list .tnv-group .tnv-slot-atl-last.tnv-first a,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12.tnv-first a,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12-last.tnv-first a,.tnv-container .tnv-list .tnv-group .tnv-past-1h.tnv-first a{height:14px;}
.tnv-container .tnv-list .tnv-group .tnv-slot.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-slot-atl.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-slot-atl-last.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12-last.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-past-1h.tnv-last{border-bottom-width:0;height:10px;*position:absolute;width:1px;}.tnv-container .tnv-list .tnv-group .tnv-slot.tnv-last:first-child,.tnv-container .tnv-list .tnv-group .tnv-slot-atl.tnv-last:first-child,.tnv-container .tnv-list .tnv-group .tnv-slot-atl-last.tnv-last:first-child,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12.tnv-last:first-child,.tnv-container .tnv-list .tnv-group .tnv-slot-pst12-last.tnv-last:first-child,.tnv-container .tnv-list .tnv-group .tnv-past-1h.tnv-last:first-child{height:16px;margin-top:0;}
.tnv-container .tnv-list .tnv-group .tnv-slot a{outline:none;display:block;position:relative;width:8px;left:-5px;height:9px;z-index:10;}.tnv-container .tnv-list .tnv-group .tnv-slot a span{line-height:9px;width:0;text-decoration:none;text-indent:-50000px;overflow:hidden;}
.tnv-container .tnv-list .tnv-group .tnv-slot span{text-decoration:none;text-indent:-50000px;overflow:hidden;}
.tnv-container .tnv-list .tnv-group .tnv-12h{width:38px;}.tnv-container .tnv-list .tnv-group .tnv-12h a{left:-17px;width:38px;z-index:5;}
.tnv-container .tnv-list .tnv-group .tnv-24h,.tnv-container .tnv-list .tnv-group .tnv-past-3h{width:84px;}.tnv-container .tnv-list .tnv-group .tnv-24h a,.tnv-container .tnv-list .tnv-group .tnv-past-3h a{left:-42px;width:84px;}
.tnv-container .tnv-list .tnv-group .tnv-24h.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-past-3h.tnv-last{height:16px;margin-top:0;}
.tnv-container .tnv-list .tnv-group .tnv-13h,.tnv-container .tnv-list .tnv-group .tnv-past-1h{width:30px;}.tnv-container .tnv-list .tnv-group .tnv-13h a,.tnv-container .tnv-list .tnv-group .tnv-past-1h a{left:-15px;width:30px;}
.tnv-container .tnv-list .tnv-group .tnv-13h.tnv-last,.tnv-container .tnv-list .tnv-group .tnv-past-1h.tnv-last{height:16px;margin-top:0;}
.tnv-container .tnv-list .tnv-group .tnv-inactive{border-color:#6c6e6f;}.tnv-container .tnv-list .tnv-group .tnv-inactive a,.tnv-container .tnv-list .tnv-group .tnv-inactive a span{cursor:default;}
.tnv-container .tnv-list .tnv-group #slot-0{border-left-width:2px;}
.tnv-tt-wrapper{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:50% -330px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");padding-top:11px;position:absolute;z-index:1000;}.tnv-tt-wrapper .tnv-tool-tip{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;font-weight:bold;background-color:#3e95ac;color:#ffffff;padding:8px;text-transform:uppercase;}
.tnv-slider{height:16px;width:20px;bottom:3px;position:absolute;z-index:1000;cursor:pointer;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-75px -310px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.loading .tnv-slider{display:none;}
.tnv-hidden{text-decoration:none;text-indent:-50000px;overflow:hidden;}
.forecast-timeline-12hr .tnv-list{width:401px;padding-left:41px;padding-right:2px;}
.observations-timeline-1hr .tnv-list{width:413px;padding-left:29px;padding-right:2px;}
.observations-timeline-3hr .tnv-list,.pressure-timeline .tnv-list{width:392px;padding-left:50px;padding-right:2px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin{font-size:1.3em;}.mtk-pinpoint .panel-weather-gel .defaultSkin .tl,.mtk-pinpoint .panel-weather-gel .defaultSkin .tb,.mtk-pinpoint .panel-weather-gel .defaultSkin .tr,.mtk-pinpoint .panel-weather-gel .defaultSkin .bl,.mtk-pinpoint .panel-weather-gel .defaultSkin .bb,.mtk-pinpoint .panel-weather-gel .defaultSkin .br,.mtk-pinpoint .panel-weather-gel .defaultSkin .bars{display:none;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerR,.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerL{width:16px;height:17px;margin:68px 0;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerT,.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerB{width:17px;height:16px;margin:0 192px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerL{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:0 -363px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");left:1px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerR{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-24px -363px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");left:-1px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerT{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-48px -363px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");bottom:-1px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .infoPanel-pointerB{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-72px -363px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");bottom:17px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .pc{margin:16px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c{background:white;border:1px solid #f0efef;margin:0;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd{padding:8px;margin:0;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily{width:352px;float:left;padding-bottom:8px;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li{color:#333;float:left;width:106px;height:127px;padding:0 8px;border-left:1px solid #ccc;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li.day-0{padding-left:0;border-left:0;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li.day-2{padding-right:0;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li h3{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;line-height:1em;margin-bottom:8px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .weather-type-icon,.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .weather-type-image{float:left;margin-bottom:36px;margin-right:8px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .wind-speed{float:left;margin-top:4px;text-align:center;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .max-temp,.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .min-temp,.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .min-temp-label{float:left;display:block;width:58px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .max-temp{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;height:20px;line-height:1em;margin-top:-2px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .min-temp{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;line-height:1em;margin-top:-2px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .daily li .min-temp-label{height:18px;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .loading{height:136px;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .loading span{color:#333;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .detailed-forecast{float:left;height:16px;line-height:16px;padding-top:8px;}.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-bd .detailed-forecast a{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;font-weight:bold;color:#505050;}
.mtk-pinpoint .panel-weather-gel .defaultSkin .c .panel-close{float:none;position:absolute;bottom:0;right:0;margin:8px;width:13px;height:13px;overflow:hidden;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-16px -348px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.map-key-control{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:none;margin:9px 12px;}.map-key-control a{font-weight:bold;}
.map-key-control.toggle-control{display:block;cursor:pointer;clear:both;margin-left:8px;}.map-key-control.toggle-control .map-key-arrow{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:0 -40px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");display:block;float:left;width:14px;height:20px;background-position:0 -40px;margin-right:8px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.map-key-control.toggle-open span{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);zoom:1;}
.map-key{margin-top:2px;}
.map-key div.toggle-content{max-height:0;_height:0;display:block;overflow:hidden;position:relative;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.map-key div.toggle-open{min-height:196px;_height:196px;}
.map-key-content{display:none;width:624px;}.map-key-content *{color:#505050;line-height:24px;}
.map-key-content .key{height:24px;border-top:1px solid #e5e5e5;padding:7px;padding-right:0;}.map-key-content .key .key-label{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;float:left;width:83px;padding:0;padding-top:1px;height:24px;}
.map-key-content .key .key-content{height:24px;overflow:hidden;position:absolute;left:85px;right:0;_width:540px;}.map-key-content .key .key-content .cloud-wrapper{text-align:center;position:absolute;left:55px;width:422px;top:0;}
.map-key-content .key .key-content .land-clear{text-align:center;padding-left:0;}
.map-key-content .key .key-content .land-cloudy{text-align:center;}
.map-key-content .key .key-content .sea-clear{text-align:center;padding-right:0;}
.map-key-content .key .key-content img{position:absolute;left:55px;}
.map-key-content .key .key-content span{position:relative;padding:0 12px;}
.map-key-content .key .key-content .left{display:inline-block;*display:inline;*zoom:1;min-width:47px;_width:47px;text-align:right;padding:0;}
.map-key-content .key .key-content .center{text-align:center;}
.map-key-content .key .key-content .right{text-align:left;position:absolute;right:0;padding:0;min-width:54px;_width:54px;}
.lang-ga .map-key-content .key .key-content,.lang-gd .map-key-content .key .key-content{font-size:0.85em;}
.map-key-content .key-rainfall .key-content .center{position:absolute;left:53px;right:62px;color:#fff;_width:402px;}
.map-key-content .key-rainfall .key-content img{top:-382px;}
.map-key-content .key-cloud .key-content .land-image-wrapper,.map-key-content .key-cloud .key-content .sea-image-wrapper{width:128px;position:relative;display:inline-block;*display:inline;*zoom:1;height:24px;overflow:hidden;vertical-align:middle;margin:0 -4px;}.map-key-content .key-cloud .key-content .land-image-wrapper img,.map-key-content .key-cloud .key-content .sea-image-wrapper img{top:-503px;left:0px;}
.map-key-content .key-cloud .key-content .sea-image-wrapper img{left:-200px;}
.map-key-content .key-snowfall .key-content img{top:-406px;}
.map-key-content .key-fog .key-content img{top:-430px;}
.map-key-content .key-frost{border-bottom:1px solid #e5e5e5;}.map-key-content .key-frost .key-content img{top:-454px;}
.map-key-content .key-fronts{display:none;border-bottom:1px solid #E5E5E5;padding-bottom:12px;}.map-key-content .key-fronts .key-label{padding:5px 0;width:135px;}
.map-key-content .key-fronts .image-wrapper{height:12px;overflow:hidden;width:90px;position:relative;float:right;margin-top:0.3em;}
.map-key-content .key-fronts .key-content{left:135px;margin-top:0.3em;}.map-key-content .key-fronts .key-content .cold,.map-key-content .key-fronts .key-content .warm,.map-key-content .key-fronts .key-content .occluded{margin:0;position:relative;overflow:hidden;text-align:left;float:left;*width:135px;padding:0;padding-left:23px;*padding-left:20px;}.map-key-content .key-fronts .key-content .cold img,.map-key-content .key-fronts .key-content .warm img,.map-key-content .key-fronts .key-content .occluded img{position:absolute;top:-478px;}
.map-key-content .key-fronts .key-content .cold span,.map-key-content .key-fronts .key-content .warm span,.map-key-content .key-fronts .key-content .occluded span{padding:0;padding-right:8px;}
.map-key-content .key-fronts .key-content .cold span.image-wrapper,.map-key-content .key-fronts .key-content .warm span.image-wrapper,.map-key-content .key-fronts .key-content .occluded span.image-wrapper{padding-right:0;}
.map-key-content .key-fronts .key-content .cold img{left:0;}
.map-key-content .key-fronts .key-content .warm img{left:-138px;}
.map-key-content .key-fronts .key-content .occluded{*width:155px;}.map-key-content .key-fronts .key-content .occluded img{left:-276px;}
.pressure-map .map-key div.toggle-open{min-height:47px;_height:47px;}
.pressure-map .map-key .key{display:none;}
.pressure-map .map-key .key-fronts{display:block;}
.observations-map.uk-country-map .key{display:none;}
.observations-map.uk-country-map .key-cloud,.observations-map.uk-country-map .key-rainfall{display:block;}
.extra-uk-content{display:block;margin-bottom:16px;position:relative;width:624px;line-height:16px;}.extra-uk-content p{font-weight:normal;margin:0.5em 0;}
.extra-uk-content .last-update{font-weight:bold;}.extra-uk-content .last-update .time{font-weight:normal;}
.extra-uk-content .tabbed{width:624px;border-bottom:1px solid #ffffff;}.extra-uk-content .tabbed .panel{width:624px;min-height:351px;_height:351px;top:36px;margin-bottom:36px;padding-bottom:8px;padding-top:8px;background:#ffffff;}
.extra-uk-content h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;display:block;}
.extra-uk-content h3{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:6px 0 6px;display:block;}
.extra-uk-content h4{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;}
.extra-uk-content h5{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
.extra-uk-content .outlook h5{padding:0.5em 0;}
.extra-uk-content .outlook h6{padding:0.5em 0;}
.extra-uk-content .outlook .about,.extra-uk-content .outlook .summary,.extra-uk-content .summary .item,.extra-uk-content .week{padding:0.5em 0;}
.extra-uk-content .warnings .about{padding:1.0em 0 0 0;}
.extra-uk-content .warning{padding:0 0 0.5em 0;}
.extra-uk-content .warnings .about,.extra-uk-content .outlook .about,.extra-uk-content .summary .item,.extra-uk-content .week{border-top:1px solid #dddddd;}
.blq-js .extra-uk-content .tabbed{display:inline-block;}.blq-js .extra-uk-content .tabbed .tab{padding:8px;}
.blq-js .extra-uk-content h2{display:block;padding:8px;}
.blq-js .extra-uk-content h3{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;padding:8px;}
.blq-js .extra-uk-content h4{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;float:none;padding:0.5em 0;}
.blq-js .extra-uk-content h5{float:none;}
*:first-child+html .extra-uk-content{padding-bottom:15px;}
*:first-child+html .average-conditions h2{padding-top:20px;}
.weather-pagetype-home.edition-international #find-a-forecast{position:relative;width:100%;overflow:hidden;}
#find-a-forecast{position:absolute;right:0;top:128px;clear:both;width:336px;min-height:104px;background-color:#b0cf00;z-index:100;}#find-a-forecast div.locator-search{margin:0 8px;}
#find-a-forecast h2{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;color:#003b2b;margin:8px;}
#find-a-forecast .weather-locator-error{font-weight:bold;margin:8px;}
.country-page #find-a-forecast,.coast-sea-page #find-a-forecast,.contact-us-page #find-a-forecast{top:144px;}
.weather-pagetype-home #find-a-forecast{top:auto;}
#find-a-forecast+h2{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;color:#003b2b;}
.clear-find-a-forecast{margin-top:120px;}
#favourites{position:relative;display:none;*zoom:1;color:#003b2b;}#favourites.loaded{display:block;}
#favourites h2{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;color:#003b2b;}#favourites h2 a{color:#003b2b;}
#favourites h2 .count{font-weight:bold;}
#favourites .toggle-content{max-height:0;_height:0;display:none;overflow:hidden;position:relative;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}#favourites .toggle-content.toggle-open{display:block;max-height:1000px;*zoom:1;}
#favourites .toggle-control{display:block;cursor:pointer;clear:both;margin-left:8px;}#favourites .toggle-control .arrow{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-192px -187px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");display:inline-block;width:8px;height:12px;margin-right:8px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#favourites .toggle-control.toggle-open .arrow{-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);zoom:1;}
#favourites .message{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;margin:16px 8px 8px 8px;}#favourites .message.no-locs span{font-weight:bold;display:inline-block;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-162px -154px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");padding-left:14px;}
#favourites .edit-state div{background-color:#FFF;margin:0 8px 8px 8px;height:40px;position:relative;text-align:right;}#favourites .edit-state div.no-locs{height:0;}
#favourites .edit-state div button{border:none;background-color:#FFF;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;height:40px;cursor:pointer;}#favourites .edit-state div button span{position:absolute;left:-90000px;width:1px;overflow:hidden;}
#favourites .edit-state div button.edit{color:#999999;}
#favourites .edit-state div button.save{color:#809d31;}
#favourites .edit-state div button.cancel{color:#536621;}
#favourites ul{width:320px;background-color:#FFF;margin:0 0 0 8px;position:relative;}#favourites ul.editing li{padding-left:28px;}#favourites ul.editing li .remove{width:12px;opacity:1;}
#favourites ul.editing li .reorder{width:12px;}
#favourites ul.editing li .info .name{width:304px;}
#favourites ul.editing li .info .now-summary{opacity:0;}
#favourites ul.editing a:hover,#favourites ul.editing a:focus{text-decoration:none;cursor:move;}
#favourites ul.editing li:hover{cursor:move;}#favourites ul.editing li:hover .reorder{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-192px -217px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
#favourites ul li{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;margin:0;padding:0 0 0 8px;height:40px;position:relative;border-bottom:1px solid #b0cf00;background-color:#FFF;-moz-transition-property:padding-left;-o-transition-property:padding-left;-webkit-transition-property:padding-left;-ms-transition-property:padding-left;-transition-property:padding-left;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;-webkit-transition-duration:0.3s;-ms-transition-duration:0.3s;-transition-duration:0.3s;overflow:hidden;}#favourites ul li a{color:#505050;}
#favourites ul li .info{height:40px;line-height:40px;display:inline-block;width:304px;}#favourites ul li .info .name{display:inline-block;width:198px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
#favourites ul li .info .now-summary{width:106px;display:inline-block;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#favourites ul li .info .now-summary .weather-type-icon,#favourites ul li .info .now-summary .weather-type-image{position:absolute;top:4px;right:8px;}
#favourites ul li .info .now-summary .units-values{position:absolute;top:0;right:56px;}
#favourites ul li .remove{width:0;height:12px;margin:0;padding:0;position:absolute;left:8px;top:14px;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-192px -246px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");border:none;cursor:pointer;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;opacity:1;}#favourites ul li .remove span{position:absolute;left:-90000px;width:1px;overflow:hidden;}
#favourites ul li .remove:hover,#favourites ul li .remove:focus{background-position:-162px -246px;}
#favourites ul li.ui-sortable-helper{border-top:1px solid #809d31;border-bottom:1px solid #809d31;-moz-box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.5);box-shadow:0 3px 2px 0 rgba(0, 0, 0, 0.5);}#favourites ul li.ui-sortable-helper .remove{background-position:-222px -246px;}
#favourites ul li .reorder{position:absolute;top:10.5px;right:8px;width:0;height:19px;-moz-transition:width 0.3s ease-in-out;-o-transition:width 0.3s ease-in-out;-webkit-transition:width 0.3s ease-in-out;-ms-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-162px -217px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}#favourites ul li .reorder .drag-target{display:block;position:absolute;top:0;left:0;zoom:1;width:100%;height:19px;z-index:200;cursor:move;}
#favourites ul li .reorder .move-up,#favourites ul li .reorder .move-down{float:left;background:none;width:12px;height:12px;margin:0;padding:0;border:none;cursor:pointer;}#favourites ul li .reorder .move-up span,#favourites ul li .reorder .move-down span{position:absolute;left:-90000px;width:1px;overflow:hidden;}
#favourites .add-state{position:absolute;top:-2px;right:6px;padding:0;margin:0;height:24px;opacity:1;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
#favourites .add-state.disabled{top:-5000px;opacity:0;}
#favourites .add{font-family:Arial,sans-serif;border:none;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-154px -121px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-color:#003b2b;color:#b0cf00;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;height:24px;cursor:pointer;padding-left:26px;}#favourites .add:hover,#favourites .add:focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-154px -151px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-color:#e0ff20;color:#003b2b;}
#favourites .weather-type-image img{top:-200px;}
.country-page #favourites .add{display:none;}
*+html #favourites ul.editing li .info .now-summary{display:none;}
.carousel-loading{*zoom:1;padding-bottom:32px;overflow:hidden;height:152px;background:transparent url("/weather/0.5.237/images/icons/gel-preloader.gif") no-repeat center center;}.carousel-loading .gelui-carousel{opacity:0;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}
.carousel-loading .locations{visibility:hidden;}
.carousel-active{overflow:hidden;*zoom:1;}
.blq-js #forecast-carousel{min-height:152px;padding-bottom:32px;}
#forecast-carousel .favourites-title{position:absolute;left:-90000px;width:1px;overflow:hidden;}
#forecast-carousel .error{background:#3A667E;color:#fff;padding:16px;padding-bottom:60px;}#forecast-carousel .error .head strong{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;}
#forecast-carousel .error .body{text-align:center;margin-top:9px;}#forecast-carousel .error .body .icon{_display:inline;display:inline-block;background-image:url("/weather/0.5.237/images/icons/sprite.png");_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-repeat:no-repeat;background-position:-428px -560px;width:33px;height:32px;vertical-align:middle;margin-right:16px;}
#forecast-carousel .error .body p{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;padding-left:48px;}
#forecast-carousel .blq-hide{top:-50px;}
#forecast-carousel .weather-type-icon-56{width:56px;height:56px;background-image:url("/weather/0.5.237/images/icons/56.en.png");}
#forecast-carousel .weather-type-icon-80{width:80px;height:80px;background-image:url("/weather/0.5.237/images/icons/80.en.png");}
#forecast-carousel .advisory{background:#b0cf00;color:#003b2b;padding:8px;float:right;width:201px;min-height:136px;_height:136px;position:relative;}#forecast-carousel .advisory h2{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:6px 0 6px;margin:0;margin-bottom:4px;padding:0;}
#forecast-carousel .advisory .body p{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;}.lang-ga #forecast-carousel .advisory .body p{font-size:1.077em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;line-height:17px;}
.lang-gd #forecast-carousel .advisory .body p{font-size:1.154em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;line-height:17px;}
#forecast-carousel .advisory .add-state{margin-top:14px;}.lang-ga #forecast-carousel .advisory .add-state,.lang-gd #forecast-carousel .advisory .add-state{margin-top:7px;}
#forecast-carousel .advisory .add{opacity:1;border:none;background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-154px -121px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-color:#003b2b;color:#b0cf00;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;height:24px;cursor:pointer;padding-left:26px;text-align:left;border:none;overflow:hidden;padding-right:16px;padding-top:3px;padding-bottom:2px;height:auto;text-overflow:ellipsis;max-width:200px;font-family:Arial,sans-serif;*width:200px;}#forecast-carousel .advisory .add:hover,#forecast-carousel .advisory .add:focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-154px -151px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-color:#e0ff20;color:#003b2b;}
.lang-cy #forecast-carousel .advisory .add{padding-right:8px;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;}
#forecast-carousel .advisory .hidden{display:none;opacity:0;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#forecast-carousel .location-summary{float:left;width:736px;padding:6px 8px;color:#fff;overflow:hidden;background:#226083;position:relative;min-height:140px;_height:140px;}#forecast-carousel .location-summary:hover,#forecast-carousel .location-summary:focus{background:#0f5474;}#forecast-carousel .location-summary:hover img,#forecast-carousel .location-summary:focus img{*zoom:1;top:-100px;}
#forecast-carousel .location-summary a{color:#fff;display:block;}
#forecast-carousel .location-summary a:hover,#forecast-carousel .location-summary a:focus{text-decoration:none;}#forecast-carousel .location-summary a:hover h3,#forecast-carousel .location-summary a:focus h3,#forecast-carousel .location-summary a:hover h4,#forecast-carousel .location-summary a:focus h4{text-decoration:underline;}
#forecast-carousel .location-summary h3{font-size:1.846em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:6px 0 6px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;width:11em;display:block;margin:0;padding:0;}
#forecast-carousel .location-summary .daily-window{position:absolute;top:8px;left:285px;}
#forecast-carousel .location-summary .daily{}#forecast-carousel .location-summary .daily li{float:left;margin-right:25px;width:70px;}
#forecast-carousel .location-summary .daily li.last-child{margin-right:0;}
#forecast-carousel .location-summary .daily h4{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;width:auto;margin:0;margin-bottom:10px;padding:0;display:block;line-height:1;}
#forecast-carousel .location-summary .daily .min-temp-label{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;white-space:nowrap;}.lang-gd #forecast-carousel .location-summary .daily .min-temp-label{font-size:1.154em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;}
#forecast-carousel .location-summary .daily .weather-type-icon,#forecast-carousel .location-summary .daily .weather-type-image{margin-bottom:10px;}
#forecast-carousel .location-summary .daily .temperature-units-values{line-height:1;padding:0;}
#forecast-carousel .location-summary .daily .max-temp{margin-bottom:4px;}
#forecast-carousel .location-summary .daily .min-temp .temperature-units-values{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;font-weight:normal;padding:0;line-height:1;}
#forecast-carousel .location-summary .daily .wind-speed{display:none;}
#forecast-carousel .location-summary .temperature-units-values{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;}
#forecast-carousel .location-summary .now-summary a{float:left;}
#forecast-carousel .location-summary .now-detail{float:left;width:253px;padding-top:2px;border-right:1px solid #fff;}#forecast-carousel .location-summary .now-detail .weather-type-icon,#forecast-carousel .location-summary .now-detail .weather-type-image{float:left;padding-left:13px;margin-top:0;width:81px;}
#forecast-carousel .location-summary .now-detail .temperature-units-values{font-size:2.461em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;padding:0;margin-left:16px;}
#forecast-carousel .location-summary .now-detail .when{font-weight:normal;text-transform:uppercase;display:block;font-size:1.2em;margin-bottom:8px;}
#forecast-carousel .location-summary .now-detail .windrose-icon{margin-left:112px;margin-top:-2px;*margin-top:8px;color:#4B738B;background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.png");_background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.gif");}
#forecast-carousel .gelui-carousel{margin-bottom:-20px;overflow:hidden;min-height:172px;_height:172px;position:relative;right:0;left:0;width:100%;opacity:1;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#forecast-carousel .gelui-carousel .gelui-carousel-viewport{position:absolute;margin:0 26px;min-height:152px;_height:152px;width:924px;}
#forecast-carousel .gelui-carousel li{float:left;margin:0 2px 0 0;padding:0;}
#forecast-carousel .gelui-carousel *[dir=rtl] .gelui-carousel li{float:right;margin:0 0 0 10px;}
#forecast-carousel .gelui-carousel .gelui-carousel-navigation{background:none;border:none;position:absolute;top:0;margin:0;padding:0;width:24px;z-index:1;}
#forecast-carousel .gelui-carousel .gelui-carousel-pagination{position:absolute;bottom:4px;right:0;}#forecast-carousel .gelui-carousel .gelui-carousel-pagination legend{position:absolute;left:-5000px;}
#forecast-carousel .gelui-carousel .gelui-carousel-pagination ul{width:auto;position:relative;}
#forecast-carousel .gelui-carousel .gelui-carousel-pagination li{margin:0;margin-left:3px;padding:0;}
#forecast-carousel .gelui-carousel .gelui-carousel-pagination button{height:8px;width:8px;display:block;background:none;background-color:#F4F9FE;text-indent:-9000em;border:none;font-size:0;margin:0;padding:0;}
#forecast-carousel .gelui-carousel .gelui-carousel-pagination .gelui-active button{background:#426B84;}
#forecast-carousel .gelui-carousel .gelui-carousel-navigation legend{display:none;}
#forecast-carousel .gelui-carousel .gelui-carousel-button{display:block;width:100%;border:none;text-indent:-9999px;cursor:pointer;opacity:1;background-image:url("/weather/0.5.237/images/icons/sprite.png");_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-repeat:no-repeat;background-color:#0A293A;background-color:rgba(9, 41, 58, 0.8);*background-color:#0A293A;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;height:152px;}#forecast-carousel .gelui-carousel .gelui-carousel-button:hover,#forecast-carousel .gelui-carousel .gelui-carousel-button:focus{cursor:pointer;}
#forecast-carousel .gelui-carousel .gelui-carousel-button-prev{background-position:-407px 66px;}#forecast-carousel .gelui-carousel .gelui-carousel-button-prev.gelui-carousel-button-disabled{background-position:-407px -28px;}
#forecast-carousel .gelui-carousel .gelui-carousel-button-next{background-position:-441px 66px;}#forecast-carousel .gelui-carousel .gelui-carousel-button-next.gelui-carousel-button-disabled{background-position:-441px -28px;}
#forecast-carousel .gelui-carousel .gelui-carousel-navigation-left{left:0;}
#forecast-carousel .gelui-carousel .gelui-carousel-navigation-right{right:0;}
.homepage-summary{background-color:#fff;color:#505050;min-height:455px;_height:455px;padding:16px;position:relative;}.homepage-summary .warnings{padding-top:6px;}.homepage-summary .warnings p{background-color:#c00;margin:2px 0 0 0;padding:7px 2px 9px 8px;zoom:1;}.homepage-summary .warnings p a{color:#fff;line-height:1;}
.homepage-summary .text{float:left;_display:inline;margin-right:10px;width:288px;}
.homepage-summary .related-links{margin-top:24px;min-width:288px;_width:288px;}.homepage-summary .related-links a{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:bold;}
.homepage-summary .related-links li{padding:9px 0 5px 0;border-bottom:1px solid #e5e5e5;}
.homepage-summary .related-links .last{border-bottom:none;}
.homepage-summary h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;padding-bottom:8px;color:#333;}
.homepage-summary .headline{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;padding-bottom:8px;margin:0;}
.homepage-summary p{margin:0 0 16px 0;}
.homepage-summary .summary-map{float:left;_display:inline;left:5px;overflow:hidden;position:relative;margin:-16px -14px -16px 0;width:305px;height:487px;zoom:1;}.homepage-summary .summary-map .map-bg{position:absolute;top:0;right:0;}
.homepage-summary .summary-map .summary-map-icon{position:absolute;}.homepage-summary .summary-map .summary-map-icon .weather-type-image-40{width:41px;}
.homepage-summary .summary-map .summary-map-pinpoint{font-weight:bold;position:absolute;text-transform:none;width:auto;}.homepage-summary .summary-map .summary-map-pinpoint .unit{position:absolute;left:-90000px;width:1px;overflow:hidden;}
.homepage-summary .summary-map .summary-map-pinpoint .label-align-left{padding-right:3px;}
.homepage-summary .summary-map .summary-map-pinpoint .label-align-right{padding-left:3px;}
.homepage-summary .summary-map .summary-map-pinpoint .summary-map-label{font-size:1.077em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;float:left;line-height:18px;}
.homepage-summary .summary-map .summary-map-pinpoint .summary-map-temp{color:#000;font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;float:left;font-weight:bold;line-height:18px;min-width:18px;min-height:18px;text-align:center;_height:18px;_width:18px;}
.homepage-summary .summary-map a{color:#333;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-na{background-color:#fff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-40{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-37-39{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-34-36{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-31-33{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-28-30{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-25-27{background-color:#ff8700;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-22-24{background-color:#ff9b25;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-19-21{background-color:#ffb230;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-16-18{background-color:#ffcd30;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-13-15{background-color:#ffdc36;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-10-12{background-color:#fff83b;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-7-9{background-color:#defc4e;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-4-6{background-color:#c3ff5d;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-1-3{background-color:#aaffaa;}
.homepage-summary .summary-map .summary-map-pinpoint .temp-0{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--1--3{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--4--6{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--7--9{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--10--12{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--13--15{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--16--18{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--19--21{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--22--24{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--25--27{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--28--30{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--31--33{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--34--36{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--37--39{background-color:#69c3ff;}
.homepage-summary .summary-map .summary-map-pinpoint .temp--40{background-color:#69c3ff;}
.homepage-summary .summary-map-time{background-color:#30737b;color:#fff;font-weight:bold;padding:8px;position:absolute;top:16px;right:16px;}
.homepage-summary .validity{color:#717171;}
.domestic-summary{}.domestic-summary #location-2655984{left:97px;top:268px;}
.domestic-summary #location-2650225{left:157px;top:213px;}
.domestic-summary #location-2643123{right:112px;top:310px;}
.domestic-summary #location-2653822{right:130px;top:385px;}
.domestic-summary #location-2643743{left:230px;top:380px;}
.domestic-summary #location-3042091{right:32px;top:467px;}
.domestic-summary #location-2644605{right:116px;top:23px;}
.domestic-summary #location-2643736{left:59px;top:245px;}
.domestic-summary #location-2635199{left:110px;top:125px;}
.domestic-summary #location-2638339{left:148px;top:92px;}
.domestic-summary #location-2657782{left:130px;top:342px;}
.domestic-summary #location-2641673{left:195px;top:250px;}
.domestic-summary #location-2641181{left:252px;top:330px;}
.domestic-summary #location-2654965{left:145px;top:158px;}
.domestic-summary #location-2641430{left:197px;top:343px;}
.domestic-summary #location-2641108{left:94px;top:186px;}
.domestic-summary #location-2640194{left:128px;top:414px;}
.domestic-summary #location-6296592{left:190px;top:394px;}
.international-summary{min-height:0;overflow:hidden;}.international-summary .summary-map{background:red;margin:0;clear:both;left:0;width:100%;height:352px;background:transparent url("/weather/0.5.237/images/summary-map/international_infographicmap.png") no-repeat left top;}
.international-summary #location-6173331{left:41px;top:135px;}
.international-summary #location-3530597{left:51px;top:197px;}
.international-summary #location-5856213{left:23px;top:234px;}
.international-summary #location-5128581{left:173px;top:171px;}
.international-summary #location-3435910{left:206px;top:286px;}
.international-summary #location-3413829{right:308px;top:110px;}
.international-summary #location-2643743{right:280px;top:145px;}
.international-summary #location-360630{right:231px;top:188px;}
.international-summary #location-3369157{left:322px;top:281px;}
.international-summary #location-524901{left:345px;top:124px;}
.international-summary #location-1735161{left:455px;top:228px;}
.international-summary #location-1850147{left:511px;top:160px;}
.international-summary #location-2147714{left:520px;top:293px;}
.forecast-videos{float:none;}
.edition-international .extremes{width:288px;float:left;overflow:hidden;}
.extremes{margin-bottom:24px;}.extremes .extreme{float:left;width:50%;}
.extremes .wind-speed .unit{display:inline;}
.extremes h2{font-size:1.538em;font-weight:bold;letter-spacing:-1px;line-height:24px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;margin:0;padding:0;padding-bottom:13px;}.lang-cy .extremes h2{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;}
.lang-ga .extremes h2,.lang-gd .extremes h2{font-size:1.3em;line-height:20px;}
.lang-ga .extremes h2.type-cold,.lang-gd .extremes h2.type-cold{padding-right:13px;}
.extremes .location{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;color:#505050;display:block;padding:0;line-height:1;max-width:115px;_width:115px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.extremes .temperature{font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;font-weight:bold;}
.extremes .index{font-size:2.461em;font-weight:bold;letter-spacing:-1px;line-height:36px;text-rendering:optimizelegibility;float:left;line-height:1;padding:0;margin:-3px 0 0 -32px;}
.extremes .type-wind{display:none;}
.extremes .type-cold ol{margin-right:16px;}
.extremes .type-cold .item-1 .index{color:#006da0;}
.extremes .type-cold .item-2 .index{color:#1e86a4;}
.extremes .type-cold .item-3 .index{color:#2197b9;}
.extremes .type-cold .item-4 .index{color:#21acd4;}
.extremes .type-cold .item-5 .index{color:#00c6ff;}
.extremes .type-hot .item-1 .index{color:#FF8700;}
.extremes .type-hot .item-2 .index{color:#FF9B25;}
.extremes .type-hot .item-3 .index{color:#FFB230;}
.extremes .type-hot .item-4 .index{color:#FFCD30;}
.extremes .type-hot .item-5 .index{color:#FFDC36 ;}
.extremes ol{border-bottom:1px solid #e5e5e5;}.extremes ol li{border-top:1px solid #e5e5e5;clear:left;*zoom:1;padding:5px 0 2px 32px;}
.extremes .smallprint{padding-top:10px;clear:both;}
.picture-gallery{margin-bottom:24px;background:#f0f0f0;overflow:hidden;padding:16px;_zoom:1;}.picture-gallery h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:3px 0 9px;float:left;max-width:140px;_width:140px;padding:0;}
.picture-gallery .thumbnails{float:right;}
.picture-gallery ol li{float:left;margin-left:16px;background:#333;min-width:144px;*width:144px;text-align:center;}
.picture-gallery ol .first{margin-left:0;}
.picture-gallery ol img{display:block;margin:0 auto;}
.picture-gallery .gelui-carousel{position:relative;}
.picture-gallery .gelui-carousel-navigation{background:none;border:none;position:absolute;top:0;margin:0;padding:0;width:52px;z-index:100;}
.picture-gallery .gelui-carousel-navigation legend{display:none;}
.picture-gallery .gelui-carousel-button{display:block;width:100%;border:none;text-indent:-9999px;cursor:pointer;opacity:1;background-image:url("/weather/0.5.237/images/icons/sprite.png");_background-image:url("/weather/0.5.237/images/icons/sprite.gif");background-repeat:no-repeat;background-color:#000;background-color:rgba(0, 0, 0, 0.6);*background-color:#000;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;height:163px;}
.picture-gallery .gelui-carousel-button-disabled:hover{cursor:not-allowed;}
.picture-gallery .gelui-carousel-button-prev{background-position:-394px 73px;}
.picture-gallery .gelui-carousel-button-next{background-position:-429px 73px;}
.picture-gallery .gelui-carousel-navigation-left{left:0;}
.picture-gallery .gelui-carousel-navigation-right{right:0;}
.locator-search form span.locator-search-input input{color:#768480;}
.locator-weather .locator-search form input.locator-submit{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-437px -269px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.locator-search form input.locator-submit:hover,.locator-search form input.locator-submit:focus,.locator-search form input.locator-submit:active{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-437px -299px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.locator-weather .locator-search h3,.locator-weather .locator-search p{color:#003b2b;}
.locator-weather .locator-search h3 span,.locator-weather .locator-pagination ol li span{color:#003b2b;}
body .locator-suggestions li.suggestion-active{background:#003b2b;}
body .locator-suggestions{border-color:#003b2b;}
.locator-weather .locator-search a:link,.locator-weather .locator-search a:visited{color:#003b2b;}
.locator-weather .locator-search a:hover,.locator-weather .locator-search a:focus{text-decoration:underline;}
.locator-weather .locator-search .locator-pagination ol li span{color:#003b2b;}
.locator-weather .locator-search .locator-pagination span,.locator-weather .locator-search .locator-pagination a{border-color:#013B2C;border-width:2px;}
.bbc-weather .locator-weather .previous{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-356px -360px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}.bbc-weather .locator-weather .previous:hover,.bbc-weather .locator-weather .previous:focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-420px -360px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.bbc-weather .locator-weather .next{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-388px -360px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}.bbc-weather .locator-weather .next:hover,.bbc-weather .locator-weather .next:focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-452px -360px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.bbc-weather .locator-weather a.locator-close{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-318px -354px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}.bbc-weather .locator-weather a.locator-close:hover,.bbc-weather .locator-weather a.locator-close:focus{background:url("/weather/0.5.237/images/icons/sprite.png") no-repeat;background-position:-286px -354px;_background-image:url("/weather/0.5.237/images/icons/sprite.gif");}
.forecast-last-updated .blq-hide{color:#bbb;left:1000px;top:8px;width:auto;overflow:hidden;}
@media screen and (-webkit-min-device-pixel-ratio:0){#blq-content .daily-details .table-container{position:relative;} #blq-content .daily-details .dataview th.row-title{left:1px;}}.cell-border{border-left:solid 1px #d9d9d9;}
.daily-details .windrose-icon-40{margin-left:-1px;}
.daily-details .sunrise-sunset{background:#fff;text-align:center;font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;text-transform:none;height:40px;line-height:40px;padding-left:4px;text-align:left;text-transform:none;letter-spacing:normal;}.daily-details .sunrise-sunset .sunrise,.daily-details .sunrise-sunset .sunset{color:#848484;font-weight:normal;margin-right:16px;}
.daily-details .sunrise-sunset .sunrise{margin-left:8px;}
.daily-details .moving-window .table-container{overflow:hidden;}.daily-details .moving-window .table-container.slot-offset-0,.daily-details .moving-window .table-container.slot-offset-1,.daily-details .moving-window .table-container.slot-offset-2{background:none;}
.daily-details .moving-window .table-container.slot-offset-3{background-position:811px 44px;}
.daily-details .moving-window .table-container.slot-offset-6{background-position:691px 44px;}
.daily-details .moving-window .table-container.slot-offset-9{background-position:571px 44px;}
.daily-details .moving-window .table-container.slot-offset-12{background-position:451px 44px;}
.daily-details .moving-window .table-container.slot-offset-15{background-position:331px 44px;}
.daily-details .moving-window .table-container.slot-offset-18{background-position:211px 44px;}
.daily-details .moving-window .table-container.slot-offset-21{background-position:91px 44px;}
.daily-details .time .hours-1{width:39px;}
.daily-details .time .hours-3{width:119px;}
.daily-details .three-hourly-1.one-hourly-20 .time .hours-3{width:159px;}
.daily-details .three-hourly-1.one-hourly-19 .time .hours-3{width:199px;}
.daily-details .three-hourly-2.one-hourly-17 .time .hours-3{width:139px;}
.daily-details .three-hourly-2.one-hourly-16 .time .hours-3{width:159px;}
.daily-details .three-hourly-3.one-hourly-14 .time .hours-3{width:132.33333333333334px;}
.daily-details .three-hourly-3.one-hourly-13 .time .hours-3{width:145.66666666666666px;}
.daily-details .three-hourly-4.one-hourly-11 .time .hours-3{width:129px;}
.daily-details .three-hourly-4.one-hourly-10 .time .hours-3{width:139px;}
.daily-details .three-hourly-5.one-hourly-8 .time .hours-3{width:127px;}
.daily-details .three-hourly-5.one-hourly-7 .time .hours-3{width:135px;}
.daily-details .three-hourly-6.one-hourly-5 .time .hours-3{width:125.66666666666667px;}
.daily-details .three-hourly-6.one-hourly-4 .time .hours-3{width:132.33333333333334px;}
.daily-details .three-hourly-7.one-hourly-2 .time .hours-3{width:124.71428571428571px;}
.daily-details .three-hourly-7.one-hourly-1 .time .hours-3{width:130.42857142857142px;}
.daily-details .time .hours-12{width:479px;}
.daily-details #hourly{background:#fff;position:relative;}
.daily-details .windrose-icon{display:inline-block;}
.daily-details table{border-collapse:collapse;width:auto;*margin-top:-1em;}.daily-details table th{border-left:solid 1px #d9d9d9;}
.daily-details table td{text-align:center;border-left:solid 1px #d9d9d9;}
.daily-details table td:nth-child(2),.daily-details table th:nth-child(2){border:none;}
.daily-details table .highlight{font-weight:bold;color:#333;}
.daily-details table .next-day{color:#ABABAB;}
.daily-details table .weather-type .weather-type-image{display:inline-block;}
.daily-details table .weather-type .hours-12 .content{top:10px;}
.daily-details table .temperature .heat-range{top:-40px;}.daily-details table .temperature .heat-range .intro{display:inline-block;padding-bottom:8px;}
.daily-details table caption{position:absolute;left:-999em;*text-indent:-999em;}
.daily-details table .disabled{opacity:0;display:none;}
.daily-details table tr{-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:1;}
.daily-details table thead th{font-weight:normal;color:#505050;font-size:0.846em;font-weight:normal;letter-spacing:0;line-height:16px;text-transform:uppercase;text-rendering:optimizelegibility;}.daily-details table thead th .day-night{text-transform:none;}
.daily-details table .time th{background:#fff;text-align:center;padding:2px 0;*padding-bottom:5px;}
.daily-details table .time th{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;vertical-align:top;}
.daily-details table .time span{line-height:0.769em;vertical-align:top;}
.daily-details table .new-day{font-size:0.769em;position:relative;z-index:1;}
.daily-details table .time .mins{font-weight:normal;font-size:0.769em;}
.daily-details table .time .hour,.daily-details table .time .mins{position:relative;z-index:1;}
.daily-details table .time th:nth-child(2){padding-left:9px;}
.daily-details table.fixed-window .time th:last-child{padding-right:7px;}
.daily-details table .temp-na{background-color:#fff;}
.daily-details table .temp-40{background-color:#ff8700;}
.daily-details table .temp-37-39{background-color:#ff8700;}
.daily-details table .temp-34-36{background-color:#ff8700;}
.daily-details table .temp-31-33{background-color:#ff8700;}
.daily-details table .temp-28-30{background-color:#ff8700;}
.daily-details table .temp-25-27{background-color:#ff8700;}
.daily-details table .temp-22-24{background-color:#ff9b25;}
.daily-details table .temp-19-21{background-color:#ffb230;}
.daily-details table .temp-16-18{background-color:#ffcd30;}
.daily-details table .temp-13-15{background-color:#ffdc36;}
.daily-details table .temp-10-12{background-color:#fff83b;}
.daily-details table .temp-7-9{background-color:#defc4e;}
.daily-details table .temp-4-6{background-color:#c3ff5d;}
.daily-details table .temp-1-3{background-color:#aaffaa;}
.daily-details table .temp-0{background-color:#69c3ff;}
.daily-details table .temp--1--3{background-color:#69c3ff;}
.daily-details table .temp--4--6{background-color:#69c3ff;}
.daily-details table .temp--7--9{background-color:#69c3ff;}
.daily-details table .temp--10--12{background-color:#69c3ff;}
.daily-details table .temp--13--15{background-color:#69c3ff;}
.daily-details table .temp--16--18{background-color:#69c3ff;}
.daily-details table .temp--19--21{background-color:#69c3ff;}
.daily-details table .temp--22--24{background-color:#69c3ff;}
.daily-details table .temp--25--27{background-color:#69c3ff;}
.daily-details table .temp--28--30{background-color:#69c3ff;}
.daily-details table .temp--31--33{background-color:#69c3ff;}
.daily-details table .temp--34--36{background-color:#69c3ff;}
.daily-details table .temp--37--39{background-color:#69c3ff;}
.daily-details table .temp--40{background-color:#69c3ff;}
.daily-details table .temp-range{display:inline-block;line-height:1;min-width:26px;text-align:center;padding:5px 0;}
.daily-details table .temp-range{font-weight:bold;}
.daily-details table .row-title{position:absolute;left:-999em;}
.daily-details .infographic .temperature,.daily-details .infographic .weather-type{height:100px;}.daily-details .infographic .temperature td,.daily-details .infographic .weather-type td{vertical-align:bottom;}
.daily-details .infographic .temperature .content,.daily-details .infographic .weather-type .content{position:relative;cursor:default;}
.daily-details .infographic .weather-type{height:50px;*height:85px;}
.daily-details .infographic .wind-direction{display:none;}
.daily-details .infographic tfoot{display:none;}
.daily-details .infographic td,.daily-details .dataview td,.daily-details .infographic th,.daily-details .dataview th{-moz-transition:padding-top 0.3s ease-in-out;-o-transition:padding-top 0.3s ease-in-out;-webkit-transition:padding-top 0.3s ease-in-out;-ms-transition:padding-top 0.3s ease-in-out;transition:padding-top 0.3s ease-in-out;}
.daily-details .dataview .time th.row-title{font-size:1.077em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;color:#333;background:#fff;border:none 0;left:0;padding:4px;text-transform:none;}
.daily-details .dataview .time th{font-size:1em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;padding-top:2.7em;vertical-align:bottom;}
.daily-details .dataview .time .hours-12{width:auto;min-width:180px;}
.daily-details .dataview .new-day{float:right;margin-top:-3em;*padding-bottom:5px;width:100%;}
.daily-details .dataview .row-title{z-index:1;}
.daily-details .dataview tr{*position:relative;}.daily-details .dataview tr td{*position:relative;}
.daily-details .dataview tfoot th,.daily-details .dataview tbody th{font-size:1.077em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;color:#333;background:#fff;border:none 0;left:0;padding:4px;}
.daily-details .dataview tfoot td,.daily-details .dataview tbody td{color:#505050;padding-top:2.7em;padding-bottom:5px;}
.daily-details .dataview .hours-12{padding-left:20px;}
.daily-details .dataview tfoot{display:table-footer;}
.enable-windroses .infographic .windspeed{display:table-row;}
#advanced-weather{display:none;}
.gelui-wrapper #advanced-weather{display:block;}
.detail-container{display:none;}
.blq-js .detail-container{display:block;position:absolute;top:10px;right:8px;}.blq-js .detail-container button{*overflow:visible;border:none;cursor:pointer;font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;line-height:22px;padding-top:0;padding-left:21px;padding-right:0;margin:0;margin-left:8px;background:url("/weather/0.5.237/images/icons/table_view_inactive.png") no-repeat 0px 0px;}.blq-js .detail-container button:hover,.blq-js .detail-container button.active,.blq-js .detail-container button:focus{color:#30737B;background-image:url("/weather/0.5.237/images/icons/table_view_active.png");}
.blq-js .detail-container button:hover,.blq-js .detail-container button:focus{text-decoration:underline;}
.blq-js .detail-container #detail-graph-view{background-image:url("/weather/0.5.237/images/icons/interactive_view_inactive.png");}.blq-js .detail-container #detail-graph-view:hover,.blq-js .detail-container #detail-graph-view:focus,.blq-js .detail-container #detail-graph-view.active{background-image:url("/weather/0.5.237/images/icons/interactive_view_active.png");}
.bbccom_slot_mpu .detail-container{right:20px;}
.weatherTooltipEnabled{display:block;}
.weatherTooltipDisabled{-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;opacity:0;position:absolute;top:-10000px;}
#advanced-weather{color:#fff;background:#333;padding:8px 12px;width:200px;margin-top:8px;}#advanced-weather input{display:none;}
#advanced-weather .windrose-icon-40{color:#333;background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.png");_background-image:url("/weather/0.5.237/images/icons/windroses_40_darkbg.gif");}
#advanced-weather li{overflow:hidden;_zoom:1;padding:0;}
#advanced-weather .rain *{text-decoration:line-through;}
#advanced-weather h2{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;border-bottom:1px solid #ccc;padding:0;margin-bottom:5px;}
#advanced-weather .label{font-size:1.154em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;font-weight:normal;float:left;margin:0;padding:0;}
#advanced-weather .value{font-size:1.154em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;float:right;font-weight:bold;max-width:9em;text-align:right;}
#advanced-weather .arrow{position:absolute;width:0;height:0;border-bottom:7px solid #333;border-left:6px solid transparent;border-right:6px solid transparent;text-indent:-999px;top:3px;left:50%;margin-left:-5px;margin-top:-1px;}
.time-17-00{background:#ddf;}
#hover-info #tooltip-timeout{margin:10px 0;padding-top:10px;border-top:1px solid #ccc;}#hover-info #tooltip-timeout input[type="range"]{display:block;width:100%;}
#hover-info h3{padding:10px 0;margin-bottom:10px;border-bottom:1px solid #111;}
.column-sidebar .dotcom-travel{margin-left:7px;}
.dotcom-travel{float:left;width:100%;}.dotcom-travel h2{font-size:2.154em;font-weight:bold;letter-spacing:-1px;line-height:28px;text-rendering:optimizelegibility;padding-bottom:6px;}
.dotcom-travel h3{font-size:1.231em;font-weight:bold;letter-spacing:0;line-height:20px;text-rendering:optimizelegibility;position:relative;display:-moz-inline-block;display:inline-block;padding:5px 0 7px;display:block;margin-bottom:0;padding-bottom:0;padding-top:0.25em;}.dotcom-travel h3 a{font-weight:bold;}
.dotcom-travel img{display:block;}
.dotcom-travel article{display:block;_zoom:1;}.dotcom-travel article a{display:block;}
.dotcom-travel.article-count-1 h3{clear:none;padding:16px 16px 0 0;}
.dotcom-travel.article-count-2 h3{padding-top:8px;}
.column-sidebar .dotcom-travel h3{padding-top:8px;}
.column-sidebar .dotcom-travel .article-summary p{padding-top:0.5em;}
