﻿@import"jquery-ui.min.css";@import"bootstrap.min.css";@import"bootstrap-multiselect.css";@import"../js/fullcalendar-3.1.0/fullcalendar.min.css";@import"jquery.timepicker.min.css";@import"icomoon/style.css";@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wWw.ttf) format('truetype');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype');}.latest-shifts-list{display:inline-block;}.latest-shifts-list-link{text-align:right;text-decoration:underline;}@media screen and (max-width:767px){.navbar .navbar-nav li a,.navbar .navbar-nav .navbar-text{padding:6px 12px;}.search-input-container{margin:0;}.search-input-container .search-input{float:none;width:auto;padding:0;margin-bottom:15px;}.row{margin-left:0;margin-right:0;}.row .col-lg-1,.row .col-lg-10,.row .col-lg-11,.row .col-lg-12,.row .col-lg-2,.row .col-lg-3,.row .col-lg-4,.row .col-lg-5,.row .col-lg-6,.row .col-lg-7,.row .col-lg-8,.row .col-lg-9,.row .col-md-1,.row .col-md-10,.row .col-md-11,.row .col-md-12,.row .col-md-2,.row .col-md-3,.row .col-md-4,.row .col-md-5,.row .col-md-6,.row .col-md-7,.row .col-md-8,.row .col-md-9,.row .col-sm-1,.row .col-sm-10,.row .col-sm-11,.row .col-sm-12,.row .col-sm-2,.row .col-sm-3,.row .col-sm-4,.row .col-sm-5,.row .col-sm-6,.row .col-sm-7,.row .col-sm-8,.row .col-sm-9,.row .col-xs-1,.row .col-xs-10,.row .col-xs-11,.row .col-xs-12,.row .col-xs-2,.row .col-xs-3,.row .col-xs-4,.row .col-xs-5,.row .col-xs-6,.row .col-xs-7,.row .col-xs-8,.row .col-xs-9{padding-right:0;padding-left:0;}.latest-shifts-list{display:block;}.latest-shifts-list-link{text-align:left;}}body{font-family:'Public Sans',sans-serif;font-size:16px;color:#000;}.ui-widget{font-family:'Lato',sans-serif;}.ui-widget.ui-corner-all{border-radius:0;}.ui-widget .ui-widget-header{border:none;background:none;}.ui-widget .ui-dialog-titlebar-close{background:transparent;border:none;outline:none;font-family:finrail;}.ui-widget .ui-dialog-titlebar-close:after{content:'';}.ui-widget .ui-widget-content{color:#000;}.ui-widget .ui-widget-content tr td{padding-bottom:10px;vertical-align:top;}.ui-widget .ui-widget-content tr td:first-child{white-space:nowrap;}.overflow-hidden{overflow-y:hidden;}h1{margin:0 0 35px 0;font-size:32px;}@media screen and (max-width:767px){h1{font-size:24px;}}h2{font-size:26px;margin:0 0 15px 0;}@media screen and (max-width:767px){h2{font-size:20px;}}h1,h2{font-weight:bold;color:#000;}@media screen and (max-width:767px){h1,h2{text-align:left;}h1 .btn,h2 .btn{margin-bottom:20px;margin-top:10px;}}a{color:#000;outline:none;}a:hover{color:#0034ac;text-decoration:none;}a:focus{outline:none !important;}td.tiny,th.tiny{width:1px;}.btn-group.open .dropdown-toggle.btn-default:hover{color:#fff;border:none;}.btn{text-transform:none;font-size:16px;padding:6px 18px;font-weight:bold;color:#000;}.btn.pull-right{margin-left:10px;}.btn.btn-success,.btn.btn-default{background-color:#000;color:#fff;border:none;}.btn.btn-success:focus,.btn.btn-default:focus{color:#fff;border:none;background:#000;}.btn.btn-default{border:none;}.btn.btn-info{background-color:#5fb4f5;}.btn.btn-info:hover{color:#000;}.btn.btn-green{background-color:#25a794;color:#fff;}.btn.btn-green:hover{color:#000;}.btn.btn-primary{background-color:#fff;color:#000;}.btn.btn-danger{background-color:#b40000;color:#fff;}.btn.btn-link{color:#000;box-shadow:none;}.bold{font-weight:700;}.uppercase{text-transform:uppercase;}.content{margin:0 auto;max-width:1060px;padding:20px;}@media screen and (max-width:767px){.content{max-width:none;padding:20px 10px;margin-top:60px;}}.status-regular{color:#0034ac;}.status-regular a{color:#0034ac;}.status-important{color:#b40000;}.status-important a{color:#b40000;}.status-read{opacity:.4;color:#506c70;}.status-read a{color:#506c70;}.item-list .item-container{border:1px solid #ccc;display:block;margin-bottom:4px;padding:8px;}.item-list .item-container .item{cursor:pointer;}.item-list .item-container .item h2{font-size:1em;font-weight:bold;margin:0 0 4px 0;}.item-list .item-container .item .metadata{font-size:.9em;}.item-list .item-container .item .tools{float:right;white-space:nowrap;}.item-list .item-container .item .tools a,.item-list .item-container .item .tools span{color:#333;padding:8px;}.item-list .item-container .item .tools a:hover,.item-list .item-container .item .tools span:hover{background:#fff;}.item-list .item-container .item:hover{background:#f8f8f8;}.legend{margin-top:40px;}.edit-form{margin-bottom:50px;}.edit-form .am-autocomplete{border:1px solid #ccc;border-radius:4px;display:block;height:33px;width:100%;}.edit-form textarea.edit-text{height:300px;resize:vertical;}.edit-form .edit-buttons{display:table;margin:0 auto;}.edit-form .edit-buttons .btn{margin-right:20px;}.form-control,.edit-form .am-autocomplete{border:1px solid #000;box-shadow:none;height:36px;}.form-control.small,.edit-form .am-autocomplete.small{max-width:100px;}.am-autocomplete input[type="text"]{border-left:4px solid #4c9c2e;}.am-autocomplete .am-item{padding:6px;}.field-validation-error{display:block;color:#f00;font-weight:bold;margin:4px 0;}.log-table{border:none;}.log-table .log-head-cell{border-top:1px solid #ddd !important;}.log-table .log-empty-cell{background:none;border-right:none !important;border-top:none !important;}.log-table .log-user{white-space:nowrap;}.log-table .user-read{color:#00b050;}.log-table .user-unread{color:#b40000;}.bulletin-view .read-button-container{margin-bottom:20px;text-align:center;}.bulletin-view .read-button-container p{display:inline-block;padding:6px 12px;margin:0;}.bulletin-view .prev-button{float:left;}.bulletin-view .next-button{float:right;}.bulletin-view .bulletin-content{border:1px solid #ddd;margin-bottom:20px;padding:20px;}.bulletin-view .bulletin-content h1{text-align:left;margin-bottom:10px;}.bulletin-view .bulletin-content .bulletin-text{margin-top:30px;white-space:pre-line;}.bulletin-view .downloadable-files{margin-bottom:25px;background:#fafafa;border-radius:3px;padding:6px 12px;}.bulletin-view .downloadable-files p{margin:0;}.search-input-container{margin:0 -15px;}.search-input-container .search-input{float:left;width:25%;padding:0 15px;margin-bottom:10px;}.search-input-container .search-input .search-dropdown{display:block;}.search-submit-container{margin:25px 0;}@media screen and (max-width:767px){.search-submit-container .btn{width:100%;margin-bottom:20px;}}.authentication-dialog{max-width:400px;border:1px solid #ddd;padding:25px;margin:0 auto;text-align:center;}.authentication-dialog img{width:50%;margin-bottom:40px;}.authentication-dialog .btn{width:100%;}@media screen and (max-width:767px){.authentication-dialog{border:none;padding:55px 0 0 0;}.authentication-dialog h1{text-align:center;}.authentication-dialog .btn{white-space:normal;}}.center-btn-container{margin-top:35px;text-align:center;display:block;}@media screen and (max-width:767px){.center-btn-container .btn{width:100%;margin-bottom:10px;}.center-btn-container .btn:last-child{margin-bottom:0;}}.btn-cat-list{margin:0 0 35px 0;}.navbar-static-top{z-index:auto;}.navbar{background:#000;border:none;margin-bottom:0;font-weight:300;}.navbar .navbar-header .glyphicon-exclamation-sign{display:none;}@media screen and (max-width:767px){.navbar.navbar-main{position:fixed;right:0;left:0;top:0;background-color:#000;margin:0;padding:0;transition:all .3s ease-in-out;height:60px;z-index:999;color:#fff;}.navbar.navbar-main .container-fluid{padding:0;}.navbar.navbar-main .navbar-header{padding:0 10px;margin:0;min-height:70px;}.navbar.navbar-main .navbar-header .glyphicon-exclamation-sign{display:inline-block;position:absolute;right:50px;top:20px;background-color:#fff;color:#b40000;border-radius:50%;}.navbar.navbar-main .mobile-nav{height:0;opacity:0;visibility:hidden;transition:all .3s ease-in-out;display:block;text-align:center;}.navbar.navbar-main .mobile-nav ul{margin:0;}.navbar.navbar-main .mobile-nav ul li{border-bottom:1px solid #fafafa;border-top:1px solid #fafafa;margin-top:-1px;}.navbar.navbar-main .mobile-nav ul li ul{display:none;}.navbar.navbar-main .mobile-nav ul li a{padding:15px 40px;background-color:transparent;}.navbar.navbar-main .mobile-nav ul li.has-children:after{font-family:finrail;content:'';position:absolute;right:10px;top:50%;transform:translate(0,-50%);}.navbar.navbar-main .mobile-nav ul li.open{border-bottom:none;}.navbar.navbar-main .mobile-nav ul li.open>a:after{font-family:finrail;content:'';position:absolute;left:10px;top:50%;transform:translate(0,-50%);display:inline-block;}.navbar.navbar-main .mobile-nav ul li.open ul{display:block;}.navbar.navbar-main .mobile-nav ul li.open ul li{background-color:#fff;}.navbar.navbar-main .mobile-nav ul li.open ul li a{color:#000;}.navbar.navbar-main .mobile-nav ul li.open.has-children:after{display:none;}.navbar.navbar-main .mobile-nav ul li .nav-button{background-color:#fff;position:relative;margin:0;border-radius:0;}.navbar.navbar-main .mobile-nav ul li select{margin:0;width:100%;border-radius:0;height:50px;}.navbar.navbar-main .mobile-nav ul li.navbar-text a{margin:0;}.navbar.navbar-main.open{bottom:0;height:100%;overflow:auto;}.navbar.navbar-main.open .mobile-nav{height:initial;opacity:1;display:block;transform:translateX(0);visibility:visible;}}.navbar .user-name{min-height:50px;}.navbar .user-name .name{display:inline-block;}@media screen and (max-width:991px){.navbar .user-name .name{display:none;}}.navbar .navbar-left li:first-child{margin-left:160px;}.navbar.navbar-main li{min-height:50px;}.navbar li{position:relative;list-style:none;}.navbar li a{padding-top:15px;padding-bottom:15px;color:#fff;white-space:nowrap;font-weight:bold;}@media screen and (max-width:991px){.navbar li a{padding-left:8px;padding-right:8px;}}.navbar li a:hover{background-color:initial;color:#ccc;}.navbar li a:focus{background:transparent;}.navbar li a.nav-button:focus,.navbar li a.nav-button:hover{background:#000;color:#fff;border:1px solid #fff;}.navbar li a.active{background-color:initial;}.navbar li a.text-danger{color:#b40000;}.navbar li.navbar-text ul{display:none;padding:0;position:absolute;right:0;z-index:999;background-color:#000;}.navbar li.navbar-text ul li a{display:inline-block;padding:10px 20px;}.navbar li.active ul{display:block;}.navbar .nav-button{color:#000;font-weight:bold;padding-top:8px;padding-bottom:8px;margin-top:7px;margin-left:12px;margin-right:12px;border-radius:3px;background-color:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.15);text-align:center;}.navbar .nav-button:hover{background-color:#000;color:#fff;border:1px solid #fff;}.navbar select{display:block;color:#000;font-weight:bold;font-size:16px;margin-top:7px;margin-left:12px;margin-right:12px;border-radius:3px;background-color:#fff;text-align-last:center;height:36px;border-color:transparent;min-width:191px;}.navbar .desktop-nav li a.active,.navbar.desktop-nav li a.active{position:relative;}.navbar .desktop-nav li a.active:after,.navbar.desktop-nav li a.active:after{border-width:0 8px 12px 8px;bottom:-1px;content:'';position:absolute;width:0;height:0;border-style:solid;left:50%;transform:translate(-50%,0);border-color:transparent transparent #fff transparent;}.navbar .desktop-nav li a.active.subnav-active:after,.navbar.desktop-nav li a.active.subnav-active:after{border-color:transparent transparent #fff transparent;}.navbar .desktop-nav li ul li a.active:after,.navbar.desktop-nav li ul li a.active:after{border-width:0 8px 12px 8px;bottom:35%;content:'';position:absolute;width:0;height:0;border-style:solid;left:-2px;transform:rotate(90deg);border-color:transparent transparent #fff transparent;}.navbar .navbar-nav .navbar-text{color:#fff;margin:0;}.navbar .navbar-nav .navbar-text>a{margin-right:40px;}.navbar .navbar-nav .navbar-text>a>span{position:absolute;right:-20px;top:50%;font-size:1.5em;transform:translate(0,-50%);}.navbar .navbar-toggle{position:absolute;top:30px;right:0;transform:translate(0,-50%);margin:0;}.navbar .navbar-toggle .icon-bar{background-color:#fff;}.navbar .navbar-logo{position:absolute;height:100px;left:20px;z-index:999999;background:#000;}@media screen and (max-width:767px){.navbar .navbar-logo{height:60px;left:0;}}.navbar .navbar-logo img{max-height:100%;height:100%;border:15px solid #000;}@media screen and (max-width:767px){.navbar .navbar-logo img{border:8px solid #000;}}.navbar .navbar-collapse{border:none;box-shadow:none;}.navbar-bulletin{margin-bottom:50px;}.navbar-subnav{background:#fff;min-height:40px;border-bottom:1px solid #f2f2f2;box-shadow:0 8px 6px -6px #f2f2f2;}@media screen and (max-width:767px){.navbar-subnav{display:none;}}.navbar-subnav ul{display:inline-block;vertical-align:middle;}.navbar-subnav .navbar-nav>li>a{padding-top:10px;padding-bottom:10px;color:#000;}.navbar-subnav .navbar-nav>li>a:hover{color:#0034ac;}.navbar-subnav .navbar-nav>li>a.active{border-bottom:3px solid #000;}.navbar-subnav .navbar-nav>li>a.active:after{border:none;}.mobile-nav{display:none;}.shift-workstations{margin:0 0 20px;}.shift-workstations .row{margin-right:-5px;margin-left:-5px;}.shift-workstations .row .col-xs-6,.shift-workstations .row .col-sm-4,.shift-workstations .row .col-md-6,.shift-workstations .row .col-sm-6,.shift-workstations .row .col-md-4{padding-right:5px;padding-left:5px;}.shift-workstations .workstation{margin-bottom:10px;color:#000;line-height:19px;position:relative;background-color:#fafafa;border:2px solid #949494;}.shift-workstations .workstation:after{content:"";position:absolute;right:10px;top:20px;font-size:38px;font-family:finrail;}.shift-workstations .workstation.new-user{border-color:#b40000;}.shift-workstations .workstation.additional-station{background-color:#cdcdd7;color:#000;}.shift-workstations .workstation.additional-station .current-user .date{color:#000;}.shift-workstations .workstation.additional-station .current-user .attention-text{color:#b40000;}.shift-workstations .workstation.workstation-add{border-color:#25a794;border-width:2px;}.shift-workstations .workstation .btn{width:100%;}.shift-workstations .workstation .previous-users{display:none;}.shift-workstations .workstation.previous-active .previous-users{display:block;}.shift-workstations .workstation.search-active .actions,.shift-workstations .workstation.search-active .previous-users{display:none;}.shift-workstations .workstation .workstation-name{font-size:16px;padding:21px 10px;font-weight:bold;}.shift-workstations .workstation .actions,.shift-workstations .workstation .user-search-actions{padding:10px 10px;}.shift-workstations .workstation .users{padding:10px;}.shift-workstations .workstation .users .user{overflow:hidden;padding-bottom:10px;padding-top:10px;}.shift-workstations .workstation .users h4{font-size:16px;}.shift-workstations .workstation .users img{float:left;}.shift-workstations .workstation .users .text{margin:0 0 0 50px;}.shift-workstations .workstation .current-user{overflow:hidden;background-color:#fafafa;padding:20px 10px 10px 10px;}.shift-workstations .workstation .current-user h3{font-size:18px;margin:0 0 5px;}.shift-workstations .workstation .current-user .image{float:left;width:100px;}.shift-workstations .workstation .current-user .image img{max-width:100%;}.shift-workstations .workstation .current-user .text{margin:0 0 20px 50px;}.shift-workstations .workstation .current-user .text .attention-text{font-weight:600;}.shift-workstations .workstation .no-image{display:none;background:#fafafa;}.shift-workstations .workstation .preview-links{margin:0;}.shift-workstations .workstation.compact{padding:10px;overflow:hidden;cursor:pointer;}.shift-workstations .workstation.compact:after{content:"";}.shift-workstations .workstation.compact .no-image{display:block;}.shift-workstations .workstation.compact .workstation-name{float:right;width:calc(100% - 60px);padding:0;margin:0;}.shift-workstations .workstation.compact .current-user{background-color:initial;padding:0;}.shift-workstations .workstation.compact h3{font-size:14px;}.shift-workstations .workstation.compact .actions,.shift-workstations .workstation.compact .links,.shift-workstations .workstation.compact .date,.shift-workstations .workstation.compact .user-list,.shift-workstations .workstation.compact .users,.shift-workstations .workstation.compact .preview-links{display:none;}.shift-workstations .workstation.compact .current-user{margin-bottom:0;overflow:visible;}.shift-workstations .workstation.compact .text{padding:0 5px;margin:0 0 0 55px;clear:right;}.user-list .user-search{padding:5px 10px;}.user-list .user-search input{width:100%;box-sizing:border-box;padding:5px;border:solid 1px #ccc;box-shadow:0 0 3px rgba(0,0,0,.3);color:#000;}.user-list .users{max-height:300px;overflow-y:auto;}.user-list .users .user:hover{background-color:#000;color:#fff;cursor:pointer;}.user-list .users .user.recommended{border-color:#ccc;}.user-list .users .user p{color:#888;}.shift-top-section img{margin-right:15px;height:50px;width:50px;}.shift-icon{height:40px;width:40px;border-radius:50px;}.vertical{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;}.attention-text{color:#b40000;}.attention-text a{color:#b40000;}.notify-text{color:#0034ac;}.notify-text a{color:#0034ac;}.modal{max-height:100%;overflow-y:auto;}.modal .modal-title{font-weight:900;}.modal .modal-dialog{width:initial;margin:30px 30px;}.modal.fade.in{display:flex;justify-content:center;align-items:center;}.center-modal{display:flex;width:100%;justify-content:center;}.search-info{padding:6px 12px;border:2px solid #4c9c2e;}.log-item-container{position:relative;display:block;text-align:center;margin-bottom:20px;}.log-item-container div{display:inline-block;width:33%;}.row-with-image img{height:50px;}.clearboth{clear:both;}.dropdown-menu{width:100%;max-height:400px;overflow:auto;margin-bottom:30px;}.search-date{background-image:url('../img/finrail-datepicker.png');background-repeat:no-repeat;background-size:20px;background-position:calc(100% - 10px);margin-right:20px;}.underline-topic{width:100%;border-bottom:1px solid #4c9c2e;margin-bottom:20px;}.tab{padding-right:40px;}.calendar{margin-bottom:40px;}.form-group.short{width:30%;}.grades label input{display:none;}.grades span{display:inline-block;width:34px;height:34px;border:2px solid #000;border-radius:50%;background-repeat:no-repeat;background-size:30px;background-position:center;cursor:pointer;}.grades input:checked+span{border:3px solid #4c9c2e;}.grade-unhappy{background-image:url('../img/finrail-unhappy.png');}.grade-content{background-image:url('../img/finrail-content.png');}.grade-happy{background-image:url('../img/finrail-happy.png');}.grade-smile{background-image:url('../img/finrail-smile.png');}.shift-bottompart .alert{display:none;}.center{text-align:center;}.shift-add-workstation{position:relative;border:1px solid #808080;opacity:.4;}.shift-add-workstation div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.shift-add-workstation.ui-droppable-hover{opacity:1;border:1px solid #4c9c2e;}.shift-add-workstation:hover{opacity:1;border:1px solid #4c9c2e;}.fr-pager{list-style-type:none;}.fr-pager li{display:inline;padding:3px;}.fr-pager a{display:inline-block;padding:3px 8px;border-radius:5px;border:1px solid #000;}.fr-pager a:hover{background-color:#fafafa;}.fr-pager .current a{background-color:#4c9c2e;color:#fff;}.open-message{cursor:pointer;text-decoration:underline;}.underline{text-decoration:underline;}.loglist{margin-top:25px;}.multiselect-container>li>a>label.checkbox{overflow:hidden;}.shift-finished-users-list .finished-container{border:1px solid #ccc;padding:10px;width:calc(50% - 7.5px);margin:0 0 15px 15px;float:left;}.shift-finished-users-list .finished-container:nth-child(2n+1){margin-left:0;clear:left;}.shift-finished-users-list .finished-container h2{font-size:18px;margin:0 0 15px;padding:0 0 6px;border-bottom:1px solid #ccc;}.shift-finished-users-list .finished-container .user{display:inline-block;padding-top:5px;}.shift-finished-users-list .finished-container .user .image{width:50px;float:left;}.shift-finished-users-list .finished-container .user .image img{width:100%;}.shift-finished-users-list .finished-container .user .text{margin:0 0 0 60px;}.feedback{height:300px !important;}table#sort-table{width:100%;text-align:center;background-color:#fafafa;}table#sort-table th{text-align:center;}table#sort-table tr td{width:25%;}.space{margin:40px 0 20px;}.table-container{margin-bottom:40px;}@media screen and (max-width:767px){.table-container{overflow:auto;width:100%;}}.table{color:#000;margin-bottom:0;}.table th{vertical-align:middle;background-color:#fafafa;border-bottom:2px solid #000;}.table thead tr th{border-bottom:2px solid #000;}.table tbody tr.deleted td{opacity:.4;text-decoration:line-through;}.table.table-bordered th{border-bottom:0 !important;background:#ededed;border:1px solid #fafafa !important;font-weight:normal;}.table.table-bordered td{border:1px solid #fafafa !important;}.table.table-clickable tbody tr td{cursor:pointer;}.table.table-clickable tbody tr:hover{background-color:#000;color:#fff;}.table.table-clickable tbody tr:hover a{color:#fff;}.table.table-clickable tbody tr:hover .btn{color:#000;background-color:#fff;}.table.control-table thead tr th.text-vertical{white-space:nowrap;text-align:center;text-align:-webkit-center;}.table.control-table thead tr th.text-vertical>div{transform:translateY(-88px) rotate(90deg);width:30px;}.table.control-table tbody tr td{vertical-align:middle;}.table.control-table tbody tr td input[type="radio"],.table.control-table tbody tr td input[type="checkbox"]{width:100%;height:20px;min-width:20px;}.glyphicon-clickable{cursor:pointer;color:#0034ac;font-weight:bold;}.print-mode .hidden-print{display:none;}.pagebreak{page-break-before:always;page-break-inside:avoid;}.avoid-break{page-break-inside:avoid;page-break-after:auto;break-after:auto;}.pdf-space{margin:50px 0;}.margin-top{margin-top:20px;}.margin-top-10{margin-top:10px;}.margin-bottom{margin-bottom:20px;}.margin-bottom.large{margin-bottom:40px;}.margin-bottom.small{margin-bottom:10px;}.margin-bottom-small{margin-bottom:10px;}.outlook-drop{width:50%;float:right;border:2px dashed #000;border-radius:5px;background-color:rgba(76,156,46,.1);}.outlook-drop label{margin-bottom:0;padding:40px 50px;position:relative;}.outlook-drop input{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;opacity:0;}@media screen and (max-width:767px){.outlook-drop{display:none;}}@media screen and (max-width:767px){.nextprev-buttons{margin-bottom:20px;overflow:hidden;}}.nowrap{white-space:nowrap;}.form-table col.time-col{background-color:#b8b7ba;}.form-table thead tr th{white-space:nowrap;}.form-table tbody tr td:first-child{width:500px;min-width:200px;}.form-table tbody tr td input[type=text]{min-width:200px;}.form-edit-page .form-edit-block{padding:20px;border:1px solid #000;border-radius:5px;width:100%;margin-bottom:20px;position:relative;overflow:hidden;}.form-edit-page .form-edit-block:first-child a[data-action="move-up"]{display:none;}.form-edit-page .form-edit-block:last-child a[data-action="move-down"]{display:none;}.form-edit-page .form-edit-block .btn-remove{position:absolute;top:5px;right:5px;}.form-edit-page .form-part{padding-top:20px;padding-bottom:20px;border-top:1px solid #506c70;}.form-edit-page .form-part:first-child{border-top:none;padding-top:0;}.icon-container{position:relative;}.icon-container .icon{position:absolute;right:10px;top:50%;transform:translateY(-50%);}.shift-view{margin-top:100px;}.shift-view .toggle-confidential.btn{padding:0 !important;}.location-work-list{padding:20px;background-color:#fafafa;border:2px solid #949494;}.location-work-list .table,.location-work-list h2{color:#000;}.location-work-list .input-container{display:none;}.location-work-list .input-container .inline-submit{display:none;}.location-work-list .update-name-form.visible .input-container{display:flex;}.location-work-list .update-name-form.visible .input-container .inline-submit{display:block;top:0;padding:2px 5px;}.location-work-list .update-name-form.visible .input-container .location-name{background-color:#fff;border:1px solid #ccc;border-right:none;border-bottom-right-radius:0;border-top-right-radius:0;color:#000;font-size:inherit;}.location-work-list .update-name-form.visible .location-name-text{display:none;}.form-button-container form{display:inline-block;width:max-content;}.glyphicon-asterisk{font-size:24px;}.location-work-list-status.New{color:#b40000;}.location-work-list-status.InProgress{color:#ffd000;}.location-work-list-status.Ready{color:#4c9c2e;}.gray-text{color:rgba(0,0,0,.3);}.gray-text a{color:rgba(0,0,0,.3);}.bulletin-view img{max-width:calc(100% - 100px);height:auto;}.draft-choice{display:flex;flex-direction:row;float:right;}.draft-info{display:flex;flex-direction:row;}.draft-info p{padding-top:7px;margin-left:20px;}.draft-label{margin-right:15px;margin-top:5px;}.draft-table{width:33%;}.date-red{color:#b40000;}.hover-pointer:hover{cursor:pointer;}.serviceoutage-not-ready{color:#b40000;font-weight:600;}.serviceoutage-ready{color:#006400;}#serviceOutageList td{color:#696969;}#serviceOutageList label{color:#000;}#serviceOutageList .table>tbody>tr>td{padding:10px;line-height:1.42857143;vertical-align:top;border-top:2px solid #000;}.event-message{border-left:solid 5px #25a794;padding:10px;border-radius:3px;background-color:rgba(0,0,0,.05);margin-bottom:10px;margin-right:15px;}.event-answer{border-right:solid 5px #b40000;padding:10px;border-radius:3px;background-color:rgba(0,0,0,.05);margin-left:15px;}.handled{color:#000;text-decoration:underline;}.handled:hover{cursor:pointer;}.unhandled{color:#25a794;text-decoration:underline;}.changelog-img-card{box-sizing:border-box;border:solid 1px;border-radius:3px;margin-bottom:20px;}.changelog-img-card h4{background-color:#d3d3d3;margin:0;padding:10px;}.changelog-img-card img{width:100%;padding:5px;}.changelog-img-card p{border-top:1px solid #000;padding:10px;}.tags{display:flex;justify-content:start;gap:10px;flex-wrap:wrap;}.tags .tag-item-container{display:flex;flex-direction:row;justify-items:start;column-gap:3px;}.tags .tag-item-container .tag{display:flex;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#409eff;border:1px solid;border-radius:4px;box-sizing:border-box;white-space:nowrap;background-color:#f4f4f5;border-color:#e9e9eb;color:#909399;align-items:baseline;}.tags .tag-item-container .tag .close-circle{margin-left:5px;cursor:pointer;font-size:1.2em;}.tags .tag-item-container .tag .close-circle:hover{color:#000;}.tags .favourite-container{padding:5px;}.tags .favourite-container span.glyphicon{cursor:pointer;}.tags .favourite-container span.glyphicon.favourited{color:#ffd700;}.tags .favourite-container span.glyphicon:hover::before{content:"" !important;}.dropdown-container{display:inline-block;border:solid 2px #000;color:#000;background:#fff;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;vertical-align:middle;position:absolute;z-index:10;margin-left:3px;}.dropdown-container .dropdown-items-container{max-height:400px;overflow:auto;}.dropdown-container .dropdown-item{margin:0;padding:3px;}.dropdown-container .dropdown-item:hover{background:rgba(0,0,0,.1);cursor:pointer;}.dropdown-container .dropdown-icon:hover{cursor:pointer;color:rgba(0,0,0,.5);}.dropdown-container input{padding:0;display:inline-block;}.dropdown-container input[type=text]{border:0;}.dropdown-container input[type=text]:focus{border:0;outline:0;}@media(max-width:767px){.dropdown-container{display:block;margin:3px 0;}}.tag-container{margin:55px 0 10px 0;min-height:32px;}.tag-container .tag{display:flex;height:32px;padding:0 10px;line-height:30px;font-size:12px;border:1px solid;border-radius:4px;box-sizing:border-box;white-space:nowrap;color:#67c23a;background:#f0f9eb;border-color:#c2e7b0;align-items:baseline;}.tag-container .tag .close-circle{margin-left:5px;cursor:pointer;font-size:1.2em;}.tag-container .tag .close-circle:hover{color:#000;}.tag-container span{padding:0;margin-left:6px;}.tag-container span:hover{color:#808080;}@media(max-width:767px){.tag-container{margin:42px 0 0 0;}}.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;gap:20px;}.end{justify-content:end;}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#fff !important;}.info{padding:5px;background:#ccc;border-radius:5px;border-left:solid 5px #000;}.traffic-planning-handling-inputs{background-color:#e0e0e0;padding:15px;}.traffic-planning-handling-inputs .row{padding-top:8px;padding-bottom:8px;}.lumo-inputs .lumo-input-container label h3{display:inline;}.table-gray th{background-color:#e0e0e0;}.table-padding-plus td{padding:5px;}.fake-input{border:1px solid #000;box-shadow:none;height:36px;width:100%;display:flex;align-content:center;}.fake-input .fake-input-fake{display:inline-block;width:10%;word-wrap:break-word;overflow:hidden;overflow-wrap:normal;caret-color:transparent;}.fake-input .fake-input-fake.shake{animation:shake .2s;color:#f88;}.fake-input .fake-input-fake:focus-visible{outline:none;}.fake-input #ei{display:none;margin-left:5px;}.fake-input .fake-input-fake:focus-visible::after{content:'|';color:#000;animation:blink 1s step-start infinite;}.fake-input button{text-align:right;margin:-4px -10px;padding:4px 15px;margin-left:auto;}.fake-input .ei-number-tags{width:max-content;display:inline-flex;align-content:center;gap:5px;}.fake-input .ei-number-tags .ei-number-tag{height:20px;border:1px solid #000;padding:0 8px;border-radius:3px;}.fake-input .ei-number-tags .ei-number-tag-close{margin-left:5px;}.fake-input .ei-number-tags .ei-number-tag-close:hover{cursor:pointer;}.flex-align-bottom{display:flex;align-items:flex-end;height:100%;}@keyframes shake{0%{margin-left:0;}25%{margin-left:5px;}50%{margin-left:0;}75%{margin-left:-1px;}100%{margin-left:0;}}@keyframes blink{50%{opacity:0;}}.container-dropdown{width:100%;}.container-dropdown button{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}.dropdown-li{padding-left:10px;padding-top:2px;padding-bottom:2px;}.dropdown-li.checked{background-color:#add8e6;}.dropdown-li label{margin:0;padding:0;}.search-box{display:flex;border:3px solid #000;border-radius:4px;padding:3px;margin:5px;}.search-box input{width:90%;box-sizing:border-box;outline:none;border:none;border-radius:0;}.search-box button{width:10%;box-sizing:border-box;text-align:center;padding:0;color:#fff;background-color:#000;}.confidential{color:#b40000;font-size:1.45rem;font-style:italic;}.dropdown-menu-for-timepicker{display:none;position:absolute;background:#fff;border:1px solid #ccc;width:250px;padding:5px;box-shadow:0 2px 5px rgba(0,0,0,.2);z-index:1050;}.dropdown-menu-for-timepicker .dropdown-container{display:flex;max-height:200px;position:relative;}.dropdown-menu-for-timepicker .hours,.dropdown-menu-for-timepicker .minutes{width:50%;overflow-y:auto;max-height:150px;border-right:1px solid #ccc;}.dropdown-menu-for-timepicker .minutes{border-right:none;}.dropdown-menu-for-timepicker .option{padding:5px;cursor:pointer;text-align:center;}.dropdown-menu-for-timepicker .option:hover,.dropdown-menu-for-timepicker .selected{background:#000;color:#fff;}.dropdown-menu-for-timepicker .actions{text-align:center;padding-top:5px;}.dropdown-menu-for-timepicker .button{margin:5px;padding:5px 10px;cursor:pointer;background:#007bff;color:#fff;border:none;border-radius:3px;}.dropdown-menu-for-timepicker .button:hover{background:#0056b3;}.user-rights-page .panel .panel-heading{display:flex;}.user-rights-page .panel .panel-title{width:100%;cursor:pointer;}.user-rights-page .panel .panel-body small{color:#506c70;}.user-rights-page .panel .list-group-item.panel{padding:0;margin:0;}