@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@font-face{font-family:GDS-Logo;src:local("HelveticaNeue"),local("Helvetica Neue"),local("Arial"),local("Helvetica")}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}
@-ms-viewport{width:device-width}
@-o-viewport{width:device-width}

#whitehall-wrapper .attachment:after, #whitehall-wrapper .collection-list:after, #whitehall-wrapper .collection-list.one-column .collection-item:after, #whitehall-wrapper .document-share-links:after, #whitehall-wrapper .documents-grid .inner-block:after, #whitehall-wrapper .headings-block:after, #whitehall-wrapper .headings-block .available-languages ul:after, #whitehall-wrapper .headings-block .prominent-top-tasks:after, #whitehall-wrapper .filter-results-block .filter-results-summary:after, #whitehall-wrapper .govspeak .contact:after, #whitehall-wrapper .heading-block:after, #whitehall-wrapper .heading-block section:after, #whitehall-wrapper .metadata-list:after, #whitehall-wrapper .organisation-news article.first .content:after, #whitehall-wrapper .organisation-news.items-2:after, #whitehall-wrapper .person-excerpt .inner:after, #whitehall-wrapper .worldwide-organisation-header .metadata dl:after, #whitehall-wrapper .consultation .consultation-block:after, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us:after, #whitehall-wrapper .get-involved .floated-children section:after, #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes:after, #whitehall-wrapper .histories-show .virtual-tour:after, #whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section:after, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section:after, #whitehall-wrapper .inner-block.floated-children:after, #whitehall-wrapper .ministers-index .ministers-by-organisation section:after, #whitehall-wrapper .organisations-index .page-header:after, #whitehall-wrapper .organisations-index .department:after, #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name ul:after, #whitehall-wrapper .organisations-show .what-we-do .uk-aid:after, #whitehall-wrapper .organisations-show .org-contacts .contact:after, #whitehall-wrapper .organisations-show .organisation-news:after, #whitehall-wrapper .organisations-external .page-header:after, #whitehall-wrapper .organisations-show-promotional .block:after, #whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul:after, #whitehall-wrapper .people-show .inner-block:after, #whitehall-wrapper .policy .meta-three:after, #whitehall-wrapper .topics-show .featured-news:after, #whitehall-wrapper .world-locations-index .world-locations .world-location-type:after, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation:after, #whitehall-wrapper .worldwide-organisations-show .about-block:after, #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content:after, #whitehall-wrapper .worldwidepriority .meta-two:after, #whitehall-wrapper .topical-events-show .featured-news:after, #whitehall-wrapper .topical-events-show .page-description:after, #whitehall-wrapper .topical-events-show .page-description .description .social-media-accounts:after, #whitehall-wrapper .transition-state-visualisation:after, #whitehall-wrapper .whitehall-content:after {
    content: "";
    display: block;
    clear: both;
}
@font-face {
    font-family: GDS-Regular;
    src: local("NTA-Light"), local("HelveticaNeue"), local("Helvetica Neue"), local("Arial"), local("Helvetica");
}
@font-face {
    font-family: GDS-Bold;
    src: local("NTA-Medium"), local("UKTransportmed"), local("UKTransportMed"), local("HelveticaNeue-Bold"), local("Helvetica Neue Bold"), local("Arial-BoldMT"), local("Arial Bold MT"), local("Helvetica-Bold"), local("Helvetica Bold"), local("Arial");
}
@font-face {
    font-family: GDS-Black;
    src: local("NTA-Bold"), local("UKTransportheavy"), local("HelveticaNeue-Bold"), local("Helvetica Neue Bold"), local("Arial-BoldMT"), local("Arial Bold MT"), local("Helvetica-Bold"), local("Helvetica Bold"), local("Arial");
}
@font-face {
    font-family: GDS-Logo;
    src: local("HelveticaNeue"), local("Helvetica Neue"), local("Arial"), local("Helvetica");
}
#whitehall-wrapper .attachment:after, #whitehall-wrapper .collection-list:after, #whitehall-wrapper .collection-list.one-column .collection-item:after, #whitehall-wrapper .document-share-links:after, #whitehall-wrapper .documents-grid .inner-block:after, #whitehall-wrapper .headings-block:after, #whitehall-wrapper .headings-block .available-languages ul:after, #whitehall-wrapper .headings-block .prominent-top-tasks:after, #whitehall-wrapper .filter-results-block .filter-results-summary:after, #whitehall-wrapper .govspeak .contact:after, #whitehall-wrapper .heading-block:after, #whitehall-wrapper .heading-block section:after, #whitehall-wrapper .metadata-list:after, #whitehall-wrapper .organisation-news article.first .content:after, #whitehall-wrapper .organisation-news.items-2:after, #whitehall-wrapper .person-excerpt .inner:after, #whitehall-wrapper .worldwide-organisation-header .metadata dl:after, #whitehall-wrapper .consultation .consultation-block:after, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us:after, #whitehall-wrapper .get-involved .floated-children section:after, #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes:after, #whitehall-wrapper .histories-show .virtual-tour:after, #whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section:after, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section:after, #whitehall-wrapper .inner-block.floated-children:after, #whitehall-wrapper .ministers-index .ministers-by-organisation section:after, #whitehall-wrapper .organisations-index .page-header:after, #whitehall-wrapper .organisations-index .department:after, #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name ul:after, #whitehall-wrapper .organisations-show .what-we-do .uk-aid:after, #whitehall-wrapper .organisations-show .org-contacts .contact:after, #whitehall-wrapper .organisations-show .organisation-news:after, #whitehall-wrapper .organisations-external .page-header:after, #whitehall-wrapper .organisations-show-promotional .block:after, #whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul:after, #whitehall-wrapper .people-show .inner-block:after, #whitehall-wrapper .policy .meta-three:after, #whitehall-wrapper .topics-show .featured-news:after, #whitehall-wrapper .world-locations-index .world-locations .world-location-type:after, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation:after, #whitehall-wrapper .worldwide-organisations-show .about-block:after, #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content:after, #whitehall-wrapper .worldwidepriority .meta-two:after, #whitehall-wrapper .topical-events-show .featured-news:after, #whitehall-wrapper .topical-events-show .page-description:after, #whitehall-wrapper .topical-events-show .page-description .description .social-media-accounts:after, #whitehall-wrapper .transition-state-visualisation:after, #whitehall-wrapper .whitehall-content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
html {
    background: white;
}
body, body.js-enabled {
    padding: 0;
}
#global-header .header-proposition #proposition-name, #global-header .header-proposition #proposition-links li a.active {
    color: #57da95;
}
@media (min-width: 769px) {
    #global-header .header-proposition #proposition-menu {
    margin-top: 37px;
}
}#global-header form#search input.submit, #global-header .search-toggle {
    background-color: #57da95;
}
#global-header form#search input.submit:hover, #global-header .search-toggle:hover {
    background-color: #6cdfa2;
}
div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark {
    border: none;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6, p, blockquote, pre, small, strike, strong, sub, sup, tt, var, b, u, i, center, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td {
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
    font-weight: normal;
}
#whitehall-wrapper a {
    color: #005ea5;
    text-decoration: none;
}
#whitehall-wrapper a:visited {
    color: #2e8aca;
}
#whitehall-wrapper a:hover {
    color: #005ea5;
    text-decoration: underline;
}
#whitehall-wrapper a:active {
    color: #f47738;
}
#whitehall-wrapper a:focus {
    text-decoration: underline;
}
#whitehall-wrapper a[rel="external"]:after {
    content: "\A0\A0\A0\A0\A0";
    background-position: right 1px;
}
#whitehall-wrapper a[rel="external"]:hover:after {
    background-position: right 1px;
}
@media (min-width: 641px) {
    #whitehall-wrapper a[rel="external"]: after {
    content: "\A0\A0\A0\A0";
    background-position: right 6px;
}
#whitehall-wrapper a[rel="external"]:hover:after {
    background-position: right 6px;
}
}#whitehall-wrapper a * {
    cursor: pointer;
}
body.js-enabled #whitehall-wrapper .js-hidden {
    display: none;
}
#whitehall-wrapper .activity-navigation {
    border-bottom: 1px solid #bfc1c3;
    float: left;
    width: 100%;
    margin: 0 -28px;
    padding: 0 28px;
}
#whitehall-wrapper .activity-navigation li {
    list-style: none;
    float: left;
    width: 33.33333%;
    padding: 0;
}
#whitehall-wrapper .activity-navigation li a {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    padding: 15px 0 15px 17px;
    margin: 0 2px;
    background: #dee0e2;
    color: #0b0c0c;
}
@media (max-width: 640px) {
    #whitehall-wrapper .activity-navigation li a {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .activity-navigation li a {
    margin-bottom: 4px;
}
}#whitehall-wrapper .activity-navigation li a:hover, #whitehall-wrapper .activity-navigation li a:focus {
    background: #dee0e2;
}
#whitehall-wrapper .activity-navigation li a.current {
    position: relative;
    margin-bottom: -1px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    padding: 15px 0 19px 16px;
    border: 1px solid #bfc1c3;
    border-bottom: none;
    background: #fff;
    text-decoration: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .activity-navigation li a.current {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .activity-navigation li:first-child a {
    margin-left: 0;
}
#whitehall-wrapper .activity-navigation li:last-child a {
    margin-right: 0;
}
#whitehall-wrapper .announcements .feeds {
    margin-top: 10px;
}
#whitehall-wrapper .archive-notice .govspeak p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .archive-notice .govspeak p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .attachment {
    position: relative;
    margin: 30px 0;
    padding: 15px 0 0 129px;
}
#whitehall-wrapper .attachment.inline {
    background: transparent;
    position: static;
    padding: 0;
    margin: 0;
}
#whitehall-wrapper .attachment.inline:after {
    display: none;
}
#whitehall-wrapper .attachment .attachment-thumb {
    position: relative;
    float: left;
    margin-top: 5px;
    margin-left: -124px;
    padding-bottom: 15px;
}
#whitehall-wrapper .attachment .attachment-thumb img {
    display: block;
    width: 99px;
    height: 140px;
    background: white;
    outline: 5px solid rgba(11, 12, 12, 0.1);
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
#whitehall-wrapper .attachment .title a {
    text-decoration: none;
    font-weight: bold;
}
#whitehall-wrapper .attachment .title a:hover, #whitehall-wrapper .attachment .title a:focus {
    text-decoration: underline;
}
#whitehall-wrapper .attachment .attachment-details h1, #whitehall-wrapper .attachment .attachment-details h2, #whitehall-wrapper .attachment .attachment-details h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .attachment .attachment-details h1, #whitehall-wrapper .attachment .attachment-details h2, #whitehall-wrapper .attachment .attachment-details h3 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .attachment .attachment-details h2 {
    padding-top: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .attachment .attachment-details h2 {
    padding-top: 7px;
}
}#whitehall-wrapper .attachment .attachment-details h3 {
    font-weight: bold;
}
#whitehall-wrapper .attachment .attachment-details .extra-description {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .attachment .attachment-details .extra-description {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .attachment .attachment-details .metadata {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .attachment .attachment-details .metadata {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .attachment .attachment-details .metadata .changed, #whitehall-wrapper .attachment .attachment-details .metadata .references {
    display: block;
}
#whitehall-wrapper .attachment .attachment-details .metadata .unnumbered-paper {
    display: block;
}
#whitehall-wrapper .attachment .attachment-details .preview, #whitehall-wrapper .attachment .attachment-details .download {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .attachment .attachment-details .preview, #whitehall-wrapper .attachment .attachment-details .download {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .attachment .attachment-details .preview {
    padding-right: 15px;
}
#whitehall-wrapper .attachment .accessibility-warning h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    margin: 0;
    color: #0b0c0c;
}
@media (max-width: 640px) {
    #whitehall-wrapper .attachment .accessibility-warning h2 {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .attachment .accessibility-warning .toggler {
    display: block;
    color: #005ea5;
    cursor: pointer;
}
#whitehall-wrapper .attachment .accessibility-warning .toggler:hover, #whitehall-wrapper .attachment .accessibility-warning .toggler:focus {
    outline: none;
    text-decoration: underline;
}
#whitehall-wrapper .attachment:first-child {
    margin-top: 0;
    padding-top: 0;
}
#whitehall-wrapper .attachment strong {
    font-weight: bold;
}
#whitehall-wrapper .beta-notice {
    background-color: #f47738;
    margin: 0 30px;
    padding: 0;
}
#whitehall-wrapper .beta-notice p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    margin: 0px auto;
    padding: 8px 32px;
    max-width: 940px;
    color: black;
}
@media (max-width: 640px) {
    #whitehall-wrapper .beta-notice p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .beta-notice p strong {
    font-weight: bold;
}
#whitehall-wrapper .consultations-index .block-3, #whitehall-wrapper .consultations-index .block-4, #whitehall-wrapper .publications-index .block-3, #whitehall-wrapper .publications-index .block-4 {
    float: left;
    display: inline;
    width: 20%}
#whitehall-wrapper .consultations-index .block-4, #whitehall-wrapper .publications-index .block-4 {
    width: 80%}
@media (max-width: 768px) {
    #whitehall-wrapper .consultations-index .block-3, #whitehall-wrapper .consultations-index .block-4, #whitehall-wrapper .publications-index .block-3, #whitehall-wrapper .publications-index .block-4 {
    float: none;
    display: block;
    width: auto;
}
}#whitehall-wrapper .change-notes {
    display: inline-block;
    position: relative;
    min-width: 160px;
    padding: 0;
}
#whitehall-wrapper .change-notes .toggle {
    display: inline-block;
    color: #005ea5;
    white-space: nowrap;
    cursor: pointer;
}
#whitehall-wrapper .change-notes .toggle:hover {
    color: #005ea5;
    text-decoration: underline;
}
#whitehall-wrapper .change-notes .toggle:active {
    color: #f47738;
}
#whitehall-wrapper .change-notes .toggle:focus {
    outline: none;
}
#whitehall-wrapper .change-notes.open .toggle {
    top: 0.2em;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}
#whitehall-wrapper .change-notes.open.toggleable .overlay {
    opacity: 1;
}
#whitehall-wrapper .change-notes .arrow {
    width: 0;
    height: 0;
    position: absolute;
    top: -4px;
    left: 75%;
    margin-left: -2px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid #0b0c0c;
}
#whitehall-wrapper .change-notes #change-notes {
    color: #fff;
    background: #0b0c0c;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.8);
    padding: 10px 0;
    text-align: left;
}
#whitehall-wrapper .change-notes #change-notes dt, #whitehall-wrapper .change-notes #change-notes dd {
    width: auto;
    float: none;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    padding: 0 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .change-notes #change-notes dt, #whitehall-wrapper .change-notes #change-notes dd {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .change-notes #change-notes dd {
    margin-bottom: 3px;
    color: #999;
}
#whitehall-wrapper .change-notes #change-notes dd:before {
    content: '- '}
#whitehall-wrapper .change-notes.toggleable .overlay {
    position: absolute;
    top: 130%;
    left: 0;
    width: 180%;
    z-index: 10;
    opacity: 0;
    display: block;
    -webkit-transition: opacity 0.5s ease 0s;
    -moz-transition: opacity 0.5s ease 0s;
    -ms-transition: opacity 0.5s ease 0s;
    -o-transition: opacity 0.5s ease 0s;
    transition: opacity 0.5s ease 0s;
}
#whitehall-wrapper .change-notes.toggleable .overlay.visuallyhidden {
    left: -9999em !important;
    position: absolute;
}
@media (min-width: 641px) {
    #whitehall-wrapper .change-notes.toggleable .overlay {
    width: 30em;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .change-notes.toggleable .overlay {
    left: -90px;
}
}#whitehall-wrapper .collection-list .collection-item {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    list-style: none;
    margin-bottom: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .collection-list .collection-item {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .collection-list .collection-item {
    margin-bottom: 0;
}
}#whitehall-wrapper .collection-list .collection-item .summary a {
    white-space: nowrap;
}
@media (min-width: 641px) {
    #whitehall-wrapper .collection-list.one-column .collection-item {
    clear: both;
    margin-top: 20px;
    padding-top: 10px;
    border-top: 1px solid #bfc1c3;
}
#whitehall-wrapper .collection-list.one-column .collection-item:first-child {
    border-top: none;
}
#whitehall-wrapper .collection-list.one-column .collection-item h2 {
    position: relative;
    float: left;
    width: 33.33333%;
    margin-top: 5px;
}
#whitehall-wrapper .collection-list.one-column .collection-item .summary {
    float: left;
    width: 66.66667%;
    padding-top: 8px;
}
#whitehall-wrapper .collection-list.one-column .collection-item .summary p {
    padding-left: 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .collection-list.two-columns {
    margin: 0 -15px;
}
#whitehall-wrapper .collection-list.two-columns .collection-item {
    margin-top: 0;
    float: left;
    width: 50%;
    padding-bottom: 20px;
    border-top: none;
}
#whitehall-wrapper .collection-list.two-columns .collection-item:nth-child(2n+1) {
    clear: both;
}
#whitehall-wrapper .collection-list.two-columns .collection-item .container {
    padding: 0 15px;
}
#whitehall-wrapper .collection-list.two-columns .collection-item h2 {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
}
#whitehall-wrapper .collection-list.two-columns .collection-item .summary {
    width: 100%}
#whitehall-wrapper .collection-list.two-columns .collection-item .summary p {
    padding-left: 0;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .collection-list.three-columns {
    margin: 0 -15px;
}
#whitehall-wrapper .collection-list.three-columns .collection-item {
    margin-top: 0;
    float: left;
    display: inline;
    width: 33.33333%;
    padding-bottom: 20px;
    border-top: none;
}
#whitehall-wrapper .collection-list.three-columns .collection-item:nth-child(3n+1) {
    clear: both;
}
#whitehall-wrapper .collection-list.three-columns .collection-item .container {
    padding: 0 15px;
}
#whitehall-wrapper .collection-list.three-columns .collection-item h2 {
    width: 100%;
    margin-left: 0;
    margin-top: 0;
}
}#whitehall-wrapper .contextual-info {
    position: relative;
    clear: both;
    padding-bottom: 20px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .contextual-info {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .contextual-info nav {
    overflow: hidden;
}
#whitehall-wrapper .contextual-info nav li {
    list-style-position: inside;
    padding-right: 15px;
    padding-top: 5px;
}
@media (min-width: 1px) {
    #whitehall-wrapper .contextual-info nav li {
    margin-left: 15px;
    list-style: none;
}
#whitehall-wrapper .contextual-info nav li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .contextual-info nav {
    overflow: visible;
}
#whitehall-wrapper .contextual-info nav li {
    float: none;
    padding-right: 0;
}
}#whitehall-wrapper .contextual-info a {
    vertical-align: top;
}
#whitehall-wrapper .contextual-info p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .contextual-info p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .corporate-information h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    margin: 30px 0 15px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .corporate-information h1 {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .corporate-information .information {
    clear: both;
    padding-top: 10px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .corporate-information .information {
    font-size: 12px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information .information {
    max-width: 36em;
}
}#whitehall-wrapper .dash-list {
    margin-bottom: 20px;
}
#whitehall-wrapper .dash-list li {
    list-style-position: inside;
    padding: 0 15px 0 0;
}
@media (min-width: 1px) {
    #whitehall-wrapper .dash-list li {
    margin-left: 15px;
    list-style: none;
}
#whitehall-wrapper .dash-list li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .dash-list li {
    padding-top: 5px;
}
}#whitehall-wrapper .document .summary p {
    margin-top: -10px;
    margin-bottom: 15px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document .summary p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document section {
    padding-top: 10px;
}
#whitehall-wrapper .document section h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document section h1 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document section li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document section li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document-footer-meta {
    clear: both;
}
#whitehall-wrapper .document-footer-meta .history, #whitehall-wrapper .document-footer-meta .links {
    padding-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .document-footer-meta .history, #whitehall-wrapper .document-footer-meta .links {
    float: left;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .document-footer-meta .history {
    width: 33.33333%}
}@media (min-width: 641px) {
    #whitehall-wrapper .document-footer-meta .links {
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .document-footer-meta .links dl {
    padding-left: 15px;
}
}#whitehall-wrapper .document-footer-meta .primary-metadata dt {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    padding: 20px 0 5px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-footer-meta .primary-metadata dt {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .document-footer-meta .primary-metadata dt:first-child {
    padding-top: 5px;
}
#whitehall-wrapper .document-footer-meta .primary-metadata dd {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: 700;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-footer-meta .primary-metadata dd {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .document-footer-meta .primary-metadata dd p, #whitehall-wrapper .document-footer-meta .primary-metadata dd strong {
    font-weight: bold;
}
#whitehall-wrapper .document-footer-meta .primary-metadata dd .show-other-content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: 700;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-footer-meta .primary-metadata dd .show-other-content {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .document-footer-meta .footer-change-notes .toggle {
    display: inline-block;
    white-space: nowrap;
    padding-bottom: 10px;
    cursor: pointer;
    text-decoration: none;
    color: #005ea5;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .toggle:focus {
    outline: none;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .toggle:hover {
    text-decoration: underline;
    color: #005ea5;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .toggle:active {
    color: #f47738;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .overlay {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-footer-meta .footer-change-notes .overlay {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .document-footer-meta .footer-change-notes .overlay h4 {
    padding: 5px 0;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .overlay dt {
    font-weight: bold;
}
#whitehall-wrapper .document-footer-meta .footer-change-notes .overlay dd {
    color: #6f777b;
    padding-bottom: 10px;
}
#whitehall-wrapper .document-list {
    clear: both;
}
#whitehall-wrapper .document-list .document-row {
    display: block;
    overflow: hidden;
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
    padding: 5px 0 10px;
}
#whitehall-wrapper .document-list .document-row h2, #whitehall-wrapper .document-list .document-row h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-top: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-list .document-row h2, #whitehall-wrapper .document-list .document-row h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .document-list .document-row ul li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    float: left;
    display: block;
    list-style: none;
    padding: 0 15px 0 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-list .document-row ul li {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .document-share-links {
    margin-bottom: 30px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .document-share-links {
    margin-left: 33.33333%;
    padding-left: 15px;
}
}#whitehall-wrapper .document-share-links h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-share-links h3 {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .document-share-links .social-media-accounts li {
    clear: none;
    float: left;
    margin-right: 15px;
}
#whitehall-wrapper .documents-grid {
    margin-bottom: 60px;
}
#whitehall-wrapper .documents-grid .inner-block {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-grid .inner-block {
    padding: 0 15px 0;
}
}#whitehall-wrapper .documents-grid .block-title {
    border-bottom-width: 5px;
    border-bottom-style: solid;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-bottom: 1px;
    margin: 0 15px 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-grid .block-title {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .documents-grid.grid-size-1 .document-block {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-grid.grid-size-1 .document-block h1 {
    width: 33.33333%;
    float: left;
    margin: 5px 0 0;
    text-indent: 15px;
}
#whitehall-wrapper .documents-grid.grid-size-1 .document-block .content {
    width: 66.66667%;
    float: left;
    margin: 0;
}
#whitehall-wrapper .documents-grid.grid-size-1 .document-block .content ol, #whitehall-wrapper .documents-grid.grid-size-1 .document-block .content p {
    margin: 0 15px;
}
}#whitehall-wrapper .documents-grid .document-block {
    margin: 20px 0 10px;
}
#whitehall-wrapper .documents-grid .document-block.documents-3, #whitehall-wrapper .documents-grid .document-block.documents-5 {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-grid .document-block {
    width: 50%;
    float: left;
}
}#whitehall-wrapper .documents-grid .document-block h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin: 0 15px 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-grid .document-block h1 {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .documents-grid .document-block .content {
    margin: 0 15px;
}
#whitehall-wrapper .documents-grid .document-block .content .document {
    border-bottom: 1px solid #bfc1c3;
    padding: 10px 0;
    list-style: none;
}
#whitehall-wrapper .documents-grid .document-block .content .document h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-grid .document-block .content .document h2 {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .documents-grid .document-block .content .document .metadata {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-grid .document-block .content .document .metadata {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .documents-grid .document-block .content .document .metadata li {
    display: inline;
    padding-right: 10px;
}
#whitehall-wrapper .documents-grid .document-block .content .see-all {
    padding-top: 10px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-grid .document-block .content .see-all {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .headings-block {
    margin-top: 0;
}
#whitehall-wrapper .headings-block .inner-heading {
    padding: 0 15px;
}
#whitehall-wrapper .headings-block .heading, #whitehall-wrapper .headings-block .heading-with-extra, #whitehall-wrapper .headings-block .heading-big-with-extra, #whitehall-wrapper .headings-block .heading-big {
    padding: 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading, #whitehall-wrapper .headings-block .heading-with-extra, #whitehall-wrapper .headings-block .heading-big-with-extra, #whitehall-wrapper .headings-block .heading-big {
    padding: 45px 0;
}
}#whitehall-wrapper .headings-block .heading h1, #whitehall-wrapper .headings-block .heading-with-extra h1, #whitehall-wrapper .headings-block .heading-big-with-extra h1, #whitehall-wrapper .headings-block .heading-big h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .heading h1, #whitehall-wrapper .headings-block .heading-with-extra h1, #whitehall-wrapper .headings-block .heading-big-with-extra h1, #whitehall-wrapper .headings-block .heading-big h1 {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .headings-block .heading .type, #whitehall-wrapper .headings-block .heading-with-extra .type, #whitehall-wrapper .headings-block .heading-big-with-extra .type, #whitehall-wrapper .headings-block .heading-big .type, #whitehall-wrapper .headings-block .heading .type a, #whitehall-wrapper .headings-block .heading-with-extra .type a, #whitehall-wrapper .headings-block .heading-big-with-extra .type a, #whitehall-wrapper .headings-block .heading-big .type a {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
    margin-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .heading .type, #whitehall-wrapper .headings-block .heading-with-extra .type, #whitehall-wrapper .headings-block .heading-big-with-extra .type, #whitehall-wrapper .headings-block .heading-big .type, #whitehall-wrapper .headings-block .heading .type a, #whitehall-wrapper .headings-block .heading-with-extra .type a, #whitehall-wrapper .headings-block .heading-big-with-extra .type a, #whitehall-wrapper .headings-block .heading-big .type a {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading-with-extra, #whitehall-wrapper .headings-block .heading-big-with-extra {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .headings-block .heading-big h1, #whitehall-wrapper .headings-block .heading-big-with-extra h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .heading-big h1, #whitehall-wrapper .headings-block .heading-big-with-extra h1 {
    font-size: 32px;
    line-height: 1.09375;
}
}#whitehall-wrapper .headings-block .heading-extra {
    margin: 30px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading-extra {
    float: right;
    width: 33.33333%;
    margin-top: 0;
}
}#whitehall-wrapper .headings-block .heading-extra h4 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .heading-extra h4 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading-extra h4 {
    position: absolute;
    left: -9999em;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading-extra .all-services {
    padding: 0 20px;
}
}#whitehall-wrapper .headings-block .heading-extra .available-languages {
    margin: 0 0 15px 0;
}
#whitehall-wrapper .headings-block .heading-extra .available-languages ul {
    padding: 0 0 5px 0;
}
#whitehall-wrapper .headings-block .heading-extra .available-languages ul li {
    padding-right: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .heading-extra .available-languages {
    margin: 0 0 15px 20px;
}
}#whitehall-wrapper .headings-block .available-languages ul {
    list-style: none;
    padding: 15px 0 5px;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .headings-block .available-languages ul li {
    float: left;
    display: block;
    border-right: 1px solid #bfc1c3;
    padding: 0 10px 0 0;
    height: 16px;
    margin: 3px 10px 2px 0;
}
#whitehall-wrapper .headings-block .available-languages ul li.last {
    border-right: 0;
}
#whitehall-wrapper .headings-block .available-languages ul li a, #whitehall-wrapper .headings-block .available-languages ul li span {
    display: block;
    margin-top: -1px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .available-languages ul li a, #whitehall-wrapper .headings-block .available-languages ul li span {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .headings-block .organisations-icon-list {
    margin-top: 60px;
}
#whitehall-wrapper .headings-block .intro-paragraph {
    padding: 0 15px;
    margin-bottom: 30px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    max-width: 27em;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .intro-paragraph {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .headings-block .intro-paragraph a {
    text-decoration: underline;
}
#whitehall-wrapper .headings-block .prominent-top-tasks {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .prominent-top-tasks article {
    float: left;
    padding: 30px 0;
    width: 33.33333%}
}#whitehall-wrapper .headings-block .prominent-top-tasks article .content {
    padding: 0 0 20px 0;
}
#whitehall-wrapper .headings-block .prominent-top-tasks article .content h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .headings-block .prominent-top-tasks article .content h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .headings-block .prominent-top-tasks article .content ul li {
    font-weight: bold;
    line-height: 1.25;
    list-style: none;
    padding: 0 0 5px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .prominent-top-tasks article .content {
    padding: 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .headings-block .prominent-top-tasks {
    margin: -15px;
}
}#whitehall-wrapper .featured-links {
    list-style: none;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-links {
    padding-left: 20px;
}
}#whitehall-wrapper .featured-links li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    font-weight: bold;
    padding: 2px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-links li {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .featured-links li {
    padding-bottom: 5px;
}
}#whitehall-wrapper .featured-links li a[rel="external"]:after {
    content: "\A0\A0\A0\A0\A0\A0";
    background-position: right 2px;
}
#whitehall-wrapper .featured-links li a[rel="external"]:hover:after {
    background-position: right 2px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-links li a[rel="external"]: after {
    content: "\A0\A0\A0\A0\A0\A0";
    background-position: right 3px;
}
#whitehall-wrapper .featured-links li a[rel="external"]:hover:after {
    background-position: right 3px;
}
}#whitehall-wrapper .featured-news article {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-news article {
    float: left;
    display: inline;
    overflow: hidden;
    width: 33.33333%;
    clear: none;
}
}#whitehall-wrapper .featured-news article .content {
    padding: 15px 15px 10px;
}
#whitehall-wrapper .featured-news article .content .image-holder {
    width: 33.33333%;
    float: left;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-news article .content .image-holder {
    width: 100%;
    float: none;
}
}#whitehall-wrapper .featured-news article .content .image-holder .img {
    display: block;
    padding: 5px 15px 0 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-news article .content .image-holder .img {
    padding: 0;
}
}#whitehall-wrapper .featured-news article .content .image-holder .img img {
    width: 100%}
#whitehall-wrapper .featured-news article .content .text {
    float: left;
    width: 66.66667%}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-news article .content .text {
    float: none;
    width: 100%}
}#whitehall-wrapper .featured-news article .content .text .meta {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    color: #6f777b;
    padding-bottom: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-news article .content .text .meta {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .featured-news article .content .text h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-top: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-news article .content .text h2 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .featured-news article .content .text h2 a {
    font-weight: bold;
}
#whitehall-wrapper .featured-news article .content .text h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding: 5px 0 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-news article .content .text h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .featured-news article .content .text .summary {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-news article .content .text .summary {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .featured-services-and-guidance {
    margin-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .featured-services-and-guidance {
    margin-top: 30px;
}
}#whitehall-wrapper .featured-services-and-guidance h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: 700;
    margin: 0 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-services-and-guidance h2 {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .featured-services-and-guidance a {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: 700;
}
@media (max-width: 640px) {
    #whitehall-wrapper .featured-services-and-guidance a {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .feeds {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .feeds {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .feeds span {
    padding-right: 10px;
}
#whitehall-wrapper .feeds .feed {
    padding: 0 10px 0 20px;
    font-weight: bold;
    background: url(../government/assets/feed-icon-black-2797379a53d9064b97bc610ee4d3adae.png) 0 40% no-repeat;
}
#whitehall-wrapper .feeds .govdelivery {
    padding: 0 10px 0 25px;
    font-weight: bold;
    background: url(../government/assets/mail-icon-d0277821fbdd6977b32433de46f5fec7.png) 0 40% no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.3),  (-o-min-device-pixel-ratio: 2.6 / 2),  (min--moz-device-pixel-ratio: 1.3),  (min-device-pixel-ratio: 1.3),  (min-resolution: 1.3dppx) {
    #whitehall-wrapper .feeds .govdelivery {
    background-image: url(../government/assets/mail-icon-x2-7a0d0748cc3aa0a3a8dceb635d2ca2c7.png);
    background-size: 20px 14px;
}
}#whitehall-wrapper .feeds .feed-panel {
    display: none;
    margin-top: 15px;
    padding: 10px 15px;
    background: #dee0e2;
}
#whitehall-wrapper .feeds .feed-panel h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    border-bottom: 1px solid #bfc1c3;
    margin-bottom: 10px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .feeds .feed-panel h3 {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .feeds .feed-panel input {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    width: 100%;
    text-indent: 5px;
    padding: 5px 0;
    box-sizing: border-box;
}
@media (max-width: 640px) {
    #whitehall-wrapper .feeds .feed-panel input {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .filter-form-block {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .filter-form-block form {
    padding: 0;
}
#whitehall-wrapper .filter-form-block form fieldset {
    position: relative;
}
#whitehall-wrapper .filter-form-block form fieldset .filter {
    width: 100%;
    margin-top: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .filter-form-block form fieldset .filter {
    margin-top: 15px;
}
}#whitehall-wrapper .filter-form-block form fieldset .date-range-filter {
    padding-bottom: 10px;
}
#whitehall-wrapper .filter-form-block form fieldset .date-range-filter input {
    margin-bottom: 15px;
}
#whitehall-wrapper .filter-form-block form fieldset label {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-form-block form fieldset label {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .filter-form-block form fieldset label.sub-title {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-form-block form fieldset label.sub-title {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .filter-form-block form fieldset input {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    background: #fff;
    border: 1px solid #dee0e2;
    width: 100%;
    margin: 0;
    border-color: #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-form-block form fieldset input {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .filter-form-block form fieldset input {
    padding: 5px 0;
    text-indent: 10px;
}
}#whitehall-wrapper .filter-form-block form fieldset select {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    background: #fff;
    line-height: 1.3;
    width: 100%}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-form-block form fieldset select {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .filter-form-block form fieldset .checkbox input {
    width: auto;
}
@media (min-width: 641px) {
    #whitehall-wrapper .filter-form-block form fieldset .single-row-select {
    border: 1px solid #bfc1c3;
    padding: 5px 20px 5px 10px;
    width: 100%;
    background: #fff;
    background-image: url(../government/assets/dropdown-arrow-small-a4f4e2df48e8d34de458bddf58e83a8a.png);
    background-repeat: no-repeat;
    background-position: right center;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff;
    box-shadow: 1px 1px 1px #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
}
}#whitehall-wrapper .filter-form-block form fieldset .submit {
    padding: 20px 0 10px;
    margin: 5px 0 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .filter-form-block form fieldset .submit {
    padding-bottom: 0;
}
}#whitehall-wrapper .filter-form-block form fieldset .button {
    margin-top: 30px;
    display: block;
    margin: 0 auto;
    color: #fff;
    background: #df3034;
    border: 0.063em solid #df3034;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0.2em 0 #a81a1d;
    -moz-box-shadow: 0 0.2em 0 #a81a1d;
    box-shadow: 0 0.2em 0 #a81a1d;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 0.438em 0.625em 0.25em;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -0.063em 0.063em #df3034;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-bottom: 7px;
}
#whitehall-wrapper .filter-form-block form fieldset .button:hover, #whitehall-wrapper .filter-form-block form fieldset .button:focus {
    background: #d52125;
    -webkit-transition: background 0.3s ease 0s;
    -moz-transition: background 0.3s ease 0s;
    -ms-transition: background 0.3s ease 0s;
    -o-transition: background 0.3s ease 0s;
    transition: background 0.3s ease 0s;
}
#whitehall-wrapper .filter-form-block form fieldset .button:active {
    top: 0.2em;
    -webkit-box-shadow: 0 0 0 #df3034;
    -moz-box-shadow: 0 0 0 #df3034;
    box-shadow: 0 0 0 #df3034;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-form-block form fieldset .button {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .filter-form-block form fieldset .disabled {
    opacity: 0.3;
    cursor: default;
}
#whitehall-wrapper .filter-results-block {
    float: left;
    width: 66.66667%}
#whitehall-wrapper .filter-results-block h2 {
    margin-bottom: 15px;
}
#whitehall-wrapper .filter-results-block .filter-results-summary {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    border-bottom: 1px solid #bfc1c3;
    padding-bottom: 5px;
    margin-bottom: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-results-block .filter-results-summary {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .filter-results-block .filter-results-summary .count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    float: left;
    padding-right: 10px;
    line-height: 1;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-results-block .filter-results-summary .count {
    font-size: 32px;
    line-height: 1.09375;
}
}#whitehall-wrapper .filter-results-block .filter-results-summary strong {
    font-weight: bold;
}
#whitehall-wrapper .filter-results-block .filter-results-summary a {
    color: #6f777b;
    position: relative;
    top: 1px;
    padding-right: 3px;
    cursor: pointer;
}
#whitehall-wrapper .filter-results-block .filter-results-summary a:hover {
    text-decoration: none;
    color: #6f777b;
}
@media (min-width: 641px) {
    #whitehall-wrapper .filter-results-block .filter-results-summary {
    padding-top: 5px;
}
#whitehall-wrapper .filter-results-block .filter-results-summary .count {
    margin-top: -3px;
}
}#whitehall-wrapper .filter-results-block .filter-results .no-results {
    padding: 30px 0 15px;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .filter-results-block .filter-results .no-results h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-results-block .filter-results .no-results h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .filter-results-block .filter-results .no-results h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-results-block .filter-results .no-results h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .filter-results-block .filter-results .no-results p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    margin: 15px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .filter-results-block .filter-results .no-results p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .govspeak h2:first-child, #whitehall-wrapper .govspeak h3:first-child, #whitehall-wrapper .govspeak h4:first-child, #whitehall-wrapper .govspeak p:first-child {
    margin-top: 0;
}
#whitehall-wrapper .govspeak h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak h2 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .govspeak h2 {
    margin-top: 45px;
}
}#whitehall-wrapper .govspeak h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
    margin-top: 35px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak h3 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .govspeak h3.hosted-externally {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding-top: 2px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak h3.hosted-externally {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .govspeak h3.hosted-externally a {
    text-decoration: none;
}
#whitehall-wrapper .govspeak h3.hosted-externally a:hover {
    text-decoration: underline;
}
#whitehall-wrapper .govspeak h4 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
    margin-top: 35px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak h4 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .govspeak p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin: 5px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .govspeak p {
    margin: 10px 0;
}
}#whitehall-wrapper .govspeak h4, #whitehall-wrapper .govspeak h5, #whitehall-wrapper .govspeak h6 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak h4, #whitehall-wrapper .govspeak h5, #whitehall-wrapper .govspeak h6 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .govspeak h4+p, #whitehall-wrapper .govspeak h5+p, #whitehall-wrapper .govspeak h6+p {
    margin-top: 0;
}
#whitehall-wrapper .govspeak a {
    text-decoration: underline;
}
#whitehall-wrapper .govspeak ol {
    list-style: decimal;
    list-style-position: outside;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin: 5px 0 5px 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak ol {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .govspeak ol {
    margin: 10px 0 10px 20px;
}
}#whitehall-wrapper .govspeak ol ul, #whitehall-wrapper .govspeak ol ol {
    margin: 0 0 0 20px;
    padding: 0;
}
#whitehall-wrapper .govspeak ul {
    list-style: disc;
    list-style-position: outside;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin: 5px 0 5px 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak ul {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .govspeak ul {
    margin: 10px 0 10px 20px;
}
}#whitehall-wrapper .govspeak ul ul, #whitehall-wrapper .govspeak ul ol {
    margin: 0 0 0 20px;
    padding: 0;
}
#whitehall-wrapper .govspeak em, #whitehall-wrapper .govspeak i {
    font-style: normal;
    font-weight: inherit;
}
#whitehall-wrapper .govspeak li p {
    margin: 0;
    padding: 0;
}
#whitehall-wrapper .govspeak li p+p, #whitehall-wrapper .govspeak li p+ul, #whitehall-wrapper .govspeak li p+ol, #whitehall-wrapper .govspeak li ul+p, #whitehall-wrapper .govspeak li ul+ol, #whitehall-wrapper .govspeak li ol+p, #whitehall-wrapper .govspeak li ol+ul {
    margin-top: 10px;
}
#whitehall-wrapper .govspeak abbr {
    cursor: help;
}
#whitehall-wrapper .govspeak blockquote {
    padding: 0 0 0 20px;
    margin: 0;
    border: 0;
}
#whitehall-wrapper .govspeak blockquote p {
    padding-left: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .govspeak blockquote p {
    padding-left: 30px;
}
}#whitehall-wrapper .govspeak blockquote p:before {
    content: "\201C";
    float: left;
    clear: both;
    margin-left: -15px;
}
#whitehall-wrapper .govspeak blockquote p.last-child:after {
    content: "\201D"}
@media (min-width: 769px) {
    #whitehall-wrapper .govspeak blockquote {
    margin: 0 0 0 -30px;
}
}#whitehall-wrapper .govspeak hr {
    margin-top: 29px;
    border-top: 1px solid #ccc;
    margin-bottom: 30px;
}
#whitehall-wrapper .govspeak figure {
    width: 100%;
    clear: both;
    overflow: hidden;
    padding: 10px 0 0;
}
#whitehall-wrapper .govspeak figure img {
    display: inline;
    text-align: center;
    width: auto;
    height: auto;
    max-width: 100%}
#whitehall-wrapper .govspeak figure figcaption {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak figure figcaption {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .govspeak sup {
    font-size: 0.8em;
    line-height: 0.7em;
    vertical-align: top;
}
#whitehall-wrapper .govspeak .information-block, #whitehall-wrapper .govspeak .call-to-action {
    margin: 30px 0;
    background: #dee0e2 none no-repeat 98% 20px;
    padding: 10px 60px 10px 15px;
    position: relative;
}
#whitehall-wrapper .govspeak .information-block p, #whitehall-wrapper .govspeak .call-to-action p {
    margin: 0;
    padding: 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .govspeak .information-block ol, #whitehall-wrapper .govspeak .call-to-action ol {
    list-style-position: outside;
}
}#whitehall-wrapper .govspeak .information-block:after {
    content: "info";
    text-indent: -9999px;
    background-color: #2e3191;
    background-image: url(../government/assets/icon-information-transparent-9245ab5b727b2dd26ba67823bf853ea2.png);
    background-position: center;
    height: 30px;
    width: 30px;
    position: absolute;
    overflow: hidden;
    top: 20px;
    right: 20px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
#whitehall-wrapper .govspeak table {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 30px 0;
    width: 100%;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak table {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .govspeak table caption {
    text-align: left;
    font-weight: 300;
    margin-bottom: 0.5em;
    font-size: 1.16em;
    padding-left: 1em;
}
#whitehall-wrapper .govspeak table th, #whitehall-wrapper .govspeak table td {
    vertical-align: top;
    line-height: 1.3em;
    padding: 0.7em 0.5em 0.7em 1em;
}
#whitehall-wrapper .govspeak table tr:nth-child(even) td {
    background-color: #fff;
}
#whitehall-wrapper .govspeak table td {
    background: #fafafa;
    border: dotted 1px #bbb;
}
#whitehall-wrapper .govspeak table th {
    line-height: 1.25em;
    text-align: left;
    color: #0b0c0c;
    font-weight: normal;
    background-color: #e1e8e8;
    border: solid 1px #bbb;
}
#whitehall-wrapper .govspeak table td small {
    font-size: 1em;
}
#whitehall-wrapper .govspeak .fraction sup, #whitehall-wrapper .govspeak .fraction sub {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak .fraction sup, #whitehall-wrapper .govspeak .fraction sub {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .govspeak .fraction img {
    display: inline-block;
    width: auto;
    margin: 0 0 -5px 0;
}
#whitehall-wrapper .govspeak .address, #whitehall-wrapper .govspeak .contact {
    border-left: 1px solid #bfc1c3;
    padding-left: 15px;
}
#whitehall-wrapper .govspeak .contact {
    margin-bottom: 30px;
    position: relative;
}
#whitehall-wrapper .govspeak .contact .content {
    float: none;
    width: 100%}
#whitehall-wrapper .govspeak .contact .content h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak .contact .content h3 {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .govspeak .contact .content .adr, #whitehall-wrapper .govspeak .contact .content .email-url-number, #whitehall-wrapper .govspeak .contact .content .comments {
    width: 50%;
    float: left;
}
}#whitehall-wrapper .govspeak .contact .content .email-url-number p {
    margin: 0;
}
#whitehall-wrapper .govspeak .contact .content .email-url-number p .email {
    word-wrap: break-word;
}
#whitehall-wrapper .govspeak .contact .content .email-url-number span {
    display: block;
}
#whitehall-wrapper .govspeak .contact .content .comments {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .govspeak .contact .content .comments {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .govspeak .footnotes {
    border-top: 1px solid #bfc1c3;
    margin-top: 30px;
    padding-top: 10px;
}
#whitehall-wrapper .govspeak .footnotes ol {
    margin-top: 0px !important;
    padding-top: 0;
}
#whitehall-wrapper .govspeak .footnotes ol li p {
    margin: 10px 0 !important;
}
#whitehall-wrapper .heading-block {
    clear: both;
    margin-bottom: 30px;
}
#whitehall-wrapper .heading-block h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .heading-block h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .heading-block .inner-block {
    padding: 0 15px;
}
#whitehall-wrapper .heading-block section {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .heading-block .head-section {
    float: left;
    clear: both;
    width: 33.33333%}
#whitehall-wrapper .heading-block .head-section h1 {
    padding: 0 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .heading-block .content {
    float: right;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .heading-block .content article {
    padding-left: 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .heading-block .content .document-list {
    padding: 0 15px;
    margin-top: -10px;
}
}#whitehall-wrapper .heading-block .content .see-all {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding-top: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .heading-block .content .see-all {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .heading-block .content .see-all {
    padding-left: 15px;
}
}#whitehall-wrapper .heading-block .content .see-all a {
    text-decoration: underline;
}
#whitehall-wrapper .historic-people-list {
    margin-bottom: 30px;
}
#whitehall-wrapper .historic-people-list .inner-block p {
    margin: 30px 0;
}
#whitehall-wrapper .historic-people-list .inner-block ol li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    border-bottom: 1px solid #bfc1c3;
    list-style: none;
    padding: 10px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-list .inner-block ol li {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-list .inner-block {
    padding: 0 15px 0 30px;
}
}#whitehall-wrapper .historic-people-list .contents-toggle {
    display: block;
    text-decoration: none;
    zoom: 1;
    background: transparent url(../government/assets/accordian-arrow-ed3c662cb1bdcb7fba63d27699239e33.png) 100% -40px no-repeat;
    margin-left: 0;
    padding: 0.5em 2em 0.5em 0;
    float: none;
    clear: both;
    border: solid 1px #bfc1c3;
    border-width: 1px 0;
    line-height: 2.8125;
}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-list .contents-toggle {
    line-height: 2.36842;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-list .contents-toggle {
    display: none;
}
}#whitehall-wrapper .historic-people-list .contents-toggle.closed {
    background-position: 100% 6px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .holding-block {
    width: 66.66667%;
    margin: 30px 0;
}
}#whitehall-wrapper .holding-block h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.0416666667;
    font-weight: 400;
    text-transform: none;
    padding-top: 12px;
    padding-bottom: 8px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .holding-block h1 {
    font-size: 25px;
    line-height: 1.2;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .holding-block p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .holding-block p {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .horizontal-percent-bar {
    height: 50px;
    background-color: #dee0e2;
    position: relative;
    margin-bottom: 25px;
}
#whitehall-wrapper .horizontal-percent-bar .bar-inner {
    height: 100%;
    background-color: #57da95;
    border-right: solid 2px white;
}
#whitehall-wrapper .index-list-page .page-header {
    padding: 15px 0;
}
#whitehall-wrapper .index-list-page .page-header .title {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
    padding-top: 5px;
    padding-bottom: 2px;
    margin-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .index-list-page .page-header .title {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .index-list-page .page-header .label {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .index-list-page .page-header .label {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .index-list-page .page-header .label input {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    position: relative;
    padding: 5px;
    top: -5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .index-list-page .page-header .label input {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .index-list-page .page-header .label input {
    top: -10px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .index-list-page .page-header .label {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
}@media (min-width: 641px) and (max-width: 640px) {
    #whitehall-wrapper .index-list-page .page-header .label {
    font-size: 32px;
    line-height: 1.09375;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .index-list-page .page-header {
    padding: 45px 0 40px;
    width: 80%}
}#whitehall-wrapper .index-list-page .js-filter-form {
    display: none;
}
#whitehall-wrapper .index-list-page .js-filter-form label {
    display: inline-block;
}
#whitehall-wrapper .index-list-page .js-filter-form input {
    display: inline-block;
    margin: 7px 10px 3px;
    width: 50%}
@media (min-width: 641px) {
    #whitehall-wrapper .index-list-page .js-filter-form input {
    width: 30%}
}#whitehall-wrapper .index-list-page .js-filter-form div {
    display: block;
}
#whitehall-wrapper .index-list-page .js-filter-form div input {
    margin-left: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .index-list-page .js-filter-form div {
    display: inline;
}
#whitehall-wrapper .index-list-page .js-filter-form div input {
    margin-left: 10px;
}
}#whitehall-wrapper .index-list-container {
    margin-left: 33.33333%}
#whitehall-wrapper .index-list-container h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .index-list-container h3 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .index-list li {
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .index-list li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .js-filter-no-results {
    display: none;
    width: 66.66667%;
    float: right;
}
#whitehall-wrapper .js-filter-no-results.reveal {
    display: block;
}
#whitehall-wrapper .js-filter-no-results p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .js-filter-no-results p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .lead-image-sidebar img {
    max-width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .lead-image-sidebar img {
    float: right;
    margin: 10px 0 30px 30px;
    width: 33.33333%}
}@media (min-width: 769px) {
    #whitehall-wrapper .lead-image-sidebar img {
    float: none;
    margin: 0;
    width: auto;
}
}#whitehall-wrapper .metadata-list {
    display: block;
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .metadata-list {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .metadata-list dl {
    display: inline;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .metadata-list dl {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .metadata-list dl dt {
    float: left;
    clear: left;
    width: 8em;
}
@media (min-width: 641px) {
    #whitehall-wrapper .metadata-list dl dt {
    width: auto;
    min-width: 120px;
    padding-right: 10px;
}
}#whitehall-wrapper .metadata-list dl dd {
    float: left;
    width: 60%}
@media (min-width: 769px) {
    #whitehall-wrapper .metadata-list dl dd {
    width: 70%}
}#whitehall-wrapper .metadata-list dl dd.document-worldwide-organisations {
    width: 55%}
#whitehall-wrapper .metadata-list dl dd::first-letter {
    text-transform: uppercase;
}
#whitehall-wrapper .metadata-list dl a[rel="external"]:after {
    content: "\A0\A0\A0\A0\A0\A0\A0\A0";
    background-position: right 0px;
}
#whitehall-wrapper .metadata-list dl a[rel="external"]:hover:after {
    background-position: right -388px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .metadata-list dl a[rel="external"]: after {
    content: "\A0\A0\A0\A0\A0";
    background-position: right 1px;
}
#whitehall-wrapper .metadata-list dl a[rel="external"]:hover:after {
    background-position: right -387px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .metadata-list dl .change-notes-title {
    clear: left;
}
}#whitehall-wrapper .organisations-box {
    background: #dee0e2;
}
#whitehall-wrapper .organisations-box .organisations-box-inner {
    padding: 15px;
}
#whitehall-wrapper .organisations-box h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    border-bottom: 1px solid #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-box h3 {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .organisations-box p {
    padding-bottom: 15px;
}
#whitehall-wrapper .organisations-box ol {
    overflow: hidden;
    margin: 0 -10px 10px;
}
#whitehall-wrapper .organisations-box ol li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-box ol li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-box ol li {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .organisations-box ol li:nth-child(3n+1) {
    clear: left;
}
#whitehall-wrapper .organisations-box ol li a {
    display: block;
    padding: 0 10px;
}
#whitehall-wrapper .organisations-icon-list {
    position: relative;
    z-index: 9;
}
#whitehall-wrapper .organisations-icon-list .show-other-content {
    padding: 0;
    color: #005ea5;
}
#whitehall-wrapper .organisations-icon-list .show-other-content:hover, #whitehall-wrapper .organisations-icon-list .show-other-content:focus {
    text-decoration: underline;
    outline: none;
    cursor: pointer;
}
#whitehall-wrapper .organisations-icon-list .show-other-content:after {
    display: inline-block;
    font-size: 8px;
    height: 10px;
    padding-left: 5px;
    vertical-align: middle;
    content: " \25BC"}
#whitehall-wrapper .organisations-icon-list.open .show-other-content:after {
    content: " \25B2"}
#whitehall-wrapper .organisations-icon-list .organisation {
    overflow: hidden;
    list-style: none;
    padding-bottom: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-icon-list .organisations-box {
    position: absolute;
    width: 200%;
    right: 0;
    z-index: 10;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-icon-list .organisations-box ol li {
    width: 100%}
}#whitehall-wrapper .multiple-orgs .organisation {
    position: relative;
    top: 1px;
    margin-left: 7px;
    padding-bottom: 6px;
}
#whitehall-wrapper .organisation-logo {
    font-family: Helvetica,  Arial;
    font-weight: 400;
    display: block;
    position: relative;
    background-repeat: no-repeat;
    font-size: 13px;
    line-height: 15px;
    padding: 3px 0 2px 0;
    text-decoration: none;
}
#whitehall-wrapper .organisation-logo:link, #whitehall-wrapper .organisation-logo:visited {
    color: #0b0c0c;
}
#whitehall-wrapper .organisation-logo a, #whitehall-wrapper .organisation-logo span {
    color: #0b0c0c;
}
#whitehall-wrapper a.organisation-logo:hover, #whitehall-wrapper a.organisation-logo:focus {
    text-decoration: underline;
}
#whitehall-wrapper .attorney-generals-office-brand-colour .organisation-logo {
    border-color: #9f1888;
}
#whitehall-wrapper .cabinet-office-brand-colour .organisation-logo {
    border-color: #005abb;
}
#whitehall-wrapper .civil-service-brand-colour .organisation-logo {
    border-color: #af292e;
}
#whitehall-wrapper .department-for-business-innovation-skills-brand-colour .organisation-logo {
    border-color: #003479;
}
#whitehall-wrapper .department-for-communities-and-local-government-brand-colour .organisation-logo {
    border-color: #00857e;
}
#whitehall-wrapper .department-for-culture-media-sport-brand-colour .organisation-logo {
    border-color: #d40072;
}
#whitehall-wrapper .department-for-education-brand-colour .organisation-logo {
    border-color: #003a69;
}
#whitehall-wrapper .department-for-environment-food-rural-affairs-brand-colour .organisation-logo {
    border-color: #898700;
}
#whitehall-wrapper .department-for-international-development-brand-colour .organisation-logo {
    border-color: #002878;
}
#whitehall-wrapper .department-for-transport-brand-colour .organisation-logo {
    border-color: #006c56;
}
#whitehall-wrapper .department-for-work-pensions-brand-colour .organisation-logo {
    border-color: #00beb7;
}
#whitehall-wrapper .department-of-energy-climate-change-brand-colour .organisation-logo {
    border-color: #009ddb;
}
#whitehall-wrapper .department-of-health-brand-colour .organisation-logo {
    border-color: #00ad93;
}
#whitehall-wrapper .foreign-commonwealth-office-brand-colour .organisation-logo {
    border-color: #003e74;
}
#whitehall-wrapper .hm-government-brand-colour .organisation-logo {
    border-color: #0076c0;
}
#whitehall-wrapper .hm-revenue-customs-brand-colour .organisation-logo {
    border-color: #009390;
}
#whitehall-wrapper .hm-treasury-brand-colour .organisation-logo {
    border-color: #af292e;
}
#whitehall-wrapper .home-office-brand-colour .organisation-logo {
    border-color: #9325b2;
}
#whitehall-wrapper .ministry-of-defence-brand-colour .organisation-logo {
    border-color: #4d2942;
}
#whitehall-wrapper .ministry-of-justice-brand-colour .organisation-logo {
    border-color: #231f20;
}
#whitehall-wrapper .northern-ireland-office-brand-colour .organisation-logo {
    border-color: #002663;
}
#whitehall-wrapper .office-of-the-advocate-general-for-scotland-brand-colour .organisation-logo {
    border-color: #002663;
}
#whitehall-wrapper .office-of-the-leader-of-the-house-of-lords-brand-colour .organisation-logo {
    border-color: #9c132e;
}
#whitehall-wrapper .scotland-office-brand-colour .organisation-logo {
    border-color: #002663;
}
#whitehall-wrapper .the-office-of-the-leader-of-the-house-of-commons-brand-colour .organisation-logo {
    border-color: #317023;
}
#whitehall-wrapper .uk-export-finance-brand-colour .organisation-logo {
    border-color: #005747;
}
#whitehall-wrapper .uk-trade-investment-brand-colour .organisation-logo {
    border-color: #c80651;
}
#whitehall-wrapper .wales-office-brand-colour .organisation-logo {
    border-color: #a33038;
}
#whitehall-wrapper .organisation-logo-identity, #whitehall-wrapper .organisation-logo-single-identity, #whitehall-wrapper .organisation-logo-stacked-single-identity, #whitehall-wrapper .organisation-logo-bis, #whitehall-wrapper .organisation-logo-stacked-bis, #whitehall-wrapper .organisation-logo-so, #whitehall-wrapper .organisation-logo-stacked-so, #whitehall-wrapper .organisation-logo-ho, #whitehall-wrapper .organisation-logo-stacked-ho, #whitehall-wrapper .organisation-logo-mod, #whitehall-wrapper .organisation-logo-stacked-mod, #whitehall-wrapper .organisation-logo-wales, #whitehall-wrapper .organisation-logo-stacked-wales, #whitehall-wrapper .organisation-logo-coastguard, #whitehall-wrapper .organisation-logo-stacked-coastguard, #whitehall-wrapper .organisation-logo-portcullis, #whitehall-wrapper .organisation-logo-stacked-portcullis, #whitehall-wrapper .organisation-logo-ukho, #whitehall-wrapper .organisation-logo-stacked-ukho, #whitehall-wrapper .organisation-logo-hmrc, #whitehall-wrapper .organisation-logo-stacked-hmrc, #whitehall-wrapper .organisation-logo-ukaea, #whitehall-wrapper .organisation-logo-stacked-ukaea {
    border-left: 2px solid;
}
#whitehall-wrapper img.organisation-logo-custom {
    max-width: 90%;
    width: auto;
}
#whitehall-wrapper .organisation-logo-single-identity {
    padding: 3px 0 2px 35px;
    background-image: url(../img/org_crest.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-single-identity {
    padding: 20px 0 0 6px;
    background-image: url(../img/org_crest.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-single-identity span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-single-identity, #whitehall-wrapper .organisation-logo-stacked-single-identity {
    background-image: url(../img/org_crest.png);
}
}#whitehall-wrapper .organisation-logo-bis {
    padding: 3px 0 2px 30px;
    background-image: url(../img/org_crest.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-bis {
    padding: 20px 0 0 6px;
    background-image: url(../img/org_crest.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-bis span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-bis, #whitehall-wrapper .organisation-logo-stacked-bis {
    background-image: url(../government/assets/crests/bis_crest_13px_x2-ffda2fc986e6e576d98457be6241b28f.png);
}
}#whitehall-wrapper .organisation-logo-so {
    padding: 3px 0 2px 35px;
    background-image: url(../government/assets/crests/so_crest_13px-2f681f8dab01f10af507863858140d8f.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-so {
    padding: 20px 0 0 6px;
    background-image: url(../government/assets/crests/so_crest_13px-2f681f8dab01f10af507863858140d8f.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-so span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-so, #whitehall-wrapper .organisation-logo-stacked-so {
    background-image: url(../government/assets/crests/so_crest_13px_x2-2e8327eac0800f350a995052e9c738de.png);
}
}#whitehall-wrapper .organisation-logo-ho {
    padding: 5px 0 5px 24px;
    background-image: url(../government/assets/crests/ho_crest_13px-b6c35fe92b71fca8290dc9a65f03d66c.png);
    background-position: 5px center;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-ho {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/ho_crest_13px-b6c35fe92b71fca8290dc9a65f03d66c.png);
    background-position: 5px top;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-ho span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ho, #whitehall-wrapper .organisation-logo-stacked-ho {
    background-image: url(../government/assets/crests/ho_crest_13px_x2-40d7bcdd5fdb91391da151147c4060c9.png);
}
}#whitehall-wrapper .organisation-logo-mod {
    padding: 5px 0 5px 30px;
    background-image: url(../government/assets/crests/mod_crest_13px-06291e7431c239d79a18e32d55ced4ab.png);
    background-position: 5px center;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-mod {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/mod_crest_13px-06291e7431c239d79a18e32d55ced4ab.png);
    background-position: 5px top;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-mod span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-mod, #whitehall-wrapper .organisation-logo-stacked-mod {
    background-image: url(../government/assets/crests/mod_crest_13px_x2-ce87ac6c3f846d843110de86eb248e98.png);
}
}#whitehall-wrapper .organisation-logo-wales {
    padding: 5px 0 5px 26px;
    background-image: url(../government/assets/crests/wales_crest_13px-f5a66c4487b83d9603d2a4f9b3a15976.png);
    background-position: 5px center;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-wales {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/wales_crest_13px-f5a66c4487b83d9603d2a4f9b3a15976.png);
    background-position: 5px top;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-wales span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-wales, #whitehall-wrapper .organisation-logo-stacked-wales {
    background-image: url(../government/assets/crests/wales_crest_13px_x2-f0b449b83bcd7b2b70dbcc594326935d.png);
}
}#whitehall-wrapper .organisation-logo-coastguard {
    padding: 5px 0 5px 26px;
    background-image: url(../government/assets/crests/coastguard_13px-49bee7e64ab88dfb3663ab7c09b59d85.png);
    background-position: 5px center;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-coastguard {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/coastguard_13px-49bee7e64ab88dfb3663ab7c09b59d85.png);
    background-position: 5px top;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-coastguard span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-coastguard, #whitehall-wrapper .organisation-logo-stacked-coastguard {
    background-image: url(../government/assets/crests/coastguard_13px_x2-6de2c7196b6aa36d5b4e69e06f3c5ff8.png);
}
}#whitehall-wrapper .organisation-logo-portcullis {
    padding: 3px 0 2px 26px;
    background-image: url(../government/assets/crests/portcullis_13px-862ebeb004d69c823b2d382cc1dbfef4.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-portcullis {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/portcullis_13px-862ebeb004d69c823b2d382cc1dbfef4.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-portcullis span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-portcullis, #whitehall-wrapper .organisation-logo-stacked-portcullis {
    background-image: url(../government/assets/crests/portcullis_13px_x2-6dacca8104ef752e106c3f8468ca157b.png);
}
}#whitehall-wrapper .organisation-logo-ukho {
    padding: 5px 0 5px 30px;
    background-image: url(../government/assets/crests/ukho_13px-4c11dd1151a2c2430cbb88f34d47013f.png);
    background-position: 5px center;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-ukho {
    padding: 25px 0 0 6px;
    background-image: url(../government/assets/crests/ukho_13px-4c11dd1151a2c2430cbb88f34d47013f.png);
    background-position: 5px top;
    background-size: auto 25px;
}
#whitehall-wrapper .organisation-logo-stacked-ukho span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukho, #whitehall-wrapper .organisation-logo-stacked-ukho {
    background-image: url(../government/assets/crests/ukho_13px_x2-3be6aed383c065946d2d9b17172d2dd8.png);
}
}#whitehall-wrapper .organisation-logo-eo {
    padding: 3px 0 2px 35px;
    background-image: url(../government/assets/crests/org_crest_13px-ff51bae73255332e49fd9390e039c37a.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-eo {
    padding: 20px 0 0 1px;
    background-image: url(../government/assets/crests/org_crest_13px-ff51bae73255332e49fd9390e039c37a.png);
    background-position: 0 top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-eo span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-eo, #whitehall-wrapper .organisation-logo-stacked-eo {
    background-image: url(../government/assets/crests/org_crest_13px_x2-84f252bc78de1b6bdca860d1860d2fb4.png);
}
}#whitehall-wrapper .organisation-logo-hmrc {
    padding: 3px 0 2px 30px;
    background-image: url(../government/assets/crests/hmrc_crest_13px-2d3cf5de42d18d2b65eef61fac0e658d.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-hmrc {
    padding: 20px 0 0 6px;
    background-image: url(../government/assets/crests/hmrc_crest_13px-2d3cf5de42d18d2b65eef61fac0e658d.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-hmrc span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-hmrc, #whitehall-wrapper .organisation-logo-stacked-hmrc {
    background-image: url(../government/assets/crests/hmrc_crest_13px_x2-9e43405b9d766f40b1243585af83d573.png);
}
}#whitehall-wrapper .organisation-logo-ukaea {
    padding: 3px 0 2px 30px;
    background-image: url(../government/assets/crests/ukaea_crest_13px-217c57565d6590be1da4cb5f7b35a02a.png);
    background-position: 5px center;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-ukaea {
    padding: 20px 0 0 6px;
    background-image: url(../government/assets/crests/ukaea_crest_13px-217c57565d6590be1da4cb5f7b35a02a.png);
    background-position: 5px top;
    background-size: auto 20px;
}
#whitehall-wrapper .organisation-logo-stacked-ukaea span {
    display: block;
    position: relative;
    top: 3px;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukaea, #whitehall-wrapper .organisation-logo-stacked-ukaea {
    background-image: url(../government/assets/crests/ukaea_crest_13px_x2-fc09c31fed7a4b196613435df47dfb99.png);
}
}#whitehall-wrapper .organisation-logo-custom {
    border-left: none;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-no-identity-medium, #whitehall-wrapper .organisation-logo-identity-medium, #whitehall-wrapper .organisation-logo-single-identity-medium, #whitehall-wrapper .organisation-logo-stacked-single-identity-medium, #whitehall-wrapper .organisation-logo-bis-medium, #whitehall-wrapper .organisation-logo-stacked-bis-medium, #whitehall-wrapper .organisation-logo-so-medium, #whitehall-wrapper .organisation-logo-stacked-so-medium, #whitehall-wrapper .organisation-logo-ho-medium, #whitehall-wrapper .organisation-logo-stacked-ho-medium, #whitehall-wrapper .organisation-logo-mod-medium, #whitehall-wrapper .organisation-logo-stacked-mod-medium, #whitehall-wrapper .organisation-logo-wales-medium, #whitehall-wrapper .organisation-logo-stacked-wales-medium, #whitehall-wrapper .organisation-logo-coastguard-medium, #whitehall-wrapper .organisation-logo-stacked-coastguard-medium, #whitehall-wrapper .organisation-logo-portcullis-medium, #whitehall-wrapper .organisation-logo-stacked-portcullis-medium, #whitehall-wrapper .organisation-logo-ukho-medium, #whitehall-wrapper .organisation-logo-stacked-ukho-medium, #whitehall-wrapper .organisation-logo-hmrc-medium, #whitehall-wrapper .organisation-logo-stacked-hmrc-medium, #whitehall-wrapper .organisation-logo-ukaea-medium, #whitehall-wrapper .organisation-logo-stacked-ukaea-medium, #whitehall-wrapper .organisation-logo-custom-medium, #whitehall-wrapper .organisation-logo-eo-medium, #whitehall-wrapper .organisation-logo-stacked-eo-medium {
    font-size: 18px;
    line-height: 20px;
    padding: 3px 0 2px 0;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-identity-medium, #whitehall-wrapper .organisation-logo-single-identity-medium, #whitehall-wrapper .organisation-logo-stacked-single-identity-medium, #whitehall-wrapper .organisation-logo-bis-medium, #whitehall-wrapper .organisation-logo-stacked-bis-medium, #whitehall-wrapper .organisation-logo-so-medium, #whitehall-wrapper .organisation-logo-stacked-so-medium, #whitehall-wrapper .organisation-logo-ho-medium, #whitehall-wrapper .organisation-logo-stacked-ho-medium, #whitehall-wrapper .organisation-logo-mod-medium, #whitehall-wrapper .organisation-logo-stacked-mod-medium, #whitehall-wrapper .organisation-logo-wales-medium, #whitehall-wrapper .organisation-logo-stacked-wales-medium, #whitehall-wrapper .organisation-logo-coastguard-medium, #whitehall-wrapper .organisation-logo-stacked-coastguard-medium, #whitehall-wrapper .organisation-logo-portcullis-medium, #whitehall-wrapper .organisation-logo-stacked-portcullis-medium, #whitehall-wrapper .organisation-logo-ukho-medium, #whitehall-wrapper .organisation-logo-stacked-ukho-medium, #whitehall-wrapper .organisation-logo-hmrc-medium, #whitehall-wrapper .organisation-logo-stacked-hmrc-medium, #whitehall-wrapper .organisation-logo-ukaea-medium, #whitehall-wrapper .organisation-logo-stacked-ukaea-medium, #whitehall-wrapper .organisation-logo-custom-medium {
    border-left: 2px solid;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-single-identity-medium {
    padding: 3px 0 2px 44px;
    background-image: url(../government/assets/crests/org_crest_18px-0d15a5b24181c00d5a39e015b2e894e3.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-single-identity-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/org_crest_18px-0d15a5b24181c00d5a39e015b2e894e3.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-single-identity-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-single-identity-medium, #whitehall-wrapper .organisation-logo-stacked-single-identity-medium {
    background-image: url(../government/assets/crests/org_crest_18px_x2-cb179227fd59d45caa667218e3b8309c.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-bis-medium {
    padding: 3px 0 2px 38px;
    background-image: url(../government/assets/crests/bis_crest_18px-e0ad84b8f02a467177eed65775fc9ffa.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-bis-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/bis_crest_18px-e0ad84b8f02a467177eed65775fc9ffa.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-bis-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-bis-medium, #whitehall-wrapper .organisation-logo-stacked-bis-medium {
    background-image: url(../government/assets/crests/bis_crest_18px_x2-85fdb392929d74f2d12f6ea3f74971c0.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-so-medium {
    padding: 3px 0 2px 45px;
    background-image: url(../government/assets/crests/so_crest_18px-ce7f42fe4500648a97aa4e412046af1d.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-so-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/so_crest_18px-ce7f42fe4500648a97aa4e412046af1d.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-so-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-so-medium, #whitehall-wrapper .organisation-logo-stacked-so-medium {
    background-image: url(../government/assets/crests/so_crest_18px_x2-e80164fa8d7543557381b1462b369e0d.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ho-medium {
    padding: 8px 0 7px 32px;
    background-image: url(../government/assets/crests/ho_crest_18px-6607634d62bea5b5bd6c57de6ab9d7d0.png);
    background-position: 6px center;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ho-medium {
    padding: 35px 0 0 7px;
    background-image: url(../government/assets/crests/ho_crest_18px-6607634d62bea5b5bd6c57de6ab9d7d0.png);
    background-position: 6px top;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ho-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ho-medium, #whitehall-wrapper .organisation-logo-stacked-ho-medium {
    background-image: url(../government/assets/crests/ho_crest_18px_x2-a7d11a3aba0f51a46425c42b214f8cd0.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-mod-medium {
    padding: 8px 0 7px 36px;
    background-image: url(../government/assets/crests/mod_crest_18px-71986a131077516e35c161dc567d773a.png);
    background-position: 6px center;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-mod-medium {
    padding: 35px 0 0 7px;
    background-image: url(../government/assets/crests/mod_crest_18px-71986a131077516e35c161dc567d773a.png);
    background-position: 6px top;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-mod-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-mod-medium, #whitehall-wrapper .organisation-logo-stacked-mod-medium {
    background-image: url(../government/assets/crests/mod_crest_18px_x2-6414683862940ffdfd2f900bc8827b62.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-wales-medium {
    padding: 8px 0 7px 35px;
    background-image: url(../government/assets/crests/wales_crest_18px-c8437b500a2936bf29650d432aa17749.png);
    background-position: 6px center;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-wales-medium {
    padding: 35px 0 0 7px;
    background-image: url(../government/assets/crests/wales_crest_18px-c8437b500a2936bf29650d432aa17749.png);
    background-position: 6px top;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-wales-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-wales-medium, #whitehall-wrapper .organisation-logo-stacked-wales-medium {
    background-image: url(../government/assets/crests/wales_crest_18px_x2-de01c4f34be3f17e10a3be6bafa6eb80.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-coastguard-medium {
    padding: 8px 0 7px 35px;
    background-image: url(../government/assets/crests/coastguard_18px-075591d84d96717e7f9031c37dee91e2.png);
    background-position: 6px center;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-coastguard-medium {
    padding: 35px 0 0 7px;
    background-image: url(../government/assets/crests/coastguard_18px-075591d84d96717e7f9031c37dee91e2.png);
    background-position: 6px top;
    background-size: auto 35px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-coastguard-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-coastguard-medium, #whitehall-wrapper .organisation-logo-stacked-coastguard-medium {
    background-image: url(../government/assets/crests/coastguard_18px_x2-86db969225e46a7b591cb1cfe5d513ce.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-portcullis-medium {
    padding: 3px 0 2px 34px;
    background-image: url(../government/assets/crests/portcullis_18px-b19dd7280cbceb29edda3a0f33e26ffb.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-portcullis-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/portcullis_18px-b19dd7280cbceb29edda3a0f33e26ffb.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-portcullis-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-portcullis-medium, #whitehall-wrapper .organisation-logo-stacked-portcullis-medium {
    background-image: url(../government/assets/crests/portcullis_18px_x2-8b5afc0fe52e894a2f3d5a7e75bf5858.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ukho-medium {
    padding: 3px 0 2px 38px;
    background-image: url(../government/assets/crests/ukho_18px-cc1435984102a9cff77e8efd73f26b7e.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukho-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/ukho_18px-cc1435984102a9cff77e8efd73f26b7e.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukho-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukho-medium, #whitehall-wrapper .organisation-logo-stacked-ukho-medium {
    background-image: url(../government/assets/crests/ukho_18px_x2-b73c49aafcf076614eb76ef570175e71.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-eo-medium {
    padding: 3px 0 2px 44px;
    background-image: url(../government/assets/crests/org_crest_18px-0d15a5b24181c00d5a39e015b2e894e3.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-eo-medium {
    padding: 25px 0 0 1px;
    background-image: url(../government/assets/crests/org_crest_18px-0d15a5b24181c00d5a39e015b2e894e3.png);
    background-position: 0 top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-eo-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-eo-medium, #whitehall-wrapper .organisation-logo-stacked-eo-medium {
    background-image: url(../government/assets/crests/org_crest_18px_x2-cb179227fd59d45caa667218e3b8309c.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-hmrc-medium {
    padding: 3px 0 2px 38px;
    background-image: url(../government/assets/crests/hmrc_crest_18px-c4dee9f35dafd7769b8a694a774b49af.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-hmrc-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/hmrc_crest_18px-c4dee9f35dafd7769b8a694a774b49af.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-hmrc-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-hmrc-medium, #whitehall-wrapper .organisation-logo-stacked-hmrc-medium {
    background-image: url(../government/assets/crests/hmrc_crest_18px_x2-f2dd37b9359acb524fd15b237bd50621.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ukaea-medium {
    padding: 3px 0 2px 38px;
    background-image: url(../government/assets/crests/ukaea_crest_18px-831c69819819a172fbafcc06e676bda6.png);
    background-position: 6px center;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukaea-medium {
    padding: 25px 0 0 7px;
    background-image: url(../government/assets/crests/ukaea_crest_18px-831c69819819a172fbafcc06e676bda6.png);
    background-position: 6px top;
    background-size: auto 25px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukaea-medium span {
    display: block;
    position: relative;
    top: 3px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukaea-medium, #whitehall-wrapper .organisation-logo-stacked-ukaea-medium {
    background-image: url(../government/assets/crests/ukaea_crest_18px_x2-1ece58e4ba5b20399b9269af8573b970.png);
}
}#whitehall-wrapper .organisation-logo-custom-medium {
    border-left: none;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-no-identity-large, #whitehall-wrapper .organisation-logo-identity-large, #whitehall-wrapper .organisation-logo-single-identity-large, #whitehall-wrapper .organisation-logo-stacked-single-identity-large, #whitehall-wrapper .organisation-logo-bis-large, #whitehall-wrapper .organisation-logo-stacked-bis-large, #whitehall-wrapper .organisation-logo-so-large, #whitehall-wrapper .organisation-logo-stacked-so-large, #whitehall-wrapper .organisation-logo-ho-large, #whitehall-wrapper .organisation-logo-stacked-ho-large, #whitehall-wrapper .organisation-logo-mod-large, #whitehall-wrapper .organisation-logo-stacked-mod-large, #whitehall-wrapper .organisation-logo-wales-large, #whitehall-wrapper .organisation-logo-stacked-wales-large, #whitehall-wrapper .organisation-logo-coastguard-large, #whitehall-wrapper .organisation-logo-stacked-coastguard-large, #whitehall-wrapper .organisation-logo-portcullis-large, #whitehall-wrapper .organisation-logo-stacked-portcullis-large, #whitehall-wrapper .organisation-logo-ukho-large, #whitehall-wrapper .organisation-logo-stacked-ukho-large, #whitehall-wrapper .organisation-logo-hmrc-large, #whitehall-wrapper .organisation-logo-stacked-hmrc-large, #whitehall-wrapper .organisation-logo-ukaea-large, #whitehall-wrapper .organisation-logo-stacked-ukaea-large, #whitehall-wrapper .organisation-logo-eo-large, #whitehall-wrapper .organisation-logo-stacked-eo-large, #whitehall-wrapper .organisation-logo-stacked-no-identity-large {
    font-size: 27px;
    line-height: 30px;
    padding: 5px 0 5px 0;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-identity-large, #whitehall-wrapper .organisation-logo-single-identity-large, #whitehall-wrapper .organisation-logo-stacked-single-identity-large, #whitehall-wrapper .organisation-logo-bis-large, #whitehall-wrapper .organisation-logo-stacked-bis-large, #whitehall-wrapper .organisation-logo-so-large, #whitehall-wrapper .organisation-logo-stacked-so-large, #whitehall-wrapper .organisation-logo-ho-large, #whitehall-wrapper .organisation-logo-stacked-ho-large, #whitehall-wrapper .organisation-logo-mod-large, #whitehall-wrapper .organisation-logo-stacked-mod-large, #whitehall-wrapper .organisation-logo-wales-large, #whitehall-wrapper .organisation-logo-stacked-wales-large, #whitehall-wrapper .organisation-logo-coastguard-large, #whitehall-wrapper .organisation-logo-stacked-coastguard-large, #whitehall-wrapper .organisation-logo-portcullis-large, #whitehall-wrapper .organisation-logo-stacked-portcullis-large, #whitehall-wrapper .organisation-logo-ukho-large, #whitehall-wrapper .organisation-logo-stacked-ukho-large, #whitehall-wrapper .organisation-logo-hmrc-large, #whitehall-wrapper .organisation-logo-stacked-hmrc-large, #whitehall-wrapper .organisation-logo-ukaea-large, #whitehall-wrapper .organisation-logo-stacked-ukaea-large {
    border-left: 3px solid;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-single-identity-large {
    padding: 5px 0 5px 65px;
    background-image: url(../img/org_crest.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-single-identity-large {
    padding: 40px 0 0 10px;
    background-image: url(../img/org_crest.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-single-identity-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-single-identity-large, #whitehall-wrapper .organisation-logo-stacked-single-identity-large {
    background-image: url(../img/org_crest.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-bis-large {
    padding: 5px 0 5px 56px;
    background-image: url(../img/org_crest.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-bis-large {
    padding: 40px 0 0 10px;
    background-image: url(../img/org_crest.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-bis-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-bis-large, #whitehall-wrapper .organisation-logo-stacked-bis-large {
    background-image: url(../img/org_crest.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-so-large {
    padding: 5px 0 5px 67px;
    background-image: url(../img/org_crest.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-so-large {
    padding: 40px 0 0 10px;
    background-image: url(../img/org_crest.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-so-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-so-large, #whitehall-wrapper .organisation-logo-stacked-so-large {
    background-image: url(../img/org_crest.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ho-large {
    padding: 10px 0 10px 46px;
    background-image: url(../img/org_crest.png);
    background-position: 9px center;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ho-large {
    padding: 50px 0 0 10px;
    background-image: url(../img/org_crest.png);
    background-position: 9px top;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ho-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ho-large, #whitehall-wrapper .organisation-logo-stacked-ho-large {
    background-image: url(../img/org_crest.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-mod-large {
    padding: 10px 0 10px 53px;
    background-image: url(../img/org_crest.png);
    background-position: 9px center;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-mod-large {
    padding: 50px 0 0 10px;
    background-image: url(../img/org_crest.png);
    background-position: 9px top;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-mod-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-mod-large, #whitehall-wrapper .organisation-logo-stacked-mod-large {
    background-image: url(../government/assets/crests/mod_crest_27px_x2-e0dc30d135443978f8f53f1de2db82d6.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-wales-large {
    padding: 10px 0 10px 51px;
    background-image: url(../government/assets/crests/wales_crest_27px-96e1595b72187b3c6b73472e6c64d0a6.png);
    background-position: 9px center;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-wales-large {
    padding: 50px 0 0 10px;
    background-image: url(../government/assets/crests/wales_crest_27px-96e1595b72187b3c6b73472e6c64d0a6.png);
    background-position: 9px top;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-wales-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-wales-large, #whitehall-wrapper .organisation-logo-stacked-wales-large {
    background-image: url(../government/assets/crests/wales_crest_27px_x2-2ce7cf5fff58e6163149c2b14f41c83a.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-coastguard-large {
    padding: 10px 0 10px 51px;
    background-image: url(../government/assets/crests/coastguard_27px-66dc42d3318ea8932be715e6223307c6.png);
    background-position: 9px center;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-coastguard-large {
    padding: 50px 0 0 10px;
    background-image: url(../government/assets/crests/coastguard_27px-66dc42d3318ea8932be715e6223307c6.png);
    background-position: 9px top;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-coastguard-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-coastguard-large, #whitehall-wrapper .organisation-logo-stacked-coastguard-large {
    background-image: url(../government/assets/crests/coastguard_27px_x2-87f6cb4c26d2a3894e4009a8e07ba677.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-portcullis-large {
    padding: 5px 0 5px 52px;
    background-image: url(../government/assets/crests/portcullis_27px-dc26af2449a262d43fea2f674017051f.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-portcullis-large {
    padding: 40px 0 0 10px;
    background-image: url(../government/assets/crests/portcullis_27px-dc26af2449a262d43fea2f674017051f.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-portcullis-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-portcullis-large, #whitehall-wrapper .organisation-logo-stacked-portcullis-large {
    background-image: url(../government/assets/crests/portcullis_27px_x2-d131bc2e9074438766ed5e9c341f164a.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ukho-large {
    padding: 10px 0 10px 53px;
    background-image: url(../government/assets/crests/ukho_27px-b8b780915df55ce30c7259afb620ed0e.png);
    background-position: 9px center;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukho-large {
    padding: 50px 0 0 10px;
    background-image: url(../government/assets/crests/ukho_27px-b8b780915df55ce30c7259afb620ed0e.png);
    background-position: 9px top;
    background-size: auto 50px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukho-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukho-large, #whitehall-wrapper .organisation-logo-stacked-ukho-large {
    background-image: url(../government/assets/crests/ukho_27px_x2-dd7894dcc2ded380a7cee9107e07fb56.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-eo-large {
    padding: 5px 0 5px 65px;
    background-image: url(../government/assets/crests/org_crest_27px-84f252bc78de1b6bdca860d1860d2fb4.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-eo-large {
    padding: 40px 0 0 1px;
    background-image: url(../government/assets/crests/org_crest_27px-84f252bc78de1b6bdca860d1860d2fb4.png);
    background-position: 0 top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-eo-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-eo-large, #whitehall-wrapper .organisation-logo-stacked-eo-large {
    background-image: url(../government/assets/crests/org_crest_27px_x2-123bf2593f000621d75a747943e02778.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-hmrc-large {
    padding: 5px 0 5px 56px;
    background-image: url(../government/assets/crests/hmrc_crest_27px-cd5cfbd7c6dc06dd1ab1ca2c5c060514.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-hmrc-large {
    padding: 40px 0 0 10px;
    background-image: url(../government/assets/crests/hmrc_crest_27px-cd5cfbd7c6dc06dd1ab1ca2c5c060514.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-hmrc-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-hmrc-large, #whitehall-wrapper .organisation-logo-stacked-hmrc-large {
    background-image: url(../government/assets/crests/hmrc_crest_27px_x2-b6028f15174b8803d334a46bdc5e61b7.png);
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-ukaea-large {
    padding: 5px 0 5px 56px;
    background-image: url(../government/assets/crests/ukaea_crest_27px-40418c16ad9c568aca5bf843d1b6d90b.png);
    background-position: 9px center;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukaea-large {
    padding: 40px 0 0 10px;
    background-image: url(../government/assets/crests/ukaea_crest_27px-40418c16ad9c568aca5bf843d1b6d90b.png);
    background-position: 9px top;
    background-size: auto 40px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-logo-stacked-ukaea-large span {
    display: block;
    position: relative;
    top: 5px;
}
}@media all and (min-width: 641px) and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .organisation-logo-ukaea-large, #whitehall-wrapper .organisation-logo-stacked-ukaea-large {
    background-image: url(../government/assets/crests/ukaea_crest_27px_x2-905d4d603b8616ee912b0808953b1759.png);
}
}#whitehall-wrapper .organisation-news article.first {
    width: 100%}
#whitehall-wrapper .organisation-news article.first .content {
    padding: 15px 0 10px 0;
}
#whitehall-wrapper .organisation-news article.first .content .image-holder {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-news article.first .content .image-holder {
    width: 66.66667%;
    float: left;
}
}#whitehall-wrapper .organisation-news article.first .content .image-holder .img {
    padding: 0 15px;
}
#whitehall-wrapper .organisation-news article.first .content .text {
    width: 100%}
#whitehall-wrapper .organisation-news article.first .content .text .meta, #whitehall-wrapper .organisation-news article.first .content .text h2, #whitehall-wrapper .organisation-news article.first .content .text .summary {
    padding: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-news article.first .content .text {
    width: 33.33333%;
    float: left;
}
#whitehall-wrapper .organisation-news article.first .content .text .meta, #whitehall-wrapper .organisation-news article.first .content .text h2, #whitehall-wrapper .organisation-news article.first .content .text .summary {
    padding-left: 15px;
}
#whitehall-wrapper .organisation-news article.first .content .text .meta {
    padding-top: 0;
}
}#whitehall-wrapper .organisation-news article.first .content .text h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-news article.first .content .text h2 {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .organisation-news article.first .content .text .summary {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-news article.first .content .text .summary {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisation-news article.item-3 {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-news.items-1 .recently-updated, #whitehall-wrapper .organisation-news.items-4 .recently-updated {
    clear: both;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-news.with-featured-services-and-guidance.items-1 .recently-updated, #whitehall-wrapper .organisation-news.with-featured-services-and-guidance.items-4 .recently-updated {
    clear: none;
    width: 33.33333%}
#whitehall-wrapper .organisation-news.with-featured-services-and-guidance.items-3 .recently-updated, #whitehall-wrapper .organisation-news.with-featured-services-and-guidance.items-6 .recently-updated {
    clear: both;
    width: 66.66667%}
}#whitehall-wrapper .page-header {
    margin-top: 0;
    background-repeat: no-repeat;
    background-position: 0 8px;
}
#whitehall-wrapper .page-header h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.0416666667;
    font-weight: 400;
    text-transform: none;
    padding-top: 12px;
    padding-bottom: 8px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .page-header h1 {
    font-size: 25px;
    line-height: 1.2;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .page-header h1 .label {
    display: block;
}
#whitehall-wrapper .page-header .explanation {
    margin-top: -20px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .page-header .explanation {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .page-header .ministers .minister {
    list-style: none;
}
#whitehall-wrapper .page-header .extra-icons {
    width: 100%;
    overflow: hidden;
}
#whitehall-wrapper .page-header .extra-icons .organisation {
    float: left;
}
#whitehall-wrapper .page-header .extra-icons .show-other-content {
    float: left;
    margin-left: 15px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    padding: 3px 6px 0 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .page-header .extra-icons .show-other-content {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .page-header .organisations-icon-list .hm-government {
    padding-bottom: 5px;
    margin-bottom: 5px;
}
#whitehall-wrapper .show-other-content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    margin-left: 0.3em;
    white-space: nowrap;
}
@media (max-width: 640px) {
    #whitehall-wrapper .show-other-content {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper #page .previous-next-navigation {
    position: relative;
    overflow: hidden;
    margin-top: 60px;
    width: 100%}
#whitehall-wrapper #page .previous-next-navigation li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    display: block;
    padding: 0;
    margin: 0;
    width: 50%;
    float: left;
}
@media (max-width: 640px) {
    #whitehall-wrapper #page .previous-next-navigation li {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper #page .previous-next-navigation li.next {
    float: right;
    text-align: right;
}
#whitehall-wrapper #page .previous-next-navigation li.next a {
    padding: 15px 35px 15px 0;
}
#whitehall-wrapper #page .previous-next-navigation li.next a:before {
    background: transparent url(../government/assets/arrow-sprite-2B8CC4-93afeb702f53a20045ad9f4ab8170825.png) no-repeat -102px -11px;
    margin: -4px -32px 0 0;
    display: block;
    float: right;
    width: 30px;
    height: 38px;
    content: " "}
#whitehall-wrapper #page .previous-next-navigation li.previous a {
    padding: 15px 0 15px 35px;
}
#whitehall-wrapper #page .previous-next-navigation li.previous a:before {
    background: transparent url(../government/assets/arrow-sprite-2B8CC4-93afeb702f53a20045ad9f4ab8170825.png) no-repeat -20px -11px;
    margin: -4px 0 0 -32px;
    display: block;
    float: left;
    width: 30px;
    height: 38px;
    content: " "}
#whitehall-wrapper #page .previous-next-navigation li a {
    display: block;
    text-decoration: none;
}
#whitehall-wrapper #page .previous-next-navigation li a span {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper #page .previous-next-navigation li a span {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper #page .previous-next-navigation li a:focus .page-numbers, #whitehall-wrapper #page .previous-next-navigation li a:hover .page-numbers {
    text-decoration: underline;
}
#whitehall-wrapper #page .previous-next-navigation li a:hover {
    background: #f8f8f8;
}
#whitehall-wrapper #page .previous-next-navigation li a:active {
    background: #dee0e2;
}
@media (min-width: 641px) {
    #whitehall-wrapper #page .previous-next-navigation li .visuallyhidden {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    display: inline-block;
    position: static;
}
}@media (min-width: 641px) and (max-width: 640px) {
    #whitehall-wrapper #page .previous-next-navigation li .visuallyhidden {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper #page .previous-next-navigation.infinite {
    background: transparent;
}
#whitehall-wrapper #page .previous-next-navigation.infinite li {
    text-align: left;
    float: none;
    padding-left: 40px;
    margin: 0 auto;
    width: 240px;
}
#whitehall-wrapper #page .previous-next-navigation.infinite li a {
    padding: 15px 0;
}
#whitehall-wrapper #page .previous-next-navigation.infinite.loading li {
    background: transparent url(../government/assets/loading-2b2c2d-397bf884dd6fafbdd31e51c0f7c328d3.gif) no-repeat 0 50%}
#whitehall-wrapper .person-excerpt {
    list-style: none;
    clear: left;
}
@media (min-width: 641px) {
    #whitehall-wrapper .person-excerpt {
    clear: none;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .person-excerpt {
    float: left;
    width: 25%}
#whitehall-wrapper .person-excerpt.clear-person {
    clear: both;
}
}#whitehall-wrapper .person-excerpt .inner {
    padding: 15px;
}
#whitehall-wrapper .person-excerpt .image-holder {
    width: 33.33333%;
    float: left;
}
@media (min-width: 641px) {
    #whitehall-wrapper .person-excerpt .image-holder {
    width: 100%;
    float: none;
}
}#whitehall-wrapper .person-excerpt .image-holder .img {
    display: block;
    padding: 0 15px 0 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .person-excerpt .image-holder .img {
    padding: 0;
}
}#whitehall-wrapper .person-excerpt .image-holder .img img {
    width: 100%}
#whitehall-wrapper .person-excerpt .text {
    float: left;
    width: 66.66667%}
@media (min-width: 641px) {
    #whitehall-wrapper .person-excerpt .text {
    float: none;
    width: 100%}
}#whitehall-wrapper .person-excerpt .text .current-appointee {
    padding-top: 0;
}
#whitehall-wrapper .person-excerpt .text .current-appointee a:hover, #whitehall-wrapper .person-excerpt .text .current-appointee a:focus, #whitehall-wrapper .person-excerpt .text .current-appointee a:active {
    text-decoration: none;
}
#whitehall-wrapper .person-excerpt .text .current-appointee a:hover strong, #whitehall-wrapper .person-excerpt .text .current-appointee a:focus strong, #whitehall-wrapper .person-excerpt .text .current-appointee a:active strong {
    text-decoration: underline;
}
#whitehall-wrapper .person-excerpt .text .role {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .person-excerpt .text .role {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .person-excerpt .text .role a {
    text-decoration: none;
}
#whitehall-wrapper .person-excerpt .text .role a:hover, #whitehall-wrapper .person-excerpt .text .role a:focus, #whitehall-wrapper .person-excerpt .text .role a:active {
    text-decoration: underline;
}
#whitehall-wrapper .person-excerpt span {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
}
@media (max-width: 640px) {
    #whitehall-wrapper .person-excerpt span {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .person-excerpt strong {
    display: block;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .person-excerpt strong {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .person-excerpt.privy_counsellor strong {
    padding-top: 0;
}
#whitehall-wrapper .recently-updated {
    clear: both;
    padding-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .recently-updated {
    clear: none;
    float: left;
    width: 33.33333%;
    padding: 0;
}
}#whitehall-wrapper .recently-updated.panel .content {
    margin: 15px;
    padding-top: 15px;
    border-top: 1px solid #bfc1c3;
}
#whitehall-wrapper .recently-updated .content h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .recently-updated .content h1 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .recently-updated .content .document-list {
    margin-top: 0;
    clear: both;
}
#whitehall-wrapper .recently-updated .content .document-list a {
    font-weight: bold;
}
#whitehall-wrapper .recently-updated .content .document-list .document-row {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    border-bottom: 0;
    padding-top: 0;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .recently-updated .content .document-list .document-row {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .recently-updated .content .document-list .document-row h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .recently-updated .content .document-list .document-row h3 {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .recently-updated .content .document-list .document-row li {
    padding: 0 10px 0 0;
}
#whitehall-wrapper .recently-updated .content .feeds {
    margin-top: 5px;
    padding-top: 10px;
    border-top: 1px solid #bfc1c3;
}
#whitehall-wrapper .recently-updated .content .feeds .subscribe {
    float: none;
}
#whitehall-wrapper .recently-updated .content .feeds a {
    font-weight: bold;
    margin-right: 10px;
}
#whitehall-wrapper .recently-updated .no-updates {
    clear: both;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 8px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .recently-updated .no-updates {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .recently-updated .no-updates {
    padding-top: 0;
    padding-bottom: 5px;
}
}#whitehall-wrapper .recently-updated .see-all {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    margin-top: 5px;
    padding-top: 10px;
    border-top: 1px solid #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .recently-updated .see-all {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .recently-updated .see-all a {
    font-weight: bold;
    margin-right: 10px;
    text-decoration: underline;
}
#whitehall-wrapper .simple-alphabetical-list {
    padding-top: 30px;
}
#whitehall-wrapper .simple-alphabetical-list .alphabetical-row {
    list-style: none;
    display: block;
    position: relative;
    overflow: hidden;
    width: auto;
}
@media (min-width: 641px) {
    #whitehall-wrapper .simple-alphabetical-list .alphabetical-row {
    padding-left: 33.33333%;
    width: 66.66667%}
}#whitehall-wrapper .simple-alphabetical-list .alphabetical-row .image_holder {
    display: none;
}
#whitehall-wrapper .simple-alphabetical-list .alphabetical-row h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .simple-alphabetical-list .alphabetical-row h2 {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .simple-alphabetical-list .alphabetical-row h2 {
    text-indent: -4px;
}
}#whitehall-wrapper .simple-alphabetical-list .alphabetical-row ul {
    padding: 0 0 30px;
}
#whitehall-wrapper .simple-alphabetical-list .alphabetical-row ul li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding: 5px 0;
    border-bottom: 1px solid #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .simple-alphabetical-list .alphabetical-row ul li {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .social-media-accounts li {
    list-style: none;
    clear: both;
    overflow: hidden;
    margin: 10px 0;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    padding: 0;
    line-height: 25px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .social-media-accounts li {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .social-media-accounts .connect {
    float: left;
    display: inline;
    width: 25px;
    height: 25px;
    text-indent: -999em;
    overflow: hidden;
    margin-right: 10px;
    background-color: #2e3191;
    background-image: url(../img/social-icons-white.png);
    background-repeat: no-repeat;
}
#whitehall-wrapper .social-media-accounts .facebook .connect {
    background-position: -2px -2px;
}
#whitehall-wrapper .social-media-accounts .twitter .connect {
    background-position: -2px -32px;
}
#whitehall-wrapper .social-media-accounts .youtube .connect {
    background-position: -2px -62px;
}
#whitehall-wrapper .social-media-accounts .flickr .connect {
    background-position: -2px -92px;
}
#whitehall-wrapper .social-media-accounts .blog .connect {
    background-position: -3px -119px;
}
#whitehall-wrapper .social-media-accounts .pinterest .connect {
    background-position: -2px -153px;
}
#whitehall-wrapper .social-media-accounts .linkedin .connect {
    background-position: -2px -182px;
}
#whitehall-wrapper .social-media-accounts .google-plus .connect {
    background-position: -3px -213px;
}
#whitehall-wrapper .social-media-accounts .foursquare .connect {
    background-position: -3px -242px;
}
#whitehall-wrapper .social-media-accounts .email .connect {
    background-position: -2px -273px;
}
#whitehall-wrapper .social-media-accounts .other .connect {
    background-position: -3px -119px;
}
#whitehall-wrapper .status-block {
    clear: both;
    margin: 15px 0;
    min-height: 30px;
    background-color: transparent;
    border: 5px solid #57da95;
    padding: 15px;
    position: relative;
}
#whitehall-wrapper .status-block h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .status-block h2 {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .status-block p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .status-block p {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .status-block {
    margin: 0 15px 60px 15px;
    padding: 20px;
}
}#whitehall-wrapper .content-fixed {
    position: relative;
    top: 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .content-fixed {
    position: fixed;
}
}#whitehall-wrapper .shim {
    display: none;
}
@media (min-width: 769px) {
    #whitehall-wrapper .shim {
    display: block;
}
}#whitehall-wrapper .sub_navigation li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .sub_navigation li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 1px) {
    #whitehall-wrapper .sub_navigation li {
    list-style: none;
    padding-left: 15px;
}
#whitehall-wrapper .sub_navigation li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}#whitehall-wrapper .worldwide-organisation-header {
    margin: 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisation-header {
    padding-bottom: 30px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisation-header .logo {
    margin-top: 15px;
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .worldwide-organisation-header .logo h1 {
    margin: 0 15px;
}
#whitehall-wrapper .worldwide-organisation-header .headings-block {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .worldwide-organisation-header .available-languages ul {
    margin: 0 15px;
}
#whitehall-wrapper .worldwide-organisation-header .metadata {
    margin-top: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisation-header .metadata {
    float: right;
    width: 33.33333%}
}#whitehall-wrapper .worldwide-organisation-header .metadata dl {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    margin: 0 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisation-header .metadata dl {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .worldwide-organisation-header .metadata dl dt {
    float: left;
    clear: both;
    width: 7em;
}
#whitehall-wrapper .worldwide-organisation-header .metadata dl dd {
    float: left;
}
#whitehall-wrapper .govspeak .mc-chart {
    font-size: 16px;
    display: table;
    width: 100%;
    border-spacing: 0 5px;
    border: 1px solid #fff;
    padding: 16px 0;
    position: relative;
    margin-bottom: 16px;
}
#whitehall-wrapper .govspeak .mc-chart .mc-caption {
    display: table-caption;
    font-size: 16px;
    text-align: center;
    caption-side: top;
    margin: 16px 0;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead {
    background-color: #fff;
    display: table-header-group;
    padding: 5px;
    border: 1px solid #fff;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-th {
    display: none;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-header {
    display: block;
    margin-bottom: 5px;
    margin-left: 100%;
    padding-left: 5px;
    border-left: 16px solid;
    text-align: left;
    font-weight: normal;
    width: 100%}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-header:last-child {
    margin-bottom: 0;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-1 {
    border-left-color: #2b8cc4;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-2 {
    border-left-color: #28a197;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-3 {
    border-left-color: #006435;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-4 {
    border-left-color: #85994b;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-5 {
    border-left-color: #ffbf47;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-6 {
    border-left-color: #f47738;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-7 {
    border-left-color: #b10e1e;
}
#whitehall-wrapper .govspeak .mc-chart .mc-thead .mc-key-8 {
    border-left-color: #df3034;
}
#whitehall-wrapper .govspeak .mc-chart.right-key .mc-thead, #whitehall-wrapper .govspeak .mc-chart.left-key .mc-thead {
    position: absolute;
    top: 100px;
}
#whitehall-wrapper .govspeak .mc-chart.right-key .mc-thead .mc-key-header, #whitehall-wrapper .govspeak .mc-chart.left-key .mc-thead .mc-key-header {
    margin-left: 0;
}
#whitehall-wrapper .govspeak .mc-chart.right-key .mc-thead {
    right: 26px;
}
#whitehall-wrapper .govspeak .mc-chart.left-key .mc-thead {
    left: 26px;
}
#whitehall-wrapper .govspeak .mc-chart.no-key .mc-thead {
    display: none;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody {
    display: table-row-group;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr {
    display: table-row;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-cell, #whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-key-cell {
    padding-right: 5px;
    margin-right: 1px;
    box-sizing: border-box;
    border: 0 solid;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-cell {
    display: block;
    text-align: left;
    padding: 8px 0;
    margin-bottom: 1px;
    color: #fff;
    text-indent: 8px;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-1 {
    background-color: #2b8cc4;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-2 {
    background-color: #28a197;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-3 {
    background-color: #006435;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-4 {
    background-color: #85994b;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-5 {
    background-color: #ffbf47;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-6 {
    background-color: #f47738;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-7 {
    background-color: #b10e1e;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-8 {
    background-color: #df3034;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-bar-negative {
    text-align: right;
    padding-right: 8px;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-value-overflow {
    text-indent: -99999px !important;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tbody .mc-tr .mc-key-cell {
    width: 40%;
    text-indent: 26px;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
}
#whitehall-wrapper .govspeak .mc-chart.mc-stacked .mc-stacked-header {
    display: none;
}
#whitehall-wrapper .govspeak .mc-chart.mc-stacked .mc-th:nth-last-child(2) {
    margin-bottom: 0;
}
#whitehall-wrapper .govspeak .mc-chart.mc-stacked .mc-stacked-total {
    padding: 8px 0;
    background-color: transparent !important;
    color: #0b0c0c;
    display: inline-block;
    text-indent: 5px;
}
#whitehall-wrapper .govspeak .mc-chart.mc-stacked .mc-tbody .mc-bar-cell {
    display: inline-block;
}
#whitehall-wrapper .govspeak .mc-chart.compact .mc-td.mc-bar-cell {
    font-size: 12px;
    text-indent: 2px;
    padding: 0;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-1 {
    background-color: #2b8cc4;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-1 {
    border-left-color: #2b8cc4;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-2 {
    background-color: #28a197;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-2 {
    border-left-color: #28a197;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-3 {
    background-color: #006435;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-3 {
    border-left-color: #006435;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-4 {
    background-color: #85994b;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-4 {
    border-left-color: #85994b;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-5 {
    background-color: #ffbf47;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-5 {
    border-left-color: #ffbf47;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-6 {
    background-color: #f47738;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-6 {
    border-left-color: #f47738;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-7 {
    background-color: #b10e1e;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-7 {
    border-left-color: #b10e1e;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-td.mc-bar-cell.mc-bar-8 {
    background-color: #df3034;
}
#whitehall-wrapper .govspeak .mc-chart .mc-tr .mc-th.mc-key-8 {
    border-left-color: #df3034;
}
#whitehall-wrapper .govspeak .mc-chart .mc-td, #whitehall-wrapper .govspeak .mc-chart .mc-th {
    padding: 0;
    padding-right: 5px;
    margin-right: 1px;
    border: 0 solid;
}
#whitehall-wrapper .govspeak .mc-chart .mc-td.mc-bar-cell, #whitehall-wrapper .govspeak .mc-chart .mc-th.mc-bar-cell {
    display: block;
    background-color: #ebebeb;
    text-align: left;
    padding: 8px 0;
    margin-bottom: 1px;
    color: #fff;
    text-indent: 4px;
}
#whitehall-wrapper .govspeak .mc-chart .mc-bar-outdented span {
    color: #111;
}
#whitehall-wrapper .govspeak .mc-chart caption {
    caption-side: top;
}
#whitehall-wrapper .govspeak .mc-chart .mc-td.mc-key-cell {
    width: 40%;
    text-indent: 26px;
    text-align: right;
    display: table-cell;
    vertical-align: middle;
}
#whitehall-wrapper .govspeak .mc-chart.mc-outdented .mc-tbody .mc-tr .mc-bar-cell {
    color: #111;
}
#whitehall-wrapper .govspeak .mc-chart.mc-outdented .mc-tbody .mc-tr .mc-bar-negative {
    text-align: left;
}
#whitehall-wrapper .govspeak .mc-chart.mc-negative .mc-td.mc-key-cell {
    padding-right: 25px;
}
#whitehall-wrapper .govspeak .mc-outdented .mc-bar-cell.mc-bar-negative {
    text-align: left;
}
#whitehall-wrapper .govspeak .mc-chart.mc-negative .mc-td.mc-key-cell {
    padding-right: 25px;
}
#whitehall-wrapper .govspeak .mc-toggle-link {
    display: block;
    margin-top: 30px;
}
#whitehall-wrapper .govspeak .visually-hidden, #whitehall-wrapper .govspeak .visually-hidden caption {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px,  1px,  1px,  1px);
    padding: 0 !important;
    border: 0 !important;
    height: 1px !important;
    width: 1px !important;
    overflow: hidden;
}
#whitehall-wrapper .player-container {
    display: block;
    overflow: hidden;
    margin: 30px 0;
}
#whitehall-wrapper .player-container.player-wide {
    min-width: 580px;
}
#whitehall-wrapper .player-container span {
    display: block;
    margin: 0;
    padding: 0;
}
#whitehall-wrapper .player-container .video {
    position: relative;
    z-index: 3000;
}
#whitehall-wrapper .player-container .video iframe {
    display: block;
}
#whitehall-wrapper .player-container .logo {
    display: none;
}
#whitehall-wrapper .player-container .control-bar {
    position: relative;
    width: 100%;
    height: 60px;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .player-container .control-bar button {
    background: transparent;
    border: none;
    padding: 0;
    cursor: pointer;
}
#whitehall-wrapper .player-container .control-bar button:focus, #whitehall-wrapper .player-container .control-bar a:focus {
    background-color: orange;
    outline: none;
}
#whitehall-wrapper .player-container .control-bar .player-controls .play, #whitehall-wrapper .player-container .control-bar .player-controls .pause {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 40px;
    height: 40px;
    overflow: hidden;
    text-indent: -5000%;
    background-repeat: no-repeat;
    background-position: center left;
}
#whitehall-wrapper .player-container .control-bar .player-controls .play {
    background-image: url(../government/assets/player-icon-play-dd52074278c49a17bf44f57037d6dd20.png);
}
#whitehall-wrapper .player-container .control-bar .player-controls .pause {
    background-image: url(../government/assets/player-icon-pause-1d50967e465f08df8f025dd963759d2b.png);
}
#whitehall-wrapper .player-container .control-bar .player-controls .rewind, #whitehall-wrapper .player-container .control-bar .player-controls .forward {
    position: absolute;
    top: 0;
    z-index: 30;
    height: 20px;
    width: 40px;
    overflow: hidden;
    text-indent: -5000%;
    background-repeat: no-repeat;
    background-position: center left;
}
#whitehall-wrapper .player-container .control-bar .player-controls .rewind {
    left: 0;
    background-image: url(../government/assets/player-icon-rewind-cc1ff4a5b461965512ff9427b6a054bc.png);
}
#whitehall-wrapper .player-container .control-bar .player-controls .forward {
    left: 100%;
    margin-left: -40px;
    background-image: url(../government/assets/player-icon-forward-3c52a8ef7213b2b282075bfe1a425989.png);
}
#whitehall-wrapper .player-container .control-bar .volume-controls {
    position: absolute;
    bottom: 0;
    right: 0;
    height: 40px;
    width: 180px;
    overflow: visible;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .mute {
    position: absolute;
    bottom: 0;
    left: 120px;
    height: 40px;
    width: 50px;
    padding-top: 1px;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .muted {
    color: #2b8cc4;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .muted::after {
    content: "d"}
#whitehall-wrapper .player-container .control-bar .volume-controls .muted ~ * {
    opacity: 0.333;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .vol-down, #whitehall-wrapper .player-container .control-bar .volume-controls .vol-up {
    position: absolute;
    bottom: 0;
    height: 40px;
    width: 60px;
    padding-top: 2px;
    font-size: 24px;
    line-height: 40px;
    text-align: center;
    z-index: 10;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .vol-down:hover, #whitehall-wrapper .player-container .control-bar .volume-controls .vol-down:focus, #whitehall-wrapper .player-container .control-bar .volume-controls .vol-up:hover, #whitehall-wrapper .player-container .control-bar .volume-controls .vol-up:focus {
    color: #2b8cc4;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .vol-down {
    text-align: left;
    padding-left: 10px;
    left: 0;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .vol-up {
    text-align: right;
    padding-right: 10px;
    left: 60px;
}
#whitehall-wrapper .player-container .control-bar .volume-controls .vol-display {
    position: absolute;
    bottom: 0;
    left: 20px;
    height: 40px;
    width: 0;
    padding-left: 35px;
    overflow: visible;
    font-size: 14px;
    font-weight: bold;
    line-height: 40px;
    background-repeat: no-repeat;
    background-position: center left;
    background-image: url(../government/assets/player-icon-volume-3a5ab56de8c3d926456e0d3dc9c4875a.png);
}
#whitehall-wrapper .player-container .control-bar .volume-controls .muted ~ .vol-display {
    text-decoration: line-through;
}
#whitehall-wrapper .player-container .control-bar .current-time {
    position: absolute;
    bottom: 0;
    left: 50px;
    height: 40px;
    font-size: 14px;
    line-height: 40px;
    font-weight: bold;
}
#whitehall-wrapper .player-container .control-bar .duration-time {
    display: none;
    position: absolute;
    bottom: 0;
    right: 10px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
}
#whitehall-wrapper .player-container .control-bar .ui-slider {
    position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 20px;
    overflow: hidden;
    background: #bfc1c3;
}
#whitehall-wrapper .player-container .control-bar .ui-slider .progress-bar {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding-bottom: 1px;
    background: #2b8cc4;
}
#whitehall-wrapper .player-container .control-bar .ui-slider .ui-slider-handle {
    position: absolute;
    top: 0;
    height: 100%;
    padding-bottom: 1px;
    width: 20px;
    color: rgba(0, 0, 0, 0.5);
    z-index: 10;
}
#whitehall-wrapper .player-container .ui-helper-hidden-accessible {
    position: absolute;
    left: -5000%}
@media (min-width: 769px) {
    #whitehall-wrapper .about-page .sidebar-block {
    width: 33.33333%;
    float: left;
    margin-top: -4px;
}
#whitehall-wrapper .about-page .content-block {
    width: 66.66667%;
    float: right;
}
}#whitehall-wrapper .about-page .content-block h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .about-page .content-block h1 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .about-page .content-block h1 {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .about-page nav {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 20px 0 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .about-page nav {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .about-page .description {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    margin: 10px 0 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .about-page .description {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .about-page .body h2 {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .about-page .body h2:first-child {
    margin-top: 30px;
}
#whitehall-wrapper .biographical-page .in-page-navigation {
    margin-top: 0;
    padding: 0 0 30px;
}
#whitehall-wrapper .biographical-page .in-page-navigation .image {
    padding: 5px 0 20px;
}
#whitehall-wrapper .biographical-page .in-page-navigation nav, #whitehall-wrapper .biographical-page .in-page-navigation h1 {
    padding-top: 0;
    margin-top: 0;
}
#whitehall-wrapper .biographical-page .in-page-navigation ul {
    margin: 0;
}
#whitehall-wrapper .biographical-page .in-page-navigation ul ul {
    margin-bottom: 0;
}
#whitehall-wrapper .biographical-page .in-page-navigation ul.logo-icon-list {
    margin: 0;
}
#whitehall-wrapper .biographical-page .in-page-navigation figure.img {
    margin: 0;
    width: 100%}
#whitehall-wrapper .biographical-page .in-page-navigation figure.img img {
    width: 100%;
    max-width: 216px;
}
#whitehall-wrapper .biographical-page .block-3 .inner-block>:first-child {
    margin-top: 0;
}
#whitehall-wrapper .biographical-page .block-3 .govspeak {
    margin-top: 15px;
    display: inline;
}
#whitehall-wrapper .biographical-page .block-3 section {
    margin: 30px 0 60px;
}
#whitehall-wrapper .biographical-page .block-3 section h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .biographical-page .block-3 section h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .biographical-page .block-3 section .read-more {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .biographical-page .block-3 section .read-more {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .biographical-page .block-3 .logo-icon-list {
    margin: 12px 0 30px 15px;
    float: right;
    min-width: 33.33333%}
#whitehall-wrapper .biographical-page .block-3 .logo-icon-list li {
    margin-left: 15px;
    margin-bottom: 10px;
    list-style: none;
}
#whitehall-wrapper .biographical-page .block-2 .inner-block, #whitehall-wrapper .biographical-page .block-3 .inner-block {
    padding-top: 15px;
}
#whitehall-wrapper .biographical-page .current-role-holder h1 {
    font-weight: 400;
    color: #6f777b;
}
#whitehall-wrapper .biographical-page .current-role-holder h1 .name {
    display: block;
    color: #0b0c0c;
}
#whitehall-wrapper .consultation.consultation-closed .status-block, #whitehall-wrapper .consultation.consultation-responded .status-block {
    border-color: #2e3191;
    margin: 0 15px 45px 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .consultation.consultation-closed .status-block, #whitehall-wrapper .consultation.consultation-responded .status-block {
    margin: 0 30px 45px 30px;
}
#whitehall-wrapper .consultation.consultation-closed .status-block h2, #whitehall-wrapper .consultation.consultation-responded .status-block h2 {
    padding-top: 0;
}
}#whitehall-wrapper .consultation.consultation-closed .status-block p, #whitehall-wrapper .consultation.consultation-responded .status-block p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation.consultation-closed .status-block p, #whitehall-wrapper .consultation.consultation-responded .status-block p {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation.consultation-responded .status-block h2 {
    padding-bottom: 0;
}
}#whitehall-wrapper .consultation .original-consultation {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-top: 1px solid #bfc1c3;
    font-weight: bold;
    margin-bottom: 15px;
    padding-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .original-consultation {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .original-consultation {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .original-consultation {
    margin: 15px;
    padding-top: 15px;
}
}#whitehall-wrapper .consultation .consultation-block {
    background: #2e3191;
    color: #fff;
    padding: 15px;
    margin-bottom: 45px;
}
#whitehall-wrapper .consultation .consultation-block a, #whitehall-wrapper .consultation .consultation-block a:visited, #whitehall-wrapper .consultation .consultation-block a:hover {
    color: #fff;
    text-decoration: underline;
}
#whitehall-wrapper .consultation .consultation-block a[rel="external"]:after, #whitehall-wrapper .consultation .consultation-block a:visited[rel="external"]:after, #whitehall-wrapper .consultation .consultation-block a:hover[rel="external"]:after {
    background-image: url(../government/assets/external-link-white-12x12-12c5a2eb0b88e0858856b8aca8abe4aa.png);
    background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .consultation .consultation-block a[rel="external"]: after, #whitehall-wrapper .consultation .consultation-block a:visited[rel="external"]:after, #whitehall-wrapper .consultation .consultation-block a:hover[rel="external"]:after {
    background-image: url(../government/assets/external-link-white-24x24-897a714f41fbf2bb16188ff78cef0616.png);
    background-size: 12px 400px;
}
}#whitehall-wrapper .consultation .consultation-block a:active {
    color: #2e8aca;
}
@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block {
    padding: 30px;
    margin: 0 15px 45px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-dates {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .consultation .consultation-block .consultation-dates p span {
    display: block;
}
#whitehall-wrapper .consultation .consultation-block .consultation-dates p span abbr {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.4em;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-dates p span abbr {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .consultation .consultation-block .consultation-dates p span abbr.date {
    font-weight: bold;
}
@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-dates p {
    padding-right: 30px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary {
    float: left;
    margin-top: 0;
    width: 66.66667%}
}#whitehall-wrapper .consultation .consultation-block .consultation-summary .consultation-summary-inner {
    border-top: 1px solid #fff;
    padding-top: 15px;
    margin-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary .consultation-summary-inner {
    border-top: 0;
    padding-top: 0;
    margin-top: 0;
    border-left: 1px solid #fff;
    padding-left: 15px;
    margin-left: -14px;
}
}#whitehall-wrapper .consultation .consultation-block .consultation-summary h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    padding-top: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .consultation .consultation-block .consultation-summary h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 9px;
    padding-bottom: 6px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary h3 {
    font-size: 20px;
    line-height: 1.2;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary h3 {
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .consultation .consultation-block .consultation-summary p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .consultation-block .consultation-summary p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .consultation .consultation-response {
    margin-bottom: 15px;
}
#whitehall-wrapper .consultation .participation .content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .participation .content {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .consultation .participation dd, #whitehall-wrapper .consultation .participation p {
    margin-bottom: 15px;
}
#whitehall-wrapper .consultation .participation dt {
    font-weight: bold;
}
#whitehall-wrapper .consultation .participation .online {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .consultation .participation .online {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .consultation-closed .original-consultation {
    border-top: 0;
}
#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .content {
    padding: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation nav {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation nav li {
    list-style: none;
    margin-left: 1.2em;
}
#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation nav li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body {
    float: right;
    width: 66.66667%}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body h1.main {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body h1.main {
    font-size: 32px;
    line-height: 1.09375;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body h1.main {
    padding-top: 7px;
    padding-bottom: 13px;
}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .description {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .description {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .description {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us {
    margin: 0 -15px 30px;
}
#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .adr, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .email-url-number {
    margin-bottom: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .adr, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .email-url-number {
    float: left;
    width: 50%}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .adr .email span, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .adr .tel span, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .email-url-number .email span, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .email-url-number .tel span {
    float: left;
    min-width: 5em;
    clear: both;
    padding-right: 5px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .adr p, #whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .email-url-number p {
    margin: 0 15px;
}
}#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .contact-us .comments {
    clear: both;
    padding: 10px 0;
    color: #6f777b;
}
#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .govspeak h2 {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .corporate-information-pages-show-worldwide-organisation .main-body .govspeak table {
    margin-left: 0;
    margin-right: 0;
}
#whitehall-wrapper .detailed-guides-index a, #whitehall-wrapper .detailed-guides-show a {
    color: #005ea5;
}
#whitehall-wrapper .detailed-guides-index {
    margin-bottom: 120px;
}
#whitehall-wrapper .detailed-guides-index .page-header {
    padding: 20px 0;
    margin: 0;
}
@media (min-width: 768px) {
    #whitehall-wrapper .detailed-guides-index .filter-block .multi-row-select {
    height: 130px;
}
}#whitehall-wrapper .detailed-guides-index .filter-block .button {
    background: #2b8cc4;
    border: 0.063em solid #2b8cc4;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0.2em 0 #1d5f85;
    -moz-box-shadow: 0 0.2em 0 #1d5f85;
    box-shadow: 0 0.2em 0 #1d5f85;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 0.438em 0.625em 0.25em;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -0.063em 0.063em #2b8cc4;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-bottom: 7px;
}
#whitehall-wrapper .detailed-guides-index .filter-block .button:hover, #whitehall-wrapper .detailed-guides-index .filter-block .button:focus {
    background: #267daf;
    -webkit-transition: background 0.3s ease 0s;
    -moz-transition: background 0.3s ease 0s;
    -ms-transition: background 0.3s ease 0s;
    -o-transition: background 0.3s ease 0s;
    transition: background 0.3s ease 0s;
}
#whitehall-wrapper .detailed-guides-index .filter-block .button:active {
    top: 0.2em;
    -webkit-box-shadow: 0 0 0 #2b8cc4;
    -moz-box-shadow: 0 0 0 #2b8cc4;
    box-shadow: 0 0 0 #2b8cc4;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-index .filter-block .button {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .block-2 {
    width: 25%}
#whitehall-wrapper .detailed-guides-show .block-3 {
    width: 70%}
#whitehall-wrapper .detailed-guides-show .block-4 {
    width: 100%;
    margin: 0;
    padding-bottom: 60px;
}
}#whitehall-wrapper .detailed-guides-show .category-european-regional-development-funding .heading-extra .inner-heading {
    height: 60px;
    background: url(../government/assets/erdf-logo-c5d2c4c789f0610faceaa0c461ae0be2.png) no-repeat 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .detailed-guides-show .category-european-regional-development-funding .heading-extra .inner-heading {
    height: 140px;
    background-position: 80% 100%}
}#whitehall-wrapper .detailed-guides-show .replaces-businesslink {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    padding-top: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .replaces-businesslink {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .detailed-guides-show .replaces-businesslink {
    float: right;
}
}#whitehall-wrapper .detailed-guides-show .replaces-businesslink p {
    margin: 0 15px;
    color: #0b0c0c;
}
@media (min-width: 641px) {
    #whitehall-wrapper .detailed-guides-show .replaces-businesslink p {
    margin: 0 30px;
}
}#whitehall-wrapper .detailed-guides-show .replaces-businesslink .businesslink-logo {
    display: block;
    width: 84px;
    height: 33px;
    background-image: url(../government/assets/businesslink-logo-662147b3f17a489271b24a2dc43f2b8d.png);
}
#whitehall-wrapper .detailed-guides-show .summary {
    padding-bottom: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .detailed-guides-show .summary {
    padding-top: 15px;
    padding-bottom: 45px;
}
}#whitehall-wrapper .detailed-guides-show .summary p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .summary p {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .detailed-guides-show .contextual-info {
    padding-top: 5px;
}
#whitehall-wrapper .detailed-guides-show .contextual-info h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .contextual-info h1 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .contextual-info ol {
    border-top: 1px solid #bfc1c3;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 0;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .contextual-info ol {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .contextual-info ol li {
    margin-left: 0;
    padding-top: 0;
    list-style: none;
}
#whitehall-wrapper .detailed-guides-show .contextual-info ol li:before {
    content: none;
}
#whitehall-wrapper .detailed-guides-show .contextual-info ol .more-like-this {
    display: block;
    margin-top: 30px;
    background: #2b8cc4;
    padding: 5px;
    margin-left: 0;
}
#whitehall-wrapper .detailed-guides-show .contextual-info ol .more-like-this a {
    border-bottom: 0;
    padding: 5px 37px 5px 5px;
    color: #fff;
    background: transparent url(../government/assets/down-arrow-small-2cba008fcd6dd75a84df8dd1c87980a5.png) no-repeat 100% 100%}
#whitehall-wrapper .detailed-guides-show .contextual-info ol a {
    display: block;
    padding: 5px 0;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .detailed-guides-show .back-to-content {
    position: fixed;
    padding-left: 30px;
    top: 15px;
}
#whitehall-wrapper .detailed-guides-show .back-to-content a {
    display: block;
}
#whitehall-wrapper .detailed-guides-show .in-page-navigation h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .in-page-navigation h3 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .in-page-navigation li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 0;
    list-style: disc;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .in-page-navigation li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .related-mainstream-content {
    position: relative;
    z-index: 1;
}
@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .related-mainstream-content {
    float: right;
    width: 33.33333%;
    padding: 0 0 30px 30px;
}
}#whitehall-wrapper .detailed-guides-show .related-mainstream-content .inner {
    padding: 10px;
    background: #dee0e2 none no-repeat 98% 20px;
}
#whitehall-wrapper .detailed-guides-show .related-mainstream-content .inner h4 {
    margin-bottom: 5px;
}
#whitehall-wrapper .detailed-guides-show .document {
    display: inline;
}
#whitehall-wrapper .detailed-guides-show .document .body {
    margin-top: -2px;
}
#whitehall-wrapper .detailed-guides-show .document .body, #whitehall-wrapper .detailed-guides-show .document .govspeak {
    display: inline;
}
#whitehall-wrapper .detailed-guides-show .block.related-links {
    padding-bottom: 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .block.related-links {
    padding-bottom: 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .block.related-links .inner-block {
    padding: 0;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    background: #2b8cc4;
    color: #fff;
    padding: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this h1 {
    margin: 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this section {
    width: 75%;
    float: left;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this section .inner {
    margin: 0 30px;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this section h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this section h2 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this section ul {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    color: #2b8cc4;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this section ul {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this section ul li {
    margin-left: 1.15em;
}
@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories {
    width: 25%}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories .inner {
    background: #dee0e2;
    padding: 0 10px 10px;
}
#whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    color: #0b0c0c;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories h2 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories ul {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .detailed-guides-show .aside-more-like-this .categories ul {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .detailed-guides-show .aside-more-like-this section a {
    color: #2b8cc4;
}
@media (min-width: 769px) {
    #whitehall-wrapper .detailed-guides-show .document_page .block-3 {
    width: 75%}
#whitehall-wrapper .detailed-guides-show .document_page .block-4 {
    margin-left: 0;
    width: 100%}
}#whitehall-wrapper .document_page .block-2, #whitehall-wrapper .document_page .block-3, #whitehall-wrapper .document_page .block-4 {
    padding-bottom: 30px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .document_page .block-2 {
    clear: both;
    width: 25%;
    float: left;
    display: inline;
}
#whitehall-wrapper .document_page .block-3 {
    width: 75%;
    float: left;
    display: inline;
}
#whitehall-wrapper .document_page .block-4 {
    width: 75%;
    float: left;
    display: inline;
    margin-left: 25%}
}@media (min-width: 641px) {
    #whitehall-wrapper .document_page .page-header {
    width: 75%;
    float: left;
}
}#whitehall-wrapper .document_page .contextual-info ul {
    list-style: none;
}
#whitehall-wrapper .document_page .contextual-info ul li {
    float: none;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document_page .contextual-info ul li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document_page .notice p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 10px;
    margin-bottom: 30px;
    background: yellow;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document_page .notice p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document-collection-page h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-collection-page h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .document-collection-page .description {
    margin-top: 0;
}
#whitehall-wrapper .document-collection-page .summary {
    margin-top: 30px;
    padding-bottom: 30px;
}
#whitehall-wrapper .document-collection-page .summary p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-collection-page .summary p {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .document-collection-page .editions {
    clear: both;
    overflow: hidden;
    padding: 15px 0 15px 0;
}
#whitehall-wrapper .document-collection-page .archive-notice {
    padding: 15px;
}
#whitehall-wrapper .document-collection-page .archive-notice h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-collection-page .archive-notice h2 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .document-collection-page .block-2, #whitehall-wrapper .document-collection-page .block-3 {
    float: left;
    display: inline;
    width: 33.33333%}
#whitehall-wrapper .document-collection-page .block-3 {
    width: 66.66667%}
}#whitehall-wrapper .documents-index .activity-navigation {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-index .block-2 {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .documents-index .block-2 .inner-block {
    padding: 0 45px 0 30px;
}
#whitehall-wrapper .documents-index .block-4 {
    float: left;
    width: 66.66667%}
#whitehall-wrapper .documents-index .block-4 .inner-block {
    padding: 5px 30px 0 15px;
}
}#whitehall-wrapper .documents-index .feeds {
    margin-bottom: 30px;
}
#whitehall-wrapper .documents-index .feeds .feed, #whitehall-wrapper .documents-index .feeds .govdelivery {
    display: inline;
}
#whitehall-wrapper .documents-index .js-hidden {
    display: none;
}
#whitehall-wrapper .documents-index .filter-block h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    padding-top: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block h2 {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .documents-index .filter-block form {
    padding: 0;
}
#whitehall-wrapper .documents-index .filter-block form fieldset {
    position: relative;
}
#whitehall-wrapper .documents-index .filter-block form fieldset .filter {
    width: 100%;
    margin-top: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-index .filter-block form fieldset .filter {
    margin-top: 15px;
}
}#whitehall-wrapper .documents-index .filter-block .sub-filter {
    margin-top: 15px;
}
#whitehall-wrapper .documents-index .filter-block label {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block label {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .documents-index .filter-block label.sub-title {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block label.sub-title {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .documents-index .filter-block input {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    background: #fff;
    border: 1px solid #dee0e2;
    width: 100%;
    margin: 0;
    border-color: #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block input {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .documents-index .filter-block input {
    padding: 5px 0;
    text-indent: 10px;
}
}#whitehall-wrapper .documents-index .filter-block select {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    background: #fff;
    line-height: 1.3;
    width: 100%}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block select {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .documents-index .filter-block .checkbox input {
    width: auto;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-index .filter-block .single-row-select {
    border: 1px solid #bfc1c3;
    padding: 5px 20px 5px 10px;
    width: 100%;
    background: #fff;
    background-image: url(../government/assets/dropdown-arrow-small-a4f4e2df48e8d34de458bddf58e83a8a.png);
    background-repeat: no-repeat;
    background-position: right center;
    -webkit-box-shadow: 1px 1px 1px #fff;
    -moz-box-shadow: 1px 1px 1px #fff;
    box-shadow: 1px 1px 1px #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-appearance: none;
    -moz-appearance: none;
}
}#whitehall-wrapper .documents-index .filter-block #date-range-filter {
    padding-bottom: 10px;
}
#whitehall-wrapper .documents-index .filter-block #date-range-filter input {
    margin-bottom: 15px;
}
#whitehall-wrapper .documents-index .filter-block .checkbox {
    position: relative;
}
#whitehall-wrapper .documents-index .filter-block .checkbox label {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    display: block;
    padding-left: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block .checkbox label {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .documents-index .filter-block .checkbox input {
    position: absolute;
    top: 5px;
    left: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .documents-index .filter-block .checkbox input {
    top: 7.5px;
}
}#whitehall-wrapper .documents-index .filter-block .submit {
    padding: 20px 0 10px;
    margin: 5px 0 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .documents-index .filter-block .submit {
    padding-bottom: 0;
}
}#whitehall-wrapper .documents-index .filter-block .button {
    margin-top: 30px;
    display: block;
    margin: 0 auto;
    color: #fff;
    background: #df3034;
    border: 0.063em solid #df3034;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0.2em 0 #a81a1d;
    -moz-box-shadow: 0 0.2em 0 #a81a1d;
    box-shadow: 0 0.2em 0 #a81a1d;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 0.438em 0.625em 0.25em;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -0.063em 0.063em #df3034;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-bottom: 7px;
}
#whitehall-wrapper .documents-index .filter-block .button:hover, #whitehall-wrapper .documents-index .filter-block .button:focus {
    background: #d52125;
    -webkit-transition: background 0.3s ease 0s;
    -moz-transition: background 0.3s ease 0s;
    -ms-transition: background 0.3s ease 0s;
    -o-transition: background 0.3s ease 0s;
    transition: background 0.3s ease 0s;
}
#whitehall-wrapper .documents-index .filter-block .button:active {
    top: 0.2em;
    -webkit-box-shadow: 0 0 0 #df3034;
    -moz-box-shadow: 0 0 0 #df3034;
    box-shadow: 0 0 0 #df3034;
}
@media (max-width: 640px) {
    #whitehall-wrapper .documents-index .filter-block .button {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .documents-index .filter-block .disabled {
    opacity: 0.3;
    cursor: default;
}
#whitehall-wrapper .email-signup-show p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    margin: 15px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .email-signup-show p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .email-signup-show strong {
    font-weight: bold;
}
#whitehall-wrapper .email-signup-show .email-header h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    margin: 30px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .email-signup-show .email-header h1 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .email-signup-show .email-header h1 {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .email-signup-show .email-header h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .email-signup-show .email-header h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .email-signup-show .email-header h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .email-signup-show .email-header p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
}
@media (max-width: 640px) {
    #whitehall-wrapper .email-signup-show .email-header p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .email-signup-show .signup-form {
    margin: 15px 0;
}
#whitehall-wrapper .email-signup-show .signup-form input[type=checkbox] {
    vertical-align: top;
}
#whitehall-wrapper .email-signup-show .signup-form .submit {
    margin: 30px 0;
}
#whitehall-wrapper .email-signup-show .signup-form .submit button {
    background: #28a197;
    border: 0.063em solid #28a197;
    -webkit-border-radius: 0.25em;
    -moz-border-radius: 0.25em;
    border-radius: 0.25em;
    -webkit-box-shadow: 0 0.2em 0 #19645e;
    -moz-box-shadow: 0 0.2em 0 #19645e;
    box-shadow: 0 0.2em 0 #19645e;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    padding: 0.438em 0.625em 0.25em;
    position: relative;
    text-decoration: none;
    text-shadow: 0 -0.063em 0.063em #28a197;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
#whitehall-wrapper .email-signup-show .signup-form .submit button:hover, #whitehall-wrapper .email-signup-show .signup-form .submit button:focus {
    background: #238d84;
    -webkit-transition: background 0.3s ease 0s;
    -moz-transition: background 0.3s ease 0s;
    -ms-transition: background 0.3s ease 0s;
    -o-transition: background 0.3s ease 0s;
    transition: background 0.3s ease 0s;
}
#whitehall-wrapper .email-signup-show .signup-form .submit button:active {
    top: 0.2em;
    -webkit-box-shadow: 0 0 0 #28a197;
    -moz-box-shadow: 0 0 0 #28a197;
    box-shadow: 0 0 0 #28a197;
}
@media (max-width: 640px) {
    #whitehall-wrapper .email-signup-show .signup-form .submit button {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .email-signup-show .signup-form .submit p {
    margin: 15px 0;
    color: #6f777b;
    max-width: 25em;
}
#whitehall-wrapper .get-involved h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 5px solid #0b0c0c;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved h2 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved h2 {
    padding-top: 6px;
    padding-bottom: 9px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved h2 {
    margin-bottom: 30px;
}
}#whitehall-wrapper .get-involved h2#take-part {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .get-involved h2#take-part {
    margin-bottom: 15px;
}
}#whitehall-wrapper .get-involved h2#elsewhere-on-the-web, #whitehall-wrapper .get-involved h2#related-polices {
    margin-top: 45px;
}
#whitehall-wrapper .get-involved .featured-news article .content .text h3 {
    padding-bottom: 3px;
}
#whitehall-wrapper .get-involved .content {
    padding: 0 15px;
}
#whitehall-wrapper .get-involved .block {
    clear: both;
}
#whitehall-wrapper .get-involved .floated-children h2 {
    margin-left: 15px;
    margin-right: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children .head-section {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .get-involved .floated-children .head-section h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    padding: 0 15px 7px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children .head-section h3 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children .head-section h3 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .get-involved .floated-children section {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    clear: both;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .get-involved .floated-children section h3, #whitehall-wrapper .get-involved .floated-children section h4 {
    font-weight: bold;
}
#whitehall-wrapper .get-involved .floated-children section dt, #whitehall-wrapper .get-involved .floated-children section dd {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    display: block;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section dt, #whitehall-wrapper .get-involved .floated-children section dd {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .get-involved .floated-children section dt {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    margin: 0 0 -5px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section dt {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section dt {
    padding-top: 6px;
    padding-bottom: 14px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section dt {
    padding: 0;
}
}#whitehall-wrapper .get-involved .floated-children section .value {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section .value {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .value {
    padding-top: 6px;
    padding-bottom: 14px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .value {
    padding-bottom: 0;
}
}#whitehall-wrapper .get-involved .floated-children section .value+p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    margin-top: -5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section .value+p {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .get-involved .floated-children section .values {
    padding-top: 15px;
}
#whitehall-wrapper .get-involved .floated-children section .values dt, #whitehall-wrapper .get-involved .floated-children section .values dd {
    padding: 0 15px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .get-involved .floated-children section .values dt, #whitehall-wrapper .get-involved .floated-children section .values dd {
    width: 50%}
}#whitehall-wrapper .get-involved .floated-children section .values dt {
    padding: 0 15px;
    margin-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .values dt {
    margin: 15px 0 -10px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .column {
    float: left;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon {
    color: #fff;
    background-color: #2e3191;
    margin: 30px 15px;
    padding: 15px 15px 0;
}
#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon a {
    color: #fff;
}
#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    padding: 0 0 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon h3 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon h3 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon h3 {
    padding: 0 0 5px;
}
}#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list {
    margin-top: -10px;
}
#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    border-bottom: 1px solid #fff;
    padding-bottom: 10px;
    font-weight: normal;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes {
    margin-top: 10px;
}
#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes li {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon .document-list .attributes li a {
    color: #fff;
}
@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .consultation-closing-soon {
    margin: 15px 15px 30px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section .consultation-lists .column {
    float: left;
    width: 50%}
}#whitehall-wrapper .get-involved .floated-children section .consultation-lists .document-row {
    border: 0;
}
#whitehall-wrapper .get-involved .floated-children section .document-list .document-row {
    border: 0;
}
#whitehall-wrapper .get-involved .floated-children section .document-list .document-row h3 {
    font-weight: normal;
}
#whitehall-wrapper .get-involved .floated-children section .document-list .document-row .attributes {
    margin-top: 5px;
}
#whitehall-wrapper .get-involved .floated-children section .document-list .document-row .attributes li {
    padding-right: 10px;
}
#whitehall-wrapper .get-involved .floated-children section .document-list .document-row .attributes li a {
    font-weight: bold;
}
#whitehall-wrapper .get-involved .floated-children section.start-a-petition p, #whitehall-wrapper .get-involved .floated-children section.comment-follow p {
    padding-top: 10px;
}
#whitehall-wrapper .get-involved .floated-children section.more-ways .index-list {
    margin-top: 15px;
}
#whitehall-wrapper .get-involved .floated-children section.more-ways h3 {
    padding-top: 0;
}
#whitehall-wrapper .get-involved .floated-children section.more-ways .column {
    margin-top: 5px;
}
#whitehall-wrapper .get-involved .floated-children section.take-part-pages, #whitehall-wrapper .get-involved .floated-children section.start-a-petition, #whitehall-wrapper .get-involved .floated-children section.more-ways {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .get-involved .floated-children section.take-part-pages, #whitehall-wrapper .get-involved .floated-children section.start-a-petition, #whitehall-wrapper .get-involved .floated-children section.more-ways {
    margin-bottom: 30px;
}
}#whitehall-wrapper .get-involved .floated-children section.respond-to-consultations {
    margin-bottom: 0;
}
#whitehall-wrapper .get-involved .floated-children section.respond-to-consultations h3 {
    padding-top: 0;
}
#whitehall-wrapper .get-involved .floated-children section.respond-to-consultations .column {
    margin-top: 5px;
}
#whitehall-wrapper .get-involved .floated-children section.policies .head-section .content {
    padding-top: 10px;
}
#whitehall-wrapper .get-involved .floated-children section .see-all {
    font-weight: bold;
    margin: 10px 0 30px;
}
#whitehall-wrapper .get-involved .floated-children .article-clear {
    clear: both;
}
#whitehall-wrapper .get-involved .floated-children .consultations+.keyline {
    padding-top: 0;
}
#whitehall-wrapper .get-involved .floated-children .keyline {
    clear: both;
    border: solid #bfc1c3;
    border-width: 0 0 1px;
    margin: 0 15px 30px;
    padding-top: 30px;
}
#whitehall-wrapper .group-show .block-3 {
    clear: both;
    padding-top: 30px;
}
#whitehall-wrapper .group-show .block-3 .label {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom-width: 5px;
    border-bottom-style: solid;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .group-show .block-3 .label {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .group-show .block-3 .label {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .group-show .block-3 .label {
    margin: 0 15px 30px;
}
}#whitehall-wrapper .group-show .block-3 .inner-block {
    padding: 0 15px;
}
#whitehall-wrapper .group-show .block-3 .person-excerpt .inner {
    padding: 0 0 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .group-show .block-3 .person-excerpt .inner {
    padding: 0 15px 15px;
}
}#whitehall-wrapper .home-history {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .home-history {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .home-history #documents-records, #whitehall-wrapper .home-history #notable-people {
    padding-top: 20px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .home-history #documents-records, #whitehall-wrapper .home-history #notable-people {
    padding-top: 0;
}
}#whitehall-wrapper .home-history h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    padding-top: 0;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .home-history h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .home-history h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .home-history h2 {
    padding: 0;
    margin-bottom: 20px;
}
}#whitehall-wrapper .home-history .keyline {
    clear: both;
    margin: 0 15px 30px;
    border: solid #bfc1c3;
    border-width: 0 0 1px;
}
#whitehall-wrapper .home-history .block {
    clear: both;
    padding-bottom: 15px;
}
#whitehall-wrapper .home-history .block ul {
    margin-top: 30px;
}
#whitehall-wrapper .home-history .block ul li {
    list-style: none;
    margin-bottom: 5px;
}
#whitehall-wrapper .home-history .block ul li:before {
    content: "-";
    margin-right: 5px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .home-history .block {
    padding-bottom: 60px;
}
}#whitehall-wrapper .home-history .content {
    padding: 0 15px;
}
#whitehall-wrapper .home-history .content p {
    margin-bottom: 15px;
}
#whitehall-wrapper .home-history .floated-children .column img {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .home-history .floated-children .column {
    float: left;
    width: 50%}
}#whitehall-wrapper .home-history .introduction {
    padding-bottom: 30px;
}
#whitehall-wrapper .home-history .introduction p {
    margin-bottom: 30px;
}
#whitehall-wrapper .home-history .introduction p.intro {
    font-weight: bold;
}
#whitehall-wrapper .home-history .introduction .keyline {
    border: solid #0b0c0c;
    border-width: 0 0 5px;
}
#whitehall-wrapper .home-history .introduction .image figcaption {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
}
@media (max-width: 640px) {
    #whitehall-wrapper .home-history .introduction .image figcaption {
    font-size: 12px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .home-history .introduction .image {
    width: 33.33333%}
#whitehall-wrapper .home-history .introduction .image img {
    margin-bottom: 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .home-history .introduction .copy {
    width: 66.66667%}
}#whitehall-wrapper .home-history .government-buildings {
    padding-bottom: 30px;
}
#whitehall-wrapper .home-history .government-buildings img {
    margin-top: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .home-history .government-buildings {
    padding-bottom: 60px;
}
#whitehall-wrapper .home-history .government-buildings img {
    margin-top: 0;
}
}#whitehall-wrapper .home-history #historical-research {
    padding-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .histories-show .content-list, #whitehall-wrapper .histories-show .content-body {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .histories-show .content-body h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 1px solid #bfc1c3;
    font-weight: bold;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .content-body h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .histories-show .content-body h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .histories-show .content-body h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .content-body h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .histories-show .content-body p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .content-body p {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .histories-show .content-body {
    width: 66.66667%}
}#whitehall-wrapper .histories-show .content-body address {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-style: normal;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .content-body address {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .histories-show .content-body img {
    margin-bottom: 15px;
    width: 100%}
#whitehall-wrapper .histories-show .content-body figure {
    margin-bottom: 30px;
}
#whitehall-wrapper .histories-show .content-body figure figcaption {
    color: #6f777b;
}
#whitehall-wrapper .histories-show .content-body .vcard {
    margin-bottom: 30px;
}
#whitehall-wrapper .histories-show .content-list {
    padding-top: 5px;
}
#whitehall-wrapper .histories-show .content-list nav {
    padding: 20px 0 30px;
}
#whitehall-wrapper .histories-show .content-list nav h1 {
    font-weight: bold;
    margin-bottom: 5px;
}
#whitehall-wrapper .histories-show .content-list nav li {
    list-style: disc;
    margin-left: 1.2em;
}
@media (min-width: 1px) {
    #whitehall-wrapper .histories-show .content-list nav li {
    list-style: none;
}
#whitehall-wrapper .histories-show .content-list nav li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}#whitehall-wrapper .histories-show .content-list img {
    max-width: 100%}
#whitehall-wrapper .histories-show .vcard p, #whitehall-wrapper .histories-show .vcard span {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    margin-bottom: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .vcard p, #whitehall-wrapper .histories-show .vcard span {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .histories-show blockquote {
    padding: 0;
    margin: 0;
    border: 0;
    color: #5c6565;
}
#whitehall-wrapper .histories-show blockquote p {
    padding-left: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .histories-show blockquote p {
    padding-left: 30px;
}
}#whitehall-wrapper .histories-show blockquote p:before {
    content: "\201C";
    float: left;
    clear: both;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    margin-left: -30px;
    margin-top: -5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show blockquote p: before {
    font-size: 32px;
    line-height: 1.09375;
}
}#whitehall-wrapper .histories-show blockquote p.last-child:after {
    content: "\201D"}
@media (min-width: 769px) {
    #whitehall-wrapper .histories-show blockquote {
    margin: 0 0 0 -30px;
}
}#whitehall-wrapper .histories-show blockquote+cite {
    color: #6f777b;
    font-style: normal;
    position: relative;
    top: -30px;
}
#whitehall-wrapper .histories-show .virtual-tour {
    margin: 0 -15px 30px;
}
.js-enabled #whitehall-wrapper .histories-show .virtual-tour #tour-player {
    margin: 0 15px 15px;
    height: 400px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .histories-show .virtual-tour .tour-nav {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .histories-show .virtual-tour .tour-nav ul {
    padding: 0 15px;
}
#whitehall-wrapper .histories-show .virtual-tour .tour-nav ul li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    display: block;
    border-bottom: 1px solid #bfc1c3;
    padding: 4px 0 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .histories-show .virtual-tour .tour-nav ul li {
    font-size: 12px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .histories-show .virtual-tour .tour-info {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .histories-show .virtual-tour .tour-info .tour-content {
    padding: 0 15px;
}
.js-enabled #whitehall-wrapper .histories-show .virtual-tour .tour-info {
    display: none;
}
.js-enabled #whitehall-wrapper .histories-show .virtual-tour .tour-info.js-visible {
    display: block;
}
#whitehall-wrapper .historic-people-index .clear-person {
    clear: both;
}
#whitehall-wrapper .historic-people-index .featured-profiles {
    margin-bottom: 30px;
}
#whitehall-wrapper .historic-people-index .featured-profiles .profiles {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 5px solid #0b0c0c;
    margin: 0 15px 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-index .featured-profiles .profiles {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .featured-profiles .profiles {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .historic-people-index .featured-profiles .name {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-index .featured-profiles .name {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-people-index .featured-profiles .term {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    color: #6f777b;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-index .featured-profiles .term {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-people-index .featured-profiles .person-excerpt .inner .image-holder img {
    max-width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .featured-profiles {
    margin-bottom: 60px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries .heading, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big, #whitehall-wrapper .historic-people-index .foreign-secretaries ol {
    float: left;
    width: 25%}
}#whitehall-wrapper .historic-people-index .foreign-secretaries ol li {
    list-style: none;
}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries ol li {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .historic-people-index .foreign-secretaries ol li .inner {
    padding: 15px;
}
#whitehall-wrapper .historic-people-index .foreign-secretaries ol li .inner h4 {
    font-weight: bold;
}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries ol {
    width: 75%}
}#whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    padding: 0 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 span{font-family:"nta","GDS-Regular",sans-serif;font-size:19px;line-height:1.31579;font-weight:400;text-transform:none;display:block}

@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3 span, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3 span, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 span {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-index .foreign-secretaries .heading h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big-with-extra h3, #whitehall-wrapper .historic-people-index .foreign-secretaries .headings-block .heading-big h3, #whitehall-wrapper .headings-block .historic-people-index .foreign-secretaries .heading-big h3 {
    padding-top: 0;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-show .historic-people-list, #whitehall-wrapper .historic-people-show .person-info {
    float: left;
    width: 25%}
}#whitehall-wrapper .historic-people-show .person-info .name-title .inner, #whitehall-wrapper .historic-people-show .person-info .person-detail .inner, #whitehall-wrapper .historic-people-show .person-info .person-profile .inner {
    padding: 0 15px;
}
#whitehall-wrapper .historic-people-show .person-info .person-profile {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    width: 218px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-show .person-info .person-profile {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-people-show .person-info .person-profile img {
    max-width: 100%}
#whitehall-wrapper .historic-people-show .person-info .person-profile .info {
    background-color: #dee0e2;
    padding-bottom: 15px;
    margin-bottom: 30px;
}
#whitehall-wrapper .historic-people-show .person-info .person-profile .info h3, #whitehall-wrapper .historic-people-show .person-info .person-profile .info p {
    padding: 0 15px;
}
#whitehall-wrapper .historic-people-show .person-info .person-profile .info h3 {
    font-weight: bold;
    margin-top: 15px;
}
#whitehall-wrapper .historic-people-show .person-info .name-title h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-show .person-info .name-title h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-show .person-info .name-title h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .historic-people-show .person-info .name-title h2 span {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    display: block;
    color: #6f777b;
    margin-top: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-show .person-info .name-title h2 span {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-people-show .person-info .person-detail {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-people-show .person-info .person-detail {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-people-show .person-info .person-detail h3 {
    font-weight: bold;
}
#whitehall-wrapper .historic-people-show .person-info .person-detail p {
    margin-bottom: 30px;
}
#whitehall-wrapper .historic-people-show .person-info .person-detail p.intro {
    font-weight: bold;
}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-people-show .person-info {
    position: relative;
    width: 75%}
#whitehall-wrapper .historic-people-show .person-info .person-profile {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .historic-people-show .person-info .person-profile img {
    width: 100%}
#whitehall-wrapper .historic-people-show .person-info .person-profile .inner {
    padding: 0 15px;
}
#whitehall-wrapper .historic-people-show .person-info .name-title, #whitehall-wrapper .historic-people-show .person-info .person-detail {
    float: right;
    width: 66.66667%}
#whitehall-wrapper .historic-people-show .person-info .name-title .inner, #whitehall-wrapper .historic-people-show .person-info .person-detail .inner {
    padding: 0 30px 0 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-appointments .historic-people-list {
    float: left;
    width: 25%}
}#whitehall-wrapper .historic-appointments .historic-people-list h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-appointments .historic-people-list h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-appointments .historic-people-list h3 span {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    display: block;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-appointments .historic-people-list h3 span {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-appointments-index .featured-profiles {
    width: 75%;
    float: left;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .historic-appointments-index .featured-profiles .year-block {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .historic-appointments-index .featured-profiles .year-block h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    border-bottom: 5px solid;
    margin: 0 15px 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-appointments-index .featured-profiles .year-block h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt {
    width: 100%;
    float: none;
}
@media (min-width: 641px) {
    #whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt {
    min-height: 280px;
}
}#whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt h3 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt p {
    color: #6f777b;
}
#whitehall-wrapper .historic-appointments-index .featured-profiles .year-block .person-excerpt img {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .historical-past-chancellors .featured-profiles {
    width: 100%}
}@media (min-width: 641px) {
    #whitehall-wrapper .historical-past-chancellors .featured-profiles .year-block {
    width: 25%}
}#whitehall-wrapper .historical-past-chancellors .featured-profiles .year-block .person-excerpt {
    min-height: 0;
}
#whitehall-wrapper .inside_gov_how-gov-works .full-width-section {
    clear: both;
}
#whitehall-wrapper .inside_gov_how-gov-works p, #whitehall-wrapper .inside_gov_how-gov-works li {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works p, #whitehall-wrapper .inside_gov_how-gov-works li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works p a, #whitehall-wrapper .inside_gov_how-gov-works li a {
    text-decoration: underline;
}
#whitehall-wrapper .inside_gov_how-gov-works li {
    margin-left: 30px;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section {
    overflow: visible;
    clear: both;
    margin-top: 25px;
    margin-bottom: 20px;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section img, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section img {
    width: 100%;
    height: auto;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section .inner-block, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section .inner-block {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section {
    margin-left: -15px;
    margin-right: -15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section .inner-block, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section .inner-block {
    padding: 0 15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section .two-thirds, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section .two-thirds {
    width: 66.66667%;
    margin-bottom: 30px;
    float: left;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section .one-third, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section .one-third {
    width: 33.33333%;
    margin-bottom: 30px;
    float: left;
}
#whitehall-wrapper .inside_gov_how-gov-works .thirds-width-section .one-half, #whitehall-wrapper .inside_gov_how-gov-works .halves-width-section .one-half {
    width: 50%;
    margin-bottom: 30px;
    float: left;
}
}#whitehall-wrapper .inside_gov_how-gov-works .depts .two-thirds, #whitehall-wrapper .inside_gov_how-gov-works .depts .one-third {
    margin-bottom: 0;
}
#whitehall-wrapper .inside_gov_how-gov-works .ministers {
    margin-bottom: 60px;
}
#whitehall-wrapper .inside_gov_how-gov-works .coalition {
    margin-top: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .coalition {
    margin-top: 0;
}
}#whitehall-wrapper .inside_gov_how-gov-works .coalition p {
    background-color: #dee0e2;
    padding: 15px;
    margin-top: -0.5em;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service {
    margin-top: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-service .two-thirds {
    margin-top: -60px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .civil-service table {
    width: 100%;
    margin-bottom: 15px;
    margin-top: 15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table tr {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table tr td {
    padding-right: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-service table tr.others {
    vertical-align: top;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table tr.others td+td {
    line-height: 1;
    padding-top: 3px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .civil-service table strong {
    border-left: 1.3em solid #eee;
    padding-left: 10px;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table .dwp strong {
    border-color: #00beb7;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table .hmrc strong {
    border-color: #008080;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table .moj strong {
    border-color: #231f20;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table .mod strong {
    border-color: #7A5F71;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service table .others strong {
    border-color: #c8c8c8;
}
#whitehall-wrapper .inside_gov_how-gov-works .civil-service .caption {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-service .caption {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    font-size: 16px;
    display: block;
    height: 190px;
    max-width: 250px;
    margin: 0 auto;
    padding-top: 100px;
    background-color: #fff;
    vertical-align: middle;
    text-align: center;
    background-image: url(../government/assets/how-gov-works/Civil_Service_Info-079e5f5d9f706560b46a064118d696ab.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
    margin: 0 auto;
}
@media all and (-webkit-min-device-pixel-ratio: 2) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    background-image: url(../government/assets/how-gov-works/Civil_Service_Infox2-3a6f80e25232b73170921a83deda6b84.png);
    background-size: 100% auto;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    padding-top: 40%;
    margin: 0;
}
}@media (min-width: 641px) and (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 95px;
}
}@media (min-width: 769px) and (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .civil-pie {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .inside_gov_how-gov-works .feature-value {
    font-size: 5em;
    padding-bottom: 0;
    margin: 0 0 -10px;
    color: #6f777b;
    font-weight: bold;
    display: block;
    line-height: 1em;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-value a {
    text-decoration: none;
    color: #0b0c0c;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-value a:hover, #whitehall-wrapper .inside_gov_how-gov-works .feature-value a:focus {
    text-decoration: underline;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-caption {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    padding-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-caption {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers p {
    text-align: center;
    color: #999;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.0416666667;
    font-weight: 400;
    text-transform: none;
    padding-top: 12px;
    padding-bottom: 8px;
    padding: 15px 0 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers p {
    font-size: 25px;
    line-height: 1.2;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle {
    display: inline-block;
    text-align: center;
    padding: 0;
    vertical-align: middle;
    width: 17%}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle a {
    text-decoration: none;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle a:hover, #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle a:focus {
    text-decoration: underline;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    position: relative;
    top: 10px;
    padding: 0;
    margin: 0 0 5px 0;
    font-size: 1.9em;
    font-weight: bold;
    display: block;
    line-height: 1em;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    font-size: 32px;
    line-height: 1.09375;
}
}#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count a {
    color: #0b0c0c;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle {
    background-color: transparent;
    border: 0.1em solid #57da95;
    width: 2.8em;
    height: 3.8em;
    padding: 0 0.5em;
    -moz-border-radius: 2em;
    -webkit-border-radius: 2em;
    border-radius: 5em;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    padding-top: 0.35em;
    font-size: 1.9em;
    font-weight: bold;
}
}#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle span {
    color: black;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    display: block;
    padding: 0;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle span {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.invert {
    background-color: #57da95;
    border-color: #57da95;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.invert .count a, #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.invert .caption {
    color: black;
}
}#whitehall-wrapper .inside_gov_how-gov-works .ministers .caption {
    max-width: 26em;
}
#whitehall-wrapper .inside_gov_how-gov-works .policy-count {
    text-align: center;
}
#whitehall-wrapper .inside_gov_how-gov-works .policy-count p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .policy-count p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .policy-count p.circle {
    background-color: transparent;
    border: 4px solid #57da95;
    width: 200px;
    height: 200px;
    -moz-border-radius: 105px;
    -webkit-border-radius: 105px;
    border-radius: 105px;
    display: block;
    margin: 5px auto 0;
    text-align: center;
    padding: 0;
    margin-bottom: 15px;
    vertical-align: middle;
}
#whitehall-wrapper .inside_gov_how-gov-works .policy-count p.circle a {
    text-decoration: none;
    color: #0b0c0c;
}
#whitehall-wrapper .inside_gov_how-gov-works .policy-count p.circle a:hover, #whitehall-wrapper .inside_gov_how-gov-works .policy-count p.circle a:focus {
    text-decoration: underline;
}
#whitehall-wrapper .inside_gov_how-gov-works .policy-count p.circle .count {
    position: relative;
    top: 10px;
    font-size: 95px;
    padding-top: 0.45em;
    padding-bottom: 0;
    margin: 0;
    font-weight: bold;
    display: block;
    line-height: 1em;
}
#whitehall-wrapper .inside_gov_how-gov-works h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 9px;
    padding-bottom: 1px;
    border-bottom: 5px solid black;
    margin: 30px 0 30px;
    clear: both;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works h2 {
    font-size: 24px;
    line-height: 1.04167;
    padding-top: 8px;
    padding-bottom: 7px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works h2 {
    margin-top: 60px;
}
}#whitehall-wrapper .inside_gov_how-gov-works h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin: 0 0 20px;
    width: 100%}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works h3 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .inside_gov_how-gov-works h3.with-gutter {
    margin-top: 15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .prime-minister h3, #whitehall-wrapper .inside_gov_how-gov-works .dep-prime-minister h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .prime-minister h3, #whitehall-wrapper .inside_gov_how-gov-works .dep-prime-minister h3 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .depts-cont h3, #whitehall-wrapper .inside_gov_how-gov-works .gov-types h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
    margin-bottom: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .depts-cont h3, #whitehall-wrapper .inside_gov_how-gov-works .gov-types h3 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .gov-types h3, #whitehall-wrapper .inside_gov_how-gov-works .ministers h3, #whitehall-wrapper .inside_gov_how-gov-works .cabinet h3, #whitehall-wrapper .inside_gov_how-gov-works .coalition h3, #whitehall-wrapper .inside_gov_how-gov-works .civil-service h3 {
    border-top: 1px solid #bfc1c3;
    padding-top: 25px;
}
#whitehall-wrapper .inside_gov_how-gov-works .ministers h3 {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .ministers h3 {
    margin-bottom: 15px;
}
}#whitehall-wrapper .inside_gov_how-gov-works h4 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works h4 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .inside_gov_how-gov-works h4.with-gutter {
    margin-top: 15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .block {
    float: none;
    display: block;
    width: 100%}
#whitehall-wrapper .inside_gov_how-gov-works p.small-print {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works p.small-print {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .inside_gov_how-gov-works h2.coalition {
    border-color: black;
}
#whitehall-wrapper .inside_gov_how-gov-works .coalition h3 {
    border-color: black;
    border-width: 5px;
    padding-top: 21px;
}
#whitehall-wrapper .inside_gov_how-gov-works hr.keyline {
    margin: 0;
    border: solid #bfc1c3;
    border-width: 0 0 1px;
}
#whitehall-wrapper .inside_gov_how-gov-works .get-involved p {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .get-involved p {
    padding: 0 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .get-involved {
    padding-bottom: 30px;
}
#whitehall-wrapper .inside_gov_how-gov-works .get-involved h3 {
    padding: 0 15px;
}
}#whitehall-wrapper .inside_gov_how-gov-works .get-involved .one-third p {
    padding: 0;
}
@media (min-width: 640px) and (max-width: 900px) {
    #whitehall-wrapper .inside_gov_how-gov-works .prime-minister .one-half, #whitehall-wrapper .inside_gov_how-gov-works .history .one-half {
    width: 66.66667%}
#whitehall-wrapper .inside_gov_how-gov-works .prime-minister .one-half:first-child, #whitehall-wrapper .inside_gov_how-gov-works .history .one-half:first-child {
    width: 33.33333%}
#whitehall-wrapper .inside_gov_how-gov-works .cabinet .two-thirds, #whitehall-wrapper .inside_gov_how-gov-works .cabinet .one-third {
    width: 50%}
#whitehall-wrapper .inside_gov_how-gov-works .depts-cont .one-third, #whitehall-wrapper .inside_gov_how-gov-works .legislation .one-third, #whitehall-wrapper .inside_gov_how-gov-works .access-information .one-third {
    float: right;
    width: 66.66667%}
#whitehall-wrapper .inside_gov_how-gov-works .depts-cont .one-third:first-child, #whitehall-wrapper .inside_gov_how-gov-works .legislation .one-third:first-child, #whitehall-wrapper .inside_gov_how-gov-works .access-information .one-third:first-child {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .inside_gov_how-gov-works .depts-cont .one-third:nth-child(2), #whitehall-wrapper .inside_gov_how-gov-works .legislation .one-third:nth-child(4), #whitehall-wrapper .inside_gov_how-gov-works .access-information .one-third:nth-child(2) {
    margin-bottom: 15px;
}
#whitehall-wrapper .inside_gov_how-gov-works .gov-types .one-third {
    width: 100%}
}@media (min-width: 641px) {
    #whitehall-wrapper .inside_gov_how-gov-works .depts-cont .one-third, #whitehall-wrapper .inside_gov_how-gov-works .legislation .one-third, #whitehall-wrapper .inside_gov_how-gov-works .access-information .one-third {
    float: right;
}
#whitehall-wrapper .inside_gov_how-gov-works .depts-cont .one-third:first-child, #whitehall-wrapper .inside_gov_how-gov-works .legislation .one-third:first-child, #whitehall-wrapper .inside_gov_how-gov-works .access-information .one-third:first-child {
    float: left;
    width: 33.33333%}
#whitehall-wrapper .inside_gov_how-gov-works .legislation .two-thirds {
    margin-bottom: 10px;
}
}@media (min-width: 640px) and (max-width: 760px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers p {
    font-size: 30px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    top: 5px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    position: relative;
    top: -10px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    line-height: 1;
}
}@media (min-width: 640px) and (max-width: 760px) and (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}@media (min-width: 761px) and (max-width: 980px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers p {
    font-size: 35px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    top: 5px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    position: relative;
    top: -10px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    line-height: 1;
}
}@media (min-width: 761px) and (max-width: 980px) and (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}@media (min-width: 811px) and (max-width: 980px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers p {
    font-size: 39px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .count {
    top: 5px;
}
#whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    position: relative;
    top: -5px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 811px) and (max-width: 980px) and (max-width: 640px) {
    #whitehall-wrapper .inside_gov_how-gov-works .feature-ministers span.circle .caption {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .inner-block {
    padding: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inner-block {
    padding: 0 30px;
}
}#whitehall-wrapper .inner-block.floated-children {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .inner-block.floated-children {
    padding: 0 15px;
}
}#whitehall-wrapper p.report-a-problem-toggle {
    clear: both;
    padding: 15px;
    direction: ltr;
}
@media (min-width: 641px) {
    #whitehall-wrapper p.report-a-problem-toggle {
    padding: 30px;
}
}#whitehall-wrapper p.report-a-problem-toggle a {
    color: #6f777b;
    text-decoration: underline;
}
#whitehall-wrapper .report-a-problem-container {
    max-width: 33em;
}
#whitehall-wrapper .mainstream-category-show {
    margin-bottom: 30px;
}
#whitehall-wrapper .mainstream-category-show a {
    color: #005ea5;
}
#whitehall-wrapper .mainstream-category-show .page-header, #whitehall-wrapper .mainstream-category-show .guides {
    background: #fff;
    padding: 0 30px;
}
#whitehall-wrapper .mainstream-category-show .no-results {
    background: #fff;
    padding: 30px 30px 60px 30px;
}
#whitehall-wrapper .mainstream-category-show .page-header {
    padding-top: 15px;
}
#whitehall-wrapper .mainstream-category-show .page-header h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 9px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .mainstream-category-show .page-header h1 {
    font-size: 24px;
    line-height: 1.04167;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .mainstream-category-show .guides {
    padding-top: 20px;
    padding-bottom: 30px;
    list-style: none;
}
#whitehall-wrapper .mainstream-category-show .guides .guide {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .mainstream-category-show .guides .guide {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .ministers-index h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 5px solid #2e3191;
    margin: 0 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .ministers-index h2 {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index h2 {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .ministers-index .block-2 {
    clear: both;
}
#whitehall-wrapper .ministers-index .block-2 #cabinet, #whitehall-wrapper .ministers-index .block-2 #also-attends-cabinet {
    margin: 0;
    overflow: hidden;
    padding-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .block-2 #cabinet, #whitehall-wrapper .ministers-index .block-2 #also-attends-cabinet {
    padding-top: 10px;
}
}#whitehall-wrapper .ministers-index .ministers-by-organisation {
    padding-top: 60px;
}
#whitehall-wrapper .ministers-index .ministers-by-organisation h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .ministers-index .ministers-by-organisation h1 {
    font-size: 32px;
    line-height: 1.09375;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .ministers-by-organisation h1 {
    padding-top: 7px;
    padding-bottom: 13px;
}
}#whitehall-wrapper .ministers-index .ministers-by-organisation h2 {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .ministers-by-organisation h2 {
    margin-bottom: 20px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .ministers-by-organisation section .heading, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-with-extra, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-with-extra, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-big-with-extra, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-big-with-extra, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-big, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-big {
    float: left;
    width: 25%}
}#whitehall-wrapper .ministers-index .ministers-by-organisation section .heading h3, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-with-extra h3, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-big-with-extra h3, #whitehall-wrapper .ministers-index .ministers-by-organisation section .headings-block .heading-big h3, #whitehall-wrapper .headings-block .ministers-index .ministers-by-organisation section .heading-big h3 {
    padding: 0 15px;
    margin: 15px 0;
}
#whitehall-wrapper .ministers-index .ministers-by-organisation section .current-appointee {
    border: 0;
    float: none;
    width: 100%;
    margin: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .ministers-by-organisation section .minister-list {
    float: left;
    width: 75%}
#whitehall-wrapper .ministers-index .ministers-by-organisation section .minister-list .person-excerpt {
    width: 33.33333%}
}#whitehall-wrapper .ministers-index .ministers-by-organisation .keyline {
    margin: 30px 15px;
    border: solid #bfc1c3;
    border-width: 0 0 1px;
}
#whitehall-wrapper .ministers-index .whips h2 {
    margin-bottom: 0;
}
#whitehall-wrapper .ministers-index .whips section {
    margin-bottom: 0;
}
#whitehall-wrapper .ministers-index .whips section .heading h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 9px;
    padding-bottom: 6px;
    margin: 0;
    padding-bottom: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .ministers-index .whips section .heading h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big h3 {
    font-size: 20px;
    line-height: 1.2;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .whips section .heading h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big h3 {
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .whips section .heading h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big-with-extra h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big-with-extra h3, #whitehall-wrapper .ministers-index .whips section .headings-block .heading-big h3, #whitehall-wrapper .headings-block .ministers-index .whips section .heading-big h3 {
    margin-top: 20px;
}
}#whitehall-wrapper .ministers-index .whips section .minister-list {
    margin-top: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .whips section .minister-list {
    margin-top: 15px;
}
}#whitehall-wrapper .ministers-index .whips .keyline {
    margin-bottom: 20px;
}
#whitehall-wrapper .ministers-index .whips .person-excerpt .inner {
    padding: 10px 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .ministers-index .whips .person-excerpt .inner {
    padding: 15px;
}
}#whitehall-wrapper .ministers-index .other .person-excerpt {
    float: none;
    width: auto;
}
#whitehall-wrapper .ministers-index .simple-alphabetical-list .role a {
    color: #0b0c0c;
}
#whitehall-wrapper .ministerial-role-show .previous-roles p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 8px;
    margin-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .ministerial-role-show .previous-roles p {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .ministerial-role-show .previous-roles p {
    padding-top: 0;
    padding-bottom: 5px;
}
}#whitehall-wrapper .ministerial-role-show .previous-roles p a {
    text-decoration: underline;
}
@media (min-width: 769px) {
    #whitehall-wrapper .document-page .block-3 {
    float: left;
    width: 33.33333%;
    min-height: 100px;
}
#whitehall-wrapper .document-page .block-4 {
    float: left;
    width: 66.66667%;
    min-height: 100px;
}
}#whitehall-wrapper .document-page .summary {
    padding-bottom: 20px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .document-page .summary {
    padding-bottom: 45px;
}
}#whitehall-wrapper .document-page .summary p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-page .summary p {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .document-page .sidebar {
    padding-top: 10px;
}
#whitehall-wrapper .document-page .sidebar p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .document-page .sidebar p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .document-page .document {
    padding-bottom: 30px;
}
#whitehall-wrapper .document-page .meta {
    margin-bottom: 45px;
}
#whitehall-wrapper .document-page .heading-extra {
    margin-top: 45px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .operational-field-show .block-2, #whitehall-wrapper .operational-field-show .block-3 {
    float: left;
    display: inline;
    width: 33.33333%}
#whitehall-wrapper .operational-field-show .block-3 {
    width: 66.66667%}
}#whitehall-wrapper .operational-field-show h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .operational-field-show h2 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .operational-field-show .meta {
    margin-top: 30px;
    float: left;
    display: block;
}
}#whitehall-wrapper .operational-field-show .description {
    padding-bottom: 30px;
}
#whitehall-wrapper .operational-field-show .fatalities ul {
    list-style: none;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .operational-field-show .fatalities ul {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .operational-field-show .fatalities ul .fatality-notice {
    margin: 30px 0 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .operational-field-show .fatalities ul .fatality-notice ul {
    list-style: disc;
    padding-left: 1.2em;
}
#whitehall-wrapper .operational-field-show .fatalities ul .fatality-notice ul .casualty {
    margin-bottom: 5px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .other-departments .type-heading {
    margin-top: 0;
    width: 25%}
}#whitehall-wrapper .organisations-index .omissions {
    padding: 60px 15px 0;
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .omissions {
    padding: 60px 30px 0;
}
}#whitehall-wrapper .organisations-index .page-header {
    padding: 15px 0;
}
#whitehall-wrapper .organisations-index .page-header h1.title {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index .page-header h1.title {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .page-header h1.title {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .page-header {
    width: 75%;
    padding: 45px 0 40px;
}
}#whitehall-wrapper .organisations-index .ministerial-departments, #whitehall-wrapper .organisations-index .executive-offices {
    margin-bottom: 60px;
}
#whitehall-wrapper .organisations-index .ministerial-departments .type-heading, #whitehall-wrapper .organisations-index .executive-offices .type-heading {
    padding-top: 17px;
}
#whitehall-wrapper .organisations-index .other-departments {
    margin-bottom: 60px;
}
#whitehall-wrapper .organisations-index .other-departments .department .department-link {
    display: block;
    float: left;
}
#whitehall-wrapper .organisations-index .other-departments .department .view-all {
    margin-bottom: 0;
}
#whitehall-wrapper .organisations-index .department {
    padding: 10px 0;
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .organisations-index .department h2 {
    padding: 10px 0;
    overflow: hidden;
}
#whitehall-wrapper .organisations-index .department .works-with, #whitehall-wrapper .organisations-index .department .view-all {
    display: block;
    float: left;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index .department .works-with, #whitehall-wrapper .organisations-index .department .view-all {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-index .department .works-with {
    clear: both;
    min-width: 18em;
}
}#whitehall-wrapper .organisations-index .department .view-all {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #dee0e2;
    clear: both;
    padding: 2px 5px;
    margin: 3px 15px 10px 0;
}
#whitehall-wrapper .organisations-index .department .view-all:after {
    display: inline-block;
    font-size: 8px;
    height: 8px;
    padding-left: 5px;
    vertical-align: middle;
    content: " \25B2"}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .department .view-all {
    clear: none;
    float: right;
    margin-right: 0;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-index .department .view-all {
    float: left;
    margin-left: 15px;
}
}#whitehall-wrapper .organisations-index .department .metadata {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    color: #6f777b;
    clear: both;
    display: block;
    margin-left: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index .department .metadata {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .department .metadata {
    clear: none;
    display: inline;
    margin-left: 10px;
}
}#whitehall-wrapper .organisations-index .department.js-hiding-children .view-all:after {
    content: " \25BC"}
#whitehall-wrapper .organisations-index .department.js-hiding-children .organisations-box {
    display: none;
}
#whitehall-wrapper .organisations-index .organisations-box {
    clear: both;
    margin: 0 -15px;
}
#whitehall-wrapper .organisations-index .organisations-box li.organisation {
    border-bottom: 0;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index .organisations-box li.organisation {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .organisations-index li.index-item-plain {
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index li.index-item-plain {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisations-index .type-heading h1 {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .type-heading {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .organisations-index .type-heading p .count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-right: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-index .type-heading p .count {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-index .type-heading p {
    clear: both;
}
#whitehall-wrapper .organisations-index .type-heading p .count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    display: block;
    font-weight: bold;
    width: 100%}
#whitehall-wrapper .organisations-index .type-heading p .on-govuk {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    display: block;
    color: #6f777b;
}
}@media (min-width: 641px) and (max-width: 640px) {
    #whitehall-wrapper .organisations-index .type-heading p .count {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) and (max-width: 640px) {
    #whitehall-wrapper .organisations-index .type-heading p .on-govuk {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .organisations-show .block-1, #whitehall-wrapper .organisations-show .block-2, #whitehall-wrapper .organisations-show .block-3, #whitehall-wrapper .organisations-show .block-6, #whitehall-wrapper .organisations-show .block-7, #whitehall-wrapper .organisations-show .block-8, #whitehall-wrapper .organisations-show .block-9, #whitehall-wrapper .organisations-show .block-10 {
    display: block;
    clear: both;
    overflow: hidden;
    padding-bottom: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .block-1, #whitehall-wrapper .organisations-show .block-2, #whitehall-wrapper .organisations-show .block-3, #whitehall-wrapper .organisations-show .block-6, #whitehall-wrapper .organisations-show .block-7, #whitehall-wrapper .organisations-show .block-8, #whitehall-wrapper .organisations-show .block-9, #whitehall-wrapper .organisations-show .block-10 {
    padding-bottom: 60px;
}
}#whitehall-wrapper .organisations-show .block-2 img {
    width: 100%;
    height: auto;
}
#whitehall-wrapper .organisations-show .block-7 {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .block-7 {
    padding-bottom: 30px;
}
#whitehall-wrapper .organisations-show .block-7 .see-all {
    padding: 15px;
}
}@media (min-width: 641px) and (min-width: 641px) {
    #whitehall-wrapper .organisations-show .block-7 {
    margin-bottom: 30px;
}
}#whitehall-wrapper .organisations-show .block-1 {
    padding: 10px 0 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .block-1 {
    padding-bottom: 5px;
}
}#whitehall-wrapper .organisations-show .block-2 {
    padding-bottom: 30px;
}
#whitehall-wrapper .organisations-show .block-10 .inner-block {
    padding: 0 15px;
}
#whitehall-wrapper .organisations-show .documents-grid {
    margin-bottom: 30px;
}
#whitehall-wrapper .organisations-show .documents-grid .document-block {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .documents-grid .document-block {
    margin-bottom: 10px;
}
}#whitehall-wrapper .organisations-show .documents-grid .document-block:last-child {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .documents-grid {
    margin-bottom: 60px;
}
}#whitehall-wrapper .organisations-show #topics, #whitehall-wrapper .organisations-show #mainstream_categories {
    border-bottom: 1px solid #bfc1c3;
    margin-bottom: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show #topics, #whitehall-wrapper .organisations-show #mainstream_categories {
    margin-bottom: 0;
    padding-bottom: 20px;
}
}#whitehall-wrapper .organisations-show .what-we-do h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-bottom: 1px;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .what-we-do h1 {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .organisations-show #topics h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin: 0 0 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show #topics h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show #topics h1 {
    margin-top: 30px;
}
}#whitehall-wrapper .organisations-show #mainstream_categories h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin: 10px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show #mainstream_categories h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .organisations-show .social-media h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .social-media h2 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisations-show .topic h2, #whitehall-wrapper .organisations-show .mainstream_category h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .topic h2, #whitehall-wrapper .organisations-show .mainstream_category h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show p a {
    text-decoration: underline;
}
#whitehall-wrapper .organisations-show .page-header {
    padding: 20px 0 10px;
    overflow: hidden;
}
#whitehall-wrapper .organisations-show .page-header h1 {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .page-header h1 {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .organisations-show .page-header .heading-extra {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .page-header .heading-extra {
    margin-bottom: 30px;
}
}#whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name {
    clear: both;
    float: none;
    width: 75%}
#whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    padding-top: 10px;
    padding-bottom: 10px;
    clear: both;
    font-weight: bold;
    margin-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name h1 {
    font-size: 32px;
    line-height: 1.09375;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name h1 {
    padding-top: 7px;
    padding-bottom: 13px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name h1 {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name ul li {
    display: inline-block;
    margin: 0 30px 5px 0;
}
#whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name .organisations-icon-list {
    margin-top: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .sub-organisation .headings-block .page-header .sub-organisation-name {
    float: left;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .sub-organisation .govspeak {
    width: 66.66667%}
}#whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .image-holder, #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .text {
    display: block;
    width: 100%}
#whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .image-holder h2, #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .text h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .image-holder h2, #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .text h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .image-holder .summary, #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .text .summary {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .image-holder .summary, #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first .content .text .summary {
    font-size: 12px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.first {
    float: left;
    width: 33.33%}
}#whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.item-3 {
    clear: none;
}
#whitehall-wrapper .organisations-show .sub-organisation .organisation-news article.item-2 {
    clear: left;
}
#whitehall-wrapper .organisations-show .block-2 .inner-block {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .block-2 .inner-block {
    padding: 0 15px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-show .has-social .organisation-news.items-0 .recently-updated {
    width: 66.66667%}
}#whitehall-wrapper .organisations-show .has-social .what-we-do {
    clear: both;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .what-we-do .overview {
    display: inline;
    float: left;
    width: 66.66667%}
#whitehall-wrapper .organisations-show .what-we-do .overview p {
    padding-right: 15px;
}
}#whitehall-wrapper .organisations-show .what-we-do .content {
    padding: 15px 15px 0;
}
#whitehall-wrapper .organisations-show .featured-topics-and-policies {
    clear: both;
    float: left;
    display: inline;
    width: 100%}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies {
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies {
    margin-bottom: 30px;
}
}#whitehall-wrapper .organisations-show .featured-topics-and-policies .content {
    padding: 15px 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies .content {
    padding-top: 45px;
}
}#whitehall-wrapper .organisations-show .featured-topics-and-policies .content p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding-right: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies .content p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisations-show .featured-topics-and-policies h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    border-top-width: 5px;
    border-top-style: solid;
    padding-top: 20px;
    padding-bottom: 1px;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies h1 {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .organisations-show .featured-topics-and-policies .featured-items {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    list-style: none;
    margin-bottom: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies .featured-items {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies .featured-items {
    margin-bottom: 0;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .featured-topics-and-policies .featured-items li {
    clear: both;
    margin-bottom: 20px;
    padding-bottom: 10px;
    border-bottom: 1px solid #bfc1c3;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .social-media {
    float: left;
    display: inline;
    width: 33.33333%}
}#whitehall-wrapper .organisations-show .social-media .content {
    padding: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .social-media .content {
    padding: 0 15px 15px;
}
}#whitehall-wrapper .organisations-show .executive-office .social-media h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    border-top-width: 5px;
    border-top-style: solid;
    padding-top: 20px;
    padding-bottom: 1px;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .executive-office .social-media h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}#whitehall-wrapper .organisations-show .executive-office .social-media .content {
    padding: 15px 15px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .executive-office .social-media .content {
    padding-top: 45px;
}
}#whitehall-wrapper .organisations-show .what-we-do {
    clear: both;
}
#whitehall-wrapper .organisations-show .what-we-do p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .what-we-do p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisations-show .what-we-do .body h2 {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .organisations-show .what-we-do .body h2:first-child {
    margin-top: 30px;
}
#whitehall-wrapper .organisations-show .what-we-do .uk-aid {
    border: 1px solid #bfc1c3;
    padding: 10px;
    margin: 30px 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-show .what-we-do .uk-aid {
    padding: 15px;
}
}#whitehall-wrapper .organisations-show .what-we-do .uk-aid h2 {
    float: left;
    padding-right: 15px;
}
#whitehall-wrapper .organisations-show .what-we-do .uk-aid h2 a {
    display: block;
    overflow: hidden;
    width: 54px;
    height: 58px;
    text-indent: -9999em;
    background: transparent url(../government/assets/uk-aid-logo-988ecc1ae20c556a844368739b030b95.png) no-repeat 0 0;
    background-size: 100% 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .what-we-do .uk-aid h2 a {
    width: 108px;
    height: 115px;
}
}#whitehall-wrapper .organisations-show .what-we-do .uk-aid p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .what-we-do .uk-aid p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show #who {
    padding-top: 20px;
}
#whitehall-wrapper .organisations-show #who #ministers, #whitehall-wrapper .organisations-show #who #management, #whitehall-wrapper .organisations-show #who #military, #whitehall-wrapper .organisations-show #who #chief_professional_officers, #whitehall-wrapper .organisations-show #who #traffic_commissioners, #whitehall-wrapper .organisations-show #who #special_representatives {
    display: block;
    clear: both;
    overflow: hidden;
}
#whitehall-wrapper .organisations-show #who #management, #whitehall-wrapper .organisations-show #who #military, #whitehall-wrapper .organisations-show #who #chief_professional_officers, #whitehall-wrapper .organisations-show #who #traffic_commissioners, #whitehall-wrapper .organisations-show #who #special_representatives {
    padding-top: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show #who #management, #whitehall-wrapper .organisations-show #who #military, #whitehall-wrapper .organisations-show #who #chief_professional_officers, #whitehall-wrapper .organisations-show #who #traffic_commissioners, #whitehall-wrapper .organisations-show #who #special_representatives {
    padding-top: 40px;
}
}#whitehall-wrapper .organisations-show #who h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-bottom: 1px;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show #who h1 {
    font-size: 24px;
    line-height: 1.04167;
}
}#whitehall-wrapper .organisations-show #who ul {
    position: relative;
    overflow: hidden;
    margin: 0 -15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show #who #management.important-board-members-1 {
    margin: 0 -15px;
}
#whitehall-wrapper .organisations-show #who #management.important-board-members-1 h1, #whitehall-wrapper .organisations-show #who #management.important-board-members-1 .show-other-content {
    margin-left: 15px;
}
#whitehall-wrapper .organisations-show #who #management.important-board-members-1 ul {
    position: relative;
    float: left;
    width: 25%;
    margin: 0;
}
#whitehall-wrapper .organisations-show #who #management.important-board-members-1 ul li {
    width: 100%}
#whitehall-wrapper .organisations-show #who #management.important-board-members-1 ul.management-secondary {
    position: relative;
    float: left;
    width: 75%}
#whitehall-wrapper .organisations-show #who #management.important-board-members-1 ul.management-secondary li {
    width: 33.33333%}
}#whitehall-wrapper .organisations-show #who .show-other-content {
    float: left;
    clear: both;
    margin-right: -100%;
    margin-left: 0;
}
#whitehall-wrapper .organisations-show .contact-wrapper, #whitehall-wrapper .organisations-show .corporate-information {
    float: left;
    display: inline;
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .contact-wrapper nav, #whitehall-wrapper .organisations-show .corporate-information nav {
    padding: 0 15px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-show .contact-wrapper, #whitehall-wrapper .organisations-show .corporate-information {
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .contact-wrapper, #whitehall-wrapper .organisations-show .corporate-information {
    margin-bottom: 30px;
}
}#whitehall-wrapper .organisations-show .contact-wrapper h1, #whitehall-wrapper .organisations-show .corporate-information h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    border-top-width: 5px;
    border-top-style: solid;
    padding-top: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .contact-wrapper h1, #whitehall-wrapper .organisations-show .corporate-information h1 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .contact-wrapper h1, #whitehall-wrapper .organisations-show .corporate-information h1 {
    margin: 0 15px 10px;
}
}#whitehall-wrapper .organisations-show .contact-wrapper h2, #whitehall-wrapper .organisations-show .corporate-information h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .contact-wrapper h2, #whitehall-wrapper .organisations-show .corporate-information h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show .corporate-information {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .corporate-information h2, #whitehall-wrapper .organisations-show .corporate-information nav, #whitehall-wrapper .organisations-show .corporate-information p {
    padding: 0 15px;
}
}#whitehall-wrapper .organisations-show .corporate-information nav {
    margin-bottom: 30px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-show .corporate-information {
    width: 33.33333%}
}#whitehall-wrapper .organisations-show .org-contacts {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .org-contacts {
    position: relative;
    overflow: hidden;
    padding: 0 15px;
}
}#whitehall-wrapper .organisations-show .org-contacts .contact {
    clear: both;
    margin-top: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .org-contacts .contact {
    margin-bottom: 20px;
}
}#whitehall-wrapper .organisations-show .org-contacts .contact h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 15px;
    border-top: 1px solid #bfc1c3;
    border-bottom: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .org-contacts .contact h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show .org-contacts .contact p {
    margin: 0 0 10px;
}
#whitehall-wrapper .organisations-show .org-contacts .contact p .type {
    display: block;
}
#whitehall-wrapper .organisations-show .org-contacts .contact .comment {
    margin-bottom: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .org-contacts .contact .adr, #whitehall-wrapper .organisations-show .org-contacts .contact .email-url-number {
    float: left;
    width: 40%}
}#whitehall-wrapper .organisations-show .org-contacts .contact .adr {
    margin: 0 0 10px;
}
#whitehall-wrapper .organisations-show .org-contacts .contact .adr span {
    display: block;
    padding-right: 15px;
    margin-bottom: -25px;
}
#whitehall-wrapper .organisations-show .org-contacts .contact .adr span:last-child {
    margin-bottom: 0;
}
#whitehall-wrapper .organisations-show .org-contacts .contact .adr p {
    margin: 0;
}
#whitehall-wrapper .organisations-show .org-contacts .contact .email {
    word-break: break-word;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .org-contacts .contact.postal-address .email-url-number {
    width: 60%}
}#whitehall-wrapper .organisations-show .org-contacts .show-other-content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show .org-contacts .show-other-content {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show #freedom-of-information p {
    padding: 0 15px;
}
#whitehall-wrapper .organisations-show #freedom-of-information ol.steps {
    margin-bottom: 30px;
    padding-left: 0;
    margin-left: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps {
    padding: 0 15px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li {
    background-position: 0 0.87em;
    background-repeat: no-repeat;
    list-style-type: none;
    margin-left: 0;
    padding: 0.75em 0 0.75em 2.2em;
}
#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(1) {
    background-image: url(../government/assets/icon-step-1.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(1) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-1-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(2) {
    background-image: url(../government/assets/icon-step-2.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(2) {
    background-image: url(../government/assets/icon-step-2-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(3) {
    background-image: url(../government/assets/icon-step-3.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(3) {
    background-image: url(../government/assets/icon-step-3-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(4) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-4.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(4) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-4-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(5) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-5.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(5) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-5-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(6) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-6.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(6) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-6-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(7) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-7.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(7) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-7-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(8) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-8.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(8) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-8-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(9) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-9.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(9) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-9-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(10) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-10.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(10) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-10-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(11) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-11.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(11) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-11-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(12) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-12.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(12) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-12-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(13) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-13.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(13) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-13-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li:nth-child(14) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-14.png);
}
@media only screen and (-webkit-min-device-pixel-ratio: 2),  only screen and (min--moz-device-pixel-ratio: 2),  only screen and (-o-min-device-pixel-ratio: 20 / 10),  only screen and (min-device-pixel-ratio: 2),  only screen and (min-resolution: 192dpi),  only screen and (min-resolution: 2dppx) {
    #whitehall-wrapper .organisations-show #freedom-of-information ol.steps>li: nth-child(14) {
    background-image: url(https://assets.digital.cabinet-office.gov.uk/government/assets/icon-step-14-2x.png);
    background-size: 24px 24px;
}
}#whitehall-wrapper .organisations-show #freedom-of-information .org-contacts .adr, #whitehall-wrapper .organisations-show #freedom-of-information .org-contacts .email {
    padding: 0;
}
#whitehall-wrapper .organisations-show #freedom-of-information .org-contacts .comments {
    clear: both;
    padding: 30px 0 15px 0;
}
#whitehall-wrapper .organisations-show #freedom-of-information .see-legislation {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show .organisation-news {
    padding-bottom: 45px;
}
}#whitehall-wrapper .organisations-show #ministers h1, #whitehall-wrapper .organisations-show #management h1, #whitehall-wrapper .organisations-show #military h1, #whitehall-wrapper .organisations-show #traffic_commissioners h1, #whitehall-wrapper .organisations-show #chief_professional_officers h1, #whitehall-wrapper .organisations-show #special_representatives h1, #whitehall-wrapper .organisations-show #org-contacts h2, #whitehall-wrapper .organisations-show #what-we-do h1 {
    border-bottom-width: 5px;
    border-bottom-style: solid;
}
#whitehall-wrapper .organisations-show .attorney-generals-office-brand-colour h1 {
    border-color: #9f1888;
}
#whitehall-wrapper .organisations-show .cabinet-office-brand-colour h1 {
    border-color: #005abb;
}
#whitehall-wrapper .organisations-show .civil-service-brand-colour h1 {
    border-color: #af292e;
}
#whitehall-wrapper .organisations-show .department-for-business-innovation-skills-brand-colour h1 {
    border-color: #003479;
}
#whitehall-wrapper .organisations-show .department-for-communities-and-local-government-brand-colour h1 {
    border-color: #00857e;
}
#whitehall-wrapper .organisations-show .department-for-culture-media-sport-brand-colour h1 {
    border-color: #d40072;
}
#whitehall-wrapper .organisations-show .department-for-education-brand-colour h1 {
    border-color: #003a69;
}
#whitehall-wrapper .organisations-show .department-for-environment-food-rural-affairs-brand-colour h1 {
    border-color: #898700;
}
#whitehall-wrapper .organisations-show .department-for-international-development-brand-colour h1 {
    border-color: #002878;
}
#whitehall-wrapper .organisations-show .department-for-transport-brand-colour h1 {
    border-color: #006c56;
}
#whitehall-wrapper .organisations-show .department-for-work-pensions-brand-colour h1 {
    border-color: #00beb7;
}
#whitehall-wrapper .organisations-show .department-of-energy-climate-change-brand-colour h1 {
    border-color: #009ddb;
}
#whitehall-wrapper .organisations-show .department-of-health-brand-colour h1 {
    border-color: #00ad93;
}
#whitehall-wrapper .organisations-show .foreign-commonwealth-office-brand-colour h1 {
    border-color: #003e74;
}
#whitehall-wrapper .organisations-show .hm-government-brand-colour h1 {
    border-color: #0076c0;
}
#whitehall-wrapper .organisations-show .hm-revenue-customs-brand-colour h1 {
    border-color: #009390;
}
#whitehall-wrapper .organisations-show .hm-treasury-brand-colour h1 {
    border-color: #af292e;
}
#whitehall-wrapper .organisations-show .home-office-brand-colour h1 {
    border-color: #9325b2;
}
#whitehall-wrapper .organisations-show .ministry-of-defence-brand-colour h1 {
    border-color: #4d2942;
}
#whitehall-wrapper .organisations-show .ministry-of-justice-brand-colour h1 {
    border-color: #231f20;
}
#whitehall-wrapper .organisations-show .northern-ireland-office-brand-colour h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .office-of-the-advocate-general-for-scotland-brand-colour h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .office-of-the-leader-of-the-house-of-lords-brand-colour h1 {
    border-color: #9c132e;
}
#whitehall-wrapper .organisations-show .scotland-office-brand-colour h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .the-office-of-the-leader-of-the-house-of-commons-brand-colour h1 {
    border-color: #317023;
}
#whitehall-wrapper .organisations-show .uk-export-finance-brand-colour h1 {
    border-color: #005747;
}
#whitehall-wrapper .organisations-show .uk-trade-investment-brand-colour h1 {
    border-color: #c80651;
}
#whitehall-wrapper .organisations-show .wales-office-brand-colour h1 {
    border-color: #a33038;
}
#whitehall-wrapper .organisations-show .attorney-generals-office-brand-colour h2 {
    border-color: #9f1888;
}
#whitehall-wrapper .organisations-show .cabinet-office-brand-colour h2 {
    border-color: #005abb;
}
#whitehall-wrapper .organisations-show .civil-service-brand-colour h2 {
    border-color: #af292e;
}
#whitehall-wrapper .organisations-show .department-for-business-innovation-skills-brand-colour h2 {
    border-color: #003479;
}
#whitehall-wrapper .organisations-show .department-for-communities-and-local-government-brand-colour h2 {
    border-color: #00857e;
}
#whitehall-wrapper .organisations-show .department-for-culture-media-sport-brand-colour h2 {
    border-color: #d40072;
}
#whitehall-wrapper .organisations-show .department-for-education-brand-colour h2 {
    border-color: #003a69;
}
#whitehall-wrapper .organisations-show .department-for-environment-food-rural-affairs-brand-colour h2 {
    border-color: #898700;
}
#whitehall-wrapper .organisations-show .department-for-international-development-brand-colour h2 {
    border-color: #002878;
}
#whitehall-wrapper .organisations-show .department-for-transport-brand-colour h2 {
    border-color: #006c56;
}
#whitehall-wrapper .organisations-show .department-for-work-pensions-brand-colour h2 {
    border-color: #00beb7;
}
#whitehall-wrapper .organisations-show .department-of-energy-climate-change-brand-colour h2 {
    border-color: #009ddb;
}
#whitehall-wrapper .organisations-show .department-of-health-brand-colour h2 {
    border-color: #00ad93;
}
#whitehall-wrapper .organisations-show .foreign-commonwealth-office-brand-colour h2 {
    border-color: #003e74;
}
#whitehall-wrapper .organisations-show .hm-government-brand-colour h2 {
    border-color: #0076c0;
}
#whitehall-wrapper .organisations-show .hm-revenue-customs-brand-colour h2 {
    border-color: #009390;
}
#whitehall-wrapper .organisations-show .hm-treasury-brand-colour h2 {
    border-color: #af292e;
}
#whitehall-wrapper .organisations-show .home-office-brand-colour h2 {
    border-color: #9325b2;
}
#whitehall-wrapper .organisations-show .ministry-of-defence-brand-colour h2 {
    border-color: #4d2942;
}
#whitehall-wrapper .organisations-show .ministry-of-justice-brand-colour h2 {
    border-color: #231f20;
}
#whitehall-wrapper .organisations-show .northern-ireland-office-brand-colour h2 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .office-of-the-advocate-general-for-scotland-brand-colour h2 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .office-of-the-leader-of-the-house-of-lords-brand-colour h2 {
    border-color: #9c132e;
}
#whitehall-wrapper .organisations-show .scotland-office-brand-colour h2 {
    border-color: #002663;
}
#whitehall-wrapper .organisations-show .the-office-of-the-leader-of-the-house-of-commons-brand-colour h2 {
    border-color: #317023;
}
#whitehall-wrapper .organisations-show .uk-export-finance-brand-colour h2 {
    border-color: #005747;
}
#whitehall-wrapper .organisations-show .uk-trade-investment-brand-colour h2 {
    border-color: #c80651;
}
#whitehall-wrapper .organisations-show .wales-office-brand-colour h2 {
    border-color: #a33038;
}
#whitehall-wrapper .organisations-show .attorney-generals-office-brand-colour .social-media-link .connect {
    background-color: #a03a88;
}
#whitehall-wrapper .organisations-show .cabinet-office-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show .civil-service-brand-colour .social-media-link .connect {
    background-color: #af292e;
}
#whitehall-wrapper .organisations-show .department-for-business-innovation-skills-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show .department-for-communities-and-local-government-brand-colour .social-media-link .connect {
    background-color: #37836e;
}
#whitehall-wrapper .organisations-show .department-for-culture-media-sport-brand-colour .social-media-link .connect {
    background-color: #a03155;
}
#whitehall-wrapper .organisations-show .department-for-education-brand-colour .social-media-link .connect {
    background-color: #347ca9;
}
#whitehall-wrapper .organisations-show .department-for-environment-food-rural-affairs-brand-colour .social-media-link .connect {
    background-color: #67650f;
}
#whitehall-wrapper .organisations-show .department-for-international-development-brand-colour .social-media-link .connect {
    background-color: #405e9a;
}
#whitehall-wrapper .organisations-show .department-for-transport-brand-colour .social-media-link .connect {
    background-color: #398373;
}
#whitehall-wrapper .organisations-show .department-for-work-pensions-brand-colour .social-media-link .connect {
    background-color: #37807b;
}
#whitehall-wrapper .organisations-show .department-of-energy-climate-change-brand-colour .social-media-link .connect {
    background-color: #2b7cac;
}
#whitehall-wrapper .organisations-show .department-of-health-brand-colour .social-media-link .connect {
    background-color: #39836e;
}
#whitehall-wrapper .organisations-show .foreign-commonwealth-office-brand-colour .social-media-link .connect {
    background-color: #406e97;
}
#whitehall-wrapper .organisations-show .hm-government-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show .hm-revenue-customs-brand-colour .social-media-link .connect {
    background-color: #008770;
}
#whitehall-wrapper .organisations-show .hm-treasury-brand-colour .social-media-link .connect {
    background-color: #832322;
}
#whitehall-wrapper .organisations-show .home-office-brand-colour .social-media-link .connect {
    background-color: #9440b2;
}
#whitehall-wrapper .organisations-show .ministry-of-defence-brand-colour .social-media-link .connect {
    background-color: #5a5c92;
}
#whitehall-wrapper .organisations-show .ministry-of-justice-brand-colour .social-media-link .connect {
    background-color: #5a5c92;
}
#whitehall-wrapper .organisations-show .northern-ireland-office-brand-colour .social-media-link .connect {
    background-color: #3e598c;
}
#whitehall-wrapper .organisations-show .office-of-the-advocate-general-for-scotland-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show .office-of-the-leader-of-the-house-of-lords-brand-colour .social-media-link .connect {
    background-color: #c2395d;
}
#whitehall-wrapper .organisations-show .scotland-office-brand-colour .social-media-link .connect {
    background-color: #405c8a;
}
#whitehall-wrapper .organisations-show .the-office-of-the-leader-of-the-house-of-commons-brand-colour .social-media-link .connect {
    background-color: #005f8f;
}
#whitehall-wrapper .organisations-show .uk-export-finance-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show .uk-trade-investment-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show .wales-office-brand-colour .social-media-link .connect {
    background-color: #7a242a;
}
#whitehall-wrapper .organisations-show .attorney-generals-office-brand-colour a {
    color: #a03a88;
}
#whitehall-wrapper .organisations-show .cabinet-office-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show .civil-service-brand-colour a {
    color: #af292e;
}
#whitehall-wrapper .organisations-show .department-for-business-innovation-skills-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show .department-for-communities-and-local-government-brand-colour a {
    color: #37836e;
}
#whitehall-wrapper .organisations-show .department-for-culture-media-sport-brand-colour a {
    color: #a03155;
}
#whitehall-wrapper .organisations-show .department-for-education-brand-colour a {
    color: #347ca9;
}
#whitehall-wrapper .organisations-show .department-for-environment-food-rural-affairs-brand-colour a {
    color: #67650f;
}
#whitehall-wrapper .organisations-show .department-for-international-development-brand-colour a {
    color: #405e9a;
}
#whitehall-wrapper .organisations-show .department-for-transport-brand-colour a {
    color: #398373;
}
#whitehall-wrapper .organisations-show .department-for-work-pensions-brand-colour a {
    color: #37807b;
}
#whitehall-wrapper .organisations-show .department-of-energy-climate-change-brand-colour a {
    color: #2b7cac;
}
#whitehall-wrapper .organisations-show .department-of-health-brand-colour a {
    color: #39836e;
}
#whitehall-wrapper .organisations-show .foreign-commonwealth-office-brand-colour a {
    color: #406e97;
}
#whitehall-wrapper .organisations-show .hm-government-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show .hm-revenue-customs-brand-colour a {
    color: #008770;
}
#whitehall-wrapper .organisations-show .hm-treasury-brand-colour a {
    color: #832322;
}
#whitehall-wrapper .organisations-show .home-office-brand-colour a {
    color: #9440b2;
}
#whitehall-wrapper .organisations-show .ministry-of-defence-brand-colour a {
    color: #5a5c92;
}
#whitehall-wrapper .organisations-show .ministry-of-justice-brand-colour a {
    color: #5a5c92;
}
#whitehall-wrapper .organisations-show .northern-ireland-office-brand-colour a {
    color: #3e598c;
}
#whitehall-wrapper .organisations-show .office-of-the-advocate-general-for-scotland-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show .office-of-the-leader-of-the-house-of-lords-brand-colour a {
    color: #c2395d;
}
#whitehall-wrapper .organisations-show .scotland-office-brand-colour a {
    color: #405c8a;
}
#whitehall-wrapper .organisations-show .the-office-of-the-leader-of-the-house-of-commons-brand-colour a {
    color: #005f8f;
}
#whitehall-wrapper .organisations-show .uk-export-finance-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show .uk-trade-investment-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show .wales-office-brand-colour a {
    color: #7a242a;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .block-2 {
    width: 66.66667%;
    float: right;
}
#whitehall-wrapper .organisations-external .block-2 .inner-block {
    padding-left: 25px;
}
#whitehall-wrapper .organisations-external .block-3 {
    width: 33.33333%;
    float: left;
}
#whitehall-wrapper .organisations-external .block-4 {
    width: 100%;
    clear: both;
}
#whitehall-wrapper .organisations-external .block-5 {
    width: 100%;
    clear: both;
}
}#whitehall-wrapper .organisations-external p .url-link {
    display: block;
    word-wrap: break-word;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-external .page-header {
    padding: 15px 0 30px 0;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .page-header h1 {
    float: left;
    padding-top: 0;
    width: 66.66667%}
}#whitehall-wrapper .organisations-external .page-header .sub-organisation-name h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 9px;
    padding-left: 0;
    margin-top: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-external .page-header .sub-organisation-name h2 {
    font-size: 24px;
    line-height: 1.04167;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .organisations-external .page-header .sub-organisation-name h2 a {
    color: #0b0c0c;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .page-header .sub-organisation-name h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.0416666667;
    font-weight: 400;
    text-transform: none;
    padding-top: 12px;
    padding-bottom: 8px;
}
}@media (min-width: 769px) and (max-width: 640px) {
    #whitehall-wrapper .organisations-external .page-header .sub-organisation-name h2 {
    font-size: 25px;
    line-height: 1.2;
    padding-top: 8px;
    padding-bottom: 7px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .page-header .sub-organisation-name {
    float: left;
    margin-bottom: 30px;
    width: 66.66667%}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .page-header {
    padding-bottom: 60px;
}
}#whitehall-wrapper .organisations-external .description {
    margin-bottom: 30px;
}
#whitehall-wrapper .organisations-external .description p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-external .description p {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .description {
    margin-bottom: 60px;
}
}#whitehall-wrapper .organisations-external .thumbnail {
    margin-bottom: 60px;
}
#whitehall-wrapper .organisations-external .thumbnail img {
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
    width: 100%;
    max-width: 287px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisations-external .status-block {
    margin: 0 0 60px 0;
}
}#whitehall-wrapper .organisations-external .documents-grid {
    clear: both;
}
#whitehall-wrapper .organisations-show-promotional .attorney-generals-office-brand-colour .social-media-link .connect {
    background-color: #a03a88;
}
#whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .civil-service-brand-colour .social-media-link .connect {
    background-color: #af292e;
}
#whitehall-wrapper .organisations-show-promotional .department-for-business-innovation-skills-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .department-for-communities-and-local-government-brand-colour .social-media-link .connect {
    background-color: #37836e;
}
#whitehall-wrapper .organisations-show-promotional .department-for-culture-media-sport-brand-colour .social-media-link .connect {
    background-color: #a03155;
}
#whitehall-wrapper .organisations-show-promotional .department-for-education-brand-colour .social-media-link .connect {
    background-color: #347ca9;
}
#whitehall-wrapper .organisations-show-promotional .department-for-environment-food-rural-affairs-brand-colour .social-media-link .connect {
    background-color: #67650f;
}
#whitehall-wrapper .organisations-show-promotional .department-for-international-development-brand-colour .social-media-link .connect {
    background-color: #405e9a;
}
#whitehall-wrapper .organisations-show-promotional .department-for-transport-brand-colour .social-media-link .connect {
    background-color: #398373;
}
#whitehall-wrapper .organisations-show-promotional .department-for-work-pensions-brand-colour .social-media-link .connect {
    background-color: #37807b;
}
#whitehall-wrapper .organisations-show-promotional .department-of-energy-climate-change-brand-colour .social-media-link .connect {
    background-color: #2b7cac;
}
#whitehall-wrapper .organisations-show-promotional .department-of-health-brand-colour .social-media-link .connect {
    background-color: #39836e;
}
#whitehall-wrapper .organisations-show-promotional .foreign-commonwealth-office-brand-colour .social-media-link .connect {
    background-color: #406e97;
}
#whitehall-wrapper .organisations-show-promotional .hm-government-brand-colour .social-media-link .connect {
    background-color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .hm-revenue-customs-brand-colour .social-media-link .connect {
    background-color: #008770;
}
#whitehall-wrapper .organisations-show-promotional .hm-treasury-brand-colour .social-media-link .connect {
    background-color: #832322;
}
#whitehall-wrapper .organisations-show-promotional .home-office-brand-colour .social-media-link .connect {
    background-color: #9440b2;
}
#whitehall-wrapper .organisations-show-promotional .ministry-of-defence-brand-colour .social-media-link .connect {
    background-color: #5a5c92;
}
#whitehall-wrapper .organisations-show-promotional .ministry-of-justice-brand-colour .social-media-link .connect {
    background-color: #5a5c92;
}
#whitehall-wrapper .organisations-show-promotional .northern-ireland-office-brand-colour .social-media-link .connect {
    background-color: #3e598c;
}
#whitehall-wrapper .organisations-show-promotional .office-of-the-advocate-general-for-scotland-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .office-of-the-leader-of-the-house-of-lords-brand-colour .social-media-link .connect {
    background-color: #c2395d;
}
#whitehall-wrapper .organisations-show-promotional .scotland-office-brand-colour .social-media-link .connect {
    background-color: #405c8a;
}
#whitehall-wrapper .organisations-show-promotional .the-office-of-the-leader-of-the-house-of-commons-brand-colour .social-media-link .connect {
    background-color: #005f8f;
}
#whitehall-wrapper .organisations-show-promotional .uk-export-finance-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .uk-trade-investment-brand-colour .social-media-link .connect {
    background-color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .wales-office-brand-colour .social-media-link .connect {
    background-color: #7a242a;
}
#whitehall-wrapper .organisations-show-promotional .attorney-generals-office-brand-colour a {
    color: #a03a88;
}
#whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .civil-service-brand-colour a {
    color: #af292e;
}
#whitehall-wrapper .organisations-show-promotional .department-for-business-innovation-skills-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .department-for-communities-and-local-government-brand-colour a {
    color: #37836e;
}
#whitehall-wrapper .organisations-show-promotional .department-for-culture-media-sport-brand-colour a {
    color: #a03155;
}
#whitehall-wrapper .organisations-show-promotional .department-for-education-brand-colour a {
    color: #347ca9;
}
#whitehall-wrapper .organisations-show-promotional .department-for-environment-food-rural-affairs-brand-colour a {
    color: #67650f;
}
#whitehall-wrapper .organisations-show-promotional .department-for-international-development-brand-colour a {
    color: #405e9a;
}
#whitehall-wrapper .organisations-show-promotional .department-for-transport-brand-colour a {
    color: #398373;
}
#whitehall-wrapper .organisations-show-promotional .department-for-work-pensions-brand-colour a {
    color: #37807b;
}
#whitehall-wrapper .organisations-show-promotional .department-of-energy-climate-change-brand-colour a {
    color: #2b7cac;
}
#whitehall-wrapper .organisations-show-promotional .department-of-health-brand-colour a {
    color: #39836e;
}
#whitehall-wrapper .organisations-show-promotional .foreign-commonwealth-office-brand-colour a {
    color: #406e97;
}
#whitehall-wrapper .organisations-show-promotional .hm-government-brand-colour a {
    color: #347da4;
}
#whitehall-wrapper .organisations-show-promotional .hm-revenue-customs-brand-colour a {
    color: #008770;
}
#whitehall-wrapper .organisations-show-promotional .hm-treasury-brand-colour a {
    color: #832322;
}
#whitehall-wrapper .organisations-show-promotional .home-office-brand-colour a {
    color: #9440b2;
}
#whitehall-wrapper .organisations-show-promotional .ministry-of-defence-brand-colour a {
    color: #5a5c92;
}
#whitehall-wrapper .organisations-show-promotional .ministry-of-justice-brand-colour a {
    color: #5a5c92;
}
#whitehall-wrapper .organisations-show-promotional .northern-ireland-office-brand-colour a {
    color: #3e598c;
}
#whitehall-wrapper .organisations-show-promotional .office-of-the-advocate-general-for-scotland-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .office-of-the-leader-of-the-house-of-lords-brand-colour a {
    color: #c2395d;
}
#whitehall-wrapper .organisations-show-promotional .scotland-office-brand-colour a {
    color: #405c8a;
}
#whitehall-wrapper .organisations-show-promotional .the-office-of-the-leader-of-the-house-of-commons-brand-colour a {
    color: #005f8f;
}
#whitehall-wrapper .organisations-show-promotional .uk-export-finance-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .uk-trade-investment-brand-colour a {
    color: #005ea5;
}
#whitehall-wrapper .organisations-show-promotional .wales-office-brand-colour a {
    color: #7a242a;
}
#whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour.prime-ministers-office-10-downing-street a, #whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour.deputy-prime-ministers-office a {
    color: #912b88;
}
#whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour.prime-ministers-office-10-downing-street .social-media-accounts .connect, #whitehall-wrapper .organisations-show-promotional .cabinet-office-brand-colour.deputy-prime-ministers-office .social-media-accounts .connect {
    background-color: #912b88;
}
#whitehall-wrapper .organisations-show-promotional .executive-office-header h1 {
    background: transparent none no-repeat 50% 0;
    padding-top: 140px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    text-align: center;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .executive-office-header h1 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show-promotional .prime-ministers-office-10-downing-street .executive-office-header h1 {
    background-image: url(../government/assets/executive-office-bars/prime-ministers-office-d66ffae6021b966e548d4f77870635cf.jpg);
}
#whitehall-wrapper .organisations-show-promotional .deputy-prime-ministers-office .executive-office-header h1 {
    padding-top: 110px;
    padding-bottom: 15px;
    background-position: 50% 10px;
    background-image: url(../government/assets/executive-office-bars/deputy-prime-ministers-office-d16986bc6e4e3faf8b92575a4bfc6a57.png);
    font-family: 'Times New Roman',  serif;
}
#whitehall-wrapper .organisations-show-promotional .organisation-header {
    padding: 30px 0 0;
}
#whitehall-wrapper .organisations-show-promotional .organisation-header h1 {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .organisation-header h1 {
    float: left;
    width: 66.66667%}
}#whitehall-wrapper .organisations-show-promotional .feature-block {
    margin-bottom: 30px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block h2 {
    border-top: 5px solid;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding: 20px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block h2 {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .organisations-show-promotional .feature-block .features h2 {
    margin: 0 15px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .promo {
    float: left;
    width: 100%;
    margin: 15px 0 30px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .promo.clear-promo {
    clear: left;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .promo .content {
    padding: 0 15px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .promo .content {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show-promotional .feature-block .promo .feature {
    float: left;
    width: 100%;
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block #featured-topics-and-policies, #whitehall-wrapper .organisations-show-promotional .feature-block #what-we-do {
    width: 66.66667%;
    float: left;
}
}#whitehall-wrapper .organisations-show-promotional .feature-block #featured-topics-and-policies ul, #whitehall-wrapper .organisations-show-promotional .feature-block #what-we-do ul {
    list-style: none;
    margin: 15px 0 10px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block #featured-topics-and-policies ul li, #whitehall-wrapper .organisations-show-promotional .feature-block #what-we-do ul li {
    border-bottom: 1px solid #bfc1c3;
    padding: 5px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .social-media {
    width: 33.33333%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .features-1 {
    width: 33.33333%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .features-1 .large {
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .features-2 {
    width: 66.66667%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .features-2 .promotional_feature_item {
    width: 50%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .features-2 .promotional_feature_item.large {
    width: 100%}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .features-3 {
    width: 100%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .features-3 .promotional_feature_item {
    width: 33.33333%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .features-3 .promotional_feature_item.large {
    width: 66.66667%}
}#whitehall-wrapper .organisations-show-promotional .feature-block .features .content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .content {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .organisations-show-promotional .feature-block .features .content img {
    width: 100%;
    margin-bottom: 10px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .content h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 8px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .content h3 {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .feature-block .features .content h3 {
    padding-top: 0;
    padding-bottom: 5px;
}
}#whitehall-wrapper .organisations-show-promotional .feature-block .features .content ul {
    margin-top: 10px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .content a[rel=external]:after {
    content: "\A0\A0\A0\A0\A0\A0";
    background-position: right 3px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .content a[rel=external]:hover:after {
    background-position: right 3px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .large ul {
    margin: 10px -15px;
}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .large ul li {
    list-style: none;
    float: left;
    width: 50%}
#whitehall-wrapper .organisations-show-promotional .feature-block .features .large ul li a {
    border-bottom: 1px solid #bfc1c3;
    display: block;
    margin: 0 15px;
    padding: 5px 0;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper {
    padding: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper {
    width: 66.66667%;
    float: left;
    padding: 0;
}
}#whitehall-wrapper .organisations-show-promotional .contact-wrapper h1 {
    border-top: 5px solid;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding: 20px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper h1 {
    font-size: 20px;
    line-height: 1.2;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper h1 {
    margin: 0 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper .org-contacts {
    margin: 0 15px;
}
}#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact {
    clear: both;
    margin-top: 10px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact {
    margin-bottom: 20px;
}
}#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    margin-bottom: 10px;
    padding-top: 15px;
    border-top: 1px solid #bfc1c3;
    border-bottom: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact p {
    margin: 0 0 10px;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact p .type {
    display: block;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact .comment {
    margin-bottom: 15px;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact .adr {
    margin: 0 0 10px;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact .adr p {
    margin: 0;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .contact .email {
    word-break: break-word;
}
#whitehall-wrapper .organisations-show-promotional .contact-wrapper .show-other-content {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .contact-wrapper .show-other-content {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisations-show-promotional .corporate-information {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .organisations-show-promotional .corporate-information .dash-list {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    margin: 0 15px;
    padding-top: 30px;
    border-top: 5px solid;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-show-promotional .corporate-information .dash-list {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .organisation-page .attorney-generals-office-brand-colour nav a {
    color: #a03a88;
}
#whitehall-wrapper .organisation-page .cabinet-office-brand-colour nav a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .civil-service-brand-colour nav a {
    color: #af292e;
}
#whitehall-wrapper .organisation-page .department-for-business-innovation-skills-brand-colour nav a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .department-for-communities-and-local-government-brand-colour nav a {
    color: #37836e;
}
#whitehall-wrapper .organisation-page .department-for-culture-media-sport-brand-colour nav a {
    color: #a03155;
}
#whitehall-wrapper .organisation-page .department-for-education-brand-colour nav a {
    color: #347ca9;
}
#whitehall-wrapper .organisation-page .department-for-environment-food-rural-affairs-brand-colour nav a {
    color: #67650f;
}
#whitehall-wrapper .organisation-page .department-for-international-development-brand-colour nav a {
    color: #405e9a;
}
#whitehall-wrapper .organisation-page .department-for-transport-brand-colour nav a {
    color: #398373;
}
#whitehall-wrapper .organisation-page .department-for-work-pensions-brand-colour nav a {
    color: #37807b;
}
#whitehall-wrapper .organisation-page .department-of-energy-climate-change-brand-colour nav a {
    color: #2b7cac;
}
#whitehall-wrapper .organisation-page .department-of-health-brand-colour nav a {
    color: #39836e;
}
#whitehall-wrapper .organisation-page .foreign-commonwealth-office-brand-colour nav a {
    color: #406e97;
}
#whitehall-wrapper .organisation-page .hm-government-brand-colour nav a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .hm-revenue-customs-brand-colour nav a {
    color: #008770;
}
#whitehall-wrapper .organisation-page .hm-treasury-brand-colour nav a {
    color: #832322;
}
#whitehall-wrapper .organisation-page .home-office-brand-colour nav a {
    color: #9440b2;
}
#whitehall-wrapper .organisation-page .ministry-of-defence-brand-colour nav a {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .ministry-of-justice-brand-colour nav a {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .northern-ireland-office-brand-colour nav a {
    color: #3e598c;
}
#whitehall-wrapper .organisation-page .office-of-the-advocate-general-for-scotland-brand-colour nav a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .office-of-the-leader-of-the-house-of-lords-brand-colour nav a {
    color: #c2395d;
}
#whitehall-wrapper .organisation-page .scotland-office-brand-colour nav a {
    color: #405c8a;
}
#whitehall-wrapper .organisation-page .the-office-of-the-leader-of-the-house-of-commons-brand-colour nav a {
    color: #005f8f;
}
#whitehall-wrapper .organisation-page .uk-export-finance-brand-colour nav a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .uk-trade-investment-brand-colour nav a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .wales-office-brand-colour nav a {
    color: #7a242a;
}
#whitehall-wrapper .organisation-page .attorney-generals-office-brand-colour .block-2 a {
    color: #a03a88;
}
#whitehall-wrapper .organisation-page .cabinet-office-brand-colour .block-2 a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .civil-service-brand-colour .block-2 a {
    color: #af292e;
}
#whitehall-wrapper .organisation-page .department-for-business-innovation-skills-brand-colour .block-2 a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .department-for-communities-and-local-government-brand-colour .block-2 a {
    color: #37836e;
}
#whitehall-wrapper .organisation-page .department-for-culture-media-sport-brand-colour .block-2 a {
    color: #a03155;
}
#whitehall-wrapper .organisation-page .department-for-education-brand-colour .block-2 a {
    color: #347ca9;
}
#whitehall-wrapper .organisation-page .department-for-environment-food-rural-affairs-brand-colour .block-2 a {
    color: #67650f;
}
#whitehall-wrapper .organisation-page .department-for-international-development-brand-colour .block-2 a {
    color: #405e9a;
}
#whitehall-wrapper .organisation-page .department-for-transport-brand-colour .block-2 a {
    color: #398373;
}
#whitehall-wrapper .organisation-page .department-for-work-pensions-brand-colour .block-2 a {
    color: #37807b;
}
#whitehall-wrapper .organisation-page .department-of-energy-climate-change-brand-colour .block-2 a {
    color: #2b7cac;
}
#whitehall-wrapper .organisation-page .department-of-health-brand-colour .block-2 a {
    color: #39836e;
}
#whitehall-wrapper .organisation-page .foreign-commonwealth-office-brand-colour .block-2 a {
    color: #406e97;
}
#whitehall-wrapper .organisation-page .hm-government-brand-colour .block-2 a {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .hm-revenue-customs-brand-colour .block-2 a {
    color: #008770;
}
#whitehall-wrapper .organisation-page .hm-treasury-brand-colour .block-2 a {
    color: #832322;
}
#whitehall-wrapper .organisation-page .home-office-brand-colour .block-2 a {
    color: #9440b2;
}
#whitehall-wrapper .organisation-page .ministry-of-defence-brand-colour .block-2 a {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .ministry-of-justice-brand-colour .block-2 a {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .northern-ireland-office-brand-colour .block-2 a {
    color: #3e598c;
}
#whitehall-wrapper .organisation-page .office-of-the-advocate-general-for-scotland-brand-colour .block-2 a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .office-of-the-leader-of-the-house-of-lords-brand-colour .block-2 a {
    color: #c2395d;
}
#whitehall-wrapper .organisation-page .scotland-office-brand-colour .block-2 a {
    color: #405c8a;
}
#whitehall-wrapper .organisation-page .the-office-of-the-leader-of-the-house-of-commons-brand-colour .block-2 a {
    color: #005f8f;
}
#whitehall-wrapper .organisation-page .uk-export-finance-brand-colour .block-2 a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .uk-trade-investment-brand-colour .block-2 a {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .wales-office-brand-colour .block-2 a {
    color: #7a242a;
}
#whitehall-wrapper .organisation-page .attorney-generals-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #a03a88;
}
#whitehall-wrapper .organisation-page .cabinet-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .civil-service-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #af292e;
}
#whitehall-wrapper .organisation-page .department-for-business-innovation-skills-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .department-for-communities-and-local-government-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #37836e;
}
#whitehall-wrapper .organisation-page .department-for-culture-media-sport-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #a03155;
}
#whitehall-wrapper .organisation-page .department-for-education-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #347ca9;
}
#whitehall-wrapper .organisation-page .department-for-environment-food-rural-affairs-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #67650f;
}
#whitehall-wrapper .organisation-page .department-for-international-development-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #405e9a;
}
#whitehall-wrapper .organisation-page .department-for-transport-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #398373;
}
#whitehall-wrapper .organisation-page .department-for-work-pensions-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #37807b;
}
#whitehall-wrapper .organisation-page .department-of-energy-climate-change-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #2b7cac;
}
#whitehall-wrapper .organisation-page .department-of-health-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #39836e;
}
#whitehall-wrapper .organisation-page .foreign-commonwealth-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #406e97;
}
#whitehall-wrapper .organisation-page .hm-government-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #347da4;
}
#whitehall-wrapper .organisation-page .hm-revenue-customs-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #008770;
}
#whitehall-wrapper .organisation-page .hm-treasury-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #832322;
}
#whitehall-wrapper .organisation-page .home-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #9440b2;
}
#whitehall-wrapper .organisation-page .ministry-of-defence-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .ministry-of-justice-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #5a5c92;
}
#whitehall-wrapper .organisation-page .northern-ireland-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #3e598c;
}
#whitehall-wrapper .organisation-page .office-of-the-advocate-general-for-scotland-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .office-of-the-leader-of-the-house-of-lords-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #c2395d;
}
#whitehall-wrapper .organisation-page .scotland-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #405c8a;
}
#whitehall-wrapper .organisation-page .the-office-of-the-leader-of-the-house-of-commons-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #005f8f;
}
#whitehall-wrapper .organisation-page .uk-export-finance-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .uk-trade-investment-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #005ea5;
}
#whitehall-wrapper .organisation-page .wales-office-brand-colour .body .attachment .accessibility-warning h3 .toggler {
    color: #7a242a;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisation-page .block-1 {
    width: 33.33333%;
    float: left;
}
#whitehall-wrapper .organisation-page .block-2 {
    width: 66.66667%;
    float: right;
}
}#whitehall-wrapper .organisation-page .page-header {
    padding: 15px 0;
}
#whitehall-wrapper .organisation-page .page-header .sub-organisation-name h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 9px;
    padding-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .page-header .sub-organisation-name h2 {
    font-size: 24px;
    line-height: 1.04167;
    padding-top: 8px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .organisation-page .page-header .sub-organisation-name h2 a {
    color: #0b0c0c;
}
#whitehall-wrapper .organisation-page .available-languages {
    margin: 0 30px;
}
#whitehall-wrapper .organisation-page nav {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 20px 0 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page nav {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisation-page nav ol li {
    padding-top: 5px;
    list-style: disc;
    margin-left: 1.2em;
}
@media (min-width: 1px) {
    #whitehall-wrapper .organisation-page nav ol li {
    list-style: none;
}
#whitehall-wrapper .organisation-page nav ol li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}#whitehall-wrapper .organisation-page .homepage-link {
    margin-top: 20px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .organisation-page .homepage-link {
    margin-top: 30px;
}
}#whitehall-wrapper .organisation-page .main {
    clear: both;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.0416666667;
    font-weight: 400;
    text-transform: none;
    padding-top: 12px;
    padding-bottom: 8px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .main {
    font-size: 25px;
    line-height: 1.2;
    padding-top: 8px;
    padding-bottom: 7px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .organisation-page .main {
    padding: 90px 0 15px;
}
}#whitehall-wrapper .organisation-page .description {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .description {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .organisation-page .body h2 {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .organisation-page .body h2:first-child {
    margin-top: 30px;
}
#whitehall-wrapper .organisation-page .corporate-publications h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    margin: 30px 0 15px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .corporate-publications h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .organisation-page .corporate-publications ul li {
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
    padding: 5px 0;
}
#whitehall-wrapper .organisation-page .corporate-publications ul li h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    padding: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .corporate-publications ul li h3 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisation-page .corporate-publications ul li .metadata {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.4285714286;
    font-weight: 400;
    text-transform: none;
    padding-top: 6px;
    padding-bottom: 4px;
    padding: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .corporate-publications ul li .metadata {
    font-size: 12px;
    line-height: 1.25;
    padding-top: 4px;
    padding-bottom: 1px;
}
}#whitehall-wrapper .organisation-page .corporate-publications .transparency a {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisation-page .corporate-publications .transparency a {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .organisation-page .attorney-generals-office-brand-colour .corporate-info h1 {
    border-color: #9f1888;
}
#whitehall-wrapper .organisation-page .cabinet-office-brand-colour .corporate-info h1 {
    border-color: #005abb;
}
#whitehall-wrapper .organisation-page .civil-service-brand-colour .corporate-info h1 {
    border-color: #af292e;
}
#whitehall-wrapper .organisation-page .department-for-business-innovation-skills-brand-colour .corporate-info h1 {
    border-color: #003479;
}
#whitehall-wrapper .organisation-page .department-for-communities-and-local-government-brand-colour .corporate-info h1 {
    border-color: #00857e;
}
#whitehall-wrapper .organisation-page .department-for-culture-media-sport-brand-colour .corporate-info h1 {
    border-color: #d40072;
}
#whitehall-wrapper .organisation-page .department-for-education-brand-colour .corporate-info h1 {
    border-color: #003a69;
}
#whitehall-wrapper .organisation-page .department-for-environment-food-rural-affairs-brand-colour .corporate-info h1 {
    border-color: #898700;
}
#whitehall-wrapper .organisation-page .department-for-international-development-brand-colour .corporate-info h1 {
    border-color: #002878;
}
#whitehall-wrapper .organisation-page .department-for-transport-brand-colour .corporate-info h1 {
    border-color: #006c56;
}
#whitehall-wrapper .organisation-page .department-for-work-pensions-brand-colour .corporate-info h1 {
    border-color: #00beb7;
}
#whitehall-wrapper .organisation-page .department-of-energy-climate-change-brand-colour .corporate-info h1 {
    border-color: #009ddb;
}
#whitehall-wrapper .organisation-page .department-of-health-brand-colour .corporate-info h1 {
    border-color: #00ad93;
}
#whitehall-wrapper .organisation-page .foreign-commonwealth-office-brand-colour .corporate-info h1 {
    border-color: #003e74;
}
#whitehall-wrapper .organisation-page .hm-government-brand-colour .corporate-info h1 {
    border-color: #0076c0;
}
#whitehall-wrapper .organisation-page .hm-revenue-customs-brand-colour .corporate-info h1 {
    border-color: #009390;
}
#whitehall-wrapper .organisation-page .hm-treasury-brand-colour .corporate-info h1 {
    border-color: #af292e;
}
#whitehall-wrapper .organisation-page .home-office-brand-colour .corporate-info h1 {
    border-color: #9325b2;
}
#whitehall-wrapper .organisation-page .ministry-of-defence-brand-colour .corporate-info h1 {
    border-color: #4d2942;
}
#whitehall-wrapper .organisation-page .ministry-of-justice-brand-colour .corporate-info h1 {
    border-color: #231f20;
}
#whitehall-wrapper .organisation-page .northern-ireland-office-brand-colour .corporate-info h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisation-page .office-of-the-advocate-general-for-scotland-brand-colour .corporate-info h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisation-page .office-of-the-leader-of-the-house-of-lords-brand-colour .corporate-info h1 {
    border-color: #9c132e;
}
#whitehall-wrapper .organisation-page .scotland-office-brand-colour .corporate-info h1 {
    border-color: #002663;
}
#whitehall-wrapper .organisation-page .the-office-of-the-leader-of-the-house-of-commons-brand-colour .corporate-info h1 {
    border-color: #317023;
}
#whitehall-wrapper .organisation-page .uk-export-finance-brand-colour .corporate-info h1 {
    border-color: #005747;
}
#whitehall-wrapper .organisation-page .uk-trade-investment-brand-colour .corporate-info h1 {
    border-color: #c80651;
}
#whitehall-wrapper .organisation-page .wales-office-brand-colour .corporate-info h1 {
    border-color: #a33038;
}
@media (min-width: 641px) {
    #whitehall-wrapper .organisations-about .corporate-information-block {
    float: left;
    width: 50%}
}#whitehall-wrapper .organisations-about .corporate-information-block nav {
    display: block;
    padding: 0 0 15px;
    width: 100%}
#whitehall-wrapper .organisations-about .corporate-information-block h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .organisations-about .corporate-information-block h2 {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .wales-office .homepage-link {
    float: left;
    width: 50%}
}@media (min-width: 641px) {
    #whitehall-wrapper .wales-office .organisation-top-tasks {
    float: right;
    width: 50%;
    padding-top: 0;
    margin-top: -10px;
}
}#whitehall-wrapper .wales-office .organisation-top-tasks .available-languages {
    margin: 10px 0 0 0;
}
#whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul {
    list-style: none;
    padding: 30px 0 5px;
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li {
    float: left;
    display: block;
    border-right: 1px solid #bfc1c3;
    padding: 0 10px 0 0;
    height: 16px;
    margin: 3px 10px 2px 0;
}
#whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li.last {
    border-right: 0;
}
#whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li a, #whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li span {
    display: block;
    margin-top: -1px;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li a, #whitehall-wrapper .wales-office .organisation-top-tasks .available-languages ul li span {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .policy .meta-three {
    clear: both;
    position: relative;
    padding: 30px 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .meta-three {
    padding: 38px 0 30px;
}
}#whitehall-wrapper .policy .block-2, #whitehall-wrapper .policy .block-3 {
    display: block;
    float: none;
    width: 100%}
@media (min-width: 769px) {
    #whitehall-wrapper .policy .block-2 {
    float: left;
    display: inline;
    width: 33.33333%}
#whitehall-wrapper .policy .block-3 {
    float: left;
    display: inline;
    width: 66.66667%}
}#whitehall-wrapper .policy .supporting-page-title {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
    margin-bottom: 40px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy .supporting-page-title {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .policy .contextual-info nav {
    margin-top: 0;
}
#whitehall-wrapper .policy .policy-parts {
    display: none;
}
#whitehall-wrapper .policy .policy-parts ol {
    list-style: decimal;
}
@media (min-width: 769px) {
    #whitehall-wrapper .policy .policy-parts {
    display: block;
}
}#whitehall-wrapper .policy .govspeak h2 {
    margin-top: 30px;
    position: relative;
}
#whitehall-wrapper .policy .govspeak h2:first-child {
    margin-top: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .govspeak h2 {
    margin-top: 45px;
}
}#whitehall-wrapper .policy .govspeak h2+h3, #whitehall-wrapper .policy .govspeak h2+p {
    margin-top: 0;
}
#whitehall-wrapper .policy .supporting-pages {
    margin: -15px -30px 0 -30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .supporting-pages {
    margin-bottom: 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .policy .supporting-pages {
    margin-left: 0;
    margin-right: 0;
    border: none;
}
}#whitehall-wrapper .policy .supporting-pages .contents-toggle {
    display: block;
    text-decoration: none;
    zoom: 1;
    background: transparent url(../government/assets/accordian-arrow-ed3c662cb1bdcb7fba63d27699239e33.png) 92% -40px no-repeat;
    margin-left: 15px;
    padding: 10px 15px;
    float: none;
    clear: both;
    border: solid 1px #bfc1c3;
    border-width: 1px 0;
    line-height: 2.8125;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .supporting-pages .contents-toggle {
    background-position: 95% -40px;
    line-height: 2.36842;
    margin-left: 0;
    padding: 10px 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .policy .supporting-pages .contents-toggle {
    display: none;
}
}#whitehall-wrapper .policy .supporting-pages .contents-toggle.closed {
    background-position: 92% 6px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .supporting-pages .contents-toggle.closed {
    background-position: 95% 6px;
}
}#whitehall-wrapper .policy .supporting-pages li {
    float: none;
    border-bottom: solid 1px #bfc1c3;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    line-height: 2.8125;
}
#whitehall-wrapper .policy .supporting-pages li:before {
    display: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy .supporting-pages li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .policy .supporting-pages li {
    line-height: 2.36842;
    margin-left: 0;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .policy .supporting-pages li {
    line-height: 1.31579;
    float: left;
    margin-bottom: 10px;
    border: none;
}
#whitehall-wrapper .policy .supporting-pages li:before {
    display: none;
}
}#whitehall-wrapper .policy .supporting-pages li a {
    display: block;
    padding: 10px 15px;
    text-decoration: none;
    zoom: 1;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policy .supporting-pages li a {
    padding: 10px 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .policy .supporting-pages li a {
    max-width: 16.5em;
    display: inline;
    padding: 0;
}
}#whitehall-wrapper .policy .supporting-pages li.active a {
    color: #0b0c0c;
}
#whitehall-wrapper .policy .no-navigation {
    border-bottom: 1px solid #bfc1c3;
    padding-bottom: 50px;
    margin-bottom: 64px;
}
#whitehall-wrapper .policy #case-studies h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    color: #869090;
    margin-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy #case-studies h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (max-width: 640px) {
    #whitehall-wrapper .policy #case-studies h1 {
    margin-top: 15px;
}
}#whitehall-wrapper .policy #case-studies li {
    width: 90%;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin-left: 36px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy #case-studies li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .policy #case-studies li li {
    margin-left: 30px;
}
@media (min-width: 768px) {
    #whitehall-wrapper .policy #case-studies li {
    margin-left: 0;
}
#whitehall-wrapper .policy #case-studies li li {
    margin-left: 60px;
}
}#whitehall-wrapper .policies-activities .policy .block-2 {
    position: relative;
    display: block;
    float: none;
    width: 100%}
#whitehall-wrapper .policies-activities .feeds {
    margin: 10px 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .policies-activities .feeds {
    margin: 0;
    position: absolute;
    right: 15px;
    top: 0;
}
}#whitehall-wrapper .policies-activities .feeds .feed-panel {
    position: absolute;
    right: 0;
}
#whitehall-wrapper .policy-groups .summary {
    width: 100%;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    margin-bottom: 60px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy-groups .summary {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .policy-groups .sidebar, #whitehall-wrapper .policy-groups .content {
    width: 33.33333%;
    float: left;
    display: inline;
}
#whitehall-wrapper .policy-groups .block-2 {
    padding-top: 5px;
}
#whitehall-wrapper .policy-groups .block-2 h1 {
    margin-top: 10px;
}
#whitehall-wrapper .policy-groups .content {
    width: 66.66667%}
#whitehall-wrapper .policy-groups .content .policies {
    list-style: none;
}
}#whitehall-wrapper .policy-groups h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    margin-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy-groups h2 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .policy-groups h2 {
    margin-top: 15px;
}
}#whitehall-wrapper .policy-groups .description {
    padding-bottom: 15px;
}
#whitehall-wrapper .policy-groups .description .govspeak p:first-child {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy-groups .description .govspeak p: first-child {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .policy-groups .policy {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    list-style: none;
    border-bottom: 1px solid #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy-groups .policy {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .policy-groups .email {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .policy-groups .email {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .publication .block-2 {
    margin-bottom: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .publication .block-3 {
    width: 100%}
}#whitehall-wrapper .publication-summary h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 9px;
    padding-bottom: 6px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .publication-summary h3 {
    font-size: 20px;
    line-height: 1.2;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .publication-summary h3 {
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .publication-summary p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .publication-summary p {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .search-index li {
    list-style: none;
    margin-bottom: 30px;
}
#whitehall-wrapper .search-index .button {
    color: #fff;
    background-color: #4370CD;
    border-color: #4370CD;
    line-height: 1.25em;
    padding: 0.2em 0.5em;
}
#whitehall-wrapper .search-index input#main_searchbox {
    border: 1px solid #dee0e2;
}
#whitehall-wrapper .inside_gov_home .block-2, #whitehall-wrapper .inside_gov_home .block-3 {
    padding-bottom: 30px;
}
@media (min-width: 768px) {
    #whitehall-wrapper .inside_gov_home .block-1 {
    margin: 0 auto;
}
#whitehall-wrapper .inside_gov_home .block-2 {
    width: 50%;
    float: left;
    display: inline;
}
#whitehall-wrapper .inside_gov_home .block-3 {
    width: 50%;
    float: left;
    display: inline;
    padding-top: 10px;
}
}#whitehall-wrapper .inside_gov_home .block-2 .introduction {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_home .block-2 .introduction {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .inside_gov_home .block-2 .beta-site {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .inside_gov_home .block-2 .beta-site {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .speech aside.sidebar img {
    width: 100%}
#whitehall-wrapper .statistical-data-set .document-page .document {
    padding-top: 0;
}
@media (min-width: 769px) {
    #whitehall-wrapper .statistical-data-set .statisticaldataset .block-2, #whitehall-wrapper .statistical-data-set .statisticaldataset .block-3 {
    float: left;
    display: inline;
    width: 33.33333%}
#whitehall-wrapper .statistical-data-set .statisticaldataset .block-3 {
    float: right;
    width: 66.66667%}
}#whitehall-wrapper .topics-show .featured-news {
    margin: 0 -15px;
}
#whitehall-wrapper .topics-show .featured-news article {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .topics-show .featured-news.items-1 article {
    float: left;
    width: 33.33333%}
}@media (min-width: 641px) {
    #whitehall-wrapper .topics-show .featured-news.items-3 article, #whitehall-wrapper .topics-show .featured-news.items-4 article {
    width: 33.33333%}
#whitehall-wrapper .topics-show .featured-news.items-3 article.item-0, #whitehall-wrapper .topics-show .featured-news.items-3 article.item-1, #whitehall-wrapper .topics-show .featured-news.items-4 article.item-0, #whitehall-wrapper .topics-show .featured-news.items-4 article.item-1 {
    width: 50%;
    float: left;
}
}#whitehall-wrapper .topics-show .featured-news.items-3 .item-2, #whitehall-wrapper .topics-show .featured-news.items-4 .item-2 {
    clear: left;
}
@media (min-width: 641px) {
    #whitehall-wrapper .topics-show .featured-news.items-2 article, #whitehall-wrapper .topics-show .featured-news.items-5 article {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .topics-show .featured-news.items-2 .item-3, #whitehall-wrapper .topics-show .featured-news.items-5 .item-3 {
    clear: left;
}
@media (min-width: 769px) {
    #whitehall-wrapper .topics-show .block-2 {
    width: 66.66667%;
    float: left;
}
#whitehall-wrapper .topics-show .block-3 {
    width: 33.33333%;
    float: left;
    clear: right;
}
#whitehall-wrapper .topics-show .block-4 {
    padding-top: 30px;
    clear: both;
}
}#whitehall-wrapper .topics-show .block {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .topics-show .block.block-4 .see-all {
    padding: 15px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .topics-show .latest-block .inner-block {
    padding-left: 0;
}
#whitehall-wrapper .topics-show .latest-block .recently-updated {
    width: 100%}
#whitehall-wrapper .topics-show .latest-block .recently-updated .content {
    margin-top: 10px;
}
}#whitehall-wrapper .topics-show .policies h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topics-show .policies h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .topics-show .policies h1 .count {
    display: block;
    font-size: 80px;
}
#whitehall-wrapper .topics-show .what p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 3px;
    padding-bottom: 2px;
    margin: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topics-show .what p {
    font-size: 17px;
    line-height: 1.47059;
    padding-top: 7px;
    padding-bottom: 7px;
}
}#whitehall-wrapper .topics-show .what p:first-child {
    padding-top: 0;
}
#whitehall-wrapper .topics-show .detailed-guidance h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topics-show .detailed-guidance h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .topics-show .detailed-guidance h2 {
    font-weight: bold;
}
#whitehall-wrapper .topics-show .detailed-guidance .collection-item {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topics-show .detailed-guidance .collection-item {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .topics-show .heading-extra {
    margin: 0 15px 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .topics-show .heading-extra {
    margin: 45px 0 30px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .world-locations-index .page-title {
    padding: 60px 0 30px;
}
}#whitehall-wrapper .world-locations-index .page-title hgroup {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 1.04167;
    font-weight: 400;
    text-transform: none;
    padding-top: 10px;
    padding-bottom: 10px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-index .page-title hgroup {
    font-size: 32px;
    line-height: 1.09375;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-index .page-title hgroup {
    padding-top: 7px;
    padding-bottom: 13px;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .world-locations-index .page-title hgroup {
    width: 66.66667%}
}#whitehall-wrapper .world-locations-index .page-title hgroup h1 {
    color: #6f777b;
}
#whitehall-wrapper .world-locations-index .page-title label {
    margin-right: 10px;
}
#whitehall-wrapper .world-locations-index .world-locations h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-index .world-locations h1 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .world-locations-index .world-locations .world-location-type {
    margin-bottom: 30px;
}
#whitehall-wrapper .world-locations-index .world-locations .world-location-type .type-heading {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-index .world-locations .world-location-type .type-heading {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .world-locations-index .world-locations .world-location-type .type-heading p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-index .world-locations .world-location-type .type-heading p {
    font-size: 53px;
    line-height: 1.03774;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-index .world-locations .world-location-type .content {
    width: 66.66667%;
    float: left;
    padding-top: 25px;
}
}#whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .letter {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 80px;
    line-height: 1;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    text-indent: -4px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .letter {
    font-size: 53px;
    line-height: 1.03774;
}
}#whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .location-list {
    margin: 0 0 30px;
}
#whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .location-list li {
    list-style: none;
}
#whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .location-list li .location-link {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding: 5px 0;
    display: block;
    border-bottom: 1px solid #bfc1c3;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-index .world-locations .world-location-type .content .location-list li .location-link {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .world-locations-show .block {
    display: block;
    clear: both;
    margin-bottom: 60px;
    overflow: hidden;
}
#whitehall-wrapper .world-locations-show .headings-block {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .headings-block {
    margin-bottom: 0;
}
}#whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks ul li {
    list-style: none;
    margin-bottom: 5px;
}
#whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks ul li a[rel="external"]:after {
    content: "\A0\A0\A0\A0\A0\A0";
    background-position: right 2px;
}
#whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks ul li a[rel="external"]:hover:after {
    background-position: right 2px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks ul li a[rel="external"]: after {
    content: "\A0\A0\A0\A0\A0\A0";
    background-position: right 3px;
}
#whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks ul li a[rel="external"]:hover:after {
    background-position: right 3px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .headings-block .heading-extra .top-tasks {
    padding-left: 0;
}
}#whitehall-wrapper .world-locations-show .headings-block .heading-extra .available-languages {
    margin-left: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .heading-block .content .see-all {
    padding: 15px;
}
}#whitehall-wrapper .world-locations-show .keyline-header {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 5px solid #0b0c0c;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .keyline-header {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .keyline-header {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .world-locations-show .news-block .inner-block {
    padding: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .news-block .inner-block {
    padding: 0 15px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .featured-news.items-0 .recently-updated, #whitehall-wrapper .world-locations-show .featured-news.items-3 .recently-updated {
    width: 66.66667%;
    clear: both;
}
}#whitehall-wrapper .world-locations-show .featured-news .item-3 {
    clear: both;
}
#whitehall-wrapper .world-locations-show .our-mission {
    margin-bottom: 60px;
}
#whitehall-wrapper .world-locations-show .our-mission p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 9px;
    padding-bottom: 6px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .our-mission p {
    font-size: 20px;
    line-height: 1.2;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .our-mission p {
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .world-locations-show #worldwide-priorities {
    margin-bottom: 20px;
}
#whitehall-wrapper .world-locations-show #worldwide-priorities h1 {
    margin: 0 15px 15px;
}
#whitehall-wrapper .world-locations-show #worldwide-priorities article {
    padding-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show #worldwide-priorities article {
    float: left;
    width: 50%}
}#whitehall-wrapper .world-locations-show #worldwide-priorities article.clear-priority {
    clear: both;
}
#whitehall-wrapper .world-locations-show #worldwide-priorities article .content {
    padding: 0 15px;
}
#whitehall-wrapper .world-locations-show #worldwide-priorities article .content h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show #worldwide-priorities article .content h2 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show #worldwide-priorities article .content h2 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show #worldwide-priorities {
    margin-bottom: 60px;
}
}#whitehall-wrapper .world-locations-show .world-organisations h1 {
    margin-bottom: 30px;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation {
    clear: both;
    border-bottom: 1px solid #bfc1c3;
    padding-bottom: 30px;
    margin-bottom: 30px;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail p {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail p {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact {
    float: left;
    display: inline;
    width: 66.66667%}
}#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail h2, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact h2 {
    font-weight: bold;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail h2 a, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact h2 a {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail h2 a, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact h2 a {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail h2 a, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact h2 a {
    padding-top: 4px;
    padding-bottom: 6px;
}
}#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail p, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact p {
    margin: 10px 0;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail .content, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact .content {
    padding-right: 15px;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .worldwide-organisation-detail .content .sponsoring-organisation, #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact .content .sponsoring-organisation {
    padding-bottom: 20px;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 14px;
    line-height: 1.42857;
    font-weight: 400;
    text-transform: none;
    margin-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact {
    font-size: 12px;
    line-height: 1.25;
}
}#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact h2 {
    position: absolute;
    left: -9999px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact {
    margin-top: 0;
    min-width: auto;
    width: 33.33333%}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact .content {
    padding-left: 15px;
}
#whitehall-wrapper .world-locations-show .world-organisations .worldwide-organisation .contact .content h2 {
    position: static;
}
}#whitehall-wrapper .world-locations-show .heading-extra {
    margin: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .world-locations-show .heading-extra {
    margin: 45px 0 30px 0;
}
}#whitehall-wrapper .worldwide-organisations-show .keyline-header {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 36px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-bottom: 5px solid #0b0c0c;
    margin-bottom: 20px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .keyline-header {
    font-size: 24px;
    line-height: 1.04167;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .keyline-header {
    padding-top: 6px;
    padding-bottom: 9px;
}
}#whitehall-wrapper .worldwide-organisations-show .headings-block .available-languages {
    margin-bottom: 15px;
}
#whitehall-wrapper .worldwide-organisations-show .block {
    margin-bottom: 30px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .about-us {
    float: left;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .social-media-links {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .worldwide-organisations-show .about-block .social-media-links h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 8px;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .social-media-links h1 {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .social-media-links h1 {
    padding-top: 0;
    padding-bottom: 5px;
}
}#whitehall-wrapper .worldwide-organisations-show .about-block .content {
    margin: 0 15px;
}
#whitehall-wrapper .worldwide-organisations-show .about-block .summary {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 8px;
    font-weight: bold;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .summary {
    font-size: 16px;
    line-height: 1.25;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .summary {
    padding-top: 0;
    padding-bottom: 5px;
}
}#whitehall-wrapper .worldwide-organisations-show .about-block .description .govspeak h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
    padding-bottom: 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .about-block .description .govspeak h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .worldwide-organisations-show .about-block .description .govspeak p {
    margin-top: 0;
    margin-bottom: 15px;
    padding-top: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .our-services .content {
    width: 66.66667%}
}#whitehall-wrapper .worldwide-organisations-show .our-services .content .govspeak h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .our-services .content .govspeak h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .worldwide-organisations-show .our-services .content .govspeak h3 {
    padding-bottom: 0;
}
#whitehall-wrapper .worldwide-organisations-show .our-services .content .govspeak p {
    margin-top: 0;
    padding-top: 0;
}
#whitehall-wrapper .worldwide-organisations-show .people h1 {
    margin-left: 15px;
    margin-right: 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .people .people-list {
    float: left;
    width: 66.66667%}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .people .people-list .person-excerpt {
    width: 33.33333%}
}#whitehall-wrapper .worldwide-organisations-show .contact-us .contact {
    min-width: 0;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    margin-bottom: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact {
    font-size: 14px;
    line-height: 1.14286;
}
}@media (min-width: 769px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .worldwide-organisations-show .contact-us .contact.clear-contact {
    clear: both;
}
#whitehall-wrapper .worldwide-organisations-show .contact-us .contact .content {
    padding: 0 15px;
}
#whitehall-wrapper .worldwide-organisations-show .contact-us .contact h2 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    font-weight: bold;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact h2 {
    font-size: 16px;
    line-height: 1.25;
}
}#whitehall-wrapper .worldwide-organisations-show .contact-us .contact .comments {
    margin: 10px 0;
}
#whitehall-wrapper .worldwide-organisations-show .contact-us .contact .adr {
    margin: 10px 0;
}
#whitehall-wrapper .worldwide-organisations-show .contact-us .contact .email-url-number p {
    margin: 10px 0;
}
#whitehall-wrapper .worldwide-organisations-show .contact-us .contact .email-url-number .type {
    display: block;
}
@media (min-width: 769px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main {
    width: 100%;
    margin: 0 0 30px;
}
}#whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content {
    margin: 0 15px;
    padding: 30px 0;
    border-bottom: 1px solid #bfc1c3;
}
@media (min-width: 769px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content .comments {
    float: right;
    width: 33.33333%}
}@media (min-width: 769px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content .adr, #whitehall-wrapper .worldwide-organisations-show .contact-us .contact.main .content .email-url-number {
    float: left;
    width: 33.33333%}
}#whitehall-wrapper .worldwide-organisations-show .contact-us h1, #whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.11111;
    font-weight: 400;
    text-transform: none;
    padding-top: 8px;
    padding-bottom: 7px;
    border-top: 5px solid #0b0c0c;
    border-bottom: 1px solid #bfc1c3;
    font-weight: bold;
    margin: 0 15px;
    padding: 20px 0 10px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us h1, #whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    font-size: 18px;
    line-height: 1.11111;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us h1, #whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    padding-top: 4px;
    padding-bottom: 6px;
}
}@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .contact-us h1, #whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    margin: 0 15px;
    padding: 20px 0;
}
}#whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    border-bottom: 0;
    margin: 0;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwide-organisations-show .corporate-information h1 {
    margin: 0;
}
}#whitehall-wrapper .worldwidepriority #case-studies h1 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
    color: #869090;
    margin-top: 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwidepriority #case-studies h1 {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}@media (max-width: 640px) {
    #whitehall-wrapper .worldwidepriority #case-studies h1 {
    margin-top: 15px;
}
}#whitehall-wrapper .worldwidepriority #case-studies li {
    width: 90%;
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 19px;
    line-height: 1.31579;
    font-weight: 400;
    text-transform: none;
    padding-top: 7px;
    padding-bottom: 3px;
    margin-left: 36px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .worldwidepriority #case-studies li {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .worldwidepriority #case-studies li li {
    margin-left: 30px;
}
@media (min-width: 768px) {
    #whitehall-wrapper .worldwidepriority #case-studies li {
    margin-left: 0;
}
#whitehall-wrapper .worldwidepriority #case-studies li li {
    margin-left: 60px;
}
}#whitehall-wrapper .worldwidepriority .meta-two {
    clear: both;
    position: relative;
    padding: 30px 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .worldwidepriority .meta-two {
    padding: 38px 0 30px;
}
}#whitehall-wrapper .worldwidepriority .heading-extra {
    margin-top: 45px;
}
#whitehall-wrapper .take-part-pages-show .block-1 img {
    max-width: 100%}
@media (min-width: 769px) {
    #whitehall-wrapper .take-part-pages-show .block-1 {
    width: 33.33333%;
    float: left;
}
#whitehall-wrapper .take-part-pages-show .block-2 {
    width: 66.66667%;
    float: right;
}
}#whitehall-wrapper .take-part-pages-show nav {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    padding-top: 5px;
    padding-bottom: 5px;
    padding: 20px 0 30px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .take-part-pages-show nav {
    font-size: 13px;
    line-height: 1.53846;
    padding-top: 6px;
    padding-bottom: 4px;
}
}#whitehall-wrapper .take-part-pages-show nav ol li {
    padding-top: 5px;
    list-style: disc;
    margin-left: 1.2em;
}
@media (min-width: 1px) {
    #whitehall-wrapper .take-part-pages-show nav ol li {
    list-style: none;
}
#whitehall-wrapper .take-part-pages-show nav ol li:before {
    content: "-";
    position: relative;
    float: left;
    width: 15px;
    margin-left: -15px;
}
}#whitehall-wrapper .take-part-pages-show .description {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 27px;
    line-height: 1.1111111111;
    font-weight: 400;
    text-transform: none;
    padding-top: 2px;
    padding-bottom: 3px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .take-part-pages-show .description {
    font-size: 19px;
    line-height: 1.31579;
    padding-top: 7px;
    padding-bottom: 3px;
}
}#whitehall-wrapper .take-part-pages-show .body h2 {
    border-bottom: 1px solid #bfc1c3;
}
#whitehall-wrapper .take-part-pages-show .body h2:first-child {
    margin-top: 30px;
}
#whitehall-wrapper .topical-events-show .featured-news {
    margin: 0 -15px;
}
#whitehall-wrapper .topical-events-show .featured-news article {
    width: 100%}
@media (min-width: 641px) {
    #whitehall-wrapper .topical-events-show .featured-news.items-1 article {
    float: left;
    width: 33.33333%}
}@media (min-width: 641px) {
    #whitehall-wrapper .topical-events-show .featured-news.items-3 article, #whitehall-wrapper .topical-events-show .featured-news.items-4 article {
    width: 33.33333%}
#whitehall-wrapper .topical-events-show .featured-news.items-3 article.item-0, #whitehall-wrapper .topical-events-show .featured-news.items-3 article.item-1, #whitehall-wrapper .topical-events-show .featured-news.items-4 article.item-0, #whitehall-wrapper .topical-events-show .featured-news.items-4 article.item-1 {
    width: 50%;
    float: left;
}
}#whitehall-wrapper .topical-events-show .featured-news.items-3 .item-2, #whitehall-wrapper .topical-events-show .featured-news.items-4 .item-2 {
    clear: left;
}
@media (min-width: 641px) {
    #whitehall-wrapper .topical-events-show .featured-news.items-2 article, #whitehall-wrapper .topical-events-show .featured-news.items-5 article {
    width: 33.33333%;
    float: left;
}
}#whitehall-wrapper .topical-events-show .featured-news.items-2 .item-3, #whitehall-wrapper .topical-events-show .featured-news.items-5 .item-3 {
    clear: left;
}
#whitehall-wrapper .topical-events-show .headings-block .archived {
    color: #6f777b;
    padding-left: 0;
}
#whitehall-wrapper .topical-events-show .headings-block .topical-event-logo img {
    max-width: 100%;
    margin-top: 30px;
}
#whitehall-wrapper .topical-events-show .page-description {
    padding-bottom: 60px;
}
#whitehall-wrapper .topical-events-show .page-description .description .govspeak p, #whitehall-wrapper .topical-events-show .page-description .description .govspeak ul {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topical-events-show .page-description .description .govspeak p, #whitehall-wrapper .topical-events-show .page-description .description .govspeak ul {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .topical-events-show .page-description .description .read-more {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 1.25;
    font-weight: 400;
    text-transform: none;
    margin: 20px 0;
}
@media (max-width: 640px) {
    #whitehall-wrapper .topical-events-show .page-description .description .read-more {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .topical-events-show .page-description .description .social-media-accounts li {
    float: left;
    clear: none;
    padding-right: 15px;
}
#whitehall-wrapper .topical-events-show .organisations {
    padding-top: 30px;
}
#whitehall-wrapper .topical-events-show .organisations ul {
    list-style: none;
}
#whitehall-wrapper .topical-events-show .organisations ul li {
    float: left;
    padding: 0 15px 15px;
    min-height: 90px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk a {
    display: block;
    height: 80px;
    text-indent: -999em;
    background: transparent none no-repeat 50% 50%}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.arts-council-england a {
    background-image: url(../government/assets/topical-events/arts-council-england-798f6e0f89f20b5e5578c3624f1babaf.png);
    width: 217px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.bbc a {
    background-image: url(../government/assets/topical-events/bbc-f3777babd8f63b17f37254ad2443c069.png);
    width: 143px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.british-library a {
    background-image: url(../government/assets/topical-events/british-library-d2379acee86648617d211fe5ddf86295.png);
    width: 30px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.commonwealth-war-graves-commission a {
    background-image: url(../government/assets/topical-events/cwgc-71410e1632897d4b486437c3cf285690.png);
    width: 209px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.english-heritage a {
    background-image: url(../government/assets/topical-events/english-heritage-20b9bf28ea68d5c97bccc28aee495f9a.png);
    width: 117px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.heritage-lottery-fund a {
    background-image: url(../government/assets/topical-events/hlf-ffd668edbd07f78d838196462ca512be.png);
    width: 74px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.imperial-war-museums a {
    background-image: url(../government/assets/topical-events/iwm-4b071049cfb46dc196cd3f33eab1cc91.png);
    width: 80px;
}
#whitehall-wrapper .topical-events-show .organisations ul .non-govuk.war-memorials-trust a {
    background-image: url(../government/assets/topical-events/wmt-2221653e445bfc3a20739ddd1f1d17e2.png);
    width: 103px;
}
#whitehall-wrapper .transition-state-visualisation {
    margin-bottom: 60px;
    padding-top: 6px;
}
#whitehall-wrapper .transition-state-visualisation p {
    display: inline-block;
    margin-right: 20px;
}
#whitehall-wrapper .transition-state-visualisation p span.count {
    display: block;
}
#whitehall-wrapper .transition-state-visualisation p span.count strong {
    font-weight: bold;
}
#whitehall-wrapper .transition-state-visualisation .num-agencies-live span.count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 48px;
    line-height: 0.7em;
    font-weight: 400;
    text-transform: none;
    color: #0b0c0c;
}
@media (max-width: 640px) {
    #whitehall-wrapper .transition-state-visualisation .num-agencies-live span.count {
    font-size: 32px;
    line-height: 1.09375;
}
}#whitehall-wrapper .transition-state-visualisation .num-agencies-exempt {
    margin-top: 10px;
}
#whitehall-wrapper .transition-state-visualisation .num-agencies-exempt span.count {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 24px;
    line-height: 0.85em;
    font-weight: 400;
    text-transform: none;
    color: #0b0c0c;
}
@media (max-width: 640px) {
    #whitehall-wrapper .transition-state-visualisation .num-agencies-exempt span.count {
    font-size: 20px;
    line-height: 1.2;
}
}#whitehall-wrapper .statistics-announcements-index .activity-navigation {
    margin-bottom: 30px;
}
#whitehall-wrapper .statistics-announcements-show .release-date-change-information {
    margin: 30px 0;
}
#whitehall-wrapper .statistics-announcements-show .release-date-change-information h3 {
    font-family: "nta", "GDS-Regular", sans-serif;
    font-size: 16px;
    line-height: 1.25;
    font-weight: 300;
    text-transform: none;
    font-weight: 700;
    margin-bottom: 15px;
}
@media (max-width: 640px) {
    #whitehall-wrapper .statistics-announcements-show .release-date-change-information h3 {
    font-size: 14px;
    line-height: 1.14286;
}
}#whitehall-wrapper {
    font-family: "nta", "GDS-Regular", sans-serif;
    position: relative;
    overflow: visible;
    margin: 0 auto;
    padding-top: 0;
    padding-bottom: 30px;
    background: transparent;
    color: #0b0c0c;
    border-bottom: 10px solid #57da95;
}
@media (min-width: 769px) {
    #whitehall-wrapper {
    padding-bottom: 60px;
}
}#whitehall-wrapper .whitehall-top-bar {
    border-top: 10px solid #57da95;
    max-width: 960px;
    margin: 0 15px;
}
@media (min-width: 641px) {
    #whitehall-wrapper .whitehall-top-bar {
    margin: 0 30px;
}
}@media (min-width: 1020px) {
    #whitehall-wrapper .whitehall-top-bar {
    margin: 0 auto;
}
}#whitehall-wrapper .whitehall-top-bar.prime-ministers-office-10-downing-street {
    border-color: #0b0c0c;
}
#whitehall-wrapper .whitehall-top-bar.deputy-prime-ministers-office {
    border-color: #fff;
}
#whitehall-wrapper .whitehall-content {
    display: block;
    position: relative;
    margin: 0 auto;
    width: auto;
    max-width: 1020px;
}
body.detailed-guidance {
    background: #fff;
}
body.detailed-guidance #whitehall-wrapper {
    padding-top: 30px;
    padding-bottom: 0;
    margin-bottom: 0;
}
body.detailed-guidance #whitehall-wrapper .archive-notice {
    margin: 0 30px 60px 30px;
}
body.detailed-guidance #whitehall-wrapper #detailed-guides-container.filter-results {
    margin: 0 30px;
    padding: 20px;
    background: #fff;
}
@media (max-width: 640px) {
    body.detailed-guidance #whitehall-wrapper #detailed-guides-container.filter-results {
    padding: 5px;
}
}body.detailed-guidance #whitehall-wrapper #detailed-guides-container.filter-results .previous-next-navigation {
    margin-top: 20px;
}
body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation {
    background: transparent;
    margin-left: -45px;
    width: auto;
}
@media (max-width: 640px) {
    body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation {
    margin-left: 0;
    width: 100%}
}body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li a {
    color: #2B8CC4;
}
body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li a:active {
    background: transparent;
}
body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li.next a:before, body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li.previous a:before {
    background-image: url(../government/assets/arrow-sprite-2B8CC4-93afeb702f53a20045ad9f4ab8170825.png);
}
body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li.next a:before {
    margin-right: -45px;
}
body.detailed-guidance #whitehall-wrapper #page .document_page .previous-next-navigation li.previous a:before {
    margin-left: -45px;
}
#whitehall-wrapper .two-column-page .block-2, #whitehall-wrapper .two-column-page .block-3, #whitehall-wrapper .two-column-page .block-4 {
    padding-bottom: 30px;
}
@media (min-width: 769px) {
    #whitehall-wrapper .two-column-page .block-2 {
    width: 25%;
    float: left;
    display: inline;
}
#whitehall-wrapper .two-column-page .block-3 {
    width: 66.66667%;
    float: left;
    display: inline;
}
}



.summary {clear: both}