.gem-c-emergency-banner{background-color:#b1b4b6;color:#fff;margin-top:2px;padding:15px 0;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.gem-c-emergency-banner{font-family:sans-serif}}@media print{.gem-c-emergency-banner{font-size:14pt;line-height:1.15}}@media(min-width: 40.0625em){.gem-c-emergency-banner{padding:30px 0}}.gem-c-emergency-banner--homepage{border-bottom:5px solid #fff;border-top:5px solid #fff;margin-bottom:-10px;margin-top:0;position:relative;z-index:10}.gem-c-emergency-banner__heading{margin:0;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:1.3125rem;line-height:1.1904761905}@media print{.gem-c-emergency-banner__heading{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-emergency-banner__heading{font-size:1.5rem;line-height:1.25}}@media print{.gem-c-emergency-banner__heading{font-size:18pt;line-height:1.15}}.gem-c-emergency-banner__heading--homepage{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:2rem;line-height:1.09375}@media print{.gem-c-emergency-banner__heading--homepage{font-family:sans-serif}}@media(min-width: 40.0625em){.gem-c-emergency-banner__heading--homepage{font-size:3rem;line-height:1.0416666667}}@media print{.gem-c-emergency-banner__heading--homepage{font-size:32pt;line-height:1.15}}@media(min-width: 40.0625em){.gem-c-emergency-banner__heading--homepage{margin-bottom:20px}}.gem-c-emergency-banner__description{color:#fff;margin-top:0;margin-bottom:20px;font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.gem-c-emergency-banner__description{font-family:sans-serif}}@media print{.gem-c-emergency-banner__description{font-size:14pt;line-height:1.15}}.gem-c-emergency-banner__description:last-child{margin-bottom:0}.gem-c-emergency-banner__description--homepage{margin:20px 0}.gem-c-emergency-banner__link{font-family:"GDS Transport",arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;font-size:1.1875rem;line-height:1.3157894737}@media print{.gem-c-emergency-banner__link{font-family:sans-serif}}@media print{.gem-c-emergency-banner__link{font-size:14pt;line-height:1.15}}.gem-c-emergency-banner__link:link,.gem-c-emergency-banner__link:visited{color:#fff}.gem-c-emergency-banner__link:focus{outline:3px solid rgba(0,0,0,0);color:#0b0c0c;background-color:#fd0;box-shadow:0 -2px #fd0,0 4px #0b0c0c;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gem-c-emergency-banner--notable-death{background-color:#0b0c0c}.gem-c-emergency-banner--national-emergency{background-color:#b10e1e}.gem-c-emergency-banner--local-emergency{background-color:#00847d}@media print{.gem-c-emergency-banner{display:none}}
