﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:1em;line-height:1.5}body,button{font-family:sans-serif;color:#222;background-color:#fff}:disabled{color:#555;background-color:#eee;opacity:1}::-moz-selection{background:#ffeeaa;color:#000;text-shadow:none}::selection{background:#ffeeaa;color:#000;text-shadow:none}a:focus,.focussed{outline:thin dotted}a:hover,a:active{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1.5em 2em}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small,.small-print{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}ul,ol{margin:0 0 1.5em;padding:0 0 0 2em}dd{margin:0 0 0 2em}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;*margin-left:-7px;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0}.ir br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.report-list-filters-wrapper{color:#666}.mobile-filters-active .report-list-filters-wrapper{position:fixed;z-index:1;bottom:0;left:0;right:0;background:#000;color:#fff}.report-list-filters{padding:1em;padding-bottom:0.75em;margin-bottom:0;font-size:0.85em;line-height:1.8em}.report-list-filters+.report-list-filters{padding-top:0.25em}.report-list-filters label{font-weight:normal;margin:0}.report-list-filters>label,.report-list-filters .multi-select-container{display:inline-block;vertical-align:top}.report-list-filters .form-control,.report-list-filters .dropzone{display:inline-block;margin:0 0.2em;font-size:0.875em;background-color:#fff;color:#000;max-width:10em;vertical-align:top;height:1.8em;line-height:1.8em;padding:0}.report-list-filters .multi-select-container{margin:0 0.2em;color:#000}.report-list-filters .multi-select-menu{z-index:11;line-height:1.4em}.report-list-filters .multi-select-button{max-width:10em;padding:0 1.5em 0 0.6em;line-height:1.8em;vertical-align:top}body{font-family:"Open Sans",sans-serif;margin:0;font-size:1em;line-height:1.5;color:#222;background-color:#fff}p{font-size:1em;font-weight:normal;margin:0 0 1em}small,.small-print{font-family:"Open Sans",sans-serif;font-style:italic;font-size:0.8125em;line-height:1.2307em}h1{font-family:"Fira Sans",sans-serif;font-size:2em;line-height:1em;font-weight:normal;margin-top:0.5em;margin-bottom:0.5em}h1 small,h1 .small-print{display:inline-block;font-style:inherit;font-family:inherit;font-size:0.5em;line-height:1em}h1#reports_heading{margin-bottom:0}h2{font-family:"Fira Sans",sans-serif;font-size:1.5em;line-height:1.3333em;font-weight:normal;margin-top:1.333333333em;margin-bottom:0.666666666em}h3{font-size:1.25em;line-height:1.2em;margin-top:1.2em;margin-bottom:0.8em;font-weight:normal}h4{font-size:1em;font-weight:normal;margin-bottom:1em}ul,ol{font-size:1em;margin-bottom:2em;margin-left:2em;padding:0}li{margin-bottom:0.5em}ul li{list-style:square}ol li{list-style:decimal}ol.big-numbers{padding:0;margin:0;counter-reset:li}ol.big-numbers>li{position:relative;list-style:none;padding:0 0 0 2.5em;margin-bottom:2em}ol.big-numbers>li:before{content:counter(li);counter-increment:li;position:absolute;left:0;top:-0.2em;color:#666;line-height:1;font-family:"Open Sans",sans-serif;font-weight:bold;font-size:2.5rem}dl{margin:0;padding:0}dl dt{font-size:1em;line-height:1.5em;font-weight:bold}dl dd{font-weight:1em;line-height:1.5em;margin:0 0 1em}blockquote p:before{content:"“"}blockquote p:after{content:"”"}pre{font-family:monospace}img{height:auto;max-width:100%}#popup img{max-width:none}select,input,textarea{font-size:99%}select{width:100%}a,.fake-link{text-decoration:none;color:#0a549d}a:visited,.fake-link:visited{color:#0a549d}a:hover,a:active,.fake-link:hover,.fake-link:active{text-decoration:underline;color:#edc856}.fake-link{display:inline-block;background:transparent;border:none;font-family:inherit;font-size:1em;padding:0;margin:0}.small-print{margin-bottom:1.2307em;color:#666666}.meta{color:#555555;font-style:italic;margin-bottom:0px}.meta-2{font-family:"Open Sans",sans-serif;color:#666666;font-style:italic;font-size:0.75em}h4.static,h4.static-with-rule{font-family:"Open Sans",sans-serif;text-transform:uppercase;font-size:0.875em;line-height:1.71428em;color:#666;margin-top:2em}h4.static-with-rule{background:#f6f6f6;border-top:0.25em solid #50B948;margin-bottom:0.25em;padding:0.5em 1em}input[type="file"]{width:100%}input[type="tel"],input[type="number"],input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="datetime"],input[type="url"],textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:0.5em;font-size:1em;line-height:1em}textarea{line-height:1.5em;min-height:5em}label,legend,.label{display:block;margin-top:1.25em;margin-bottom:0.5em;font-weight:bold}label.inline,legend.inline,.label.inline{display:inline;padding:0 1em 0 5px;font-weight:normal}label.inline-text,legend.inline-text,.label.inline-text{display:inline;font-weight:normal}.form-control,.dropzone{display:block;background-color:#fff;border:1px solid #525252;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);font-family:inherit;margin-bottom:0.5em}.form-control[readonly],[readonly].dropzone{box-shadow:none;color:#888888}.form-control[disabled],[disabled].dropzone{background-color:#eee}select.form-control,select.dropzone{box-shadow:0 1px 3px rgba(0,0,0,0.2);height:2.2em}select.form-control[multiple],select[multiple].dropzone{height:auto}.js select.form-control.js-multiple[multiple],.js select.js-multiple[multiple].dropzone{height:2.2em}.form-group{position:relative;max-width:27em}.form-group--indented{padding-left:2em}.form-check{margin-top:1.5em;padding-left:2em;position:relative}.form-check>input{position:absolute;top:0.3em;left:0.5em}.form-check label{margin-top:0.5em}.form-check--inline{margin:0.5em 0}.form-check--inline label{margin:0;display:inline}.form-check--inline .form-hint{display:inline}.form-check--inline .form-hint:before{content:"\2013";margin:0 0.3em 0 0.1em}.required-text{position:absolute;right:0;top:0}.required-text--optional{color:#666}.form-section-heading{font-family:inherit;color:inherit;font-weight:bold;margin-bottom:0.25em}.form-section-heading--private:before{content:"";display:inline-block;width:16px;height:18px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/padlock.png");background-image:url("/cobrands/fixmystreet/images/padlock.svg"),none;background-size:16px 18px;margin-right:0.5em}.form-section-description{color:#666;line-height:1.375em}html.js .form-section-preview{background-color:#eee;border-radius:4px;padding:1em}html.js .form-section-preview .form-section-heading{margin:0 0 0.5em 0}.form-section-preview small,.form-section-preview .small-print{margin:0.5em auto;display:block;text-align:center;font-style:normal;width:75%}.form-section-preview--next{margin-top:1.5em}small#or,#or.small-print{margin:1em auto;width:100%}small#or:before,#or.small-print:before,small#or:after,#or.small-print:after{background-color:#fff;content:"";display:inline-block;height:2px;position:relative;vertical-align:middle;width:50%}small#or:before,#or.small-print:before{right:1em;margin-left:-50%}small#or:after,#or.small-print:after{left:1em;margin-right:-50%}.form-box,.alerts__cta-box{margin:0 -1em 0.25em;background:#eee;padding:1em}.form-box>input[type="text"],.alerts__cta-box>input[type="text"],.form-box>input[type="email"],.alerts__cta-box>input[type="email"]{margin-bottom:1em}.form-box>label:first-child,.alerts__cta-box>label:first-child{margin-top:0}.form-box .title,.alerts__cta-box .title{font-size:1.25em;margin:0.5em 0}.form-box h2,.alerts__cta-box h2{margin:0 0 0.5em}.form-box h3,.alerts__cta-box h3{margin:0 0 1em;font-size:1.125em;font-weight:normal}.form-box h3 strong,.alerts__cta-box h3 strong{font-size:2em;margin-right:0.25em}.change_location{color:#666;margin:0 0 1em;display:none}.change_location li{list-style:none;padding-left:24px;margin:0.3em 0 0 0;background-size:14px 14px;background-repeat:no-repeat;background-position:0 50%}.change_location__map{background-image:url("/cobrands/fixmystreet/images/change-location-arrow.png");background-image:url("/cobrands/fixmystreet/images/change-location-arrow.svg"),none}.change_location__search{background-image:url("/cobrands/fixmystreet/images/change-location-search.png");background-image:url("/cobrands/fixmystreet/images/change-location-search.svg"),none}#js-top-message>:first-child{margin-top:1.5em}.form-txt-submit-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-txt-submit-box:before,.form-txt-submit-box:after{content:" ";display:table}.form-txt-submit-box:after{clear:both}.form-txt-submit-box{*zoom:1}.form-txt-submit-box input[type="password"],.form-txt-submit-box input[type="tel"],.form-txt-submit-box input[type="number"],.form-txt-submit-box input[type="text"],.form-txt-submit-box input[type="email"],.form-txt-submit-box select{width:auto;max-width:none;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:72 0 auto;-moz-box-flex:72 0 auto;-webkit-flex:72 0 auto;-ms-flex:72 0 auto;flex:72 0 auto}.form-txt-submit-box input[type="submit"]{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:28 0 auto;-moz-box-flex:28 0 auto;-webkit-flex:28 0 auto;-ms-flex:28 0 auto;flex:28 0 auto;margin:0 0.25em 0.5em;padding-top:0.6em;padding-bottom:0.5em}.checkbox-group{margin:1em 0}.label-containing-checkbox{padding-left:24px;position:relative;margin-bottom:0}.label-containing-checkbox input{position:absolute;left:0;top:0.2em}div.form-error,p.form-error{display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:#ff0000;color:#fff;padding:0 0.5em;-webkit-border-radius:0.25em 0.25em 0 0;-moz-border-radius:0.25em 0.25em 0 0;border-radius:0.25em 0.25em 0 0}div.form-error a,p.form-error a{color:white;text-decoration:underline}div.form-error a:hover,p.form-error a:hover{text-decoration:none}input.form-error,textarea.form-error{border-color:#ff0000;-webkit-border-radius:0 0.25em 0.25em 0.25em;-moz-border-radius:0 0.25em 0.25em 0.25em;border-radius:0 0.25em 0.25em 0.25em}.form-error__box{border:solid 2px #ff0000;padding:0.5em;margin-bottom:0.5em}ul.error{background:#ff0000;color:#fff;padding:0 0.5em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}.form-success{background:#009900;color:#fff;padding:0 0.5em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}.duplicate-report-suggestions{position:relative}.duplicate-report-suggestions .item-list__item--expandable{border-top:1px solid #ddd}.duplicate-report-suggestions .item-list{margin:0 -1em 1em -1em;border-bottom:1px solid #ddd}.js .js-reporting-page{display:none;visibility:hidden}.js .js-reporting-page--single .js-reporting-page{display:block;visibility:visible}.js .js-reporting-page--single .js-reporting-page button{display:none}.js .js-reporting-page--single .js-reporting-page--single-hidden{display:none}.js .js-reporting-page--active{display:block;visibility:visible}.no-js .js-back{display:none}.skiplink{display:inline-block;padding:1em;position:absolute;left:-9999em}.skiplink:focus{outline:3px solid transparent;color:#fff;background-color:#50B948;text-decoration:none;left:0;z-index:2}.dev-site-notice{font-size:1.5em;color:#fff;background-color:#f00;position:absolute;padding:1em 5em;top:1em;left:-5em;transform:rotate(-45deg);z-index:2;pointer-events:none}.container{margin:0 auto;padding:0 1em;max-width:60em}.full-width{margin:0 -1em}#site-header{color:#000;background-color:#00483a;position:relative}#site-logo{display:block;width:175px;height:60px;background-position:0 50%;background-repeat:no-repeat;background-size:175px 35px;background-image:url("/cobrands/fixmystreet/images/site-logo.png");background-image:url("/cobrands/fixmystreet/images/site-logo.svg"),none;text-indent:-999999px}label[for="main-nav-btn"]{font-weight:normal;margin:0}#nav-link{width:3em;height:0;padding-top:3em;overflow:hidden;background:transparent url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMi4wMSAzLjk5OWgxNy45OGMxLjEwOSAwIDIuMDEtLjg5NiAyLjAxLTIuMDAxQTIuMDA2IDIuMDA2IDAgMDAxOS45OSAwSDIuMDFDLjkgMCAwIC44OTYgMCAxLjk5OSAwIDMuMTA0LjkwMSA0IDIuMDEgNHYtLjAwMXpNMTkuOTkgN0gyLjAxQy45IDcgMCA3Ljg5NiAwIDguOTk5IDAgMTAuMTAyLjkwMSAxMSAyLjAxIDExaDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDd6bTAgN0gyLjAxQy45IDE0IDAgMTQuODk0IDAgMTUuOTk5IDAgMTcuMTAyLjkwMSAxOCAyLjAxIDE4aDE3Ljk4YzEuMTA5IDAgMi4wMS0uODk2IDIuMDEtMi4wMDFBMi4wMDUgMi4wMDUgMCAwMDE5Ljk5IDE0eiIvPjwvc3ZnPg==') center center no-repeat;background-size:22px 18px;right:0}html.js-nav-open #nav-link{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDIyIDE4Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMy4yMjMgMS4yMjFjLjc4LS43OCAyLjA0OS0uNzc4IDIuODM1LjAwOGw0Ljk0MSA0Ljk0MiA0Ljk0My00Ljk0MmEyLjAwNSAyLjAwNSAwIDAxMi44MzUtLjAwOCAyLjAwNiAyLjAwNiAwIDAxLS4wMDYgMi44Mzd2LS4wMDFsLTQuOTQ0IDQuOTQyIDQuOTQ0IDQuOTQzYy43NDMuNzQ0Ljc4NSAxLjkyMy4xMjUgMi43MDhsLS4xMTYuMTI3YTIuMDA2IDIuMDA2IDAgMDEtMi44MzctLjAwN0wxMSAxMS44MjcgNi4wNTcgMTYuNzdhMi4wMDYgMi4wMDYgMCAwMS0yLjgzNy4wMDdjLS43NzktLjc4LS43NzUtMi4wNS4wMS0yLjgzNUw4LjE3MSA5IDMuMjMgNC4wNTdhMi4wMDUgMi4wMDUgMCAwMS0uMDA3LTIuODM2eiIvPjwvc3ZnPg==')}#nav-link,#report-cta{display:block;position:absolute;top:50%;transform:translateY(-50%)}#report-cta{right:3.5em;font-size:0.9em;line-height:1em;border:1px solid #666;color:#000;padding:0.4em;border-radius:0.3em}#report-cta:hover,#report-cta:focus{text-decoration:none;background-color:#000}html.mobile.js-nav-open #js-menu-open-modal{position:absolute;bottom:-1000px;left:0;right:0;background-color:rgba(0,0,0,0.4)}#main-nav{display:none;position:absolute;overflow:auto;left:0;right:0;z-index:1}#main-nav-btn{position:absolute;left:-9999px}#main-nav-btn:checked ~ #main-nav{display:block}.nav-menu{list-style-type:none;padding:0;margin:0}.nav-menu li{list-style-type:none;padding:0;margin:0;border:0}.nav-menu a,.nav-menu span{display:block;padding:0.5em 1em;background-color:#fff;color:#333;font-size:1.25em;border-bottom:1px solid #ccc}.nav-menu a:visited{color:#333}.nav-menu a:hover{background-color:#333;color:#fff;text-decoration:none}.nav-menu span{background-color:#cbeac8}.nav-menu span.report-a-problem-btn{cursor:pointer}.nav-menu span.report-a-problem-btn:hover{background-color:#333;color:#fff;text-decoration:none}.shadow-wrap{margin:0 -1em}#key-tools{list-style-type:none;padding:0;margin:0;margin-bottom:1em;display:table;width:100%}#key-tools li{list-style-type:none;padding:0;margin:0;border:0}#key-tools li{display:table-cell;vertical-align:bottom;text-align:center;border-right:0.25em solid #fff}#key-tools li:last-child{border-right:none}#key-tools button{width:100%;border:none}#key-tools a,#key-tools button{display:block;background-color:#f5f5f5;background-repeat:no-repeat;color:#333 !important;padding:1em;font-size:0.6875em;font-family:"Open Sans",sans-serif;font-weight:normal;line-height:1.2em;white-space:normal;border-radius:0}#key-tools a:hover,#key-tools a.hover,#key-tools button:hover,#key-tools button.hover{text-decoration:none;background-color:#333;color:#fff !important}#key-tools a:after,#key-tools button:after{content:"";display:inline-block;width:16px;height:16px;margin-left:0.5em;vertical-align:-0.25em;background-size:112px 16px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/report-tools.png");background-image:url("/cobrands/fixmystreet/images/report-tools.svg"),none}#key-tools a.abuse:after,#key-tools button.abuse:after{background-position:-96px 0}#key-tools a.feed:after,#key-tools button.feed:after{background-position:-64px 0}#key-tools a.share:after,#key-tools button.share:after{background-position:-80px 0}#key-tools a.chevron:after,#key-tools button.chevron:after{background-position:-16px 0}#report-updates-data img{float:right}#report-updates-data label{margin-top:0}#report-share .btn{padding-left:1.5em;padding-right:1.5em;display:inline-block}#report-share .btn+.btn{margin-left:1em}footer{margin-top:1em}#footer-mobileapps{margin:0 -1em;padding:1em 1em 0}#footer-mobileapps h4{margin:0}#footer-mobileapps p{font-size:0.75em;padding-bottom:0}#footer-help ul{list-style-type:none;padding:0;margin:0}#footer-help ul li{list-style-type:none;padding:0;margin:0;border:0}#footer-help ul li{border-bottom:1px solid #afafaf}#footer-help ul li:last-child{border-bottom:none}#footer-help ul li h4{margin:0.75em 0 0.25em}#footer-help ul li p{font-size:0.75em;margin-bottom:0}.btn{margin:0 0 0 0;padding:.75em 1em .75em 1em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:inherit !important;background:#eee;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #fff),color-stop(0%, #eee));background:-moz-linear-gradient(#fff,#eee);background:-o-linear-gradient(#fff,#eee);background:-webkit-linear-gradient(#fff,#eee);background:linear-gradient(#fff,#eee);border:1px solid #ccc}.btn,.btn:hover,.btn:focus{text-decoration:none !important}.btn:disabled{cursor:default}.btn:hover,.btn:focus{color:inherit !important;background:#e9e9e9;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #f9f9f9),color-stop(0%, #e9e9e9));background:-moz-linear-gradient(#f9f9f9,#e9e9e9);background:-o-linear-gradient(#f9f9f9,#e9e9e9);background:-webkit-linear-gradient(#f9f9f9,#e9e9e9);background:linear-gradient(#f9f9f9,#e9e9e9);border-color:#ccc}.btn:disabled{color:#6f6f6f !important;background:#eee;border-color:#ccc}.btn-primary,.green-btn,.btn-danger,.red-btn{margin:0 0 0 0;padding:.75em 1em .75em 1em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.btn-primary,.btn-primary:hover,.btn-primary:focus,.green-btn,.green-btn:hover,.green-btn:focus,.btn-danger,.btn-danger:hover,.btn-danger:focus,.red-btn,.red-btn:hover,.red-btn:focus{text-decoration:none !important}.btn-primary:disabled,.green-btn:disabled,.btn-danger:disabled,.red-btn:disabled{cursor:default}.btn+.btn{margin-left:0.5em}.btn-primary,.green-btn,.btn--primary{color:#fff !important;background:#7fb900;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #9fde23),color-stop(0%, #7fb900));background:-moz-linear-gradient(#9fde23,#7fb900);background:-o-linear-gradient(#9fde23,#7fb900);background:-webkit-linear-gradient(#9fde23,#7fb900);background:linear-gradient(#9fde23,#7fb900);border:1px solid #5b9700}.btn-primary:hover,.btn-primary:focus,.green-btn:hover,.green-btn:focus,.btn--primary:hover,.btn--primary:focus{color:#fff !important;background:#9fde23;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #7fb900),color-stop(0%, #9fde23));background:-moz-linear-gradient(#7fb900,#9fde23);background:-o-linear-gradient(#7fb900,#9fde23);background:-webkit-linear-gradient(#7fb900,#9fde23);background:linear-gradient(#7fb900,#9fde23);border-color:#5b9700}.btn-primary:disabled,.green-btn:disabled,.btn--primary:disabled{color:#000 !important;background:#7fb900;border-color:#5b9700}.btn-danger,.red-btn,.btn--danger{color:#fff !important;background:#bf002a;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #ff0038),color-stop(0%, #bf002a));background:-moz-linear-gradient(#ff0038,#bf002a);background:-o-linear-gradient(#ff0038,#bf002a);background:-webkit-linear-gradient(#ff0038,#bf002a);background:linear-gradient(#ff0038,#bf002a);border:1px solid #80001c}.btn-danger:hover,.btn-danger:focus,.red-btn:hover,.red-btn:focus,.btn--danger:hover,.btn--danger:focus{color:#fff !important;background:#ff0038;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #bf002a),color-stop(0%, #ff0038));background:-moz-linear-gradient(#bf002a,#ff0038);background:-o-linear-gradient(#bf002a,#ff0038);background:-webkit-linear-gradient(#bf002a,#ff0038);background:linear-gradient(#bf002a,#ff0038);border-color:#80001c}.btn-danger:disabled,.red-btn:disabled,.btn--danger:disabled{color:#000 !important;background:#bf002a;border-color:#80001c}.final-submit,input.final-submit{margin:1em 0.5em;float:right}.btn--facebook{color:#fff !important;background:#2d4373;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #3b5998),color-stop(0%, #2d4373));background:-moz-linear-gradient(#3b5998,#2d4373);background:-o-linear-gradient(#3b5998,#2d4373);background:-webkit-linear-gradient(#3b5998,#2d4373);background:linear-gradient(#3b5998,#2d4373);border:1px solid #3b5998}.btn--facebook:hover,.btn--facebook:focus{color:#fff !important;background:#344e86;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #2d4373),color-stop(0%, #344e86));background:-moz-linear-gradient(#2d4373,#344e86);background:-o-linear-gradient(#2d4373,#344e86);background:-webkit-linear-gradient(#2d4373,#344e86);background:linear-gradient(#2d4373,#344e86);border-color:#3b5998}.btn--facebook:disabled{color:#000 !important;background:#2d4373;border-color:#3b5998}.btn--facebook img{margin-right:0.5em;vertical-align:-0.2em;height:1.3em;width:auto}.btn--twitter{color:#fff !important;background:#2795e9;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #55acee),color-stop(0%, #2795e9));background:-moz-linear-gradient(#55acee,#2795e9);background:-o-linear-gradient(#55acee,#2795e9);background:-webkit-linear-gradient(#55acee,#2795e9);background:linear-gradient(#55acee,#2795e9);border:1px solid #55acee}.btn--twitter:hover,.btn--twitter:focus{color:#fff !important;background:#3ea1ec;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #2795e9),color-stop(0%, #3ea1ec));background:-moz-linear-gradient(#2795e9,#3ea1ec);background:-o-linear-gradient(#2795e9,#3ea1ec);background:-webkit-linear-gradient(#2795e9,#3ea1ec);background:linear-gradient(#2795e9,#3ea1ec);border-color:#55acee}.btn--twitter:disabled{color:#06090b !important;background:#2795e9;border-color:#55acee}.btn--twitter img{margin-right:0.5em;vertical-align:-0.2em;height:1.3em;width:auto}.btn--back:before,.btn--forward:before,.btn--cancel:before,.btn--navigate:before,.btn--geolocate:before,.btn--shortlist:before,.btn--shortlisted:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:112px 16px;background-image:url("/cobrands/fixmystreet/images/button-icons.png");background-image:url("/cobrands/fixmystreet/images/button-icons.svg"),none;margin-right:0.5em;vertical-align:-0.1em}.btn--back:before{background-position:0 0}.btn--forward:before{background-position:-16px 0}.btn--cancel:before{background-position:-32px 0}.btn--navigate:before{background-position:-80px 0}.btn--geolocate:before{background-position:-96px 0}.btn--shortlist:before{background-position:-64px 0}.btn--shortlisted:before{background-position:-48px 0}.btn--provide-update{display:block;width:100%;margin-bottom:1em}.btn--block{display:block;width:100%;margin-left:0;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn--block+.btn--block{margin-left:0;margin-top:1em}.btn--small{font-size:0.8em}.btn--final{margin-top:1.25em}.plain-list{list-style-type:none;padding:0;margin:0}.plain-list li{list-style-type:none;padding:0;margin:0;border:0}.plain-list li{margin-bottom:1em}.item-list{margin:0 0 1em;padding:0;border-bottom:0.25em solid #50B948}.item-list__item{list-style:none;background-color:#fff;margin:0.25em 0 0;padding:0.5em 1em;display:block}@media print{.item-list__item{background-color:transparent !important;margin:0 !important;padding:1em 0 !important;border-top:1px solid #ccc;page-break-inside:avoid}}.item-list__update-wrap:before,.item-list__update-wrap:after{content:" ";display:table}.item-list__update-wrap:after{clear:both}.item-list__update-wrap{*zoom:1}.item-list__update-text p{margin-bottom:0.5em}.item-list--wards__item,.item-list--reports__item{padding:0}.item-list--wards__item a,.item-list--reports__item a{color:#222222;display:block;padding:0.5em 1em}.item-list--wards__item a:hover,.item-list--reports__item a:hover,.item-list--wards__item a:focus,.item-list--reports__item a:focus,.hovered.item-list--wards__item a,.hovered.item-list--reports__item a{background-color:#e0e2e5;text-decoration:none}.item-list--wards__item label{margin:0;padding:0.5em 1em}.item-list--reports__item a{padding:0 0 0 1em}.item-list--reports__item a:before,.item-list--reports__item a:after{content:" ";display:table}.item-list--reports__item a:after{clear:both}.item-list--reports__item a{*zoom:1}@media print{.item-list--reports__item a{padding:0}}.item-list--reports__item .img{width:90px;float:right;height:auto;margin-left:1em}.item-list--reports__item small,.item-list--reports__item .small-print{color:#666;display:block;padding:0.25em 0}.item-list__item__metadata{display:none}@media print{.item-list__item__metadata{display:block;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.item-list__item__metadata>*{margin-top:0.5em;width:33%;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.item-list__item__metadata h4{margin:0;font-size:0.75em;font-weight:bold}.item-list__item__metadata p{margin-bottom:0;min-height:1.4em}.item-list__item--indented,.item-list__item--with-pin{position:relative;margin:0;padding:0;border-top:1px solid #e5e5e5}.item-list__item--indented a,.item-list__item--with-pin a{display:block;padding:1em;padding-left:2.5em;border-left:solid 1em transparent;background:transparent}.item-list__item--indented:hover a,.item-list__item--with-pin:hover a{background-color:#e0e2e5}.item-list__item--indented h3,.item-list__item--with-pin h3{color:inherit;margin:0 0 0.2em 0;padding-top:0;line-height:1.3em}.item-list__item--indented p,.item-list__item--with-pin p{margin:0;font-size:0.8em;color:#777}.item-list__item--act-and-sort a{padding-left:4.5em}.item-list__item--act-and-sort .item-list__item__shortlist-up,.item-list__item--act-and-sort .item-list__item__shortlist-down{width:36px;left:3.5em}.item-list__item__shortlist-add,.item-list__item__shortlist-remove,.item-list__item__shortlist-take,.item-list__item__shortlist-up,.item-list__item__shortlist-down{position:absolute;left:1em;top:50%;margin-top:-24px;margin-left:-12px;display:block;width:48px;font-size:1em;padding:0;border:none;background:transparent;overflow:hidden;height:0;padding-top:48px;background-position:center center;background-repeat:no-repeat;background-size:24px 24px}.item-list__item__shortlist-add{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive.svg"),none}.item-list__item__shortlist-add:hover,.item-list__item__shortlist-add:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive-hover.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-inactive-hover.svg"),none}.item-list__item__shortlist-remove{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active.svg"),none}.item-list__item__shortlist-remove:hover,.item-list__item__shortlist-remove:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active-hover.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-active-hover.svg"),none}.item-list__item__shortlist-take{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken.svg"),none}.item-list__item__shortlist-take:hover,.item-list__item__shortlist-take:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken-hover.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-taken-hover.svg"),none}.item-list__item__shortlist-up{padding-top:24px;background-size:24px 14px;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.svg"),none}.item-list__item__shortlist-up:hover,.item-list__item__shortlist-up:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up-hover.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up-hover.svg"),none}.item-list__item__shortlist-up[disabled]{opacity:0.5;cursor:default;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-up.svg"),none}.item-list__item__shortlist-down{margin-top:0;padding-top:24px;background-size:24px 14px;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.svg"),none}.item-list__item__shortlist-down:hover,.item-list__item__shortlist-down:focus{background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down-hover.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down-hover.svg"),none}.item-list__item__shortlist-down[disabled]{opacity:0.5;cursor:default;background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.png");background-image:url("/cobrands/fixmystreet/images/icon-shortlist-down.svg"),none}.item-list--inspect-duplicates{border-bottom:none;background-color:rgba(255,255,255,0.5)}.item-list--inspect-duplicates .item-list__item--selected,.js .item-list--inspect-duplicates .item-list__item--selected.expanded:hover{border:0.25em solid #50B948;background-color:#fff}.item-list__heading{font-size:1em;font-weight:normal;line-height:1.5;padding-top:0.25em;margin:0}@media print{.item-list__heading{font-weight:bold}}.item-list__description{display:none}@media print{.item-list__description{display:block}}.item-list__item__state{font-size:0.9em;font-style:normal;font-weight:bold;padding:0.2em 0.5em;vertical-align:-0.1em;background:#888;color:#fff;border-radius:0.3em;margin-right:0.1em}.item-list__item--empty{background:none;color:#777}.item-list__item--empty p{margin:0;padding:1em;text-align:center}.item-list--front-page{border-bottom:none}.item-list--front-page .item-list__item{background-color:transparent}.item-list__item--expandable{margin:0;padding:1em}.item-list__item--expandable:before,.item-list__item--expandable:after{content:" ";display:table}.item-list__item--expandable:after{clear:both}.item-list__item--expandable{*zoom:1}.js .item-list__item--expandable{cursor:pointer}.js .item-list__item--expandable:hover,.js .item-list__item--expandable.hovered{background-color:#e0e2e5}.js .item-list__item--expandable.item-list__item--selected,.js .item-list__item--expandable.item-list__item--selected:hover,.js .item-list__item--expandable.item-list__item--selected.hovered{cursor:default;background-color:#fff}.item-list__item--expandable h3{margin:0}.item-list__item--expandable .img{float:right;width:90px;height:auto;margin:0 0 0.5em 1em}.item-list__item--expandable small,.item-list__item--expandable .small-print{color:#666;display:block;margin-top:0.5em}.item-list__item--expandable .report_meta_info,.item-list__item--expandable .council_sent_info{color:#666;font-family:"Open Sans",sans-serif;font-style:italic;font-size:0.8125em}.item-list__item--expandable p{line-height:1.4em;margin-top:0.5em}.js .item-list__item--expandable.expanded{cursor:default}.js .item-list__item--expandable.expanded:hover{background-color:#fff}.item-list__item--expandable__actions{clear:both;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.item-list__item--expandable__actions>*{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.item-list__item--expandable__hide-until-expanded{display:none}.expanded .item-list__item--expandable__hide-until-expanded{display:block}.expanded .item-list__item--expandable__hide-when-expanded{display:none}.item-list__item .get-updates{margin:0 -1em -1em -1em;padding:1em;background-color:#e0e2e5}.item-list__item .get-updates p,.item-list__item .get-updates label{margin:0 0 0.5em 0}.item-list__item .duplicate-map{padding:1em;clear:both;text-align:center}.problem-header .update-img,.item-list .update-img{float:right;margin:0.3em 0 0.5em 1em;width:33%}.questionnaire-report-reminder .update-img{float:left;margin:0.1em 1em 1em 0;width:120px}.update-img-set{text-align:center;margin:0 0 1em}.update-img-set .update-img{float:none;display:inline-block;margin:0;width:31%}.update-img-set .update-img+.update-img{margin:0 0 0 0.5em}.update-img a{display:block;position:relative}.update-img a span{position:absolute;top:0;right:0;display:block;width:20px;height:0;padding-top:20px;opacity:0.5;overflow:hidden;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:16px 16px;background-image:url("/cobrands/fixmystreet/images/magnify.png");background-image:url("/cobrands/fixmystreet/images/magnify.svg"),none}.update-img a:hover span{opacity:1}#fancybox-wrap canvas{position:absolute;top:0px;left:0px}.problem-back{display:block;font-size:1em;line-height:1.2em;margin:-1em -1em 1em -1em;padding:0.9em 1em;border-bottom:0.2em solid #eee}.problem-back:link,.problem-back:visited,.problem-back:hover{color:#666}.problem-back:before{content:"";display:inline-block;width:16px;height:16px;margin-right:0.5em;vertical-align:-0.15em;background-size:112px 16px;background-repeat:no-repeat;background-image:url("/cobrands/fixmystreet/images/report-tools.png");background-image:url("/cobrands/fixmystreet/images/report-tools.svg"),none;background-position:0 0}.problem-back--top{margin-top:0}.banner{line-height:1.2;margin:-1.2em -1em 1em -1em;padding:0.9em 1em;background-color:#f6f6f6;border-top:0.2em solid #999}.banner p{font-weight:bold}.banner p:last-child{margin-bottom:0}.banner .pin{width:16px;height:20px;margin:-10px 0;margin-right:0.3em;vertical-align:0.4em}.banner--fixed{border-top-color:#50B948;background-color:#eef8ed}.problem-header{margin-bottom:1em}.problem-header .segmented-control{clear:both}.report_meta_info,.council_sent_info{font-size:0.9em}.council_sent_info{color:#666}p+.council_sent_info{margin-top:-0.6em}.moderate-edit{display:none}.moderate-edit :disabled{background:#ddd}.moderate-edit h1 input{border-width:0.0625em}.show-moderation .moderate-edit{display:block}.show-moderation .moderate-display{display:none}.shortlisted-status{margin-top:1em;padding:1em 1em 1em 4em;border-radius:0.25em;border:1px solid rgba(0,0,0,0.1);background-color:rgba(255,255,255,0.5);background-position:1em 50%;background-repeat:no-repeat;background-size:2em 2em;background-image:url("/cobrands/fixmystreet/images/shortlist.png");background-image:url("/cobrands/fixmystreet/images/shortlist.svg"),none}.shortlisted-status h3{margin:0;font-size:1em;font-weight:bold}.shortlisted-status p{margin:0.5em 0 0 0;font-size:0.875em}#map_box{margin:0 -1em 1em;background:#333;height:29em;overflow:hidden;position:relative}#map_box #map{width:100%;height:100%;position:absolute}#map_box #map.heatmap-active .olLayerGrid,#map_box #map.heatmap-active .olBackBuffer{filter:grayscale(0.75)}#map_box #map .olPopup img{max-width:inherit}html.js #map .noscript{display:none}#fms_pan_zoom{top:0.5em;right:0.5em}.map-reporting #fms_pan_zoom{top:2.75em}#fms_pan_zoom_panup,#fms_pan_zoom_pandown,#fms_pan_zoom_panleft,#fms_pan_zoom_panright{display:none}#fms_pan_zoom_panup,#fms_pan_zoom_pandown,#fms_pan_zoom_panleft,#fms_pan_zoom_panright,#fms_pan_zoom_zoomin,#fms_pan_zoom_zoomout{position:absolute;cursor:pointer;width:36px;height:0;padding-top:36px;overflow:hidden;background-image:url("/cobrands/fixmystreet/images/fms-pan-zoom.png");background-image:url("/cobrands/fixmystreet/images/fms-pan-zoom.svg"),none;background-size:156px 72px;background-repeat:no-repeat;filter:none !important}#fms_pan_zoom_panup{background-position:0 0;right:30px;left:auto;top:0}#fms_pan_zoom_pandown{background-position:0 -36px;right:30px;left:auto;top:72px}#fms_pan_zoom_panleft{background-position:-36px 0;width:48px;right:48px;left:auto;top:36px}#fms_pan_zoom_panright{background-position:-36px -36px;width:48px;right:0;left:auto;top:36px}#fms_pan_zoom_zoomin{background-position:-84px 0;padding-top:44px;right:0;top:0}#fms_pan_zoom_zoomout{background-position:-120px 100%;padding-top:44px;right:0;top:44px}.map-links{display:none;position:absolute;right:.5em;top:6em}.map-links:before,.map-links:after{content:" ";display:table}.map-links:after{clear:both}.map-links{*zoom:1}.map-reporting .map-links{top:8.25em}.map-fullscreen .map-links{display:block}.map-links>*{display:block;float:right;clear:both;overflow:hidden;width:36px;height:0;padding-top:36px;opacity:0.85;background:#222;background-position:100% 0;background-repeat:no-repeat;background-size:36px 36px;border-radius:5px;margin-top:.5em}.map-links>*:hover,.map-links>*:focus{opacity:1}.map-links>*:hover{overflow:visible;width:auto;height:auto;padding:6px 40px 6px 10px;line-height:24px;white-space:nowrap;color:#fff;text-decoration:none}.map-links .map-layer-toggle{background-image:url("/cobrands/fixmystreet/images/map-layer-aerial.png");background-image:url("/cobrands/fixmystreet/images/map-layer-aerial.svg"),none}.map-links .map-layer-toggle.roads{background-image:url("/cobrands/fixmystreet/images/map-layer-roads.png");background-image:url("/cobrands/fixmystreet/images/map-layer-roads.svg"),none}.map-links .map-pins-toggle{background-image:url("/cobrands/fixmystreet/images/hide-pins-link.png");background-image:url("/cobrands/fixmystreet/images/hide-pins-link.svg"),none}.sub-map-links .feed:after,.sub-map-links #fms_shortlist_all:after,.sub-map-links #toggle-fullscreen:after,.sub-map-links #toggle-fullscreen.compress:after,.sub-map-links #map_filter:after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;vertical-align:-0.1em;background-size:108px 12px;background-image:url("/cobrands/fixmystreet/images/map-tools.png");background-image:url("/cobrands/fixmystreet/images/map-tools.svg"),none}.sub-map-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:absolute;left:0;right:0;bottom:0;margin:0}.sub-map-links a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:1 1 auto;-moz-box-flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:inline-block;color:inherit;padding:0.5em;font-size:1em;text-align:center}.sub-map-links a:hover,.sub-map-links a:focus{background-color:#000;text-decoration:none}.sub-map-links #problems_nearby,.sub-map-links #mob_ok{width:50%}.sub-map-links .feed:after{background-position:-12px 0}.sub-map-links #fms_shortlist_all:after{background-position:-60px 0}.sub-map-links #toggle-fullscreen:after{background-position:-72px 0}.sub-map-links #toggle-fullscreen.compress:after{background-position:-84px 0}.sub-map-links #map_filter:after{background-position:-96px 0}.mobile-map-banner,.sub-map-links{background-color:#333;background-color:rgba(0,0,0,0.7);color:#fff}.mobile-filters-active #map_filter{background:#000}.big-green-banner{position:relative;top:-1.75em;background:#50B948;color:#fff;padding:1em;text-transform:uppercase;text-align:center;font-size:0.875em}.map-fullscreen .big-green-banner{display:none}.mobile-map-banner{display:none;text-align:center;font-family:"Fira Sans",sans-serif;line-height:1em;margin:0;position:absolute;top:0;left:0;right:0;font-size:0.75em;padding:0.75em 30px}.map-fullscreen .mobile-map-banner{display:block}.mobile-map-banner a{margin:0 0 0 0;padding:.75em 1em .75em 1em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#fff !important;background:#1a1a1a;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #333),color-stop(0%, #1a1a1a));background:-moz-linear-gradient(#333,#1a1a1a);background:-o-linear-gradient(#333,#1a1a1a);background:-webkit-linear-gradient(#333,#1a1a1a);background:linear-gradient(#333,#1a1a1a);border:1px solid #1a1a1a;font-weight:normal;font-size:0.875em;line-height:1;padding:0.5em 0.75em;position:absolute;left:0.3em;top:0.3em}.mobile-map-banner a,.mobile-map-banner a:hover,.mobile-map-banner a:focus{text-decoration:none !important}.mobile-map-banner a:disabled{cursor:default}.mobile-map-banner a:hover,.mobile-map-banner a:focus{color:#fff !important;background:#333;background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #1a1a1a),color-stop(0%, #333));background:-moz-linear-gradient(#1a1a1a,#333);background:-o-linear-gradient(#1a1a1a,#333);background:-webkit-linear-gradient(#1a1a1a,#333);background:linear-gradient(#1a1a1a,#333);border-color:#1a1a1a}.mobile-map-banner a:disabled{color:#000 !important;background:#1a1a1a;border-color:#1a1a1a}#change_asset_mobile,.map-page .js-mobile-not-an-asset,.only-map .category_meta_message{position:absolute;bottom:3em;left:0.25em;right:0.25em;padding:0.25em;color:#fff;background-color:black}.olControlAttribution{bottom:3.25em !important;right:0.25em !important;left:0.25em !important;color:#222222;font-size:0.75em !important}.olControlAttribution img{vertical-align:bottom}.olControlDragFeatureFMSOver{cursor:move;cursor:-webkit-grab;cursor:grab}.olControlDragFeatureFMSActive.olControlDragFeatureFMSOver.olDragDown{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}#drag input,#drag img{position:absolute;border:none;max-width:none}#drag input{cursor:crosshair;background-color:#cccccc}#drag img{cursor:move}img.pin{width:48px;height:64px}.rap-notes-trigger{margin-bottom:1em}#report-a-problem-sidebar{margin-bottom:2em;padding:1em;background-color:#e9f2ff}.mobile #map_box{height:10em}#map_sidebar:after{content:"";display:block;height:4em}.map-fullscreen #map_box{position:absolute;top:calc(60px + 0.25em);left:0;right:0;bottom:0;height:auto;margin:0;z-index:1}.only-map,.mobile.js-nav-open{height:100%}.only-map body,.mobile.js-nav-open body{height:100%;overflow:hidden}#loading-indicator{height:32px;width:32px;position:relative;background-color:#333;border-radius:0.25em;padding:0.25em;top:0.5em;left:0.5em}.map-reporting #loading-indicator{top:2.75em}label .muted{color:#888;font-weight:normal}.form-hint{display:block;color:#666;margin-bottom:0.5em}label+.form-hint{margin-top:-0.5em}.description_tips{display:flex}.description_tips ul{flex:1;margin:0;font-size:14px;line-height:20px}.description_tips li{margin-bottom:0;padding-left:16px;list-style:none;background:transparent url(/cobrands/fixmystreet/images/tick-10px-8px.png) left 5px no-repeat;border-left:solid 4px transparent}.description_tips .do{color:#1c8012}.description_tips .dont{color:#881111}.description_tips .dont li{background-image:url(/cobrands/fixmystreet/images/cross-7px-7px.png);background-position:left 6px;padding-left:14px;border-left:solid 6px transparent}.description_tips__heading--inline{display:inline-block}.box-warning,.extra-category-questions{margin:1em -1em}.extra-category-questions{background-color:#eee;padding:1em}.extra-category-questions>:first-child{margin-top:0}.box-warning{padding:2em 2em;background-color:#cbeac8}.box-warning h1{font-size:1.4em}.box-warning p{margin-bottom:0.5em}.box-warning dd:last-child{margin-bottom:0}.box-warning .btn,.box-warning .btn-primary{margin:0.5em 0 1em 0}.box-warning .btn:first-child,.box-warning .btn-primary:first-child{margin-top:0}.box-warning .btn:last-child,.box-warning .btn-primary:last-child{margin-bottom:0}.box-warning .segmented-control .btn:last-child{margin-bottom:1em}.category_meta_message.btn{display:block}.js-hide-if-public-category{display:none}.asset-spot:before{content:"";display:inline-block;width:10px;height:10px;border:2px solid #000;background-color:#ffff00;margin:0 0.3em 0 0.2em;border-radius:100%;vertical-align:-2px}#side-inspect{padding:1em;margin:0 -1em;background-color:#e9f2ff}#side-inspect #detailed_information_length{float:right;margin-top:0.25em}#side-inspect #detailed_information_length.error{color:red}.inspect-form-heading{margin-top:0}.inspect-section{border-top:1px solid rgba(0,0,0,0.2);padding-top:1.5em;margin-top:1.5em}.inspect-section:first-child{border-top:none;margin-top:0;padding-top:0}.inspect-section>:first-child,.inspect-section>:first-child>:first-child{margin-top:0}.inspect-section label{display:inline-block;margin-top:0.25em}.inspect-section--hidden{display:none}.alert{margin:0 -1em 1em;background:#ff0000;padding:1em;color:#fff}.alert a,.alert a:hover{color:#50B948}.pagination{text-align:center;padding:0.5em 1em;background:#eee;position:relative}.pagination .prev{position:absolute;left:0.5em}.pagination .next{position:absolute;right:0.5em}.pagination a{display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;color:#fff;background:#50B948;padding-left:0.5em;padding-right:0.5em}.pagination a:hover{text-decoration:none;background:#49a841}.desk-only{display:none}.js .hidden-js{display:none;visibility:hidden}.no-js .hidden-nojs{display:none !important;visibility:hidden}#front-main{text-align:center;margin:1em}#front-main h2{font-style:italic;font-family:"Open Sans",sans-serif;font-size:1.1875em;color:#4d4d4d}#front-main p{margin:0.5em 0 0}#front-main #postcodeForm{margin:0 -1em;padding:1em;color:#fff;background:#50B948;font-family:"Open Sans",sans-serif}#front-main #postcodeForm label{margin:0}#front-main #postcodeForm .form-hint{margin-bottom:0.5em}#front-main #postcodeForm div{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;background:#fff;border:1px solid #00483a}#front-main #postcodeForm div input#pc{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:86 0 auto;-moz-box-flex:86 0 auto;-webkit-flex:86 0 auto;-ms-flex:86 0 auto;flex:86 0 auto;width:50%;border:none;background:none;line-height:1.5em}#front-main #postcodeForm div input#sub{border:none;padding:0.5em;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:14 0 auto;-moz-box-flex:14 0 auto;-webkit-flex:14 0 auto;-ms-flex:14 0 auto;flex:14 0 auto;background:#000;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#front-main #postcodeForm div input#sub:hover,#front-main #postcodeForm div input#sub:focus{background:#333}#front-main a{text-decoration:none}#front-main a:hover{text-decoration:none}a#geolocate_link{border:1px solid #222;color:#222;margin:15px 0 0 0;padding:.75em 1em .75em 1em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}a#geolocate_link,a#geolocate_link:hover,a#geolocate_link:focus{text-decoration:none !important}a#geolocate_link:disabled{cursor:default}.no-js #geolocate_link{display:none !important}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.geolocate-link__icon{display:inline-block;margin-right:.5em}.loading .geolocate-link__icon{display:none}.geolocate-link__loading{display:none;animation:1.5s linear infinite spin}.loading .geolocate-link__loading{display:inline-block;margin-right:.5em}.btn--geolocate.loading{background:url("/cobrands/fixmystreet/images/spinner-white.gif") 100% 50% no-repeat;padding-right:1.5em}#front_stats{display:table;width:100%;color:#fff;background:#50B948;font-family:"Open Sans",sans-serif}#front_stats div{display:table-cell;text-align:center;padding:1em;line-height:1.25em;font-size:0.8125em;font-weight:bold}#front_stats big{display:block;margin-bottom:0.5em;font-size:1.5385em}.footer-marketing{text-align:center;margin-top:2em}.footer-marketing>:last-child{margin-bottom:0}#alerts ul{margin-bottom:1em}#alerts li{padding:0em;margin-bottom:0.5em}#alerts .a{background:#f6f6f6}.alerts-rss-link{position:relative;z-index:1}.alerts-rss-link img{margin-top:4px;margin-left:0.5em;float:right}.alerts__nearby-activity{background-color:#f6f6f6;margin:1em -1em;padding:1em}.alerts__nearby-activity>:first-child{margin-top:0}.alerts__nearby-activity__photos{white-space:nowrap;overflow:hidden}.alerts__nearby-activity__photos a{margin-right:0.5em;text-decoration:none}.alerts__cta-box{background-color:#eef8ed;margin-top:2em;margin-bottom:2em}.alerts__cta-box>:first-child{margin-top:0}.alerts__cta-box .form-txt-submit-box{max-width:32em}#rss_local_alt{padding-left:24px;margin-top:-0.5em}#rss_local_alt input{width:4em;display:inline-block}.confirmation-header{padding:140px 0 2em;text-align:center;background:transparent url(/cobrands/fixmystreet/images/tick-in-circle-100px.png) center 1em no-repeat}.confirmation-header.confirmation-header--failure{background-image:url(/cobrands/fixmystreet/images/sad-face-in-circle-100px.png)}.confirmation-header.confirmation-header--inbox{background-image:url(/cobrands/fixmystreet/images/inbox-in-circle-100px.png)}.confirmation-header.confirmation-header--phone{background-image:url(/cobrands/fixmystreet/images/phone-in-circle-100px.png)}.confirmation-header h1,.confirmation-header h2{margin:0;line-height:1.2em}.confirmation-header h1 a{text-decoration:underline;color:inherit}.confirmation-header h1 a:hover,.confirmation-header h1 a:focus{text-decoration:none;color:#0ba7d1}.confirmation-header h1+h2,.confirmation-header h1 ~ p{margin-top:12px}.confirmation-header p{color:#666666;font-size:1.2em;margin-bottom:0.5em}.confirmation-header>:last-child{margin-bottom:0}.confirmation-again{margin-top:2em;color:inherit;font-size:1em}.questionnaire-report-header{font-family:inherit;font-size:1.2em;font-weight:600}.questionnaire-report-reminder{background:#f3f3f3;border-radius:3px;padding:1em 1em 1px 1em;margin-bottom:2em}.questionnaire-report-reminder:before,.questionnaire-report-reminder:after{content:" ";display:table}.questionnaire-report-reminder:after{clear:both}.questionnaire-report-reminder{*zoom:1}.questionnaire-report-reminder__report-title{margin:0 0 0.3em 0}.questionnaire-report-reminder__report-meta{color:#666;line-height:1.4em}.questionnaire-report-reminder__last-update-header{border-top:1px solid #ddd;margin:0;padding:0.8em 0 0.5em 0;clear:left}.questionnaire-report-reminder__last-update-header a{float:right}.questionnaire-errors{margin-left:0}.segmented-control{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.segmented-control:before,.segmented-control:after{content:" ";display:table}.segmented-control:after{clear:both}.segmented-control{*zoom:1}.segmented-control>*{display:block;text-align:center;border-right-width:0;float:left;position:relative;-webkit-box-flex:1;-moz-box-flex:1;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.segmented-control .btn{padding:0.75em 0.5em;border-radius:0}.segmented-control .btn+.btn{margin-left:0}.segmented-control>:first-child{border-radius:4px 0 0 4px}.segmented-control>:last-child{border-radius:0 4px 4px 0;border-right-width:1px}.segmented-control>:first-child:last-child{border-radius:4px}.segmented-control--radio input{position:absolute;opacity:0}.segmented-control--radio input:checked+label{color:#fff !important;background:#50B948;border-color:#47a740;background-image:none;box-shadow:inset 0 0.1em 0.2em rgba(0,0,0,0.2);border-right-width:1px}.segmented-control--radio input:checked+label+input+label{border-left-width:0}.segmented-control--radio input:first-child+label{border-radius:0.25em 0 0 0.25em}.my-account-buttons a{display:inline-block;background:#f6f6f6;padding:0.5em 1em;border-radius:0.2em}.hidden-label-target{position:absolute;top:-100px;width:0;height:0;overflow:hidden;opacity:0;visibility:hidden}@media screen{.print-only{display:none !important}}@media print{@page{margin:3em}.content{float:none !important}.shadow-wrap,.nav-wrapper,#nav-link,.admin-nav,.olControlAttribution,.olControlPanZoom,.sub-map-links,#fms_pan_zoom,.screen-only,.olMapViewport,.big-green-banner,.click-the-map,#skip-this-step,.my-account-buttons{display:none !important}#site-header{display:block !important;position:static !important}#map_box,#map_sidebar{position:static !important;width:auto !important;background:transparent !important}#map_box{float:right !important;width:256px !important;height:256px !important;margin:0 0 1em 1em !important}#map_sidebar{overflow:visible !important}#map{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}html.js #map .noscript{display:block}}.nicetable{width:100%;margin-bottom:1.5em}.nicetable td,.nicetable th{padding:0.6em 1.5em;padding-left:0;border-bottom:1px solid #ccc;text-align:left}.nicetable td:last-child,.nicetable th:last-child{padding-right:0}.nicetable.stripe td,.nicetable.stripe th{padding:0.6em 1.5em}.nicetable.stripe tr:nth-child(even){background:rgba(80,185,72,0.05)}.nicetable.hover td,.nicetable.hover th{padding:0.6em 1.5em}.nicetable.hover tr:hover{background:rgba(80,185,72,0.15)}.nicetable.hover thead tr:hover{background:transparent}.nicetable .data{text-align:right}.emergency-message{border:1px solid #525252;padding:1em;font-size:1em;margin:0 0 2em}.emergency-message>:last-child{margin-bottom:0}.admin .full-width{padding:0 1em;background-color:#fff}.admin table{width:100%;font-size:0.9em;border:1px solid #ccc;border-collapse:collapse;margin-bottom:1em}.admin table th,.admin table td{padding:0.666em 0.5em;border:1px solid #ccc}.admin table th{color:white;background-color:#595959;border-bottom:2px solid #393939;border-left:1px solid #7a7a7a;border-right:1px solid #7a7a7a}.admin table th a:link,.admin table th a:visited{color:white}.admin table th.group{color:inherit;background-color:inherit;text-align:left}.admin table td.record-id{text-align:center;font-weight:bold}.admin table tr.is-deleted{background-color:#ffdddd}.admin table tr.is-deleted img{filter:grayscale(1)}.admin table tr.is-deleted td.contact-category,.admin table tr.is-deleted td.icon-size{text-decoration:line-through}.admin .no-bullets{margin-left:0}.admin .no-bullets>li{list-style:none}.admin .no-margin{margin:0}.js #admin_contacts tr.is-deleted{display:none}.admin-box{border:1px solid #999;padding:0.5em 1em;margin:1.5em 0}.admin-box h2{margin-top:0}.admin-offsite-link{display:inline;padding-right:12px;background-image:url(../../i/external-link.png);background-position:right top;background-repeat:no-repeat}.fms-admin-warning,.fms-admin-info{padding:1em;font-size:90%;border-style:solid;border-width:1px;border-left-width:1em;margin-bottom:1em}.fms-admin-warning{border-color:#f99;background-color:#ffe1e1}.fms-admin-info{border-color:#9f9;background-color:#e1ffe1}.admin-open311-only{border:1px solid #666;padding:1em;margin:1em 0}.admin-open311-section{padding-left:1em;border-left:1px solid #ccc}.admin-hint{font-size:80%;cursor:pointer;display:block;float:left;overflow:hidden;padding:0.2em;margin-right:0.666em;text-align:center;color:#fff;font-weight:bold;background-color:#f93;-moz-border-radius:0.333em;-webkit-border-radius:0.333em;border-radius:0.333em}.admin-hint p{display:none}.admin-hint:before{content:"?"}.admin-hint.admin-hint-show{font-size:90%;text-align:left;display:block;float:none;margin:1em 0;background-color:inherit !important}.admin-hint.admin-hint-show:before{content:""}.admin-hint.admin-hint-show p{font-weight:normal;display:block;background-color:#ff9;color:#000;border-style:solid;border-width:1px;border-left-width:1em;border-color:#f93;padding:1em;margin:0}.admin-index-search{width:27em}.admin-index-search select{width:15em}.extra-metadata-item,.extra-metadata-option{border:1px solid #ccc;margin:1em 0;border-radius:4px;overflow:hidden}html.js .extra-metadata-item,html.js .extra-metadata-option{box-shadow:0 0.1em 0.2em rgba(0,0,0,0.1)}.extra-metadata-item-placeholder{border:1px solid #fff;margin:1em 0}.extra-metadata-item__header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:1;background:#f3f3f3}.extra-metadata-item__header>*{padding:1em;border:none;background:transparent;text-align:inherit;font-family:inherit;font-size:1em;-webkit-appearance:none}.extra-metadata-item__header .extra-metadata-item__header__remove{color:#DB0030}.extra-metadata-item__header .extra-metadata-item__header__remove:hover,.extra-metadata-item__header .extra-metadata-item__header__remove:focus{background:#ffe1e1;color:#AD0026}.extra-metadata-item__header__grab{cursor:grab;margin-right:-1em;position:relative;z-index:1;width:1em}.extra-metadata-item__header__grab:before{content:"";display:block;width:1em;height:2px;background:#000;box-shadow:0 -4px 0 0 #000, 0 4px 0 0 #000;position:absolute;top:50%;left:1em;margin-top:-1px}.sortable-dragging .extra-metadata-item__header__grab{cursor:grabbing}.extra-metadata-item__header__title{-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;cursor:pointer}.extra-metadata-item__body{padding:0 1em 1em 1em;border-top:1px solid #ccc}.extra-metadata-option{margin:0 0 1em 0;padding:0 1em}.extra-metadata-option .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin:0 -1em}.extra-metadata-option .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-box-flex:0;-webkit-box-flex:1 0 auto;-moz-box-flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 1em;width:50%}.extra-metadata-option .form-control,.extra-metadata-option .dropzone{margin:0}.extra-metadata-option button{border:none;background:transparent;text-align:inherit;font-family:inherit;font-size:1em;-webkit-appearance:none;color:#DB0030;float:right;padding:0.5em;margin-top:1em;border-radius:4px}.extra-metadata-option button:hover,.extra-metadata-option button:focus{background:#ffe1e1;color:#AD0026}.danger-zone{text-align:right}.permissions-checkboxes{margin:0}.permissions-checkboxes>li{border-top:1px solid #ccc;list-style:none;padding:0;margin:1em 0;padding-top:1em;font-weight:bold}@media (min-width: 48em){.permissions-checkboxes>li{display:grid;grid-template-columns:10em auto;grid-column-gap:1em}}.permissions-checkboxes ul{font-weight:normal}.truncate_height{max-height:3em;overflow:hidden;text-overflow:ellipsis}.truncate_height:hover{max-height:initial}.dz-hidden-input{right:0}.dropzone{background-color:#fff;padding:1.5em;text-align:center}.dropzone:before,.dropzone:after{content:" ";display:table}.dropzone:after{clear:both}.dropzone{*zoom:1}.dz-clickable{cursor:pointer}.dz-clickable *{cursor:auto}.dz-clickable .dz-message,.dz-clickable .dz-message *,.dz-clickable .dz-remove,.dz-clickable .dz-cancel{cursor:pointer}.dz-clickable .dz-message u{color:#0a549d}.dz-clickable:hover,.dz-drag-hover{border-color:#edc856;background-color:#e7eef5}.dz-clickable:hover .dz-remove,.dz-clickable:hover .dz-cancel,.dz-drag-hover .dz-remove,.dz-drag-hover .dz-cancel{border-color:#e7eef5}.dz-clickable:hover .dz-message u,.dz-drag-hover .dz-message u{color:#edc856}.dz-max-files-reached{cursor:auto}.dz-max-files-reached:hover{border-color:#525252;background-color:#fff}.dz-max-files-reached:hover .dz-remove,.dz-max-files-reached:hover .dz-cancel{border-color:#fff}.dz-max-files-reached.dz-drag-hover{border-color:#bf002a;background-color:#f9e6ea}.dz-max-files-reached.dz-drag-hover .dz-remove,.dz-max-files-reached.dz-drag-hover .dz-cancel{border-color:#f9e6ea}.dz-max-files-reached .dz-message.dz-default{display:none}.dz-max-files-reached .dz-preview{margin-top:0}.dz-message{margin-bottom:1.5em}.dz-message:last-child{margin-bottom:0}.dz-preview{position:relative;float:left;width:30%;height:0;padding-bottom:30%;margin-right:5%}.dz-preview:last-child{margin-right:0}.dz-image{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;overflow:hidden}.dz-image img{width:100%;height:100%}.dz-error .dz-image{display:none}.dz-progress{position:absolute;top:0;left:0;right:0;bottom:0;background:#eee url(/cobrands/fixmystreet/images/spinner-grey-eee.gif) no-repeat center center;background-image:url(/cobrands/fixmystreet/images/spinner-grey-eee.svg),none;background-size:100px;border-radius:0.3em}.dz-complete .dz-progress{display:none}.dz-progress .dz-upload{background:rgba(0,0,0,0.2);border-radius:4px;height:100%;width:0;display:block}.dz-error-message{color:#881111;padding-top:1.5em}.dz-remove,.dz-cancel{display:block;width:1.5em;height:0;padding-top:1.5em;overflow:hidden;position:absolute;top:-0.5em;right:-0.5em;border:4px solid #fff;border-radius:100%;background:#888 url(/cobrands/fixmystreet/images/cross-14px.png) no-repeat center center;background-image:url(/cobrands/fixmystreet/images/cross-14px.svg),none;background-size:14px}.dz-remove:hover,.dz-remove:focus,.dz-cancel:hover,.dz-cancel:focus{background-color:red}.dz-message:before{content:"";position:absolute;background:transparent url(/cobrands/fixmystreet/images/spinner-grey-eee.gif) no-repeat 0 0;background-image:url(/cobrands/fixmystreet/images/spinner-grey-eee.svg),none}.dz-message:after{content:"";position:absolute;background:transparent url(/cobrands/fixmystreet/images/cross-14px.png) no-repeat 0 0;background-image:url(/cobrands/fixmystreet/images/cross-14px.svg),none}.dz-details,.dz-success-mark,.dz-error-mark{display:none}.multi-select-container{position:relative;display:inline-block}.multi-select-menu{position:absolute;left:0;top:0.8em;z-index:2;float:left;min-width:100%;background:#fff;margin:1em 0;border:1px solid #aaa;box-shadow:0 1px 3px rgba(0,0,0,0.2);display:none}.multi-select-menuitem{display:block;font-size:0.875em;padding:0.6em 1em 0.6em 30px;margin:0;white-space:nowrap}.multi-select-menuitem+.multi-select-menuitem{padding-top:0}.multi-select-menuitem input{position:absolute;margin-top:0.25em;margin-left:-20px}.multi-select-menuitem--titled:before{display:block;font-weight:bold;content:attr(data-group-title);margin:0 0 0.25em -20px;cursor:default}.multi-select-menuitem--titledsr:before{display:block;font-weight:bold;content:attr(data-group-title);border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.multi-select-modal{display:none}@media (max-width: 47.94em){.multi-select-menu{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:75% !important;max-height:50%;min-width:0;overflow:auto;border:none;border-radius:0.3em;box-shadow:0 1em 3em rgba(0,0,0,0.4)}.multi-select-menuitem{font-size:1em;padding:1em 2.5em 1em 3.5em}.multi-select-menuitem input{margin-top:0.15em;margin-left:-2em}.multi-select-modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,0.4)}.multi-select-container--open .multi-select-modal{display:block}}.multi-select-presets{border-bottom:1px solid #ddd}.multi-select-button{display:inline-block;font-size:0.875em;padding:0.2em 1.5em 0.2em 0.6em;max-width:20em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:-0.5em;background-color:#fff;border:1px solid #525252;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,0.2);cursor:default;position:relative}.multi-select-button:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:0.4em 0.4em 0 0.4em;border-color:#999 transparent transparent transparent;position:absolute;right:0.5em;top:50%;margin:-0.2em 0 0 0}.multi-select-container--open .multi-select-menu{display:block}.multi-select-container--open .multi-select-button:after{border-width:0 0.4em 0.4em 0.4em;border-color:transparent transparent #999 transparent}.multi-select-container--positioned .multi-select-menu{box-sizing:border-box}.multi-select-container--positioned .multi-select-menu label{white-space:normal}.autocomplete__wrapper{position:relative}.autocomplete__hint,.autocomplete__input{-webkit-appearance:none;border:2px solid;border-radius:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;width:100%}.autocomplete__input{background-color:transparent;position:relative}.autocomplete__hint{color:#BFC1C3;position:absolute}.autocomplete__input--default{padding:4px}.autocomplete__input--focused{outline-offset:0;outline:3px solid #ffbf47}.autocomplete__input--show-all-values{padding:4px 34px 4px 4px;cursor:pointer}.autocomplete__dropdown-arrow-down{z-index:-1;display:inline-block;position:absolute;right:8px;width:24px;height:24px;top:10px}.autocomplete__menu{background-color:#fff;border:2px solid #0B0C0C;border-top:0;color:#34384B;margin:0;max-height:342px;overflow-x:hidden;padding:0;width:100%;width:calc(100% - 4px)}.autocomplete__menu--visible{display:block}.autocomplete__menu--hidden{display:none}.autocomplete__menu--overlay{box-shadow:rgba(0,0,0,0.256863) 0px 2px 6px;left:0;position:absolute;top:100%;z-index:100}.autocomplete__menu--inline{position:relative}.autocomplete__option{border-bottom:solid #BFC1C3;border-width:1px 0;cursor:pointer;display:block;position:relative}.autocomplete__option>*{pointer-events:none}.autocomplete__option:first-of-type{border-top-width:0}.autocomplete__option:last-of-type{border-bottom-width:0}.autocomplete__option--odd{background-color:#FAFAFA}.autocomplete__option--focused,.autocomplete__option:hover{background-color:#005EA5;border-color:#005EA5;color:white;outline:none}.autocomplete__option--no-results{background-color:#FAFAFA;color:#646b6f;cursor:not-allowed}.autocomplete__wrapper{background-color:#fff}.autocomplete__hint{padding:0.5em}.autocomplete__option{padding:4px;margin-bottom:0;line-height:1.25}.js .js-autocomplete{display:none}.dashboard-header{background-color:#50B948;margin:0 -1em;padding:1em}@media (min-width: 48em){.dashboard-header{margin:-1em -1em 0 -1em;padding:2em}}.dashboard-header h1{font-family:inherit;font-weight:bold;margin:0}.dashboard-row{margin:0 -1em}.dashboard-row:before,.dashboard-row:after{content:" ";display:table}.dashboard-row:after{clear:both}.dashboard-row{*zoom:1}.dashboard-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:1em}@media (min-width: 48em){.dashboard-item{float:left;padding:2em}}.dashboard-item h2{font-family:inherit;margin-top:0}@media (min-width: 48em){.dashboard-item--12{width:100%}.dashboard-item--6{width:50%}.dashboard-item--4{width:33.3%}}.dashboard-subheading{margin-top:1em;padding-bottom:0.5em;border-bottom:1px solid #ddd;margin-bottom:1em}.labelled-line-chart,.labelled-sparkline,.responsive-bar-chart{position:relative;width:100%}.labelled-line-chart canvas,.labelled-sparkline canvas,.responsive-bar-chart canvas{width:100% !important}.labelled-line-chart,.labelled-sparkline{line-height:1.2em}.labelled-line-chart .label strong,.labelled-sparkline .label strong{display:block;font-size:2em;line-height:1em;margin-bottom:0.1em;font-weight:bold}.labelled-line-chart{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 48em){.labelled-line-chart{padding-right:20%}}.labelled-line-chart .label{float:left;margin-right:2em}@media (min-width: 48em){.js .labelled-line-chart .label{position:absolute;margin-top:-1em;margin-right:0;right:0;width:18%}}.labelled-sparkline .label strong{margin-top:0.3em}.dashboard-sparklines{margin:0 -1em}.dashboard-sparklines>*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 1em 1em 1em}@media (min-width: 48em){.dashboard-sparklines:before,.dashboard-sparklines:after{content:" ";display:table}.dashboard-sparklines:after{clear:both}.dashboard-sparklines{*zoom:1}.dashboard-sparklines>*{float:left;width:33%}}.dashboard-search{background-color:#50B948;margin:0 -1em;padding:1em}.dashboard-search:before,.dashboard-search:after{content:" ";display:table}.dashboard-search:after{clear:both}.dashboard-search{*zoom:1}@media (min-width: 48em){.dashboard-search{margin:0 -3em 0 0;padding:2em}}.dashboard-search input[type="text"]{margin-bottom:0}.dashboard-search input[type="submit"]{background:#000;color:#fff;text-transform:uppercase;font-weight:bold;font-family:inherit;border-radius:4px;border:none}.dashboard-search__input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:80%;float:left;padding-right:1em}.dashboard-search__submit{width:20%;float:right}.dashboard-search__submit input{width:100%;font-size:16px;line-height:18px;padding:10px 8px}.dashboard-search #geolocate_link{display:block;color:inherit}.dashboard-search #geolocate_link:before{content:"";display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-size:112px 16px;background-image:url("/cobrands/fixmystreet/images/button-icons.png");background-image:url("/cobrands/fixmystreet/images/button-icons.svg"),none;background-position:-96px 0;margin-right:0.5em;vertical-align:-0.1em}.dashboard-ranking-table{width:100%}.dashboard-ranking-table td,.dashboard-ranking-table th{padding:0.4em 0.8em}.dashboard-ranking-table td:last-child,.dashboard-ranking-table th:last-child{text-align:right}.dashboard-ranking-table th{text-align:left}.dashboard-ranking-table tbody tr:nth-child(odd)>*{background-color:#e5f5e4}.dashboard-ranking-table tfoot tr>*{font-weight:bold}.filters{background-color:#b9e3b6;margin:0 -1em 1em -1em;border-top:#50B948 solid 0.75em;padding:0 1em}.filters:before,.filters:after{content:" ";display:table}.filters:after{clear:both}.filters{*zoom:1}@media (min-width: 48em){.filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.dashboard-header+* .filters{border-top:none}.filters+.dashboard-row{margin-top:-1em}.filters p{padding:0 1em;font-size:0.75em}@media (min-width: 48em){.filters p{float:left;max-width:25%}}.filters .no-label{margin-top:3.25em}.filters select{width:100%}.filters .pro-feature{color:#8ca98a;cursor:help}.filters .pro-feature label{cursor:inherit}.filters .pro-feature label:after{display:inline-block;content:"PRO";color:#fff;background:#8ca98a;border-radius:0.3em;padding:0.2em 0.4em;margin-left:1em;font-size:0.8em;line-height:1em}.filters .form-control[disabled],.filters [disabled].dropzone{border-color:#ccc;color:#999;box-shadow:none}.filters .btn{padding:0.5em 0.75em}.dashboard-options-tabs{list-style-type:none;padding:0;margin:0;border-bottom:1px solid #ddd;margin-bottom:2em}.dashboard-options-tabs:before,.dashboard-options-tabs:after{content:" ";display:table}.dashboard-options-tabs:after{clear:both}.dashboard-options-tabs{*zoom:1}.dashboard-options-tabs li{list-style-type:none;padding:0;margin:0;border:0}.dashboard-options-tabs li{float:left;margin:0 0.4em}.dashboard-options-tabs li:first-child{margin-left:0}.dashboard-options-tabs li:last-child{margin-right:0}.dashboard-options-tabs li>*+*{margin-left:0.4em}.dashboard-options-tabs .pull-right{float:right}.dashboard-options-tabs a,.dashboard-options-tabs span,.dashboard-options-tabs strong{display:inline-block;padding:0.4em 0}.dashboard-options-tabs strong{background:#fff;border:1px solid #ddd;border-bottom-color:#fff;border-radius:0.3em 0.3em 0 0;margin-bottom:-1px;padding-left:0.8em;padding-right:0.8em}.dashboard-options-tabs--below{margin-bottom:0;margin-top:2em;border-bottom:none;border-top:1px solid #ddd}.dashboard-options-tabs--below strong{border-top-color:#fff;border-bottom-color:#ddd;border-radius:0 0 0.3em 0.3em;margin-bottom:0;margin-top:-1px}.ie9 .labelled-line-chart canvas,.ie9 .labelled-sparkline canvas,.ie9 .responsive-bar-chart canvas{height:0 !important;width:0 !important;display:none !important}@media (min-width: 48em){.ie9 .labelled-line-chart .label{position:static !important;margin-top:inherit !important;margin-right:1.5em !important}}.top_banner{color:#fff;background:#50B948}.top_banner p{margin:auto;padding:0.5em 2em;max-width:50em;text-align:center}.top_banner a{color:#fff;text-decoration:underline}.top_banner--donate{background:#bef}.mappage .top_banner--donate{display:none}.top_banner--country{display:none}.top_banner--offline{position:fixed;left:0;right:0;top:0;z-index:100;opacity:0.9;background:#c33;color:#fff}.top_banner--offline a{color:#fff}.top_banner--offline a:hover{color:#000}.top_banner__close{float:right}.search-help{margin:-1em -1em 0 -1em;background:#fff3f3;color:inherit}.tablewrapper>.search-help{display:block;width:auto}@media (min-width: 48em){.search-help{margin:-2em 0 0 0}}.search-help__header{margin:0;text-align:left;background:#DB3914;color:#fff;font-weight:bold;font-size:1em;padding:1em;padding:1rem}@media (min-width: 48em){.search-help__header{font-size:1em}}.search-help__tips{overflow:auto}@media (min-width: 48em){.search-help__tips{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}}.search-help__tips h3{margin-top:0;text-align:left}.search-help__tips__category{margin:1em}@media (min-width: 48em){.search-help__tips__category{max-width:20em}}.search-help__tips__category ul{margin-bottom:0;font-size:0.875em;margin-left:1em}.govuk-error-message{font-weight:700;line-height:1.25;display:block;margin-bottom:15px;clear:both;color:#d4351c}.govuk-fieldset{min-width:0;margin:0;padding:0;border:0}.govuk-fieldset:after{content:"";display:block;clear:both}@supports not (caret-color: auto){.govuk-fieldset,x:-moz-any-link{display:table-cell}}.govuk-fieldset__legend{font-weight:400;line-height:1.25;box-sizing:border-box;display:table;max-width:100%;margin-bottom:10px;padding:0;white-space:normal}.govuk-fieldset__legend--xl{font-weight:700;line-height:1.25;margin-bottom:15px}.govuk-fieldset__legend--l{font-weight:700;line-height:1.25;margin-bottom:15px}.govuk-fieldset__legend--m{font-weight:700;line-height:1.25;margin-bottom:15px}.govuk-fieldset__legend--s{font-weight:700;line-height:1.25}.govuk-fieldset__heading{margin:0;font-size:inherit;font-weight:inherit}.govuk-hint{font-weight:400;line-height:1.25;display:block;margin-bottom:15px;color:#505a5f}.govuk-label:not(.govuk-label--m):not(.govuk-label--l):not(.govuk-label--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend:not(.govuk-fieldset__legend--m):not(.govuk-fieldset__legend--l):not(.govuk-fieldset__legend--xl)+.govuk-hint{margin-bottom:10px}.govuk-fieldset__legend+.govuk-hint{margin-top:-5px}.govuk-label{font-weight:400;line-height:1.25;display:block;margin-bottom:5px}.govuk-label--xl{font-weight:700;line-height:1.25;margin-bottom:15px}.govuk-label--l{font-weight:700;line-height:1.25;margin-bottom:15px}.govuk-label--m{font-weight:700;line-height:1.25;margin-bottom:10px}.govuk-label--s{font-weight:700;line-height:1.25}.govuk-label-wrapper{margin:0}.govuk-radios__item{font-weight:400;line-height:1.25;display:block;position:relative;min-height:40px;margin-bottom:10px;padding-left:40px;clear:left}.govuk-radios__item:last-child,.govuk-radios__item:last-of-type{margin-bottom:0}.govuk-radios__input{cursor:pointer;position:absolute;z-index:1;top:-2px;left:-2px;width:44px;height:44px;margin:0;opacity:0}.govuk-radios__label{display:inline-block;margin-bottom:0;padding:8px 15px 5px;cursor:pointer;touch-action:manipulation}.govuk-radios__label:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;width:40px;height:40px;border:2px solid currentColor;border-radius:50%;background:transparent}.govuk-radios__label:after{content:"";position:absolute;top:10px;left:10px;width:0;height:0;border:10px solid currentColor;border-radius:50%;opacity:0;background:currentColor}.govuk-radios__hint{display:block;padding-right:15px;padding-left:15px}.govuk-radios__input:focus+.govuk-radios__label:before{border-width:4px;box-shadow:0 0 0 4px #50B948}.govuk-radios__input:checked+.govuk-radios__label:after{opacity:1}.govuk-radios__input:disabled,.govuk-radios__input:disabled+.govuk-radios__label{cursor:default}.govuk-radios__input:disabled+.govuk-radios__label{opacity:.5}@media (min-width: 40.0625em){.govuk-radios--inline:after{content:"";display:block;clear:both}.govuk-radios--inline .govuk-radios__item{margin-right:20px;float:left;clear:none}}.govuk-radios--inline.govuk-radios--conditional .govuk-radios__item{margin-right:0;float:none}.govuk-radios__divider{font-weight:400;line-height:1.25;width:40px;margin-bottom:10px;text-align:center}.govuk-radios__conditional{margin-bottom:15px;margin-left:18px;padding-left:33px;border-left:4px solid #b1b4b6}@media (min-width: 40.0625em){.govuk-radios__conditional{margin-bottom:20px}}.js-enabled .govuk-radios__conditional--hidden{display:none}.govuk-radios__conditional>:last-child{margin-bottom:0}.govuk-radios--small .govuk-radios__item{min-height:0;margin-bottom:0;padding-left:34px;float:left}.govuk-radios--small .govuk-radios__item:after{content:"";display:block;clear:both}.govuk-radios--small .govuk-radios__input{left:-10px}.govuk-radios--small .govuk-radios__label{margin-top:-2px;padding:13px 15px 13px 1px;float:left}@media (min-width: 40.0625em){.govuk-radios--small .govuk-radios__label{padding:11px 15px 10px 1px}}.govuk-radios--small .govuk-radios__label:before{top:8px;width:24px;height:24px}.govuk-radios--small .govuk-radios__label:after{top:15px;left:7px;border-width:5px}.govuk-radios--small .govuk-radios__hint{padding:0;clear:both;pointer-events:none}.govuk-radios--small .govuk-radios__conditional{margin-left:10px;padding-left:20px;clear:both}.govuk-radios--small .govuk-radios__divider{width:24px;margin-bottom:5px}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:0 0 0 10px #b1b4b6}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #50B948,0 0 0 10px #b1b4b6}@media (hover: none), (pointer: coarse){.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:not(:disabled)+.govuk-radios__label:before{box-shadow:initial}.govuk-radios--small .govuk-radios__item:hover .govuk-radios__input:focus+.govuk-radios__label:before{box-shadow:0 0 0 4px #50B948}}.item-list__item--with-pin a{background-image:url("/cobrands/oxfordshire/images/pin-yellow-small.png");background-size:24px 32px;background-repeat:no-repeat;background-position:left center}.item-list__item--with-pin.yellow a{background-image:url("/cobrands/oxfordshire/images/pin-yellow-small.png")}.item-list__item--with-pin.green a{background-image:url("/cobrands/oxfordshire/images/pin-green-small.png")}.item-list__item--with-pin.red a{background-image:url("/cobrands/oxfordshire/images/pin-red-small.png")}.item-list__item--with-pin.grey a{background-image:url("/cobrands/oxfordshire/images/pin-grey-small.png")}.item-list__item--with-pin.orange a{background-image:url("/cobrands/oxfordshire/images/pin-orange-small.png")}.item-list__item--selected{background:#cfcfcf}.item-list__item--selected a,.item-list__item--selected a:hover,.item-list__item--selected a:focus{background-color:transparent}.big-green-banner{display:none}.click-the-map{color:#000;margin:-1em -1em 0;padding:18px;border-bottom:1px solid #e5e5e5;background:#fff url("/i/click-map-chevron-big.gif") 90% 12px no-repeat}.click-the-map h2{font-family:inherit;margin:0 0 5px}.click-the-map p{margin:0;font-size:18px;line-height:20px;color:#50B948;padding-right:20px;background:transparent url("/i/click-map-chevron-small.gif") right center no-repeat;display:inline-block}.click-the-map img{vertical-align:-1px;margin-left:0.2em}body{background-color:#cfcfcf}#oxford-wrapper{max-width:75em;margin:0 auto;background-color:#fff;color:#333}a:not([class]):focus{background-color:#edc856;outline:2px solid #edc856}.form-control,.dropzone,#front-main #postcodeForm div input#pc{-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;box-shadow:none;border:1px solid #525252;color:#525252;font-size:16px;font-weight:400}.form-control:focus,.dropzone:focus,#front-main #postcodeForm div input#pc:focus{outline:2px solid #edc856;border:1px solid #edc856}#site-header{border-bottom:4px solid #50B948;padding:10px 0}#site-logo{background-image:url("images/site-logo-mobile.png");background-image:url("images/site-logo-mobile.svg"),none;background-color:#00483a;background-size:175px 38px;background-repeat:no-repeat;background-position:50% 50%;width:175px;height:0;padding-top:48px;overflow:hidden;text-indent:0;margin:0 -5px}#nav-link{right:0.5em}.oxfordshire-preamble{background:#feead2;margin:1em;padding:1em}#front-main{text-align:left;margin:2em 0;padding:0 1em}#front-main h1{font-weight:700}#front-main #postcodeForm{margin:0;padding:0;color:inherit;background:inherit}#front-main #postcodeForm label{font-family:"Fira Sans",sans-serif;font-size:20px;font-weight:500}#front-main #postcodeForm div{border:none;font-size:1.25em;margin-top:0.5em;max-width:24em}#front-main #postcodeForm div input#pc{margin:0 0.5em 0 0}#front_stats{border-top:none;margin-bottom:1.5em}ol.big-numbers li{font-weight:400;font-family:"Fira Sans", sans-serif;font-size:20px}ol.big-numbers li>:before{color:#656d80}.frontpage .item-list__item img{display:none}.frontpage .content h2{font-weight:600;font-size:32px;line-height:1.2em;border-bottom:1px solid #00483a;margin-bottom:1em;padding-bottom:5px}.frontpage h2.search-help__header{margin-bottom:0;padding-bottom:1rem;font-size:1em}dd,p{line-height:1.4em}.council_info_box{border-top:1px solid #ccc;padding:1em;margin:0 -1em -1em -1em}.council_info_box p{margin:0 0 0.5em 0}.council_info_box>:last-child{margin-bottom:0}.segmented-control+.council_info_box{margin-top:1em}#side-inspect{background-color:#e5f5e4}.occlss-button{margin:0 0 0 0;padding:.75em 1em .75em 1em;display:inline-block;width:auto;height:auto;vertical-align:top;text-align:center;font-size:1em;line-height:1em;font-weight:bold;font-family:inherit;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.occlss-button,.occlss-button:hover,.occlss-button:focus{text-decoration:none !important}.occlss-button:disabled{cursor:default}.btn,#front-main #postcodeForm div input#sub,.green-btn,.btn-primary,.occlss-button--primary{border:none;padding:0.7em 1em 0.85em 1em}.btn{color:#000 !important;background:#fff;border:1px solid #fff;-webkit-box-shadow:inset 0 -4px 0 #f3f3f3,0 2px 4px 0 rgba(26,26,26,0.2);-moz-box-shadow:inset 0 -4px 0 #f3f3f3,0 2px 4px 0 rgba(26,26,26,0.2);box-shadow:inset 0 -4px 0 #f3f3f3,0 2px 4px 0 rgba(26,26,26,0.2)}.btn:hover,.btn:focus{color:#000 !important;background:#f3f3f3;border-color:#f3f3f3}.btn:disabled{color:gray !important;background:#fff;border-color:#fff}#front-main #postcodeForm div input#sub,.green-btn,.btn-primary,.occlss-button--primary,.btn--primary{color:#fff !important;background:#0e73d8;border:1px solid #0e73d8;-webkit-box-shadow:inset 0 -4px 0 #094d90,0 2px 4px 0 rgba(26,26,26,0.2);-moz-box-shadow:inset 0 -4px 0 #094d90,0 2px 4px 0 rgba(26,26,26,0.2);box-shadow:inset 0 -4px 0 #094d90,0 2px 4px 0 rgba(26,26,26,0.2)}#front-main #postcodeForm div input#sub:hover,#front-main #postcodeForm div input#sub:focus,.green-btn:hover,.green-btn:focus,.btn-primary:hover,.btn-primary:focus,.occlss-button--primary:hover,.occlss-button--primary:focus,.btn--primary:hover,.btn--primary:focus{color:#fff !important;background:#094d90;border-color:#094d90}#front-main #postcodeForm div input#sub:disabled,.green-btn:disabled,.btn-primary:disabled,.occlss-button--primary:disabled,.btn--primary:disabled{color:#000 !important;background:#0e73d8;border-color:#0e73d8}.form-txt-submit-box input[type="submit"]{padding:0.7em 1em 0.85em 1em}input[type="tel"],input[type="number"],input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="time"],input[type="datetime"],input[type="url"],textarea{padding:0.7em}.box-warning{background-color:#e5f5e4}.extra-text{padding:1em;margin:0 -1em;border-bottom:1px solid #e0e5da}.extra-text p:last-child{margin-bottom:0}.item-list--reports__item small,.item-list--reports__item .small-print{font-style:inherit}.item-list--reports__item a:focus{background-color:#edc856;outline:2px solid #edc856}.item-list--reports__item a:hover,.item-list--reports__item a:focus{color:#000}.item-list--reports__item a:hover h3,.item-list--reports__item a:hover small,.item-list--reports__item a:hover .small-print,.item-list--reports__item a:focus h3,.item-list--reports__item a:focus small,.item-list--reports__item a:focus .small-print{color:inherit}.item-list__heading,.item-list--reports h3,.item-list__item h3{color:#0a549d}.asset-spot:before{background-color:#007258}@media print{body{background-color:#fff !important}.mappage #side>.extra-text{display:none !important}}.occlss-wrapper{max-width:1200px;margin:0 auto;padding:0}.occlss-page-footer__wraper{color:#fff;background:#000;padding-bottom:2em}.s-cms-content-footer a{color:#fff}.s-cms-content-footer a:hover{color:#edc856}.s-cms-content-footer a a:not([class]):focus{background-color:#edc856;outline:2px solid #edc856}.s-cms-content-footer h1,.s-cms-content-footer h2,.s-cms-content-footer h3,.s-cms-content-footer h4{color:#ffffff;font-size:22px;font-weight:700;margin:0 0 10px 0}.s-cms-content-footer p{margin:0 0 5px 0}.occlss-page-footer{margin-top:0}.occlss-layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:0}.occlss-layout__col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;position:relative;width:100%;vertical-align:top;padding:1rem}@media (min-width: 768px){.occlss-layout--gutter-s{padding-left:1rem;padding-right:1rem}}.occlss-alert--cookiepopup{position:fixed;left:50%;right:50%;top:1rem;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);max-width:1100px;z-index:9999;display:none}.occlss-layout__col--2{width:16.66667%}.occlss-layout__col--10{width:83.33333%}.occlss-icon{display:inline-block;line-height:initial;transition:all 0.3s ease}.occlss-icon__container{vertical-align:middle;fill:#222;width:2rem;height:2rem}.occlss-button{display:block;margin-bottom:0.75rem;font-family:"Open Sans",sans-serif;font-weight:600;line-height:1.25;text-align:center;text-decoration:none;width:auto;vertical-align:middle;background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:0.0625rem solid transparent;padding:0.625rem 1.25rem;font-size:1.25rem;border-radius:0.3rem;transition:all 0.2s ease-in-out}.occlss-button--neutral{color:#525252;background-color:transparent;border-color:#525252;box-shadow:none;box-shadow:0.25rem 0.125rem 0.375rem #bbc1c1;padding-top:0.6875rem;padding-bottom:0.75rem}.occlss-button--neutral:hover{color:#ffffff;background-color:#525252;border-color:#525252;box-shadow:0.25rem 0.125rem 0.375rem #bbc1c1}.occlss-button--neutral:active,.occlss-button--neutral:focus{color:#ffffff;background-color:#525252;box-shadow:0.25rem 0.3125rem 0.375rem #a1a8a8}.occlss-button--primary{color:#ffffff;background-color:#0e73d8;border-color:transparent;border-radius:0.375rem;box-shadow:0 0.125rem 0.25rem 0 rgba(26,26,26,0.2);border-bottom:0.25rem solid #0B5EB1;background-size:0.0625rem 12.5rem}.occlss-button--primary:focus,.occlss-button--primary:hover{color:#ffffff;background-color:#0B5EB1;border-bottom:4px solid transparent;box-shadow:0 0.125rem 0.25rem 0 rgba(26,26,26,0.2)}.occlss-button--primary:active{background-color:#0e73d8;border-bottom:0.25rem solid #0B5EB1;box-shadow:0 0.25rem 0.375rem 0.0625rem rgba(26,26,26,0.35)}.occlss-alert{width:100%;border:1px solid transparent}.occlss-alert__sign-cont{display:flex;justify-content:center;align-items:center}.occlss-alert__sign{width:3.125rem;height:3.125rem}.occlss-alert__cont{flex-direction:column;justify-content:center;overflow:hidden}.occlss-alert__heading{padding:0;margin:0;color:#1a1a1a;font-size:1.5rem;font-weight:600;margin-bottom:0}.occlss-alert__text{margin:0.625rem 0 0 0;color:#1a1a1a;font-size:1.25rem;font-weight:300;line-height:1.2}.occlss-alert--info{border-color:#0e73d8;background-color:#ecf5fe}.occlss-alert--info .occlss-icon__container{fill:#0e73d8}.occlss-u-tspace-sm{margin-top:0.75rem}.occlss-u-bspace-xs{margin-bottom:0.375rem}.occlss-u-bspace-sm{margin-bottom:0.75rem}

/*# sourceMappingURL=base.css.map */