html.dark{background-image:linear-gradient(#3c2141, #643239);min-height:100%;color:rgba(255,255,255,.9)}.dark #wrapper,.dark#wrapper{background:#333;color:#fff;height:100vh}.dark .information-area-wrap{color:#fff;border-bottom:none;box-sizing:border-box;background-image:linear-gradient(#3c2141, #643239) !important}.dark .cover{background-image:linear-gradient(#3c2141, #643239)}.dark tr:hover .list_link,.dark tr:hover .list_select,.dark tr:nth-child(even):hover .list_link,.dark tr:nth-child(even):hover .list_select{color:#ff925c}.dark #railhub-main-title{color:rgba(255,255,255,.8);border-bottom:1px solid rgba(255,255,255,.2)}.dark .home .logo,.dark .home .logo .icon:before{color:rgba(255,255,255,.8)}.dark .hex{fill:rgba(0,0,0,0)}.dark .home-wrap svg{stroke:rgba(255,255,255,.5)}.dark .hex-wrap .title a{color:rgba(255,255,255,.5)}.dark .hex-wrap:hover svg{filter:drop-shadow(rgba(246, 145, 95, 0.2) 0 0 15px);stroke:rgba(246,145,95,.86)}.dark .hex-wrap:hover .hex{fill:rgba(0,0,0,.2)}.dark #tooltip{border:1px solid rgba(246,145,95,.7);background:rgba(34,34,34,.8);color:rgba(255,255,255,.6);filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.3))}.dark .main_body{background:#222;color:#fff}.dark .homescreen{background:rgba(0,0,0,0);color:#fff}.dark img{filter:opacity(90%)}.dark .life-saving-icon{border:none;filter:opacity(90%)}.dark .ap-accordion-content{background:#333}.dark .pack-list{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2);border:none}.dark .ap-accordion-toggle{background:#7b7b7b;color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.dark .ap-accordion-toggle:hover{background:#ff925c}.dark h3.ap-accordion-toggle{color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.dark h3.ap-accordion-toggle:hover{background:#ff925c;color:#fff;transition:200ms ease-in}.dark .logo .icon,.dark .logo .icon:before{color:#fff}.dark .dash_table tr.header td{background:rgba(0,0,0,.4);color:#fff}.dark .dash_table tr:nth-child(even){background:none}.dark .dash_table table{border-radius:8px}.dark .dash_table table tr td{margin-bottom:0;border:none;color:#fff}.dark th{background:#505050;color:rgba(255,255,255,.5)}.dark table{box-shadow:inset 0 0 0 1px #454545;background:#333}.dark table table,.dark table table th,.dark table table tr:nth-child(even){box-shadow:none;background:rgba(0,0,0,0)}.dark table tr:nth-child(even){background:rgba(255,255,255,.05)}.dark .appendix-table tbody th{border-bottom:none}.dark .pack-hazards-table thead{background:rgba(255,255,255,.1)}.dark .pack-hazards-table tr{border-left:1px solid #454545;border-right:1px solid #454545}.dark .pack-hazards-table tr:last-child{border-bottom:1px solid #454545}.dark .pack-hazards-table em{color:#ff925c}.dark .pack-hazards-table tr:nth-child(even){background:unset}.dark .pack-hazards-table .row1:nth-of-type(2n),.dark .pack-hazards-table .row2:nth-of-type(2n + 1),.dark .pack-hazards-table .row3:nth-of-type(2n){background:rgba(255,255,255,.02)}.dark .pack-hazards-table tr:nth-child(even):not(:only-child) td,.dark .pack-hazards-table tr:nth-child(even){background:unset}.dark table th a{color:#fff;background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.2)}.dark table th a:visited{color:#fff;background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.2)}.dark table th a:hover,.dark table th a:focus{background:#ff925c;color:rgba(255,255,255,.9)}.dark .user-reports td{background:rgba(255,255,255,0)}.dark .user-reports tr tr{border-left:none;border-right:none}.dark .user-reports tr tr:last-child{border-bottom:none}.dark #hospital_table tr{background:rgba(0,0,0,0) !important}.dark .dash_table tr.header td{background:rgba(0,0,0,.32);color:#fff}.dark table.shift td,.dark table.elr_list td,.dark #contact_table td,.dark .nr_std td,.dark .nr_std_x td{border:1px solid #505050 !important}.dark table.shift td input,.dark table.elr_list td input,.dark #contact_table td input,.dark .nr_std td input,.dark .nr_std_x td input{box-shadow:none}.dark .nr_std textarea{border:none}.dark .nr_std{box-shadow:none}.dark #pack_contents_tabs .nr_std{box-shadow:inset 0 0 0 1px #454545}.dark .rt3181-subsection.sub6 tr::before{background:rgba(255,255,255,.1)}.dark #container:before{background-image:linear-gradient(180deg, #333333 30%, #333333 70%)}.dark a,.dark a:visited{color:#ffa578}.dark a:hover,.dark a:focus,.dark a:active,.dark a:visited:hover,.dark a:visited:focus,.dark a:visited:active{color:#ff925c}.dark .secondary,.dark input.secondary,.dark a.button.secondary,.dark button.secondary,.dark input[type=button].secondary,.dark input[type=submit].secondary{color:#ffa578}.dark .tertiary,.dark input.tertiary,.dark a.button.tertiary,.dark button.tertiary,.dark input[type=button].tertiary,.dark input[type=submit].tertiary{color:#ffa578}.dark .tertiary:hover,.dark .tertiary:focus,.dark .tertiary:active,.dark input.tertiary:hover,.dark input.tertiary:focus,.dark input.tertiary:active,.dark a.button.tertiary:hover,.dark a.button.tertiary:focus,.dark a.button.tertiary:active,.dark button.tertiary:hover,.dark button.tertiary:focus,.dark button.tertiary:active,.dark input[type=button].tertiary:hover,.dark input[type=button].tertiary:focus,.dark input[type=button].tertiary:active,.dark input[type=submit].tertiary:hover,.dark input[type=submit].tertiary:focus,.dark input[type=submit].tertiary:active{color:#ff925c}.dark select{background-color:#2d2d2d}.dark select:hover{background-color:#111}.dark select.readonly{background:#2d2d2d}.dark select.input--optional{border-color:#666 !important}.dark input:-webkit-autofill,.dark input:-webkit-autofill:hover,.dark input:-webkit-autofill:focus,.dark textarea:-webkit-autofill,.dark textarea:-webkit-autofill:hover,.dark textarea:-webkit-autofill:focus,.dark select:-webkit-autofill,.dark select:-webkit-autofill:hover,.dark select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #2d2d2d inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.dark option{background:#222;color:#fff}.dark .tr_added_files .file-upload,.dark .sr_added_files .file-upload,.dark .permit_added_files .file-upload{background:#333;border:1px solid #ff925c;color:#ff925c}.dark .tr_added_files .file-upload:hover,.dark .sr_added_files .file-upload:hover,.dark .permit_added_files .file-upload:hover{background:#d66f3c;border:1px solid #d66f3c;color:rgba(255,255,255,.9)}.dark .permit_added_files span.tertiary{margin:7px 0}.dark .logo-upload-group .logo-holder{border:1px solid #797979}.dark #footer{border-bottom:none;background:rgba(0,0,0,0);box-sizing:border-box}.dark #footer p,.dark #footer a{color:rgba(255,255,255,.7)}.dark iframe{background:rgba(0,0,0,0)}.dark iframe html{background:red}.dark .note{background:#2b555f;color:#82bdcb;border:1px solid #82bdcb}.dark .note table td{background:rgba(0,0,0,0)}.dark .note .icon{color:#82bdcb !important}.dark .note h2,.dark .note h3,.dark .note h4,.dark .note P,.dark .note ul,.dark .note li{color:#82bdcb}.dark #content-dash .note_green{background:#2b555f;color:#82bdcb;border:1px solid #82bdcb}.dark #content-dash .component_error,.dark .main_error_block,.dark .cm80px .error-message{background:#462a2f;color:#e19faa;border:1px solid #e19faa;box-sizing:border-box}.dark .main_error_block{background:#462a2f;color:#e19faa;border:1px solid #e19faa}.dark .ap-search .error-message,.dark .error-message{background:#462a2f;color:#e19faa;border:1px solid #e19faa}.dark form input.error,.dark .error{background:#462a2f;color:#e19faa;border:1px solid #e19faa}.dark .jconfirm .jconfirm-box{background:#333;color:#fff}.dark .toast-info{background:#2b555f;color:#82bdcb;border-color:#82bdcb !important}.dark .toast-error{background:#462a2f;color:#e19faa;border-color:#e19faa !important}.dark thead,.dark th{background:#454545;color:#fff;border-color:#666}.dark thead tr,.dark th tr{border-color:#666}.dark thead tr:last-child,.dark th tr:last-child{border-color:#666}.dark #hospitalRoute{border:1px solid rgba(255,255,255,.2)}.dark .buttons_access{background:#333}.dark .buttons_access .button,.dark .buttons_access button{background:rgba(0,0,0,0);color:#fff}.dark .buttons_access .button:hover,.dark .buttons_access button:hover{text-decoration:underline}.dark .buttons_access .useful-links{background:#333;color:#fff}.dark .buttons_access .useful-links:focus,.dark .buttons_access .useful-links:active{color:#fff;background:#840f5d}.dark .buttons_access .useful-links-open{background:rgba(0,0,0,0);color:#fff}.dark .buttons_access .useful-links-open:visited{background:rgba(0,0,0,0);color:#fff}.dark .buttons_access .useful-links-open:hover{background:#333}.dark .buttons_access .useful-links-open:focus,.dark .buttons_access .useful-links-open:active{color:#fff;background:#840f5d}.dark a .icon:hover,.dark .style-switcher-button:hover{color:rgba(255,255,255,.86)}.dark .style-switcher-button:before{content:""}.dark input,.dark input[type=text],.dark input[type=number],.dark input[type=email],.dark input[type=password]{background:#2d2d2d}.dark input:hover,.dark input[type=text]:hover,.dark input[type=number]:hover,.dark input[type=email]:hover,.dark input[type=password]:hover{background:#111}.dark input:focus,.dark input[type=text]:focus,.dark input[type=number]:focus,.dark input[type=email]:focus,.dark input[type=password]:focus{background-color:#111}.dark input.readonly,.dark input[type=text].readonly,.dark input[type=number].readonly,.dark input[type=email].readonly,.dark input[type=password].readonly{background:#2d2d2d;color:#9e9e9e}.dark input.readonly:hover,.dark input[type=text].readonly:hover,.dark input[type=number].readonly:hover,.dark input[type=email].readonly:hover,.dark input[type=password].readonly:hover{background:#2d2d2d}.dark input.input--optional,.dark input[type=text].input--optional,.dark input[type=number].input--optional,.dark input[type=email].input--optional,.dark input[type=password].input--optional{border-color:#666 !important}.dark ::-moz-placeholder{color:#a2a2a2}.dark ::placeholder{color:#a2a2a2}.dark .read-only td,.dark .read-only th,.dark .read-only tbody th,.dark .read-only .nr_std tbody tr th,.dark .read-only input{color:rgba(255,255,255,.2);background:rgba(0,0,0,0)}.dark .read-only td:hover,.dark .read-only td:active,.dark .read-only td:focus,.dark .read-only th:hover,.dark .read-only th:active,.dark .read-only th:focus,.dark .read-only tbody th:hover,.dark .read-only tbody th:active,.dark .read-only tbody th:focus,.dark .read-only .nr_std tbody tr th:hover,.dark .read-only .nr_std tbody tr th:active,.dark .read-only .nr_std tbody tr th:focus,.dark .read-only input:hover,.dark .read-only input:active,.dark .read-only input:focus{background:rgba(0,0,0,0)}.dark .data-pack-dropdown ul,.dark .options_dropdown{box-shadow:none;background:rgba(0,0,0,0);filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, 0.7));background-image:linear-gradient(to right, #ffa578, #ffa578);text-shadow:0px 0px 2px #ffa578}.dark .options_dropdown li{color:#111}.dark .data-pack-dropdown ul a{color:#111}.dark .data-pack-dropdown ul a:hover,.dark .data-pack-dropdown ul a:active,.dark .data-pack-dropdown ul a:focus{color:#111}.dark .main-navigation,.dark .user_menu,.dark .pack-nav,.dark .access-point-search,.dark .possession_popup{background:#111;background-image:linear-gradient(to left, rgba(0, 0, 0, 0.15) 40px, transparent 45px);color:#fff}.dark .pack-nav{padding:40px 70px 0px 10px}.dark .main-navigation ul,.dark .user_menu ul,.dark .slider ul{padding:0}.dark .main-navigation ul div,.dark .user_menu ul div,.dark .slider ul div{padding:0}.dark .main-navigation .slider a.sub_menu,.dark .main-navigation a.sub_menu,.dark .user_menu .slider a.sub_menu,.dark .user_menu a.sub_menu,.dark .slider .slider a.sub_menu,.dark .slider a.sub_menu{color:#f5f5f5;cursor:unset}.dark .main-navigation .slider a.sub_menu:hover,.dark .main-navigation a.sub_menu:hover,.dark .user_menu .slider a.sub_menu:hover,.dark .user_menu a.sub_menu:hover,.dark .slider .slider a.sub_menu:hover,.dark .slider a.sub_menu:hover{background:rgba(0,0,0,0);color:#efefef;transform:scale(0.8)}.dark .main-navigation .user_links,.dark .user_menu .user_links,.dark .slider .user_links{margin:0}.dark .main-navigation .user_links a,.dark .main-navigation ul li a,.dark .user_menu .user_links a,.dark .user_menu ul li a,.dark .slider .user_links a,.dark .slider ul li a{color:#f9f9f9;transition:400ms ease-out;transform:scale(0.8);padding:8px 10px !important;margin:0;display:block;border-radius:2px;width:100%;box-sizing:border-box}.dark .main-navigation .user_links a:hover,.dark .main-navigation ul li a:hover,.dark .user_menu .user_links a:hover,.dark .user_menu ul li a:hover,.dark .slider .user_links a:hover,.dark .slider ul li a:hover{transform:scale(1);transition:200ms ease-in;text-decoration:none;color:rgba(255,255,255,.9);background:#ff925c}.dark #main-menu .user_links,.dark #main-menu ul li{border-bottom:1px solid rgba(11,58,73,0)}.dark #main-menu.slider ul li,.dark #user.slider .user_links,.dark #user.slider ul li{border-bottom:1px solid dimgray;padding:0 !important;padding-left:0px;margin:0 10px;transition:border 800ms ease-in}.dark p.welcome{color:#f0f0f0}.dark #user .user_links{border-top:1px solid rgba(78,78,78,0);border-bottom:1px solid rgba(76,76,76,0)}.dark #user .user_links a{border-bottom:0}.dark #user.slider .user_links{border-top:1px solid #6d6d6d;border-bottom:1px solid #585858}.dark .pack-nav .jump_stage{color:#f0f0f0;transform:scale(0.8);padding:5px 10px 5px;margin:0;display:block;border-radius:2px;width:100%;outline:none;background:rgba(0,0,0,0);border:1px solid rgba(62,62,62,0);border-bottom:1px solid #656565;transition:all 400ms ease-out,border 800ms ease-out}.dark .pack-nav.slider .jump_stage{border-bottom:1px solid #868686;transition:all 400ms ease-out,border 1600ms ease-out}.dark .stage_num{color:rgba(255,255,255,.37)}.dark .pack-nav:hover .jump_stage:hover,.dark .pack-nav .jump_stage:hover .stage_num{transform:scale(1) translateY(-3px);text-decoration:none;vertical-align:bottom;color:rgba(255,255,255,.9);background:#ff925c;outline:none;border-bottom:1px solid rgba(56,56,56,0);transition:200ms ease-in,border 800ms ease-in}.dark .pack-nav .jump_stage:hover{color:rgba(255,255,255,.9)}.dark .access-point-search h2,.dark .access-point-search label,.dark .access-point-search input,.dark .access-point-search select{color:#e8ecee;color:rgba(255,255,255,.9)}.dark .access-point-search select:hover{background:rgba(255,255,255,.3)}.dark .access-point-search div#elr-info{color:#bbb;border:1px solid rgba(255,255,255,.2) !important}.dark #hazards_table{box-shadow:0 0 1px 0 #7a7a7a}.dark #hazards_table thead{background:rgba(255,255,255,.1)}.dark #hazards_table tbody tr{background:rgba(0,0,0,0)}.dark #hazards_table tbody tr.even{background:rgba(255,255,255,.03)}.dark #hazards_table tbody tr.even td[colspan="7"]{border-top:1px solid rgba(0,0,0,.12);background:rgba(0,0,0,0)}.dark #hazards_table tbody tr.odd td[colspan="7"]{border-top:1px solid rgba(255,255,255,.03);background:rgba(0,0,0,0)}.dark table.organisations thead tr{background:rgba(0,0,0,0) !important}.dark table.shift:last-of-type td:last-child,.dark table.elr_list:last-of-type td:last-child{border-bottom:1px solid #7b7b7b}.dark .packs-header{background:#4e4e4e}.dark .top_nav,.dark .top_nav_fullscreen{background:rgba(255,255,255,.08);box-shadow:0 2px 1px 1px rgba(0,0,0,.08),inset 0 1px 0 0 rgba(255,255,255,.17);filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.2))}.dark .status_bar_icon{background:rgba(255,255,255,.1)}.dark a.open_menu,.dark a.open_user,.dark .style-switcher-button,.dark #zenDeskWrap,.dark .open_pack-nav,.dark .print-view,.dark .scroll_to_top,.dark .scroll_to_top .arrow-up:after,.dark .open_search,.dark #collaborate,.dark #possession{color:#f9f9f9;background:rgba(0,0,0,0)}.dark .scroll_to_top:hover,.dark .scroll_to_top:hover .arrow-up:after{color:#fff}.dark #collaborate:hover{color:#fff}.dark #collaborate .dot,.dark #collaborate:hover .dot{background:#fff}.dark .style-switcher-button:hover:before{color:rgba(255,255,255,.86)}.dark .section_header{background:rgba(255,255,255,.1);color:#fff}.dark .placeholder span+span{background:#353535}.dark .create_packs .placeholder span+span{background:#353535;border:1px solid rgba(255,255,255,.07)}.dark textarea{background:#2d2d2d;color:#fff;border:1px solid #666}.dark textarea:hover,.dark textarea:focus{background-color:#111}.dark textarea:disabled{background-color:#333 !important}.dark textarea.input--optional{border-color:#666 !important}.dark li,.dark label,.dark input,.dark select,.dark option{color:#fff}.dark .annotatedMapContainer label{color:#666 !important}.dark #requirements-list{border:none;background:#4c4c4c}.dark #requirements-list p{background:gray;color:#fff}.dark #requirements-list ul[role=tablist]{background:#525252;color:#fff}.dark .rt3181-subsection.sub11 div.lca{border:1px solid rgba(255,255,255,.32);background:#464646}.dark .rt3181-subsection.sub11 div.selected{border:1px solid #ff925c;color:#ff925c}.dark #preview-popup{background:#222;border-color:#222;color:#fff;box-shadow:0 0 0 8px #222,0 0 10px 8px #111}.dark input[type=checkbox]:not(:checked)+label.checkbox:before{border:1px solid rgba(255,255,255,.32);background:#2d2d2d}.dark input[type=checkbox]:not(:checked)+label.checkbox:after{color:#ff925c}.dark input[type=checkbox]:checked+label.checkbox:before{border:1px solid #ff925c;background:#3c3c3c}.dark input[type=checkbox]:checked+label.checkbox:after{color:#ff925c}.dark input[type=checkbox]+label.checkbox:hover:before{border:1px solid #ff925c}.dark input[type=checkbox]+label.checkbox:active:before,.dark input[type=checkbox]+label.checkbox:focus:before{border:1px solid #444}.dark input[type=checkbox]:disabled:not(:checked)+label.checkbox:before,.dark input[type=checkbox]:disabled:checked+label.checkbox:before{border-color:rgba(255,255,255,.1);background-color:rgba(221,221,221,0) !important}.dark .radiator input[type=radio]:checked~.rad::before{background-color:rgba(255,255,255,0);background-image:linear-gradient(rgba(82, 191, 143, 0.9), rgb(82, 191, 143));color:rgba(255,255,255,.9);border:1px solid #b6b6b6;border-right:1px solid #b6b6b6}.dark .radiator li:nth-of-type(2) input[type=radio]:checked~.rad::before{background-image:linear-gradient(rgba(191, 85, 82, 0.9), rgb(191, 85, 82));color:rgba(255,255,255,.9);border-left:none;border-right:1px solid #b6b6b6}.dark .radiator .rad{border:1px solid #b6b6b6;border-right:none;background:#393939;z-index:1;transition:200ms ease;-webkit-transition:200ms ease}.dark .radiator ul{background:rgba(0,0,0,0)}.dark #data-pack-view input[type=checkbox]+label,.dark #data-pack-view input[type=checkbox]+label:before,.dark #data-pack-view input[type=checkbox],.dark #data-pack-view .radiator *{border-color:#6b6b6b;background:rgba(0,0,0,0)}.dark .radiator ul li input[type=radio]:disabled:checked~.rad::before,.dark .radiator ul li:nth-of-type(2) input[type=radio]:disabled:checked~.rad::before{background-image:linear-gradient(#6a6a6a, #6a6a6a);color:#fff;border-color:#6b6b6b}.dark .letter input[type=checkbox][disabled=disabled]:checked+label.checkbox:after{color:#fefefe}.dark .letter input[type=checkbox][disabled=disabled]:not(:checked)+label.checkbox:after{color:#454545}.dark .nr3180-section7a-change-signaller-table tr,.dark .nr3180-section6-level-crossing-arrangements-table tr,.dark .nr3180-section7b-change-personnel-table tr,.dark .nr3180-section8-blockage-signing-table tr,.dark [class^=nr3180-appendixB] tr{border-color:#454545}.dark table.shift td,.dark table.elr_list td,.dark #contact_table td,.dark .nr_std td,.dark .nr_std_x td{border:none;border-bottom:none}.dark .gradients-pack{box-shadow:none}.dark .gradients-pack tr{border-color:#454545}.dark .nr_std tbody th{background:rgba(255,255,255,.06);color:#fff;border:1px solid #5c5d5c;border-bottom:none;border-left:none}.dark .appendix_heading{background:rgba(255,255,255,.22);color:#fff}.dark .radio-group-double label,.dark .radio-group-triple label{border-color:#ff925c !important}.dark .radio-group-double input[type=radio]+label,.dark .radio-group-triple input[type=radio]+label{background:rgba(0,0,0,0);color:#ffa578}.dark .radio-group-double input[type=radio]:checked+label,.dark .radio-group-triple input[type=radio]:checked+label{background:#ffa578;color:#111}.dark #data-pack-view .radio-group-triple input[type=radio]:checked+label{background:#454545;border-color:#454545 !important}.dark #data-pack-view .radio-group-triple input[type=radio]+label{border-color:#454545 !important}.dark .intro{border-bottom:1px solid rgba(255,255,255,.2)}.dark .checkSwitch.on .checkSwitchOn{background:#ffa578;color:#111}.dark .checkSwitch.off .checkSwitchOff{background:#ffa578;color:#111}.dark .checkSwitchActiveOn,.dark .checkSwitchActiveOff,.dark .checkSwitchOn,.dark .checkSwitchOff{color:#ffa578}.dark .checkSwitch,.dark .checkSwitchPaper{border:1px solid #ff925c}.dark .checkSwitchOn{border-right:1px solid #ff925c}.dark .nav_title{color:rgba(255,255,255,.2)}.dark .top_nav_stage{background:rgba(0,0,0,0)}.dark .top_nav_stage::before{background:rgba(255,255,255,.05);border:3px solid rgba(255,255,255,.2)}.dark .top_nav_stage::after{background:rgba(255,255,255,.9)}.dark .top_nav_fullscreen .past_stage::before{border-top:3px solid rgba(255,255,255,.9);border-bottom:3px solid rgba(255,255,255,.9);border-right:3px solid rgba(255,255,255,.9);border-left:3px solid rgba(255,255,255,.9)}.dark .top_nav_fullscreen .past_stage::after{background:rgba(255,255,255,.9)}.dark .top_nav_fullscreen .past_stage+.active_top_nav::before{border-top:3px solid rgba(255,255,255,.9);border-bottom:3px solid rgba(255,255,255,.9);border-right:3px solid rgba(255,255,255,.9);border-left:3px solid rgba(255,255,255,.9)}.dark .top_nav_fullscreen .past_stage+.active_top_nav .nav_title{color:rgba(255,255,255,.9)}.dark .top_nav_fullscreen .past_stage .nav_title{color:rgba(255,255,255,.9)}.dark .top_nav .active_top_nav{background:rgba(246,145,95,.3)}.dark .top_nav .active_top_nav::before{color:rgba(255,255,255,.9)}.dark .top_nav .active_top_nav .nav_title{color:rgba(255,255,255,.9)}.dark .top_nav_stage:first-of-type::before{border:3px solid rgba(255,255,255,.9)}.dark .textarea_create_holder textarea#collaboration_comment{border:1px solid #7d7d7d;background:#4a4a4a;color:#fff}.dark .collab_header h2,.dark .collab_header span{color:rgba(255,255,255,.6)}.dark #collaboration_popup{background:#111}.dark #collaboration_popup .collaboration_holder{background:rgba(0,0,0,.18)}.dark #collaboration_popup .message-added-user{background:rgba(255,255,255,.22)}.dark #collaboration_popup .message-added-user p{color:rgba(255,255,255,.6)}.dark #collaboration_popup .message-personal p.comment{background:rgba(246,145,95,.35);color:rgba(255,255,255,.9)}.dark #collaboration_popup .message-personal p.added-by{color:rgba(255,255,255,.5)}.dark #collaboration_popup .message-other p.comment{background:rgba(175,77,136,.35);color:rgba(255,255,255,.9)}.dark #collaboration_popup .full-convo{border-left:5px solid rgba(255,255,255,.15) !important;border-right:5px solid rgba(255,255,255,.15) !important}.dark #collaboration_popup .full-convo .message-personal p.comment{background:rgba(0,0,0,0);color:rgba(246,145,95,.8) !important;border:1px solid rgba(246,145,95,.35)}.dark #collaboration_popup .full-convo .message-other p.comment{background:rgba(0,0,0,0);color:rgba(175,77,136,.8) !important;border:1px solid rgba(175,77,136,.35)}.dark #collaboration_popup .full-convo p.reply_button{background:#00d0d8;color:rgba(255,255,255,.9);cursor:pointer}.dark #collaboration_popup .direct_message_header{background:rgba(255,255,255,.15);color:rgba(255,255,255,.5)}.dark #collaboration_popup select#user_chat_list,.dark #collaboration_popup select#collab_user_list{border:none;background:#404040;color:rgba(255,255,255,.9)}.dark #collaboration_popup .chat_toolbar p{color:rgba(0,0,0,0);color:rgba(0,0,0,0);color:rgba(255,255,255,0)}.dark #collaboration_popup .chat_toolbar p:before,.dark #collaboration_popup .chat_toolbar span{color:rgba(255,255,255,.9)}.dark .message-personal .reply_button,.dark .message-other .reply_button{color:#ff925c;cursor:pointer}.dark .textarea_create_holder span,.dark #add_user{color:rgba(255,255,255,.9);background:rgba(0,0,0,.37);border:1px solid rgba(255,255,255,.4509803922)}.dark .textarea_create_holder span:hover,.dark #add_user:hover{color:rgba(255,255,255,.9);background:#ff925c;border:1px solid rgba(255,255,255,.9)}.dark .create_packs{padding:0;background-image:linear-gradient(rgb(78, 78, 78), rgb(78, 78, 78));background-size:auto 120px;background-repeat:repeat-x;background-position:bottom}.dark #collab_tab .collaboration_holder{border:1px solid rgba(255,255,255,.2)}.dark #collab_tab .message-added-user{background:rgba(255,255,255,.13)}.dark #collab_tab .message-personal p.comment{background:rgba(246,145,95,.35);color:rgba(255,255,255,.9)}.dark #collab_tab .message-other p.comment{background:rgba(175,77,136,.35);color:rgba(255,255,255,.9)}.dark #collab_tab select#collab_user_list,.dark #collab_tab select#user_chat_list{background:rgba(255,255,255,.1)}.dark #collab_tab .icon{color:rgba(255,255,255,.2)}.dark .progress{background:rgba(0,0,0,0);border:none}.dark #heizen{fill:rgba(255,255,255,.7) !important}.dark .animation-wrap svg{filter:drop-shadow(0px 0px 3px rgba(255, 255, 255, 0.5))}.dark .animation-wrap svg path{fill:rgba(255,255,255,.7) !important}.dark .loadingwrap{border-top:5px solid rgba(255,255,255,.7)}.dark #pack-status-bar{background:linear-gradient(to right, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.1) 10%, rgba(255, 255, 255, 0.1) 90%, rgba(255, 255, 255, 0.05) 100%);box-shadow:0 2px 1px 1px rgba(0,0,0,.08),inset 0 1px 0 0 rgba(255,255,255,.17),inset 0 0 30px 5px rgba(255,255,255,.03);color:rgba(255,255,255,.4)}.dark .planner-control-wrap ul{background:rgba(255,255,255,0)}.dark .planner-control-wrap li{color:#fff;background:rgba(255,255,255,0)}.dark .planner-control-wrap li a{color:#fff;background:rgba(255,255,255,0)}.dark .planner-control-wrap li:hover{color:#fff}.dark #show-pack-meta{color:#fff;background:rgba(0,0,0,0)}.dark #show-pack-meta:hover{color:rgba(255,255,255,.86)}.dark .meta-data-wrap dl.form-meta-data{background:#333;filter:drop-shadow(-2px 0px 2px rgba(0, 0, 0, 0.15))}.dark ul[role=tablist]{color:rgba(255,255,255,.6);background:rgba(255,255,255,.2)}.dark ul[role=tablist] li a{color:rgba(255,255,255,.6);background:rgba(0,0,0,0)}.dark .done{color:#009fa5}.dark .next{color:rgba(255,255,255,.4)}.dark .actionable:hover{background:rgba(214,111,60,.5)}.dark .actionable:focus,.dark .actionable:active{background:rgba(106,5,70,.5)}.dark #ui-datepicker-div{color:#fff;background:rgba(0,0,0,0);filter:drop-shadow(-2px 2px 2px rgba(0, 0, 0, 0.2)) drop-shadow(2px 0px 2px rgba(0, 0, 0, 0.2));background-image:linear-gradient(to right, #424242, #424242)}.dark #ui-datepicker-div .ui-datepicker-header,.dark #ui-datepicker-div .ui-widget-header{background:rgba(0,0,0,.14);color:rgba(255,255,255,.9)}.dark #ui-datepicker-div table{background:none;box-shadow:none}.dark #ui-datepicker-div th,.dark #ui-datepicker-div td{background:rgba(255,255,255,0)}.dark #ui-datepicker-div th a,.dark #ui-datepicker-div td a{color:#fff}.dark #ui-datepicker-div th a:hover,.dark #ui-datepicker-div th a:focus,.dark #ui-datepicker-div td a:hover,.dark #ui-datepicker-div td a:focus{background:#ff925c;color:rgba(255,255,255,.9)}.dark #ui-datepicker-div th a:active,.dark #ui-datepicker-div td a:active{background:#904949}.dark #ui-datepicker-div thead span{background:none !important;color:#a5a5a5}.dark #ui-datepicker-div thead,.dark #ui-datepicker-div th{background:#424242;color:#fff}.dark #ui-datepicker-div .ui-icon{color:rgba(255,255,255,.9) !important}.dark #ui-datepicker-div .ui-datepicker-prev:before{color:rgba(255,255,255,.9)}.dark #ui-datepicker-div .ui-datepicker-next:after{color:rgba(255,255,255,.9)}.dark #ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-close,.dark #ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-current{opacity:1}.dark #ui-datepicker-div .ui-state-active{background:#ff925c;color:rgba(255,255,255,.9)}.dark .ui-timepicker-div{background:rgba(0,0,0,.14);color:rgba(255,255,255,.9)}.dark .ui-timepicker-div select.ui-timepicker-select{border:1px solid #7a7a7a;background:#404040;color:#fff}.dark .ui-timepicker-div select.ui-timepicker-select:hover{background:rgba(0,0,0,.5);color:rgba(255,255,255,.9)}.dark .ui-timepicker-div select.ui-timepicker-select option{color:#888}.dark .file label{background:#333;border-color:#ff925c;color:#ff925c;z-index:1}.dark .file label:hover{background:#ff925c;border:1px solid #ff925c;color:#fff}.dark .risk_files td,.dark .uploads-table td{border:1px solid #717171}.dark .risk_files td input[type=file]::before,.dark .risk_files td input[type=file]::before,.dark .uploads-table td input[type=file]::before,.dark .uploads-table td input[type=file]::before{background:#334045;border:1px solid #ff925c;color:#ff925c}.dark .risk_files td input[type=file]:hover::before,.dark .risk_files td input[type=file]:hover::before,.dark .uploads-table td input[type=file]:hover::before,.dark .uploads-table td input[type=file]:hover::before{background:#ff925c;border:1px solid #ff925c;color:#fff}.dark .pack-list dd{border-bottom:1px solid #4e4e4e}.dark .joyride-tip-guide{color:#fff;text-shadow:0 1px 3px #ff925c;background:rgba(0,0,0,0);filter:drop-shadow(-2px 2px 2px rgba(0, 0, 0, 0.2)) drop-shadow(2px 0px 2px rgba(0, 0, 0, 0.2));background-image:linear-gradient(to right, #ff925c, #ff925c)}.dark .joyride-tip-guide a.joyride-next-tip{background:rgba(0,0,0,.6);color:#ff925c}.dark .joyride-tip-guide a.joyride-next-tip:hover{background:rgba(0,0,0,.7);color:#ff925c}.dark .joyride-tip-guide span.joyride-nub.top,.dark .joyride-tip-guide span.joyride-nub.bottom{border-color:#ff925c}.dark .annotatedMapContainer img{filter:opacity(100%)}.dark .graphing,.dark .graphing_lb,.dark .graphing_requests{border-color:#454545}.dark .graphing svg,.dark .graphing_lb svg,.dark .graphing_requests svg{filter:drop-shadow(0px 0px 2px rgba(255, 255, 255, 0.05))}.dark .graphing polyline,.dark .graphing_lb polyline,.dark .graphing_requests polyline{stroke:#f9f9f9}.dark .graphing text,.dark .graphing_lb text,.dark .graphing_requests text{fill:#f9f9f9}.dark .graphing .textKey,.dark .graphing .lb_textKey,.dark .graphing .request_textKey,.dark .graphing_lb .textKey,.dark .graphing_lb .lb_textKey,.dark .graphing_lb .request_textKey,.dark .graphing_requests .textKey,.dark .graphing_requests .lb_textKey,.dark .graphing_requests .request_textKey{border-color:#454545}.dark .graphing .labels,.dark .graphing_lb .labels,.dark .graphing_requests .labels{color:#bbb}.dark .graphing .labels.highlight,.dark .graphing_lb .labels.highlight,.dark .graphing_requests .labels.highlight{color:#fff;background:rgba(0,0,0,.5);border-color:#454545}.dark .graphing-key{border-color:#454545}.dark #chart_div svg rect:first-of-type,.dark #chart_div svg rect:nth-of-type(4),.dark #piechart svg rect:first-of-type{fill:#333}.dark #chart_div svg text,.dark #piechart svg text{fill:#fff}.dark #piechart svg ellipse{stroke:none}.dark .user-reports table tr:last-of-type td{border-bottom:none}.dark table.user-reports tr:nth-child(even):not(:only-child) td,.dark table.user-reports tr:nth-child(even){background:rgba(0,0,0,0)}.dark table.user-reports table tr:nth-child(even):not(:only-child) td,.dark table.user-reports table tr:nth-child(even){background:rgba(255,255,255,.02)}.dark table.user-reports{box-shadow:none;background:none}.dark table.user-reports table{background:rgba(255,255,255,.03)}.dark #swp_validation_tabs .ap-accordion-toggle,.dark #ssow_selection_tabs .ap-accordion-toggle,.dark #appendix_a_tabs .ap-accordion-toggle{color:#fff}.dark .lines_template{background:#454545;border-color:#666}.dark .ui-datepicker .ui-datepicker-buttonpane button{background:#ff925c;color:#fff}.dark .ui-datepicker .ui-datepicker-buttonpane button:hover{background:#ff925c;color:#fff}.dark #ui-datepicker-div table a.ui-state-active{background:#ff925c;color:#fff}.dark #iwaWrap ul li input[type=radio]~label::before{border:1px solid #ff925c;border-right:1px solid;background:#222;color:#ff925c}.dark #iwaWrap ul li:nth-of-type(2) input[type=radio]~label::before{border-right:1px solid;border-left:1px solid}.dark #iwaWrap ul li input[type=radio]:checked~label::before{border:1px solid #ff925c;background:#ff925c;color:#fff}.dark .ui-autocomplete{box-shadow:0 3px 3px 1px rgba(0,0,0,.6);background:#232323}.dark .ui-autocomplete a{border:0px solid #232323;background:#232323;color:#fff;border-radius:0;transition:250ms ease;cursor:pointer}.dark .ui-autocomplete .ui-state-focus,.dark .ui-autocomplete .ui-state-active,.dark .ui-autocomplete .ui-state-hover,.dark .ui-autocomplete a:hover,.dark .ui-autocomplete a:active,.dark .ui-autocomplete a:focus{border:1px solid #232323;background:#ff925c;color:#fff;transition:180ms ease}.dark #ui-datepicker-div .ui-datepicker-buttonpane{background:#3c3c3c}.dark .view-pack-elr-list td{border-color:#454545}.dark .protect-warn-table thead tr th:nth-child(2),.dark .protect-warn-table thead tr:nth-child(2) th:nth-child(4),.dark .protect-warn-table tbody tr td{border-color:#404040 !important}.dark .protect-warn-table tbody tr th:first-child{border-right:1px solid #404040}.dark #content_order li{border:1px dashed rgba(255,255,255,0)}.dark #content_order li:hover{background:#333;border:1px dashed #d8d8d8}.dark table.appendix-a tr:last-child td{border-bottom:none}.dark table.appendix-a td:first-child,.dark table.appendix-a td:last-child{box-shadow:none}.dark .blockUI.blockMsg{background:#333 !important;color:#fefefe !important;box-shadow:0 5px 10px 0 rgba(0,0,0,.5)}.dark table.appendix-a tbody:first-of-type tr:nth-child(3),.dark table.appendix-a tbody:first-of-type tr:nth-child(4),.dark table.appendix-a tbody:first-of-type tr:nth-child(5){background:none}.dark table.appendix-a tbody:first-of-type tr:nth-child(3) td,.dark table.appendix-a tbody:first-of-type tr:nth-child(4) td,.dark table.appendix-a tbody:first-of-type tr:nth-child(5) td{box-shadow:none}.dark .create_packs .nr3180 table td{border-color:rgba(0,0,0,0)}.dark hr{border-color:rgba(255,255,255,.2)}.dark .nr3180-section5-granting-auth-table td:nth-child(1){background:rgba(0,0,0,0)}.dark .now{color:#ffa578;border-color:#ffa578}.dark .now .status_bar_icon{color:#ffa578}.dark .create-pack-elr-list tr,.dark .view-pack-elr-list tr{border-color:rgba(255,255,255,.1)}.dark .completed_component table{box-shadow:inset 0 0 0 1px rgba(255,255,255,.2)}.dark .gm-style .gm-style-iw-c,.dark .gm-style .gm-style-iw-d::-webkit-scrollbar-track,.dark .gm-style .gm-style-iw-d::-webkit-scrollbar-track-piece{background:#333;color:#fefefe}.dark .gm-style .gm-style-iw-t::after{background:linear-gradient(45deg, #333333 50%, rgba(255, 255, 255, 0) 51%, rgba(255, 255, 255, 0) 100%)}.dark .gm-ui-hover-effect img{display:none !important}.dark .gm-ui-hover-effect::before{content:"x"}.dark #access-points tr:hover{background:rgba(255,255,255,.1)}.dark .tr_added_files.upload-list,.dark .sr_added_files.upload-list,.dark .permit_added_files.upload-list{border-color:rgba(255,255,255,.2)}.dark #popupFrameContainer,.dark #popupFrameSbCrContainer{border-color:rgba(255,255,255,.2)}.dark div.blockUI.blockMsg.blockPage #domMessage{background-color:#222;box-shadow:0 0 0 6px #222;border:none}.dark #datapacks_table{background:rgba(0,0,0,0)}.dark #datapacks_table tr{border-color:#454545}.dark #datapacks_table tr.show_connected{border-color:#454545}.dark #datapacks_table tr.odd{background:rgba(255,255,255,.05)}.dark #datapacks_table tr.odd:nth-child(even){background:rgba(255,255,255,.05)}.dark #datapacks_table tr.odd td{background:rgba(0,0,0,0)}.dark #datapacks_table tr.odd:nth-child(even) td{background:rgba(0,0,0,0)}.dark #ui-datepicker-div span.ui-state-default{color:#bbb}.dark .search-filter-box{border-color:#454545;background:rgba(69,69,69,.5)}.dark .sa_related__table tr td{color:#ccc !important}.dark .setting-popup>div,.dark #add_new_popup>div{background-color:#333;color:#fff}.dark .link-type:hover,.dark .link-type:focus,.dark .link-type:active{background:rgba(255,146,92,.1)}.dark .create-link-form__icon{color:#ffa578}.dark #datapacks_table tr.show_connected td:last-child::before{color:#ffa578}.dark #sa_diagrams .list_row_even,.dark .filtered_sas .list_row_even{background:rgba(69,69,69,.5)}.dark .sa_related{color:#ffa578}.dark #sa_diagrams .sa_row_first,.dark .filtered_sas .sa_row_first{border-color:#666}.dark table.appendix-a tr.odd{background:rgba(0,0,0,0)}.dark table.appendix-a tr.even{background:rgba(69,69,69,.5)}.dark table.appendix-a td:first-child:last-child{box-shadow:inset 1px 0 0px #454545,inset -1px 0 0px #454545}.dark .ssow-ad-info__wrap{border-color:#666}.dark input[type=text].input--readonly,.dark input[type=text].readonly,.dark input[type=number].input--readonly,.dark input[type=number].readonly,.dark input[type=email].input--readonly,.dark input[type=email].readonly,.dark input[type=password].input--readonly,.dark input[type=password].readonly{background:#454545;color:#ddd}.dark input[type=text].input--readonly:hover,.dark input[type=text].input--readonly:focus,.dark input[type=text].readonly:hover,.dark input[type=text].readonly:focus,.dark input[type=number].input--readonly:hover,.dark input[type=number].input--readonly:focus,.dark input[type=number].readonly:hover,.dark input[type=number].readonly:focus,.dark input[type=email].input--readonly:hover,.dark input[type=email].input--readonly:focus,.dark input[type=email].readonly:hover,.dark input[type=email].readonly:focus,.dark input[type=password].input--readonly:hover,.dark input[type=password].input--readonly:focus,.dark input[type=password].readonly:hover,.dark input[type=password].readonly:focus{background:#454545;color:#ddd}.dark .cke_wysiwyg_frame,.dark .cke_wysiwyg_div{background-color:rgba(255,255,255,.8);color:#fff}.dark .cke_chrome{border-color:#666}.dark .cke_editable{color:#fff}.dark .cke_top{border-color:#666 !important}.dark .cke_button{background:#ffa578;border-radius:2px;margin:1px}.dark .cke_button:hover,.dark .cke_button:focus,.dark .cke_button:active{background:#ff925c}.dark .check-pack__table-wrap{border-color:#454545}.dark .dash__section{background:#333;box-shadow:0 0 5px 0px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.2)}.dark .dash__card{color:#9e9e9e;border-color:#666}.dark .dash__card:hover,.dark .dash__card:active,.dark .dash__card:focus{background:rgba(69,69,69,.6);transition:180ms ease-in}.dark .dash__card__title{color:#ddd}.dark .dash__card--priority1{color:#e19faa;border-color:#a4505f}.dark .dash__card--priority2{color:#ffa578;border-color:#b44915}.dark .dash__card--priority3{color:#fcc270;border-color:#c47300}.dark .dash__nav,.dark .dash__tab{border-color:#666;background:#333}.dark .dash__nav__button,.dark .dash__tab__button{border-color:#454545;background:#454545;color:#ffa578}.dark .dash__nav__button:hover,.dark .dash__nav__button:focus,.dark .dash__nav__button:active,.dark .dash__tab__button:hover,.dark .dash__tab__button:focus,.dark .dash__tab__button:active{background:#ff925c;color:#111}.dark .dash__nav__button--active,.dark .dash__tab__button--active{background:rgba(128,128,128,.7);color:#fff}.dark .dash__nav__button--active:hover,.dark .dash__nav__button--active:focus,.dark .dash__nav__button--active:active,.dark .dash__tab__button--active:hover,.dark .dash__tab__button--active:focus,.dark .dash__tab__button--active:active{background:rgba(128,128,128,.7);color:#fff}.dark .dash__view-pane{border-color:#666}.dark .dash__message{border-color:#666}.dark .dash__no-results{color:#666}.dark .dash__no-results i{color:#666}@media only screen and (max-width: 599px){.dark #container:before{background:#484848 !important}.dark #excluded_tab,.dark #collab_tab{padding:20px}.dark table.elr_list{background:none;box-shadow:none}.dark table.elr_list td{border:none !important}.dark table.elr_list td:last-child .checkbox{margin:0 !important}.dark .main-navigation li{max-width:calc(100vw - 80px) !important;width:calc(100vw - 80px) !important}.dark .main-navigation ul{max-width:calc(100vw - 80px) !important;width:calc(100vw - 80px) !important}.dark .pack-nav.slider{padding:40px 40px 0px 20px !important}}@media only screen and (max-width: 900px){.dark #access-points thead,.dark #signal_diagrams thead,.dark #signal_boxes thead,.dark #sectional_appendix thead,.dark #hazards_table thead,.dark #elrs-list thead,.dark .hospitals thead,.dark .organisations thead{background:rgba(0,0,0,0);color:rgba(255,255,255,.6)}.dark thead,.dark th{background:rgba(0,0,0,0) !important}.dark thead:before{color:#fff}.dark tr.even td,.dark #gradients_table tr.odd td,.dark .organisations tr.odd td{background:rgba(0,0,0,0) !important}.dark .nr_std tr,.dark .rt3181-table tr,.dark .nr_std td,.dark .rt3181-table td{box-shadow:none;border:none !important;background:#3e3e3e !important;color:#fff}.dark .nr_std tr:before,.dark .rt3181-table tr:before,.dark .section_signal tr:first-child td:after{background:#666;color:#fff}.dark .section_signal td:before{background:#3b4e53}.dark .pack-nav{padding:40px 90px 0px 10px}.dark table.components.elr_list tr{border:1px solid #6a7a7f}.dark table.components.elr_list{background:rgba(0,0,0,0)}.dark table.elr_list td{border:none !important}.dark .create-forms-rt9909-nominated-people{box-shadow:none}.dark .create-forms-rt9909-nominated-people tr{background:none;border:1px solid #454545}.dark .dash__data__table{box-shadow:none}.dark .dash__data__table tr{border-color:#666}}@media only screen and (min-width: 599px)and (max-width: 1290px){.dark .organisations thead tr,.dark .organisations thead th{background:rgba(0,0,0,0)}.dark .organisations tr.odd td{background:rgba(0,0,0,0) !important}}@media only screen and (max-height: 599px){.dark .slider{width:100vw;box-sizing:border-box}.dark .slider ul{box-sizing:border-box;width:calc(100vw - 40px);height:100%;display:flex;flex-direction:column;flex-wrap:wrap;padding:20px 20px;justify-content:flex-start;align-items:center}.dark .slider ul li{box-sizing:border-box;width:25vw;max-width:25vw}.dark .slider .user_links:first-child,.dark .slider ul li:first-child{border-top:1px solid #079394}.dark .slider .jump_stage{font-size:12px;max-width:30%;box-sizing:border-box}.dark .dark .pack-nav.slider{box-sizing:border-box;height:100%;display:flex;flex-direction:column;flex-wrap:wrap;padding:10px 40px 10px 0}}@media only screen and (min-width: 1025px)and (max-width: 1245px){.dark .dash__resume-pack-table{box-shadow:none}.dark .dash__resume-pack-table tr{border-color:#666}}