body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}.form-question .form-head{display:flex;flex-direction:column;padding-bottom:10px}.form-question .form-head .question{font-weight:14px}.form-question .question .details{background-color:#e4e4e4;border-radius:4px;display:flex;flex-direction:row;padding:8px 10px}.form-question .question .details .text,.form-question .question .details .type{flex:1;font-weight:bold}.form-question .question .details .text p,.form-question .question .details .type p{font-weight:normal}.form-question .question #ans-form{border:1px solid #a8a8a8;border-radius:4px;padding:8px 10px}.dark .form-survey-response .answers .list .item:nth-child(odd){background-color:#333333}.form-survey-response .survey{border-bottom:1px solid #d3d3d3;display:flex;flex-direction:row}.form-survey-response .survey .head{font-weight:bold}.form-survey-response .survey div{flex:1}.form-survey-response .survey div p:nth-child(2){font-weight:bold}.form-survey-response .answers{padding-top:12px}.form-survey-response .answers .list .item{border-radius:4px;display:flex;flex-direction:row;padding:6px;list-style:decimal}.form-survey-response .answers .list .item .question{flex:1}.form-survey-response .answers .list .item .answer{flex:1;font-weight:bold}.form-survey-response .answers .list .item:nth-child(odd){background-color:#e4e4e4}#form-template-question-form{margin-bottom:24px}#form-template-question-form .new_form_question .form-group .fields{display:flex;flex-direction:row}#form-template-question-form .new_form_question .form-group .fields .form-group{flex:1}.template{display:flex;flex-direction:row}.template .details{flex:3}.template .preview{flex:1}body.dark .form-question .question .details,body.dark .question-item:nth-child(even){background-color:#222222}body.dark .detail-view .accordion{background-color:#333}body.dark .detail-view .accordion:before{color:#ddd}.detail-view .accordion{background-color:#eee;border-radius:6px;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:0.4s}.detail-view .accordion h2{text-align:left}.detail-view .active,.detail-view .accordion:hover{background-color:#ccc}.detail-view .panel{padding:4px;display:none;overflow:hidden}.detail-view .accordion:before{content:'\02795';font-size:13px;color:#aaa;float:right;margin-left:5px}.detail-view .active:before{content:"\2796"}.question-list{margin-top:4px}.question-list .question-item{padding-right:2px}.question-list .question-item .settings-up:first{visibility:none}.question-list .question-item .settings-down:last{visibility:none}.question-list .question-item .question{display:flex;flex-direction:row;padding:4px 10px}.question-list .question-item .question .text{flex:2}.question-list .question-item .question .type{flex:1}.question-list .question-item .question .answers{flex:1}.question-list .question-item .question .action{flex:1}.question-list .question-item:nth-child(even){background-color:#e4e4e4}.form-question-owners{display:flex;flex-direction:row}.form-question-owners .owners,.form-question-owners .employees{flex:3}.form-question-owners .owner-arrows{flex:1}.departments .panel label{width:150px}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.dark #primary_nav_wrap ul a{color:#fff}body.dark #primary_nav_wrap ul li.current-menu-item{background:#000}body.dark #primary_nav_wrap ul li:hover,body.dark #primary_nav_wrap ul li:focus,body.dark #primary_nav_wrap ul li:active{background:#0c2e3b}body.dark #primary_nav_wrap ul ul{background:#0f3a4b}body.light #primary_nav_wrap ul a{color:#000088}body.light #primary_nav_wrap ul li.current-menu-item{background:#fff}body.light #primary_nav_wrap ul li:hover,body.light #primary_nav_wrap ul li:focus,body.light #primary_nav_wrap ul li:active{background:#f3c472;z-index:99 !important}body.light #primary_nav_wrap ul ul{background:#F4F7F8}.primary_nav_wrap{margin-top:15px}.primary_nav_wrap ul{float:left;list-style:none;margin:0px;position:relative;padding:0px;z-index:111}#primary_nav_wrap ul a{display:block;color:#000088;text-decoration:none;font-size:1em;padding:0 15px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.9em}#primary_nav_wrap ul li{position:relative;float:left;list-style:none;margin:0;padding:0}#primary_nav_wrap ul li.current-menu-item{background:#fff}#primary_nav_wrap ul li:hover,#primary_nav_wrap ul li:focus,#primary_nav_wrap ul li:active{background:#f3c472;z-index:99 !important}#primary_nav_wrap ul ul{border:solid 1px #fbaa19;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:none;position:absolute;top:100%;left:0;background:#F4F7F8;padding:2px}#primary_nav_wrap ul li ul li{float:none;line-height:8px;padding:1px;width:240px}#primary_nav_wrap ul li ul a[target='_blank']{font-style:italic}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:active>ul,#primary_nav_wrap ul li:focus>ul,#primary_nav_wrap ul li:hover>ul{display:block}.purchase-request-details .form .left{text-align:left}.purchase-request-details .form .numeric{text-align:right}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.report{font-family:Verdana, Geneva, Tahoma, sans-serif;font-size:1em}body.report h2{padding-top:14px}body.report .banner{background-color:#87ceeb;height:70px;padding:4px}body.report .banner .logo{float:right;background-image:url("//www.itiswritten.com/site_data/15/themes/iiw_theme_v1.97.2/assets/images/logo.png");background-repeat:no-repeat;background-size:150px;height:70px;padding-left:160px}body.report .banner .header{background-color:#87ceeb;font-size:2em;padding-top:20px}body.report .container{margin:4px 40px;margin-top:-60px}body.report .container .parameters{font-size:.9em;padding-bottom:1em}body.report .container table{font-size:.7em}body.report .container table td{font-size:.9em}body.report .container table th{font-size:1em;font-weight:515}body.report .container table tr.employee th,body.report .container table tr.total th{font-size:1em;font-weight:900;padding-top:1em}body.report .container table .numeric{text-align:right}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.dark table tbody tr:hover{background-color:#333333}body.dark .page-header{color:#000000}body.dark .welcome{background-color:#000;border:1px #606060 solid}body.dark .welcome .cellrow .cell{border-color:#606060;background:#6abbeb;background:-moz-linear-gradient(top, #6abbeb 0%, #0383a0 100%);background:-webkit-linear-gradient(top, #6abbeb 0%, #0383a0 100%);background:linear-gradient(bottom, #6abbeb 0%, #0383a0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$dark_gradient_from', endColorstr='$dark_gradient_to',GradientType=0 )}body.dark .welcome .tile{color:#000000}body.dark .nav{background-color:#004b80}body.dark .content div{background-color:#000;background:linear-gradient(0deg, #0c2a37 0%, #092637 35%, black 100%)}body.dark .main-footer{border-top:solid 1px #606060}body.dark .punch .cell{background-color:#000}body.dark .sort{color:#ddd;background-color:#000}body.dark .sort.active{color:#ddd;background-color:#000}.punch-body{background-color:#eeeeee}body{font-family:Verdana, Geneva, Tahoma, sans-serif;padding:0px;margin:0px}body h1{font-size:1.1em;font-weight:600}body h2{font-size:1.1em;font-weight:400}body h3{font-size:1.0em;font-weight:normal}body label{font-size:1em;display:inline-block;vertical-align:top;width:100px}body table{border:#a0a0a0 solid 1px;border-collapse:none;border-radius:.4em;font-size:.8em;margin-bottom:.4em;width:100%}body table tbody tr td,body table tbody tr th{border-top:#a0a0a0 solid 1px;padding:2px;text-align:left}body table tbody tr:hover{background-color:#eaeaea}body table tfoot{border-top:#a0a0a0 solid 1px}body table tfoot tr td{border-top:#a0a0a0 solid 1px;text-align:center}body table thead tr{border-top:#a0a0a0 solid 1px}body table thead tr th{text-align:left}body .skip-main{display:none}body .action{padding-bottom:20px}body .button{border-radius:6px}body .button-in{background-color:#bbffbb;width:100px}body .button-out{background-color:#ffbbbb;width:100px}body .buttons{font-size:1em;padding-left:107px;padding-top:10px}body .center-block{border-radius:.4em;margin-bottom:4px}body .clear{clear:both}body .details div.item{border-bottom:#d2ebf9 inset 1px}body .details div.item p{margin-left:20px;margin-top:4px}body .details div.item span.info{font-style:italic}body .details div.item .info{font-size:1em;display:inline-block;padding-left:2px}body .details div.item .label{font-size:1em;display:inline-block;padding-left:2px;width:120px}body .details div.item:last-of-type{border:none}body .error{border:1px #bb8888 solid;border-radius:6px;color:1px #ff8888;font-size:11px;padding:4px}body .shaded{background-color:#fafafa}body .statics .tile{border:1px solid #ddd;border-radius:6px;float:left;margin:4px;width:200px}body .statics .tile h2{font-size:1em}body .statics .tile table{border:none}body .warning{color:#ff8888}body .tc-button{display:inline-block;padding:0.35em 1.2em;border:0.05em solid #444444;margin:0 0.3em 0.3em 0;border-radius:0.12em;box-sizing:border-box;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:300;color:#444444;text-align:center;transition:all 0.2s}body .tc-button:hover{color:#000000;background-color:#dddddd;border-radius:0.12em}body .main-content{display:flex;flex-direction:column;margin:0.4em 1em;padding:4px;padding-bottom:100px}body .main-content h2{text-align:center;width:80%}body .main-content .action-menu{font-size:1.1em;padding:4px}body .main-content .detail-view{border:#a0a0a0 solid 1px;padding:4px}body .main-content .form-group{font-size:1em;padding:4px}body .main-content .form-group label{width:140px}body .main-content .form-group label input[type='checkbox']{width:20px}body .main-content .form-group input,body .main-content .form-group textarea{width:50em}body .main-content .form-group textarea{height:15em}body .main-content .form-group select{width:206px}body .main-content .form-group .checks{display:block;padding-left:40px}body .main-content .form-group .checks input[type='checkbox']{width:20px}body .main-content .form-group .checks label{width:150px}body .main-content .form-group .error{display:inline;color:#dd0000;border:none}body .main-content .form-group .form-data{font-weight:bold}body .main-content .field_with_errors{display:inline;color:#dd0000}body .main-footer{background-color:white;border-top:solid 1px #dadada;bottom:-4px;font-size:.8em;font-weight:normal;margin-top:1.2em;margin:4px auto;padding:4px;position:fixed;text-align:center;width:100%;z-index:99}body .numeric{text-align:right}body .information{font-size:.8em;padding-top:2px}body .line-head{font-weight:bold}body .page-header{background:#004b80;background:linear-gradient(0deg, #004b80 38%, #7eb6e3 100%);padding:4px}body .logo-header{position:absolute}body .page-header .header-name{margin-left:40px;font-size:1.5em;margin-top:40px;height:30px;display:inline-block;color:white}body .hi-header{float:right;height:20px;padding-top:50px}body .nav{background-color:#fbaa19}body .primary_nav_wrap{margin-top:0}body .punch{animation:slide_from_left 1s;position:relative}@keyframes slide_from_left{from{left:-400px}to{left:0px}}body .punch .cell{background-color:#ffffff;border-radius:8px;border:solid 1px #888888;margin:8px;padding:12px}body .punch .cell .split{margin-bottom:30px}body .punch .summary{margin-bottom:12px}body .punch .buttons{text-align:center;margin-bottom:42px;margin-top:42px;padding:0px}body .punch h2{text-align:left}body .click{cursor:pointer}body .click:hover{background-color:#eaeaea}body .sort{background-color:#ddd;background-image:url("/images/sort-icon.png");background-repeat:no-repeat;background-size:16px;background-position-x:right;cursor:pointer}body .sort.active{background-image:url("/images/sort-icon-active.png");color:#668}body .sort:hover{background-color:#888}body .time-flag{color:#f88}body .welcome{background-color:#ffffff;padding:8px}body .welcome .cellrow{padding:8px}body .welcome .cellrow .cell{border:1px #a0a0a0 inset;border-radius:8px;float:left;height:90px;margin:4px;padding:8px;width:140px;background:#feffff;background:-moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%);background:-webkit-linear-gradient(top, #feffff 0%, #d2ebf9 100%);background:linear-gradient(to bottom, #feffff 0%, #d2ebf9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 )}body .welcome .tile{background-repeat:no-repeat;background-size:40px;padding-left:41px;height:inherit}body .welcome .tile-covid{background-image:url("/images/corona-icon.png")}body .welcome .tile-invoice{background-image:url("/images/invoice-icon.png")}body .welcome .tile-link{background-image:url("/images/link-icon.png")}body .welcome .tile-purchase{background-image:url("/images/purchase-icon.png")}body .welcome .tile-report{background-image:url("/images/report-icon.png")}body .welcome .tile-stopwatch{background-image:url("/images/stop-watch-icon.png")}body .welcome .tile-timeoff{background-image:url("/images/calendar-time-icon.png")}body .welcome .tile-travel{background-image:url("/images/travel-icon.png")}body .welcome .tile-wfh{background-image:url("/images/house-icon.jpeg")}body nav ul.pagination{display:flex;list-style:none}body nav ul.pagination .page-item{display:inline}body nav ul.pagination .page-item:hover{background-color:#92d9f5}body nav ul.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;border:1px solid #dee2e6;text-decoration:none}body nav ul.pagination .page-item.active{background-color:#ddd}body nav ul.pagination .page-item.active .page-link{border-color:#ddd}body nav ul.pagination .page-item.active .page-link:hover{background-color:#ddd}body nav ul.pagination .page-item.disabled .page-link{color:#888;background-color:#fff}body nav ul.pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}body nav ul.pagination .page-item.active:first-child .page-link:hover{background-color:#92d9f5;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}body nav ul.pagination .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}body nav ul.pagination .page-item.active:last-child .page-link:hover{background-color:#92d9f5;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}body nav ul.pagination .page-item.active:last-child .page-link:hover .page-link:hover{background-color:#ddd}body #covid-form .form-group label,body #covid-intro .form-group label{font-size:14px;width:384px}body #covid-form .form-group label.radio{font-size:14px;text-align:right;width:40px}body #covid-form .form-group input[type=radio]{font-size:14px;width:12px}body #covid-form .form-group select,body #covid-intro .form-group select{font-size:14px}@media screen and (max-width: 600px){body .topnav a:not(:first-child){display:none}body .topnav a.icon{float:right;display:block}}@media screen and (max-width: 600px){body ul.nav-menu{position:relative}body .topnav.responsive a.icon{position:absolute;right:0;top:0}body .topnav.responsive a{float:none;display:block;text-align:left}}#notice{color:#448844}ol.exceptions li{border-top:1px solid #bbbbbb;padding-top:8px;margin-top:8px}ol.exceptions li .exc-hide{display:none}ol.exceptions li .row-h{cursor:pointer}#dialog-form{padding:12px}.form-group{padding:20px 4px}.ui-dialog{display:none;background-color:#fff;border:solid 2px #8888ff;border-radius:8px;margin:4px;padding:8px}.ui-dialog-titlebar-close{float:right}.ui-dialog-buttonset button{margin:4px}.slide-from-left{animation:slide_from_left 1s;position:relative}@keyframes slide_from_left{from{left:-400px}to{left:0px}}.slide-to-right{animation:slide_to_right 4s;position:relative}@keyframes slide_to_right{from{left:0px}to{left:4000px}}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}.tabs{display:flex;flex-wrap:wrap;padding-bottom:8px}.tabs label:hover{background-color:#b9e7f9;opacity:1;top:-30%;left:-30%;transition-property:left, top, opacity;transition-duration:0.7s, 0.7s, 0.15s;transition-timing-function:ease}.tabs label{order:1;display:block;padding:1rem 2rem;margin-right:0.2rem;cursor:pointer;background:#92d9f5;border:solid 1px #29a3d3;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;transition:background ease 0.2s;width:fit-content}.tabs .tab{order:99;flex-grow:1;width:100%;display:none;padding:1rem;background:#fff;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-top:1px solid #92d9f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.tabs input[type="radio"]{display:none}.tabs input[type="radio"]:checked+label{background:#fff;border-bottom:none;border-top:solid 1px #92d9f5;border-left:solid 1px #92d9f5;border-right:solid 1px #92d9f5}.tabs input[type="radio"]:checked+label+.tab{display:block}@media (max-width: 45em){.tabs .tab,.tabs label{order:initial}.tabs label{width:100%;margin-right:0;margin-top:0.2rem}}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.dark #primary_nav_wrap ul a{color:#fff}body.dark #primary_nav_wrap ul li.current-menu-item{background:#000}body.dark #primary_nav_wrap ul li:hover,body.dark #primary_nav_wrap ul li:focus,body.dark #primary_nav_wrap ul li:active{background:#0c2e3b}body.dark #primary_nav_wrap ul ul{background:#0f3a4b}body.light #primary_nav_wrap ul a{color:#000088}body.light #primary_nav_wrap ul li.current-menu-item{background:#fff}body.light #primary_nav_wrap ul li:hover,body.light #primary_nav_wrap ul li:focus,body.light #primary_nav_wrap ul li:active{background:#f3c472;z-index:99 !important}body.light #primary_nav_wrap ul ul{background:#F4F7F8}.primary_nav_wrap{margin-top:15px}.primary_nav_wrap ul{float:left;list-style:none;margin:0px;position:relative;padding:0px;z-index:111}#primary_nav_wrap ul a{display:block;color:#000088;text-decoration:none;font-size:1em;padding:0 15px;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif;line-height:1.9em}#primary_nav_wrap ul li{position:relative;float:left;list-style:none;margin:0;padding:0}#primary_nav_wrap ul li.current-menu-item{background:#fff}#primary_nav_wrap ul li:hover,#primary_nav_wrap ul li:focus,#primary_nav_wrap ul li:active{background:#f3c472;z-index:99 !important}#primary_nav_wrap ul ul{border:solid 1px #fbaa19;border-bottom-left-radius:6px;border-bottom-right-radius:6px;display:none;position:absolute;top:100%;left:0;background:#F4F7F8;padding:2px}#primary_nav_wrap ul li ul li{float:none;line-height:8px;padding:1px;width:240px}#primary_nav_wrap ul li ul a[target='_blank']{font-style:italic}#primary_nav_wrap ul ul ul{top:0;left:100%}#primary_nav_wrap ul li:active>ul,#primary_nav_wrap ul li:focus>ul,#primary_nav_wrap ul li:hover>ul{display:block}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}.tabs{display:flex;flex-wrap:wrap;padding-bottom:8px}.tabs label:hover{background-color:#b9e7f9;opacity:1;top:-30%;left:-30%;transition-property:left, top, opacity;transition-duration:0.7s, 0.7s, 0.15s;transition-timing-function:ease}.tabs label{order:1;display:block;padding:1rem 2rem;margin-right:0.2rem;cursor:pointer;background:#92d9f5;border:solid 1px #29a3d3;border-top-left-radius:5px;border-top-right-radius:5px;font-weight:bold;transition:background ease 0.2s;width:fit-content}.tabs .tab{order:99;flex-grow:1;width:100%;display:none;padding:1rem;background:#fff;border-left:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;border-right:1px solid #a0a0a0;border-top:1px solid #92d9f5;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-right-radius:5px}.tabs input[type="radio"]{display:none}.tabs input[type="radio"]:checked+label{background:#fff;border-bottom:none;border-top:solid 1px #92d9f5;border-left:solid 1px #92d9f5;border-right:solid 1px #92d9f5}.tabs input[type="radio"]:checked+label+.tab{display:block}@media (max-width: 45em){.tabs .tab,.tabs label{order:initial}.tabs label{width:100%;margin-right:0;margin-top:0.2rem}}body.dark{background-color:#000000;color:#f0f0f0}body.dark pre{color:#c0c0c0}body.light{background-color:#ffffff}body.dark table tbody tr:hover{background-color:#333333}body.dark .page-header{color:#000000}body.dark .welcome{background-color:#000;border:1px #606060 solid}body.dark .welcome .cellrow .cell{border-color:#606060;background:#6abbeb;background:-moz-linear-gradient(top, #6abbeb 0%, #0383a0 100%);background:-webkit-linear-gradient(top, #6abbeb 0%, #0383a0 100%);background:linear-gradient(bottom, #6abbeb 0%, #0383a0 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='$dark_gradient_from', endColorstr='$dark_gradient_to',GradientType=0 )}body.dark .welcome .tile{color:#000000}body.dark .nav{background-color:#004b80}body.dark .content div{background-color:#000;background:linear-gradient(0deg, #0c2a37 0%, #092637 35%, black 100%)}body.dark .main-footer{border-top:solid 1px #606060}body.dark .punch .cell{background-color:#000}body.dark .sort{color:#ddd;background-color:#000}body.dark .sort.active{color:#ddd;background-color:#000}.punch-body{background-color:#eeeeee}body{font-family:Verdana, Geneva, Tahoma, sans-serif;padding:0px;margin:0px}body h1{font-size:1.1em;font-weight:600}body h2{font-size:1.1em;font-weight:400}body h3{font-size:1.0em;font-weight:normal}body label{font-size:1em;display:inline-block;vertical-align:top;width:100px}body table{border:#a0a0a0 solid 1px;border-collapse:none;border-radius:.4em;font-size:.8em;margin-bottom:.4em;width:100%}body table tbody tr td,body table tbody tr th{border-top:#a0a0a0 solid 1px;padding:2px;text-align:left}body table tbody tr:hover{background-color:#eaeaea}body table tfoot{border-top:#a0a0a0 solid 1px}body table tfoot tr td{border-top:#a0a0a0 solid 1px;text-align:center}body table thead tr{border-top:#a0a0a0 solid 1px}body table thead tr th{text-align:left}body .skip-main{display:none}body .action{padding-bottom:20px}body .button{border-radius:6px}body .button-in{background-color:#bbffbb;width:100px}body .button-out{background-color:#ffbbbb;width:100px}body .buttons{font-size:1em;padding-left:107px;padding-top:10px}body .center-block{border-radius:.4em;margin-bottom:4px}body .clear{clear:both}body .details div.item{border-bottom:#d2ebf9 inset 1px}body .details div.item p{margin-left:20px;margin-top:4px}body .details div.item span.info{font-style:italic}body .details div.item .info{font-size:1em;display:inline-block;padding-left:2px}body .details div.item .label{font-size:1em;display:inline-block;padding-left:2px;width:120px}body .details div.item:last-of-type{border:none}body .error{border:1px #bb8888 solid;border-radius:6px;color:1px #ff8888;font-size:11px;padding:4px}body .shaded{background-color:#fafafa}body .statics .tile{border:1px solid #ddd;border-radius:6px;float:left;margin:4px;width:200px}body .statics .tile h2{font-size:1em}body .statics .tile table{border:none}body .warning{color:#ff8888}body .tc-button{display:inline-block;padding:0.35em 1.2em;border:0.05em solid #444444;margin:0 0.3em 0.3em 0;border-radius:0.12em;box-sizing:border-box;text-decoration:none;font-family:'Roboto',sans-serif;font-weight:300;color:#444444;text-align:center;transition:all 0.2s}body .tc-button:hover{color:#000000;background-color:#dddddd;border-radius:0.12em}body .main-content{display:flex;flex-direction:column;margin:0.4em 1em;padding:4px;padding-bottom:100px}body .main-content h2{text-align:center;width:80%}body .main-content .action-menu{font-size:1.1em;padding:4px}body .main-content .detail-view{border:#a0a0a0 solid 1px;padding:4px}body .main-content .form-group{font-size:1em;padding:4px}body .main-content .form-group label{width:140px}body .main-content .form-group label input[type='checkbox']{width:20px}body .main-content .form-group input,body .main-content .form-group textarea{width:50em}body .main-content .form-group textarea{height:15em}body .main-content .form-group select{width:206px}body .main-content .form-group .checks{display:block;padding-left:40px}body .main-content .form-group .checks input[type='checkbox']{width:20px}body .main-content .form-group .checks label{width:150px}body .main-content .form-group .error{display:inline;color:#dd0000;border:none}body .main-content .form-group .form-data{font-weight:bold}body .main-content .field_with_errors{display:inline;color:#dd0000}body .main-footer{background-color:white;border-top:solid 1px #dadada;bottom:-4px;font-size:.8em;font-weight:normal;margin-top:1.2em;margin:4px auto;padding:4px;position:fixed;text-align:center;width:100%;z-index:99}body .numeric{text-align:right}body .information{font-size:.8em;padding-top:2px}body .line-head{font-weight:bold}body .page-header{background:#004b80;background:linear-gradient(0deg, #004b80 38%, #7eb6e3 100%);padding:4px}body .logo-header{position:absolute}body .page-header .header-name{margin-left:40px;font-size:1.5em;margin-top:40px;height:30px;display:inline-block;color:white}body .hi-header{float:right;height:20px;padding-top:50px}body .nav{background-color:#fbaa19}body .primary_nav_wrap{margin-top:0}body .punch{animation:slide_from_left 1s;position:relative}@keyframes slide_from_left{from{left:-400px}to{left:0px}}body .punch .cell{background-color:#ffffff;border-radius:8px;border:solid 1px #888888;margin:8px;padding:12px}body .punch .cell .split{margin-bottom:30px}body .punch .summary{margin-bottom:12px}body .punch .buttons{text-align:center;margin-bottom:42px;margin-top:42px;padding:0px}body .punch h2{text-align:left}body .click{cursor:pointer}body .click:hover{background-color:#eaeaea}body .sort{background-color:#ddd;background-image:url("/images/sort-icon.png");background-repeat:no-repeat;background-size:16px;background-position-x:right;cursor:pointer}body .sort.active{background-image:url("/images/sort-icon-active.png");color:#668}body .sort:hover{background-color:#888}body .time-flag{color:#f88}body .welcome{background-color:#ffffff;padding:8px}body .welcome .cellrow{padding:8px}body .welcome .cellrow .cell{border:1px #a0a0a0 inset;border-radius:8px;float:left;height:90px;margin:4px;padding:8px;width:140px;background:#feffff;background:-moz-linear-gradient(top, #feffff 0%, #d2ebf9 100%);background:-webkit-linear-gradient(top, #feffff 0%, #d2ebf9 100%);background:linear-gradient(to bottom, #feffff 0%, #d2ebf9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d2ebf9',GradientType=0 )}body .welcome .tile{background-repeat:no-repeat;background-size:40px;padding-left:41px;height:inherit}body .welcome .tile-covid{background-image:url("/images/corona-icon.png")}body .welcome .tile-invoice{background-image:url("/images/invoice-icon.png")}body .welcome .tile-link{background-image:url("/images/link-icon.png")}body .welcome .tile-purchase{background-image:url("/images/purchase-icon.png")}body .welcome .tile-report{background-image:url("/images/report-icon.png")}body .welcome .tile-stopwatch{background-image:url("/images/stop-watch-icon.png")}body .welcome .tile-timeoff{background-image:url("/images/calendar-time-icon.png")}body .welcome .tile-travel{background-image:url("/images/travel-icon.png")}body .welcome .tile-wfh{background-image:url("/images/house-icon.jpeg")}body nav ul.pagination{display:flex;list-style:none}body nav ul.pagination .page-item{display:inline}body nav ul.pagination .page-item:hover{background-color:#92d9f5}body nav ul.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;border:1px solid #dee2e6;text-decoration:none}body nav ul.pagination .page-item.active{background-color:#ddd}body nav ul.pagination .page-item.active .page-link{border-color:#ddd}body nav ul.pagination .page-item.active .page-link:hover{background-color:#ddd}body nav ul.pagination .page-item.disabled .page-link{color:#888;background-color:#fff}body nav ul.pagination .page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}body nav ul.pagination .page-item.active:first-child .page-link:hover{background-color:#92d9f5;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}body nav ul.pagination .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}body nav ul.pagination .page-item.active:last-child .page-link:hover{background-color:#92d9f5;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}body nav ul.pagination .page-item.active:last-child .page-link:hover .page-link:hover{background-color:#ddd}body #covid-form .form-group label,body #covid-intro .form-group label{font-size:14px;width:384px}body #covid-form .form-group label.radio{font-size:14px;text-align:right;width:40px}body #covid-form .form-group input[type=radio]{font-size:14px;width:12px}body #covid-form .form-group select,body #covid-intro .form-group select{font-size:14px}@media screen and (max-width: 600px){body .topnav a:not(:first-child){display:none}body .topnav a.icon{float:right;display:block}}@media screen and (max-width: 600px){body ul.nav-menu{position:relative}body .topnav.responsive a.icon{position:absolute;right:0;top:0}body .topnav.responsive a{float:none;display:block;text-align:left}}#notice{color:#448844}ol.exceptions li{border-top:1px solid #bbbbbb;padding-top:8px;margin-top:8px}ol.exceptions li .exc-hide{display:none}ol.exceptions li .row-h{cursor:pointer}#dialog-form{padding:12px}.form-group{padding:20px 4px}.ui-dialog{display:none;background-color:#fff;border:solid 2px #8888ff;border-radius:8px;margin:4px;padding:8px}.ui-dialog-titlebar-close{float:right}.ui-dialog-buttonset button{margin:4px}.slide-from-left{animation:slide_from_left 1s;position:relative}@keyframes slide_from_left{from{left:-400px}to{left:0px}}.slide-to-right{animation:slide_to_right 4s;position:relative}@keyframes slide_to_right{from{left:0px}to{left:4000px}}
