.header { background: transparent }
.box__header { background: transparent }
.popup div.copy h2 { background: transparent }
#popup div.copy h2 { background: transparent }
#masks h1 { background: transparent }
#header { background: transparent }
a#helpLozenge { background-color: transparent }
#footer { border-top-color: transparent }
a { color: #002f5f }
span.required { color: #002f5f }
span.requiredForCompleteness { color: #002f5f }
div.copy code { color: #002f5f }
ul.nav a:hover { color: #002f5f }
.lightbox__title { color: #002f5f }
.filter__toggle > [class^="icon-"] { color: #002f5f }
.header__help-link > [class^="icon-"] { color: #002f5f }
.header__user-profile-initials-link > [class^="icon-"] { color: #002f5f }
.header__user-profile-initials-link { color: #002f5f }
.lightbox__count { background-color: #002f5f }
.t-primary-background-colour { background-color: #002f5f }
.t-primary-colour { color: #002f5f }
.t-primary-border-colour { border-color: #002f5f }
a > [class^="icon-"] { color: #002f5f }
.counter__link:hover > .counter { background-color: #002f5f }
ul.nav li a.current { color: #002f5f }
ul.nav li a.current:hover { color: #333333 }
.chadio input:checked { border-color: #002f5f }
.chadio label:hover input, .chadio input:focus { border-color: #002f5f }
.chadio input:checked:after { background: #002f5f }
input[type="text"]:not(.psuedo-disabled):focus, input[type="search"]:not(.psuedo-disabled):focus, input[type="password"]:not(.psuedo-disabled):focus, input[type="email"]:not(.psuedo-disabled):focus, input[type="number"]:not(.psuedo-disabled):focus, textarea:not(.psuedo-disabled):focus, select:not(.psuedo-disabled):focus { border-color: #002f5f }
input[type="text"]:not(.psuedo-disabled):focus, input[type="search"]:not(.psuedo-disabled):focus, input[type="password"]:not(.psuedo-disabled):focus, input[type="email"]:not(.psuedo-disabled):focus, input[type="number"]:not(.psuedo-disabled):focus, textarea:not(.psuedo-disabled):focus, select:not(.psuedo-disabled):focus { box-shadow: 0 0 15px rgba(0, 0, 0, 0.04), inset 0 -2px #002f5f }
.affixed-input:focus-within .affixed-input__prefix, .affixed-input:focus-within .affixed-input__suffix { border-color: #002f5f }
.affixed-input:focus-within .affixed-input__prefix, .affixed-input:focus-within .affixed-input__suffix { box-shadow: inset 0 -2px #002f5f }
.affixed-input:focus-within input { box-shadow: inset 0 -2px #002f5f }
.finput:focus-within .finput__button, .finput:focus-within .finput__label { border-color: #002f5f }
.finput.has-focus + .finput__button, .finput.has-focus .finput__label { border-color: #002f5f }
.finput:focus-within .finput__button, .finput:focus-within .finput__label { box-shadow: inset 0 -2px #002f5f }
.finput.has-focus + .finput__button, .finput.has-focus .finput__label { box-shadow: inset 0 -2px #002f5f }
a:hover { color: #333333 }
span.required:hover { color: #333333 }
span.requiredForCompleteness:hover { color: #333333 }
div.copy code:hover { color: #333333 }
.lightbox__title:hover { color: #333333 }
.filter__toggle:hover > [class^="icon-"] { color: #333333 }
.header__help-link:hover > [class^="icon-"] { color: #333333 }
.header__user-profile-initials-link:hover > [class^="icon-"] { color: #333333 }
.header__user-profile-initials-link:hover { color: #333333 }
a:hover > [class^="icon-"] { color: #333333 }
.counter__link:hover > .counter:hover { background-color: #333333 }
.button { background: #002f5f }
.button { background-color: #002f5f }
.button--large [class^="icon-"] { color: #002f5f }
.home-classic .asset-strip__action .button { color: #002f5f }
.counter { background-color: #002f5f }
.catThumb-link:hover .catThumb-text { background-color: #002f5f }
.catThumb-link:hover .catThumb-text { border-top-color: #002f5f }
.catThumb-text { border-top-color: #002f5f }
#header input.keywords { border-color: #002f5f }
#header input.inline { border-color: #002f5f }
#header .headerContent select { border-color: #002f5f }
#header input#searchKeywords { border-color: #002f5f }
.header-search-bar input[type="text"] { border-color: #002f5f }
.button:hover { background: #333333 }
.button:focus { background: #333333 }
.button--large { background-color: #333333 }
.nev { background: #8f8f8f }
.nev__menu { background: #8f8f8f }
#topStrip { background: #8f8f8f }
.nev__link.current { background: #5c5f59 }
.nev__link:hover { background: #5c5f59 }
.nev__icon-wrap { color: #ebebeb }
.nev__link { color: #ebebeb }
.nev__link.current i { color: #ffffff }
.nev__link:hover i { color: #ffffff }
.nev__link.current { color: #ffffff }
.nev__link:hover { color: #ffffff }
.button:hover [class^="icon-"] { color: #ffffff }
.lightbox__count { color: #ffffff }
.popup div.copy h2 { color: #ffffff }
#popup div.copy h2 { color: #ffffff }
#masks h1 { color: #ffffff }
.nev__icon-wrap { background: #a7a9ac }
.nev__link--admin-toggle .nev__icon-wrap { color: #a7a9ac }
.nev__link--admin-toggle .nev__icon-wrap { background: #a7a9ac }
.nev__link--admin-toggle:hover i { color: #ffffff }
.nev__link--admin-toggle { color: #efefef }
.nev__link--admin-toggle:hover { color: #ffffff }
.nev__toggle span { background: #ffffff }
.nev__item--admin-toggle { border-color: #ffffff }
.header__logo-container img { max-height: 80px }