.pace{-webkit-pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3000;position:fixed;margin:auto;top:0;left:0;right:0;bottom:0;height:5px;width:300px;background:#fff;border:1px solid #29d;overflow:hidden}.pace .pace-progress{-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;transform:translate3d(0,0,0);max-width:300px;z-index:3000;display:block;position:absolute;top:0;right:100%;height:5px;width:100%;background:#29d}.pace.pace-inactive{display:none}html{height:100%}body{height:100%;margin:0;color:#fff;font-family:'Helvetica Neue',Arial,sans-serif;-webkit-font-smoothing:antialiased;background-color:#141418;background-image:url(../images/white-carbon.563b0a9c.png);background-repeat:repeat}input,select,textarea{color:#000}.form-control{padding:6px 2px 6px 6px}input.form-control{padding:6px 2px 6px 10px}.form-signin input.form-control{height:42px}.alert-danger{text-align:center}.modal #passwords .alert,.modal .firsttime{margin-top:10px;padding:5px;font-size:.8em}.modal{color:#000}.no-gutter [class*=col-]{padding-left:0!important;padding-right:0!important}.no-padding{padding:0}.no-left-padding{padding-left:0}.no-right-padding{padding-right:0}.datepickertable .btn{border:none}.datepickertable td,.datepickertable th{background-color:#fff;border:none!important}.datepickertable th{color:#333}.datepickertable:focus{outline:0}@media screen and (min-width:768px){.equalheight,.equalheight>div[class*=col-]{display:flex;flex:1 0 auto}}.modal-header .cancel-x{padding:0 4px 0 5px;color:#9a9a9a;cursor:pointer}.modal-header .headerimg{display:inline-block;margin:0}#first-time-login .modal-header{background-image:linear-gradient(to bottom,#fefefe 0,#fafafa 50%,#eceaeb 100%);padding-bottom:7px;border-top-left-radius:6px;border-top-right-radius:6px}#first-time-login .modal-body{min-height:120px}.modal-body.error-height{height:230px}#first-time-login .checkbox-inline{padding-top:0;margin-top:4px}#first-time-login p{margin-bottom:20px}#remote-checkbox.checkbox-inline{margin-top:12px}#first-time-login input.form-control{text-align:center}#name-group{border-right:2px solid #ecebea}.drblogo.logo-small{position:absolute;bottom:23px;left:18px;width:100px;height:20px;max-width:20%;opacity:.4}.modal-header h2{text-align:center;margin-top:10px;margin-right:auto;margin-left:auto;width:94%;color:#333;text-shadow:1px 0 #fefefe}.label-big label{font-size:1.2em;font-weight:400;color:#26272d;margin-bottom:7px;margin-top:8px}.cancel-x:hover{background-color:#f29393;border:1px solid #906666;border-radius:10px;color:#fefefe;text-shadow:0 1px #aa2133;box-shadow:1px 2px 3px 1px rgba(187,41,51,.3)inset;-webkit-box-shadow:1px 2px 3px 1px rgba(187,41,51,.3)inset;-moz-box-shadow:1px 2px 2px 1px rgba(187,41,51,.3)inset}.cancel-x i.fa{font-weight:lighter}.modal-footer .pagination li a{border-radius:6px;width:12px;height:12px;padding:0;margin-left:10px;font-size:0;color:transparent;opacity:.7}.modal-footer a.disabled{pointer-events:none;cursor:default}.modal-footer .pagination li{margin-left:15px;padding:0}.modal-footer .pagination{vertical-align:bottom;margin:0 auto;width:44.46%}.remote-access-check{padding-top:0}#navbar{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;height:100%;width:100%;display:table}#navbar nav{background-color:#4c4d4d;background-image:url(../images/white-carbon.563b0a9c.png);display:table-row;height:95px;border:none;border-radius:0}#navbar h1{font-size:28pt;font-weight:400}#navbar .primarynav{border-left:1px solid #6c6c6d;border-right:1px solid #393e40;background:url(../images/brushed.bb27a4c9.png)}#navbar .primarynav .btn{height:75px;font-size:1em;border:none;border-right:1px solid #6c6c6d;border-left:1px solid #393e40;border-radius:0;color:#9da9ad;text-shadow:none;padding:0;background:rgba(255,255,255,.13)}#navbar .primarynav .btn span{display:inline-block}#navbar .nav-btn-graph{position:absolute;top:22px;left:15px;width:40px;height:38px}#navbar .nav-btn-text{width:45%;padding-left:19%;line-height:75px}#navbar #nav-setup-text{padding-left:23%}#navbar #nav-production-text{padding-left:12%}#navbar #nav-operations-text{padding-left:9%}#navbar #nav-overrides-text{padding-left:12%}#navbar #nav-production-graph{height:20px;top:26px;left:12px}#navbar #nav-operations-graph{height:26px;top:25px;left:12px}#navbar #nav-overrides-graph{height:28px;top:23px;left:18px}#navbar #nav-reports-graph{height:28px;top:22px;left:16px}#navbar #nav-setup-graph{height:26px;top:23px;left:23px}#navbar #nav-status-graph{height:24px;top:26px;left:17px}#first-passwords input{border:1px solid #ecebea;border-radius:4px;height:34px;width:100%;background:#ecebea;padding-left:12px;margin-bottom:8px}.tw-navspriteicon-operations-off,.tw-navspriteicon-operations-on,.tw-navspriteicon-overrides-off,.tw-navspriteicon-overrides-on,.tw-navspriteicon-production-off,.tw-navspriteicon-production-on,.tw-navspriteicon-reports-off,.tw-navspriteicon-reports-on,.tw-navspriteicon-setup-off,.tw-navspriteicon-setup-on,.tw-navspriteicon-status-off,.tw-navspriteicon-status-on{max-height:100%;max-width:100%;background-size:70%;background-image:url(../images/nav/tw-nav-sprite.d08b3dcc.png);background-repeat:no-repeat}.tw-navspriteicon-status-off{background-position:0 -1.23%}.tw-navspriteicon-status-on{background-position:0 7%}.tw-navspriteicon-production-off{background-position:0 90.23%}.tw-navspriteicon-production-on{background-position:0 100%}.tw-navspriteicon-operations-off{background-position:0 15.5%}.tw-navspriteicon-operations-on{background-position:0 24.3%}.tw-navspriteicon-reports-off{background-position:0 32.2%}.tw-navspriteicon-reports-on{background-position:0 41.8%}.tw-navspriteicon-setup-off{background-position:0 51.12%}.tw-navspriteicon-setup-on{background-position:0 60.2%}.tw-navspriteicon-overrides-off{background-position:0 70.5%}.tw-navspriteicon-overrides-on{background-position:0 81.1%}#navbar .primarynav .btn{background-image:url(../images/nav-inactiveoverlay.0b0ea02f.png);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}#navbar .primarynav .btn.active{color:#fff;text-shadow:0 1px #000;XXXbackground-color:#3d4548;background-image:url(../images/nav-activeoverlay.56c362e8.png);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}#navbar .primarynav{left:10px;content:"  ";color:#c9c9c9;line-height:0;width:97%;height:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 -1px 7px 2px rgba(0,0,0,.7)inset;-webkit-box-shadow:0 -1px 7px 2px rgba(0,0,0,.7)inset;-moz-box-shadow:0 -1px 7px 2px rgba(0,0,0,.7)inset}#navbar .nav-borders{width:100%;height:100%;background-image:url(../images/nav/rollbrush-metal.69e02e6a.png);background-size:100% 100%;background-position:0 0;background-repeat:repeat-x}.drblogo{background-image:url(../images/2022logos/DRBTunnelSolutionsLogo_md_2022.609a2886.png);background-repeat:no-repeat;display:inline-block;width:400px;height:84px;max-width:90%}.drblogo-public{display:inline-block;background-image:url(../images/2020logos/DRBLogo.40bed586.png);background-repeat:no-repeat;background-size:100%;width:300px;height:224px;max-width:90%;opacity:.9}.headerimg{background-image:url(../images/logo@2x.063e4271.png);width:213px;height:71px;background-size:100% 100%;display:block;margin:0 auto}#navbar .headerimg{width:200px;height:65px;margin:5px 0 0}.topbar{color:#aaa;font-weight:700;font-size:16px;padding:3px 0 0 15px}.topbar .logo,.topbar .wordmark{float:left}.topbar .logo{height:32px;width:32px}.topbar .wordmark{height:32px;width:260px;margin:0 -20px 5px -20px}.topbar div.logo{background:url(../images/tw5_logo.593fdd93.png) no-repeat}.topbar div.wordmark{background:url(../images/tw5_wordmark.2af93f10.png) no-repeat}.topbar .location{font-size:14px;padding:0 4px 0 0;position:relative;bottom:6px}#navbar .topbar .location{clear:both;padding-left:37px}.topbar span{float:left}.loc-user{width:290px;color:#fff}.topbar .version{padding:8px 0 0 6px;color:#fff}.topbar .user{font-size:14px;float:right;position:relative;bottom:6px;white-space:nowrap;width:50%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}@media (max-width:420px){.loc-user{width:250px}}#help-links{clear:both;float:left;background-color:#666;margin:0 0 0 37px;border:1px solid #555;position:relative;bottom:8px}#help-links div{display:inline-block;font-size:12px;font-weight:400;padding:0 13px;color:#84C7EA;color:#75bade;text-decoration:none;border-right:2px solid #555}#help-links div:last-child{border-right:none;padding:0 14px}#help-links div:hover{color:#1a4860;cursor:pointer}@media (max-width:420px){.topbar{padding:3px 4px 0 15px}.topbar .version{display:none}.topbar .user{width:45%}.topbar .location,.topbar .user{bottom:4px}#help-links{bottom:6px}#help-links div,#help-links div:last-child{padding:0 7px}}#footer .footerbg{background:#aaa;border:none;border-top:1px solid #e6eaeb;border-radius:0;box-shadow:-5px 0 5px rgba(0,0,0,.4);position:absolute;top:75px;left:0;right:0;height:32px;min-height:32px;border-bottom:1px solid #111}#footer{color:#425057;text-shadow:1px 1px 1px #fff}.window{height:59px;margin-top:2px;border-radius:4px;box-shadow:2px 2px 4px rgba(0,0,0,.4)inset;background:#3c3f41;border:1px solid #a1a1a0;color:#eee;text-shadow:none;overflow-y:auto}.window ul{margin:3px 10px;list-style:none;padding-left:0}.window .warning li{font-size:10pt;font-weight:700;display:block;line-height:20px;border-bottom:1px solid #596269;vertical-align:top}.window .warning li i{color:#f76666;font-size:8px;width:10px;line-height:20px;vertical-align:top}.window .warning li:last-child{border-bottom:none}.window .info li{font-size:13pt;font-weight:700;display:block;line-height:25px;border-bottom:1px solid #596269;vertical-align:top}.window .info li:last-child{border-bottom:none}.window .info li i{opacity:.4;font-size:13px;width:20px}.window .info li span{color:#3182ed;text-shadow:0 1px #000;font-size:18pt}#footer .conveyor{color:#47545b;text-shadow:0 1px #ccc;vertical-align:middle}#footer .conveyor i{margin-left:5px;margin-bottom:-13px}#footer,#footer .conveyor{font-size:10pt;font-weight:700;line-height:32px}#footer .conveyor .led{height:12px;width:12px;background-size:100%;margin-bottom:0}#footer .marquee-messages .mask{padding-left:0;margin-top:3px;display:inline-block;width:100%;white-space:nowrap;overflow:hidden}.marquee li{animation:marquee 10s linear infinite;-webkit-animation:marquee 10s linear infinite}@keyframes marquee{0%{transform:translate(0,0)}50%{transform:translate(-100%,0)}100%{transform:translate(0,0)}}#footer .marquee-messages{background:rgba(0,0,0,.7);box-shadow:2px 2px 2px rgba(0,0,0,.4)inset;border:1px solid #333;border-radius:10px;height:22px;margin-top:3px;padding:0 2px;line-height:normal}ul.marquee-mover{transition:all 0s linear;-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-o-transition:all 0s linear;position:relative;list-style:none;margin:0}#footer .marquee-messages ul{padding-left:10px}#footer .marquee-messages li{height:18px;line-height:18px;font-size:9pt;font-weight:200;width:auto;display:inline-block;font-family:"Lucida Console",Monaco,monospace;vertical-align:top;margin-right:20px;padding-right:20px;border-right:1px solid #444;text-align:left;color:#faa;text-shadow:0 0 5px rgba(200,0,0,.8)}#footer .marquee-messages li:last-child{xxxmargin-right:0;xxxpadding-right:0;border-right:none}#footer .marquee-messages li.noerrors{color:#777;text-shadow:none;xxxcolor:#afa;xxxtext-shadow:0 0 5px rgba(0,200,0,.8)}#footer .marquee-messages li i{color:#f76666;font-size:8px;width:10px;line-height:20px;vertical-align:top}#footer .marquee-messages li:last-child{border-bottom:none}#content{overflow-x:hidden}#content>.hasNavbar{margin:105px 0 0!important}#content .container{background-color:transparent;height:100%;min-height:100%}.darkbg{background-color:rgba(32,37,41,.65)}.panel-default>.panel-heading{background-image:linear-gradient(to bottom,#d5d5d7 0,#7c8991 100%);padding:5px 10px}.panel-default>.panel-heading h3{color:#4b575e;font-size:10pt;font-weight:700;text-shadow:0 1px #ddd;text-transform:uppercase}.panel-body{background:#44494d;box-shadow:inset 0 0 8px rgba(0,0,0,.6)}.panel-body table{background:#6f767c;box-shadow:0 0 3px rgba(0,0,0,.6);margin-bottom:0}.panel-body table thead{background-image:linear-gradient(to bottom,#717577 0,#505558 100%);border-top:1px solid #acaeb0}.panel-body table td,.panel-body table th,.panel-body table tr{border:none!important}.panel-body table tbody tr{border-top:1px solid #8a9298!important}.panel-body p{border-bottom:1px solid #999;padding:10px 0;margin:0}.panel-body .text-success{color:#34db34}.panel-body .text-warning{color:#fbe422}.panel-body .text-danger{color:#ff6565}#status-inputs.panel-body{padding-top:3px;padding-bottom:3px}#status-inputs.panel-body p{padding:8.36px 0}#status-inputs.panel-body p:last-child{border:none}.horizbar{width:100%;height:22px;background:#aaa;border-top:1px solid #eee;border-bottom:1px solid #111;box-shadow:-5px 0 5px rgba(0,0,0,.4);margin-bottom:20px}.led{display:inline-block;width:20px;height:20px;background-size:20px 20px;margin-bottom:-5px;background-image:url(../images/led-yellow.9940d00d.png)}.panel-body .led{margin-top:0}.led.big{width:18px;height:18px;background-size:100% 100%}.led-holder{position:relative;display:inline-block;width:28%;height:22px}.led.med-big{position:absolute;margin:8px 0 0 4px;width:18px;height:18px;background-size:100% 100%}.led.med{width:18px;height:18px;background-size:100% 100%}.led.error{background-image:url(../images/led-red-2x-noglow.fa2ef680.png)}.led.on{background-image:url(../images/led-green-2x-noglow.4cba65d0.png)}.led.off{background-image:url(../images/led-grey-2x-noglow.7140442a.png)}.led.caution{background-image:url(../images/led-yellow-2x-noglow.f1bb3649.png);background-repeat:no-repeat}.led-sm{display:inline-block;padding-top:4px;width:12px;height:12px;background-size:100% 100%}.led-md{display:inline-block;padding-top:4px;width:18px;height:18px;background-size:100% 100%}.led-sm.error{background-image:url(../images/led-red-med-noglow.de6b57a3.png)}.led-sm.caution{background-image:url(../images/led-yellow-med-noglow.ee67b408.png)}.led-sm.on{background-image:url(../images/led-green-med-noglow.3ea940d5.png)}.led-sm.off{background-image:url(../images/led-grey-med-noglow.4af00675.png)}.led-sm.red{background-image:url(../images/led-red-med-noglow.de6b57a3.png)}.led-sm.green{background-image:url(../images/led-green-med-noglow.3ea940d5.png)}.led-sm.idle{background-image:url(../images/led-grey-med-noglow.4af00675.png)}.led-md.error{background-image:url(../images/led-red-2x-noglow.fa2ef680.png)}.led-md.on{background-image:url(../images/led-green-2x-noglow.4cba65d0.png)}.led-md.off{background-image:url(../images/led-grey-2x-noglow.7140442a.png)}.inputs li i{margin:0 0 3px 8px}.nav-tabs a{cursor:pointer}.queue-tunnel{position:relative;height:290px;overflow-x:hidden;background:url(../images/glass-glare@2x.888cbd29.png);background-size:1135px 606px;background-position:150px -360px;background-repeat:no-repeat}.queue-tunnel h4{font-size:11pt;font-weight:700;text-shadow:0 1px #000;padding-top:4px;height:30px;line-height:30px;vertical-align:30px}.queue-tunnel .queue,.queue-tunnel .tunnel{height:90px;position:relative}.queue-tunnel .queue-col{position:relative;border-right:1px solid #222;height:290px}.queue-tunnel .tunnel-col{border-left:1px solid #555;height:290px}.queue-tunnel .tunnel-col h4 .led-sm{margin-bottom:-2px;margin-right:3px;padding-top:0}.queue-tunnel .queue{border-top:3px dashed #596269;border-bottom:3px dashed #596269;top:-3px}.queue-tunnel .tunnel{border-top:3px solid #596269;border-bottom:3px solid #596269}.queue-tunnel .car{width:65px;height:65px;position:absolute;top:5px;cursor:pointer}.queue-tunnel .queue .car{position:relative;top:10px;width:55px;height:55px}.queue-tunnel .queue .car .flare{background:url(../images/queueflare.f920e1dd.png) no-repeat;background-size:55px 55px;display:block;position:absolute;width:55px;height:55px;left:50%;top:50%;margin-left:-27.5px;margin-top:-27.5px;filter:saturate(1);opacity:1}.queue-modal-car{background:url(../images/queueflare.f920e1dd.png) no-repeat;width:55px;height:55px}.queue-modal-car .in-enter-switch{background:url(../images/tunnelflare@2x.2dfffff6.png)}#long-queue-table.table>tbody>tr>td{vertical-align:middle;text-align:center}.queue-tunnel .progress-names{list-style-type:none;font-size:7pt;padding-left:4px}.queue-tunnel .progress-names li{color:#fbe422;display:inline-block;padding-right:9px}.queue-tunnel .queue .car.in-enter-switch .flare{background:url(../images/tunnelflare@2x.2dfffff6.png);background-size:55px 55px;background-repeat:no-repeat;background-position:0 0;filter:saturate(1);opacity:1}.queue-tunnel .tunnel .car{border:2px dotted #277bdb;border-radius:10px}.queue-tunnel .tunnel .car .tiretop{background:#ed4956;height:6px;font-size:1px;border-radius:10px;position:absolute;top:1px}.queue-tunnel .tunnel .car .tirebottom{background:#ed4956;height:6px;font-size:1px;border-radius:10px;position:absolute;top:54px}.queue-tunnel .tunnel .car.in-enter-switch{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.queue-tunnel .tunnel .car .flare{background:url(../images/tunnelflare.60003478.png) no-repeat;display:block;position:absolute;width:55px;height:55px;left:50%;top:50%;margin-left:-27.5px;margin-top:-27.5px}.queue-device>div{height:38px;margin-top:-38px;margin-left:68.4%;border:none;cursor:pointer}.queue .tw-popover,.tunnel-col .tw-popover{position:absolute;top:10px;left:39.5%;z-index:10;width:130px;background:linear-gradient(to bottom,#4c7bba 0,#1d57a5 100%);border-radius:6px}.tw-popover>.arrow{border-width:11px}.tw-popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#4c7bba;top:-11px}.tw-popover>.arrow,.tw-popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.outer-container{overflow-y:auto;width:100%;position:relative;margin-bottom:7px;margin-top:7px;max-height:164px}#scrollfoo::-webkit-scrollbar{width:12px;border-radius:5px;background-color:#2A6496}#scrollfoo::-webkit-scrollbar-thumb{background-color:#aaa;opacity:.5;border-radius:10px;border:2px solid #2A6496}#scrollfoo::-webkit-scrollbar-thumb:hover{background-color:#bbb;border:2px solid #2A6496}#scrollfoo::-webkit-scrollbar-thumb:active{background-color:#bbb;border:2px solid #2A6496}.tw-popover ul{list-style-type:none;padding:4px;margin-bottom:0}.tw-popover li{padding:2px;font-size:8pt;margin-top:3px;border-radius:4px;background-color:#333}.tw-popover li span{line-height:16px}.tw-popover i{margin-bottom:-2px;margin-right:4px}.queue .tw-popover.bottom .arrow::after{border-bottom-color:#4c7bba}.icon-entrancelight{background:url(../images/icons/entrance-lightbulb-off.0dbd532b.png) no-repeat;background-size:15px 26px;background-position:16px 4px}.icon-entrancelight.on{background-image:url(../images/icons/entrance-lightbulb-on.b394738c.png)}.queue-overflow-ellipsis{color:#596269;font-size:18pt;position:absolute;top:41px;left:16px;cursor:pointer}.queue-tunnel .tunnel .car .flareanim{display:block;border-radius:10px;background:radial-gradient(ellipse at center,rgba(37,222,33,0)30%,rgba(37,222,33,.5)100%);position:absolute;width:20px;height:20px;left:50%;top:50%;margin-left:-10px;margin-top:-10px;animation:flareradiate 2s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;-webkit-animation:flareradiate 2s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out}@keyframes flareradiate{0%{width:20px;height:20px;border-radius:10px;margin-left:-10px;margin-top:-10px}100%{width:65px;height:65px;border-radius:32.5px;margin-left:-32.5px;margin-top:-32.5px}}.queue-tunnel .queue .detailsbar{position:absolute;width:6px;height:60px;left:24px;top:58px;background:#2278e9;border-radius:3px}.queue-tunnel .tunnel .detailsbar{position:absolute;width:6px;height:60px;left:50%;margin-left:-3px;top:53px;background:#2278e9;border-radius:3px}.queue-tunnel .detailspanel{position:absolute;bottom:20px;left:0;right:0;margin:0 15px;padding:0;width:auto}.queue-tunnel .detailspanel .panel{box-shadow:0 2px 2px rgba(0,0,0,.4);border:none;border-radius:6px;margin-bottom:0}.queue-tunnel .detailspanel .panel-heading{padding:5px 10px;background:#2264ba;border-radius:6px 6px 0 0}.queue-tunnel .detailspanel .panel-body{padding:5px 10px;height:50px;background:linear-gradient(to bottom,#4c7bba 0,#1d57a5 100%);color:#fff;text-shadow:none;box-shadow:none;border-radius:0 0 4px 4px}.queue-tunnel .detailspanel .traits .trait{display:inline-block;border-right:1px solid rgba(255,255,255,.3);margin-right:10px;padding-right:10px}.queue-tunnel .detailspanel .traits .trait:last-child{border-right:none;margin-right:0;padding-right:0}.queue-tunnel .ruler{position:absolute;top:69px;left:0;width:100%;padding:0;margin:0}.queue-tunnel .ruler li{display:inline-block;position:relative;margin:0;padding:0;height:6px;list-style-type:none;border-left:1px solid #596269}.queue-tunnel .ruler li.big{height:10px}.queue-tunnel .ruler li.big span{position:absolute;display:block;top:13px;left:-10px;width:20px;text-align:center;font-size:8pt;line-height:10px;color:#596269;margin:0;padding:0}.queue-tunnel .runway{position:absolute;top:32px;left:0;width:100%;padding:0;margin:0;height:12px;background-repeat:repeat-x;background-image:url(../images/tunneltrack.d2ba9154.png)}.queue-tunnel .devices{height:30px;position:relative}.queue-tunnel .queue{margin-top:43px}.device{background-repeat:no-repeat;height:40px;width:33px}.progress-switch{height:41px;width:16px;border:2px solid #ababab;border-radius:4px;background-color:#212528;box-shadow:inset 0 0 5px #ababab}.progress-switch .led{background-size:10px 10px;height:10px;width:10px}.queue-tunnel .progress-switch span{display:block;font-size:0;margin-top:2px;margin-bottom:1px;margin-left:1px}.queue-tunnel .progress-switch{position:absolute;top:5px;right:8.44%}.device.icon-blower{background-image:url(../images/icons/icon-blower-off.cab4c268.png);background-size:30px 18px;background-position:3px 10px}.device.icon-blower.on{background-image:url(../images/icons/icon-blower-on.c1a84c89.png)}.device.icon-chem{background-image:url(../images/icons/icon-chem-off.ec00caf6.png);background-size:31px 27px;background-position:2px 6px}.device.icon-chem.on{background-image:url(../images/icons/icon-chem-on.0a2fe3ac.png)}.device.icon-water{background-image:url(../images/icons/icon-water-off.dae95b4b.png);background-size:31px 27px;background-position:2px 6px}.device.icon-water.on{background-image:url(../images/icons/icon-water-on.9d80e05e.png)}.device.icon-mitters{background-image:url(../images/icons/icon-mitters-off.91296cbf.png);background-size:31px 23px;background-position:2px 8px}.device.icon-mitters.on{background-image:url(../images/icons/icon-mitters-on.de693303.png)}.device.icon-tire{background-image:url(../images/icons/icon-tire-off.a9f31b6d.png);background-size:33px 22px;background-position:1px 10px}.device.icon-tire.on{background-image:url(../images/icons/icon-tire-on.b1369bd7.png)}.device.icon-topbrush{background-image:url(../images/icons/icon-topbrush-off.8dffc248.png);background-size:31px 14px;background-position:2px 8px}.device.icon-topbrush.on{background-image:url(../images/icons/icon-topbrush-on.70d2c931.png)}.device.icon-wrap{background-image:url(../images/icons/icon-wrap-off.02241ed3.png);background-size:14px 31px;background-position:10px 2px}.device.icon-wrap.on{background-image:url(../images/icons/icon-wrap-on.4dfb81a6.png)}.queue-tunnel .device{position:absolute;top:-7px;xxxbackground-color:#596269;border-radius:5px 5px 0 0;margin-left:-17.5px}.queue-tunnel .device .device-tick{position:absolute;top:37px;height:8px;border-right:1px solid #596269;left:17px;z-index:99}#status-tables .led{margin-top:-10px}#page-overrides label[disabled]{opacity:.25}#page-overrides>div{margin-top:20px}#page-overrides .group-overrides th:first-child{width:170px}#page-overrides .device-overrides th:first-child,#page-overrides .group-overrides th:last-child{width:200px}#page-overrides .device-overrides th:nth-child(2){width:150px}#page-overrides .device-overrides th:nth-child(3){width:115px}.override-table-sort,.override-table-sort:hover{cursor:pointer;text-decoration:none;color:inherit}.override-table-sort span{font-size:8pt}.override-sort-arrow,.override-sort-header{display:inline!important;vertical-align:baseline!important}.gr-interface{padding-left:0}.operationsgraph{position:relative;overflow:hidden;height:205px;margin-top:18px;padding:10px;border:solid 4px #d0d0d0;box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.7);-webkit-box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.7);-moz-box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.7)}.operationsgraph #graph-switches .btn-group{box-shadow:0 1px 3px 1px rgba(16,16,24,.55);-webkit-box-shadow:0 1px 3px 1px rgba(16,16,24,.55);-moz-box-shadow:0 1px 3px 1px rgba(16,16,24,.55)}.operationsgraph .btn-group.links{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important}@media (max-width:400px){.operationsgraph .btn-group.links .btn-sm{padding:5px}}.operationsgraph .btn-group.links label{border:none;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;-ms-box-shadow:none!important;color:#aaa;text-decoration:underline}.operationsgraph .btn-group.links label.active{font-weight:700;color:#fff;text-decoration:none}.operationsgraph #graph-legend{position:absolute;top:45px;left:10px;right:10px;text-align:center}.operationsgraph #graph-legend span{font-size:9pt;color:#aaa;display:inline-block;white-space:nowrap}.operationsgraph #graph-legend .space{margin-right:20px}.operationsgraph #graph-legend .graph{width:20px;margin:0 0 5px 5px;border-bottom:2px solid}.operationsgraph #graph-legend .enter{border-color:#277bdb}.operationsgraph #graph-legend .tire{border-color:#ed4956}.operationsgraph #graph-legend .vehicle{border-color:#a0eea0}.operationsgraph #x-axis-label{position:absolute;bottom:20px;left:50px;right:10px}.operationsgraph #x-axis-label h5{position:absolute;font-size:8pt;color:#ccc;margin:0;padding:0}.operationsgraph #graph-switches h4{display:inline-block;font-size:13pt;color:#fff;margin-top:4px}.operationsgraph #switch-status{position:absolute;left:12px;top:66px;width:55px;font-size:12pt;color:#ccc}.operationsgraph #switch-status h5{position:absolute;left:0;width:30px;text-align:right}.operationsgraph #graph-container,.operationsgraph #graph-container-pulse{width:500px;height:70px;margin-left:-20px;background-color:transparent}.operationsgraph #operations-chart,.operationsgraph #operations-chart-pulse{position:absolute!important;bottom:20px;left:0;right:10px;overflow-x:hidden;overflow-y:hidden;height:90px;margin:0 0 10px 50px;border-left:solid 1px #ababab;border-bottom:solid 1px #ababab}.operations-panel .panel-bkground{position:relative}.loading-overlay{position:absolute;background-image:url(../images/icons/ajax-loader.8b486cef.gif);width:100%;height:100%}.operations-switches span{display:inline-block;padding:10px 10px 0 0}.operations-panel label{font-size:1.1em;text-shadow:0 1px #f2f2f2;line-height:36px;padding-left:15px}.operations-panel .btn-warning{background:linear-gradient(0deg,#d69a04,#ffbf00)}#operations-other-actions .warning-btns{margin:10px 14px 30px 0}#ops-wrapper-small.col-xs-12{padding-left:0;padding-right:0}#overrides-panel,.operations-panel{margin:18px 0 28px;color:#333;font-weight:500;background-color:#d0d0d0;border-radius:4px;box-shadow:0 2px 2px 1px rgba(38,43,49,.65);-webkit-box-shadow:0 2px 2px 1px rgba(38,43,49,.65);-moz-box-shadow:0 2px 2px 1px rgba(38,43,49,.65)}.operations-panel h3{text-shadow:0 1px #bababa}.operations-panel h4{color:#8a8a8a;font-weight:600}.last-child-margin{margin-right:2px}.operations-panel .btn-default.active{background:linear-gradient(0deg,#3181ea,#579cf5 100%) no-repeat;color:#fff}.operations-panel .panel-bkground{margin:0 0 20px;padding:14px 0 8px}.operations-panel .help-block{display:table-cell;text-align:center;font-size:8pt}.panel-bkground{background-color:#edecea;border-radius:4px;box-shadow:0 2px 2px 1px rgba(38,43,49,.65);-webkit-box-shadow:0 2px 2px 1px rgba(38,43,49,.65)}.panel-bkground>div{margin-bottom:22px;padding-right:18px}#op-advanced .warning-btns{margin-bottom:12px}.operationsdisabled div{background:#A4A4A4}.operationsdisabled,.operationsdisabled div>span:nth-child(2){color:#BDBDBD}.o-panel .panel-body{background:#d0d0d0}.layer-container .o-panel,.o-panel table.table-curved{overflow:hidden;border:none;border-collapse:separate;border-radius:4px;box-shadow:0 3px 3px 1px rgba(84,89,94,.54);-webkit-box-shadow:0 3px 3px 1px rgba(84,89,94,.54);-moz-box-shadow:0 3px 3px 1px rgba(84,89,94,.54)}.o-panel table thead{overflow:hidden;-moz-border-bottom:0;-webkit-border-bottom:0;border-bottom:0}.o-panel table tbody{background-color:#bbc0c4;color:#232323}#overrides-panel table td{border-right:1px solid #afb6b9}#overrides-panel table td:first-child{border-left:none}#overrides-panel table td:last-child{border-right:none}.o-panel .table,.o-panel .table>thead>tr>th{border-bottom:0;border-top:0}.o-panel .table{background:linear-gradient(0deg,#363b3f,#444 76%) no-repeat;color:#fff;font-weight:500}.o-panel h3{padding-left:1%}.o-panel .o-table-bkeven,.o-panel .striped tbody tr:nth-child(even){background-color:#bbc0c4}.o-panel .o-table-bkodd,.o-panel .striped tbody tr:nth-child(odd){background-color:#dadada}#overrides-panel .btn-group-justified{border-color:#dadada}#overrides-panel .btn-group-sm>.btn,#overrides-panel .btn-sm{border-radius:4px}#overrides-panel .btn-primary{background:linear-gradient(0deg,#4f4f56,#737377 100%) no-repeat;border-color:#dadada;color:#efefef}#overrides-panel .btn-primary.active,#overrides-panel .btn-primary:active{background:linear-gradient(0deg,#2d5ec6,#427eff 100%) no-repeat;color:#efefef}#relays-heading{margin:15px 0}#relays-heading div,#relays-heading h4,#relays-heading p{display:inline-block}#relays-heading>div{margin:6px 0 6px 25px;padding-left:10px;height:25px;background-color:#bdbdbd;border-radius:4px}#relays-heading p{padding-right:20px;line-height:26px}ul.relay-row-count{list-style-type:none}ul.relays{list-style-type:none;position:relative;margin:0;padding:0 0 14px}ul.relays li{display:inline-block;position:relative;list-style-type:none;padding-left:4px;padding-right:0}ul.relays .relay-readout{line-height:28px;color:#676767;font-weight:600;font-size:.9em;padding:0 0 0 5px}ul.relays .col-xs-3 .relay-readout{padding:0}.input-relay-num{position:absolute;width:4%;margin:0 8px 0 10px;line-height:38px;font-size:1.2em;font-weight:500}#relay-rows-num ul{display:block;width:20px;margin:0 16px 0 0;padding:0;text-align:right}.relay-row-num{height:35px;line-height:35px;margin-bottom:3px;font-size:1.2em;font-weight:500}ul.inputs{list-style-type:none;margin:0 0 0 5.4%;padding:0}.inputs-break{position:absolute;left:-18px;height:35px;line-height:35px;margin-bottom:3px;font-size:1.2em;font-weight:500}ul.inputs li{min-width:6%;display:inline-block;list-style-type:none}ul.conveyor{list-style-type:none;margin:0;padding:0}ul.conveyor li{min-width:7%;display:inline-block;list-style-type:none;text-align:center}ul.conveyor li:first-child{font-weight:700;text-align:left;padding-right:8px}ul.conveyor li:last-child,ul.conveyor li:nth-last-child(2){padding:0 5px;border:solid 1px rgba(122,122,122,.5);border-radius:4px;background:linear-gradient(0deg,#aeb3b6,#d0d0d0 100%) no-repeat}ul.conveyor li:nth-last-child(2){margin-right:5px}ul.conveyor li p{margin:0}@media (min-width:992px) and (max-width:1200px){ul.conveyor li{min-width:6.2%}ul.conveyor li:nth-last-child(2){margin-right:0}}@media (min-width:621px) and (max-width:991px){ul.conveyor li{min-width:7.4%}ul.conveyor li .led-sm{margin-left:0}ul.conveyor li:first-child{padding-right:28px}}@media (max-width:600px){ul.conveyor li{min-width:5.5%}ul.conveyor li:last-child,ul.conveyor li:nth-last-child(2){padding:0 2px}ul.conveyor li:nth-last-child(2){margin-right:0}}.relays-bg{min-width:48px;margin:2px 0;height:34px;padding:0 5px 0 0;border:solid 1px rgba(122,122,122,.5);border-radius:4px;background:linear-gradient(0deg,#aeb3b6,#d0d0d0 100%) no-repeat}.operations-panel .status td:not(.text-left),.operations-panel .status th:not(.text-left){text-align:center}.operations-panel .status td.text-left,.operations-panel .status th.text-left{padding-left:18px}.operations-panel .status td{height:36px}.operations-panel .no-wrap{white-space:nowrap}.operations-panel .second-tier strong:not(first-child){padding-left:12px}.operations-panel .relay-number{display:block;margin-left:34%}path{stroke:#8dd2f4;stroke-width:1.5;fill:none}.axis{shape-rendering:crispEdges}.x.axis line{stroke:lightgrey}.x.axis .minor{stroke-opacity:.7}.x.axis path{display:none}.y.axis line,.y.axis path{fill:none;stroke:#acacac}.toggleswitch{display:inline-block;cursor:pointer;border-radius:4px;border:none;text-align:left;overflow:hidden;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:76px}.switchloader{right:3%}.switch-position{position:relative;height:36px}.toggleswitch .switch-left{color:#fff;background:linear-gradient(0deg,rgba(86,130,70,1),rgba(92,196,50,1))}.incrementswitch .decrement,.incrementswitch .increment,.toggleswitch .switch-right{color:#fff;background:linear-gradient(0deg,rgba(26,30,37,1),rgba(63,67,72,1))}.ops-dropdown select{color:#fff;background:linear-gradient(0deg,rgba(26,30,37,1),rgba(63,67,72,1));cursor:pointer;height:32px;padding-left:12px;line-height:28px;border:solid 1px rgba(23,23,23,1);border-radius:3px;width:114px}.incrementswitch .decrement,.incrementswitch .increment{border:none}.ops-dropdown option{background-color:#232323}.toggleswitch.disabled>div>span.knob{background:#AAA}.toggleswitch .switch-left,.toggleswitch .switch-right{cursor:pointer;display:inline-block;height:100%;line-height:28px;padding:2px 4px 0;text-align:center;border-radius:4px;width:50px;box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.toggleswitch .knob{width:32px;height:32px;position:absolute;border-radius:4px;background:linear-gradient(180deg,rgba(208,208,208,1),rgba(128,140,145,1));z-index:99}.toggleswitch>div{position:relative;width:150%}.toggleswitch .switch-on{left:0}.toggleswitch .switch-off{left:-32%}.toggleswitch .switch-on .knob{left:46px}.toggleswitch .switch-off .knob{left:24px}.toggle-switch .switch-right,.toggleswitch .switch-left{z-index:1}.toggle-switch-animate{display:inline-block;height:30px}.ops-dropdown{outline:0}.incrementswitch,.relayspinner{display:inline-block;overflow:hidden;width:114px;height:34px;border-radius:3px;background:linear-gradient(180deg,rgba(230,230,230,1),rgba(255,255,255,1))}.icon-chevron-down,.icon-chevron-up{cursor:pointer;-moz-user-select:none;-ms-user-select:none;display:table-cell;width:24%;height:100%;line-height:34px;text-align:center;font-size:.9em;padding:0;z-index:5}.setup-container .icon-chevron-down,.setup-container .icon-chevron-up{display:table-cell;width:22%;height:100%;text-align:center;font-size:.9em;padding:0}.setup-container .incrementswitch{margin-top:0;margin-bottom:-5px;width:100%;height:36px;border:1px solid #ccc;border-radius:4px}#relaynum.has-error{border-color:#A94442;box-shadow:0 1px 1px rgba(0,0,0,.075)inset}#relaynum.has-error:focus{border-color:#843534;box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 6px #CE8483}.setup-container .incrementswitch .decrement,.setup-container .incrementswitch .increment{background:#FEFDFA}.setup-container .incrementswitch .increment{border-left:1px solid #ccc;border-bottom:none;border-right:none;border-top:none}.setup-container .incrementswitch .decrement{border-right:1px solid #ccc;border-bottom:none;border-left:none;border-top:none}.setup-container .incrementswitch .readout{font-size:1em}.setup-container .incrementswitch i.fa{color:#333}div.spinedit{display:inline-block;position:relative}.incrementswitch input{width:52%;height:100%;line-height:26px;text-align:center;left:20px;border:none;font-size:1.2em;color:#232323;z-index:5}.operations-panel .incrementswitch input{box-shadow:inset 0 0 2px #000}.setup-container .incrementswitch input{width:56%;height:100%;line-height:26px;text-align:center;border:none;font-size:.9em;color:#232323;z-index:5}.incrementswitch input::-webkit-inner-spin-button,.incrementswitch input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.incrementswitch input[type=text]{-moz-appearance:textfield;outline:0}@media screen and (max-width:1199px) and (min-width:992px){#navbar #nav-operations-graph,#navbar #nav-overrides-graph,#navbar #nav-production-graph,#navbar #nav-reports-graph,#navbar #nav-setup-graph,#navbar #nav-status-graph{display:none}#navbar #nav-operations-text,#navbar #nav-overrides-text,#navbar #nav-setup-text{padding-left:0}#navbar .nav-btn-text{width:100%;padding-left:0;line-height:75px}#navbar .primarynav{left:8px}.operations-panel.col-lg-6,.operations-panel.col-md-6{padding:0 8px}ul.relays{position:relative}.inputs li i{margin:0 0 8% 28%}ul.inputs{margin:0 0 0 6.6%}ul.relays li:nth-child(4n){margin-right:0}.o-panel h3{padding-left:3%}.relay-row-num{height:35px;line-height:35px;margin-bottom:3px;text-align:right}.led.med-big{margin:8px 0 0 3px;width:18px;height:18px;background-size:100% 100%}.queue-device>div{margin-left:62%}#page-overrides.container{padding-left:1px;padding-right:1px;width:974px}}@media screen and (max-width:991px) and (min-width:621px){ul.inputs li{width:3%}.led.big{margin-top:0}.operations-panel .relay-row-num{height:35px;line-height:35px;margin-bottom:3px;text-align:right}.operations-panel .relay-number{margin:0;text-align:center}.input-relay-num{width:4%;margin:2px 8px 0 10px;height:35px;line-height:35px}.inputs li i{margin:0 0 8% 32%}.inputs-break{left:-28px}ul.relays li:nth-child(4n){margin-right:0}.led-sm{margin-left:20%}.led.med{width:16px;height:16px;background-size:100% 100%;margin:0 0 5% 5%}}@media screen and (max-width:620px) and (min-width:421px){.led.med{width:14px;height:14px;background-size:100% 100%}.led.big{margin-top:0;width:18px;height:18px;background-size:100% 100%}.led.med-big{position:absolute;margin:7px 0 0 3px;width:18px;height:18px;background-size:100% 100%}.operations-panel ul.inputs{margin-left:auto;margin-right:auto;padding-left:7%}.operations-panel .relay-number{margin-left:20%}ul.inputs li{width:6%}.inputs li i{margin:0 0 8% 18%}.operations-panel .relays-bg{margin-bottom:2px;height:34px;padding:0 2px 0 0}.operations-panel ul.relays li:nth-child(4n){margin-right:0}ul.relays .relay-readout{line-height:22px}.operations-panel .relay-row-num{height:36px;line-height:36px;margin-bottom:2px;text-align:right}.operations-panel .input-relay-num{margin:0 8px;line-height:38px;font-size:1.1em;font-weight:500}#relays-heading>div{margin:6px 0 6px 10px;padding-left:5px}}@media screen and (max-width:420px) and (min-width:320px){.led.off{background-image:url(../images/led-grey-md.1a238393.png);background-repeat:no-repeat}.led.on{background-image:url(../images/led-green-md.4cef0776.png);background-repeat:no-repeat}.led.error{background-image:url(../images/led-red-md.7927cda9.png);background-repeat:no-repeat}.led.med{width:18px;height:24px;background-size:22px 22px}.led.med-big{position:relative;display:inline-block;margin:2px 0 0 1px;width:12px;height:12px;background-size:16px 16px}.led.big{margin-top:-5px;width:32px;height:32px;background-size:100% 100%}.led-holder{width:22%}.operations-panel ul.inputs{margin-left:auto;margin-right:auto;padding-left:7%}ul.inputs li{width:6%}.operations-panel .col-xs-12{width:100%;padding:0}.operations-panel.col-xs-12{padding-left:4px;padding-right:4px}.operations-panel h4{font-weight:500;font-size:14px}.operations-panel .relay-row-num{height:36px;line-height:36px;margin-bottom:2px;text-align:right}.operations-panel .input-relay-num{margin:0 8px 0 11px;line-height:38px;font-weight:500}.operations-panel ul.relays li:nth-child(4n){margin-right:0}#relay-rows-num ul{margin:0 6px 0 0}}.setup-container{display:table;width:100%;border-bottom:1px solid #222}.setup-container>div{display:table-row}.setup-container .setup-options{display:table-cell;vertical-align:top;position:relative;width:20%}.setup-container #setup-page-content{display:table-cell;vertical-align:top;position:relative;color:#333}.setup-container .alert-danger{margin:0;border:2px solid #D53232;border-color:#D53232;font-size:1.2em;font-weight:600;color:#D53232}.setup-container #setup-page-content .alert-danger{margin-left:16px;font-size:8pt;padding:5px;border:1px solid #D53232}.setup-container .error-view{margin-left:0;margin-right:0}#setup-page-content .alert-danger i.fa-exclamation{padding:0 15px;color:#D53232}#setup-page-content input::-ms-clear{display:none}.setup-container .switch-position{margin-top:0}.setup-container .knob{border:none;border-radius:4px}.setup-container td input[type=checkbox]{margin-top:9px}#setup-view table tbody td.hide-right-border{border-right:none}.layer-container{position:relative}.setup-options{background-color:#363b3f;box-shadow:-3px 0 3px rgba(0,0,0,.2)inset;padding:0;border-left:1px solid #222;border-right:1px solid #222}@media print{.setup-options{-webkit-print-color-adjust:exact;background-color:#363b3f!important;box-shadow:-3px 0 3px rgba(0,0,0,.2)inset;padding:0;border-left:1px solid #222;border-right:1px solid #222}}.setup-options ul{margin:0;padding:0}.setup-options li{list-style-type:none;margin:0;text-align:left;line-height:90%;position:relative}.setup-options li a{height:40px;line-height:28px;vertical-align:middle;font-size:10pt;font-weight:700;display:block;padding:10px 0 0 40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.setup-options li a:active,.setup-options li a:hover{text-decoration:none}.setup-options li a.active{background:#222;color:#fff}.setup-options li .activeindicator{width:0;height:0;border-style:solid;border-width:20px 0 20px 8px;border-color:transparent transparent transparent #222;position:absolute;right:-8px;top:0;z-index:1;display:none}.layer-container li{position:relative;border-bottom:1px solid #ecebea}.layer-container .content-activeindicator{width:0;height:0;border-style:solid;border-width:24px 0 24px 12px;border-color:transparent transparent transparent #363B3F;position:absolute;right:3px;top:54px;z-index:1;display:block}.setup-options li .active+.activeindicator{display:block}.setup-options .form-group .spinner-help{padding-left:5px}table i.fa-check{padding-left:14px;padding-right:6px}table td .btn,table th .btn{width:100%}tbody th a{display:block;text-decoration:none;color:#333;line-height:32px}table tbody th{max-width:130px;word-break:keep-all;word-wrap:break-word}table tbody th span{line-height:30px}table th a:hover{text-decoration:none}table th.block-name{padding:0 0 0 8px}#setup-view .o-panel .o-table-bkeven.active-row,#setup-view .o-panel .o-table-bkodd.active-row{background-color:#363B3F}.o-panel .tablehead-text-adjust{line-height:36px;margin-top:-2px}.rotate-table thead th{height:60px;white-space:nowrap;border-top:1px solid #edecea}#setup-view th .non-rotate{height:40px;padding-left:6px}.rotate-table thead .non-rotate-container{border-right:1px solid #edecea}.rotate-table thead .non-rotate-container:first-child{width:200px}#setup-view th .non-rotate span{display:table-cell;vertical-align:bottom}#setup-view th.non-rotate-container{padding-bottom:0}#timeOpenCloseSpin input.form-control{padding-left:5px}#timeOpenCloseSpin .form-group{width:20px!important}#timeOpenCloseSpin td .btn{padding:0 4px}#timeOpenCloseSpin div{padding:6px 5px;text-align:center;margin-top:8px}#timeOpenCloseSpin{min-width:694px}#timeOpenCloseSpin div{font-weight:700}#timeOpenCloseSpin .bk-even{background-color:#EDECEA}#timeOpenCloseSpin .help-block{margin:5px 10px}#setup-view th.rotate>div{transform:translate(37px,1px) rotate(315deg);width:30px;font-size:8pt;padding-bottom:3px}#setup-view th.rotate>div.delay-header,#setup-view th.rotate>div.duration-header{transform:translate(52px,-11px) rotate(315deg);width:60px}#setup-view th.rotate>div.header-nudge{transform:translate(37px,1px) rotate(315deg);width:30px;font-size:8pt;padding-bottom:3px}#setup-view th.rotate>div>span{padding:5px 0;border-bottom:1px solid #edecea}#setup-view th.rotate:last-child>div>span{border-bottom:0}#setup-view table thead,.o-panel .list-heading{background-image:linear-gradient(to bottom,#ecebeb 0,#ecebea 30%,#A5ACB6 100%)}#setup-view .inset-table{margin-top:10px;color:#fff;box-shadow:0 1px 2px 1px rgba(34,39,34,.44);-webkit-box-shadow:0 1px 2px 1px rgba(34,39,34,.44)}.inset-table .help-block{margin-left:18%}#setup-view .form-horizontal .checkbox,#setup-view .inset-table input.checkbox-inline{padding-top:0}#setup-view .inset-table input.checkbox-inline{margin-top:5px;margin-bottom:5px}.inset-table-content{margin-bottom:12px}.layer-container{min-width:620px}#setup-view .layer-container>td{border-right:none}.layer-container table td>div{padding:1px 8px}.layer-container label{margin-bottom:0}#setup-view .inset-table .btn-default{padding:10px}#setup-view .inset-table .top-content{margin-top:15px;margin-bottom:6px}#setup-view .inset-table .checkbox{line-height:20px;margin-left:16px}#setup-view .favorite-icon{opacity:.3;color:#f0b61f}#setup-view .favorite-icon.favorite{opacity:1;color:#f0b61f}#setup-view .favorite-icon.not-favorite{opacity:.4;color:#676767}.inset-table .row>div{margin:9px 0 3px}#setup-view .inset-table table{border-radius:6px}.inset-table .delete-btn{margin-left:6.05%}.inset-table-content p.checkbox{padding-top:0}#setup-page-content form .inset-table label{color:#fff}#setup-view .inset-table{background:#363b3f;border-radius:6px;padding-bottom:12px}#setup-page-content form .rotate-table thead th{color:#333;vertical-align:bottom}#setup-view table{margin-top:10px}#setup-view .o-panel .o-table-bkodd,#setup-view .o-panel .striped tbody tr:nth-child(odd){background-color:#fefdfa}.list-heading{color:#222;height:42px}.list-heading label{margin-top:10px}#setup-view .o-panel ul{margin:0 0 14px;padding:0;list-style-type:none;border-radius:6px}.layer-container .o-panel.little-list{margin-top:11px;display:inline;position:relative;width:22%}#setup-view .o-panel li{height:48px;cursor:pointer}.list-item-container{padding-top:6px}.list-item-container label{line-height:34px}#setup-page-content form thead th{color:#333;vertical-align:bottom}#setup-page-content .reports-slide-left{padding-left:0;margin-left:-25px}#setup-view table tbody td,#setup-view table tbody th{border-right:1px solid #edecea}#setup-view .o-table-bkeven,#user-management .o-panel .striped tbody tr:nth-child(even){background-color:#ecebea}#cycles-traits .col-md-3.control-label{padding-right:25px}.setup-container div>span{color:rgba(54,54,54,1)}.setup-container h1,.setup-container h2,.setup-container label{text-shadow:1px 0 #dedede}.setup-options li i{font-size:20px;position:absolute;left:10px;display:inline-block}#setup-page-content .form-control{height:36px}.setup-options input.form-control{padding-left:4px}.setup-options a u{text-decoration:none;border-bottom:1px solid}.setup-options a,.setup-options a:visited{color:#84C7EA}.setup-placard{height:80px;background-color:#edecea;color:#333;margin:22px 0 11px;border-radius:5px;padding:5% 0 5% 9%;box-shadow:0 3px 3px 1px rgba(84,89,94,.54)}.schedule-box>div{width:11%;margin-right:6px}.setup-options.full-width{background:0 0;box-shadow:none;border:none}.setup-options.full-width li{width:25%;display:inline-block;padding:20px}.setup-options.full-width li a{background:#363b3f;border:1px solid rgba(255,255,255,.2);border-radius:4px;display:block;width:100%;padding:20px 0}.compressed .setup-options.left-col{height:65px;overflow-x:scroll;overflow-y:hidden}.compressed .setup-options.left-col ul{white-space:nowrap}.compressed .setup-options.left-col li{display:inline-block;white-space:nowrap;margin-right:10px;padding-left:5px;padding-right:5px}.compressed .setup-options.full-width li{width:50%;padding:10px 10px 0}.device-table-sort,.device-table-sort:hover{cursor:pointer;text-decoration:none;color:inherit}.device-table-sort span{font-size:8pt}.device-sort-arrow,.device-sort-header{display:inline!important;vertical-align:baseline!important}#setup-top-msg{border:2px solid;border-radius:3px;margin:10px 0;padding:10px 0;text-align:center;font-size:12pt;font-weight:700;line-height:30px;cursor:default}#setup-top-msg.ok{border-color:#555;background-color:#666;color:#444;text-shadow:0 1px #777}#setup-top-msg.ready{border-color:#f0ad4e;background-color:#eb9316;color:#fff;text-shadow:0 1px rgba(0,0,0,.3)}#setup-top-msg.error{border-color:#f0ad4e;background-color:#eb9316;color:#fff;text-shadow:0 1px #000}#setup-top-msg a{text-decoration:none;text-shadow:none;display:inline-block;margin-left:15px;color:#2e4b86;font-weight:700;font-size:10pt;line-height:16px}#setup-page-content h1{color:#333;font-size:16pt;font-weight:700}#setup-page-content .btn{color:#000;padding-top:3px;padding-bottom:3px}#setup-page-content .form-group label{color:#333;padding-top:5px}#setup-page-content .input-group-btn .btn{padding-top:5px;padding-bottom:5px}#trouble-buttons .btn{margin-top:5px;margin-bottom:5px}#setup-page-content .btn.texture-blue i.fa{color:#fafafa}#setup-page-content .btn.texture-blue{color:#fafafa;border:1px solid #4A5B91;background-image:linear-gradient(to bottom,#428bca,#2B5D88);border-radius:4px;box-shadow:0 1px 0 rgba(58,75,157,.5)inset,0 -1px 0 rgba(58,75,157,.5)inset,0 1px 1px rgba(66,66,66,.1),0 1px 1px rgba(66,66,66,.1)}#setup-page-content .btn.texture-red{color:#fafafa;text-shadow:0 1px 0 rgba(0,0,0,.5);border:1px solid #D73737;background-image:linear-gradient(to bottom,#E66060,#A51313);border-radius:4px;box-shadow:0 1px 0 rgba(58,75,157,.5)inset,0 -1px 0 rgba(58,75,157,.5)inset,0 1px 1px rgba(66,66,66,.1),0 1px 1px rgba(66,66,66,.1)}#setup-page-content .btn.texture-green{color:#fafafa;text-shadow:0 1px 0 rgba(0,0,0,.5);border:1px solid #4CAE4C;background-image:linear-gradient(to bottom,#32c02f,#1d8324);border-radius:4px;box-shadow:0 1px 0 rgba(28,117,46,.5)inset,0 -1px 0 rgba(41,207,75,.5)inset,0 1px 1px rgba(66,66,66,.1),0 1px 1px rgba(66,66,66,.1)}#setup-page-content .copy-cut-paste .btn.texture-blue{padding:8px 6px;font-size:8pt;font-weight:500;width:52px}#setup-page-content .btn.btn-block,#setup-page-content .btn.btn-danger,#setup-page-content .btn.btn-success,#setup-page-content .btn.texture-blue{font-size:9pt;font-weight:700;padding:8px 24px;text-shadow:-1px -1px rgba(0,100,0,.3)}#setup-page-content .btn.texture-blue.edit-device{padding:8px 0}#setup-page-content .btn:active:before{top:-11px;bottom:-5px;content:""}#setup-page-content .btn-lg{color:#000;padding-top:20px;padding-bottom:20px}#setup-page-content .btn-success{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.5)}#setup-page-content .help-block{color:#999;font-size:8pt;line-height:110%}#setup-page-content .half-width{width:50%}#setup-page-content table tbody{background-color:#eaebec}#setup-page-content .software-updates input,#setup-page-content .software-updates select{max-width:230px}#setup-page-content .software-updates .verify{margin-top:8px}#setup-page-content .software-updates .auto-updates{margin-top:30px}#setup-page-content .software-updates .auto-updates p{margin-top:8px}fieldset{border:1px solid #ccc;margin:10px}fieldset legend{font-size:10pt;font-weight:400;border:none;margin-left:10px;margin-right:0;width:auto;padding:0 10px;color:#999}fieldset p{color:#333}.check-spinner{margin-top:-6px}.compressed fieldset{border:none}.compressed fieldset legend{color:#333;font-weight:700;margin-left:0;margin-top:10px;padding:0;width:100%;border-bottom:1px solid #999}.compressed label.control-label{text-align:left}#setup-page-content{background:#fafafa}#setup-page-content form{padding:10px 30px}#setup-page-content .btn-group .btn{border-color:#ccc}#setup-page-content .btn-group label{color:#ccc}#setup-page-content .btn-group label.active{color:#333}#setup-page-content .fieldwrapper{background:#fff;border:1px solid #cfcfcf;border-radius:5px;box-shadow:3px 3px 3px rgba(0,0,0,.1);padding-bottom:10px}#setup-page-content .nav-tabs{background:#e6e6e6;border-radius:5px 5px 0 0;border-top:none;border-bottom:none}#setup-page-content .nav-tabs a{opacity:1;color:#585c5f;font-weight:700}#setup-page-content .nav-tabs .disabled a{opacity:.2}#setup-page-content .nav-tabs .active a{color:#428bca;font-weight:700;border-top:none;border-left-color:#cfcfcf;border-right-color:#cfcfcf}#setup-page-content .nav-tabs li:first-child a{border-left:none}#setup-page-content .nav-tabs a:hover{border-bottom-color:#fff}#setup-page-content .tab-content{padding-top:10px}.center-checkbox{margin-left:20px}.center-line{margin-top:13px}#setup-categories h1{color:#999;font-size:12pt}#setup-categories ul{margin-left:10px;padding-left:0}#setup-categories li{list-style-type:none;margin-bottom:10px}#setup-categories a{text-decoration:none;font-weight:700}#setup-categories .category-icon{width:53px}#setup-categories .category-icon i{font-size:40pt;color:#ccc!important}#setup-categories .category-icon i.fa-tachometer{font-size:33pt!important}#setup-categories .category-icon i.fa-cube,#setup-categories .category-icon i.fa-sitemap{font-size:36pt!important}@media screen and (max-width:1199px) and (min-width:992px){#setup-page-content .copy-cut-paste .btn.texture-blue{width:41px;padding:8px 2px}.setup-container .setup-options{width:23%}#setup-view th.rotate>div{transform:translate(37px,1px) rotate(315deg);width:30px;font-size:8pt;padding-bottom:3px}.inset-table .help-block{margin-left:9%}#setup-page-content .btn.btn-block,#setup-page-content .btn.btn-danger,#setup-page-content .btn.btn-success,#setup-page-content .btn.texture-blue{padding:8px 16px}}@media screen and (max-width:991px) and (min-width:768px){.setup-container .form-horizontal .control-label{text-align:left}#setup-page-content .copy-cut-paste .btn.texture-blue{margin-top:-15px;margin-left:0;padding:8px 10px;width:88px}#setup-page-content .reports-slide-left{padding-left:5px;margin-left:-10px}.inset-table .help-block{margin-left:10%}}@media screen and (max-width:767px) and (min-width:320px){#setup-page-content .reports-slide-left{padding-left:15px;margin-left:9%}.inset-table .help-block{margin-left:4.55%}}.history .panel-body,.history li{color:#fff}.seconds-label{margin-bottom:0;position:absolute;bottom:-14px;left:3rem}@media (max-width:992px){.setup-container>div{display:block!important}.setup-container #setup-page-content,.setup-container .setup-options{display:block!important;width:100%!important}#setup-page-content form{padding:10px}.form-horizontal .form-group{margin-left:0;margin-right:0}#spinner-overlay{top:90px!important}.status-spinner #spinner-overlay{top:0!important}.queue-tunnel .tunnel-col{border-left:none}#content .container{padding-left:0;padding-right:0}#navbar button.hamburger{margin-top:17px;line-height:21px}#navbar button.hamburger i{font-size:21px}#top-navbar-mobile .dropdown-menu{display:block!important;width:100%;position:relative;top:0;left:0;margin-top:0;padding:0;border:none;border-radius:0;border-top:2px solid #444;border-bottom:2px solid #444;box-shadow:0 2px 4px rgba(0,0,0,.6);background:#777}#top-navbar-mobile .dropdown-menu a{position:relative;display:block!important;height:50px!important;color:#fff;border-bottom:1px solid #aaa}#top-navbar-mobile .dropdown-menu .nav-btn-graph{left:20px!important;margin-top:-12px}#top-navbar-mobile .dropdown-menu .nav-btn-graph i{font-size:20px;font-weight:400;color:#9f9f9f;margin-top:7px;margin-left:3px}#top-navbar-mobile .dropdown-menu .nav-btn-text{font-size:12pt;font-weight:700;margin-top:-20px;padding-left:45px!important;line-height:50px!important}#top-navbar-mobile .dropdown-menu .active{border-right:10px solid #0c0;background:#555}#top-navbar-mobile .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background:#888}#navbar .headerimg{width:150px;height:48.75px;margin-top:8px}#content>.hasNavbar{margin-top:90px!important}#footer .footerbg{top:72px!important}}.compressed #content>div{margin:0!important}.compressed #navbar nav{margin-bottom:0;height:70px}.compressed #navbar .primarynav .btn{overflow:hidden;padding:0;font-size:12pt}.compressed #navbar .logout.btn{padding:2px 10px}.compressed #navbar .btn.logout{margin:0 auto;font-family:Roboto;font-size:8pt}.compressed #navbar .primarynav{background:0 0}.compressed #navbar .primarynav .btn{height:70px;background:linear-gradient(to bottom,#585f65 0,#464e51 100%)}.compressed #navbar .primarynav .btn.active{background-image:none;box-shadow:-1px 0 1px rgba(255,255,255,.1);background-color:#3d4548}#keypad-print{display:none}#keyboard-config{width:100%;height:100%;padding-top:18px;padding-bottom:20px}#keyboard-config.row{margin-left:0}#keypad-panel .btn{color:#34396b;width:8.33333333333%;min-height:52px;box-sizing:border-box;padding:0;border-right:solid 4px #00338D;border-top:solid 2px #00338D;border-left:solid 0 #00338D;border-bottom:solid 2px #00338D;border-radius:0;background:linear-gradient(0deg,#fff,#efeef5 100%) no-repeat;outline:0}#keypad-panel .btn:nth-child(12n){border-right:solid 4px #00338D}#keypad-panel li{overflow:hidden}#keypad-panel ul{font-family:Tahoma,Verdana,Geneva,sans-serif;margin-top:3px;padding:2px 0 2px 4px;margin-bottom:2px;background:#00338D}#keypad-panel{margin:0;padding:0}#keypad-panel .btn:active{background:linear-gradient(0deg,#aeb3b6,#898989 100%) no-repeat}#textbox-parent>input{text-align:center}#keypad-toggle{margin-top:21px}#keypad-toggle input{margin-left:12px}#keypad-toggle .btn{height:28px;border-radius:5px;margin-left:4px}#keyboard-config .btn-primary.active,#keyboard-config-panel .btn-primary:active{box-shadow:inset 0 0 6px 2px #00338D;color:#00c}#keyboard-config h3,#keyboard-config h4{padding-top:8px;color:#333;font-weight:600}#keyboard-config h4{padding-bottom:10px}#key-configuration-information div{margin-top:6%;margin-bottom:6%;padding-right:2px;text-align:left}#key-configuration-information .darkbg{border:3px solid #dadada;background-color:#141418;background-image:url(../images/white-carbon.563b0a9c.png);background-repeat:repeat;box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.3);-webkit-box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.3);-moz-box-shadow:0 2px 3px 1px rgba(10,10,18,.55),inset 0 0 4px 1px rgba(10,10,10,.3)}#key-configuration-information input{font-family:Fixed,monospace;color:#fff;margin-left:0;background-color:transparent;width:100%;border:none}#key-configuration-information input:focus{outline:0}#key-configuration-information select{margin-bottom:10px}#configuration-type.col-md-6{padding-left:0}.color-select{margin-top:16px}.keypad-icon{font-size:.8em}.keypad-font{height:10px;line-height:10px;display:block;white-space:pre;font-size:.6em}.keypad-special{line-height:40px;font-size:1.6em}.keypad-special-small{line-height:40px;font-size:1em;font-weight:700}.config-key-readout{padding-left:4px}.overlay-text-label{font-size:11pt;color:#333;font-weight:700;margin-left:-6px}.drkbg-text-label{font-size:9pt;color:#bababa;margin-left:-6px}#key-configuration-information .dropdown{width:100%}#key-configuration-information p{color:#333}.dropdown select{color:#fff;background:linear-gradient(0deg,rgba(26,30,37,1),rgba(63,67,72,1));cursor:pointer;height:32px;width:96%;line-height:28px;border:solid 1px rgba(23,23,23,1);border-radius:3px}.dropdown option{background-color:#232323}@media screen and (max-width:1199px) and (min-width:992px){#setup-page-content form{padding:10px 20px}#key-configuration-information.col-md-3,#keypad-panel.col-md-9{padding-right:0}.keypad-icon{font-size:.8em}.keypad-font{font-size:.6em}.keypad-special{line-height:40px;font-size:1.6em}.keypad-special-small{line-height:40px;font-size:.7em;font-weight:700}}@media screen and (max-width:991px) and (min-width:755px){#keypad-panel.col-xs-12{padding-left:0;padding-right:0}}@media screen and (max-width:754px){#keypad-panel{min-width:620px}}.animate-repeat{line-height:40px;list-style:none;box-sizing:border-box}.animate-repeat.ng-enter,.animate-repeat.ng-leave,.animate-repeat.ng-move{transition:all linear .5s}.animate-repeat.ng-enter,.animate-repeat.ng-leave.ng-leave-active,.animate-repeat.ng-move{opacity:0;max-height:0}.animate-repeat.ng-enter.ng-enter-active,.animate-repeat.ng-leave,.animate-repeat.ng-move.ng-move-active{opacity:1;max-height:40px}.queuetunnel-cars-container{position:relative;width:100%}.queuetunnel-cars-container li{display:inline-block;width:40px;position:absolute;-webkit-animation:pulsebg 5s infinite alternate}#spinner-container{position:relative}#spinner-overlay{position:fixed;z-index:2000;width:100%;background:rgba(0,0,0,.5);top:105px;left:0;right:0;bottom:0}#spinner{margin:100px auto 0;background:#161616;padding:40px 20px 0;width:170px;height:150px;border-radius:10px;box-shadow:0 0 80px 40px rgba(0,0,0,.2);transform:translateZ(0);-ms-backface-visibility:hidden;backface-visibility:hidden;-ms-perspective:1000;perspective:1000}#spinner .message{color:rgba(255,255,255,.3);text-align:center;font-family:helvetica,arial,sans-serif;font-weight:700;font-size:10pt}#spinner .outer{border:5px solid rgba(0,183,229,.9);opacity:.9;border-right-color:transparent;border-left-color:transparent;width:50px;height:50px;margin:0 auto;border-radius:50%;box-shadow:0 0 35px rgba(0,61,76,.9);-webkit-animation-name:spin-pulse;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation:spin-pulse 1s 0 linear infinite normal}#spinner .inner{border:5px solid rgba(0,183,229,.9);opacity:.9;border-left-color:transparent;border-right-color:transparent;border-radius:50%;box-shadow:0 0 15px rgba(0,61,76,.9);width:30px;height:30px;position:relative;top:-40px;margin:0 auto;-webkit-animation-name:spin-right;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation:spin-right 1s 0 linear infinite normal}@keyframes spin-pulse{from{transform:rotate(160deg);opacity:0;box-shadow:0 0 1px rgba(0,61,76,.9)}50%{transform:rotate(145deg);opacity:1}to{transform:rotate(-320deg);opacity:0}}@keyframes spin-right{from{transform:rotate(0deg);opacity:.2}50%{transform:rotate(180deg);opacity:1}to{transform:rotate(360deg);opacity:.2}}.status-spinner #spinner-overlay{top:0}.statusScreen{width:100%;padding:0 15px 15px;border:none;position:relative}.statusScreen #top-navbar-mobile{position:absolute;left:0;top:0;background:rgba(0,0,0,.5);z-index:2000;width:100%}.statusScreen #top-navbar-mobile.collapsing{transition-duration:.14s}.statusScreen #top-navbar-mobile .dropdown-menu{display:block!important;position:absolute;width:100%;top:58px;margin-top:0;padding:0;border:none;border-radius:0;border-top:2px solid #444;border-bottom:2px solid #444;box-shadow:0 2px 4px rgba(0,0,0,.6);background:#777}.statusScreen #top-navbar-mobile .dropdown-menu a{position:relative;display:block!important;height:50px!important;color:#fff;border-bottom:1px solid #aaa}.statusScreen #top-navbar-mobile .dropdown-menu .nav-btn-graph{position:absolute;top:32px;left:15px;width:40px;height:24px;margin-top:-20px}.statusScreen #top-navbar-mobile .tw-navspriteicon-status-on{background-position:0 6.3%}.statusScreen #top-navbar-mobile .dropdown-menu .nav-btn-graph i{font-size:20px;font-weight:400;color:#9f9f9f;margin-top:7px;margin-left:3px}.statusScreen #top-navbar-mobile .dropdown-menu .nav-btn-text{font-size:12pt;font-weight:700;margin-top:0;padding-left:45px!important;line-height:normal}#top-navbar-mobile .dropdown-menu .nav-btn-text{font-size:12pt;font-weight:700;margin-top:-20px;padding-left:45px!important;line-height:50px!important}.statusScreen #top-navbar-mobile .dropdown-menu .active{border-right:30px solid #0c0;background:#555}.dropdown-menu>li>a:focus,.statusScreen #top-navbar-mobile .dropdown-menu>li>a:hover{background:#888}@media (min-width:768px){.statusScreen .left-side{padding-right:0}.statusScreen.warning{border-color:#d0dd06}.statusScreen.critical{border-color:#d70707}.statusScreen.gray{color:#aaa}}@media (min-width:992px){.statusScreen{border:10px solid #aaa}}@media (min-width:1280px){.statusScreen{height:800px;width:1280px;border:30px solid #aaa}.statusScreen.warning{border-color:#d0dd06}.statusScreen.critical{border-color:#d70707}.statusScreen.gray{color:#aaa}.statusScreen #top-navbar-mobile .dropdown-menu{width:240px;left:965px}}.statusScreen .topbar{min-height:53px;font-size:18px;padding:15px 0 0;background:url(../images/2022logos/DRBTunnelSolutionsLogo_sm_2022.5b7c541d.png) no-repeat 90% 10px;color:#aaa}.statusScreen .header-data span{padding-top:5px;color:#fff}.statusScreen .header-data div.logo{background:url(../images/tw5_logo.593fdd93.png) no-repeat;padding-top:0;width:35px;padding-left:5px;padding-right:5px;min-height:32px}.statusScreen .header-data div.wordmark{background:url(../images/tw5_wordmark.2af93f10.png) no-repeat;padding-top:0;padding-left:10px;padding-left:10px;width:260px;min-height:32px;margin:0 -20px}.statusScreen .header-data .version{padding-left:4px}.statusScreen .topbar .location{padding-left:34px;padding-right:12px;bottom:0;font-size:18px}.statusScreen .header-data .date{padding-right:12px}.statusScreen .header-data .login{font-weight:700}@media (max-width:1140px){.statusScreen .topbar{background:0 0}}@media (max-width:992px){.statusScreen .topbar{padding:15px 8px}}@media (max-width:820px){.statusScreen .header-data .version,.statusScreen .header-data .wordmark{display:none}.statusScreen .header-data .location{padding-left:10px}}@media (max-width:470px){.statusScreen .header-data .location{padding-top:0}.statusScreen .header-data .date{clear:both;padding-top:0;padding-left:43px;position:relative;bottom:8px}.statusScreen .header-data .time{padding-top:0;position:relative;bottom:8px}.statusScreen .header-data .logo{position:relative;top:7px}}.status-panel{background:#44494d;margin:6px 0 10px;padding:4px;border:4px solid #aaa;border-radius:4px;position:relative}.status-panel .label{font-size:16px;padding:0 0 0 2px;color:#aaa}.status-panel h1{font-size:48px;font-weight:700;padding:0 20px 0 0;margin:0;display:inline}.status-panel h2{font-size:40px;font-weight:700;padding:0;margin:0}.status-panel.messages{width:100%;height:90px;margin:5px 0 10px;white-space:nowrap;overflow:hidden}.status-panel.messages .marquee{white-space:nowrap;overflow:hidden;position:relative}.status-panel.messages .marqueeData{white-space:nowrap;display:inline-block;transform:translate3d(0,0,0)}.status-panel.messages .marqueeData h1{border-right:1px solid #aaa;padding:0 36px 0 0}.status-panel.messages .marqueeData h1:nth-child(1n+2){padding:0 36px}.status-panel.messages .marqueeData h1:last-child{border-right:none}.status-panel.messages .marqueeData h1 span{font-weight:400;position:relative;bottom:5px;padding:0 10px;color:#aaa}.status-panel.messages .clone,.status-panel.messages .original{padding:0 0 0 36px;border-right:1px solid #aaa}:root{--status-scroll-duration:5s}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.scrolling{animation:scroll var(--status-scroll-duration) linear infinite}.statusScreen .conveyor{height:82px}.statusScreen .conveyor>.pull-left>h2{padding:0 0 0 2px}.statusScreen .conveyor>.pull-right>.label{padding:0 8px 0 0}.statusScreen .conveyor>.pull-right>h2 span{font-size:14px;padding:0 0 0 4px}.services{height:161px}.services table:last-child{position:absolute;top:90px}.services .active-car{position:absolute;bottom:72px;left:10px}.services td{vertical-align:top;min-height:27px}.services td:first-child{padding:4px 0 0;width:70px}.services td:last-child{padding:0 0 0 4px}.services h4{font-size:24px;font-weight:700;padding:0;margin:0}.services .car{width:55px;height:65px;position:absolute;top:25px}.services .car .flare{background:url(../images/tunnelflare.60003478.png);background-size:55px 55px;background-repeat:no-repeat;background-position:0 0;display:block;position:absolute;width:55px;height:55px;left:50%;top:50%;margin-left:-27.5px;margin-top:-27.5px;filter:saturate(1);opacity:1}.statusScreen .operationsgraph{height:132px;margin:6px 0 10px;padding:4px;border:4px solid #aaa;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.statusScreen .pulse{height:112px}.statusScreen .operationsgraph #graph-legend{top:4px}.statusScreen .operationsgraph #graph-legend>span{padding-left:10px}.statusScreen .operationsgraph #graph-legend>.graph{padding-left:0;margin-left:0}@media (min-width:768px) and (max-width:880px){.statusScreen .operationsgraph #graph-legend>span>span{display:none}}@media (max-width:445px){.statusScreen .operationsgraph #graph-legend>span>span{display:none}}.statusScreen .operationsgraph #x-axis-label h5:last-child{right:0}.statusScreen .cargraph #switch-status{top:22px}.statusScreen .cargraph #switch-status h5:last-child{top:49px}.statusScreen .cargraph #operations-chart{height:60px}.statusScreen .pulse #switch-status{top:12px}.statusScreen .pulse #switch-status h5:last-child{top:38px}.statusScreen .pulse #operations-chart-pulse{height:50px}.tunnel-panel{height:151px;padding:2px 15px 2px 0;background-color:rgba(24,27,29,.4)}.tunnel-panel .queue-tunnel .tunnel-light{display:inline-block;margin:3px 0 0 15px;font-size:12px;font-weight:700}@media (max-width:400px){.tunnel-panel .queue-tunnel .tunnel-light{margin:3px 0 0 5px}}.tunnel-panel .queue-tunnel .tunnel-light .led-md{padding-top:12px}.tunnel-panel .queue-tunnel .tunnel-light span{position:relative;bottom:4px;left:3px}.tunnel-panel .queue-tunnel,.tunnel-panel .queue-tunnel .queue-col,.tunnel-panel .queue-tunnel .tunnel-col{height:141px;background:0 0}.tunnel-panel .queue-tunnel .tunnel-col .tunnel{margin:0 0 0 4px}@media (max-width:992px){.tunnel-panel .queue-tunnel .tunnel-col .tunnel{margin:0 0 0 14px}}.tunnel-panel .queue-tunnel .queue{margin:3px 0 0}.tunnel-panel .queue-tunnel .car{cursor:default}.statusScreen .tunnel-panel .queue-tunnel .car .flare{background:url(../images/queueflare.f920e1dd.png) no-repeat}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car .flare{cursor:default;filter:saturate(0)}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car.hasCarPic .flare{opacity:.5}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car.featured{cursor:default}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car{border:2px solid #585858;cursor:default}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car .tiretop{background:#585858;height:6px;font-size:1px;border-radius:10px;position:absolute;top:1px}.statusScreen .tunnel-panel .queue-tunnel .tunnel .car .tirebottom{background:#585858;height:6px;font-size:1px;border-radius:10px;position:absolute;top:54px}.statusScreen .tunnel-panel .queue-tunnel .queue .car.featured .flare,.statusScreen .tunnel-panel .queue-tunnel .tunnel .car.featured .flare{background-size:55px 55px;background-repeat:no-repeat;background-position:0 0;filter:saturate(1);opacity:1}.tunnel-panel .queue-tunnel .queue .car.featured .flare,.tunnel-panel .queue-tunnel .tunnel .car.featured .flare{background:url(../images/tunnelflare.60003478.png) no-repeat}.tunnel-panel .queue-tunnel .tunnel .car.featured{border:2px dotted #277bdb}.tunnel-panel .queue-tunnel .tunnel .car.in-enter-switch{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.tunnel-panel .queue-tunnel .tunnel .car.featured .tirebottom,.tunnel-panel .queue-tunnel .tunnel .car.featured .tiretop{background:#ed4956}.tunnel-panel .queue-tunnel .queue-count{font-size:12px;font-weight:700;margin:0 0 0 15px}.tunnel-panel .queue-tunnel .tunnel-col .queue-count{position:relative;top:3px}.tunnel-panel .queue-tunnel .tunnel-count{font-size:12px;font-weight:700;padding:2px;position:relative;top:2px;left:9px;background:rgba(49,49,49,.6)}.tunnel-panel .queue-tunnel .queue-count.hidden-md{padding:2px;margin:0 0 0 34px;background:rgba(49,49,49,.6)}.tunnel-panel .queue-tunnel .ruler li span{padding-top:3px}.indicators{display:flex;flex-wrap:wrap;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.indicator{text-align:center;min-width:88px}@media (max-width:991px){.indicators{-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around}.indicator{margin-bottom:20px}}.indicator .icon{height:79px;width:79px;margin:0 auto}.indicator p{font-size:16px;line-height:1.2em;margin:0;padding:4px 0 0;color:#585858}.indicator.stop .icon{background:url(../images/icons/indicator-stop.51782bce.png) no-repeat left bottom}.indicator.prog-switch .icon{background:url(../images/icons/indicator-progress.5288580d.png) no-repeat left bottom}.indicator.pulse .icon{background:url(../images/icons/indicator-pulse.1897e67e.png) no-repeat left bottom}.indicator.enter .icon{background:url(../images/icons/indicator-enter.47396df3.png) no-repeat left bottom}.indicator.overrides .icon{background:url(../images/icons/indicator-overrides.0551fb80.png) no-repeat left bottom;position:relative}.indicator.overrides .icon span{position:absolute;font-weight:700;font-size:36px;line-height:1em;color:#585858}.indicator.overrides .icon span.reducedFontSize{font-size:26px}.indicator.overrides .icon .on{top:5px;right:10px}.indicator.overrides .icon .on.reducedFontSize{top:7px;right:5px}.indicator.overrides .icon .off{bottom:3px;left:10px}.indicator.overrides .icon .off.reducedFontSize{bottom:5px;left:5px}.indicator.connectivity .icon{background:url(../images/icons/indicator-connectivity.ad3202a2.png) no-repeat left bottom}.indicator.temp .icon{background:url(../images/icons/indicator-temp.71ca664e.png) no-repeat left bottom}.indicator.fan .icon{background:url(../images/icons/indicator-fan.f60948c0.png) no-repeat left bottom}.indicator.battery .icon{background:url(../images/icons/indicator-battery.48e95c7b.png) no-repeat left bottom}.indicator.battery.critical .icon,.indicator.info .icon,.indicator.temp.critical .icon,.indicator.warning .icon{background-position:left -79px}.indicator.battery.unknown .icon,.indicator.critical .icon,.indicator.enter.warning .icon,.indicator.overrides.group .icon,.indicator.pulse.warning .icon,.indicator.temp.unknown .icon{background-position:left top}.indicator.battery.warning .icon,.indicator.temp.warning .icon{background-position:left -158px}.indicator.critical p,.indicator.group p,.indicator.info p,.indicator.overrides.info .icon span,.indicator.unknown p,.indicator.warning p{color:#fff}.indicator.overrides.group .icon span{color:#fa941c}.statusScreen .warning{border-color:#d0dd06}.statusScreen .critical{border-color:#d70707}.statusScreen .gray{color:#aaa}.authorized-for label{display:inline-block}.modal-body i.fa.fa-ban{color:#c00;background-color:#fff;font-size:1.4em;line-height:18px}#set-user-attributes h4{padding-bottom:16px}#passwords{padding-left:15px}#passwords input{margin-bottom:10px;padding-left:10px;border:1px solid #ecebea;border-radius:4px;background:#ecebea}#setup-modal-header{background:#ecebea;border-top-left-radius:6px;border-top-right-radius:6px}#user-management thead th{color:#efefef;height:60px;vertical-align:top}#delete-user span{margin-right:16px}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;box-sizing:border-box;font-family:"Lucida Console",Monaco,monospace}.form-signin .form-control:focus{z-index:2}.form-signin input.middle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.form-signin input.top{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.form-signin input.bottom{margin-top:-1px;margin-bottom:20px;border-top-left-radius:0;border-top-right-radius:0}.account-wall{margin-top:20px;padding:15px 0 0;background-color:#222;border:1px solid #444;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.login-title{color:#fafafa;text-shadow:0 1px #000;font-size:18px;line-height:26px;font-weight:400;display:block}.logo-img{margin:0 auto 10px;display:block}.copyright{color:#aaa;font-size:10pt;margin-top:20px}@media (max-width:992px){.account-wall{width:300px;margin:20px auto 0}}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;font-size:16px;height:auto;padding:10px;box-sizing:border-box;font-family:"Lucida Console",Monaco,monospace}.form-signin .form-control:focus{z-index:2}.form-signin input.middle{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.form-signin input.top{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:-1px}.form-signin input.bottom{margin-top:-1px;margin-bottom:20px;border-top-left-radius:0;border-top-right-radius:0}.account-wall{margin-top:20px;padding:15px 0 0;background-color:#222;border:1px solid #444;border-radius:8px;box-shadow:0 2px 2px rgba(0,0,0,.3)}.login-title{color:#fafafa;text-shadow:0 1px #000;font-size:18px;line-height:26px;font-weight:400;display:block}.logo-img{margin:0 auto 10px;display:block}.copyright{color:#aaa;font-size:10pt;margin-top:20px}@media (max-width:992px){.account-wall{width:300px;margin:20px auto 0}}