.contrast .information-area-wrap{color:#fff;border-bottom:none;box-sizing:border-box;background-image:linear-gradient(to bottom, #111 30%, #333 70%) !important}html.contrast{background-image:linear-gradient(to bottom, #111 30%, #333 70%);min-height:100%;color:#333;font-size:16px;line-height:1.5em;font-weight:600}.contrast{font-size:16px;line-height:1.5em;font-weight:600}.contrast .cover{background-image:linear-gradient(to bottom, #111 30%, #333 70%)}.contrast .main_body{color:#333;font-size:16px;line-height:1.5em;font-weight:600}.contrast li,.contrast label,.contrast input,.contrast select,.contrast option,.contrast button,.contrast th,.contrast td{color:#333;font-size:16px;font-weight:600}.contrast input[type=text],.contrast input[type=number],.contrast input[type=email],.contrast input[type=password],.contrast select,.contrast textarea{color:#333;font-size:16px;font-weight:600;border:2px solid #ff925c;border-radius:4px;background-image:none}.contrast input[type=text]:hover,.contrast input[type=text]:active,.contrast input[type=text]:focus,.contrast input[type=number]:hover,.contrast input[type=number]:active,.contrast input[type=number]:focus,.contrast input[type=email]:hover,.contrast input[type=email]:active,.contrast input[type=email]:focus,.contrast input[type=password]:hover,.contrast input[type=password]:active,.contrast input[type=password]:focus,.contrast select:hover,.contrast select:active,.contrast select:focus,.contrast textarea:hover,.contrast textarea:active,.contrast textarea:focus{border:2px solid #ff925c;background-image:none}.contrast input[type=text]:disabled,.contrast input[type=number]:disabled,.contrast input[type=email]:disabled,.contrast input[type=password]:disabled,.contrast select:disabled,.contrast textarea:disabled{border-color:#ccc}.contrast input[type=checkbox]:not(:checked)+label.checkbox:before,.contrast input[type=checkbox]:checked+label.checkbox:before,.contrast input[type=checkbox]:checked+label.checkbox:before{border-width:2px}.contrast th a,.contrast th a:visited{color:#333;font-weight:600;border:2px solid #333}.contrast a.button,.contrast button,.contrast input[type=button],.contrast input[type=submit],.contrast .primary{color:#333}.contrast .secondary,.contrast input.secondary,.contrast a.button.secondary,.contrast button.secondary,.contrast input[type=button].secondary,.contrast input[type=submit].secondary{border-width:2px}.contrast .secondary:hover,.contrast .secondary:active,.contrast .secondary:focus,.contrast input.secondary:hover,.contrast input.secondary:active,.contrast input.secondary:focus,.contrast a.button.secondary:hover,.contrast a.button.secondary:active,.contrast a.button.secondary:focus,.contrast button.secondary:hover,.contrast button.secondary:active,.contrast button.secondary:focus,.contrast input[type=button].secondary:hover,.contrast input[type=button].secondary:active,.contrast input[type=button].secondary:focus,.contrast input[type=submit].secondary:hover,.contrast input[type=submit].secondary:active,.contrast input[type=submit].secondary:focus{border-width:2px}.contrast input.tertiary{color:#b44915}.contrast #ui-datepicker-div .ui-datepicker-header,.contrast #ui-datepicker-div .ui-widget-header{font-size:20px}.contrast #ui-datepicker-div table thead span{font-size:16px}.contrast #ui-datepicker-div table th a,.contrast #ui-datepicker-div table td a{font-size:16px;font-weight:600;color:#333}.contrast .top_nav{background:#454545}.contrast .top_nav .active_top_nav{background:#454545}.contrast #pack-status-bar{background:#454545}.contrast .status_bar_icon{border-color:#9e9e9e;border-width:2px}.contrast .next{color:#9e9e9e}.contrast .done{color:#fff}.contrast .done .status_bar_icon{border-color:#fff}.contrast .now{color:#fff}.contrast .now .status_bar_icon{border-color:#fff}.contrast #swp_validation_tabs .ap-accordion-toggle,.contrast #ssow_selection_tabs .ap-accordion-toggle,.contrast #appendix_a_tabs .ap-accordion-toggle{color:#333;font-weight:700}.contrast .note{background:#80c6ff;color:#333}.contrast .note::before{color:#333}.contrast .note.announcements .icon{color:#333}.contrast .error-message,.contrast .main_error_block{background:#f66;color:#111}.contrast .checkSwitch,.contrast .checkSwitchPaper,.contrast #iwaWrap ul li input[type=radio]~label::before,.contrast #iwaWrap ul li input[type=radio]:checked~label::before{border-width:2px;font-size:16px;line-height:1.5em;height:40px}.contrast .radio-group-quadruple label,.contrast .radio-group-triple label,.contrast .radio-group-double label{border-width:2px}.contrast .radiator ul li:nth-of-type(2) .rad,.contrast .radiator .rad{border-width:2px}.contrast .file label{border-width:2px}.contrast .cke_editable{color:#333;font-size:16px;line-height:1.5em;font-weight:600}.contrast .toast-info{background:#80c6ff;color:#333;border-color:#80c6ff !important}.contrast .toast-error{background:#f66;color:#111;border-color:#f66 !important}.contrast #toast-container>.toast-info::before{color:#333}.contrast #toast-container>.toast-error::before{color:#111}.contrast #toast-container>.toast-warning{color:#111}.contrast .placeholder span{font-size:16px;line-height:1.5em;font-weight:600;color:#333}.contrast #footer p,.contrast #footer a{color:#ddd}.contrast .dash__search__input{border-right:none !important;border-radius:4px 0 0 4px !important}.contrast .dash__search__button{height:40px}.contrast .select2{width:100% !important}.contrast .select2-selection--multiple{border:2px solid #ff925c;border-radius:4px !important;background-image:none}.contrast .select2-selection--multiple:hover,.contrast .select2-selection--multiple:active,.contrast .select2-selection--multiple:focus{border:2px solid #ff925c;background-image:none}.contrast .select2-selection__choice{font-size:14px}@media only screen and (max-width: 899px){.contrast #elrs-list thead::before,.contrast #sectional_appendix thead::before,.contrast #signal_boxes thead::before,.contrast #access-points thead::before,.contrast #hazards_table thead::before,.contrast .nr3180-section8-blockage-signing-table td::before,.contrast .nr3180-section7b-change-personnel-table td::before,.contrast .nr3180-section7a-change-signaller-table td::before,.contrast .nr3180-section6-level-crossing-arrangements-table td::before,.contrast .nr3180-section5-granting-auth-table td::before,.contrast .nr3180-section2-signals-table td::before,.contrast .rt3181-subsection.sub6 tr::before,.contrast .nr_std td::before{font-size:16px;font-weight:600;color:#333}}/*# sourceMappingURL=highContrast.min.css.map */