a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,html.page-404 .cms-textblock .column>ul>li>a,html.page-404 .cms-textblock h2,html.results .cms-textblock h2,html.sitemap .cms-textblock .column>ul>li>a,html.sitemap .cms-textblock h2,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;font-weight:400}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Gotham A,Arial,sans-serif}body,p{font-size:16px}p{color:#333}.bold{font-weight:700}ol,ul{margin-left:18px}a{text-decoration:none;color:#007485;font-weight:700}a:hover{text-decoration:underline}strong{font-weight:700}input{font-family:inherit}h1{font-weight:500!important;font-family:ag-book-stencil,Gotham A,Arial,sans-serif;font-size:48px;color:#58595b}@media screen and (min-width:768px){h1{font-size:60px}}.pageHeading h1{font-size:36px}@media screen and (min-width:768px){.pageHeading h1{font-size:48px}}h2{font-size:24px;margin-bottom:15px;color:#58595b}h2.featuredHeading{font-size:22px;font-weight:700}h3{font-size:24px;font-weight:700;color:#58595b}@media screen and (min-width:768px){h3{line-height:28px}}h4{font-size:21px}h5{font-size:18px}h6{font-size:16px}#fullSiteBackToTop{display:block;position:absolute;right:0;top:-77px;background-color:#fff;padding:10px 45px 10px 15px;background-image:url(../images/back-to-top-arrow.svg);background-repeat:no-repeat;background-size:16px 10px;background-position:84%;color:#358728;border:2px solid #358728;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:none;transition:opacity 225ms ease-out 0s,visibility 225ms ease-out 0s}#fullSiteBackToTop.hide{opacity:0;visibility:hidden;transition-delay:0s,225ms}@media screen and (min-width:768px){#fullSiteBackToTop{top:-24px}}#fullSiteBackToTop span{font-weight:700}#fullSiteBackToTop:hover{cursor:pointer}.column{padding-left:4px;padding-right:4px;float:left;position:relative}@media screen and (min-width:768px){.column{padding-left:15px;padding-right:15px}}.column.row{padding-left:0;padding-right:0}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.constrainingContainer{margin:0 auto;padding-left:4px;padding-right:4px;width:100%}.constrainingContainer:after{clear:both;display:table;content:''}.constrainingContainer.column{padding-left:8px;padding-right:8px;float:none}.column1{width:8.33333333%}.column2{width:16.66666667%}.column3{width:25%}.column4{width:33.33333333%}.column5{width:41.66666667%}.column6{width:50%}.column7{width:58.33333333%}.column8{width:66.66666667%}.column9{width:75%}.column10{width:83.33333333%}.column11{width:91.66666667%}.column12{width:100%}@media screen and (min-width:768px){.columnTablet1{width:8.33333333%}.columnTablet2{width:16.66666667%}.columnTablet3{width:25%}.columnTablet4{width:33.33333333%}.columnTablet5{width:41.66666667%}.columnTablet6{width:50%}.columnTablet7{width:58.33333333%}.columnTablet8{width:66.66666667%}.columnTablet9{width:75%}.columnTablet10{width:83.33333333%}.columnTablet11{width:91.66666667%}.columnTablet12{width:100%}.constrainingContainer{padding-left:0;padding-right:0}.constrainingContainer.column{padding-left:15px;padding-right:15px}}@media screen and (min-width:1200px){.columnDesktop1{width:8.33333333%}.columnDesktop2{width:16.66666667%}.columnDesktop3{width:25%}.columnDesktop4{width:33.33333333%}.columnDesktop5{width:41.66666667%}.columnDesktop6{width:50%}.columnDesktop7{width:58.33333333%}.columnDesktop8{width:66.66666667%}.columnDesktop9{width:75%}.columnDesktop10{width:83.33333333%}.columnDesktop11{width:91.66666667%}.columnDesktop12{width:100%}.constrainingContainer{max-width:1200px}}.button{-webkit-appearance:none;background-color:#358728;background-image:none;border:none;color:#fff;padding:5px 15px;border-radius:3px;cursor:pointer;text-decoration:none}.button:hover{background-color:#2d7322;text-decoration:none}.backgroundColourSetup,.lightGreen{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%}.lightGreen{background-color:#358728}@media screen and (min-width:768px){.lightGreen.withGraphic{background-image:url(../images/NewsListingGraphic.svg)!important}}.darkGreen{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%;background-color:#005446}@media screen and (min-width:768px){.darkGreen.withGraphic{background-image:url(../images/trees-bg.svg)!important}}.lightBlue{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%;background-color:#20c4f4}@media screen and (min-width:768px){.lightBlue.withGraphic{background-image:url(../images/waves-bg-cropped.svg)!important}}.aqua{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%;background-color:#008393}@media screen and (min-width:768px){.aqua.withGraphic{background-image:url(../images/waves-bg-cropped.svg)!important}}.darkGrey{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%;background-color:#58595b}.lightGrey{background-repeat:no-repeat;background-size:34%;background-position-y:center;background-position-x:105%;background-color:#e9e9ea}.searchBoxContainer{position:relative}.searchBox{padding:0 15px;border:1px solid #e9e9ea;border-radius:3px 3px 3px 3px;font-size:16px;letter-spacing:-.01em;width:100%;-webkit-appearance:none;padding-right:103px;line-height:44px;height:44px;color:#333}.js .searchBox::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.js .searchBox::-ms-clear{display:none}.searchBoxClear{position:absolute;right:44px;width:44px;height:44px;font-size:24px;text-align:center;line-height:44px;color:#358728;top:0;-webkit-appearance:none;border:0;padding:0;background-color:transparent;display:none;cursor:pointer}.js .showClear .searchBox:focus~.searchBoxClear,.js .showClear .searchBox:hover~.searchBoxClear,.js .showClear .searchBoxClear.focused,.js .showClear .searchBoxClear:focus,.js .showClear .searchBoxClear:hover{display:block}.searchBoxIcon{position:absolute;right:0;top:0;bottom:0;display:block;border:none;border-radius:0 3px 3px 0;-webkit-appearance:none;background-color:#358728;background-image:url(../images/search-icon.svg);background-repeat:no-repeat;background-size:20px 20px;background-position:50%;font:0/0 a;width:44px;height:44px;cursor:pointer}#cookieBanner{display:none;background-color:#58585a;color:#fff;display:block;width:100%;padding:20px 0;border-bottom:4px solid #358728}#cookieBanner .constrainingContainer{position:relative}#cookieBanner .constrainingContainer span.heading{font-size:28px;color:#fff;margin-bottom:0}#cookieBanner .constrainingContainer p{font-size:16px;color:#fff;margin-top:10px}#cookieBanner .constrainingContainer a{color:#fff;text-decoration:underline;font-weight:400}#cookieBanner .constrainingContainer a.button{margin:0 auto;font-weight:700;font-size:25px;padding:15px 60px 15px 100px;text-decoration:none;position:relative;margin-top:10px;display:inline-block}@media screen and (min-width:1200px){#cookieBanner .constrainingContainer a.button{margin-top:5px}}#cookieBanner .constrainingContainer a.button .fa{font-size:35px;float:left;position:absolute;left:15px;top:13px;color:#59aa47}@media screen and (max-width:1199px){#cookieBanner .constrainingContainer .buttonColumn{clear:left}}#main-content input{border:1px solid #58595b;font-size:16px;padding:10px 5px;box-shadow:2px solid #e9e9ea;margin-bottom:10px}#main-content input[type=text]{width:100%}#main-content input[type=submit]{-webkit-appearance:none;background-color:#358728;background-image:none;border:none;color:#fff;padding:5px 15px;border-radius:3px;cursor:pointer;text-decoration:none;padding:10px 30px;margin-top:30px}#main-content input[type=submit]:hover{background-color:#2d7322;text-decoration:none}#main-content input[type=button]{padding:10px 30px;margin-top:30px}#main-content .ieLabels{display:none}#main-content .contourPage h4{font-size:30px;font-weight:700;color:#58595b}#main-content .contourPage label.fieldLabel{font-size:22px;margin-top:30px;margin-bottom:5px;display:inline-block}#main-content .contourPage small{font-size:14px;margin-bottom:15px;display:inline-block}#main-content .contourPage input[type=radio]{display:inline-block;margin-top:15px}#main-content .contourPage textarea{width:100%;min-height:200px;border:1px solid #58595b}.siteHeader{height:97px;border-bottom:1px solid #e4e4e5}.siteHeaderConstrained{display:block;height:45px;position:relative;border-bottom:2px solid #e9e9ea;padding:0 8px}@media screen and (min-width:768px){.siteHeaderConstrained{padding:0 15px}}@media screen and (min-width:1200px){.siteHeaderConstrained{padding:0 30px}}.siteHeaderItem{display:table-cell;vertical-align:top}.siteHeaderLogo{width:215px;height:38px;margin-left:10px;display:block}.siteHeaderLogoLink{display:block;position:absolute;top:52px;left:0}.siteHeaderLogoLink a{display:inline-block;vertical-align:top;width:auto}.siteHeaderLinks{list-style:none;float:right;font-size:0;white-space:nowrap}.siteHeaderLink{margin-left:20px;line-height:45px;display:inline-block;text-decoration:none;font-size:14px;font-weight:400;color:#58595b;letter-spacing:-.025em}.siteHeaderLink:first-child{padding-left:0}.siteHeaderLink .button{line-height:26px;font-weight:700;padding:0 10px}.siteHeaderSearchContainer{width:100%;vertical-align:middle;text-align:center;position:relative;position:absolute;top:97px;left:0;padding:10px;display:none;background-color:#358728}.siteHeaderSearchContainer label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.siteHeaderSearchContainer .searchBox{padding:0 10px;padding-right:44px;border:none}.siteHeaderSearchContainer .searchBoxIcon{background-image:url(../images/search-icon-green.svg);background-color:transparent;cursor:pointer}.siteHeaderMobileActions{position:absolute;height:54px;right:0;top:43px;font-size:0}.siteHeaderMobileActions .button{background-color:transparent;height:100%;color:#000;background-repeat:no-repeat;background-size:26px 26px,26px 26px;background-position:50%,center 80px;width:46px;font-size:0;border-radius:0;transition:background-position 225ms ease-out,background-color 225ms ease-out}@media screen and (min-width:360px){.siteHeaderMobileActions .button{width:56px}}.siteHeaderMobileActions .button.active{background-position:center -26px,50%}.siteHeaderMobileActions .siteHeaderSearchButton{background-image:url(../images/search-icon-green.svg),url(../images/close-icon.svg)}.siteHeaderMobileActions .siteHeaderSearchButton.active{background-color:#358728}.siteHeaderMobileActions .siteHeaderMenuButton{background-image:url(../images/menu-icon.svg),url(../images/close-icon.svg)}.siteHeaderMobileActions .siteHeaderMenuButton.active{background-color:#58595b}@media screen and (max-width:1199px){.siteHeader{transition:margin-bottom 225ms ease-out}.searchVisible .siteHeader{margin-bottom:64px}.searchVisible .siteHeader .siteHeaderSearchContainer{display:block}}@media screen and (min-width:768px){.siteHeader{height:auto}.siteHeaderConstrained{border-bottom:none;height:auto;display:table;height:64px}.siteHeaderLogo{display:block;margin:9.5px 0;margin-left:0;width:257px;height:45px}.siteHeaderLogoLink{position:static;top:0;display:table-cell;width:100%}.siteHeaderLinks{display:table-cell;text-align:right;float:none;white-space:nowrap}.siteHeaderLink{line-height:64px}.siteHeaderMobileActions{position:relative;top:0;margin-right:-15px;white-space:nowrap;padding-left:15px;height:64px}.siteHeaderMobileActions .button{height:65px}.siteHeaderSearchContainer{top:65px}}@media screen and (min-width:1200px){.siteHeader{background-color:#e9e9ea}.siteHeaderConstrained{border-bottom:none;height:auto;display:table}.siteHeaderSearchContainer{display:table-cell;position:relative;top:0;background-color:transparent;padding-left:30px}.siteHeaderSearchContainer .searchBox{border:1px solid #d7d7d8;padding:0 15px;padding-right:59px}.siteHeaderSearchContainer .searchBoxIcon{background-image:url(../images/search-icon.svg);background-color:#358728}.siteHeaderLink{font-size:15px}.siteHeaderLogoLink{width:auto}.siteHeaderMobileActions{display:none}}.siteNav{color:#fff;background-color:#58595b;display:none}.siteNavConstrained,.siteNavItems{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;padding:0}.siteNavItem{margin:0 10px;border-top:1px solid #e9e9ea}.siteNavItem:first-child{border-top:none}.siteNavItem.siteNavMenuOpen+.siteNavItem{border-top-color:transparent}.siteNavLink{margin:0 -10px;padding:0 10px;font-size:16px;display:block;line-height:1;min-height:43px;padding-top:12.5px;font-weight:400;color:#f4f4f4;letter-spacing:-.025em}.siteNavHasMobileMenu .siteNavLink{position:relative}.siteNavHasMobileMenu .siteNavLink:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-down.svg);background-repeat:no-repeat;background-size:18px 18px;right:20px;top:12.5px;transform-origin:center center;transition:transform 225ms ease-out}.siteNavLink.siteNavLinkActive{font-weight:700}.siteNavMenuOpen.siteNavHasMobileMenu .siteNavLink:before{transform:rotate(180deg)}.siteNavMobileMenu{background-color:#4a4b4c;margin:0 -10px;display:none;padding:10px 0;overflow:hidden}.siteNavMobileMenu a{padding:0 30px;display:block;font-size:16px;color:#e9e9ea;line-height:1;padding-top:10px;padding-bottom:10px;font-weight:400;letter-spacing:-.025em}.siteNavMobileMenu a .fa{margin-left:10px}.siteNavMobileMenu a.siteNavLinkActive{font-weight:700}@media screen and (min-width:768px){.siteNavMobileMenu{margin:0 -15px;padding:15px 0}.siteNavLink{padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.siteNavItem{margin-left:15px;margin-right:15px}}@media screen and (min-width:1200px){.siteNav{background-color:#fff;color:#58595b;height:76px;display:block;transition:background-color 225ms ease-out}.siteNavConstrained,.siteNavItems{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:0 15px}.siteNavItem .siteNavLink,.siteNavItem .siteNavLinkButton{line-height:76px;text-align:center;height:76px}.siteNavItem .siteNavLink>span,.siteNavItem .siteNavLinkButton>span{display:inline-block;vertical-align:middle;line-height:1em}.siteNavItem .siteNavLink>span.button,.siteNavItem .siteNavLinkButton>span.button{margin-left:-15px;margin-right:-15px;padding-top:14px;padding-bottom:14px}.siteNavMobileMenu{display:none}.siteNavItem{border-top:none;margin:0;height:76px;line-height:76px;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;transition:background-color 125ms ease-out}.siteNavItem>.button{height:44px;line-height:44px;display:inline-block;vertical-align:middle;text-align:center;padding-top:0;padding-bottom:0;margin-left:15px}.siteNavItem>.button>span{display:inline-block;vertical-align:middle;line-height:1em;font-weight:700}.siteNavItem:hover>.megaMenu{display:table;animation-play-state:running;animation-fill-mode:forwards;animation-direction:normal}.siteNavItem:hover{background-color:#fff}.siteNavLink{margin:0;padding:0 15px;font-size:16px;line-height:52px;color:inherit;display:block;letter-spacing:-.25px}.siteNavLink,.siteNavLink span{font-weight:700;position:relative}.siteNavLink span:after{content:'';height:5px;left:-8px;right:-8px;background-color:#008393;bottom:-12px;position:absolute;display:block;visibility:hidden;transform-origin:left center;transform:scaleX(0);transition:transform 225ms ease-out,visibility 225ms ease-out 225ms}.siteNavLink:hover span:after,.siteNavMenuOpen.siteNavItem .siteNavLink span:after{visibility:visible;transform:scaleX(1);transition-delay:0s,0s}.siteNavLink.siteNavLinkActive span:after{visibility:visible;transform:scaleX(1);background-color:#008393}.siteNavHasMobileMenu .siteNavLink:before{display:none}}.siteFooter{background-color:#58595b;border-top:4px solid #358728;color:#fff;position:relative}.siteFooterContact{padding:0 0 30px;display:table;width:100%}@media screen and (min-width:768px){.siteFooterContact{padding:30px 0}}.siteFooterContactPanel{background-color:#4b4c4e;padding:15px 8px;height:79px;margin:0 -8px}@media screen and (min-width:768px){.siteFooterContactPanel{margin:0;padding:15px;width:50%;display:table-cell;vertical-align:middle}}.siteFooterContactButtonContainer{vertical-align:top;width:100%}.siteFooterContactButton{-webkit-appearance:none;background-color:#358728;background-image:none;border:none;color:#fff;padding:5px 15px;border-radius:3px;cursor:pointer;text-decoration:none;height:49px;padding:0 15px;padding-top:16.5px;line-height:1;font-size:16px;font-weight:700;text-align:center;width:100%;display:block}.siteFooterContactButton:hover{background-color:#2d7322;text-decoration:none}@media screen and (min-width:768px){.siteFooterContactButton{max-width:300px;margin:0 auto}}.siteFooterContactNumber{font-weight:700;font-size:33px;margin:0 15px;display:table-cell;vertical-align:middle;padding-left:30px;white-space:nowrap}.siteFooterSocialLinks{width:100%;padding-right:0;vertical-align:middle;font-size:0}@media screen and (min-width:768px){.siteFooterSocialLinks{width:50%;display:table-cell;padding-left:30px;text-align:center}}@media screen and (min-width:1200px){.siteFooterSocialLinks{text-align:right}}.siteFooterSocialIcon{background-color:#e9e9ea;width:36px;height:36px;border-radius:100%;display:inline-block;vertical-align:middle;font:0/0 a;background-position:50%;background-size:22px 22px;background-repeat:no-repeat;margin-left:13px}.siteFooterSocialIconFacebook{background-image:url(../images/facebook-logo.svg);background-size:23px 23px;margin-left:0}@media screen and (min-width:1200px){.siteFooterSocialIconFacebook{margin-left:13px}}.siteFooterSocialIconTwitter{background-image:url(../images/twitter-logo.svg);background-size:21px 21px}.siteFooterSocialIconLinkedin{background-image:url(../images/linkedin-logo.svg);background-size:19px 19px}.siteFooterSocialIconInstagram{background-image:url(../images/instagram-logo.svg);background-size:19px 19px}.siteFooterSocialIconRss{background-image:url(../images/rss-icon.svg);background-size:18px 18px}.siteFooterSocialHeading{display:inline-block;vertical-align:middle;width:100%}.siteFooterSocialHeading h2{color:#fff;margin:20px 0;font-size:21px}@media screen and (min-width:768px){.siteFooterSocialHeading h2{margin-top:0;margin-bottom:10px}}@media screen and (min-width:1200px){.siteFooterSocialHeading h2{margin:20px 0}}@media screen and (min-width:1200px){.siteFooterSocialHeading{margin-right:17px;width:auto;margin:auto}}.siteFooterCopyrightSection,.siteFooterLinks{border-top:1px solid #656668;padding:20px 0 0}@media screen and (min-width:768px){.siteFooterCopyrightSection,.siteFooterLinks{padding:20px 0}}.siteFooterCopyrightSection{padding:15px 0 10px}.siteFooterLinks{font-size:0;display:inline-block}@media screen and (min-width:768px){.siteFooterLinks{display:block}}.siteFooterLink{margin-bottom:20px;font-weight:400;width:50%;float:left;color:#fff;font-size:16px;display:inline-block}@media screen and (min-width:768px){.siteFooterLink{border-left:1px solid #656668;width:auto;float:none;height:40px;line-height:40px;padding:0 15px;margin-bottom:0}}.siteFooterLink:first-child{border-left:none}@media screen and (min-width:768px){.siteFooterLink:first-child{margin-left:-15px}}.siteFooterCopyrightSection:after{display:table;clear:both;content:' '}.siteFooterLogo{display:none;float:left;height:48px;width:276px}@media screen and (min-width:768px){.siteFooterLogo{display:block}}.siteFooterCopyright{line-height:48px}@media screen and (min-width:768px){.siteFooterCopyright{float:right}}.splashImage{object-fit:cover;font-family:'object-fit: cover;';background-size:cover;z-index:0}.splashImage,.splashModalOverlayContainer{position:fixed;top:0;left:0;width:100%;height:100%}.splashModalOverlayContainer{z-index:100;transform-style:preserve-3d;text-align:center;padding:0 15px;pointer-events:all}.splashModalOverlayContainer.darkened{background:#000;background:rgba(0,0,0,.6)}.splashModalOverlayContainer.shadowed .splashModal{box-shadow:0 2px 9px 6px rgba(36,36,36,.43)}.splashModalOverlayContainer .splashModal{position:relative;top:50%;transform:translateY(-50%);margin:0 auto}.splashModal{max-width:520px;background-color:#fff;padding-top:30px}.splashModal .splashModalLogo{margin:30px;margin-top:0;padding-top:17.46724891%;display:block;background-image:url(../images/nrw-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:#fff;font:0/0 a}.splashModal .splashModalLinks{padding:30px;background-color:#e9e9ea;text-align:center;width:100%}.splashModal .splashModalLinks a{width:100%;display:block;padding:12px 15px;line-height:1;font-size:16px}.splashModal .splashModalLinks a:first-child{margin-bottom:15px}@media screen and (min-width:360px){.splashModal .splashModalLinks{border-spacing:30px 0;border-collapse:separate;table-layout:fixed;display:table;padding:50px 0}.splashModal .splashModalLinks a{display:table-cell}.splashModal .splashModalLinks a:first-child{margin-bottom:unset}}html.splash,html.splash body{height:100%}html.splash body{background-repeat:no-repeat;background-size:cover;background-position:50%}.homeHeroContentContainer{color:#fff;display:table;width:100%}.homeHeroSearch,.homeHeroText{display:table-row}.homeHeroSearch{width:100%;height:auto;vertical-align:middle}.homeHeroSearch .searchBoxContainer{background-color:#000;background-color:rgba(0,0,0,.25);padding:15px 8px;margin:80px -8px -15px;display:block}.homeHeroSearch label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.homeHeroSearch .searchBox{height:53px;line-height:1;font-size:16px;padding:0 8px;padding-right:106px;border:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.homeHeroSearch .searchBoxIcon{height:53px;width:53px;background-size:24px 24px;top:15px;right:8px}.homeHeroSearch .searchBoxClear{height:53px;width:53px;top:15px;right:61px}.homeHeroTitle{margin-top:10px;color:#fff;font-size:27px;font-weight:700;line-height:1.05084746;margin-bottom:15px}.homeHeroSubtitle{font-size:16px;color:#fff}.home{width:75%;display:inline-block;padding-top:30px}@media screen and (min-width:768px){.home{width:100%;display:block}}@media screen and (min-width:768px){.homeHeroTitle{font-size:59px;margin-top:0;margin-bottom:14px}.homeHeroSubtitle{font-size:20px;margin-bottom:10px}.homeHeroContentContainer{padding:50px 0;padding-bottom:0}.homeHeroSearch .searchBoxContainer{margin-left:-15px;margin-right:-15px;padding:15px}.homeHeroSearch .searchBoxIcon{right:15px}.homeHeroSearch .searchBoxClear{right:68px}}@media screen and (min-width:1200px){.homeHeroTitle{font-size:59px}.homeHeroContentContainer{padding:95px 0;padding-bottom:105px}.homeHeroText{padding-right:30px}.homeHeroSearch,.homeHeroText{display:table-cell}.homeHeroSearch .searchBox{height:70px;padding:0 20px;padding-right:140px;font-size:18px;border-radius:3px 6px 6px 3px}.homeHeroSearch .searchBoxContainer{margin:0;padding:30px}.homeHeroSearch .searchBoxIcon{top:30px;right:30px;height:70px;width:70px;background-size:30px 30px;border-radius:0 6px 6px 0}.homeHeroSearch .searchBoxClear{top:30px;right:100px;height:70px;line-height:70px}}.megaMenu{position:absolute;top:100%;left:0;z-index:9999;display:none;background-color:#fff;padding:15px;box-shadow:0 4px 7px rgba(0,0,0,.25);clip:rect(0,1000em,1000em,-1000em);line-height:1}.megaMenuNavigation{display:table-cell;vertical-align:top;position:relative;padding-bottom:55px}.megaMenuSections{display:table;width:100%}.megaMenuSection{display:table-cell;padding:0 15px}.megaMenuSectionHeading{display:block;font-size:24px;margin-bottom:22px;color:#58595b;font-weight:700;margin-top:15px}.megaMenuSectionColumns{display:table;width:100%;table-layout:fixed}.megaMenuSectionColumn{display:table-cell;padding:0 15px;padding-top:10px}.megaMenuSectionColumn:first-child{padding-left:0}.megaMenuSectionColumn:last-child{padding-right:0}.megaMenuLink{display:block;font-size:16px;font-weight:400;line-height:42px;min-height:42px;color:#333}.megaMenuLink:hover{color:#008393}.megaMenuLink>span{display:inline-block;vertical-align:top;line-height:1;position:relative;width:100%;margin-bottom:8px}.megaMenuLink>span .fa{margin-left:5px}.megaMenuLink>span:after{content:'';display:none;position:absolute;height:2px;left:0;right:0;bottom:-8px;background-color:#20c4f4}.megaMenuLink.megaMenuLinkActive{color:#008393}.megaMenuLink.megaMenuLinkActive>span:after{display:block;background-color:#58595b}.megaMenuLink:hover>span:after{display:block}.megaMenuOverviewLink{display:block;background-color:#e9e9ea;padding:12px 40px;text-align:right;font-size:16px;line-height:1;position:absolute;bottom:0;width:100%}.megaMenuPromoted{display:table-cell;vertical-align:top;height:100%;padding-left:30px;width:300px}.megaMenuPromoted .featured{display:block;background-color:#e9e9ea;height:100%}.megaMenuPromoted .featured h2,.megaMenuPromoted .featured h3{color:#58595b}.megaMenuPromoted .featured p{color:#333;line-height:1.2}@media screen and (min-width:1200px){.siteNavMenuOpen.siteNavItem .siteNavLink{background-color:#fff}.siteNavMenuOpen.siteNav{background-color:#e9e9ea}}.hero{padding:15px 0;overflow:hidden}.hero,.hero>*{position:relative}.hero:before{background:#011f23;background:rgba(1,31,35,.4);background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.4) 48%,rgba(0,0,0,.4));content:'';z-index:0}.hero:before,.heroImage{position:absolute;top:0;left:0;right:0;bottom:0}.heroImage{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';z-index:-1}.heroFloodWarningsStatusContainer{border-bottom:1px solid #b9c1c6}@media screen and (min-width:1200px){.heroFloodWarningsStatusContainer{padding-top:17px;margin-bottom:-84px;position:relative;z-index:2;border-bottom:none}.heroFloodWarningsStatusContainer+.hero{padding-top:84px}}.landing #featuredContent{margin-bottom:0;margin-top:-4px;padding:57px 0 26px}#featuredContent{color:#fff;padding:20px 0 10px}@media screen and (min-width:768px){#featuredContent{padding:38px 0 26px;margin-bottom:30px}}#featuredContent .constrainingContainer:after{content:'';display:table;clear:both}#featuredContent h2{color:#fff;line-height:1}#featuredContent .featured{margin-bottom:8px;width:100%;display:inline-block}#featuredContent .featured p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#featuredContent .featured.wide:nth-child(3){margin-left:30px}#featuredContent .featured.wide p{overflow:visible;overflow:initial;white-space:normal;text-overflow:unset}@media screen and (max-width:767px){#featuredContent .featured.wide:nth-child(3){margin-top:10px;margin-left:0}}@media screen and (min-width:768px){#featuredContent .featured{margin-bottom:30px}}.featured{position:relative;background-color:#2d665a;overflow:hidden}.featured.wide{width:100%;background-size:100% auto;height:auto;position:relative}.featured.wide .imageWrapper{position:relative;width:100%;left:0;top:0;z-index:0}@media screen and (min-width:768px){.featured.wide .imageWrapper{position:absolute;height:100%}.featured.wide .imageWrapper:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,rgba(31,31,31,.91),hsla(0,0%,100%,0));pointer-events:none;z-index:1}}@media screen and (max-width:767px){.featured.wide{background-image:none!important;background-color:#2d665a}}@media screen and (min-width:768px){.featured.wide{height:340px}}.featured.wide h3{position:relative;line-height:1.02777778}@media screen and (min-width:768px){.featured.wide h3{font-size:36px;margin-bottom:14px;padding-bottom:14px;width:60%;width:calc(66.6667% - 15px)}}@media screen and (min-width:1200px){.featured.wide h3{padding-top:20px!important;margin-left:30px;width:calc(66.6667% - 30px)}}.featured.wide p{display:block;font-size:15px;position:relative}@media screen and (min-width:768px){.featured.wide p{font-size:16px}}@media screen and (min-width:1200px){.featured.wide p{padding:0 30px;padding-right:0;width:66.6667%}}@media screen and (min-width:1200px){.featured.wide .tag{padding:5px 5px 5px 30px}}@media screen and (max-width:767px){.featured{margin-left:0}.featured:nth-child(3){margin-right:10px}}@media screen and (min-width:768px){.featured{height:340px;min-height:unset}.featured .dates+.text,.featured .imageWrapper+.text{max-height:134px;text-overflow:ellipsis;overflow:hidden}.featured.sideImage .dates+.text,.featured.sideImage .imageWrapper+.text,.featured.wide .dates+.text,.featured.wide .imageWrapper+.text{max-height:none;text-overflow:ellipsis;overflow:visible}}.featured a{color:inherit;display:block;min-height:100%;max-height:100%;height:100%;padding-bottom:53px}@media screen and (min-width:768px){.featured a{padding-bottom:63px}}.featured a:hover{background-color:#000;background-color:rgba(0,0,0,.1);text-decoration:none}.featured a:hover img{transform:scale(1.1)}.featured.noTag a{padding-bottom:10px}.featured.noTag a .dates+.text,.featured.noTag a .imageWrapper+.text{max-height:none;text-overflow:ellipsis;overflow:visible}.featured .tag{background-color:#005446;padding:5px 5px 5px 15px;position:absolute;z-index:2;bottom:15px}.featured h2,.featured h3{padding-top:10px!important;margin-left:15px;margin-right:15px;padding-bottom:5px;margin-bottom:8px;color:#fff;line-height:1.25}.featured p{display:none;padding:0 15px;color:#fff}@media screen and (min-width:768px){.featured p{display:block}}.featured p.date{display:block;margin-bottom:50px}.featured .imageWrapper{width:100%;height:110px;overflow:hidden}@media screen and (min-width:768px){.featured .imageWrapper{height:152px}}.featured .imageWrapper img{width:100%;height:100%;object-fit:cover;object-position:center center;font-family:'object-fit: cover; object-position: center center;';transition:transform 225ms ease-out;transform-origin:center center}@media screen and (min-width:768px){.featured .imageWrapper img{transform:none}}.featured .imageWrapper+.dates{margin-top:-76px;position:absolute}@media screen and (max-width:767px){.featured .imageWrapper+.dates{margin-top:-33px}.featured.mobileSideImage{padding-bottom:0}.featured.mobileSideImage>a{padding-left:135px;padding-bottom:8px;min-height:126px}.featured.mobileSideImage .tag{left:0;bottom:8px}.featured.mobileSideImage .imageWrapper{width:127px;height:72px;position:absolute;left:8px;top:8px}.featured.mobileSideImage .imageWrapper+.dates{margin-top:0;left:8px;top:47px}}@media screen and (min-width:768px){.featured.sideImage{min-height:0;height:auto}.featured.sideImage>a{padding-bottom:8px;padding-left:50%;height:100%;min-height:152px}.featured.sideImage .imageWrapper{width:50%;width:calc(50% - 15px);left:0;top:0;position:absolute}.featured.sideImage h3{margin-left:15px}.featured.sideImage p{padding-left:15px}.featured.sideImage .tag{display:none}.featured.sideImage .imageWrapper+.dates{left:0;bottom:0;margin-top:0}}#featuredContent.darkGreen{background-color:#155547}#featuredContent.darkGreen .featured{background-color:#2d665a}#featuredContent.darkGreen .featured .tag{background-color:#155547}.mostPopularLinks{margin-bottom:24px}.mostPopularLinkItem{padding:15px;position:relative;border-bottom:2px solid #e9e9ea}@media screen and (min-width:768px){.mostPopularLinkItem{padding:5px 0 15px;border-bottom:none}}.mostPopularLinkItem i{position:absolute;top:12px;color:#20c4f4;font-size:2.4em}@media screen and (min-width:768px){.mostPopularLinkItem i{font-size:2.6em;top:10px}}.mostPopularLinkItem a,.mostPopularLinkItem p{margin-left:51px}.mostPopularLinkItem p{display:none;color:#333}@media screen and (min-width:768px){.mostPopularLinkItem p{font-size:16px;display:block}}.mostPopularLinkItem a{display:block;color:#008393;font-size:18px}@media screen and (min-width:768px){.mostPopularLinkItem a{margin-bottom:2px}}#popularAndRelatedContent{padding-top:15px;padding-bottom:15px}@media screen and (min-width:768px){#popularAndRelatedContent{padding-top:38px;padding-bottom:15px}#popularAndRelatedContent h2{margin-bottom:34px;font-weight:700}}@media screen and (min-width:1200px){#popularAndRelatedContent{padding-bottom:30px}}#popularAndRelatedContent h2{line-height:1}#popularContent{padding-right:4px}#popularContent .column{padding-right:0}@media screen and (min-width:768px){#popularContent{padding-right:15px}#popularContent .columnTablet6:nth-child(odd){clear:left}}.pageHeading{color:#fff;width:100%}.pageHeading #breadcrumbs{display:inline-block;background-color:#000;background-color:rgba(0,0,0,.2);color:#fff;margin-top:10px;border-radius:2px;padding:5px 10px;line-height:18px}.pageHeading #breadcrumbs a{color:#fff;font-weight:400}.pageHeading #breadcrumbs a:hover{text-decoration:underline}.pageHeading #breadcrumbs .divider{font-size:13px;font-weight:100;line-height:18px}.pageHeading h1{margin-top:10px}.pageHeading h1,.pageHeading p{padding-bottom:30px;color:#fff}@media screen and (min-width:768px){.pageHeading h1{margin-top:25px}}.pageHeading .floodWarningsStatus{margin-top:15px;margin-bottom:15px;background-color:transparent}.pageHeading .floodWarningsStatus .floodWarningsStatusCell{background-color:#fff}.pageHeading .floodWarningsStatus .floodWarningsStatusHeading a{color:#008393}@media screen and (max-width:1199px){.pageHeading .floodWarningsStatus{background-color:#fff}.pageHeading .floodWarningsStatus .floodWarningsStatusItem{background-color:#e9e9ea}}.pageHeading.lightGrey #breadcrumbs,.pageHeading.lightGrey h1,.pageHeading.lightGrey p{color:#58595b}.pageHeading.lightGrey #breadcrumbs a{color:#007485}#main-content.landing .sectionHeading h2{padding:15px 0;margin-bottom:0;font-size:21px;font-weight:700}@media screen and (min-width:768px){#main-content.landing .sectionHeading h2{padding-top:30px;padding-bottom:0}}@media screen and (min-width:1200px){#main-content.landing .sectionHeading h2{padding-bottom:30px}}#main-content.landing .column.closed{overflow:hidden}#main-content.landing .column.closed h3:before{transform:rotate(180deg)}#main-content.landing .column h3{border-top:2px solid #e9e9ea;padding:15px 0;margin-bottom:0}@media screen and (max-width:767px){#main-content.landing .column h3.expandable:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-up-black.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:100%;right:8px;top:23px;transform-origin:center center;transition:transform 225ms ease-out}}@media screen and (min-width:768px){#main-content.landing .column h3{margin-top:0;border-top:0;padding-top:0;margin-bottom:0}}#main-content.landing .latestArticles{clear:both;display:inline-block;width:100%;padding:45px 0 30px}#main-content.landing .latestArticles:nth-child(2n){background-color:#e9e9ea}#main-content.landing .latestArticles:nth-child(2n) .article{border-bottom-color:#dadadb}#main-content.landing .latestArticles .column{min-height:1px}#main-content.landing .latestArticles h2{line-height:1;margin-bottom:15px}#main-content.landing .latestArticles .leadArticle h3{font-size:30px;line-height:1.06666667;margin-bottom:15px;padding:0;border-top:none}#main-content.landing .latestArticles h4 a{font-size:24px}#main-content.landing .latestArticles a{color:#008393}#main-content.landing .latestArticles a.viewAll{color:#358728;float:left;clear:left}#main-content.landing .latestArticles .article~a.viewAll{margin-top:30px}#main-content.landing .latestArticles .imageWrapper{position:relative;margin-top:15px}#main-content.landing .latestArticles .imageWrapper img{width:100%;display:block}@media screen and (min-width:768px){#main-content.landing .latestArticles .imageWrapper{margin:0}}#main-content.landing .latestArticles .dates{color:#fff}#main-content.landing .latestArticles .imageWrapper+.dates{position:absolute;top:auto;bottom:0;left:4px}@media screen and (min-width:768px){#main-content.landing .latestArticles .imageWrapper+.dates{left:15px}}#main-content.landing .latestArticles p{margin-bottom:15px;line-height:1.3125}#main-content.landing .latestArticles p.details{margin:0}#main-content.landing .latestArticles .article{padding:0 0 15px;border-bottom:2px solid #e9e9ea}#main-content.landing .latestArticles .article:hover{border-bottom:2px solid #20c4f4}@media screen and (min-width:1200px){#main-content.landing .latestArticles .article:first-child{padding-top:0}}@media screen and (max-width:1199px){#main-content.landing .latestArticles .article:first-child{margin-top:15px;border-top:2px solid #e9e9ea}}#main-content.landing .latestArticles .article a{margin:0}#main-content.landing .latestArticles .article a:hover{text-decoration:none}#main-content.landing .latestArticles .article h3{font-size:16px;line-height:1.3125;padding-bottom:10px;border-top:none}#main-content.landing .latestArticles .article p.date{clear:left;margin:0;line-height:1}@media screen and (min-width:768px){#main-content.landing .latestArticles .article{padding:14px 0}}#main-content.landing .exploreMore{margin-top:0}#main-content.landing .exploreMore h2{margin-bottom:15px}#main-content.landing .exploreMore h3{margin:0 0 15px;font-family:ag-book-stencil,Gotham A,Arial,sans-serif;font-weight:400;font-size:18px}#main-content.landing .exploreMore h3:before{background-image:none}@media screen and (min-width:768px){#main-content.landing .exploreMore .column{padding:0 15px}}#main-content.landing .exploreMore .column h3{font-family:Gotham A,Arial,sans-serif;font-size:22px;margin:0 0 20px;font-weight:700;padding-bottom:0}#main-content.landing .exploreMore #alsoInThisSection a{font-weight:400;font-size:16px;width:100%;float:left;clear:none;margin-bottom:10px}@media screen and (min-width:768px){#main-content.landing .exploreMore #alsoInThisSection a{width:50%}}#main-content.landing .exploreMore #alsoInThisSection a.bold{font-weight:700}#main-content.landing .exploreMore #alsoInThisSection,#main-content.landing .exploreMore .newsletterSignUpBox{min-height:200px}#main-content.landing .exploreMore form{margin-top:15px}@media screen and (min-width:768px){#main-content.landing .exploreMore form{margin-top:0}}#popularAndRelatedContent.landing .constrainingContainer h2{font-size:21px}#popularAndRelatedContent.landing .constrainingContainer a{font-size:18px}.landingLinksSection a{width:100%;display:block;font-size:18px;margin-bottom:15px}.landingLinksSection a i{padding-left:5px;font-weight:700}@media screen and (min-width:768px){.landingLinksSection{padding-bottom:15px;padding-top:30px}}.feedbackSection{padding-top:30px;padding-bottom:30px}@media screen and (max-width:767px){.feedbackSection{padding-right:125px!important}}#main-content{display:inline-block;width:100%;word-break:break-word}#main-content .content{margin-top:30px;color:#333}#main-content .content #contentNavigation{margin-bottom:30px}#main-content .content #contentNavigation.closed{overflow:hidden}#main-content .content #contentNavigation.closed h2:before{transform:rotate(180deg)}#main-content .content #contentNavigation h2{font-size:18px;font-weight:700}@media screen and (max-width:767px){#main-content .content #contentNavigation h2:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-up-black.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:100%;right:20px;top:16.5px;transform-origin:center center;transition:transform 225ms ease-out}}#main-content .content #contentNavigation .contentNavigationColumns{margin:0;counter-reset:a 0}#main-content .content #contentNavigation .contentNavigationColumns .column{padding-left:0}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem{color:#008393;border-bottom:2px solid #e9e9ea;width:100%;list-style-position:inside;padding:15px 0;counter-increment:a}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem.active{border-bottom:2px solid #58595b}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem:hover{border-bottom:2px solid #20c4f4}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem a{font-weight:400}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem a:hover{text-decoration:none}#main-content .content #contentNavigation .contentNavigationColumns .contentNavigationItem a:before{content:counter(a) ". "}#main-content .content .infoBox{background:url(/images/info-icon.svg) no-repeat;background-position:center left 20px;background-size:30px;padding:20px;padding-left:65px;border:2px solid #58595b;margin-bottom:30px}#main-content .content h2,#main-content .content h2 span{font-weight:700;font-size:30px}#main-content .content h2 strong{font-weight:700}#main-content .content h2,#main-content .content h3{margin:15px 0;font-family:Gotham A,Arial,sans-serif;display:block}#main-content .content .fullWidthImage img{width:100%!important;max-width:615px!important;height:auto!important;display:block}@media screen and (min-width:1200px){#main-content .content .fullWidthImage img{width:615px!important;max-width:615px!important}}#main-content .content .thumbnailImage img{width:100%!important;max-width:615px!important;height:auto!important;display:block}@media screen and (min-width:768px){#main-content .content .thumbnailImage img{width:25%!important;max-width:153px!important;float:left;margin-right:10px;margin-top:5px}}@media screen and (min-width:1200px){#main-content .content .thumbnailImage img{width:153px!important;max-width:153px!important}}#main-content .content img{max-width:100%}#main-content .content .MapBtn{margin-bottom:20px;width:100%;display:block}@media screen and (min-width:768px){#main-content .content .MapBtn{display:none}}#main-content .content .MapContent{display:none}@media screen and (min-width:768px){#main-content .content .MapContent{display:block}}#main-content .content iframe{width:100%!important}#main-content .content .content-quote{background-color:#e9e9ea;border-radius:2px;display:block;position:relative;padding:10px 20px 10px 60px;margin-bottom:-30px}#main-content .content .content-quote.quote-icon:before{font-family:NewWebsite;display:inline-block;font-size:inherit;font-weight:400;font-style:normal;line-height:1;text-rendering:auto;content:"\f01e";font-size:60px;color:#fff;display:block;top:0;left:10px;position:absolute}#main-content .content .content-quote.last-quote{margin-bottom:30px}#main-content .content .contentSection img,#main-content .content .contentSection ol,#main-content .content .contentSection p,#main-content .content .contentSection ul{max-width:615px}#main-content .content p{margin-bottom:20px;line-height:24px}#main-content .content p.bold{font-weight:700}#main-content .content ol,#main-content .content ul{margin-bottom:20px}#main-content .content ol li,#main-content .content ul li{margin-bottom:5px}#main-content .content table{width:100%;border-collapse:collapse;word-break:normal}#main-content .content table.datatable thead tr:first-child{background-color:#e9e9ea}#main-content .content table.datatable tr:first-child{background-color:#fff}#main-content .content table.datatable tr:first-child td{font-weight:400}#main-content .content table tr:first-child{background-color:#e9e9ea}#main-content .content table tr:first-child td{font-weight:700}#main-content .content table td{padding:15px;border:1px solid #e9e9ea}#main-content .content .contentPaginationButtons{display:none;clear:both}#main-content .content .contentPaginationButtons .nextContentSection,#main-content .content .contentPaginationButtons .prevContentSection{padding:10px 20px;width:100%;margin:15px 0}@media screen and (min-width:768px){#main-content .content .contentPaginationButtons .nextContentSection,#main-content .content .contentPaginationButtons .prevContentSection{width:auto}}#main-content .content .contentPaginationButtons .prevContentSection{float:left;text-align:left}#main-content .content .contentPaginationButtons .nextContentSection{float:right;text-align:right}#main-content .content .sitemap .sitemap-collection ul{margin-bottom:0}#main-content em{font-style:italic}#main-content.recreation .contentSection h1,#main-content.recreation .contentSection h2,#main-content.recreation .contentSection h3,#main-content.recreation .contentSection h4,#main-content.recreation .contentSection h5,#main-content.recreation .contentSection img,#main-content.recreation .contentSection ol,#main-content.recreation .contentSection p,#main-content.recreation .contentSection ul{max-width:615px}#main-content.fullScreeniFrame iframe{width:100%;min-height:980px}@media screen and (min-width:575px){#main-content.fullScreeniFrame iframe{min-height:1230px}}@media screen and (min-width:1016px){#main-content.fullScreeniFrame iframe{min-height:700px}}#main-content .sidebar{background-color:#e9e9ea;margin-top:30px}#main-content .sidebar:after{display:table;content:'';clear:both}#main-content .sidebar #alsoInThisSection{display:inline-block}#main-content .sidebar div#alsoInThisSection,#main-content .sidebar div#elseWhereOnTheSiteLinks,#main-content .sidebar div#otherWebsiteLinks{padding:15px;clear:both}#main-content .sidebar h3{margin-bottom:15px}#main-content .sidebar a{font-weight:400;float:left;clear:left;margin-bottom:15px}#main-content .sidebar a.bold{font-weight:700}#main-content .sidebar a i{margin-left:5px;font-size:12px}#documentDownloads{display:inline-block;border:2px solid #58595b;margin:30px 0;padding:0 20px;width:100%}#documentDownloads .column{padding:20px 0}#documentDownloads .column h3{font-family:Gotham A,Arial,sans-serif;margin:0 0 15px}#documentDownloads .column .document{float:left;min-height:60px;margin-bottom:20px}@media screen and (min-width:768px){#documentDownloads .column .document{width:50%}}#documentDownloads .column .document span{float:left;width:80%;margin-left:10px;font-weight:400;color:#58595b}#documentDownloads .column .document span a{color:#008393;margin-top:5px;font-weight:400}#documentDownloads .column .document span span.bold{float:none;margin-left:0;font-weight:700}#documentDownloads .column .document i{color:#008393;float:left}#documentDownloads .column .document:nth-child(2n){clear:left}.separator{height:4px;width:100%;background-color:#e9e9ea;display:block}.exploreMore{padding:30px 0 0}.exploreMore h3{margin-bottom:15px}.exploreMore h3:first-of-type{font-family:ag-book-stencil,Gotham A,Arial,sans-serif;font-size:21px;font-weight:400;padding-left:15px}.exploreMore .column{margin-bottom:15px}.exploreMore .column h3{font-size:24px;font-weight:700;font-family:Gotham A,Arial,sans-serif;padding-left:0}.exploreMore #alsoInThisSection,.exploreMore #elseWhereOnTheSiteLinks,.exploreMore #otherWebsiteLinks,.exploreMore .newsletterSignUpBox{background-color:#e9e9ea;min-height:180px;display:inline-block;width:100%;padding:15px}.exploreMore #alsoInThisSection a,.exploreMore #elseWhereOnTheSiteLinks a,.exploreMore #otherWebsiteLinks a,.exploreMore .newsletterSignUpBox a{font-weight:400;display:block;margin-bottom:5px}.exploreMore #alsoInThisSection a.bold,.exploreMore #elseWhereOnTheSiteLinks a.bold,.exploreMore #otherWebsiteLinks a.bold,.exploreMore .newsletterSignUpBox a.bold{font-weight:700}.exploreMore #alsoInThisSection a .fa,.exploreMore #elseWhereOnTheSiteLinks a .fa,.exploreMore #otherWebsiteLinks a .fa,.exploreMore .newsletterSignUpBox a .fa{margin-left:5px}.exploreMore #alsoInThisSection input,.exploreMore #elseWhereOnTheSiteLinks input,.exploreMore #otherWebsiteLinks input,.exploreMore .newsletterSignUpBox input{margin:5px 0 0!important;width:100%;border:none!important}.exploreMore #alsoInThisSection input[type=text],.exploreMore #elseWhereOnTheSiteLinks input[type=text],.exploreMore #otherWebsiteLinks input[type=text],.exploreMore .newsletterSignUpBox input[type=text]{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.exploreMore .newsletterSignUpBox{padding-left:4px;padding-right:4px}@media screen and (min-width:768px){.exploreMore .newsletterSignUpBox{padding-left:0;padding-right:0}}.exploreMore .newsletterSignUpBox .column{margin-bottom:0}.exploreMore #alsoInThisSection{padding:15px 8px}@media screen and (min-width:768px){.exploreMore #alsoInThisSection{padding:15px}}.disclaimerBanner{display:none;position:fixed;bottom:0;width:100%;z-index:2}.disclaimerBanner .text{padding:60px 30px;background-color:#fff;border:2px solid #358728;border-bottom:none;box-shadow:0 -1px 9px 0 rgba(83,83,83,.4);float:left}.disclaimerBanner .text .button{padding:15px 30px;float:left;margin-top:30px}.disclaimerBanner .text input{clear:left;height:18px;width:18px;margin:0;margin-right:5px;margin-top:15px;float:left}.disclaimerBanner .text label{font-size:14px;color:#58595b;float:left;margin-top:15px}.recreationHeading{padding:15px 0 30px;text-align:center}.recreationHeading .constrainingContainer:after{display:table;clear:both;content:''}.recreationHeadingText{margin-bottom:0}.recreationHeadingText h2{font-size:21px;font-weight:700;font-family:Gotham A,Arial,sans-serif}.recreationHeadingButtons{display:table;table-layout:fixed}.recreationHeadingButtons .recreationHeadingButtonContainer{display:table-cell;padding-left:8px}.recreationHeadingButtons .recreationHeadingButtonContainer:first-child{padding-left:0}.recreationHeadingButtons .button{display:block;width:100%;font-weight:700;font-size:14px;line-height:1;padding:8px 0;min-height:30px}.recreationHeadingButtons .button:first-child{margin-left:0}.exploreMoreSection h2,.recreation #featuredContent h2,.recreation .whatsOn h2{margin-bottom:15px;font-weight:700}@media screen and (min-width:768px){.exploreMoreSection h2,.recreation #featuredContent h2,.recreation .whatsOn h2{padding:0 15px}}.exploreMoreSection,.recreation #featuredContent,.recreation .placesToVisitMap,.recreation .whatsOn{padding-top:20px;padding-bottom:10px;margin-bottom:0}.exploreMoreSection h2,.recreation #featuredContent h2,.recreation .placesToVisitMap h2,.recreation .whatsOn h2{font-size:22px;padding:0}.exploreMoreSection .constrainingContainer:after,.recreation #featuredContent .constrainingContainer:after,.recreation .placesToVisitMap .constrainingContainer:after,.recreation .whatsOn .constrainingContainer:after{display:table;content:'';clear:both}.exploreMoreSection .featured,.exploreMoreSection .relatedLinksBox,.recreation #featuredContent .featured,.recreation #featuredContent .relatedLinksBox,.recreation .placesToVisitMap .featured,.recreation .placesToVisitMap .relatedLinksBox,.recreation .whatsOn .featured,.recreation .whatsOn .relatedLinksBox{margin-bottom:8px;display:block}.recreation .placesToVisitMap{padding-bottom:20px;background-color:#e9e9ea}.recreation .placesToVisitMap h2{font-family:Gotham A,Arial,sans-serif}.recreation .placesToVisitMap .sideLink{float:right;color:#358728;font-size:18px}@media screen and (max-width:767px){.recreation .placesToVisitMap .mapImage{padding-right:5px}.recreation .placesToVisitMap .mapText{padding-left:5px}.recreation .placesToVisitMap .mapText h2{margin-bottom:10px}}@media screen and (max-width:1199px){.recreation .placesToVisitMap .mapImage img{width:100%}}.recreation .placesToVisitMap iframe{width:100%;height:90vh;height:calc(100vh - 32px);max-height:750px;margin-top:30px}.recreation .whatsOn .featured{background-color:#e9e9ea}.recreation .whatsOn .featured .tag{background-color:#fff;color:#008393}.recreation .whatsOn .featured h3{color:#008393}.recreation .whatsOn .featured p{color:#58595b}.recreation .whatsOn .featured .date{color:#fff}.exploreMoreSection .featured{background-color:#e9e9ea;color:#333}.exploreMoreSection .featured h3{color:#007485}.exploreMoreSection .featured p{display:none;color:#58595b}.exploreMoreSection .first .featured,.exploreMoreSection .second .featured{background-color:#358728}.exploreMoreSection .first .featured,.exploreMoreSection .first .featured h3,.exploreMoreSection .first .featured p,.exploreMoreSection .second .featured,.exploreMoreSection .second .featured h3,.exploreMoreSection .second .featured p{color:#fff}.exploreMoreSection .first .featured a:hover h3,.exploreMoreSection .second .featured a:hover h3{border-bottom-color:#fff}.exploreMoreSection .tag{display:none}@media screen and (max-width:767px){.exploreMoreSection .featured a{min-height:88px}}@media screen and (min-width:768px){.exploreMoreSection,.recreation #featuredContent,.recreation .placesToVisitMap,.recreation .whatsOn{padding-top:40px;padding-bottom:30px}.exploreMoreSection .featured,.exploreMoreSection .relatedLinksBox,.recreation #featuredContent .featured,.recreation #featuredContent .relatedLinksBox,.recreation .placesToVisitMap .featured,.recreation .placesToVisitMap .relatedLinksBox,.recreation .whatsOn .featured,.recreation .whatsOn .relatedLinksBox{margin-bottom:30px}.exploreMoreSection{padding-bottom:0}.recreation .placesToVisitMap{padding-bottom:60px}.recreation .placesToVisitMap h2{font-size:30px}.exploreMoreSection .constrainingContainer .relatedLinksBox{min-height:152px}.exploreMoreSection .constrainingContainer>.column:nth-child(2n),.recreation .whatsOn .constrainingContainer>.column:nth-child(2n){clear:both}.recreationHeading{padding:30px 0}.recreationHeading .constrainingContainer{padding:0}.recreationHeadingText h2{padding-top:4.5px;line-height:1;border-right:6px solid #e9e9ea;margin-bottom:0;min-height:30px;text-align:left;padding-right:15px}}@media screen and (min-width:1200px){.exploreMoreSection .featured p{display:block}.recreationHeading{padding:60px 0}.recreationHeadingText h2{padding-top:12px;min-height:54px;font-size:30px}.recreationHeadingButtons{padding-left:0}.recreationHeadingButtons .recreationHeadingButtonContainer,.recreationHeadingButtons .recreationHeadingButtonContainer:first-child{padding-left:70px}.recreationHeadingButtons .button{min-height:54px;font-size:18px;padding-top:18px}.recreation .whatsOn .constrainingContainer>.column:nth-child(2n){clear:none}}.searchResults{margin:0;margin-top:15px}@media screen and (min-width:768px){.searchResults{margin-top:30px}}.searchResults .searchInfoBox{border:2px solid #e9e9ea;padding:15px;margin-bottom:30px}.searchResults .searchInfoBox span{float:left}@media screen and (min-width:768px){.searchResults .searchInfoBox span{float:none}}.searchResults .searchInfoBox a{clear:both;display:block}@media screen and (min-width:768px){.searchResults .searchInfoBox a{float:right;clear:none}}.searchResults ul.searchResults{list-style-type:none}.searchResults ul.searchResults li{margin-bottom:30px}.searchResults ul.searchResults li.featuredResult{border:1px solid #008393;padding:15px}.searchResults ul.searchResults li a{font-size:18px;margin-bottom:15px}.searchResults ul.searchResults li p.date{float:right;text-align:right;width:40%;font-size:14px}@media screen and (min-width:768px){.searchResults ul.searchResults li p.date{width:30%}}.searchResults .pageButtonsBox{border:2px solid #e9e9ea;clear:both;padding:15px;margin:30px 0;height:54px}.searchResults .pageButtonsBox .next{float:right}#main-content.news .sidebar{background:none;padding:0;border-top:15px solid #e9e9ea}#main-content.news .sidebar .tags{display:inline-block;padding:15px 0}#main-content.news .sidebar .tags a{font-weight:700;float:left;clear:none;margin:0;margin-right:5px}#main-content.news .sidebar p{padding:5px 0;margin:10px 0}#main-content.news .sidebar p.date{border-top:1px solid #e9e9ea;border-bottom:1px solid #e9e9ea}#main-content.news .content .subTitle{font-size:18px}.placesToVisit .overview{padding-top:30px;padding-bottom:30px}.placesToVisit .overview p{font-size:18px;max-width:800px}.placesToVisit .featuredPlacesHeading{padding-top:30px;padding-bottom:15px;margin-bottom:0}.placesToVisit .featuredPlace{margin-bottom:30px}.placesToVisit .featuredPlacesContainer{margin-bottom:15px}.placesToVisit .featuredPlace .image{width:100%;margin-bottom:15px}.placesToVisit .featuredPlace .name{font-size:30px;margin-bottom:15px}.placesToVisit .featuredPlace .description{margin-top:15px;margin-bottom:15px}.placesToVisit .featuredPlace .childLink,.placesToVisit .featuredPlace .seeMoreLink{display:block;padding-top:15px;padding-bottom:15px;border-bottom:2px solid #e9e9ea;font-weight:400;color:#008393}.placesToVisit .featuredPlace .childLink:hover,.placesToVisit .featuredPlace .seeMoreLink:hover{border-bottom-color:#20c4f4;text-decoration:none}.placesToVisit .featuredPlace .seeMoreLink{color:#358728;font-weight:700}.placesToVisit .exploreMoreSection,.placesToVisit .whatsOn{margin-top:30px}.placesToVisit .exploreMoreSection .featured,.placesToVisit .whatsOn .featured{margin-bottom:8px;color:#fff}.placesToVisit .whatsOn{margin-bottom:30px}.placesToVisit .exploreMoreSection{margin-bottom:-8px}@media screen and (min-width:768px){.placesToVisit .overview{padding-top:60px;padding-bottom:30px}.placesToVisit .featuredPlacesHeading{padding-top:30px;padding-bottom:15px}.placesToVisit .featuredPlace.odd{clear:left}.placesToVisit .exploreMoreSection .featured,.placesToVisit .whatsOn .featured{margin-bottom:30px}.placesToVisit .exploreMoreSection>.columnTablet6:nth-child(2n),.placesToVisit .whatsOn>.columnTablet6:nth-child(2n){clear:left}.placesToVisit .exploreMoreSection{margin-bottom:-30px}}@media screen and (min-width:1200px){.placesToVisit .exploreMoreSection>.columnDesktop3:nth-child(2n),.placesToVisit .whatsOn>.columnDesktop3:nth-child(2n){clear:none}}#designatedSites{position:relative}#designatedSites ul.results{list-style-type:none;clear:both;border-top:1px solid #58595b;padding-top:30px;margin-top:30px;margin-left:0}#designatedSitesSearchForm{clear:both}#designatedSitesSearchForm h3{margin-bottom:20px}#designatedSitesSearchForm label{display:block}#designatedSitesSearchForm input[type=button]{border:none;border-radius:3px;cursor:pointer;background-color:#e9e9ea}#designatedSitesSearchForm input[type=button]:hover{background-color:#dcdcde}#designatedSitesSearchForm input,#designatedSitesSearchForm select{width:100%;margin-bottom:30px;border:1px solid #58595b}#designatedSitesSearchForm .column:nth-child(1n){padding-left:0}#designatedSitesSearchForm .column:last-child{padding-right:0}.recreation{position:relative}.recreation #breadcrumbs{position:absolute;top:0;z-index:10;display:inline-block;background-color:#fff;background-color:hsla(0,0%,100%,.2);color:#fff;margin-top:10px;margin-left:15px;border-radius:2px;padding:5px 10px;line-height:18px}.recreation #breadcrumbs a{color:#fff;font-weight:400}.recreation #breadcrumbs a:hover{text-decoration:underline}.recreation #breadcrumbs .divider{font-size:13px;font-weight:100;line-height:18px}#main-content.daysOut .daysOutHeadingImage{width:100%;height:250px;overflow:hidden;position:relative}@media screen and (min-width:768px){#main-content.daysOut .daysOutHeadingImage{height:500px}}#main-content.daysOut .daysOutHeadingImage img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;object-position:center center;font-family:'object-fit: cover; object-position: center center'}#main-content.daysOut .daysOutHeadingImage .credit{margin-top:-39px;text-align:right;position:absolute;bottom:16px;left:0;right:0}#main-content.daysOut .daysOutHeadingImage .credit p{color:#e9e9ea;background-color:#000;background-color:rgba(0,0,0,.4);border-top-left-radius:3px;border-top-right-radius:3px;display:inline;padding:8px 20px 16px}#main-content.daysOut .whatsHereListing{background-color:#358728}@media screen and (min-width:1200px){#main-content.daysOut .whatsHereListing{min-height:150px;margin-bottom:30px}}#main-content.daysOut .whatsHereListing .constrainingContainer{position:relative}#main-content.daysOut .whatsHereListing .columnDesktop2{padding-right:0}#main-content.daysOut .whatsHereListing.closed{overflow:hidden}#main-content.daysOut .whatsHereListing.closed h2:before{transform:rotate(180deg)}#main-content.daysOut .whatsHereListing h2{padding:15px 0;color:#fff;font-family:Gotham A,Arial,sans-serif;font-weight:700;font-size:30px}@media screen and (max-width:767px){#main-content.daysOut .whatsHereListing h2:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-up-white.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:100%;right:8px;top:21px;transform-origin:center center;transition:transform 225ms ease-out}}@media screen and (min-width:768px){#main-content.daysOut .whatsHereListing h2{margin-top:15px}}@media screen and (min-width:1200px){#main-content.daysOut .whatsHereListing h2{padding:0;margin-top:37.5px;line-height:75px;border-right:8px solid hsla(240,2%,92%,.4)}}#main-content.daysOut .whatsHereListing .triangle-down{font-size:60px;color:#358728;width:100%;text-align:center;position:absolute;top:100%;left:0}@media screen and (max-width:1199px){#main-content.daysOut .whatsHereListing .triangle-down{display:none}}#main-content.daysOut .whatsHereListing .featuredIcon{float:left;margin-bottom:20px;position:relative;width:47%;margin-right:3%;min-height:58px}@media screen and (min-width:768px){#main-content.daysOut .whatsHereListing .featuredIcon{width:33.33333333%;margin-right:0;min-height:0;height:50px}}@media screen and (min-width:1200px){#main-content.daysOut .whatsHereListing .featuredIcon{margin-right:15px;margin-top:50px;width:auto}#main-content.daysOut .whatsHereListing .featuredIcon:hover span{display:block}}#main-content.daysOut .whatsHereListing .featuredIcon span{padding-left:10px;display:block;color:#fff;display:table-cell;vertical-align:middle}@media screen and (max-width:1199px){#main-content.daysOut .whatsHereListing .featuredIcon span{height:50px}}@media screen and (max-width:1199px){#main-content.daysOut .whatsHereListing .featuredIcon span i.triangle-down{display:none}}@media screen and (min-width:1200px){#main-content.daysOut .whatsHereListing .featuredIcon span{display:none;position:absolute;top:-48px;background-color:#58595b;border-radius:4px;width:190px;left:-70px;text-align:center;padding:10px 0}#main-content.daysOut .whatsHereListing .featuredIcon span i.triangle-down{color:#58595b;border:0;height:auto;width:auto;position:absolute;left:0;bottom:-25px;top:auto;right:0;font-size:20px}}#main-content.daysOut .whatsHereListing .featuredIcon i{float:left;color:#fff;border:2px solid #fff;border-radius:10px;width:50px;height:50px;font-size:47px;text-align:center;line-height:47px}#main-content.daysOut .whatsHereListing .featuredIcon i.fa-toilets,#main-content.daysOut .whatsHereListing .featuredIcon i.fa-visitorcentre{background-color:#117db6}#main-content.daysOut .whatsHereListing .featuredIcon i.fa-orienteering{border:none!important;color:red!important;font-size:50px!important;line-height:51px!important;background-color:#fff;width:48px;height:49px;margin-top:-1px}#main-content.daysOut .sidebar{background-color:transparent;background-color:initial}#main-content.daysOut .sidebar #contentNavigation.closed{overflow:hidden;height:40px!important}#main-content.daysOut .sidebar #contentNavigation.closed h2:before{transform:rotate(180deg)}#main-content.daysOut .sidebar h2{font-size:20px}@media screen and (max-width:767px){#main-content.daysOut .sidebar h2:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-up-black.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:100%;right:10px;top:32px;transform-origin:center center;transition:transform 225ms ease-out}}#main-content.daysOut .sidebar div{padding:0}#main-content.daysOut .sidebar ol{list-style-type:none;margin:0}#main-content.daysOut .sidebar ol .column{padding:0}#main-content.daysOut .sidebar ol .column li{border-bottom:1px solid #e9e9ea;padding:15px 0}#main-content.daysOut .sidebar ol .column li:hover{border-bottom:1px solid #20c4f4}#main-content.daysOut .sidebar ol .column li.active{border-bottom:1px solid #58595b}#main-content.daysOut .sidebar ol .column li a{float:none}#main-content.daysOut .sidebar ol .column li a:hover{text-decoration:none}#main-content.daysOut #featuredContent{margin:30px 0}@media screen and (min-width:768px){#main-content.daysOut #featuredContent{margin:60px 0}}#main-content.daysOut .onTheWebLinks{background-color:#e9e9ea;padding:15px 0 30px 30px}#main-content.daysOut .onTheWebLinks .socialIcon{background-color:#a3a3a3;width:36px;height:36px;border-radius:100%;display:inline-block;vertical-align:middle;font:0/0 a;background-position:50%;background-size:22px 22px;background-repeat:no-repeat;margin-left:13px}#main-content.daysOut .onTheWebLinks .socialIcon:hover{background-color:#58595b}#main-content.daysOut .onTheWebLinks .socialIcon.Facebook{background-image:url(../images/facebook-logo-light.svg);background-size:23px 23px;margin-left:0}#main-content.daysOut .onTheWebLinks .socialIcon.Twitter{background-image:url(../images/twitter-logo-light.svg);background-size:21px 21px}#main-content.daysOut .onTheWebLinks .socialIcon.Linkedin{background-image:url(../images/linkedin-logo-light.svg);background-size:19px 19px}#main-content.daysOut .onTheWebLinks .socialIcon.Instagram{background-image:url(../images/instagram-logo-light.svg);background-size:19px 19px}.popularContentBox{width:100%;float:left;color:#fff;margin-bottom:8px}@media screen and (min-width:1200px){.popularContentBox{margin-bottom:auto}}@media screen and (min-width:768px){.popularContentBox,.popularContentBox a{min-height:180px}}.popularContentBox h3,.popularContentBox p{color:#fff}.popularContentBox h3{line-height:27px}.popularContentBox:first-child+.popularContentBox{margin-right:30px;background-color:#008393}.popularContentBox.wide{width:100%;background-image:none;position:relative}@media screen and (min-width:768px){.popularContentBox.wide{min-height:180px;background-repeat:no-repeat;background-size:48%;background-position:100%;margin-bottom:30px}}.popularContentBox.wide p{margin-top:10px;width:100%}.popularContentBox.wide a{position:relative}@media screen and (min-width:768px){.popularContentBox.wide a{padding-right:52%;padding-right:calc(50% + 15px)}}.popularContentBox.wide.withGraphic.lightGreen{background-size:88%;background-position:490%;background-color:#358728;background-blend-mode:soft-light}.popularContentBox a{color:inherit;width:100%;height:100%;padding:18px 15px;display:block}.popularContentBox a:hover{text-decoration:none;background-color:#000;background-color:rgba(0,0,0,.1)}.floodWarningsStatus{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff;line-height:1;background-color:#e9e9ea;padding:0 4px;margin:10px -8px;color:#333;overflow:hidden}.no-flexwrap .floodWarningsStatus{display:table}.js .floodWarningsStatus{height:53px;clear:both}.js .floodWarningsStatus.floodWarningsStatusOpen{height:auto}.floodWarningsStatusCell{padding:8px;margin-left:8px}.floodWarningsStatusHeading{font-size:22px;color:#007485;margin:0 -4px;line-height:53px;padding:0 8px;position:relative;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}.floodWarningsStatusHeading a{color:#20c4f4;font-size:24px;display:block}@media screen and (max-width:767px){.floodWarningsStatusHeading a{width:88%}}@media screen and (min-width:768px){.floodWarningsStatusHeading a{font-size:28px}}.floodWarningsStatusHeading a:hover{text-decoration:none}.floodWarningsStatusHeading:before{position:absolute;content:'';display:block;width:18px;height:18px;background-image:url(../images/caret-down-black.svg);background-repeat:no-repeat;background-size:18px 18px;background-position:100%;right:20px;top:17.5px;transform-origin:center center;transition:transform 225ms ease-out}.floodWarningsStatusOpen .floodWarningsStatusHeading:before{transform:rotate(180deg)}.floodWarningsStatusUpdated{margin:0 -4px;padding:20px 8px;clear:both;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:100%;flex-basis:100%}.floodWarningsStatusUpdated span{font-size:12px;margin-bottom:5px}.floodWarningsStatusUpdated br{display:none}@media screen and (min-width:1200px){.transparent .floodWarningsStatusCell{background-color:#000;background-color:rgba(0,0,0,.3);color:#fff}.transparent .floodWarningsStatusCell.floodWarningsStatusHeading{color:#41c0ef}}.floodWarningsStatusItem{padding:0;background-position:5px 10px;background-size:40px;background-repeat:no-repeat;white-space:nowrap;margin:0 4px;background-color:#fff;color:#333;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-size:0;max-width:calc(100% / 3 - 8.5px);-ms-flex-preferred-size:calc(100% / 3 - 8.5px);flex-basis:calc(100% / 3 - 8.5px);float:left}.no-csscalc .floodWarningsStatusItem{width:30%}.floodWarningsStatusItem a{color:inherit}.floodWarningsStatusItem.floodWarningsStatusCellActive{color:#fff}.floodWarningsStatusItem-severe_flood_warning{background-image:url(../images/flood-warnings-severe.gif)}.floodWarningsStatusItem-severe_flood_warning.floodWarningsStatusCellActive{background-color:#e20e18!important}.floodWarningsStatusItem-flood_warning{background-image:url(../images/flood-warnings-warning.gif)}.floodWarningsStatusItem-flood_warning.floodWarningsStatusCellActive{background-color:#e20e18!important}.floodWarningsStatusItem-flood_alert{background-image:url(../images/flood-warnings-alert.gif)}.floodWarningsStatusItem-flood_alert.floodWarningsStatusCellActive{background-color:#f1860c!important}.floodWarningsStatusCellLink{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;width:100%;color:#fff;height:100%;padding:10px}.floodWarningsStatusCellNumber{font-size:40px;padding-left:40px;padding-bottom:10px;line-height:40px;font-weight:700}.floodWarningsStatusCellNumber.longNumber{font-size:30px}.floodWarningsStatusCellText{font-size:16px;white-space:normal;-ms-flex-negative:1;flex-shrink:1;display:block;width:100%}.floodWarningsStatusCellActive .floodWarningsStatusCellNumber,.floodWarningsStatusCellActive .floodWarningsStatusCellText{font-weight:700}@media screen and (min-width:360px){.floodWarningsStatusItem{background-size:55px}.floodWarningsStatusCellNumber{padding-left:55px;line-height:55px;font-size:47px}.floodWarningsStatusCellNumber.longNumber{font-size:36px}}@media screen and (min-width:768px){.floodWarningsStatus{margin-left:-15px;margin-right:-15px;padding:0 10px}.floodWarningsStatusHeading{margin:0 -10px;padding:0 15px}}@media screen and (min-width:1200px){.floodWarningsStatus{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;height:auto;margin:0;min-height:67px}.transparent .floodWarningsStatus{background-color:transparent;color:#fff}.js .floodWarningsStatus{height:auto}.floodWarningsStatusCell{margin-left:2px;margin-right:0;padding:0 30px;max-width:none;-ms-flex-preferred-size:0;flex-basis:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:1;flex-shrink:1}.floodWarningsStatusCell:first-child{margin-left:0}.floodWarningsStatusCellLink{padding:6px 0;padding-left:65px;padding-right:6px;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.floodWarningsStatusCellText{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1;padding-left:10px}.floodWarningsStatusHeading{-ms-flex-preferred-size:0;flex-basis:0;font-size:28px;line-height:1;cursor:default}.floodWarningsStatusHeading:before{display:none}.floodWarningsStatusItem{background-size:55px;background-position:5px;padding:0;float:none}.floodWarningsStatusItem:first-child{margin-left:2px}.floodWarningsStatusUpdated{-ms-flex-negative:20;flex-shrink:20;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:150px;flex-basis:150px;word-break:normal}.floodWarningsStatusUpdated br{display:inline;display:initial}.floodWarningsStatusCellNumber{-ms-flex-preferred-size:auto;flex-basis:auto;padding:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-positive:0;flex-grow:0}.floodWarningsStatusCellNumber.longNumber{font-size:47px}}#fwo.content{position:relative;margin-top:20px}#fwo.content h2{clear:left}#fwo.content #flooding-map-of-wales{float:left;position:relative;width:26%;padding-right:30px;background-color:#fff;height:426px}#fwo.content #flooding-map-of-wales .imageWrapper{overflow:hidden;float:left;position:relative;height:100%;width:100%;margin-top:60px}#fwo.content #flooding-map-of-wales .imageWrapper a{float:left;border:none;margin:0;max-width:none;float:none;position:absolute}#fwo.content #flooding-map-of-wales .imageWrapper a#north{width:172px;height:138px;top:7px;left:51px;background-image:url(../images/wales-map/north.png);background-size:172px 138px;background-repeat:no-repeat}#fwo.content #flooding-map-of-wales .imageWrapper a#north:hover{background-image:url(../images/wales-map/north_hover.png)}#fwo.content #flooding-map-of-wales .imageWrapper a#southWest{top:134px;left:0;width:161px;height:159px;background-image:url(../images/wales-map/southwest.png);background-size:160px 156px;background-repeat:no-repeat}#fwo.content #flooding-map-of-wales .imageWrapper a#southWest:hover{background-image:url(../images/wales-map/southwest_hover.png)}#fwo.content #flooding-map-of-wales .imageWrapper a#southEast{left:131px;top:81px;width:95px;height:211px;background-image:url(../images/wales-map/southeast.png);background-size:95px 211px;background-repeat:no-repeat}#fwo.content #flooding-map-of-wales .imageWrapper a#southEast:hover{background-image:url(../images/wales-map/southeast_hover.png)}#fwo #activefloodwarningtable{float:left;width:70%;margin-bottom:40px}#fwo #activefloodwarningtable table{font-size:16px;border-collapse:collapse}#fwo #activefloodwarningtable table tr{height:94px;background-color:#fff}#fwo #activefloodwarningtable table tr:first-child{height:50px;background-color:#20c4f4}#fwo #activefloodwarningtable table tr:first-child td{padding:0;color:#fff}#fwo #activefloodwarningtable table tr:first-child td a{color:#fff;font-weight:700}#fwo #activefloodwarningtable table tr:first-child td a:hover{text-decoration:underline}#fwo #activefloodwarningtable table tr td{text-align:center;padding:0;border:0}#fwo #activefloodwarningtable table tr td a:hover{text-decoration:underline}#fwo #activefloodwarningtable table tr td img{margin:0;border:5px solid #fff;max-width:none}#fwo #activefloodwarningtable table tr td p{margin:0;color:#008393}#fwo #activefloodwarningtable table tr td p.subText{font-size:14px}#fwo iframe{width:100%!important}#fwo .tab-content{background-color:#fff;padding:20px;clear:left;margin-top:44px;position:relative;float:left;width:920px}#fwo .tab-content.map{width:960px;padding:0}#fwo ul.tabs{float:left;clear:both;margin:0;padding:0}#fwo ul.tabs li{float:left;list-style-type:none;position:absolute;padding:10px;width:220px;text-align:center;border:2px solid #20c4f4;border-bottom:none;margin-right:-2px;background:none;background-color:#e9e9ea;border-top-left-radius:5px;border-top-right-radius:5px}#fwo ul.tabs li a{text-decoration:none;color:#000;font-size:15px}#fwo ul.tabs li.threeDayForecast{left:242px}#fwo ul.tabs li.floodRiskMap{left:484px}#fwo ul.tabs li.weatherTraffic{left:716px}#fwo ul.tabs li.active{background-color:#fff}#fwo ul.tabs.mobile{display:none}#flood-warnings-list .tab-content{background-color:#fff;padding:20px;clear:left;margin-top:44px;position:relative;float:left;width:920px}#flood-warnings-list .tab-content.map{width:960px;padding:0}#flood-warnings-list ul.tabs{float:left;clear:both;margin:0;padding:0}#flood-warnings-list ul.tabs li{float:left;list-style-type:none;position:absolute;padding:10px;width:220px;text-align:center;border:2px solid #20c4f4;border-bottom:none;margin-right:-2px;background:none;background-color:#e9e9ea;border-top-left-radius:5px;border-top-right-radius:5px}#flood-warnings-list ul.tabs li a{text-decoration:none;color:#000;font-size:15px}#flood-warnings-list ul.tabs li.floodWarningsMap{left:0}#flood-warnings-list ul.tabs li.threeDayForecast{left:242px}#flood-warnings-list ul.tabs li.floodRiskMap{left:484px}#flood-warnings-list ul.tabs li.weatherTraffic{left:716px}#flood-warnings-list ul.tabs li.active{background-color:#fff}#flood-warnings-list input#fwoSearch{padding:10px;width:430px;float:right;margin-bottom:20px;border:1px solid #20c4f4}#flood-warnings-list #fwoSearchResults .warning{display:block!important}#flood-warnings-list .warning{width:100%;clear:both;float:left;margin-bottom:20px;border-bottom:2px solid #e9e9ea}#flood-warnings-list .warning:hover{border-bottom:2px solid #20c4f4}#flood-warnings-list .warning:hover p.name{text-decoration:underline}#flood-warnings-list .warning a{width:95%;height:100%;float:left;background-color:#fff;padding:2.5%;margin-bottom:15px}#flood-warnings-list .warning a:hover{text-decoration:none}#flood-warnings-list .warning a .alertArea{width:25%;height:100%;float:left}#flood-warnings-list .warning a .alertArea img{float:left}#flood-warnings-list .warning a .alertArea span{color:#58595b}#flood-warnings-list .warning a .alertInfo{width:70%;margin-left:5%;height:100%;float:left}#flood-warnings-list .warning a .alertInfo p{margin:0!important;clear:left}#flood-warnings-list .warning a .alertInfo p.name{color:#008393;font-weight:700;font-size:18px}#flood-warnings-list .paginationControls{display:none;float:left;width:100%;text-align:center;position:relative;margin:0 0 40px}#flood-warnings-list .paginationControls .pagination a{margin:0 5px}#flood-warnings-list .paginationControls .pagination a.current{font-weight:700}#flood-warnings-list .paginationControls a#previous{float:left}#flood-warnings-list .paginationControls a#next{position:absolute;top:0;right:0}#mfwo ul.tabs li.floodWarningsMap{left:0}#three-day-forecast{position:relative}#three-day-forecast h2{float:left;font-weight:700;font-size:26px;padding:20px 0;color:#58595b;line-height:normal}#three-day-forecast p{clear:both}#three-day-forecast pre{float:left;clear:both;width:100%;white-space:pre-wrap;font-size:16px}#three-day-forecast .ea-widget{width:275px;height:220px;float:left;overflow:hidden;margin-left:-10px}#three-day-forecast table.forecast-data-table tr:first-child{background-color:#fff;color:inherit}#three-day-forecast table.forecast-data-table tr:not(:first-child):hover{background-color:#fff}#three-day-forecast table.forecast-data-table tr:last-child{border-bottom:1px solid #e9e9ea}#three-day-forecast table.forecast-data-table td{vertical-align:top;padding:10px;border-top:1px solid #e9e9ea;border-right:1px solid #e9e9ea;width:211px}#three-day-forecast table.forecast-data-table td ul{margin-left:0}#three-day-forecast table.forecast-data-table td p{margin:0}#three-day-forecast table.forecast-data-table td p.dayLabel{display:none}#three-day-forecast table.forecast-data-table td:last-child{border-right:0;border-right:1px solid #e9e9ea}#three-day-forecast table.forecast-data-table td:first-child{border-top:0}#three-day-forecast table.forecast-data-table td.risk{position:relative;width:293px}#three-day-forecast table.forecast-data-table td.risk p{color:#58595b}#three-day-forecast table.forecast-data-table td.risk h3{font-size:18px;padding:0;padding-bottom:10px;color:#58595b}#three-day-forecast table.forecast-data-table td.risk img{position:absolute;top:10px;right:10px;width:20px;cursor:pointer;background-color:#58595b;padding:6px;border:0;margin:0;border-radius:4px}#three-day-forecast table.forecast-data-table td.risk .forecast-popup{position:absolute;background-color:#20c4f4;z-index:1;width:350px;padding:10px 20px;border-radius:5px;margin-left:-3px;top:30%;left:237px;padding-top:35px}#three-day-forecast table.forecast-data-table td.risk .forecast-popup a.close{color:#fff;font-weight:700;float:right;font-size:12px;text-decoration:underline;position:absolute;top:10px;right:20px}#three-day-forecast table.forecast-data-table td.risk .forecast-popup a.close:hover{cursor:pointer}#three-day-forecast table.forecast-data-table td.risk .forecast-popup p{font-size:14px;margin:0;margin-left:0!important;color:#fff}#three-day-forecast table.forecast-data-table td.risk .forecast-popup p strong{font-weight:700}#three-day-forecast table.forecast-data-table td.risk .forecast-popup ul{font-size:14px;margin:0;margin-left:0!important;color:#fff;margin-left:20px!important}#three-day-forecast table.forecast-data-table td.risk .forecast-popup ul strong{font-weight:700}#three-day-forecast table.forecast-data-table td.risk .forecast-popup li{font-size:14px;margin:0;margin-left:0!important;color:#fff;background-image:none;list-style-type:disc;padding-left:0}#three-day-forecast table.forecast-data-table td.risk .forecast-popup li strong{font-weight:700}#three-day-forecast table.forecast-data-table td.risk .forecast-popup span{font-size:14px;margin:0;margin-left:0!important;color:#fff}#three-day-forecast table.forecast-data-table td.risk .forecast-popup span strong{font-weight:700}#three-day-forecast table.forecast-data-table td.risk .forecast-popup a{font-size:14px;margin:0;margin-left:0!important;color:#fff}#three-day-forecast table.forecast-data-table td.risk .forecast-popup a strong{font-weight:700}#three-day-forecast table.forecast-data-table td.risk.high{background-color:#c03}#three-day-forecast table.forecast-data-table td.risk.high h3,#three-day-forecast table.forecast-data-table td.risk.high p{color:#fff}#three-day-forecast table.forecast-data-table td.risk.medium{background-color:#ffc90e}#three-day-forecast table.forecast-data-table td.risk.medium h3,#three-day-forecast table.forecast-data-table td.risk.medium p{color:#fff}#three-day-forecast table.forecast-data-table td.risk.low{background-color:#ff6}#three-day-forecast table.forecast-data-table td.risk.veryLow{background-color:#a3d700}#three-day-forecast .forecast-container{display:inline-block;margin-top:40px;background-color:#fff}#three-day-forecast .forecast-container .forecast-day{width:100%;float:left;border:2px solid #008393;border:2px solid #58595b;margin-top:-4px;border-top:none;padding:14px 10px 10px}#three-day-forecast .forecast-container .forecast-day h3{text-align:left;font-size:20px;padding-top:0;margin:0}#three-day-forecast .forecast-container .forecast-day img{clear:both;width:27%;padding-right:6%;max-width:100%;margin:0;border:0;float:right;display:block;margin:0 auto}#three-day-forecast .forecast-container .forecast-day .risks{width:100%}#three-day-forecast .forecast-container .forecast-day .risks .risk{width:80%;border:1px solid #484848;padding:10px 5%;border-top:none;position:relative;float:left;margin-left:10px}#three-day-forecast .forecast-container .forecast-day .risks .risk:first-child{border-top:1px solid #484848}#three-day-forecast .forecast-container .forecast-day .risks .risk img{width:20px;float:left;clear:none;position:relative;margin:auto;margin-left:-3px;cursor:pointer;background-color:#e9e9ea;padding:4px;border-radius:4px}#three-day-forecast .forecast-container .forecast-day .risks .risk .forecast-popup{position:absolute;background-color:#e9e9ea;z-index:1;width:350px;padding:10px 20px;border-radius:5px;margin-left:-3px}#three-day-forecast .forecast-container .forecast-day .risks .risk .forecast-popup a.close{color:#fff;font-weight:700;float:right;font-size:12px;text-decoration:underline}#three-day-forecast .forecast-container .forecast-day .risks .risk .forecast-popup a.close:hover{cursor:pointer}#three-day-forecast .forecast-container .forecast-day .risks .risk .forecast-popup p{font-size:12px;margin:0;margin-left:0!important;color:#fff}#three-day-forecast .forecast-container .forecast-day .risks .risk .forecast-popup p strong{font-weight:700}#three-day-forecast .forecast-container .forecast-day .risks .risk p{margin:0;margin-left:30px}#three-day-forecast h1.forecast-day-title{display:none}table.forecast-data-table{background-color:#fff;width:100%}@media screen and (min-width:768px){table.forecast-data-table{width:65%!important}}#flooding-detail table{margin-bottom:40px;background-color:#fff}#flooding-detail table tr{background-color:#fff}#flooding-detail table tr td{vertical-align:top;padding:10px}#flooding-detail table tr td img{border:0;margin:0;padding-right:10px}#flooding-detail table tr td p{margin:0!important}#flooding-detail table tr td p.severity{font-size:20px}#flooding-detail table tr td ul{margin-left:0;list-style-type:none}#flooding-detail table tr td table#status-history{width:100%}#flooding-detail table tr td table#status-history tr{height:20px}#flooding-detail table tr td table#status-history tr td{border:none;background-color:#fff!important;color:#58595b;font-weight:400;padding:0;font-size:16px;width:50%}#flooding-detail table tr td table#status-history tr td:first-child{width:70%}#flooding-detail table tr.header{background-color:#20c4f4!important;height:40px}#flooding-detail table tr.header p{color:#fff;font-weight:700;font-size:20px}#weather-traffic-updates .ea-widget,#weather-traffic-updates .weatherContent{float:left;width:50%}#weather-traffic-updates .weatherContent ul{float:left;clear:left}#weather-traffic-updates .weatherContent h2{float:left;clear:left;font-weight:700;font-size:26px;padding:20px 0;color:#58595b;line-height:normal}#weather-traffic-updates .weatherContent p{clear:left}#day-2,#day-3,#day-4,#day-5{display:none}.forecast-container ul#tabs{margin:0;width:100%;float:left;padding:0}.forecast-container #tabs li{width:20%;background-image:none;cursor:pointer;border:2px solid #0091a6;list-style-type:none;float:left;padding:10px;margin-bottom:-4px;border:2px solid #58595b;border-left:none;height:74px}.forecast-container #tabs li:first-child{border-left:2px solid #58595b}.forecast-container #tabs li a,.forecast-container #tabs li p{text-decoration:none;color:#58595b;font-size:18px;font-weight:700}.forecast-container #tabs li p{font-size:16px;font-weight:400}.forecast-container #tabs li.active{border-bottom:4px solid #fff;background-color:#fff}.forecast-container #tabs li.active a,.forecast-container #tabs li.active p{color:#58595b}.forecast-container #tabs .high{background-color:#c03;color:#fff}.forecast-container #tabs .high a,.forecast-container #tabs .high p,.forecast-container #tabs .medium a,.forecast-container #tabs .medium p{color:#fff}.forecast-container .medium{background-color:#dc7c10}.forecast-container .low{background-color:#ff6}.forecast-container .veryLow{background-color:#a3d700}.forecast-container table{width:65%;float:left}#flood-forecast-tool{position:relative;margin:20px 0;width:100%;float:left}#flood-forecast-tool div{width:100%;padding:20px 10px;float:left;margin-right:20px}@media screen and (min-width:768px){#flood-forecast-tool div{width:15%}}#flood-forecast-tool div a{color:#58595b;text-decoration:none;margin:0}#flood-forecast-tool div p{color:#58595b;text-decoration:none;margin:0!important;line-height:20px!important}#flood-forecast-tool .updated{margin-right:0;text-align:right;background-color:#008393}@media screen and (min-width:768px){#flood-forecast-tool .updated{float:right}}#flood-forecast-tool .updated p{color:#fff;padding:0 10px 0 0}#flood-forecast-tool .high{background-color:#c03}#flood-forecast-tool .high a,#flood-forecast-tool .high p{color:#fff}#flood-forecast-tool .medium{background-color:#dc7c10}#flood-forecast-tool .medium a,#flood-forecast-tool .medium p{color:#fff}#flood-forecast-tool .low{background-color:#ff6}#flood-forecast-tool .veryLow{background-color:#a3d700}@media screen and (max-width:1000px){#fwo.content #flooding-map-of-wales{float:none;height:330px;margin:0 auto;padding-right:0;width:auto}#fwo.content #flooding-map-of-wales .imageWrapper{margin:0 auto;width:226px;float:none;margin-top:10px}#fwo #activefloodwarningtable,#fwo ul.tabs{width:100%}#fwo ul.tabs li{float:left;clear:both;position:relative;left:inherit!important;width:100%;padding:10px 0;border:2px solid #20c4f4;border-radius:5px;margin-bottom:10px}#fwo ul.tabs li.threeDayForecast,#fwo ul.tabs li.weatherTraffic{display:none}#fwo ul.tabs li.active{background-color:#e9e9ea}#fwo ul.tabs.mobile,#fwo ul.tabs.mobile li.threeDayForecast,#fwo ul.tabs.mobile li.weatherTraffic{display:block}#fwo #flood-risk-map,#fwo #flood-warnings-map{display:none!important}#fwo #weather-traffic-updates{width:90%;padding:20px 5%;margin-top:-10px}#fwo #weather-traffic-updates .ea-widget,#fwo #weather-traffic-updates .weatherContent{width:100%;float:left}#fwo #three-day-forecast{width:90%;padding:20px 5%;margin-top:-10px}#fwo #three-day-forecast .forecast-container{width:100%;margin-top:40px}#fwo #three-day-forecast .forecast-container .forecast-day{width:33%;float:left;margin-bottom:40px}#fwo #three-day-forecast .forecast-container .forecast-day h3{text-align:left;font-size:25px;padding-top:0;word-wrap:break-word}#fwo #three-day-forecast table.forecast-data-table tr{display:block;width:100%;float:left;margin-top:20px;height:auto}#fwo #three-day-forecast table.forecast-data-table tr td{display:block;width:90%;padding:5%;border:none}#fwo #three-day-forecast table.forecast-data-table tr td p.dayLabel{float:left;font-weight:700;display:block}#fwo #three-day-forecast table.forecast-data-table tr td ul li{float:left;clear:left}#fwo #three-day-forecast table.forecast-data-table tr td.risk .forecast-popup{margin-left:0;left:0;padding:10px 10%;width:82%;padding-top:35px}#fwo #three-day-forecast table.forecast-data-table tr td.risk img{width:auto!important}}@media screen and (max-width:620px){#flood-warnings-list input#fwoSearch{width:100%}#flood-warnings-list .warning a .alertArea{width:100%;height:auto}#flood-warnings-list .warning a .alertInfo{width:100%;margin-left:0;height:auto}#flood-warnings-list .paginationControls .pagination{float:left;clear:left;width:100%;margin-top:10px}#flooding-detail table tr td p.statusHistory{width:164%;margin-left:-64%!important}#flooding-detail table tr td table#status-history{width:164%;margin-left:-64%;margin-top:32%}#flooding-detail table tr td table#status-history tr{margin-bottom:40px;float:left}#fwo.content #flooding-map-of-wales{padding-right:10%}#fwo.content #flooding-map-of-wales .imageWrapper{margin-top:0}#fwo #activefloodwarningtable table tr td img,#fwo #activefloodwarningtable table tr td p.subText{display:none}}@media (max-width:1000px){#fwo #three-day-forecast{width:100%;padding:20px 0}#fwo #three-day-forecast .forecast-container .forecast-day{display:block!important;float:left;width:100%;clear:both;border:none}#fwo #three-day-forecast table.forecast-data-table tr td{width:100%!important}.forecast-container #tabs{display:none}.forecast-container table{width:95%}#three-day-forecast .forecast-container .forecast-day img{width:40%!important;float:none;margin:0 auto}#three-day-forecast h1.forecast-day-title{display:block}#flood-forecast-tool div{margin-bottom:20px}#flood-forecast-tool div:nth-child(2n){margin-right:0}}.carousel{padding:0;position:relative;background-color:#333}@media screen and (min-width:1200px){.carousel{height:550px}.carousel .slick-list,.carousel .slick-track,.carousel .slickContainer{height:100%}}.carousel .constrainingContainer:after{display:table;content:'';clear:both}.carousel .carouselControls{display:none;float:right;margin-bottom:-48px;z-index:50;position:relative;height:48px;background-color:#000;background-color:rgba(0,0,0,.5);font-size:0}.js .carousel .carouselControls{display:block}.carousel .carouselTextProgress{line-height:1;color:#fff;display:inline-block;vertical-align:middle;min-width:48px;text-align:center;font-weight:700;font-size:16px}.carousel .carouselButton{width:48px;height:48px;font-size:0;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;border:none;padding:0;margin:0;display:inline-block;vertical-align:middle;border-radius:0}.carousel .carouselButton:before{background-repeat:no-repeat;background-size:16px 16px;background-position:50%;height:100%;width:100%;top:0;left:0;content:'';display:block}.carousel .carouselButton.carouselPrev:before{transform:rotate(90deg);background-image:url(../images/caret-down.svg)}.carousel .carouselButton.carouselNext:before{transform:rotate(-90deg);background-image:url(../images/caret-down.svg)}.carousel .carouselButton.carouselPause:before{background-image:url(../images/pause.svg);background-size:24px 24px}.carousel .carouselButton.carouselPause.carouselPaused:before{background-image:url(../images/play.svg)}.carousel .carouselProgressBars{height:5px;width:100%;position:absolute;left:0;bottom:0;z-index:20}.carousel .carouselProgressBar{background-color:#008393;left:0;top:0;right:0;position:absolute;width:100%;height:100%;transition:transform 1s linear;transition-duration:inherit;transform:scaleX(0);transform-origin:left center}.carousel .carouselProgressBarLeaving{transform:scaleX(0)!important;transform-origin:right center;transition-timing-function:ease-in}.carousel .carouselDownArrow{background-image:url(../images/down-arrow.svg);background-repeat:no-repeat;background-size:36px 36px;background-position:50%;width:56px;height:56px;font-size:0;position:absolute;bottom:10px;left:50%;margin-left:-28px;display:block;z-index:4;animation:a 16s infinite;animation-timing-function:ease-in-out;border-radius:100%;cursor:pointer}.carousel .carouselDownArrow:hover{background-color:#000;background-color:rgba(0,0,0,.5);animation-play-state:paused}@keyframes a{0%{transform:translateY(0);animation-timing-function:ease-out}6.25%{transform:translateY(-15px);animation-timing-function:ease-in}12.5%{transform:translateY(0);animation-timing-function:ease-out}18.75%{transform:translateY(-15px);animation-timing-function:ease-in}25%{transform:translateY(0);animation-timing-function:ease-out}31.25%{transform:translateY(-15px);animation-timing-function:ease-in}37.5%{transform:translateY(0);animation-timing-function:ease-out}to{transform:translateY(0)}}.carouselSlide{width:100%;height:100%;background-size:cover;background-position:50%;position:relative;display:none}.carouselSlide:first-child,.js .carouselSlide{display:block}.carouselSlide:before{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#011f23;background-color:rgba(1,31,35,.6175);content:'';z-index:1}.carouselSlide .carouselSlideImage{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;";z-index:0}.carouselSlide>.constrainingContainer{position:relative;z-index:2;text-align:center;color:#fff;padding-top:80px;padding-bottom:90px}.carouselSlide h1{font-size:30px;color:#fff}.carouselSlide .button{padding:15px 20px;font-size:16px;background-color:#000;background-color:rgba(0,0,0,.5);display:table;margin:0 auto;margin-top:10px;font-weight:400}@media screen and (min-width:768px){.carouselSlide h1{font-size:48px}.carouselSlide .button{font-size:18px;margin-top:30px;padding-top:20px;padding-bottom:20px;font-weight:700}.carouselSlide>.constrainingContainer{padding-top:140px;padding-bottom:140px}.carousel .carouselControls{height:53px;margin-bottom:-53px}.carousel .carouselButton{height:53px}.carousel .carouselDownArrow{bottom:35px}}@media screen and (min-width:1200px){.carouselSlide h1{font-size:60px}}.dates{background-color:#000;background-color:rgba(0,0,0,.5);position:relative;height:76px;padding:10px 20px;padding-top:15px;display:inline-block;color:#fff}.dates:before{background-color:#20c4f4;position:absolute;content:'';display:block;height:5px;top:10px;left:0;right:10px}.dates .date{text-align:center;display:inline-block;vertical-align:top;padding-top:5px;position:relative;line-height:1;margin-left:25px}.dates .date:first-child{margin-left:0}.dates .date:first-child:before{display:none}.dates .date:before{content:'';display:block;position:absolute;width:10px;height:4px;background-color:#fff;left:-20px;top:15px}.dates .day,.dates .month{font-family:ag-book-stencil,Gotham A,Arial,sans-serif}.dates .day{font-size:30px;margin-bottom:2px}.dates .month{font-size:16px}@media screen and (max-width:767px){.dates{height:33px;padding:15px 8px 0;font-size:13px;max-width:127px;text-align:right;margin-top:-33px}.dates.full{width:100%}.dates:before{top:7px;right:7px}.dates .day,.dates .month{font-family:Gotham A,Arial,sans-serif;font-size:13px;display:inline;font-weight:700}.dates .date{margin-left:0;padding-top:0;display:inline}.dates .date:before{content:'-';width:auto;height:auto;display:inline;background-color:transparent;position:static}.dates .date:first-child:before{display:none}}.relatedLinksBox{background-color:#e9e9ea;padding:10px 4px}.relatedLinksBox h3{padding:0;margin-bottom:15px}.relatedLinksBox:after{content:'';display:table;clear:both}.relatedLinksBox a{display:block;margin-bottom:15px;color:#007485;font-weight:400}@media screen and (min-width:768px){.relatedLinksBox{padding:10px 0}}.banner{width:100%;min-height:115px;background-color:#008393;color:#fff;display:block;padding:15px 8px;position:relative;padding-bottom:121px;background-repeat:no-repeat;background-position:50%;background-size:cover;margin-bottom:30px}.banner:before{content:'';position:absolute;top:0;right:0;z-index:0;bottom:0;left:0;background-color:#000;background-color:rgba(0,0,0,.5);pointer-events:none}.banner:hover{text-decoration:none}.banner:hover .button{background-color:#2d7322}.banner .button{padding-top:15px;padding-bottom:15px;white-space:nowrap;font-weight:700;line-height:1;padding-right:60px;background-image:url(../images/right-arrow.svg);background-size:25px 25px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;position:absolute;bottom:15px;left:8px;right:8px;z-index:2}.bannerHeading{font-size:30px;font-weight:700;line-height:1;margin-bottom:10px}.bannerText{position:relative;z-index:1}.bannerText .bannerDescription{color:#fff}@media screen and (min-width:768px){.banner{min-height:115px;display:table;padding:20px 30px}.banner:before{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent);background-color:transparent}.bannerText{width:360px}.bannerAction,.bannerText{display:table-cell;vertical-align:middle}.bannerAction{text-align:right}.banner .button{display:inline;position:relative;left:unset;right:unset;top:unset;bottom:unset}}@media screen and (min-width:1200px){.banner:before{background-image:linear-gradient(90deg,rgba(0,0,0,.2),hsla(0,0%,100%,0))}}@media screen and (min-width:768px){.mobileOnly{display:none}}@media screen and (min-width:1200px){.mobileTabletOnly{display:none}}@media screen and (max-width:1199px){.desktopOnly{display:none}}@media screen and (max-width:767px){.tabletDesktopOnly{display:none}}