body{padding:20px;padding-top:10px;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px}a,a:link,a:visited{text-decoration:none;color:#191970}a:hover,a:active{text-decoration:underline;color:#191970}header .text-title{font-size:.75rem;margin:0;padding:0;margin-bottom:5px}header .header-box{position:relative;height:107px;background-color:#6180d4;background-image:url(images/BG_HeaderDLS_Intern.jpg);background-position:right top;background-repeat:no-repeat}header .header-box .logo{position:absolute;top:10px;right:10px}header .header-box .logo a{width:140px;height:25px;display:block}header .header-box .headline{position:absolute;top:37px;left:30px;position:absolute}header .header-box .headline h1{color:#fff;font-family:Arial,Helvetica,Verdana,Sans-Serif;font-size:36px!important;letter-spacing:2px;text-shadow:1px 1px 7px rgba(0,0,0,.5);font-weight:bold}header .navbar{background-color:#c2d1e7;padding:5px;text-align:right;padding-left:20px;padding-right:20px;font-size:12px;border-top:1px solid #fff;margin-bottom:0}header .navbar ul li{font-weight:bold;color:#191970}header .navbar ul li:not(:first-of-type):before{content:"·";margin-right:10px;margin-left:10px;font-weight:bold;color:#191970}header .navbar ul li a{padding:0!important;margin:0;display:inline-block}header .navbar ul li a:hover:before,header .navbar ul li a:active:before{text-decoration:none}header .navbar.user-menu{background-color:transparent;padding:5px;text-align:right;padding-left:20px;padding-right:20px;font-size:11px;margin-bottom:0}header .navbar.user-menu ul li{font-weight:normal}header .navbar.user-menu ul li:not(:first-of-type):before,header .navbar.user-menu ul li:first-of-type:before{content:"·";margin-right:8px;margin-left:8px;font-weight:normal;color:#191970}h2{margin:0;padding:0;color:#000!important;font-size:13px;font-weight:bold;margin-bottom:1rem}h2 nav.quick-menu{margin:0;padding:0;font-size:11px;font-weight:normal;display:inline-block}h2 nav.quick-menu a{margin-left:15px}h3{margin:0;padding:0;color:#000!important;font-size:13px;font-weight:bold;margin-bottom:.5rem}table.table-overview img{width:30px}table tr th{background-color:#d4e1f4}table.table.table-bordered thead th{border-width:1px}.accordion .card .card-header{background-color:#d4e1f4;color:#000!important;font-size:13px;font-weight:bold}.accordion .card .card-header a,.accordion .card .card-header a:link,.accordion .card .card-header a:visited,.accordion .card .card-header a:hover,.accordion .card .card-header a:active{color:#000;text-decoration:none}.accordion [data-toggle=collapse]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;position:absolute;right:10px;top:15px}.accordion [data-toggle=collapse][aria-expanded=false]:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900}.btn{transition:.2s}.btn-primary,.btn.btn-primary:focus{background:#758eb1;border-color:#758eb1;color:#fff!important}.btn.btn-primary:focus,.btn.btn-primary:active{box-shadow:0 0 0 .2rem rgba(117,142,177,.25)}.form-control:focus{box-shadow:0 0 0 .2rem rgba(117,142,177,.25);border-color:#c2d1e7}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).focus,.btn-primary:not(:disabled):not(.disabled):focus,.btn-primary:not(:disabled):not(.disabled).hover,.btn-primary:not(:disabled):not(.disabled):hover{background-color:#7283b2;border-color:#7283b2;box-shadow:0 0 0 .2rem rgba(117,142,177,.25)}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{background-color:#7283b2;border-color:#7283b2;box-shadow:0 0 0 .2rem rgba(117,142,177,.25)}.btn-light{border-color:#dddee0}.custom-control-input:checked~.custom-control-label::before{background-color:#7283b2;border-color:#7283b2}footer{padding:10px;font-size:11px;background-color:#c2d1e7;padding-left:20px;padding-right:20px}.dataTables_wrapper{padding-bottom:20px}.dataTables_length{float:left}.dataTables_filter label{margin-right:5px}.html5buttons{float:right}.html5buttons button{border:1px solid #e7eaec;background:#fff;color:#676a6c;box-shadow:none;padding:5px 7px}.html5buttons button:hover,.html5buttons button:focus:active{background-color:#eee;color:inherit;border-color:#d2d2d2}div.dt-button-info{z-index:100}.html5buttons button{padding-top:5px;padding-bottom:4px;font-size:13px}.html5buttons button.btn-secondary{color:inherit;background:#fff;border:1px solid #e7eaec}.html5buttons button.btn-secondary:hover,.html5buttons button.btn-secondary:focus{color:inherit;background-color:#e6e6e6;border:1px solid #d2d2d2}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before,table.dataTable thead .sorting_asc_disabled:before,table.dataTable thead .sorting_desc_disabled:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after,table.dataTable thead .sorting_asc_disabled:after,table.dataTable thead .sorting_desc_disabled:after{color:#191996!important;opacity:.4}table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:after{color:#080835;opacity:1}div.dataTables_wrapper div.dataTables_info{padding-top:.3em;white-space:nowrap;font-size:.7rem}.dataTable .custom-control{min-height:0}@media(max-width:768px){.html5buttons{float:none;margin-top:10px}.dataTables_length{float:none}}.dataTables_filter input{width:100px;font-size:.7rem;padding-top:0;padding-bottom:0;padding-left:5px;padding-right:5px}.dataTables_filter label{font-size:.7rem}.dataTables_info{font-size:.7rem}.table .checkbox label{margin-bottom:1.1rem}.centerCellsVertical table.dataTable tbody td{vertical-align:middle}.custom-checkbox+.custom-control-label::before,.custom-checkbox+.custom-control-label::after{top:.1rem}.alert-noresults{color:#856404;background-color:#fff3cd;border-color:#ffeeba;font-style:oblique}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{border-radius:0;border:1px solid #e5e6e7;font-size:.9rem;height:35px}.select2-container--default .select2-selection--multiple{padding-left:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit;line-height:33px}.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-top:2px}::placeholder{color:#676a6c;opacity:1}.select2-hidden-accessible{width:100%!important}.datepicker table thead tr th.prev,.datepicker table thead tr th.datepicker-switch,.datepicker table thead tr th.next{color:#fff;border-radius:0}.datepicker table thead tr th.prev{border-top-left-radius:4px}.datepicker table thead tr th.next{border-top-right-radius:4px}.clockpicker-popover{z-index:3000}.clockpicker-popover .popover-header{font-size:1rem;padding:0;padding-top:.1rem;padding-bottom:.1rem}.clockpicker input{font-size:.8rem}.middle-box{max-width:400px;z-index:100;margin:0 auto;padding-top:40px}.lockscreen.middle-box{width:200px;padding-top:110px}.loginscreen.middle-box{width:300px}.loginColumns{max-width:800px;margin:0 auto;padding:100px 20px 20px 20px}.passwordBox{max-width:460px;margin:0 auto;padding:100px 20px 20px 20px}.logo-name{color:#e6e6e6;font-size:180px;font-weight:800;letter-spacing:-10px;margin-bottom:0}.middle-box h1{font-size:170px}.wrapper .middle-box{margin-top:140px}.lock-word{z-index:10;position:absolute;top:110px;left:50%;margin-left:-470px}.lock-word span{font-size:100px;font-weight:600;color:#e9e9e9;display:inline-block}.lock-word .first-word{margin-right:160px}.loginscreen .input-group-addon{font-size:18px;line-height:1.6}.input-group-addon{background-color:#fff;border:1px solid #e5e6e7;border-radius:1px;color:inherit;font-size:14px;font-weight:400;line-height:1;padding:9px 12px 4px 12px;text-align:center}.Question:before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;content:"";margin-right:4px}h2.large{font-size:20px;font-weight:400}.hide{display:none!important}.validation-summary-errors ul{margin-bottom:0!important}.choice-wrapper{display:flex;align-items:center;justify-content:center}.choice-wrapper:after,.choice-wrapper:before{content:'';border-top:1px solid #ccc;flex:1;height:0}.choice-wrapper .choice{background-color:#fff;padding-left:10px;padding-right:10px;text-transform:uppercase;color:gray}