.lds-default{display:inline-block;position:relative;width:64px;height:64px}.lds-default div{position:absolute;width:5px;height:5px;background:#000;border-radius:50%;animation:lds-default 1.2s linear infinite}.lds-default div:nth-child(1){animation-delay:0s;top:29px;left:53px}.lds-default div:nth-child(2){animation-delay:-0.1s;top:18px;left:50px}.lds-default div:nth-child(3){animation-delay:-0.2s;top:9px;left:41px}.lds-default div:nth-child(4){animation-delay:-0.3s;top:6px;left:29px}.lds-default div:nth-child(5){animation-delay:-0.4s;top:9px;left:18px}.lds-default div:nth-child(6){animation-delay:-0.5s;top:18px;left:9px}.lds-default div:nth-child(7){animation-delay:-0.6s;top:29px;left:6px}.lds-default div:nth-child(8){animation-delay:-0.7s;top:41px;left:9px}.lds-default div:nth-child(9){animation-delay:-0.8s;top:50px;left:18px}.lds-default div:nth-child(10){animation-delay:-0.9s;top:53px;left:29px}.lds-default div:nth-child(11){animation-delay:-1s;top:50px;left:41px}.lds-default div:nth-child(12){animation-delay:-1.1s;top:41px;left:50px}@keyframes lds-default{0%,20%,80%,100%{transform:scale(1)}50%{transform:scale(1.5)}}.btn-close{color:#333;font-size:30px;text-decoration:none;padding:10px;position:absolute;right:7px;top:0}.btn-close:hover{color:#999}.modale:before{content:"";display:none;background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.opened:before{display:block}.opened .modal-dialog{transform:translate(0, 0);top:20%}.modal-dialog{background:rgba(255,255,255,.9);border:#333 solid 0px;border-radius:0;color:#090958;margin-left:-200px;padding:40px;position:fixed;text-align:center;left:46%;top:-100%;z-index:110;width:360px;box-shadow:0 5px 10px rgba(0,0,0,.3);transform:translate(0, -500%);transition:transform .3s ease-out}.modal-dialog h2{background:rgba(0,0,0,0);color:#000 !important;font-size:1.5rem;line-height:125%}.modal-body{padding:20px}.modal-body p{color:#090958;font-size:1.2rem;margin-top:0;margin-bottom:10px;word-wrap:break-word}.modal-body input{width:200px;padding:8px;border:1px solid #ddd;color:#888;outline:0;font-size:14px;font-weight:bold}.modal-header{background:rgba(0,0,0,0) !important;padding:10px 20px}.modal-header h2{color:#000 !important;font-weight:400 !important}.modal-footer{padding:0 20px}.no-results .no-results-overlay{display:block}.no-results .buuk-incident-listings{display:none}.no-results .buuk-gmap-wrapper{width:100%;flex-basis:100%;padding-left:0}.no-results-overlay{display:none;background:rgba(255,255,255,.9);color:#090958;left:50%;max-width:480px;padding:40px;position:absolute;text-align:center;top:50%;transform:translate(-50%, -60%);width:100%;z-index:100;box-shadow:0 0 14px 0 rgba(0,0,0,.25)}.no-results-overlay .title{font-size:1.5rem;line-height:125%}.no-results-overlay hr{border:1px solid #869438;margin:20px auto;max-width:440px}.no-results-overlay p{font-size:16px;font-weight:600}.no-results-overlay .tel{float:left;font-size:1.5rem;line-height:125%;width:50%}.no-results-overlay .tel strong{display:block}.no-results-overlay .tel a{color:#090958;text-decoration:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.no-results-overlay .tel a:hover{color:#869438}@media only screen and (max-width: 600px){.no-results-overlay .tel{float:none;margin:20px 0;width:100%}}@media only screen and (max-width: 800px){.no-results-overlay{top:35%}}@media only screen and (max-width: 600px){.no-results-overlay{max-width:70%;top:300px}}.buuk-incident-listings::-webkit-scrollbar{width:10px}.buuk-incident-listings::-webkit-scrollbar-track{background:#dcdcdc;border-radius:10px}.buuk-incident-listings::-webkit-scrollbar-thumb{background:#c9c9c9;border-radius:10px}.buuk-incident-listings::-webkit-scrollbar-thumb:hover{background:#000}html{scroll-behavior:smooth}a.anchor{display:block;position:relative;top:-180px;visibility:hidden}.masthead-slider .inner{margin:0 auto}.js-buuk-results{overflow-y:auto;overflow-x:hidden}.js-buuk-results__top{display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap}.js-buuk-results__top h2{width:100%}.js-buuk-results__top a{padding:0 .5rem 1rem;font-size:14px;color:#000}@media only screen and (max-width: 1000px){.js-buuk-results.incident .inner,.js-buuk-results.planned .inner{flex-direction:column !important}}.buuk-postcode-form{background-color:#000;background-image:url("../png/dots.png");background-position:left top;background-repeat:no-repeat;background-size:cover;color:#fff;display:flow-root;margin:auto;padding:20px}@media only screen and (max-width: 1000px){.buuk-postcode-form{height:90px}}@media only screen and (max-width: 600px){.buuk-postcode-form{height:150px}}.buuk-postcode-form .buuk-postcode-wrapper{margin:0 auto;overflow:auto;width:100%;display:flex;justify-content:space-between}.buuk-postcode-form .buuk-postcode-wrapper p{color:#fff;display:inline-block;font-size:1.8rem;font-weight:bold;float:left;margin:5px 0 0 0;text-transform:uppercase}@media only screen and (max-width: 1000px){.buuk-postcode-form .buuk-postcode-wrapper p{float:none;text-align:center;width:100%}}@media only screen and (max-width: 600px){.buuk-postcode-form .buuk-postcode-wrapper p{font-size:1.2rem}}.buuk-postcode-form .buuk-postcode-wrapper .buuk-form-inputs{display:flex;flex-wrap:wrap;gap:8px;max-width:300px;width:100%;justify-content:center}.buuk-postcode-form .buuk-postcode-wrapper #js-buuk-postcode{background:#fff;border:0;font-size:.8rem;padding:6px 20px 6px 20px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.buuk-postcode-form .buuk-postcode-wrapper #js-buuk-postcode:hover,.buuk-postcode-form .buuk-postcode-wrapper #js-buuk-postcode:focus{background:#e0caec !important;border:0;cursor:pointer}.buuk-postcode-form .buuk-postcode-wrapper #js-buuk-postcode:active,.buuk-postcode-form .buuk-postcode-wrapper #js-buuk-postcode:focus{background:#e0caec;border:0;outline:none}.buuk-postcode-form .buuk-postcode-wrapper input{border:0;box-sizing:border-box;float:left;padding:5px 20px}.buuk-postcode-form .buuk-postcode-wrapper input:active,.buuk-postcode-form .buuk-postcode-wrapper input:focus{outline:none}@media only screen and (max-width: 600px){.buuk-postcode-form .buuk-postcode-wrapper input{float:none;width:100%}}.buuk-postcode-form .buuk-postcode-wrapper input[type=submit]{border:none;color:#fff;font-size:.9rem;height:40px;text-align:center;width:100px;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.buuk-postcode-form .buuk-postcode-wrapper input[type=submit]:hover{background:#111 !important;cursor:pointer}@media only screen and (max-width: 600px){.buuk-postcode-form .buuk-postcode-wrapper input[type=submit]{float:none;max-width:100% !important;display:block;width:100%}}.buuk-postcode-form .buuk-postcode-wrapper button{display:block;width:100%;border:none;font-size:1rem;height:2rem;text-align:center;-webkit-transition:background .25s ease-in-out;transition:background .25s ease-in-out}.js-cta-toggle-view-incident{display:flex !important;justify-content:space-between}.title-latest-incidents{border-bottom:2px solid #000;color:#4f5456;line-height:120%;text-align:center}@media only screen and (max-width: 600px){.title-latest-incidents .js-buuk-postcode{display:block}}@media only screen and (max-width: 1000px){.title-latest-incidents{margin:0 0 20px 0 !important;padding:0 0 20px 0 !important}}.js-cta-view-incident-previous{font-size:12px}.buuk-incident-listings{width:20%;float:left;box-sizing:border-box;padding:0 20px 0 35px;height:830px;overflow-y:scroll;overflow-x:hidden;list-style:none}.buuk-incident-listings li{display:block;padding:0;margin:0}@media only screen and (max-width: 1200px){.buuk-incident-listings{box-sizing:content-box;float:none;height:auto;margin:0;overflow:-moz-scrollbars-none;padding:0 20px 0 0;-ms-overflow-style:none;width:100%}.buuk-incident-listings::-webkit-scrollbar{background:rgba(0,0,0,0);display:none;visibility:hidden;width:0px}}.buuk-incident-listings .buuk-incident-card{border-bottom:10px solid #8d9496;font-size:16px;margin:0 0 20px 0;padding:0px 10px 20px 10px;position:relative}.buuk-incident-listings .buuk-incident-card .card-inner{border-bottom:1px solid #869438;align-items:flex-start;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify}.buuk-incident-listings .buuk-incident-card .card-inner .image-container{flex:1;flex-basis:17%;flex-grow:0;flex-shrink:0;margin:0;padding:0}.buuk-incident-listings .buuk-incident-card .card-inner .image-container img{max-width:60px}@media only screen and (max-width: 1000px){.buuk-incident-listings .buuk-incident-card .card-inner .image-container img{left:20px;position:absolute;top:85px}}@media only screen and (max-width: 750px){.buuk-incident-listings .buuk-incident-card .card-inner .image-container img{left:0;position:static;top:70px}}@media only screen and (max-width: 1000px){.buuk-incident-listings .buuk-incident-card .card-inner .image-container{flex-basis:10%}}@media only screen and (max-width: 600px){.buuk-incident-listings .buuk-incident-card .card-inner .image-container{flex-basis:25%}}.buuk-incident-listings .buuk-incident-card .card-inner .text-container{flex:1;flex-basis:83%;flex-grow:0;flex-shrink:0;margin:0;padding:0}.buuk-incident-listings .buuk-incident-card .card-inner .text-container .text-container-inner{padding:10px 0 0 20px}.buuk-incident-listings .buuk-incident-card .card-inner .text-container .text-container-inner a{font-size:12px}@media only screen and (max-width: 1000px){.buuk-incident-listings .buuk-incident-card .card-inner .text-container{flex-basis:75%}}.buuk-incident-listings .buuk-incident-card.card-highlight{background:#cbc0d1}.buuk-incident-listings #js-back-to-incidents{font-size:14px;display:block;margin-bottom:1rem;color:#000}.buuk-gmap-wrapper{width:80%;float:left;box-sizing:border-box;padding-left:20px}@media only screen and (max-width: 1200px){.buuk-gmap-wrapper{float:none;padding:0;width:100%}}.buuk-gmap-wrapper .buuk-register-for-alerts-down,.buuk-gmap-wrapper .buuk-register-for-alerts{border-bottom:10px solid #006814;margin:0 0 20px 0;padding:0 0 20px 0}.buuk-gmap-wrapper .buuk-register-for-alerts-down .title,.buuk-gmap-wrapper .buuk-register-for-alerts .title{color:#212528;font-size:1.2rem;font-weight:bold;margin:0 0 10px 0;text-decoration:underline}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text],.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]{border:1px solid #fff;box-sizing:border-box;font-size:1rem;margin:0 10px 0 0;padding:10px 15px;width:300px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text]:hover,.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text]:focus,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]:hover,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]:focus{background:#e0caec !important;border:1px solid #e0caec;cursor:pointer}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text]:active,.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text]:focus,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]:active,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]:focus{border:1px solid #e0caec;outline:none}@media only screen and (max-width: 600px){.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=text],.buuk-gmap-wrapper .buuk-register-for-alerts input[type=text]{margin:5px 0;max-width:100%;width:100% !important}}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=submit],.buuk-gmap-wrapper .buuk-register-for-alerts input[type=submit]{background:#111;border:1px solid #333;box-sizing:border-box;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px;width:100px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=submit]:hover,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=submit]:hover{background:lighten #111,5%;border:1px solid #333}.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=submit]:active,.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=submit]:focus,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=submit]:active,.buuk-gmap-wrapper .buuk-register-for-alerts input[type=submit]:focus{border:1px solid #333;outline:none}@media only screen and (max-width: 600px){.buuk-gmap-wrapper .buuk-register-for-alerts-down input[type=submit],.buuk-gmap-wrapper .buuk-register-for-alerts input[type=submit]{margin:5px 0;width:100%}}.buuk-gmap-wrapper .buuk-key-icons{border-bottom:10px solid #006814;overflow:auto;padding:10px 0}.buuk-gmap-wrapper .buuk-key-icons .key-block{float:left;margin:0}@media only screen and (max-width: 800px){.buuk-gmap-wrapper .buuk-key-icons .key-block{display:inline-block;float:none;width:100%}}.buuk-gmap-wrapper .buuk-key-icons .key-block img{float:left;margin:5px 0 0 0;width:50px}.buuk-gmap-wrapper .buuk-key-icons .key-block .key-label{color:#090958;float:left;font-size:12px;font-weight:bold;margin:15px 15px 15px 5px;text-transform:capitalize}.buuk-gmap-wrapper .buuk-key-icons .key-block .key-label.key-label-title{font-size:18px}.buuk-gmap-wrapper .buuk-key-icons .key-icon{width:60px}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper{width:99%;margin:10px auto 20px auto;background:#fff;box-shadow:5px 5px #888}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-heading{background:#006814;color:#fff;cursor:pointer;padding:10px 20px;position:relative;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-heading p{font-size:1.2rem;margin:0;text-transform:uppercase}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-heading p:after{content:"";position:absolute;background-image:url("../png/minus.png");background-size:contain;right:4px;top:calc(50% - 12px);width:24px;height:24px}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-heading.active p:after{background-image:url("../png/plus.png")}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-heading:hover{background:#004f0f}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-text{padding:20px;background:#fff;color:#000}.buuk-gmap-wrapper .buuk-incident-emergency-wrapper .buuk-incident-emergency-text p{font-size:16px}.buuk-gmap{width:100%;background:#dcdcdc;height:700px;display:inline-block}.buuk-gmap:after{clear:both}.buuk-loader{margin:0 auto;padding:200px 0;width:70px}
