.header { background: #ffffff }
.box__header { background: #ffffff }
.popup div.copy h2 { background: #ffffff }
#popup div.copy h2 { background: #ffffff }
#masks h1 { background: #ffffff }
a { color: #ff9f2b }
span.required { color: #ff9f2b }
span.requiredForCompleteness { color: #ff9f2b }
div.copy code { color: #ff9f2b }
ul.nav a:hover { color: #ff9f2b }
.lightbox__title { color: #ff9f2b }
.filter__toggle > [class^="icon-"] { color: #ff9f2b }
.header__help-link > [class^="icon-"] { color: #ff9f2b }
.header__user-profile-initials-link > [class^="icon-"] { color: #ff9f2b }
.header__user-profile-initials-link { color: #ff9f2b }
.lightbox__count { background-color: #ff9f2b }
.t-primary-background-colour { background-color: #ff9f2b }
.t-primary-colour { color: #ff9f2b }
.t-primary-border-colour { border-color: #ff9f2b }
a > [class^="icon-"] { color: #ff9f2b }
.counter__link:hover > .counter { background-color: #ff9f2b }
ul.nav li a.current { color: #ff9f2b }
ul.nav li a.current:hover { color: #333333 }
.chadio input:checked { border-color: #ff9f2b }
.chadio label:hover input, .chadio input:focus { border-color: #ff9f2b }
.chadio input:checked:after { background: #ff9f2b }
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: #ff9f2b }
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 #ff9f2b }
.affixed-input:focus-within .affixed-input__prefix, .affixed-input:focus-within .affixed-input__suffix { border-color: #ff9f2b }
.affixed-input:focus-within .affixed-input__prefix, .affixed-input:focus-within .affixed-input__suffix { box-shadow: inset 0 -2px #ff9f2b }
.affixed-input:focus-within input { box-shadow: inset 0 -2px #ff9f2b }
.finput:focus-within .finput__button, .finput:focus-within .finput__label { border-color: #ff9f2b }
.finput.has-focus + .finput__button, .finput.has-focus .finput__label { border-color: #ff9f2b }
.finput:focus-within .finput__button, .finput:focus-within .finput__label { box-shadow: inset 0 -2px #ff9f2b }
.finput.has-focus + .finput__button, .finput.has-focus .finput__label { box-shadow: inset 0 -2px #ff9f2b }
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: #00347b }
.button { background-color: #00347b }
.button--large [class^="icon-"] { color: #00347b }
.counter { background-color: #00347b }
.catThumb-link:hover .catThumb-text { background-color: #00347b }
.catThumb-link:hover .catThumb-text { border-top-color: #00347b }
.catThumb-text { border-top-color: #00347b }
.button:hover { background: #000000 }
.button:focus { background: #000000 }
.button--large { background-color: #000000 }
.nev { background: #3d413a }
.nev__menu { background: #3d413a }
#topStrip { background: #3d413a }
.nev__link.current { background: #333630 }
.nev__link:hover { background: #333630 }
.nev__icon-wrap { color: #cccccc }
.nev__link { color: #cccccc }
.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: #5c5f59 }
.nev__link--admin-toggle .nev__icon-wrap { color: #333630 }
.nev__link--admin-toggle .nev__icon-wrap { background: #828282 }
.nev__link--admin-toggle:hover i { color: #000000 }
.nev__link--admin-toggle { color: #909090 }
.nev__link--admin-toggle:hover { color: #888888 }
.nev__toggle span { background: #aaaaaa }
.nev__item--admin-toggle { border-color: #aaaaaa }
.header__logo-container img { max-height: 80px }