body{overflow:hidden}
body.with-cookie-banner{height:auto;overflow:auto !important}
html,body,.page-content,.stw-in-my-area,#recite-wrapper{margin:0;height:100%;padding-bottom:0}
.page-content{max-width:none}
.stw-alert{margin-bottom:0}
#stw-in-my-area-filters-popover .MuiPaper-root{border-radius:0;box-shadow:0 1px 2px rgba(0,0,0,0.3)}
.button-radio-group.row:before,.button-radio-group.row:after{display:none}
.stw-in-my-area-modal .stw-MuiPaper-root{color:#00384a}
.stw-in-my-area-modal{display:flex;align-items:center;justify-content:center}
.stw-in-my-area-modal .stw-MuiDialog-paperFullScreen{border-radius:10px !important;top:40px !important}
.stw-in-my-area-modal .stw-MuiDialogContent-dividers{border-top:0;background-color:#f0f0f0}
.stw-in-my-area-modal .stw-in-my-area-modal-window{width:95%;background:#fff;padding:0;box-shadow:0 1px 2px rgba(0,0,0,0.3)}
.stw-in-my-area-modal .stw-in-my-area-modal-header{position:relative;padding:10px;color:#00384a}
.stw-in-my-area-modal .stw-in-my-area-modal-header .rap-description{margin:0 45px}
.stw-in-my-area-modal .stw-in-my-area-modal-header .stw-in-my-area-modal-title{margin:40px 10px 10px 40px;font-family:'DinBold'}
.stw-in-my-area-modal .stw-in-my-area-modal-header .rap-description{color:#000}
.stw-in-my-area-modal .stw-in-my-area-modal-header .stw-in-my-area-modal-close-button{font-size:26px;position:absolute;top:30%;transform:translateY(-50%);right:20px;height:33px}
@media(min-width:992px){.stw-in-my-area-modal .container{width:960px}
}
.stw-in-my-area-modal .container .stw-form{padding-left:30px;padding-right:30px}
.stw-in-my-area-modal .address-selector{display:flex;align-items:center;border:1px solid #e1e1e1;padding:10px;border-radius:4px}
.stw-in-my-area-modal .address-selector .stw-icon{vertical-align:middle;margin-right:10px}
.stw-in-my-area-modal .address-selector .stw-icon svg{height:40px}
.stw-in-my-area-modal .address-selector .address-text{flex:1;font-family:DinMedium,DinLight,sans-serif}
.stw-in-my-area-modal .address-selector button{border-radius:4px;padding:5px 10px;background:#fff;border:1px solid #00384a;margin-left:10px}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-icon{margin-right:10px}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-icon svg{height:33px}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiSvgIcon-fontSizeLarge{font-size:3.18rem}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiAccordionSummary-content{align-items:center}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiAccordionSummary-content .incident-header-content>*{margin:0}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiAccordionSummary-content .incident-header-title{font-family:DinBold,DinLight,sans-serif;font-size:18px}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiAccordionDetails-root{display:block;border-top:2px solid #00384a}
.stw-in-my-area-modal .stw-in-my-area-incident-list .incident-postcodes{font-family:DinMedium,DinLight,sans-serif}
.stw-in-my-area-modal .stw-in-my-area-incident-list .incident-page-url{margin:0 auto;font-family:DinMedium,DinLight,sans-serif;text-transform:uppercase;-webkit-transition:border .1s ease-out;-moz-transition:border .1s ease-out;-o-transition:border .1s ease-out;transition:border .1s ease-out}
.stw-in-my-area-modal .stw-in-my-area-incident-list .MuiAccordionSummary-root{background:#f4f4f4}
.stw-in-my-area-modal .stw-in-my-area-incident-list .MuiAccordionSummary-root.Mui-expanded{background:#fff}
.stw-in-my-area-modal .stw-in-my-area-incident-list .stw-MuiCollapse-entered{background-color:#f4f4f4}
.stw-in-my-area-modal .stw-in-my-area-incident-list .MuiAccordionDetails-root{flex-direction:column}
.stw-in-my-area-filters-close{display:block;padding:10px;width:100%;text-align:right}
@media only screen and (min-width:768px){.stw-in-my-area-filters-close{display:none}
}
.stw-in-my-area-filters-close .close-icon{margin-left:6px;display:inline-block;vertical-align:middle}
.stw-in-my-area-filters{background:#fff}
.stw-in-my-area-filters button{display:block;padding:6px 10px;width:100%;text-align:left}
.stw-in-my-area-filters button:hover{background:#f4f4f4}
.stw-in-my-area-filters button .stw-icon{vertical-align:middle;margin-right:6px}
.stw-in-my-area-filters button .stw-icon svg{height:40px}
.stw-in-my-area-filters button .check-mark{position:relative;width:30px;height:30px;top:7px;margin-left:14px;border:2px solid #e1e1e1;vertical-align:middle;float:right}
.stw-in-my-area-filters button .check-mark.checked{background:url('img/valid-input-tick.svg') center no-repeat}
.stw-in-my-area{display:flex;flex-direction:column;max-width:1600px;margin:0 auto}
.stw-in-my-area nav{padding:0 16px;border-bottom:1px solid #e1e1e1;margin:0 auto}
@media only screen and (min-width:768px){.stw-in-my-area nav{margin:0;border-top:1px solid #e1e1e1}
}
.stw-in-my-area nav a,.stw-in-my-area nav button{padding:12px 10px 10px;border-bottom:2px solid transparent;text-align:center;vertical-align:top;padding:12px 16px 10px;color:#000}
@media only screen and (min-width:768px){.stw-in-my-area nav a,.stw-in-my-area nav button{text-align:left;padding:12px 10px 10px;color:#000}
}
.stw-in-my-area nav a .stw-icon,.stw-in-my-area nav button .stw-icon{display:block;width:22px;height:22px;margin:0 auto}
@media only screen and (min-width:768px){.stw-in-my-area nav a .stw-icon,.stw-in-my-area nav button .stw-icon{display:inline-block;vertical-align:middle;margin-right:6px}
}
.stw-in-my-area nav a .stw-icon svg,.stw-in-my-area nav button .stw-icon svg{height:20px}
@media only screen and (min-width:768px){.stw-in-my-area nav a.filters-button,.stw-in-my-area nav button.filters-button{padding-right:24px;background:url('img/chevron-down-black.png') center right no-repeat}
.stw-in-my-area nav a.filters-button.active,.stw-in-my-area nav button.filters-button.active{background:url('img/chevron-up-black.png') center right no-repeat}
}
.stw-in-my-area nav a:hover,.stw-in-my-area nav button:hover,.stw-in-my-area nav a.active,.stw-in-my-area nav button.active{border-bottom:2px solid #8f3baa}
.stw-in-my-area .esri-map-container{flex:2;display:flex;border-bottom:1px solid #e1e1e1}
.stw-in-my-area .esri-map-container .esri-contextual-help{position:relative;font-family:DinMedium,DinLight,sans-serif;background:#fff;padding:10px 30px 0 10px;width:240px}
.stw-in-my-area .esri-map-container .esri-contextual-help .esri-contextual-help-close{position:absolute;top:0;right:5px}
.stw-in-my-area .esri-map-container .esri-search .esri-search__input::placeholder{color:#333}
.stw-in-my-area .esri-map-container .esri-search .esri-input[type='text']{height:40px;font-size:16px;color:#333}
@media only screen and (min-width:768px){.stw-in-my-area .esri-map-container .esri-search .esri-input[type='text']{font-size:inherit}
}
.stw-in-my-area .esri-map-container .esri-search .esri-widget--button{background:#00384a}
.stw-in-my-area .esri-map-container .esri-search .esri-icon-search,.stw-in-my-area .esri-map-container .esri-search .esri-icon-close{color:#fff}
.stw-in-my-area .esri-map-container .esri-widget--button{width:40px;height:40px}
.stw-in-my-area .esri-map-container .esri-popup .esri-feature__last-edited-info{display:none}
@media only screen and (min-width:768px){.stw-in-my-area .esri-map-container .esri-popup .esri-popup__main-container{min-width:420px}
}
.stw-in-my-area .esri-map-container .esri-popup.esri-popup--is-docked .esri-popup__main-container{max-height:95%}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content{display:flex;padding-right:10px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-icon{margin-right:10px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-icon svg{width:40px;height:40px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group{margin-bottom:14px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group .incident-popup-title{font-family:DinMedium,DinLight,sans-serif;font-size:18px;margin-bottom:5px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group .incident-popup-type{color:#8f3baa}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-heading{display:flex;align-items:center}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-value-add img{max-width:100%}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container{padding:0 20px;margin-bottom:20px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase{position:relative;width:100%;display:inline-block;text-align:center}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase li{position:relative;width:33.3%;float:left}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase li:after{content:'';position:absolute;background-color:#00384a;width:100%;height:2px;top:14px;left:50%;margin-left:calc(15px)}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase li:last-child:after{content:none}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase li .phase-num{position:relative;width:30px;height:30px;line-height:27px;font-size:16px;font-family:DinMedium,DinLight,sans-serif;border-radius:50%;border:2px solid #00384a;background:#fff;color:#00384a;margin:0 auto;margin-bottom:5px}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-1 li.phase-1{font-weight:bold;color:#333}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-1 li.phase-1 .phase-num{background:#00384a;color:#fff}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-2 li.phase-2{font-weight:bold}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-2 li:not(.phase-3){color:#333}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-2 li:not(.phase-3) .phase-num{background:#00384a;color:#fff}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-3 li.phase-3{font-weight:bold}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-3 li{color:#333}
.stw-in-my-area .esri-map-container .esri-popup .incident-popup-content .incident-popup-content-group.incident-popup-phase-container .incident-popup-phase.phase-3 li .phase-num{background:#00384a;color:#fff}
.stw-in-my-area .modal{display:flex;align-items:center;justify-content:center}
.stw-in-my-area .modal .modal-content{background-color:#fff;border:1px solid #e1e1e1;padding:20px}