@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@400;

500;600;700&family=Open+Sans&display=swap);@charset "UTF-8";/*!
	Portal Global Style
*/article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}iframe{border:0}.har-form-input-error{margin-bottom:-1.25em;margin-top:-.125em;font-size:.75em;color:#d9534f}body,html{overflow-x:hidden;-webkit-font-smoothing:antialiased}html{min-height:100%}body{color:#404040;font:.875em/1.8 Open Sans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}@media (min-width:44em){body{font-size:1em}}@media (min-width:80em){body{font-size:1.15em}}a{color:#082eb4;text-decoration:none;transition:color .2s ease-out}a:hover{color:#0a3ae5;text-decoration:underline}.btn{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4}.btn:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.btn .fa{margin-right:1em}.btn.hidden{display:none}.btn.danger,.btn.red{background:#d9534f;border-color:#d9534f}.btn.danger:hover,.btn.red:hover{background:#c9302c;border-color:#c9302c}.btn.green,.btn.success{background:#5cb85c;border-color:#5cb85c}.btn.green:hover,.btn.success:hover{background:#449d44;border-color:#449d44}.btn.warning,.btn.yellow{background:#f6b327;border-color:#f6b327}.btn.warning:hover,.btn.yellow:hover{background:#e19b09;border-color:#e19b09}.btn.border{background:none;border-color:#082eb4;color:#082eb4}.btn.border:hover{background:rgba(8,46,180,.1);border-color:#082eb4}.btn.gray{background:#e6e6e6;color:#404040;border-color:#e6e6e6}.btn.gray:hover{background:#cdcdcd;border-color:#cdcdcd}.btn:disabled,.btn:disabled:hover{background:#e6e6e6;color:#b9b9b9;border-color:#e6e6e6}.btn:disabled:hover{cursor:not-allowed}.btn .icon{position:relative;top:.0625em;margin-right:.5em;opacity:.7}.btn-green{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#5cb85c;color:#fff;border:1px solid #5cb85c}.btn-green:hover{color:#fff;background:#449d44;border-color:#449d44;text-decoration:none}.btn-yellow{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#f6b327;color:#fff;border:1px solid #f6b327}.btn-yellow:hover{color:#fff;background:#e19b09;border-color:#e19b09;text-decoration:none}button.btn,button.btn-green,button.btn-yellow,input.btn,input.btn-green,input.btn-yellow{border:0;padding:1em 1.5em;line-height:1.8}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-top:0}p{margin:0 0 1em}.maintenance-notification{background:#faffbd;padding:10px;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs{list-style:none;margin:0;padding:0}.nav-tabs a{display:block}.notification.review-pto,.notification.review-shift{font-size:.875em;text-align:center;background-color:#d9534f}.sidebar-toggle{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#151616;color:#fff;border:1px solid #151616;display:block}.sidebar-toggle:hover{color:#fff;background:#000;border-color:#000;text-decoration:none}.sidebar-toggle .fa{margin-left:.5em}.sidebar-toggle.show{border-bottom-left-radius:0;border-bottom-right-radius:0}.sidebar-toggle.show .fa{transform:rotate(-180deg)}@media (min-width:50em){.sidebar-toggle{display:none}}.sidebar{margin-bottom:2em}.sidebar ul{list-style:none;margin:0;padding:0;display:none;border:1px solid #151616;border-top:0}.sidebar ul li{display:block}.sidebar ul li.active a{background:rgba(21,22,22,.2)}.sidebar ul a{display:block;padding:1em 2em;color:#404040;font-weight:700;position:relative}.sidebar ul a:hover{text-decoration:none;background:#e6e6e6}.sidebar ul a:before{content:"";display:block;height:.55em;width:.55em;background:#e6e6e6;line-height:1.8;border-radius:50%;position:absolute;left:.5em;top:50%;margin-top:-.25em}.sidebar ul a.danger:before{background:#d9534f}.sidebar ul a.success:before{background:#5cb85c}.sidebar ul a.warning:before{background:#f6b327}.sidebar ul a.new:before{background:#082eb4}@media (min-width:50em){.sidebar{margin-bottom:0}.sidebar ul{display:block!important;border:0}.sidebar ul li.active a{color:#fff;background:#151616}}.basic-tabs .nav{position:relative;bottom:0;z-index:10}.basic-tabs .nav li{display:inline-block;border:1px solid #e6e6e6;border-bottom:0;position:relative}.basic-tabs .nav li a{display:block;padding:.5em 1em;background:#e6e6e6;color:#151616;font-weight:700;opacity:.7;text-transform:uppercase;font-size:.8125em;outline:none}.basic-tabs .nav li a:hover{opacity:1;text-decoration:none}.basic-tabs .nav li.active a{background:#fff;opacity:1}.basic-tabs .tab-content{border:1px solid #e6e6e6;padding:.75em 1em}.basic-tabs .tab-content footer{text-align:right;padding:.5em 0 0}.basic-tabs .tab-content footer a{text-transform:uppercase;font-weight:700;font-size:.875em}.site-content{padding:2em 0;min-height:80vh}@media (min-width:50em){.sidebar{float:left;width:25%}}@media (min-width:50em){.main-content{float:left;width:75%;padding:0 0 0 2em;border-left:1px solid #151616}}.field-group span,.field span,.single-field span{display:block;background:#e6e6e6;padding:.5em 1em;margin-right:.5em;min-height:44px}.field-group input[type=number],.field-group input[type=password],.field-group input[type=text],.field-group textarea,.field input[type=number],.field input[type=password],.field input[type=text],.field textarea,.single-field input[type=number],.single-field input[type=password],.single-field input[type=text],.single-field textarea{display:block;width:100%;padding:.25em .5em;border:1px solid #e6e6e6}.field-group select,.field select,.single-field select{display:block;font-size:14px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;max-width:100%;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff,#ddd);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;margin:0 .35em 1em 0;max-width:30em;min-width:15em}@media (min-width:44em){.field-group select,.field select,.single-field select{margin:0 .35em 0 0}}@media (min-width:50em){.field-group select,.field select,.single-field select{margin:0 .35em 0 0}}.field-group input:disabled,.field input:disabled,.single-field input:disabled{background:#e6e6e6}.single-field{margin:0 0 2em}.single-field label{font-weight:700}.field{margin-bottom:1em}.field label{font-weight:700}.field-group{padding-bottom:1em;border-bottom:1px solid #e6e6e6;margin-bottom:2em}.field-group>header{position:relative}.field-group label{font-size:.75em}.field-group .field label{font-weight:400}.field-group:last-of-type{border-bottom:0;padding-bottom:0}.option-list{list-style:none;margin:0 0 1em;padding:0;font-size:.75em}.option-list li{display:inline-block;margin-bottom:.5em}.option-list span{padding:.25em .75em;min-height:0}.option-list span:before{content:"\F00D";font-family:FontAwesome;font-weight:400;line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:.5em;color:#a6a6a6}.option-list span.checked{background:#5cb85c}.option-list span.checked:before{content:"\F00C";color:#2d672d}.contact{border:1px solid #3a3d3d;margin-bottom:2em}.contact header{background:#3a3d3d;padding:.5em 1.5em;color:#fff;text-align:center}.contact header h3{margin-bottom:.2em}.contact header span{display:block;font-style:italic}@media (min-width:44em){.contact header{text-align:left}.contact header h3{display:inline-block;margin:0}.contact header span{float:right}}.contact-body{padding:1em 1.5em}.contact-body .field-group{border-bottom:0;padding-bottom:0;margin-bottom:0}.plan-submit{margin-top:2em;padding:2em 0 0;border-top:1px solid #e6e6e6}.copy-data{text-align:center;margin-bottom:1em}.simple-form label{font-weight:700!important}.copy-data input[type=checkbox]{position:absolute;opacity:0;visibility:hidden}.copy-data input[type=checkbox]+label{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#e6e6e6;color:#404040;border:1px solid #e6e6e6}.copy-data input[type=checkbox]+label:hover{color:#404040;background:#cdcdcd;border-color:#cdcdcd;text-decoration:none}.copy-data input[type=checkbox]:checked+label{background:#5cb85c;color:#fff}.change-toggle{position:absolute;right:0;top:50%;margin-top:-.5em;color:#f6b327;z-index:2}.change-toggle>div{display:none;position:absolute;right:-1em;top:calc(100% + .5em);background:#e6e6e6;color:#404040;font-size:.8125em;padding:1em;border-radius:.25em;min-width:15em}.change-toggle>div:before{content:"";display:block;height:0;width:0;position:absolute;bottom:100%;right:.75em;border-right:.75em solid transparent;border-left:.75em solid transparent;border-bottom:.75em solid #e6e6e6}@media (min-width:44em){.change-toggle>div{right:auto;left:50%;transform:translateX(-50%)}.change-toggle>div:before{right:auto;left:50%;margin-left:-.75em}}.change-toggle>div p{margin:0 0 .5em}.change-toggle>div ul{margin:0;padding:0 0 0 1em;font-size:.75em}.change-toggle.show,.change-toggle:hover{color:#cdcdcd}.change-toggle.show>div,.change-toggle:hover>div{display:block}.inline-fields{list-style:none;margin:0;padding:0}.inline-fields li{margin-bottom:.5em}@media (min-width:44em){.inline-fields li{display:inline-block;margin-right:1em}}.inline-fields li:last-child{margin:0}.comment{border:1px solid #cdcdcd;margin-bottom:2em}.comment p{margin:0;padding:1em 1.5em}.comment-meta{padding:.5em 1.5em;font-size:.75em;text-align:right}.comment-meta span{margin-right:1em}.comment-replies{list-style:none;margin:0;padding:0}.comment-replies li:nth-child(odd){background:#e6e6e6}.comment-replies li .comment-meta span:last-of-type{margin:0}.comment-reply,.new-comment{display:none;position:relative;margin-bottom:1.5em}.comment-reply textarea,.new-comment textarea{display:block;width:100%;padding:.5em;min-height:12em;border-radius:.25em;border:1px solid #ccc;margin-top:1em}.comment-reply button,.new-comment button{position:absolute;right:0;bottom:0;display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:0;border-bottom-left-radius:0;border-top-right-radius:0}.comment-reply button:hover,.new-comment button:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.comment-reply{padding:1em 1.5em;border-top:1px solid #e6e6e6;margin:0}.comment-reply button{right:1.715em;bottom:1.15em}.new-comment-container{border-top:1px solid #e6e6e6;padding-top:1.5em}.new-comment-container a{float:right;padding:1em 1.5em;line-height:1.8}.modal-body textarea{display:block;width:100%;border:1px solid #e6e6e6;padding:.5em;min-height:7em}.datalist{list-style:none;margin:0 0 2em;padding:0}.datalist>li{display:block;margin-bottom:.5em;background:#e6e6e6;padding:.5em 1em}.datalist h5{margin-bottom:.5em;text-transform:uppercase;color:#151616}.datalist ul{list-style:none;margin:0;padding:0;font-size:.8125em}.datalist ul li{display:inline-block;margin:0 1em 0 0}.datalist ul li:first-child{margin-left:0}.datalist ul label{font-size:1em;font-weight:700;color:#5a5a5a}.datalist.assign{text-align:center}.datalist.assign>li{display:block;margin-bottom:1em}.datalist.assign>li.assigned{background:#5cb85c;position:relative}.datalist.assign>li.assigned:after{content:"\F00C";font-family:FontAwesome;font-weight:400;line-height:1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:.25em;right:.25em;color:#fff}@media (min-width:44em){.datalist.assign>li{float:left;width:45%;margin:0 10% 1em 0}.datalist.assign>li:last-child,.datalist.assign>li:nth-child(2n){margin:0 0 1em}}.hierarchy{border-left:1px dashed #151616}.hierarchy>h5{display:inline-block;border:1px dashed #151616;border-left:0;padding:.75em 1.5em}.hierarchy .datalist{padding-left:1em;position:relative}.hierarchy .datalist>li{position:relative}.hierarchy .datalist>li:before{content:"";display:block;width:1em;height:1px;border-bottom:1px dashed #151616;position:absolute;left:-1em;top:50%}.hierarchy .datalist>li:last-child:after{content:"";display:block;width:2px;height:auto;background:#fff;position:absolute;left:-1.05em;top:50%;bottom:0}@media (min-width:44em){.hierarchy .datalist{padding-left:2em}.hierarchy .datalist>li:before{width:2em;left:-2em}.hierarchy .datalist>li:last-child:after{left:-2.05em}}.assign-action{margin-top:1em;font-size:.75em}.assign-action label{display:inline-block;background:#fff;padding:.25em 1em;margin:0 .5em .75em 0}.assign-action input[type=checkbox]{position:absolute;opacity:0;visibility:hidden}.assign-action input[type=checkbox]:checked+label{background:#3d8b3d;color:#fff}.create-lines{margin:0 0 .25em}.create-lines input{display:block;width:100%;border:2px solid #e6e6e6;padding:.5em}.create-lines select{min-height:42px;width:100%}.budget-lines{list-style:none;margin:0;padding:0}.budget-lines.heading{display:none;font-weight:700}.budget-lines.heading li{min-height:0;background:#cdcdcd;font-size:.875em}.budget-lines li{border-right:.25em solid #fff;display:block;background:#e6e6e6;padding:.5em}.budget-lines .field-1:before{content:"Budget Line"}.budget-lines .field-2:before{content:"Budget Line Addl"}.budget-lines .field-3:before{content:"Description"}.budget-lines .field-4:before{content:"Annual Dollars"}.budget-lines .field-5{border-right:0;text-align:center}.budget-lines .field-5 a{display:block;font-size:1.5em;line-height:42px;color:#404040}.budget-lines .validation-error{position:relative}.budget-lines .validation-error div.error{position:absolute;left:0;right:0;top:100%;margin:0;text-align:center}.budget-lines .validation-error div.error:before{content:"";display:block;height:0;width:0;border-bottom:.5em solid #d9534f;border-left:.5em solid transparent;border-right:.5em solid transparent;position:absolute;top:-.5em;left:50%;margin-left:-.5em}@media (min-width:44em){.budget-lines.heading{display:block}.budget-lines li{float:left;min-height:58px}.budget-lines li:before{display:none}}.lines-total{margin-bottom:1em}.lines-total label{background:#e6e6e6;padding:.5em 1em;margin-right:.5em}.lines-total span{margin-right:.5em}.opra-edit{margin-top:1em;padding-left:0!important}.opra-edit a{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;border:1px solid #082eb4;display:block;padding:.15em 1.25em}.opra-edit a,.opra-edit a:hover{background:transparent;color:#082eb4}.opra-edit a:hover{border-color:transparent;text-decoration:none}@media (min-width:44em){.opra-edit{text-align:right;margin-top:0}.opra-edit a{display:inline-block}}.modal,.modal-open{overflow:hidden}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate3d(0,-25%,0);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translateZ(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;max-width:45em;margin:10px auto}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0;padding:1em 1.5em}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:1em;border-bottom:1px solid #e5e5e5;min-height:1em}.modal-header .close{float:right;background:none;border:0;font-size:1.5em;line-height:1}.modal-title{display:inline-block;margin:0;line-height:1.8}.modal-body{position:relative;padding:1em}.modal-footer{padding:1em;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.time-entries{list-style:none;margin:0 0 3em;padding:0 0 1em;border-bottom:1px solid #e6e6e6}.time-entries li{display:block;border:1px solid #e6e6e6;margin:0 0 2em}@media (min-width:50em){.time-entries li{width:49%;float:left;margin:0 2% 2em 0}.time-entries li:nth-child(2n){margin:0 0 2em}.time-entries li:nth-child(odd){clear:left}}.time-header{background:#e6e6e6;position:relative}.time-header *{line-height:1}.time-header h3{margin:0;padding:0 1.5em;line-height:2.5em}.time-header label{position:absolute;right:0;top:0;line-height:2.925em;background:silver;margin-bottom:0;padding:0 1.25em;text-transform:uppercase;text-align:center}.time-header label span{margin-right:.5em}.time-header label:hover{background:#b3b3b3;cursor:pointer}.time-header input[type=checkbox]{position:absolute;visibility:hidden;opacity:0}.time-header input[type=checkbox]:checked+label{background:#5cb85c;color:#fff}.time-body{border-bottom:1px solid #e6e6e6;font-size:.8125em}.time-body h5{margin:0}@media (min-width:44em){.time-body{font-size:1em}}.time-begin,.time-end{padding:.75em 1.5em;float:left;width:33%;border-right:1px solid #e6e6e6}.time-hours{float:left;width:34%}.time-footer,.time-hours{padding:.75em 1.5em}.time-footer.view{font-size:.8125em}.time-footer.view span{margin-right:2em}.time-approval .time-footer{padding:0;background:#e6e6e6;font-size:.8125em;text-align:center}.time-summary{text-align:center;border:1px solid #e6e6e6;list-style:none;margin:0 1em 0 0;padding:0}.time-summary li{display:inline-block;min-width:10em;border-right:1px solid #b3b3b3}.time-summary li:last-child{border:0}.time-summary label{display:block;background:#cdcdcd;padding:.25em 2em;line-height:1;font-weight:700}.time-summary span{display:block;padding:.25em 1em}@media (min-width:44em){.time-summary{float:left;max-width:60%}}.time-billable{border-right:1px solid #cdcdcd}.time-billable,.time-nonbillable{padding:.25em 1.5em;float:left;width:50%}.dashboard-panel,.panel{margin-bottom:2em}.dashboard-panel .alert,.panel .alert{line-height:inherit}.dashboard-panel.full .panel-content,.panel.full .panel-content{border:0}@media (min-width:44em){.dashboard-panel,.panel{float:left;width:48%;margin-right:4%;clear:left}.dashboard-panel.even,.panel.even{margin-right:0;clear:none}.dashboard-panel.full,.panel.full{float:left;width:100%;margin-right:0;clear:both}}.dashboard-panel h5,.panel h5{margin:0 0 .25em;color:#737373;text-transform:uppercase}.panel-content{border:1px solid #e6e6e6}.panel-footer{text-align:right;padding:.25em 0;font-size:.875em}.panel-footer a{text-transform:uppercase}.dashboard-item,.timesheet{border-bottom:1px solid #e6e6e6;position:relative}.dashboard-item:before,.timesheet:before{display:block;height:100%;width:.25em;line-height:1.8;background:#e6e6e6;border-bottom:1px solid #fff;position:absolute;left:-1px;top:0;bottom:-1px}.dashboard-item.danger:before,.timesheet.danger:before{background:#d9534f}.dashboard-item.success:before,.timesheet.success:before{background:#5cb85c}.dashboard-item.warning:before,.timesheet.warning:before{background:#f6b327}.dashboard-item.new:before,.timesheet.new:before{background:#082eb4}.dashboard-item h4,.timesheet h4{font-size:1.1em;margin:0 0 .1em}.dashboard-item ul,.timesheet ul{list-style:none;margin:0;padding:0}.dashboard-item li,.timesheet li{display:inline-block;margin-right:1em;font-size:.8125em}.item-content,.ts-content{margin-bottom:1em}@media (min-width:44em){.item-content,.ts-content{float:left;width:75%;margin:0}}.item-actions,.ts-actions{padding:.25em 0}.item-actions a:first-of-type,.ts-actions a:first-of-type{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;padding:.25em 1.25em;display:block;margin-bottom:.25em}.item-actions a:first-of-type:hover,.ts-actions a:first-of-type:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.item-actions a:last-of-type,.ts-actions a:last-of-type{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;padding:.25em 1.25em;display:block}.item-actions a:last-of-type:hover,.ts-actions a:last-of-type:hover{color:#082eb4;background:#e6e6e6;border-color:#e6e6e6;text-decoration:none}.item-actions .fa,.ts-actions .fa{margin-right:.25em}@media (min-width:44em){.item-actions,.ts-actions{float:left;width:25%}}.ts-part-actions{padding:.25em 0;float:left;width:25%}.ts-review{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;padding:.25em 1.25em;display:block}.ts-review:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.ts-view{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;padding:.25em 1.25em;display:block}.ts-view:hover{color:#082eb4;background:#e6e6e6;border-color:#e6e6e6;text-decoration:none}.dashboard-plan ul{list-style:none;margin:0;padding:0}.dashboard-plan li{display:block;margin-bottom:.5em;font-size:.8125em}@media (min-width:44em){.dashboard-plan{border:0}}.plan-actions ul{list-style:none;margin:0;padding:0}.plan-actions li{margin-bottom:.5em!important}.plan-actions a{position:relative;font-size:.875em;display:block;padding:.5em 1em .5em 15%;border:1px solid #cdcdcd;color:#404040;font-weight:700}.plan-actions a:hover{text-decoration:none;background:#082eb4;color:#fff;border-color:transparent}.plan-actions a:hover span{border-color:#07289c}.plan-actions a span{position:absolute;left:0;top:0;bottom:0;width:12%;font-size:.75em;text-align:center;padding:1.3125em 0;border-right:1px solid #cdcdcd;color:#737373}.plan-actions a span.success{color:#5cb85c}.plan-actions a span.danger{color:#d9534f}.plan-actions a span.warning{color:#f6b327}.plan-comments .comment-count{color:#f6b327;line-height:1;font-weight:700}.plan-view{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;padding:.5em 3.25em}.plan-view:hover{color:#082eb4;background:#e6e6e6;border-color:#e6e6e6;text-decoration:none}.highlighted-section{margin:0 0 2em}.highlighted-section .wrap{border:1px solid #2e2a27;padding:2em}.highlighted-section .panel-content{border:0}.dashboard-top h5{margin:0 0 1em;color:#737373;text-transform:uppercase}.dashboard-tabs .nav{position:relative;bottom:0;z-index:10}.dashboard-tabs .nav li{display:inline-block;border:1px solid #e6e6e6;border-bottom:0;position:relative}.dashboard-tabs .nav li a{display:block;padding:.5em 1em;background:#e6e6e6;color:#151616;font-weight:700;opacity:.7;text-transform:uppercase;font-size:.8125em;outline:none}.dashboard-tabs .nav li a:hover{opacity:1;text-decoration:none}.dashboard-tabs .nav li.active a{background:#fff;opacity:1}.dashboard-tabs .tab-content{border:1px solid #e6e6e6;padding:.75em 1em}.dashboard-tabs .tab-content footer{text-align:right;padding:.5em 0 0}.dashboard-tabs .tab-content footer a{text-transform:uppercase;font-weight:700;font-size:.875em}.dashboard-tab-item{border-bottom:1px solid #e6e6e6;padding:1em 0;position:relative}.dashboard-tab-item h4{font-size:1.1em;margin:0 0 .1em}.dashboard-tab-item ul{list-style:none;margin:0;padding:0}.dashboard-tab-item li{display:inline-block;margin-right:1em;font-size:.8125em}input.error,select.error,textarea.error{border:1px solid #d9534f!important}div.error{background:#d9534f;color:#fff;padding:.25em 1em;margin:.5em 0 1em;font-size:.75em}.doc-action a{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;line-height:1}.doc-action a:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.doc-name{overflow:hidden}.edit-hab>li{border-color:#cdcdcd}.edit-supports ol{margin:0;padding:0 0 0 1.5em}.edit-supports li{margin-bottom:1em;position:relative;border-bottom:1px solid #e6e6e6}.edit-supports li p{width:80%;margin:0}.edit-supports textarea{display:block;padding:1em;border:.15em solid #e6e6e6;width:100%}.edit-actions{position:absolute;right:0;bottom:0;width:20%;text-align:right}.edit-actions a{display:inline-block;color:#404040;padding:0 .5em;background:#e6e6e6}.edit-actions a:hover{background:#cdcdcd}.edit-outcome-actions{float:none!important;clear:both;text-align:center;margin-bottom:1em}.edit-outcome-actions a:last-of-type:hover{color:#fff;background:#d9534f;border-color:#d9534f;text-decoration:none}.character-counter{text-align:right;margin:0;font-size:.75em;color:#5a5a5a}.character-counter.over{color:#d9534f}.modal-requirements{text-align:right;margin:.5em 0 0;font-size:.875em;color:#5a5a5a}.phrase-req.req-error{color:#d9534f}.phrase-req .fa{color:#e6e6e6}.phrase-req.valid .fa{color:#5cb85c}.hab-approve{text-align:right}.hab-approve a:last-of-type:hover{color:#fff;background:#5cb85c;border-color:#5cb85c;text-decoration:none}button[disabled]{opacity:.5;cursor:not-allowed;background:#e6e6e6;color:#2e3030}button[disabled]:hover{background:#d9534f}.hab-list li:not(.heading){font-size:.8125em}.hab-supports,.safeguard-data,.safeguard-details{display:none;clear:both;margin:2em auto 1em;background:#e6e6e6;border-radius:.25em;max-width:50em;padding:1em 2em;position:relative}.hab-supports:before,.safeguard-data:before,.safeguard-details:before{content:"";display:block;height:0;width:0;position:absolute;top:-.7em;left:50%;margin-left:-.75em;border-left:.75em solid transparent;border-right:.75em solid transparent;border-bottom:.75em solid #e6e6e6}.hab-supports ul,.safeguard-data ul,.safeguard-details ul{list-style:square;margin:0;padding:0 0 0 1em}.hab-supports h5,.safeguard-data h5,.safeguard-details h5{margin-bottom:0}.hab-supports h5+p,.safeguard-data h5+p,.safeguard-details h5+p{margin-top:.25em}.hab-actions{text-align:right;padding-left:.5rem!important;font-size:1em!important}.hab-actions .toggle-support{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;display:block;margin-bottom:.5em}.hab-actions .toggle-support:hover{color:#082eb4;background:#e6e6e6;border-color:#e6e6e6;text-decoration:none}.hab-actions a:not(.toggle-support){display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;display:block}.hab-actions a:not(.toggle-support):hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}@media (min-width:44em){.hab-actions .toggle-support{display:inline-block;margin-bottom:0}.hab-actions a:not(.toggle-support){display:inline-block}}.safeguard-title h4{margin:0}.safeguard-title p{margin:0;font-size:.8125em}.safeguard-actions{text-align:center;padding-left:0!important}.safeguard-actions a{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;display:block}.safeguard-actions a:hover{color:#082eb4;background:#e6e6e6;border-color:#e6e6e6;text-decoration:none}@media (min-width:44em){.safeguard-actions{text-align:right}.safeguard-actions a{display:inline-block}}.safeguard-status{text-align:center;padding-left:0!important}.safeguard-status input[type=radio]{position:absolute;visibility:hidden;opacity:0}.safeguard-status input[type=radio]:checked+label{background:#082eb4;color:#fff}.safeguard-status input[type=radio]:checked+label .fa{color:#062283}.safeguard-status label{font-weight:700;color:#5a5a5a;background:silver;padding:.5em;margin-right:1em;font-size:.8125em}.safeguard-status label .fa{color:#9a9a9a;margin-right:.5em}.safeguard-status label:hover{cursor:pointer;background:#d9d9d9}@media (min-width:44em){.safeguard-status{text-align:left}}.safeguard-data{max-width:100%}.safeguard-data label{display:block;font-weight:700}.safeguard-data textarea{display:block;width:100%;border:1px solid #cdcdcd;padding:.5em}.progress{margin-bottom:2em}.progress ul{text-align:center}@media (min-width:44em){.progress ul{text-align:left}}.progress li{display:inline-block}.progress li a{position:relative;display:block;padding:.5em .25em;border-bottom:.25em solid #082eb4;color:#b3b3b3;font-weight:700;font-size:.4em}@media (min-width:44em){.progress li a{padding:.5em;font-size:.75em}}@media (min-width:50em){.progress li a{font-size:.8125em;padding:.5em 1em}}.progress li a:hover{color:#082eb4;border-color:#082eb4;text-decoration:none}.progress li a.warning{border-color:#f6b327}.progress li a.warning:after{border-top:.75em solid #f6b327!important}.progress li a.danger{border-color:#d9534f}.progress li a.danger:after{border-top:.75em solid #d9534f!important}.progress li a.success{border-color:#5cb85c}.progress li a.success:after{border-top:.75em solid #5cb85c!important}.progress li a.disabled{border-color:#b3b3b3}.progress li a.disabled:hover{color:#b3b3b3;cursor:not-allowed}.progress li a.disabled:after{border-top:.75em solid #b3b3b3!important}.progress li.active a{color:#151616}.progress li.active a:after{content:"";display:block;height:0;width:0;border-top:.75em solid #082eb4;border-right:.75em solid transparent;border-left:.75em solid transparent;position:absolute;top:100%;left:50%;margin-left:-.75em}.monthly-outcome{margin-bottom:2em;background:#f3f3f3;position:relative;border-radius:.25em}.monthly-outcome h4{background:#151616;font-size:.875em;color:#fff;font-weight:700;padding:1em;margin-bottom:0}@media (min-width:50em){.monthly-outcome h4{border-top-left-radius:.25em;max-width:60%}}.monthly-outcome .third{padding:1em 1.5em}@media (min-width:44em){.monthly-outcome .third{width:34%;padding:1em 2em 1em 1.5em}}.monthly-outcome .two-third{padding:1em 1.5em}@media (min-width:44em){.monthly-outcome .two-third{width:66%;padding:1em 1.5em 1em 2em}}.monthly-outcome .radio-list label{background:#cdcdcd}.monthly-outcome .radio-list label .fa-check{color:#b3b3b3}.monthly-outcome.show-help{background:#f3f3f3}.monthly-outcome.show-help .third{background:#082eb4}.monthly-outcome.show-help .third>label{color:#fff}@media (min-width:44em){.monthly-outcome.show-help{background-image:linear-gradient(90deg,#082eb4,#082eb4 34%,#f3f3f3 0)}}.radio-list{list-style:none;margin:0;padding:0}.radio-list li{display:inline-block}.radio-list.block li{display:block;margin-bottom:.5em}.radio-list label{display:block;background:#e6e6e6;padding:.5em 1em;font-size:.875em}.radio-list label:hover{cursor:pointer}.radio-list label .fa-check{color:#cdcdcd;margin-right:.5em}.radio-list input{position:absolute;opacity:0;visibility:hidden}.radio-list input:checked+label{background:#5cb85c}.radio-list input:checked+label .fa-check{color:#357935}.optional-field{margin-top:1em;display:none}.monthly-questions .field{padding-bottom:1em}.monthly-help{position:absolute;top:-1.75em;right:0}@media (min-width:50em){.monthly-help{right:1.5em;top:0}}.monthly-help-trigger{color:#fff;font-weight:700;font-size:.75em;background:#f6b327;line-height:1;padding:.5em 1em;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em;display:block;margin-bottom:.25em}.monthly-help-trigger:hover{background:#e19b09;color:#fff;text-decoration:none}.signature{padding:1em .5em;background:#e6e6e6;max-width:24em}@media (min-width:44em){.signature{padding:1em 1.5em}}.sigPad{margin:0 auto;padding:0;max-width:320px}.sigPad label{display:block;font-weight:700}.sigPad label.error{color:#d9534f}.sigPad input{display:block;width:100%}.sigPad input:not([type=submit]){display:block;width:100%;padding:.5em;border:1px solid #e6e6e6}.sigPad input.error{border-color:#d9534f}.sigPad p{font-weight:700}.sigPad hr{background:#b3b3b3}.drawItDesc,.sigNav,.typeItDesc{display:none}.sigNav{margin:0;padding:0;list-style:none;z-index:10;position:relative}.sigNav li{display:inline-block;border-bottom:0;position:relative}.sigNav li a{display:block;padding:.5em 1em;color:#151616;font-weight:700;opacity:.7;text-transform:uppercase;font-size:.8125em;outline:none}.sigNav li a:hover{opacity:1;text-decoration:none}.sigNav li a.current{background:#fff;opacity:1;color:#082eb4}.sig{display:none}.sigNav .clearButton{bottom:.2em;display:none;position:absolute;right:0;font-size:.75em}.sigWrapper{clear:both;height:100px;position:relative}.signed .sigWrapper{border:0}.pad{position:relative;cursor:url(/_js/pen.cur),crosshair;cursor:url(/_js/pen.cur) 16 16,crosshair;-ms-touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.typed{height:1.875em;line-height:1;margin:0;padding:0 5px;position:absolute;top:20px;left:15px;z-index:90;cursor:default;color:#082eb4;font:italic normal 1.875em/50px Georgia,Times,serif}p.error{color:#d9534f}.sig-submit{text-align:right;margin:1em 0 0}.filters{margin:0 0 1em}.filter{float:left;position:relative;margin:0 1em 0 0}.filter ul{display:none;list-style:none;padding:0;position:absolute;z-index:10;left:0;top:100%;margin:-1px 0 0;min-width:100%}.filter li a{display:block;padding:.5em 1em;border:1px solid #cdcdcd;border-bottom:0;color:#404040;font-weight:700;font-size:.8125em;background:#fff;white-space:nowrap}.filter li a:hover{text-decoration:none;background:#082eb4;color:#fff;outline:none}.filter li a:focus{outline:none}.filter li:last-child a{border-bottom:1px solid #cdcdcd;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em}.filter.expand .filter-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.filter.expand ul{display:inline-block}.filter-toggle{display:block;border:1px solid #cdcdcd;border-radius:.25em;color:#404040;font-weight:700;font-size:.8125em;padding:.5em 1em}.filter-toggle .fa{margin-left:1em}.filter-toggle:hover{text-decoration:none;background:#f3f3f3;color:#404040;outline:none}.filter-toggle:focus{outline:none}.full-width-container{padding:0 5%}.wrap{width:90%;max-width:60em;margin:0 auto}@media (min-width:67.5em){.wrap{max-width:67.5em}}.med-wrap{width:90%;max-width:55em;margin:0 auto}@media (min-width:55em){.med-wrap{width:100%}}.sm-wrap{position:relative;width:90%;max-width:45em;margin:0 auto}.sm-wrap.left{margin:0}@media (min-width:50em){.sm-wrap{width:100%}}.half.first{margin-bottom:2em}@media (min-width:50em){.half{float:left;width:47.5%;margin-bottom:0}.half.first{margin-right:5%;margin-bottom:0}.half.right.first{float:right;margin-right:0;margin-left:5%}.half.text-right{text-align:right}}.halves{list-style:none;padding:0;margin:0}.halves>li{display:block;margin:0 0 1em}@media (min-width:44em){.halves>li{float:left;width:47.5%;margin:0 5% 1em 0}.halves>li:nth-child(2n){margin:0 0 1em}}.two-third.first{margin-bottom:2em}@media (min-width:44em){.two-third{float:left;width:65%}.two-third.first{margin-right:5%;margin-bottom:0}.two-third.wider{float:none;width:100%}.two-third.wider.first,.two-third.wider.first.right{margin:0 0 2em;float:none}.two-third.right.first{float:right;margin-right:0;margin-left:5%}}@media (min-width:50em){.two-third.wider{float:left;width:65%}.two-third.wider.first{float:left;margin-right:5%}.two-third.wider.first.right{float:right;margin-right:0;margin-left:5%}}.third.first{margin-bottom:2em}@media (min-width:44em){.third{float:left;width:30%}.third.first{margin-right:5%;margin-bottom:0}.third.first.sap-footer-actions{text-align:left}.third.wider{float:none;width:100%}.third.wider.first{margin:0 5% 2em 0;float:none}.third.wider.first.right{margin:0 0 2em 5%;float:none}.third.right.first{float:right;margin-right:0;margin-left:5%}}@media (min-width:50em){.third.wider{float:left;width:30%}.third.wider.first{float:left;margin-right:5%}.third.wider.first.right{float:right;margin-right:0;margin-left:5%}}.four-list{list-style:none;padding:0;margin:0}.four-list>li{float:left;width:46%;margin:0 8% 1em 0}.four-list>li:last-child,.four-list>li:nth-child(2n){margin:0}@media (min-width:50em){.four-list>li{width:22%}.four-list>li,.four-list>li:nth-child(2n){margin:0 4% 1em 0}.four-list>li:last-child,.four-list>li:nth-child(4n){margin:0 0 1em}}.three-list{list-style:none;padding:0;margin:0}.three-list>li{display:block;margin-bottom:1em}@media (min-width:44em){.three-list>li{float:left;width:30%;margin:0 5% 1em 0}.three-list>li:last-child,.three-list>li:nth-child(3n){margin:0 0 1em}.three-list>li:nth-child(4n){clear:left}}.two-list{list-style:none;padding:0;margin:0}.two-list>li{display:block;margin-bottom:1em}@media (min-width:44em){.two-list>li{float:left;width:45%;margin:0 10% 1em 0}.two-list>li:last-child,.two-list>li:nth-child(2n){margin:0 0 1em}}.two-list.stay>li{float:left;width:47%;margin:0 6% 1em 0}.two-list.stay>li:last-child,.two-list.stay>li:nth-child(2n){margin:0 0 1em}@media (min-width:44em){.two-list.stay>li{float:left;width:45%;margin:0 10% 1em 0}.two-list.stay>li:last-child,.two-list.stay>li:nth-child(2n){margin:0 0 1em}}.centered-list{margin:0;padding:0;list-style:none;text-align:center}.centered-list li{display:inline-block;max-width:47%;margin:0 6% 1em 0;vertical-align:top}.centered-list li:nth-child(2n){margin:0 0 1em}@media (min-width:44em){.centered-list li{max-width:30%;margin:0 5% 1em 0}.centered-list li:nth-child(2n){margin:0 5% 1em 0}.centered-list li:last-child,.centered-list li:nth-child(3n){margin:0 0 1em}}.icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.page-breadcrumbs{margin:2em 0 .25em}.page-breadcrumbs a{color:#ccc;font-size:.8125em;text-transform:uppercase;line-height:1}.page-breadcrumbs a:hover{color:#aaa}.page-breadcrumbs span{color:#ccc;margin:0 .3125em}.page-breadcrumbs+.page-header{margin-top:0}.page-header{position:relative;margin:2em 0}.page-header.flush{margin:0}.page-header h1{margin:0;max-width:90%;text-transform:capitalize;font-size:1.25em}@media (min-width:44em){.page-header h1{font-size:2em}}.header-details{list-style:none;margin:0 0 1em;padding:0;font-size:.8125em}.header-details li{display:inline-block}.header-details li:after{content:"|";margin:0 .5em;color:#ddd}.header-details li:last-child:after{display:none}@media (min-width:50em){.header-details{font-size:.9375em}}.section-header{padding:2em 0 1em;margin:3em 0 0;border-top:1px solid #e6e6e6;position:relative}.section-header.no-border{border:0}.section-header .header-actions{top:1.75em}.section-header h2,.section-header h3{margin:0;display:inline-block;max-width:90%}.alt-link{margin-top:1em}@media (min-width:44em){.alt-link{float:right;margin:0}}.alt-link a{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#e6e6e6;color:#404040;border:1px solid #e6e6e6}.alt-link a:hover{color:#404040;background:#cdcdcd;border-color:#cdcdcd;text-decoration:none}.header-actions{margin:1em 0 0;width:10em}.header-actions.btns{width:auto}.header-actions .dd-toggle{display:block}@media (min-width:44em){.header-actions{position:absolute;right:0;top:-.25em;margin:0}}.help{top:-.35em}.help,.help-link{position:absolute;right:0}.help-link{top:-.1em;font-size:3em;line-height:1;color:#f6b327}.help-link .icon-help{display:inline-block}.help-link:hover{color:#e19b09}.helpTrigger{display:block;font-size:3em;line-height:1;color:#f6b327}.helpTrigger .icon-help{display:inline-block}.helpTrigger:hover{color:#e19b09}.submit{margin:1em 0}.submit a{padding:1em 1.5em}.submit a,.submit input{margin:0 1em 1em 0}.submit .cancel{margin:0;padding:1em 0}.submit .notification{text-align:center}@media (min-width:44em){.submit{text-align:right}.submit .cancel{float:left}.submit a,.submit input{margin:0 0 0 1em}}.notice footer,.notification footer{text-align:center}.notice footer a,.notification footer a{font-weight:700}.notice.stacked,.notification.stacked{padding:1em}.notice.stacked h3,.notification.stacked h3{font-size:1.25em}.notice.stacked p,.notification.stacked p{width:100%;float:none}.notice.stacked footer,.notification.stacked footer{text-align:center;margin:.75em 0 0}.notice.stacked .btn,.notification.stacked .btn{float:none;margin-left:1em}.notice.stacked ul,.notification.stacked ul{list-style:none;margin:.5em 0;padding:0;font-size:.875em}.notice.stacked ul li,.notification.stacked ul li{display:inline-block;margin-right:1em}@media (min-width:44em){.notice p,.notification p{width:90%;float:left;margin:0}.notice .btn,.notification .btn{float:right}}.card .notification{font-size:.8125em}.alert{background:#f6b327;color:#fff;font-weight:700;line-height:2em;padding:0 .75em;border-radius:.75em;text-align:center;margin:0 1em}.alert.danger{background:#d9534f}.dropdown{display:none;position:absolute;z-index:999;top:105%;border:1px solid #e6e6e6;border-radius:.25em}.dropdown *{line-height:1}.dropdown header{background:#e6e6e6;padding:.75em}.dropdown header h4{margin:0}.dropdown header span{font-size:.75em}.dropdown-list{list-style:none;margin:0;padding:0;background:#fff;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em}.dropdown-list li{display:block}.dropdown-list a{display:block;padding:1em .75em;color:#404040;font-size:.875em}.dropdown-list a:hover{background:#082eb4;color:#fff;text-decoration:none}.page-intro{margin-bottom:1em}.page-intro ul{list-style:none;margin:0;padding:0}.page-intro li{display:inline-block;margin:0 2em 1em 0}.btn[href=disabled]{opacity:.5}.btn[href=disabled]:hover{cursor:not-allowed}.list{list-style:none;margin:0 0 2em;padding:0}.list.with-bulk>li{position:relative}.list.with-bulk>li input[type=checkbox]{position:absolute;left:-1em;top:50%;margin-top:-.25em}.list>li{display:block;border-bottom:1px solid hsla(0,0%,90.2%,.5)}@media (min-width:44em){.list>li .center{text-align:center}}.list>li.divider{border:0;background:#151616;font-size:.75em;color:#fff;font-weight:700;padding:.5rem 1rem;border-top-left-radius:.25em;border-top-right-radius:.25em}.list>li.divider a{float:right;color:#fff}.list>li.divider a:hover{background:none}.list>li.heading{display:none;font-size:.75em;color:rgba(64,64,64,.5);font-weight:700;border-bottom:1px solid #b3b3b3;text-transform:uppercase}.list>li.heading>div{overflow-wrap:normal}.list>li.heading.list-footer{border-top:1px solid #151616;background:#b3b3b3;color:#fff;border-bottom:1px solid hsla(0,0%,90.2%,.5)}.list>li.related{background:#efefef;padding-left:.5em}@media (min-width:44em){.list>li.related{padding-left:0}}.list>li.overlap{background:rgba(217,83,79,.2);padding-left:.5em}@media (min-width:44em){.list>li.overlap{padding-left:0}}.list>li.private{background:#ccc;padding-left:.5em}@media (min-width:44em){.list>li.private{padding-left:0;text-align:center}}.list>li.list-footer{background:#cdcdcd}.list>li.list-footer>div b{left:.5rem}.list>li.list-footer>div .fa{color:#8d8d8d}.list>li.totals{font-weight:600;border-bottom:0!important;border-top:1px solid #b3b3b3}.list>li.new{position:relative}.list>li.new:before{content:"";display:block;height:.5em;width:.5em;line-height:1.8;background:#082eb4;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-.25em}.list>li.with-icon{position:relative}.list>li.with-icon .entry-icon{padding-left:0;color:#cdcdcd}@media (min-width:44em){.list>li.with-icon .entry-icon{position:absolute;left:-2em;top:.125em}}@media (min-width:50em){.list>li.with-icon .entry-icon{top:.25em}}.list>li>a{display:block;color:#404040;position:relative}.list>li>a:after{content:"";display:table;clear:both}.list>li>a:hover{background:#082eb4;background:rgba(8,46,180,.2);text-decoration:none}.list>li>a.warning{background:#f6b327;color:#fff}.list>li>a.warning:before{content:"";display:block;position:absolute;left:-.5em;top:0;bottom:0;background:#f6b327;width:.5em}@media (min-width:44em){.list>li>a.warning:before{display:none}}.list>li>a.warning>div b{color:rgba(0,0,0,.25)}.list>li>a>div{position:relative;padding:.25rem 0 .25rem 28%;min-height:1.5em}.list>li>a>div b{display:inline-block;position:absolute;left:0;width:25%;color:#b3b3b3;font-weight:700;margin-right:1em}.list>li>div{overflow-wrap:break-word;font-size:.8125em;position:relative;padding:.25rem 0 .25rem 21%;min-height:1.5em}.list>li>div.no-break{white-space:nowrap;overflow:hidden}.list>li>div b{display:inline-block;position:absolute;left:0;top:.5rem;width:20%;color:#8d8d8d;font-weight:700;margin-right:1em}.list>li>div.actions{padding-left:0}.list>li>div.actions .btn{margin:0 .5em .5em 0;line-height:1}@media (min-width:50em){.list>li>div.actions .btn{margin:0 .5em 0 0}}.list>li.list-footer:after{content:"";display:table;clear:both}.list>li.list-footer>a>div{float:left;padding:.5rem 1rem}.list>li.list-footer>a>div b{display:none}.list>li.list-footer>div{float:left;padding:.5rem 1rem}.list>li.list-footer>div b{display:none}.list>li.list-footer.heading{display:block}.list>li.list-footer .five{width:5%}.list>li.list-footer .ten{width:10%}.list>li.list-footer .fifteen{width:15%}.list>li.list-footer .twenty{width:20%}.list>li.list-footer .twentyfive{width:25%}.list>li.list-footer .thirty{width:30%}.list>li.list-footer .thirtyfive{width:35%}.list>li.list-footer .forty{width:40%}.list>li.list-footer .fortyfive{width:45%}.list>li.list-footer .fifty{width:50%}.list>li.list-footer .sixty{width:60%}.list>li.list-footer .seventy{width:70%}.list>li.list-footer .eighty{width:80%}.list>li.list-footer .ninety{width:90%}.list.small-list>li>div{text-align:right}.list.small-list>li>div b{text-align:left}.list.small-list>li>div.actions{text-align:center}@media (min-width:44em){.list>li>a:before{font-size:1.5em}.list>li:after{content:"";display:table;clear:both}.list>li>a>div{float:left;padding:.5rem 2.5%}.list>li>a>div b{display:none}.list>li>div{float:left;padding:.5rem 2.5%}.list>li>div b{display:none}.list>li.heading{display:block}.list.small-list>li>div,.list.small-list>li>div.actions{text-align:left}}@media (min-width:50em){.list>li>a:before{display:none}.list>li>a>div,.list>li>div{padding:.5rem 1.75%}.list>li>div{font-size:1em}}.footnote p{margin:0 0 .25em}.list-footer.heading{background:#b3b3b3}.status-container{position:relative}.status-container .fa-check{color:#5cb85c}.status-container .fa-times{color:#d9534f}.status-container .fa-ban{color:#e6e6e6}.status-container .fa{font-size:1.25em}.status-container .fa:hover+.status-detail{opacity:1;visibility:visible}@media (min-width:44em){.status-container{text-align:center}}@media (min-width:44em){.status-icon .status-detail{left:50%;margin-left:-5em}}.status-detail{display:inline-block}@media (min-width:44em){.status-detail{display:block;opacity:0;visibility:hidden;margin:0;padding:.5em;position:absolute;z-index:100;bottom:100%;left:-2em;width:10em;font-size:.5em;color:#404040;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);text-align:center}}.status{background:#e6e6e6;display:inline-block;height:.75em;width:.75em;line-height:1.8;border-radius:60%}.status.danger{background:#d9534f}.status.success{background:#5cb85c}.status.warning{background:#f6b327}.status.new{background:#082eb4}.status:hover+.status-detail{opacity:1;visibility:visible}@media (min-width:44em){.five{width:5%}.ten{width:10%}.ten .cost-link,.ten .hours-link{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:#858484;text-decoration-color:#858484;color:inherit}.fifteen{width:15%}.fifteen .cost-link,.fifteen .hours-link{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:#858484;text-decoration-color:#858484;color:inherit}.twenty{width:20%}.twentyfive{width:25%}.thirty{width:30%}.thirtyfive{width:35%}.forty{width:40%}.fortyfive{width:45%}.fifty{width:50%}.sixty{width:60%}.seventy{width:70%}.eighty{width:80%}.ninety{width:90%}}.full{width:100%}.btn-group{margin-bottom:2em}.btn-group a{display:inline-block;padding:.5em 1.25em;font-size:.875em;text-align:center;background:#fff;color:#082eb4;border:1px solid #082eb4;border-right:0;margin-left:-.3em}.btn-group a:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.btn-group a:first-of-type{border-top-left-radius:.25em;border-bottom-left-radius:.25em}.btn-group a:last-of-type{border-top-right-radius:.25em;border-bottom-right-radius:.25em;border-right:1px solid #082eb4}.no-list{list-style:none;margin:0;padding:0}.hide{display:none}.acknowledge{background:#e6e6e6;padding:1em 1.5em;max-width:35em;margin:1em auto;text-align:center;font-size:.9375em}.acknowledge input[type=checkbox]{position:absolute;visibility:hidden;opacity:0}.acknowledge input[type=checkbox]:checked+label{background:#5cb85c;color:#fff}.acknowledge label{font-weight:700;color:#5a5a5a;background:silver;padding:.5em 1.5em;font-size:.8125em}.acknowledge label:hover{cursor:pointer}hr{display:block;width:100%;height:1px;background:#e6e6e6;margin:2em auto;border:0}.footnote{font-size:.75em;color:#666}.nothing{color:#666;margin:0;font-size:.8125em}ul.grid{list-style:none;margin:0;padding:0}.grid{display:grid;grid-row-gap:1em}@media (min-width:44em){.grid{grid-row-gap:1em}.grid>div{margin-bottom:0}}.grid.two{grid-template-columns:1fr}@media (min-width:44em){.grid.two{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}}.grid.three{grid-template-columns:1fr}@media (min-width:44em){.grid.three{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1em}}.grid.four{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}@media (min-width:50em){.grid.four{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:1em}}.grid.five{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;width:100%}@media (min-width:50em){.grid.five{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:1em}}.page-actions input[type=button],.page-actions input[type=submit]{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;font:700 .875em/1.8 Open Sans,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;margin-right:1em}.page-actions input[type=button]:hover,.page-actions input[type=submit]:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.big-button{display:grid;border:1px solid #e0e0e0;padding:10% 1.25em;text-align:center;font-size:1.1em;color:#b9b9b9;justify-self:stretch;align-self:stretch;align-items:center;text-transform:uppercase;font-weight:700}.big-button:hover{background:#082eb4;color:#fff;text-decoration:none;border-color:#082eb4}.big-button svg{display:block;margin:0 auto;font-size:3em}.big-button aside{display:block;font-size:.75em;color:#b9b9b9}.big-button.green{color:#5cb85c}.big-button.green:hover{background:#5cb85c;color:#fff;border-color:#5cb85c}.big-button.green:hover aside{color:#fff}.big-button.yellow{color:#f6b327}.big-button.yellow:hover{background:#f6b327;color:#fff;border-color:#f6b327}.big-button.yellow:hover aside{color:#fff}.big-button.red{color:#d9534f}.big-button.red:hover{background:#d9534f;color:#fff;border-color:#d9534f}.big-button.red:hover aside{color:#fff}.cssgridlegacy .big-button,.cssgridlegacy .grid,.no-cssgrid .big-button,.no-cssgrid .grid{display:block}.cssgridlegacy .grid:after,.no-cssgrid .grid:after{content:"";display:table;clear:both}.cssgridlegacy .grid>a,.cssgridlegacy .grid>div,.cssgridlegacy .grid>li,.no-cssgrid .grid>a,.no-cssgrid .grid>div,.no-cssgrid .grid>li{display:block;margin-bottom:1em}@media (min-width:44em){.cssgridlegacy .grid.two>a,.cssgridlegacy .grid.two>div,.cssgridlegacy .grid.two>li,.no-cssgrid .grid.two>a,.no-cssgrid .grid.two>div,.no-cssgrid .grid.two>li{float:left;width:48%;margin-right:4%}.cssgridlegacy .grid.two>a:nth-of-type(2n),.cssgridlegacy .grid.two>div:nth-of-type(2n),.cssgridlegacy .grid.two>li:nth-of-type(2n),.no-cssgrid .grid.two>a:nth-of-type(2n),.no-cssgrid .grid.two>div:nth-of-type(2n),.no-cssgrid .grid.two>li:nth-of-type(2n){margin-right:0}}@media (min-width:44em){.cssgridlegacy .grid.three>a,.cssgridlegacy .grid.three>div,.cssgridlegacy .grid.three>li,.no-cssgrid .grid.three>a,.no-cssgrid .grid.three>div,.no-cssgrid .grid.three>li{float:left;width:32%;margin-right:2%}.cssgridlegacy .grid.three>a:nth-of-type(3n),.cssgridlegacy .grid.three>div:nth-of-type(3n),.cssgridlegacy .grid.three>li:nth-of-type(3n),.no-cssgrid .grid.three>a:nth-of-type(3n),.no-cssgrid .grid.three>div:nth-of-type(3n),.no-cssgrid .grid.three>li:nth-of-type(3n){margin-right:0}.cssgridlegacy .grid.three>a:nth-of-type(3n+4),.cssgridlegacy .grid.three>div:nth-of-type(3n+4),.cssgridlegacy .grid.three>li:nth-of-type(3n+4),.no-cssgrid .grid.three>a:nth-of-type(3n+4),.no-cssgrid .grid.three>div:nth-of-type(3n+4),.no-cssgrid .grid.three>li:nth-of-type(3n+4){clear:left}}.cssgridlegacy .grid.four>a,.cssgridlegacy .grid.four>div,.cssgridlegacy .grid.four>li,.no-cssgrid .grid.four>a,.no-cssgrid .grid.four>div,.no-cssgrid .grid.four>li{float:left;width:48%;margin-right:4%}.cssgridlegacy .grid.four>a:nth-of-type(2n),.cssgridlegacy .grid.four>div:nth-of-type(2n),.cssgridlegacy .grid.four>li:nth-of-type(2n),.no-cssgrid .grid.four>a:nth-of-type(2n),.no-cssgrid .grid.four>div:nth-of-type(2n),.no-cssgrid .grid.four>li:nth-of-type(2n){margin-right:0}@media (min-width:50em){.cssgridlegacy .grid.four>a,.cssgridlegacy .grid.four>div,.cssgridlegacy .grid.four>li,.no-cssgrid .grid.four>a,.no-cssgrid .grid.four>div,.no-cssgrid .grid.four>li{float:left;width:22.75%;margin-right:3%}.cssgridlegacy .grid.four>a:nth-of-type(2n),.cssgridlegacy .grid.four>div:nth-of-type(2n),.cssgridlegacy .grid.four>li:nth-of-type(2n),.no-cssgrid .grid.four>a:nth-of-type(2n),.no-cssgrid .grid.four>div:nth-of-type(2n),.no-cssgrid .grid.four>li:nth-of-type(2n){margin-right:3%}.cssgridlegacy .grid.four>a:nth-of-type(4n),.cssgridlegacy .grid.four>div:nth-of-type(4n),.cssgridlegacy .grid.four>li:nth-of-type(4n),.no-cssgrid .grid.four>a:nth-of-type(4n),.no-cssgrid .grid.four>div:nth-of-type(4n),.no-cssgrid .grid.four>li:nth-of-type(4n){margin-right:0}.cssgridlegacy .grid.four>a:nth-of-type(4n+5),.cssgridlegacy .grid.four>div:nth-of-type(4n+5),.cssgridlegacy .grid.four>li:nth-of-type(4n+5),.no-cssgrid .grid.four>a:nth-of-type(4n+5),.no-cssgrid .grid.four>div:nth-of-type(4n+5),.no-cssgrid .grid.four>li:nth-of-type(4n+5){clear:left}}.cssgridlegacy .grid.five>a,.cssgridlegacy .grid.five>div,.cssgridlegacy .grid.five>li,.no-cssgrid .grid.five>a,.no-cssgrid .grid.five>div,.no-cssgrid .grid.five>li{float:left;width:48%;margin-right:4%}.cssgridlegacy .grid.five>a:nth-of-type(2n),.cssgridlegacy .grid.five>div:nth-of-type(2n),.cssgridlegacy .grid.five>li:nth-of-type(2n),.no-cssgrid .grid.five>a:nth-of-type(2n),.no-cssgrid .grid.five>div:nth-of-type(2n),.no-cssgrid .grid.five>li:nth-of-type(2n){margin-right:0}@media (min-width:50em){.cssgridlegacy .grid.five>a,.cssgridlegacy .grid.five>div,.cssgridlegacy .grid.five>li,.no-cssgrid .grid.five>a,.no-cssgrid .grid.five>div,.no-cssgrid .grid.five>li{float:left;width:18.4%;margin-right:2%}.cssgridlegacy .grid.five>a:nth-of-type(2n),.cssgridlegacy .grid.five>div:nth-of-type(2n),.cssgridlegacy .grid.five>li:nth-of-type(2n),.no-cssgrid .grid.five>a:nth-of-type(2n),.no-cssgrid .grid.five>div:nth-of-type(2n),.no-cssgrid .grid.five>li:nth-of-type(2n){margin-right:2%}.cssgridlegacy .grid.five>a:nth-of-type(5n),.cssgridlegacy .grid.five>div:nth-of-type(5n),.cssgridlegacy .grid.five>li:nth-of-type(5n),.no-cssgrid .grid.five>a:nth-of-type(5n),.no-cssgrid .grid.five>div:nth-of-type(5n),.no-cssgrid .grid.five>li:nth-of-type(5n){margin-right:0}.cssgridlegacy .grid.five>a:nth-of-type(5n+6),.cssgridlegacy .grid.five>div:nth-of-type(5n+6),.cssgridlegacy .grid.five>li:nth-of-type(5n+6),.no-cssgrid .grid.five>a:nth-of-type(5n+6),.no-cssgrid .grid.five>div:nth-of-type(5n+6),.no-cssgrid .grid.five>li:nth-of-type(5n+6){clear:left}}.overlay,.overlay-spinner{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1000;opacity:0;background:#333;background:rgba(41,41,41,.9);transition:all .3s}.overlay-content{position:fixed;text-align:left;top:2em;left:50%;width:50%;max-width:630px;min-width:320px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateX(-50%);background:#fff;max-height:100%;overflow:auto}.overlay-content header{padding:1em;background:#e6e6e6}.overlay-content header h2{display:inline-block;margin:0;line-height:1}.overlay-content header .overlay-close{color:#404040;font-size:1.5em;line-height:1;float:right}.overlay-content header .overlay-close:hover{color:#d9534f;text-decoration:none}@media (max-width:768px){.overlay-content .overlay-content-header>h2{width:92%}}.overlay-content .pax-list{display:flex;flex-direction:column;padding:0 10px;gap:10px}.overlay-content .pax-list .pax-item,.overlay-content .pax-list .staff-pax-item{display:flex;list-style:none}.overlay-content .pax-list .pax-item:not(.pax-item)>span,.overlay-content .pax-list .staff-pax-item:not(.pax-item)>span{flex:1}.overlay-content .pax-list .pax-item:not(.pax-item)>span:nth-child(2),.overlay-content .pax-list .staff-pax-item:not(.pax-item)>span:nth-child(2){text-align:center}.overlay-content .pax-list .pax-item:not(.pax-item)>span .timesheet-link,.overlay-content .pax-list .staff-pax-item:not(.pax-item)>span .timesheet-link{text-decoration:underline;text-underline-offset:3px}.overlay-content .pax-list .pax-item:not(.pax-item)>span.pax-worked-hour,.overlay-content .pax-list .staff-pax-item:not(.pax-item)>span.pax-worked-hour{text-align:end}.overlay-content .hours_totals-wrapper{margin-top:20px;display:flex;justify-content:flex-end;gap:25px;padding:0 10px}.overlay-content .content-divider{margin:2em auto 1em}.overlay-content .more-info-link{text-decoration:underline;text-underline-offset:3px}@media (min-width:44em){.overlay-content{top:50%;transform:translateX(-50%) translateY(-50%)}}.overlay-container{padding:2em 1em}.overlay-container *>.gray-box{padding:1em;font-size:.875em;background-color:#e6e6e6}.overlay-container footer{margin:1em 0 0;text-align:right}.overlay-container footer input[type=submit]{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4}.overlay-container footer input[type=submit]:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.overlay-show{visibility:visible}.overlay-show~.overlay,.overlay-show~.overlay-spinner{opacity:1;visibility:visible}.overlay-panes-container .overlay-container{overflow:hidden}.overlay-panes{display:flex;flex-wrap:nowrap}.overlay-pane{width:100%;margin:0 1em 0 0;order:2;display:flex;flex-direction:column;height:0}.overlay-pane footer{width:100%;text-align:right}.overlay-pane.active{order:1;flex-shrink:0;height:100%}.radio-buttons input[type=radio]{position:absolute;opacity:0}.radio-buttons input[type=radio]:checked+label{background:#5cb85c;color:#fff}.radio-buttons label{padding:.25em 1em;background:#e6e6e6;font-weight:400;border-radius:.25em}.radio-buttons label:hover{background:#cdcdcd;cursor:pointer}.small-list{padding:1em 0 0}.small-list .overlay-toggle{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4;margin:0 0 2em}.small-list .overlay-toggle:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}@media (min-width:44em){.small-list .overlay-toggle{float:right;margin:0}}@media (min-width:50em){.small-list .small-list-container{width:50%}}.gray-container{background:#f2f2f2;border-bottom:1px solid #404040;padding:3em 0}li.disabled *{pointer-events:none}@media (min-width:44em){.align-right{text-align:right}}.form-page{background:#fff}.form-page,.form-page>.site-content{height:100%}.form-wrap{padding:2em 5%}@media (min-width:25em){.form-wrap{padding:2em 5%}}@media (min-width:44em){.form-wrap{padding:2em 5em;position:fixed;width:80%;top:30%;left:50%;max-width:40em;min-width:22em;height:auto;z-index:2000;transform:translateX(-50%) translateY(-50%)}}@media (min-width:50em){.form-wrap{top:50%;width:60%}}@media (min-width:50em){.form-wrap.redirect-page{width:75%;max-width:45em}}.flex-center>.form-wrap{position:relative;top:inherit;left:inherit;transform:none;-ms-transform:inherit}@media (min-width:44em){.flex-center{display:flex;justify-content:center;align-items:center;width:100vw;min-height:90vh}}.form-container{border:1px solid #2e2a27;border-radius:.25em}.form-header{background:#2e2a27;padding:.75em;text-align:center}.form-header h1,.form-header h2,.form-header h3{margin:0;text-transform:uppercase;line-height:1;letter-spacing:.125em;font-size:1.125em;color:#fff;font-weight:600}.form-center{text-align:center}.form-fields{padding:2em 5%}.form-fields fieldset{border:0;margin:0;padding:0}.form-branding{display:block;width:80%;max-width:18em;margin:.5em auto}.form-row{margin:0 0 1em}.form-row label{text-transform:uppercase;line-height:1;color:#151616;font-size:.875em;font-weight:600}.form-row input[type=email],.form-row input[type=password],.form-row input[type=tel],.form-row input[type=text],.form-row input[type=time]{display:block;width:100%;border:1px solid #e6e6e6;padding:.5em}.form-row.with-toggle{position:relative}.form-row.with-toggle input{padding-right:2.25em}.form-row.with-toggle a{position:absolute;right:.5em;top:1.5em;line-height:1;font-size:1.5em}.toggle-password .icon-visible-off{display:none}.toggle-password.visible .icon-visible-off{display:inline-block}.toggle-password.visible .icon-visible{display:none}.form-footer{text-align:center}.form-footer .btn,.form-footer button,.form-footer input[type=submit]{display:inline-block;background:#2e2a27;border:0;color:#fff;padding:.75em 1.5em;text-transform:uppercase;letter-spacing:.25em;border-radius:.25em;min-width:70%;transition:letter-spacing .2s ease-in-out}.form-footer .btn:hover,.form-footer button:hover,.form-footer input[type=submit]:hover{background:#121110;letter-spacing:.125em}.alt-actions{margin:1em 0 0}.alt-actions a{color:#f6b327;text-decoration:underline;font-size:.875em;font-style:italic;margin-right:1em}.alt-actions a:last-of-type{margin:0}.form-field{margin:0 0 1em;position:relative}.form-field.etime-document-uploader{width:98%}.form-field.etime-document-uploader .etime-dropzone-container{margin-top:20px;border:none!important;padding:0!important}.form-field.etime-document-uploader .etime-dropzone-container .add-file-button{background-color:#082eb4;color:#fff}.form-field.etime-document-uploader .upload-description-container{margin-top:15px}.form-field #dropzone-container{min-height:30px;background-color:#fff;border:1px solid #e6e6e6;padding:15px;display:flex;flex-direction:column;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.form-field #dropzone-container #dropzone-modal-opener{display:flex;align-items:center;gap:8px;padding:12px 30px;border:1px solid #e3e3e3;background-color:#fff;color:#303030;font-size:16px;font-weight:700}.form-field #dropzone-container .helper-text{font-size:15px;color:#000;margin-top:15px}.form-field #dropzone-container .dropzone-previews{display:none;margin-top:10px}.form-field #dropzone-container .dropzone-previews .file-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.form-field #dropzone-container .dropzone-previews .file-list .file-item{display:flex;align-items:center;gap:10px;font-size:15px}.form-field #dropzone-container .dropzone-previews .file-list .file-item .file-details{display:flex;flex-direction:column;justify-content:space-between;width:100%;align-items:flex-start}.form-field #dropzone-container .dropzone-previews .file-list .document-type-group{margin-top:20px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense{flex-direction:column;align-items:flex-start;border:1px solid #e3e3e3;padding:10px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .file-details-text{display:flex;justify-content:space-between;gap:20px;width:100%}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .file-details-text .text-block{display:flex;gap:15px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .dz-filename,.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .dz-size,.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .view-file-button{color:#082eb4;font-weight:700;font-size:15px;cursor:default}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .open-file-button{border:none;background:none;color:#082eb4;font-weight:700;font-size:15px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .file-details .file-remove-button{font-size:25px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .doc-type-selection{display:flex;gap:20px;margin-top:20px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .doc-type-button{font-size:14px;background-color:#fff;border-radius:4px;border:1px solid #ccc;padding:12px 24px}.form-field #dropzone-container .dropzone-previews .file-list .file-item.expense .doc-type-button.active{border:2px solid #082eb4;border-radius:4px}.form-field #dropzone-container .dropzone-previews .file-name,.form-field #dropzone-container .dropzone-previews .file-size{color:#082eb4;font-weight:700;font-size:15px;cursor:default}.form-field #dropzone-container .dropzone-previews .total-size-info{font-weight:700;font-size:15px}.form-field #dropzone-container .dropzone-previews .error-text{color:#d9534f}.form-field #dropzone-container .dropzone-previews .hidden{display:none}.form-field #dropzone-container .dropzone-previews .upload-size-exceeded-msg{color:#d9534f}.form-field #dropzone-container .dropzone-previews .file-remove-button{font-size:15px;color:#d9534f;background:none;border:none;text-decoration:underline}@media (max-width:768px){.form-field #dropzone-container .dropzone-previews .file-list>.file-item{gap:4px;font-size:14px}.form-field #dropzone-container .dropzone-previews .upload-description-container{margin-top:15px}.form-field #dropzone-container .dropzone-previews .file-remove-button,.form-field #dropzone-container .dropzone-previews .total-size-info{font-size:14px}}.form-field.epay-notification-container{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;padding:20px;background-color:#fff;display:flex;flex-direction:column;gap:20px}.form-field.epay-notification-container .content-wrapper{display:flex;flex-direction:column;gap:10px}.form-field.epay-notification-container .epay-container-heading{color:#d9534f;font-size:15px;font-weight:700}.form-field.epay-notification-container .epay-message{font-size:14px;color:#303030}.form-field.epay-notification-container .epay-container-actions{display:flex;justify-content:space-between}.form-field.epay-notification-container .epay-link{color:#082eb4;font-size:15px;display:flex;align-items:center;margin-top:10px;gap:5px}.form-field.epay-notification-container .fa-solid.fa-arrow-up-right-from-square{font-size:13px}.form-field.view-only div{background:#e6e6e6;padding:.5em}.form-field .half{position:relative}.form-field label{font-weight:700}.form-field label.checkbox-label{font-weight:400;font-size:.8125em}.form-field label+.overlay-toggle:hover{text-decoration:none;color:#f6b327}.form-field>h4{margin-bottom:.325em}.form-field .field-icon-label{float:right;color:#a6a6a6;font-size:.875em;margin:.25em 0 0}.form-field .field-icon-label svg{vertical-align:middle;position:relative;top:-2px}.form-field .field-right-link{float:right;font-weight:700;font-size:.875em;text-decoration:underline;clear:right;margin:.25em 0 0;color:#a6a6a6}.form-field .field-right-link+p{display:inline-block}.form-field input[type=date],.form-field input[type=email],.form-field input[type=file],.form-field input[type=number],.form-field input[type=password],.form-field input[type=tel],.form-field input[type=text],.form-field input[type=time]{width:100%;padding:.5em;border:1px solid #e6e6e6}.form-field input[type=date]:disabled,.form-field input[type=email]:disabled,.form-field input[type=file]:disabled,.form-field input[type=number]:disabled,.form-field input[type=password]:disabled,.form-field input[type=tel]:disabled,.form-field input[type=text]:disabled,.form-field input[type=time]:disabled{background:#e6e6e6}.form-field input[type=date]:disabled:hover,.form-field input[type=email]:disabled:hover,.form-field input[type=file]:disabled:hover,.form-field input[type=number]:disabled:hover,.form-field input[type=password]:disabled:hover,.form-field input[type=tel]:disabled:hover,.form-field input[type=text]:disabled:hover,.form-field input[type=time]:disabled:hover{cursor:not-allowed;background:#e6e6e6}.form-field input[type=submit]{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#082eb4;color:#fff;border:1px solid #082eb4}.form-field input[type=submit]:hover{color:#fff;background:#062283;border-color:#062283;text-decoration:none}.form-field input[type=submit].red{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#d9534f;color:#fff;border:1px solid #d9534f}.form-field input[type=submit].red:hover{color:#fff;background:#c9302c;border-color:#c9302c;text-decoration:none}.form-field input[type=submit].yellow{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#d9534f;color:#fff;border:1px solid #d9534f}.form-field input[type=submit].yellow:hover{color:#fff;background:#c9302c;border-color:#c9302c;text-decoration:none}.form-field input[type=submit].green{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#5cb85c;color:#fff;border:1px solid #5cb85c}.form-field input[type=submit].green:hover{color:#fff;background:#449d44;border-color:#449d44;text-decoration:none}.form-field input[type=submit]:disabled,.form-field input[type=submit]:disabled:hover{background:#e6e6e6;color:#b9b9b9;border-color:#e6e6e6}.form-field input[type=submit]:disabled:hover{cursor:not-allowed}.form-field input[type=checkbox],.form-field input[type=radio]{margin-right:.25em}.form-field input[type=checkbox]+label,.form-field input[type=radio]+label{margin-right:1em}.form-field.time-field{display:grid;grid-template-areas:"label label label" "input input select"}.form-field.time-field label{grid-area:label}.form-field.time-field input{grid-area:input}.form-field.time-field select{grid-area:select;margin-left:.5em}.form-field.time-field.editable-field{grid-template-areas:"label label link" "input input select"}.form-field.time-field.editable-field a{grid-area:link;float:none;justify-self:end}.form-field.editable-field a{float:right;font-weight:700}.form-field .btn{padding:.35em 1.25em}.form-field textarea{width:100%;padding:.5em;border:1px solid #e6e6e6}.form-field select{display:block;font-size:16px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;width:100%;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff,#ddd);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.form-field.hidden{display:none}.form-field .description{font-size:.875em}.form-field.side-label select{display:inline-block;width:auto}.highlight{background:#e6e6e6}.highlight p{margin:0 0 .5em;font-size:.875em}.input-list .input-container label{font-weight:400;margin-right:1.5em}.with-complex>label{display:block}.with-complex input+label{font-weight:400;font-size:.8125em}.form-bottom{text-align:center;margin:2em auto;background:#e6e6e6;max-width:25em;padding:1em 2em}.form-bottom label{display:block;margin:0 0 .5em}.skinny-form{max-width:35em;margin:1em 0 2em}.skinny-form.card{text-align:left}.field-tooltip a{position:absolute;right:0;top:0;display:block;height:2.45em;width:1.5em;text-align:center;line-height:2.45em}.field-tooltip a svg{fill:#f6b327}.field-tooltip p{display:none;position:absolute;right:0;top:calc(100% - 1.75em);border-radius:.5em;font-size:.65em;background:#f6b327;padding:.5em .75em;width:18em;color:rgba(0,0,0,.6);margin:0;line-height:1.2;text-align:center;opacity:.9}.field-tooltip p:before{content:"";display:block;height:0;width:0;border-right:.5em solid transparent;border-left:.5em solid transparent;border-bottom:.65em solid #f6b327;position:absolute;right:1em;bottom:100%}.field-tooltip.visible a{background:#f6b327}.field-tooltip.visible a svg{fill:#fff}.field-tooltip.visible p{display:block}.confirmation-modal{text-align:center;padding:2em 1.5em!important}.confirmation-modal .close{position:absolute;top:.25em;right:.5em;background:none;border:0;font-size:1.75em;line-height:1;color:#b3b3b3}.instructions{font-size:.8125em}.req{margin-left:.5em;font-size:.875em;color:#d9534f}.req i{color:#e6e6e6}.card .req i{color:#a6a6a6}.highlight{background:#cdcdcd;padding:1em;position:relative}.highlight .btn{margin:1em 0 0}@media (min-width:44em){.highlight .btn{position:absolute;top:1em;right:1em;margin:0}}.checkbox-list li{margin:0 0 .5em}.site-header{position:relative;border-bottom:1px solid #e6e6e6;background:#fff}.site-header .wrap{padding:1em 0;width:94%}@media (min-width:44em){.site-header .wrap{width:90%}}.logo img{max-width:50%}@media (min-width:50em){.logo{float:left;min-width:19em}.logo img{max-width:18em}}.main-nav{text-align:center}.main-nav>a{font-size:.8125em;font-weight:600;color:#404040;margin:0 1em 0 0;padding:0 0 .25em;border-bottom:.15em solid transparent}.main-nav>a.active{color:#082eb4;border-color:#082eb4}.main-nav>a:hover{color:#082eb4;text-decoration:none}.main-nav .edit-profile{position:absolute;top:1em;right:.75em;display:inline-block;color:#fff;font-size:1em;text-transform:uppercase;background:#f6b327;line-height:1;padding:.5em 1.25em;vertical-align:middle;margin:0;border:0;letter-spacing:1px}.main-nav .edit-profile:hover{color:#fff;background:#e19b09}.main-nav .edit-profile svg{position:relative;top:2px}@media (min-width:44em){.main-nav .edit-profile{top:1.5em}}@media (min-width:50em){.main-nav{float:right;text-align:left}.main-nav>a{margin:0 1em}.main-nav .edit-profile{position:static}}.acting-as{position:relative;background:#f6b327;color:#4b4b4b;padding:.125em 1em;text-align:center}.acting-as+.wrap{position:static}.acting-as+.wrap .edit-profile{top:2.75em}@media (min-width:44em){.acting-as+.wrap .edit-profile{top:3.25em}}.acting-as>span{font-size:.8125em}.drawer{position:absolute;left:110%;top:0;bottom:0;z-index:100;width:90%;background:#f6b327;box-shadow:-.25em 0 .25em 1px rgba(0,0,0,.3);transition:left .2s ease-in-out;text-align:left}.drawer.visible{left:10%}@media (min-width:44em){.drawer{width:45%}.drawer.visible{left:55%}}@media (min-width:50em){.drawer{width:25%}.drawer.visible{left:75%}}.drawer header{padding:1.25em 2em 1.25em 1em;border-bottom:1px solid #fff;color:#4b4b4b}.drawer header h4{font-weight:400;margin:0;font-size:1.5em}.drawer header span{display:block;line-height:1;font-size:.75em}.close-drawer{position:absolute;top:.5em;right:.5em;color:#4b4b4b;font-size:1.5em}.close-drawer:hover{color:#323232}.drawer-nav a{color:#fff;display:block;padding:1.25em 1em}.drawer-nav a svg{font-size:2em;color:#4b4b4b;vertical-align:middle;margin-right:.25em}.drawer-nav a:hover{background:#082eb4;text-decoration:none}.drawer-nav a:hover svg{color:#fff}.site-content{padding:3em 0 2em;background:#fff}.site-content.no-padding{padding:0}.tagline{text-align:center;background:#003466;color:#fff;padding:.5em}.tagline h4{margin:0;line-height:1;font-weight:400;font-size:.8125em}.part-selector{margin:0 0 3em}.part-selector>a{display:block;background:#f9f9f9;border:1px solid #e0e0e0;color:#404040;padding:1em 1.25em;transition:border-width .15s linear;position:relative}.part-selector>a:hover{text-decoration:none;border-left:.25em solid #f6b327}.part-selector>a.add-contact{display:grid;padding:10% 1.25em;color:#b9b9b9}.part-selector>a.add-contact:hover{border:1px solid #082eb4;color:#fff}.part-selector>a h2{font-size:1.25em;margin:0 0 .5em}.part-selector>a ul{list-style:none;margin:0;padding:0;font-size:.75em}.part-selector>a .badge{position:absolute;top:1em;right:1.25em;border-radius:50%;color:#fff;background:#f6b327;display:inline-block;width:1.625em;height:1.625em;line-height:1.625em;text-align:center;font-size:.875em}.part-selector>a footer{margin:.5em 0 0;text-align:center}.part-selector>a footer img{width:5em}@media (min-width:50em){.part-selector>a footer{position:absolute;right:1em;top:1em;margin:0;text-align:left}}.part-selector+h2{margin-top:2em}.list-container{font-size:.8125em}.list-container>a,.list-container div{margin-bottom:.5em}.list-container>a h2,.list-container div h2{vertical-align:middle}.list-container>a ul li,.list-container div ul li{display:inline;margin:0 1em 0 0}@media (min-width:44em){.list-container{font-size:.875em}.list-container>a h2,.list-container div h2{display:inline-block;margin:0 1em 0 0;width:30%}.list-container>a ul,.list-container div ul{display:inline-block}.list-container>a ul.list,.list-container>a ul.list li,.list-container div ul.list,.list-container div ul.list li{display:block}.list-container>a .badge,.list-container div .badge{top:50%;margin-top:-.8125em}}.three.part-selector>a footer{position:absolute;right:1em;top:1em;margin:0;text-align:left}.three.part-selector>a footer img{width:3em}@media (min-width:44em){.three.part-selector>a footer{position:static;text-align:center;margin-top:.5em}}@media (min-width:50em){.three.part-selector>a footer{position:absolute;margin:0;text-align:left}}.site-footer{background:#f2f2f2;padding:2em 1em;text-align:center}.site-footer a{display:inline-block}.site-footer a.footer-logo img{width:15em;opacity:.7}.site-footer .primary-help-text{font-size:1.4em;line-height:1.4em;margin-bottom:1.2em}.site-footer .tagline{background:none;padding:0}.site-footer .tagline h4{color:#404040;margin:0 0 2em}.site-footer hr{margin:1em auto;width:45%}.footer-links{font-size:.875em}.contact-single{display:grid;background:#f9f9f9;border:1px solid #e0e0e0;color:#404040;transition:border-width .15s linear}.contact-single h2{margin:0;padding:.5em .875em;line-height:1}.contact-single>div{padding:.5em 1.25em}.contact-single>.note{padding:1em 1.75em 0;margin:0}.contact-single ul{list-style:none;margin:0;padding:0;font-size:.875em}.contact-single ul>li.contact-list-items a{white-space:nowrap}.contact-single footer{border-top:1px solid #e0e0e0;padding:.5em 1.25em;align-self:end}.contact-single footer a{font-size:.875em;margin:0 .5em 0 0;font-weight:700}.add-contact{display:grid;border:1px solid #e0e0e0;padding:10% 1.25em;text-align:center;font-size:1.1em;color:#b9b9b9;justify-self:stretch;align-self:stretch;align-items:center;text-transform:uppercase;font-weight:700}.add-contact:hover{background:#082eb4;color:#fff;text-decoration:none;border-color:#082eb4}.add-contact svg{display:block;margin:0 auto;font-size:3em}.edit-contact-form{margin:0 0 3em}.dashboard-summary{margin:1em 0 2em}.card{background:#f9f9f9;border:1px solid #e0e0e0;padding:1em 1.25em;position:relative;text-align:center}.card h4{color:rgba(64,64,64,.5);text-transform:uppercase;margin:0 0 .5em;font-size:.875em;font-weight:600}.card>.notification h4{color:#fff}.card.red .card-sub{color:#d9534f}.card.yellow .card-sub{color:#f6b327}.card.highlighted{background:#2e2a27;color:#fff}.card.highlighted h4{color:#fff}.card>p{font-size:.8125em;text-align:left}.card.wide{margin:0 0 1em}.card.wide .card-list li{display:inline-block;margin-right:1.5em}.card .field{text-align:left}.card .field h4,.card .field label{font-weight:400;font-size:.8125em;text-transform:none;color:#404040}.card-number,.card .field .btn{line-height:1}.card-number{font-size:2.75em;color:#2e2a27;margin:.5em 0}.card-number span{display:block;margin:.5em 0 0;font-size:.25em}.card-sub{font-weight:600;color:#5cb85c}.card-list{list-style:none;margin:0;padding:0;text-align:left}.card-list li.red a strong{color:#d9534f}.card-list li.yellow a strong{color:#f6b327}.card-list li.highlighted{padding:0 0 1em;margin:0 0 1em}.card-list li.highlighted:after{content:"";display:block;height:1px;background:#e6e6e6;position:absolute;left:0;right:0;margin-top:1em}.card-list .notification{background:#e6e6e6;margin:1em 0;font-size:.8125em;color:#404040}.card-list a{display:block;font-size:.875em;padding:.25em 0;color:#404040}.card-list a.ignore-card-styling{display:inherit!important;padding:inherit!important;font-size:inherit!important;color:#082eb4!important}.card-list a.ignore-card-styling:hover{color:#082eb4!important;text-decoration:underline!important;background:none!important}.card-list a:hover{text-decoration:none;background:#e0e0e0}.card-list a strong{float:right}.card-list a.card-side-action{color:#082eb4;text-align:center;font-weight:700;float:right;padding:0}.card-list a.card-side-action:hover{background:none;text-decoration:underline}.card-list svg{position:relative;top:.15em;margin-left:.5em;fill:#404040!important}.selector{margin:.25em 0 1em;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:.5em}.selector input[type=radio]{position:absolute;opacity:0}.selector input[type=radio]:checked+label{background:#404040;color:#fff}.selector label{background:transparent;padding:.25em 1em;border:1px solid #404040;color:#404040;text-align:center}.selector label:hover{cursor:pointer}.summary-actions{margin:.75em 0 0;font-size:.8125em}.summary-links{text-align:right}.summary-links a{font-weight:600}@media (min-width:44em){.grid.three.summary-cards{grid-template-areas:"one two" "three three";grid-template-columns:1fr 1fr}.grid.three.summary-cards>div:nth-of-type(3){grid-column-start:1;grid-column-end:3}}@media (min-width:50em){.grid.three.summary-cards{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1em}.grid.three.summary-cards>div:nth-of-type(3){grid-column-start:auto;grid-column-end:auto}}.summary-cards>div:first-of-type{-ms-grid-column:1}.summary-cards>div:nth-of-type(2){-ms-grid-column:2}.summary-cards>div:nth-of-type(3){-ms-grid-column:3}.current-filters{color:#2e2a27;font-size:.75em;margin:0 0 2em;text-align:center}.current-filters h4{color:rgba(64,64,64,.5);margin:0 0 .5em}.current-filters span{margin-right:.5em;font-weight:600}.current-filters span:after{content:">>";margin-left:.5em}.current-filters span:first-of-type{margin-left:0}.current-filters span:last-of-type:after{display:none}@media (min-width:44em){.current-filters{font-size:.875em}.current-filters h4{display:inline-block;margin:0 .5em 0 0;color:#2e2a27}}.budget-detail-content{margin:2em auto;border-top:1px solid #e6e6e6;padding:2em 0 0}.budget-detail-content h3{margin:0 0 1em;font-size:1.1em;text-transform:uppercase}.checks-list,.expenses-list,.timesheet-list{font-size:.875em}.checks-list li,.expenses-list li,.timesheet-list li{position:relative}.checks-list li:after,.expenses-list li:after,.timesheet-list li:after{content:"\BB";display:none;position:absolute;right:-.75em;top:50%;margin-top:-1em;color:rgba(64,64,64,.5)}@media (min-width:44em){.checks-list li:after,.expenses-list li:after,.timesheet-list li:after{display:inline-block}}.checks-list li.heading:after,.checks-list li.totals:after,.expenses-list li.heading:after,.expenses-list li.totals:after,.timesheet-list li.heading:after,.timesheet-list li.totals:after{content:"";display:table;clear:both;position:static}@media (min-width:44em){.entry-overview{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}}@media (min-width:50em){.entry-overview{display:block}}.entry-overview.grid{margin:0 0 1em}.entry-overview.grid .card{margin:0}.entry-overview.grid .notification{display:flex;justify-content:center;align-items:center;text-align:center}.entry-overview .card{margin:0 0 1em}.entry-overview .card ul{font-size:.875em}.entry-overview .card strong{float:right}.entry-lists{clear:both}.entry-lists.two-third{clear:none}.entry-lists h3{margin:2em 0 .5em;font-size:1.1em;text-transform:uppercase}.pagination-status{font-style:italic;color:rgba(64,64,64,.5)}.entry-list.has-related>li{color:rgba(64,64,64,.4)}.entry-list.has-related>li.heading,.entry-list.has-related>li.related,.entry-list.has-related>li.totals{color:#404040!important}.entry-list>li.related{background:#fff!important}.entry-list>li.heading{color:#404040!important}.entry-list>li:not(.heading){display:block}@media (min-width:44em){.entry-list>li:not(.heading){display:flex;align-items:center;font-size:.875em}}.entry-list .btn{font-size:.875em;padding:.5em 1em}.entry-footer{text-align:center;margin:0 0 2em}.entry-footer input[type=submit]{padding:.5em 1.25em;border:1px solid #082eb4}.entry-footer input[type=submit].green{border:1px solid #5cb85c;background:#5cb85c}.entry-footer input[type=submit].green:hover{background:#449d44;border-color:#449d44}.fy-selector{text-align:center}@media (min-width:50em){.fy-selector{text-align:right}}.fy-selector label{display:block}.page-budget_all_docs-php .page-filters{border:0;padding:0}.filemaker-btn{text-align:center;margin:.75em 0 0}.filemaker-btn a{font-weight:700;text-decoration:underline}.alt-nav{font-size:.8125em}.alt-nav strong{font-weight:500;text-transform:uppercase}.alt-nav .btn{padding:.25em 1.25em;line-height:1;background:#082eb4;color:#fff;border-color:#082eb4}.alt-nav .btn:hover{background:#062283;border-color:#062283}#timesheets{margin:0 0 2em}#plandocs .doc_control{float:right;margin-left:1ch}.check-data h3{margin:0 0 .5em;text-transform:uppercase;font-weight:400}.widget-container{border-top:1px solid #e6e6e6;margin:2em 0 3em;padding:2em 0 3em;display:grid;grid-gap:1em;grid-template-areas:"feature" "widgets";grid-template-columns:1fr;border-bottom:1px solid #e6e6e6}@media (min-width:44em){.widget-container{grid-template-areas:"feature feature" "widgets widgets";grid-template-columns:1fr 1fr}}@media (min-width:50em){.widget-container{grid-template-areas:"feature feature widgets widgets" "feature feature widgets widgets";grid-template-columns:1fr 1fr 1fr 1fr}}.electronic_payment-notification{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border:1px solid #ffcece;background:linear-gradient(0deg,rgba(217,83,79,.05),rgba(217,83,79,.05)),#ffecec}.electronic_payment-notification .home_notification-text>h4,.electronic_payment-notification .home_notification-text>p{font-family:Open Sans,sans-serif;line-height:31px;font-size:15px;margin:0;color:#d9534f}.electronic_payment-notification .home_notification-button{background:#ffecec;border-radius:5px;padding:2px 26px;border:1px solid #ffa5a5;color:#d9534f;font-family:Open Sans,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:31px}@media (min-width:340px) and (max-width:768px){.electronic_payment-notification{flex-direction:column}.electronic_payment-notification .home_notification-button{align-self:flex-end}}.widget{background:#f9f9f9;border:1px solid #e0e0e0;display:flex;flex-direction:column;position:relative;font-size:.8125em}.widget header{padding:1rem 1.25rem 0;position:relative}.widget header .change-toggle{right:1rem}.widget .widget-content{padding:0 1.25rem .5rem;flex-grow:1}.widget footer{margin-top:auto;padding:.5rem 1.25rem;border-top:1px solid #e6e6e6;position:relative}.widget footer a{font-weight:700}.widget footer .alt{float:right}.widget h2{font-size:1.35em;font-weight:400;letter-spacing:1px;color:rgba(64,64,64,.5)}.widget ul{list-style:none;margin:0;padding:0}.widget.new{border-color:#082eb4}.alert-widget a{display:block;background:#003466;padding:.25em .5em;border-radius:.25em;color:#fff;margin:0 0 .5em;position:relative;border:1px solid #001a33}.alert-widget a span{position:absolute;right:0;top:0;bottom:0;line-height:2.25em;display:inline-block;background:#fff;color:#003466;padding:0 .75em;text-align:center;font-weight:700;border-top-right-radius:.25em;border-bottom-right-radius:.25em}.alert-widget a:hover{text-decoration:none;background:#001a33}.alert-widget a.red{background:#d9534f;border-color:#c9302c}.alert-widget a.red span{color:#d9534f}.alert-widget a.red:hover{background:#c9302c}.alert-widget a.yellow{background:#f6b327;border-color:#e19b09}.alert-widget a.yellow span{color:#f6b327}.alert-widget a.yellow:hover{background:#e19b09}.news-widget li{line-height:1.4;margin:0 0 1em}.news-widget li a{display:block;font-size:.875em}.list-widget li{position:relative;margin:0 0 1em}.list-widget li a{position:absolute;right:-.5em;top:50%;font-size:.875em;padding:.25em .5em;font-weight:700;transform:translateY(-50%);width:5em;text-align:center}.list-widget li.callout a{background:#e6e6e6;color:#404040}.list-widget li.callout a:hover{text-decoration:none;background:#cdcdcd}.list-widget li.callout.red a{background:#d9534f;color:#fff}.list-widget li.callout.red a:hover{text-decoration:none;background:#c9302c}.list-widget li strong{display:block;line-height:1}.list-widget li span{font-size:.8125em;font-style:italic;display:block}.list-widget li.active-timer a{position:static;display:block;transform:none;width:auto;margin:.5em 0 0}.notice-widget p{line-height:1.4}.notice-widget .btn{display:block;background:#b9b9b9;border-color:#b9b9b9;color:#404040}.notice-widget .btn:hover{background:#a0a0a0;border-color:#a0a0a0}.widget-action{font-style:bold}.feature-widget{grid-area:feature}.action-widget-content{flex-grow:1}.action-item{position:relative}.action-item a{text-decoration:none}.action-item>a{display:block;color:#404040;padding:.75rem 1.25rem 1em;position:relative}.action-item>a .icon-navigate-next{position:absolute;right:0;top:50%;font-size:3em;margin-top:-.5em;color:#e6e6e6}.action-item>a:hover{background:rgba(21,22,22,.1)}.action-item>a:hover .icon-navigate-next{color:#404040}.action-item h4{margin:0 0 .25em;font-size:1.05em}.action-item h4>strong{text-transform:uppercase;margin-right:.5em}.action-item h4>strong.red{color:#d9534f}.action-item h4>strong.yellow{color:#f6b327}.action-item .reasons{margin-top:.5em}.action-item .reasons>h4>span{font-weight:400}.action-item p{margin:0}.action-item time{color:rgba(64,64,64,.4);font-size:.8125em;font-style:italic}.action-item .actions{padding:0 1.25rem .75rem}.action-item .actions a{background:#e6e6e6;color:#404040;padding:.25em 1.25em;border-radius:.25em;font-size:.875em}.action-item .actions a:hover{background:#cdcdcd}.widget-tooltip{position:absolute;right:.75rem;top:50%;margin-top:-.75em}.widget-tooltip.show .tooltip-toggle{color:#082eb4}.widget-tooltip.show .tooltip-content{display:block}.tooltip-toggle{color:rgba(64,64,64,.5)}.tooltip-content{display:none;position:absolute;right:-1em;top:calc(100% + .5em);background:#e6e6e6;color:#404040;font-size:.8125em;padding:1em;border-radius:.25em;min-width:15em;z-index:10}.tooltip-content:before{content:"";display:block;height:0;width:0;position:absolute;bottom:100%;right:.75em;border-right:.75em solid transparent;border-left:.75em solid transparent;border-bottom:.75em solid #e6e6e6}.info-widget h4{margin:0 0 .25em}.info-widget h4 .green{color:#5cb85c}.info-widget h4 .red{color:#d9534f}.info-widget h4 .blue{color:#082eb4}.info-widget li{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #ececec}.info-widget li:last-child{border:0}.download-docs ul{list-style:none;margin:0;padding:0}.download-docs ul li{display:grid;background:#f9f9f9;border:1px solid #e0e0e0;padding:1em 2.5em 1em 1em;position:relative;margin:0 0 1em;grid-template-columns:60% 40%;grid-column-gap:1em}@media (min-width:62.5em){.download-docs ul li{grid-template-columns:70% 30%}}.download-docs ul li p{font-size:.8125em}.download-docs ul li h3{margin:0 0 .8125rem}.downloads-links span{display:block;color:#999;font-size:.8125em;text-align:right;margin:0 0 1em}.downloads-links .btn{display:block;padding:.25em .5em;font-size:.8125em;margin:0 0 .5em}.page-filters{margin:1em 0;padding:0 0 1em;border-bottom:1px solid #e6e6e6;font-size:.875em}.page-filters *{vertical-align:middle}.page-filters select{display:inline-block;font-size:14px;font-family:sans-serif;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;max-width:100%;box-sizing:border-box;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);border-radius:.5em;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(180deg,#fff,#ddd);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%;margin:0 .35em 1em 0}@media (min-width:44em){.page-filters select{margin:0 .35em 0 0}}@media (min-width:50em){.page-filters select{margin:0 .35em 0 0}}.page-filters .btn{padding:1em;line-height:1;margin:1.5em .35em 1em 0}@media (min-width:44em){.page-filters .btn{margin:0 .35em 0 0}}@media (min-width:50em){.page-filters .btn{padding:.7em 1em}}@media (min-width:44em){.page-filters .secondary-filters{text-align:right}}.page-filters label{display:block}@media (min-width:44em){.page-filters label{display:inline}}.page-filters .filters{display:none;list-style:none;margin:0;padding:0}.page-filters .filters li{display:inline-block}@media (min-width:44em){.page-filters .filters{display:block}}@media (min-width:44em){.left-filters{float:left}}.right-btns{display:inline-block}@media (min-width:44em){.right-btns{float:right;text-align:right}}@media (min-width:44em){.show-filters{display:none}}.pagination span,.pagination strong{display:inline-block;font-size:.8125em}.pagination .total-count{float:right}.pagination a{display:inline-block;color:#404040;background:#e6e6e6;height:1.75em;padding:0 .5em .25em;border:1px solid #cdcdcd;line-height:1.5em;font-size:.875em}.pagination a:hover{text-decoration:none;background:silver}.pagination input{display:inline-block;width:2em;height:1.75em;border:1px solid #cdcdcd;position:relative;top:1px;text-align:center;padding-left:.5em;box-shadow:inset 0 1px 2px rgba(0,0,0,.07)}.pagination .pagination-status{text-align:center;font-size:.8125em;margin:0 0 .5em}.pagination .next{float:right}.pagination .prev{float:left}@media (min-width:44em){.float-right{text-align:right}}.dd-container{position:relative}.dd-toggle svg{vertical-align:middle;transition:transform .2s linear}.dd-toggle.active{background:#fff;color:#404040;border:1px solid silver;border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.dd-toggle.active svg{transform:rotate(-180deg)}.card .dd-container{margin:1em 0 0;text-align:left}.card .dd-toggle{display:block}.role-card .btn{display:block;margin:1em 0}.dd-list{display:none;position:absolute;top:100%;left:0;min-width:100%;list-style:none;margin:0;padding:0;border:1px solid silver;z-index:100}.dd-list li{border-bottom:1px solid silver;display:block}.dd-list li:last-child{border:0}.dd-list a{display:block;background:#fff;font-weight:700;padding:.5em 1em;font-size:.875em}.dd-list a:hover{background:#082eb4;color:#fff;text-decoration:none}.with-count span{border-radius:50%;background:#fff;color:#f6b327;display:inline-block;width:1.625em;height:1.625em;line-height:1.625em;text-align:center;margin:0 0 0 .5em}.with-overlay-tip{position:relative}.entry-subhead{margin:0 0 2em;font-size:.8125em}.entry-subhead .card{background:#dedede}@media (min-width:44em){.entry-subhead .card-list li{display:inline-block;margin:0 1.25em 0 0;line-height:2.5em}}.section-title{margin:0 0 1em;font-size:1.1em;text-transform:uppercase}.header-summary ul{list-style:none;margin:0;padding:0}.header-summary ul li{display:inline-block;margin:0 1em 0 0}.subheading{font-size:1.125em;text-transform:uppercase;font-weight:400;margin:0 0 1em;padding:0 0 .5em;border-bottom:1px solid #e6e6e6}.note{font-size:.75em;color:#999;margin:0 0 1em}.note.blue{color:#082eb4}.note.yellow{color:#f6b327}.note.green{color:#5cb85c}.note.red{color:#d9534f}table{width:100%}table th{background:hsla(0,0%,90.2%,.5)}table td,table th{padding:.25em}.news-alert{background:#082eb4;padding:1em 5%;margin:0 0 1em;position:relative;overflow:hidden;color:#fff}@media (min-width:44em){.news-alert{padding:1em 5% 1em calc(5% + 4em)}}.news-alert *{position:relative;z-index:2}.news-alert h2{font-size:1.25em;margin:0 0 .5em}.news-alert .icon{position:absolute;right:.25em;top:0;z-index:1;font-size:5em;color:hsla(0,0%,100%,.15)}@media (min-width:44em){.news-alert .icon{left:.25em;top:50%;margin-top:-.5em;right:auto}}.news-alert a{font-weight:700;text-decoration:underline;color:rgba(0,0,0,.5);color:#fff}.news-alert p{font-size:.8125em}.news-alert p:last-of-type{margin-bottom:0}@media (min-width:44em){.news-alert p{font-size:1em}}.news-alert.gray,.news-alert.yellow{color:#404040}.news-alert.gray .icon,.news-alert.yellow .icon{color:rgba(0,0,0,.15)}.news-alert.gray a,.news-alert.yellow a{color:#404040}.news-alert.yellow{background:#f6b327}.news-alert.red{background:#d9534f}.news-alert.gray{background:#e6e6e6}.news-alert.green{background:#5cb85c}.form-wrap .news-alert{padding:1em 5%}@media (min-width:44em){.form-wrap .news-alert{padding:1em 5% 1em calc(5% + 6em)}}.carousel{position:relative;padding-top:2em}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1;display:block}@media (-webkit-transform-3d),(transform-3d){.carousel-inner>.item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{transform:translateZ(0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;left:0;top:0;width:10%;opacity:.5;filter:alpha(opacity=50);color:#fff;text-align:center;text-decoration:none}.carousel-control.right{left:auto;right:0}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:underline;opacity:.9;filter:alpha(opacity=90)}.carousel.slide{z-index:2}.carousel.slide .carousel-control{color:#999;width:auto}.carousel.slide .item{text-align:center;max-height:60vh;overflow:scroll}.carousel.slide .item .btn{margin:2em 0 0}.image-container{position:relative}.image-container:after{content:"";display:block;height:2em;width:2em;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-2em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAyVBMVEUAAAC9vsDCw8W9v8G9vsD29/fr7O29vsDm5+jx8fK/wML29vf///+9vsHR0tPm5+jt7u7w8PHr7Ozc3d7n6OnExcfGx8nJyszMzM7V1tjZ2tvf4OG9vsDHyMrp6uvIycu9v8HAwcTPz9HCw8W9vsC9vsDBwsTj5OXj5OXW19i9vsDm5+jw8PHy8vL09fW9vsDFxsjJyszAwsS9vsDU1dbLzM7Y2drb3N3c3d7e3+DHyMrBwsTh4uPR0tPDxcfa293R0tTV1ti9vsAll6RJAAAAQnRSTlMA7+t/MAZHQDYjHxABv6xSQjEgFgzi2M7Emop0cGVLD/ryt7Cfj3dmYWBgWjgsGd/Cv7SvopSSg4B6eHZrQjkyKx1dd0xhAAAA9klEQVR4AYWPeXOCMBBHFxIgCQKC3KCo1Wprtfd98/0/VBPb6TC0Wd+/783+ZqELrQkRoIMujFbiaLTwpESC029reB7919d7u6SgYaE8aUCivW84oEUY0lPQc408pxBqHxCIHGiw4Lxtl5h35ALFglouAAaZTj00OJ7NrvDANI/Q4PlQMDbNFA3ekiQRaHGRpmM0eMqyyxgLRlme4ydu8/n8Az3h+37xiRWv/k1RRlhxUtyVD8yCXwaDflHeP1Zr5sIey3WtfvFeVS+rTWAzFobhNhrFf4omWK03wcS2h8OzLd/1TyhiNvkJQu5amocjznm0i6HDF1RMG1aMA/PYAAAAAElFTkSuQmCC) no-repeat;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.file-notice{background:#fff;margin:0;padding:2em 5%}.visibility-notice{background:#e6e6e6;display:block;font-size:.8125em}.expense-subjects .card strong{display:block;float:none}.expense-subjects .card-list li{border-bottom:1px solid rgba(64,64,64,.1);padding:0 0 1em;margin:0 0 1em}.expense-subjects .card-list li:last-child{border:0;padding:0;margin:0}.expense-subjects input[type=submit]{margin:1.5em 0 0;display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#5cb85c;color:#fff;border:1px solid #5cb85c;display:none;width:100%}.expense-subjects input[type=submit]:hover{color:#fff;background:#449d44;border-color:#449d44;text-decoration:none}@media (min-width:50em){.expense-subjects input[type=submit]{display:block}}@media (min-width:50em){.mobile-submit{display:none}}@media print{body{min-width:670px}.list>li>a:before{font-size:1.5em}.list>li:after{content:"";display:table;clear:both}.list>li.heading{display:block}.list>li>a>div,.list>li>div{float:left;padding:.5rem 2.5%}.list>li>a>div b,.list>li>div b{display:none}.list .five{width:5%}.list .ten{width:10%}.list .fifteen{width:15%}.list .twenty{width:20%}.list .twentyfive{width:25%}.list .thirty{width:30%}.list .thirtyfive{width:35%}.list .forty{width:40%}.list .fortyfive{width:45%}.list .fifty{width:50%}.list .sixty{width:60%}.list .seventy{width:70%}.list .eighty{width:80%}.list .ninety{width:90%}.alt-nav,.btn,.fy-selector,.help,.main-nav,.pagination,.print-budget{display:none}.logo{float:none;margin:0 auto;width:18em}.logo img{max-width:100%}.site-header .wrap{width:100%}.site-footer{display:none}.memo-container{display:block;width:100%}.memo-container b{display:inline-block!important;position:static!important;color:#404040!important;width:auto!important}.memo-container .overlay-toggle{display:none}.memo-container .overlay-content{display:inline-block;visibility:visible;position:static;max-width:none;min-width:0;transform:none;width:auto}.memo-container .overlay-content header{display:none}.memo-container .overlay-content .overlay-container{padding:.5em}.heading .memo-container{display:none}.budget-overflow::-webkit-scrollbar{width:0!important}.budget-overflow{-ms-overflow-style:none;overflow:-moz-scrollbars-none}.budget-detail-summary,.entry-lists{width:100%!important;margin:0 0 2em!important;float:none!important}.entry-overview{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.overlay,.overlay-content{display:none}}.staff-footer .danger{display:block}@media (min-width:44em){.staff-footer .danger{display:inline-block}}.action-filters{padding:0 0 1em;margin:0 0 1em;border-bottom:1px solid #e6e6e6}.action-filters label{font-weight:700;margin-right:.5em}.action-filters select{margin-right:.5em}.action-list{margin:0;padding:0;list-style:none;position:relative}.action-list li>a{display:block;padding:1em 0;position:relative;z-index:3;transition:padding-left .2s linear;outline:none}.action-list li>a svg{position:absolute;right:1.25em;top:50%;margin-top:-.5em;transform:rotate(90deg)}.action-list li.active>a{color:#404040;background:#f9f9f9;border:1px solid #e0e0e0;border-bottom-color:#f9f9f9;padding-left:1.25em}.action-list li.active>a svg{transform:rotate(-90deg)}.action-list li.active>a:hover{text-decoration:none}.action-list li.active .action-content{display:block}.action-list h4{margin:0;line-height:1}@media (min-width:50em){.action-list li>a{width:40%}.action-list li>a svg{transform:none}.action-list li.active>a{border:1px solid #e0e0e0;border-right-color:#f9f9f9}.action-list li.active>a svg{display:none}.action-list li.active .action-content{min-height:100%}}.action-content{display:none;background:#f9f9f9;border:1px solid #e0e0e0;border-top:0;padding:0 1.25em 1.5em}.action-content time{font-size:.875em;font-style:italic}.action-content .action-actions{border-top:1px solid #e0e0e0;margin:1em 0 0;padding:1em 0 0;text-align:center}.action-content .action-actions a{background:#082eb4;color:#fff;padding:.25em 1.25em;border-radius:.25em;font-size:.875em}.action-content .action-actions a:hover{background:#062283;text-decoration:none}@media (min-width:50em){.action-content{position:absolute;left:calc(40% - 1px);right:0;top:0;z-index:2;border:1px solid #e0e0e0;padding:1.5em 5%}}.action-directions{display:none;font-weight:700;font-size:1.75em;color:#e6e6e6;position:absolute;left:calc(40% - 1px);right:0;top:0;z-index:1;text-align:center;padding:1em}.action-directions svg{vertical-align:middle}@media (min-width:50em){.action-directions{display:block}}.general-tabs .nav{border-bottom:1px solid #e6e6e6;position:relative;z-index:1}@media (min-width:44em){.general-tabs .nav{padding-left:1em}}.general-tabs .nav li{display:inline-block;margin-right:.25em;vertical-align:top}@media (min-width:44em){.general-tabs .nav li{margin-right:.5em}}.general-tabs .nav li.active a,.general-tabs .nav li.ui-tabs-active a{background:#fff;color:#082eb4;border-color:#e6e6e6 #e6e6e6 #fff}.general-tabs .nav li.active a:hover,.general-tabs .nav li.ui-tabs-active a:hover{cursor:default;background:#fff}.general-tabs .nav a{display:block;padding:.5em .75em .75em;color:#404040;font-weight:700;background:hsla(0,0%,90.2%,.7);border:1px solid transparent;position:relative;bottom:-1px;z-index:10;outline:none;font-size:.8125em}.general-tabs .nav a img{display:block;margin:0 auto;width:2.5em}@media (min-width:44em){.general-tabs .nav a{font-size:1em;padding:.5em 1em}}.general-tabs .nav a:hover{text-decoration:none;background:#e6e6e6}.general-tabs .nav .tab-link{padding:.5em 1.75em .75em .75em;font-weight:700;border:1px solid #e6e6e6;border-bottom-color:#fff;position:relative;bottom:-1px;z-index:10;outline:none;font-size:.9375em;background:#fff;color:#082eb4}.general-tabs .nav .tab-link>span{font-weight:400;font-size:.5em;position:absolute;bottom:0;left:1em}@media (min-width:44em){.general-tabs .nav .tab-link>span{left:2em}}.general-tabs .nav .tab-link a{padding:0;background:none;border:0;display:inline-block;position:absolute;right:.25em;top:.25em;bottom:auto;line-height:1;font-size:1.25em;color:#cdcdcd!important}.general-tabs .nav .tab-link a:hover{cursor:pointer!important;color:#d9534f!important}.general-tabs .tab-content{padding:2em 0}.general-tabs.paginated .nav a span{font-weight:400;font-size:.5em;position:absolute;bottom:0;left:1em}@media (min-width:44em){.general-tabs.paginated .nav a span{left:2em}}.empty-content{padding:2em 0;text-align:center;opacity:.5;font-size:1.25em;font-weight:700;overflow:hidden}.empty-content svg{height:7em;width:7em}.staff-header{text-align:left;margin:0 0 3em;position:relative}.staff-header .change-toggle{top:1em;right:1em;margin:0}@media (min-width:44em){.staff-header .change-toggle{top:auto;bottom:1em}}.staff-items{list-style:none;margin:0;padding:0}.staff-items label{font-weight:700;display:block;font-size:.8125em}.staff-items>li{margin:0 0 .75em;position:relative}.staff-actions .btn{display:block}.staff-tab .entry-lists h3{margin:0 0 .5em}.staff-header-grid.four{grid-template-columns:1fr}@media (min-width:44em){.staff-header-grid.four{grid-template-columns:1fr 1fr}}@media (min-width:50em){.staff-header-grid.four{grid-template-columns:1fr 1fr 1fr 1fr}}.staff-expenses{margin:0 0 3em}.part-selector a.expanded{margin-bottom:0}.part-selector a.expanded:hover{border-left:1px solid #e0e0e0}.part-selector a.expanded .close-expandable{display:block}.action-detail{display:none;background:#f9f9f9;border:1px solid #e0e0e0;border-top:0;padding:2em 1.25em}.action-detail .card{background:#dedede}.action-detail .card ul{display:block}.action-detail .card li{display:block!important}.action-detail .entry-lists h3{margin-top:0}.close-expandable{display:none;position:absolute;right:1em;top:50%;margin-top:-.875em;font-size:1.75em;color:#d9534f}.comparison-table{width:100%;border-spacing:.25em;border-collapse:separate}.comparison-table tr:first-child th{background:#cdcdcd}.comparison-table td,.comparison-table th{text-align:center;padding:.5em}.comparison-table th{background:#e6e6e6}.approval-cell{padding:.5em 0}.approval-cell input[type=radio]{position:absolute;opacity:0}.approval-cell label{padding:.5em;background:#e6e6e6;font-weight:700;display:block;border-radius:.25em;line-height:1;font-size:.8125em;margin-bottom:1em}@media (min-width:44em){.approval-cell label{display:inline-block;margin:0}}.approval-cell .btn{display:block;padding:.5em;line-height:1;font-size:.75em;font-weight:700}@media (min-width:44em){.approval-cell .btn{display:inline-block}}.comparison-edit{width:8em;width:0;opacity:0;transition:all .2s linear;vertical-align:middle;line-height:1.1}.edit-toggle.expanded+.comparison-edit{width:8em;opacity:1;transition-delay:.2s}.time-item{text-align:left;padding:1em 0 0;margin:0 0 1em}.time-item-tasks .overlay-container{padding:2em 5%}.time-item-tasks .grid{grid-column-gap:2em!important}.time-item-tasks p{font-weight:700;margin:0 0 1em;border-bottom:1px solid #cdcdcd}.time-item-tasks ul{list-style:none;margin:0;padding:0;font-size:.8125em}.time-item-tasks li{margin:0 0 1.25em}.time-item-tasks input[type=checkbox]{margin-right:.75em;transform:scale(1.5)}.toggle-fields{padding-top:.25em}.toggle-fields label{font-weight:400;border:1px solid #a6a6a6;padding:.625em 1em;font-size:.875em;color:#a6a6a6;white-space:nowrap}.toggle-fields input[type=radio]{position:absolute;opacity:0}.toggle-fields input[type=radio]:checked+label{background:#5cb85c;border-color:#5cb85c;color:#fff}.time-item-action{margin:1em 0}.time-item-action .btn{line-height:1}.time-item-footer{border-top:1px solid #e6e6e6;margin:1em 0 0;padding:1em 0 0}.time-entry-list .radio-list [id*=reject]:checked+label{background:#d9534f}.time-entry-list .radio-list input[type=radio]:checked+label{color:#fff}.del-row{position:absolute;top:.25em;right:.5em;font-size:1.75em;color:#e6e6e6;line-height:1}.del-row:hover{color:#d9534f;text-decoration:none}.time-item-selections{margin:1em 0;background:rgba(0,0,0,.1);padding:1em;font-size:.8125em}.time-item-selections>ul{list-style:none;padding:0;margin:0 0 1em;font-size:.9375em}.time-item-selections>ul ul{padding:0 0 0 1em;font-size:.8125em}.list-widget li.new-timer a{position:static;transform:none;width:auto;display:block;border:1px solid rgba(64,64,64,.8);color:rgba(64,64,64,.8)}.list-widget li.new-timer a svg{position:relative;top:.125em}.list-widget li.new-timer a:hover{background:rgba(64,64,64,.8);color:#fff;text-decoration:none}.active-time{-webkit-animation:shadow-pulse 1.2s ease infinite;animation:shadow-pulse 1.2s ease infinite}@-webkit-keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(92,184,92,.6)}to{box-shadow:0 0 0 .5em rgba(92,184,92,0)}}@keyframes shadow-pulse{0%{box-shadow:0 0 0 0 rgba(92,184,92,.6)}to{box-shadow:0 0 0 .5em rgba(92,184,92,0)}}#takeover-show{display:block;background:#f6b327;color:#fff;padding:.5em 1em;text-align:center;text-transform:uppercase}#takeover-show svg{margin-right:.5em;position:relative;top:.125em}#my_expenses-show{display:block;background:#082eb4;color:#fff;padding:.5em 1em;text-align:center;text-transform:uppercase}#my_expenses-show svg{margin-right:.5em;position:relative;top:.125em}.page-home-php,.timer-takeover{position:relative}.timer-takeover{background:#efefef;min-height:100vh;transition:all .3s linear;max-width:45em;margin:0 auto;overflow:hidden}.timer-takeover .notice.gray,.timer-takeover .notification.gray{background:#cdcdcd}@media (min-width:50em){.timer-takeover{box-shadow:2px 0 5px rgba(0,0,0,.1),-2px 0 5px rgba(0,0,0,.1)}}.timer-takeover .field span.req,.timer-takeover .form-field span.req{display:inline;background:none;padding:0;margin:0 0 0 .5em}.timer-takeover .field span.req i,.timer-takeover .form-field span.req i{color:#a6a6a6}.timer-takeover header{background:#f6b327;color:#fff;padding:.5em 3.5%;display:grid;grid-template-columns:57.5% 40%;grid-column-gap:2.5%}.timer-takeover header h2{margin:0;line-height:1;font-size:1.25em}.timer-takeover header a{text-align:right;color:#fff;font-size:.875em}.timer-takeover header a svg{vertical-align:middle}.timer-takeover.editor-visible .timer-editor{right:0}.timer-takeover.editor-visible .timer-list-container{position:absolute;left:-100%}.timer-takeover.tasks-visible .timer-tasks{right:0}.timer-takeover.tasks-visible .timer-editor{right:100%}.timer-takeover.tasks-visible .timer-list-container{position:absolute;left:-100%}.timer-takeover.events-visible .timer-events{right:0}.timer-takeover.events-visible .timer-editor,.timer-takeover.events-visible .timer-tasks{right:100%}.timer-takeover.events-visible .timer-list-container{position:absolute;left:-100%}.timer-takeover.hide-takeover{top:-100%}.timer-list-container{position:relative;left:0;transition:all .3s linear;height:100%}.timer-calendar{display:grid;grid-template-columns:.5fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr .5fr;border-bottom:1px solid #ddd}.timer-calendar a{display:block;padding:.5em 5%;text-align:center;font-size:.9375em;border-right:1px solid #ddd;line-height:1;color:#404040}.timer-calendar a:last-of-type{border-right:0}.timer-calendar a strong{display:block;margin:0 0 .5em}.timer-calendar a span{font-size:.875em}.timer-calendar a.active{background:#ddd}.timer-calendar a.current{color:#082eb4}.timer-calendar a.current.active{background:#082eb4;color:#fff}.timer-calendar a.future{color:rgba(64,64,64,.5)}.timer-calendar a:hover{background:rgba(8,46,180,.1);text-decoration:none}.timer-next,.timer-prev{align-self:stretch;background:#fff;display:grid!important;place-items:center center}.timer-next.disabled,.timer-prev.disabled{background:none;color:rgba(64,64,64,.5)}.timer-entry{position:relative;padding:1em 3.5%;display:grid;grid-template-columns:65% 32.5%;grid-template-areas:"data time" "wills wills";grid-column-gap:2.5%;border-bottom:1px solid #ddd}.timer-entry.active{background:rgba(8,46,180,.1)}.timer-entry:hover{background:rgba(8,46,180,.05)}.timer-entry .icon-animated-clock{width:18px;height:18px}.timer-entry a{display:block;color:#404040}.timer-entry a:hover{text-decoration:none}.timer-status{position:absolute;top:.5em;right:3.5%}.timer-data h3{margin:0 0 .125em}.timer-data h4{font-weight:400;font-size:.9375em;margin:0 0 .5em}.timer-action{place-self:center right}.timer-action span{font-size:1.5em}.timer-participant{text-transform:uppercase;color:#a6a6a6;font-size:.8125em}.timer-wills{grid-area:wills;list-style:none;padding:0;margin:0;color:#8d8d8d;font-size:.8125em}.timer-wills li{display:inline}.timer-wills li:after{content:",";margin:0 .325em 0 0}.timer-wills li:first-child{margin-right:.5em}.timer-wills li:first-child:after,.timer-wills li:last-child:after{display:none}.timer-editor,.timer-events,.timer-tasks{position:absolute;top:36px;bottom:0;right:-100%;padding:1em 3.5% 2em;width:100%;z-index:10;background:#efefef;transition:all .3s linear;overflow-y:auto}.timer-events .req i{color:#b3b3b3}.timer-editor.read-only [data-type=displaymapping]{border-top:1px solid #cdcdcd}.timer-editor.read-only #divAttendees h4{margin:0 0 .25em}.timer-editor.read-only #divAttendees ul{border-top:1px solid #cdcdcd}.timer-editor.read-only+.timer-tasks .checkbox-list h4{margin:0 0 .25em}.timer-editor.read-only+.timer-tasks .checkbox-list label{margin:0 0 1em}.timer-editor .field:not(.time-field) select{min-width:50%}.timer-editor .field:not(.time-field) input[type=email],.timer-editor .field:not(.time-field) input[type=number],.timer-editor .field:not(.time-field) input[type=text],.timer-editor .field:not(.time-field) input[type=time]{min-width:50%;width:auto}.timer-editor .activities,.timer-editor .events{margin-bottom:1em}.timer-editor .activities .acc-toggle,.timer-editor .events .acc-toggle{background:#cdcdcd}.timer-editor .activities .btn:hover,.timer-editor .events .btn:hover{border-color:#9a9a9a}.timer-editor .activities .req i,.timer-editor .events .req i{color:#9a9a9a}.timer-editor .evv-related{background:#cdcdcd;padding:1em;position:relative}.timer-editor .evv-related a{position:absolute;top:1em;right:1em}.timer-editor-header{margin:0 0 .5em}.timer-editor-header a svg{position:relative;top:2px}.timer-actions{position:absolute;left:0;right:0;bottom:5em;z-index:10}.timer-actions:after{content:"";display:table;clear:both}@media (min-width:50em){.timer-actions{bottom:0;background:#e6e6e6}}.timer-help-container{float:left;margin-left:3.5%;position:relative}.timer-help{color:#f6b327;font-size:1.75em}.timer-help-alt{position:absolute;bottom:calc(100% + .25em);left:0;background:#fff;padding:.5em;font-size:.75em;color:#404040;width:15em;line-height:1.4}.timer-help-alt:after{content:"";display:block;width:0;height:0;border-right:.5em solid transparent;border-left:.5em solid transparent;border-top:.5em solid #fff;position:absolute;top:100%;left:.5em}.timer-add{color:#fff;float:right;background:#5cb85c;padding:.325em .5em .5em;line-height:1;vertical-align:middle;display:block;font-size:1.25em}.timer-add svg{width:1.2em;height:1.2em;position:relative;top:.25em;margin-right:.25em}.timer-add:hover{color:#fff;text-decoration:none;background:#449d44}.checkbox-list h4{margin:0 0 .5em}.checkbox-list ul{list-style:none;margin:0;padding:0}.checkbox-list ul label{font-weight:400;font-size:.875em;margin-left:.5em}.checkbox-list ul li{margin:0 0 .75em;line-height:1.4}.linked-field{background:rgba(0,0,0,.05);padding:1em;margin:0}.linked-field.field-group{margin:0 0 1em;padding-bottom:1em!important}.method-icon svg{position:static!important;margin-right:.5em;vertical-align:middle;width:1em;height:1em}.method-icon.method-icon-list svg{margin-right:0}.with-sub{background:#fbfbfb;border-bottom-color:#ddd!important}.list-sub-row{width:100%;display:grid;grid-template-columns:minmax(10%,12.55%) 1fr}.list-sub-row h4{text-transform:uppercase;color:#ccc;align-self:center;margin:0}.blocks-list{margin:1em 0 0}.blocks-list ul{list-style:none;margin:0;padding:0;font-size:.875em}.blocks-list li{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;grid-row-gap:1em;color:#666;font-size:.9375em}.blocks-list a{margin-right:.75em;font-weight:700}.blocks-list h5{text-transform:uppercase;color:#ccc;margin:0 0 .25em}.card.time-card{padding:0;text-align:left;margin:0 0 1em}.card.time-card.expanded .expand-card svg{transform:rotate(-180deg)}.card.time-card header{background:#404040;color:#fff;background:#cdcdcd;color:#404040;padding:.75em 1.25em;position:relative}.card.time-card header aside{position:absolute;top:50%;right:1.25em;transform:translateY(-50%)}.card.time-card header aside span{font-size:.875em;margin-right:1em}.card.time-card header aside a{display:inline-block;vertical-align:middle;padding-top:.25em;color:#404040}.card.time-card header .expand-card svg{transform:rotate(0deg);transition:transform .2s ease-in-out}.card.time-card header h4{color:#404040;max-width:50%}@media (min-width:44em){.card.time-card header h4{max-width:100%}}.card.time-card header.black,.card.time-card header.black aside a,.card.time-card header.black h4,.card.time-card header.green,.card.time-card header.green aside a,.card.time-card header.green h4,.card.time-card header.red,.card.time-card header.red aside a,.card.time-card header.red h4{color:#fff}.card.time-card header.black{background:#404040;color:#fff}.card.time-card header.black a,.card.time-card header.black h4{color:#fff}.card.time-card header.green{background:#5cb85c;color:#fff}.card.time-card header.green a,.card.time-card header.green h4{color:#fff}.card.time-card header.red{background:#d9534f;color:#fff}.card.time-card header.red a,.card.time-card header.red h4{color:#fff}.card.time-card header h4{margin:0}.card.time-card .card-content{display:none;padding:1em 1.25em}.card.time-card .card-content ul{list-style:none;margin:0;padding:0}.card.time-card>footer{display:none;padding:.75em 1.25em}.card.time-card>footer .btn{line-height:1}.card.time-card .notice,.card.time-card .notification{background:rgba(8,46,180,.7)}.card.time-card .notice h3,.card.time-card .notice h4,.card.time-card .notification h3,.card.time-card .notification h4{color:#fff;text-transform:none;font-size:1em;margin:0 0 .125em}.card.time-card .notice.red,.card.time-card .notification.red{background:rgba(217,83,79,.8)}.card.time-card .notice.green,.card.time-card .notification.green{background:rgba(92,184,92,.7)}.card.time-card .notice.yellow,.card.time-card .notification.yellow{background:rgba(246,179,39,.7)}.card.time-card .notice.yellow *,.card.time-card .notification.yellow *{color:#404040}.card.time-card .notice.yellow .btn,.card.time-card .notification.yellow .btn{border-color:#404040}.card.time-card .notice.gray,.card.time-card .notification.gray{background:hsla(0,0%,90.2%,.8);background:#e6e6e6}.card.time-card .notice.stacked,.card.time-card .notification.stacked{padding:1em}.card.time-card .notice.stacked p,.card.time-card .notification.stacked p{width:100%;float:none}.card.time-card .notice.stacked footer,.card.time-card .notification.stacked footer{text-align:center;margin:.75em 0 0}.card.time-card .notice.stacked .btn,.card.time-card .notification.stacked .btn{float:none;margin-left:1em}.card.time-card .notice.stacked ul,.card.time-card .notification.stacked ul{list-style:none;margin:.5em 0;padding:0;font-size:.875em}.card.time-card .notice.stacked ul li,.card.time-card .notification.stacked ul li{display:inline-block;margin-right:1em}.time-card-footer{position:relative;padding:1em 0 0;text-align:center}.time-card-footer .btn{margin:0 1em 1em 0}.time-card-footer:before{content:"";display:block;background:#e0e0e0;height:1px;position:absolute;left:-1.25em;right:-1.25em;top:0}@media (min-width:44em){.time-card-footer .btn{margin:0 1em 0 0}}.time-card-list{font-size:.875em}.time-card-list li{margin:0 0 .25em}.time-card-list li aside{display:block;font-size:.75em;line-height:1}.time-card-list.grid{grid-row-gap:.25em;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em}.time-card-list.grid li{margin:0}.time-card-list+.btn{line-height:1}.time-card-list+.btn:hover{background:#082eb4;color:#fff}.time-card-list p{margin:0;font-size:.875em}.events-listing{margin:0 0 1em}.events-listing a{margin-right:1em}.events-listing b{top:.25rem!important}.events-listing>li>div{font-size:1em}.timer-editor .events-listing{margin:0 0 1em}.timer-editor .events-listing li{border-bottom:1px solid #cdcdcd}.timer-editor .events-listing li.heading{color:#151616;text-transform:uppercase}.timer-editor .events-listing .time-field{padding:.5em .5em 0 0}.timer-editor .events-listing .time-field input{display:block;padding:.25em .5em}.timer-editor .events-listing .time-field select{display:block;padding:.4em 1.4em .3em .8em}.timer-editor .events-listing input[type=submit]{margin:.0625em 0 0;padding:.25em 1em}.timer-editor .events-listing .edit>div{padding-left:0}@media (min-width:44em){.timer-editor .events-listing .edit label{display:none}}.timer-editor .events-listing .edit .actions .btn{font-size:1.125em}.overlay-content.overlap{width:75%;max-width:1000px}.time-overlay header{position:relative}.time-overlay header aside{position:absolute;top:50%;right:1.25em;transform:translateY(-50%)}.time-overlay header aside span{font-size:1em;margin-right:1em}.time-overlay header aside a{display:inline-block;vertical-align:middle;color:#fff}.time-overlay header aside a.overlay-close{float:none;position:relative;top:-.0625em}.time-overlay-entry .card-content{padding:1em 1.25em}.time-overlay-entry .card-content ul{list-style:none;margin:0;padding:0}.time-overlay-entry footer{padding:.75em 1.25em}.time-overlay-entry footer .btn{line-height:1}.overlap-time{text-align:left}.overlap-time input{width:100%}.overlap-details{margin:0 0 4em}.overlap-details>header{text-align:center;max-width:36em;margin:0 auto}.overlap-details>header h2{margin:0;color:#d9534f}.overlap-details .card{padding:2em 1.25em}.overlap-details .card.selected{border-color:#082eb4}.overlap-details .card header{margin:0 0 1em}.overlap-details .card header h3{margin:0}.time-fields{display:grid;grid-template-columns:3fr 1fr;grid-column-gap:.25em}.overlap-time label{font-size:.8125em}.overlap-container>.grid.two{padding:0 15%}.overlap-actions{text-align:center;margin:1em 0 0}.overlap-actions input[type=submit]{display:inline-block;border-radius:.25em;font-size:.875em;text-align:center;background:#5cb85c;color:#fff;border:1px solid #5cb85c;padding:1em 1.5em;line-height:1.8}.overlap-actions input[type=submit]:hover{color:#fff;background:#449d44;border-color:#449d44;text-decoration:none}.overlap-alt{margin:2em 0 0;font-size:.875em}.overlap-more-detail{display:none}.overlap-shift>header{margin:0 0 1em}.overlap-shift>header h4{margin:0}.ui-tabs-tab{position:relative}#close-pay-period{background:none;border:0;color:#e6e6e6;padding:0;position:absolute;top:0;right:.25em;line-height:1;font-size:1.25em;z-index:20}#close-pay-period:hover{color:#d9534f}.time-card-acc{margin:1em 0}.time-card-acc.mileage{border:1px solid #082eb4}.time-card-acc .acc-toggle{display:block;position:relative;background:#e6e6e6;padding:.5em 1.25em;color:#404040}.time-card-acc .acc-toggle.mileage{background-color:#082eb4;color:#fff}.time-card-acc .acc-toggle:hover{text-decoration:none;background:#cdcdcd}.time-card-acc .acc-toggle .icon{position:absolute;right:1em;top:50%;margin-top:-.5em}.time-card-acc .acc-toggle .icon-check-square,.time-card-acc .acc-toggle .icon-minus-square,.time-card-acc .acc-toggle.visible .icon-plus-square{display:none}.time-card-acc .acc-toggle.visible .icon-minus-square{display:inline-block}.time-card-acc .acc-toggle.complete .icon-check-square{display:inline-block;fill:#5cb85c}.time-card-acc .acc-toggle.complete .icon-minus-square,.time-card-acc .acc-toggle.complete .icon-plus-square{display:none}.time-card-acc.yellow .acc-toggle{background:#f6b327}.time-card-acc.red .acc-toggle{background:#d9534f;color:#fff}.time-card-acc-content{text-align:left;display:none;padding:1em}.time-card-acc-content.mileage{display:flex;flex-direction:column;gap:25px}.time-card-acc-content.mileage .mileage-text-block{display:flex;align-items:center;gap:32px}.time-card-acc-content.mileage .chip-wrapper{display:flex;align-items:center;justify-content:center}.time-card-acc-content.mileage .mileage-text-block>.mileage-chip{background-color:#d9534f;padding:0 18px;border-radius:20px;color:#fff}.time-card-acc-content.mileage .click-here-text{text-decoration:underline;color:inherit}.time-card-acc-content.mileage .expense-entry-card,.time-card-acc-content.mileage .mileage-entry-card{position:relative;background-color:#f8f8f8;border:1px solid #c6c6c6;display:flex;flex-direction:column;padding:15px;gap:6px}.time-card-acc-content.mileage .expense-entry-card svg,.time-card-acc-content.mileage .mileage-entry-card svg{position:absolute;right:25px;top:25px}.time-card-acc-content.mileage .expense-entry-card .data-group,.time-card-acc-content.mileage .mileage-entry-card .data-group{display:flex;flex-direction:column}.time-card-acc-content.mileage .expense-entry-card .data-group .heading,.time-card-acc-content.mileage .mileage-entry-card .data-group .heading{text-transform:uppercase;font-weight:700;color:#989898;font-size:12px}.time-card-acc-content.mileage .expense-entry-card .button-group,.time-card-acc-content.mileage .mileage-entry-card .button-group{display:flex;gap:15px;margin-top:10px}.time-card-acc-content.mileage .expense-entry-card .button-group a,.time-card-acc-content.mileage .mileage-entry-card .button-group a{background-color:#e2e2e2;padding:2px 24px;border-radius:4px;color:#383838;text-decoration:none;border:none}.time-card-acc-content.mileage .expenses-list-header h3{margin-bottom:10px;font-weight:400}.time-card-acc-content.mileage .expenses-list-header hr{margin:0}.time-card-acc-content.mileage .expense-entry-file-buttons{display:flex;flex-direction:column;gap:8px}.time-card-acc-content.mileage .itemized-receipt-button,.time-card-acc-content.mileage .proof-of-payment-button{font-weight:700;color:#082eb4;background:none;border:none}.time-card-acc-content .shift-list{background-color:#fff;z-index:2}.time-card-acc-content .shift-list li:last-child a{border:0}.time-card-acc-content .mileage-entries-total{display:flex;justify-content:space-between}@media (max-width:768px){.time-card-acc-content .mileage-entries-total{flex-direction:column}.time-card-acc-content .mileage-entries-total span{display:flex;justify-content:space-between;width:100%}}.time-card-acc-content .mileage-card-button-container{display:flex;justify-content:flex-end;gap:20px}.time-card-acc-content .mileage-card-button-container .add-mileage-button{background-color:#c6c6c6;padding:8px 28px;border-radius:4px;color:#383838;text-decoration:none;border:none}.group-shift-list *>h3{margin:0}.group-shift-list *>span{display:inline!important;font-style:italic!important;font-weight:lighter!important;font-size:1em!important}.time-card-acc-actions{text-align:right}.time-card-acc-actions a{margin-left:1em;display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:#cdcdcd;color:#404040;border:1px solid #cdcdcd;line-height:1}.time-card-acc-actions a:hover{color:#404040;background:#b3b3b3;border-color:#b3b3b3;text-decoration:none}.time-card-alert{background:#082eb4;color:#fff;position:relative}.time-card-activities-list{list-style:square!important;padding:0 0 0 1em!important;font-size:.8125em}.time-card-activities-list li{margin:0 0 1em}@media (min-width:44em){.time-card-highlight{display:grid;grid-template-columns:4fr 1fr}.time-card-highlight .btn{position:static!important;align-self:center}}.quotation{font-size:.8em;quotes:"\201C" "\201D" "\2018" "\2019";font-style:italic;color:#666;margin-bottom:2.5em}.quotation:before{content:open-quote;left:-5px}.quotation:after,.quotation:before{display:inline;height:0;line-height:0;top:4px;position:relative;color:#f6b327;font-size:2em}.quotation:after{content:close-quote;left:3px}.bio-header{text-align:center}.bio-header h1{max-width:100%}.bio-job{margin-bottom:2em;color:#f6b327}.bio-description{font-size:.9em;margin-bottom:2.5em}.bio-description p{text-indent:4ch;margin-bottom:1.5em}.bio-description ul>strong{margin-left:-4ch}.bio-facts{font-size:.9em;margin-bottom:2.5em;background:#e6e6e6;padding:2em;display:block}.bio-facts h3{text-align:center}.bio-facts hr{background:#ccc;width:60%}.character-items{display:flex;justify-content:space-around;align-items:center;height:10em;margin-bottom:2em}@media (max-width:400px){.character-items{height:6em;margin-bottom:.5em;font-size:.8em}}.character-items>div{height:100%;text-align:center;padding:0 0 1em;transition:border-bottom .15s;border-bottom:.3em solid transparent}.character-items>div.active,.character-items>div:hover{border-bottom:.3em solid #f6b327}.character-items>div>a{height:100%;width:auto;color:inherit}.character-items>div>a:hover{text-decoration:none}.character-items>div>a>img{height:85%;margin:0 auto;padding-bottom:.5em;display:block}#carousel-images{width:85%;margin:0 auto;display:block}.help-drawer{display:none;background:#e6e6e6;padding:3em 0;position:relative;box-shadow:inset 0 8px 6px -6px rgba(0,0,0,.2),inset 0 -8px 6px -6px rgba(0,0,0,.2)}.help-drawer ol,.help-drawer ul{padding:0 0 0 1.25em}.help-drawer-icon{width:100%;text-align:center}.help-drawer-icon img{width:75%}.help-drawer-content{font-size:.8125em}.help-drawer-content .grid{grid-column-gap:2em}.close-help-drawer{position:absolute;right:.5em;top:0;font-size:2em;color:silver}.close-help-drawer:hover{text-decoration:none;color:#d9534f}#entry-help{display:block;margin:0 auto;width:70%}@media (min-width:44em){#entry-help{width:50%}}@media (min-width:50em){#entry-help{width:100%}}#time-entry-tabs{grid-column-gap:2em;margin:0 0 3em}#time-entry-tabs li{position:relative}#time-entry-panes .card{text-align:left}#time-entry-panes .card footer{margin-top:1.25rem;padding:1.25rem 0 0;border-top:1px solid #e6e6e6;position:relative}#time-entry-panes .card footer a{font-weight:700;float:right;font-size:.8125em;color:grey}#time-entry-panes .card footer a.left{float:left}#time-entry-panes .card>a{margin-right:1em;font-weight:700;font-size:.875em}#time-entry-panes .card>a:first-of-type{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:transparent;color:#082eb4;border:1px solid #082eb4}#time-entry-panes .card>a:first-of-type:hover{color:#082eb4;background:transparent;text-decoration:none;background:#082eb4;color:#fff;border-color:#082eb4}.overlay-content.video-overlay{background:none;overflow:visible}.overlay-content.video-overlay .video-close{color:#fff;position:absolute;right:-.5em;top:-1.25em;font-size:2.5em;text-decoration:none}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-fadeOut,.tns-normal{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:2333.33333%;width:2333.3333333333%;position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:1.42857%;width:1.4285714286%;height:10px;float:left}.notification-center{background:#e6e6e6;position:relative;margin:0 0 2em}.notification-center .notification{background:none;padding:1em;margin:0}@media (min-width:44em){.notification-center{padding:1em calc(15% + 1em) 1em 1em}.notification-center .notification{padding:.5em 0}}@media (min-width:50em){.notification-center{padding:1em calc(10% + 1em) 1em 1em}}.notification-center.notification-single{padding:1em}.notification-center.notification-single .notification{padding:0}#notification-nav{background:rgba(0,0,0,.2);background:#082eb4;padding:0 .5em;position:relative;text-align:center;display:flex;flex-direction:column;justify-content:center}@media (min-width:44em){#notification-nav{position:absolute;top:0;bottom:0;right:0;width:15%}}@media (min-width:50em){#notification-nav{width:10%}}#notification-nav a{color:#fff;line-height:1;position:absolute;top:0}#notification-nav a svg{width:2.25em;height:2.25em;vertical-align:middle}#notification-nav a:hover{text-decoration:none;color:#f6b327}@media (min-width:44em){#notification-nav a{position:static}#notification-nav a svg{width:1.75em;height:1.75em}}#notification-prev{left:0}#notification-next{right:0}#notification-count{display:inline-block;font-size:.8125em;font-weight:700;text-transform:uppercase;color:#fff;margin-left:2em;padding:.5em 0}@media (min-width:44em){#notification-count{display:block;margin:0;padding:0}}.notice,.notification{background:#082eb4;padding:.5em 1em;margin-bottom:1em;color:#fff}.notice.employer-selection,.notification.employer-selection{text-align:center;margin-bottom:0}.notice.danger,.notice.red,.notification.danger,.notification.red{background:#d9534f}.notice.green,.notice.success,.notification.green,.notification.success{background:#5cb85c}.notice.hidden,.notification.hidden{display:none}.notice.warning,.notice.yellow,.notification.warning,.notification.yellow{background:#f6b327}.notice.gray,.notification.gray{background:#e6e6e6;color:#151616}.notice.gray .btn,.notification.gray .btn{border-color:#151616;color:#151616}.notice.gray>*>a,.notification.gray>*>a{color:#082eb4;text-decoration:none;transition:color .2s ease-out}.notice.gray>*>a:hover,.notification.gray>*>a:hover{color:#0a3ae5;text-decoration:underline}.notice.with-img img,.notification.with-img img{width:5em}.notice:after,.notification:after{content:"";display:table;clear:both}.notice p,.notification p{margin:0 0 .5em;padding:.5em 1em .25em 0;font-size:.875em}.notice a,.notification a{color:#fff;text-decoration:underline}.notice.with-actions p,.notification.with-actions p{width:100%;float:none;margin:0 0 1em}.notice.with-actions footer,.notification.with-actions footer{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1em;margin:0 0 .5em}.notice.with-actions footer a,.notification.with-actions footer a{display:inline-block;padding:.5em 1.25em;border-radius:.25em;font-size:.875em;text-align:center;background:rgba(0,0,0,.2);color:#fff;border:1px solid transparent;text-decoration:none;border-radius:0}.notice.with-actions footer a:hover,.notification.with-actions footer a:hover{color:#fff;background:rgba(0,0,0,.2);text-decoration:none;border-color:transparent;background-color:rgba(0,0,0,.4)}.notice .btn,.notification .btn{display:inline-block;padding:.25em 1em;border-radius:.25em;font-size:.875em;text-align:center;border:1px solid #fff;color:#fff;margin-top:.2em;text-decoration:none;background:none}.notice .btn:hover,.notification .btn:hover{border-color:rgba(0,0,0,.1);background:rgba(0,0,0,.1);color:#fff;text-decoration:none}.notice.sticky,.notification.sticky{position:fixed;top:0;left:0;right:0;background:rgba(8,46,180,.95);z-index:999}.notice.sticky.danger,.notice.sticky.red,.notification.sticky.danger,.notification.sticky.red{background:rgba(217,83,79,.95)}@media (min-width:44em){.notice p,.notification p{width:80%;float:left;margin:0}.notice .btn,.notification .btn{float:right}.notice.with-img,.notification.with-img{display:grid;grid-template-columns:1fr 8fr 1fr;grid-column-gap:.75em;align-items:center}.notice.with-img .btn,.notice.with-img img,.notice.with-img p,.notification.with-img .btn,.notification.with-img img,.notification.with-img p{float:none;width:auto}}.paginationjs{line-height:1.6;font-family:Marmelad,Lucida Grande,Arial,Hiragino Sans GB,Georgia,sans-serif;font-size:14px;box-sizing:initial;margin:0 0 1em}.paginationjs:after{display:table;content:" ";clear:both}.paginationjs .paginationjs-pages{float:left}.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:none;list-style:none}.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}.paginationjs .paginationjs-pages li>a:hover{background:#eee}.paginationjs .paginationjs-pages li.active{border:none}.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff}.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}.paginationjs .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs .paginationjs-pages li:first-child,.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}.paginationjs .paginationjs-go-input{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:none;box-shadow:none;box-sizing:initial}.paginationjs .paginationjs-go-button{float:left;margin-left:10px;font-size:14px}.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;text-align:center;padding:0 8px;font-size:14px;vertical-align:baseline;outline:none;box-shadow:none;color:#333;cursor:pointer}.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}.paginationjs .paginationjs-nav{float:left;height:30px;line-height:30px;margin-left:10px;font-size:14px}.paginationjs.paginationjs-small{font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}.paginationjs.paginationjs-big{font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}.paginationjs .paginationjs-ellipsis span{display:block;padding:0 .25em;color:#999;height:28px}.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text]{border-color:#289de9}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text]{border-color:#449d44}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text]{border-color:#ec971f}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:none}.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text]{border-color:#c9302c}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}.paginationjs .paginationjs-pages li.paginationjs-next{*border-right:1px solid #aaa;border-right:1px solid #aaa}.paginationjs .paginationjs-go-input{*margin-left:5px;margin-left:5px\0}.paginationjs .paginationjs-go-input>input[type=text]{*line-height:28px;line-height:28px\0;*vertical-align:middle;vertical-align:middle\0}.paginationjs .paginationjs-go-button{*margin-left:5px;margin-left:5px\0}.paginationjs .paginationjs-go-button>input[type=button]{*vertical-align:middle;vertical-align:middle\0}.paginationjs.paginationjs-big .paginationjs-pages li>a{line-height:36px\0}.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{*height:35px;height:36px\0;*line-height:36px;line-height:36px\0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}*{box-sizing:border-box}img{max-width:100%;height:auto}.assistive-text,.screen-reader-text{position:absolute;top:-9999px;left:-9999px!important}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.submit-expense-page{position:inherit}#expense_form .payee-status-notification{margin-left:7px;margin-top:2px;font-size:14px}#expense_form .green{color:#53af55}#expense_form .gray{color:grey}#expense_form .red{color:#f5484b}#expense_form .orange{color:#f6b327}.news-alert,.notification{max-width:45em;margin:0 auto 1em}.news-alert.sticky,.notification.sticky{position:fixed;top:0;left:0;right:0;background:rgba(8,46,180,.95);z-index:999;max-width:100%}.news-alert.sticky.danger,.news-alert.sticky.red,.notification.sticky.danger,.notification.sticky.red{background:rgba(217,83,79,.95)}.expense-logo{margin:0 auto 1em;text-align:center}.expense-logo img{max-width:15em}.expense-form-wrap{max-width:45em;margin:0 auto;text-align:left}.expense-form-wrap .expense-type-container{display:flex;flex-direction:column}.expense-form-wrap .expense-type-selection{display:grid;grid-template-columns:auto auto;place-self:center;gap:35px;margin-bottom:200px;padding:0;transition:all .4s ease-in-out}.expense-form-wrap .expense-type-selection .expense-type-item{list-style:none;background-color:#fff;display:flex;flex-direction:column;border:1px solid #c6c6c6;border-radius:5px;align-items:center;justify-content:center;height:170px;width:180px;padding:16px;text-align:center;cursor:pointer}.expense-form-wrap .expense-type-selection .expense-type-item .text-wrapper{display:flex;flex-direction:column}.expense-form-wrap .expense-type-selection .expense-type-item .title{font-size:14px}.expense-form-wrap .expense-type-selection .expense-type-item .desc{font-size:12px}.expense-form-wrap .expense-type-selection .selected{transition:all .4s ease-in-out;display:flex;align-items:center;flex-direction:row;justify-content:space-between;border:2px solid #2121a3;border-radius:5px;padding:35px;height:auto;width:100%}.expense-form-wrap .expense-type-selection .selected .icon-text-wrapper{display:flex;gap:20px;align-items:center}.expense-form-wrap .expense-type-selection .selected .text-wrapper{align-items:flex-start}.expense-form-wrap .expense-type-selection .unselect-text{color:rgba(48,48,48,.6);font-size:14px}.expense-form-wrap .expense-type-selection svg{height:60px;width:60px}.expense-form-wrap h1{font-weight:400;letter-spacing:1px;text-align:center;margin:0}.expense-close{width:100%;text-align:center;margin:0 auto}#expense_form>.dropzone-modal-overlay,.etime-document-uploader>.dropzone-modal-overlay,.expense-wizard .dropzone-modal-overlay{display:none;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:1;justify-content:center;align-items:center}#expense_form>.dropzone-modal-overlay .file-upload-modal-content,.etime-document-uploader>.dropzone-modal-overlay .file-upload-modal-content,.expense-wizard .dropzone-modal-overlay .file-upload-modal-content{height:50%;width:50%;max-width:50%;background-color:#fff}#expense_form>.dropzone-modal-overlay .dropzone,#expense_form>.dropzone-modal-overlay .upload-box,.etime-document-uploader>.dropzone-modal-overlay .dropzone,.etime-document-uploader>.dropzone-modal-overlay .upload-box,.expense-wizard .dropzone-modal-overlay .dropzone,.expense-wizard .dropzone-modal-overlay .upload-box{height:60%;background-color:#e3e3e3;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}#expense_form>.dropzone-modal-overlay .dropzone .material-symbols-outlined,#expense_form>.dropzone-modal-overlay .upload-box .material-symbols-outlined,.etime-document-uploader>.dropzone-modal-overlay .dropzone .material-symbols-outlined,.etime-document-uploader>.dropzone-modal-overlay .upload-box .material-symbols-outlined,.expense-wizard .dropzone-modal-overlay .dropzone .material-symbols-outlined,.expense-wizard .dropzone-modal-overlay .upload-box .material-symbols-outlined{font-size:27px;position:relative;bottom:3px}#expense_form>.dropzone-modal-overlay .dropzone .text-wrapper,#expense_form>.dropzone-modal-overlay .upload-box .text-wrapper,.etime-document-uploader>.dropzone-modal-overlay .dropzone .text-wrapper,.etime-document-uploader>.dropzone-modal-overlay .upload-box .text-wrapper,.expense-wizard .dropzone-modal-overlay .dropzone .text-wrapper,.expense-wizard .dropzone-modal-overlay .upload-box .text-wrapper{display:flex;justify-content:center;align-items:center;gap:10px}#expense_form>.dropzone-modal-overlay .modal-action-container,.etime-document-uploader>.dropzone-modal-overlay .modal-action-container,.expense-wizard .dropzone-modal-overlay .modal-action-container{border-top:1px solid #dbdada;display:flex;justify-content:space-between;align-items:flex-end;padding:30px;height:40%}#expense_form>.dropzone-modal-overlay .file-drop-text,#expense_form>.dropzone-modal-overlay .upload-count,.etime-document-uploader>.dropzone-modal-overlay .file-drop-text,.etime-document-uploader>.dropzone-modal-overlay .upload-count,.expense-wizard .dropzone-modal-overlay .file-drop-text,.expense-wizard .dropzone-modal-overlay .upload-count{color:#303030;font-size:16px}#expense_form>.dropzone-modal-overlay .upload-progress,.etime-document-uploader>.dropzone-modal-overlay .upload-progress,.expense-wizard .dropzone-modal-overlay .upload-progress{display:flex;flex-direction:column;align-items:center;gap:10px}#expense_form>.dropzone-modal-overlay .upload-cancel-button,.etime-document-uploader>.dropzone-modal-overlay .upload-cancel-button,.expense-wizard .dropzone-modal-overlay .upload-cancel-button{color:#303030;background-color:#fff;border:1px solid rgba(64,64,64,.5);font-size:15px;border-radius:4px;padding:10px 18px}#expense_form>.dropzone-modal-overlay .upload-button,.etime-document-uploader>.dropzone-modal-overlay .upload-button,.expense-wizard .dropzone-modal-overlay .upload-button{color:#fff;border:none;background-color:#082eb4;font-size:15px;border-radius:4px;padding:10px 18px}.etime-document-uploader>.dropzone-modal-overlay,.expense-wizard .dropzone-modal-overlay{width:100%;height:87vh}.etime-document-uploader>.dropzone-modal-overlay .file-upload-modal-content,.expense-wizard .dropzone-modal-overlay .file-upload-modal-content{width:90%;max-width:90%}@media (max-width:768px){#expense_form>.dropzone-modal-overlay .upload-box{height:20vh}#expense_form>.dropzone-modal-overlay .file-upload-modal-content{height:auto;min-height:20%;width:85%;max-width:100%}}.checkbox-container{display:flex;gap:5px;align-items:center;position:relative;padding-left:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;height:0;width:0}.checkbox-container .checkmark svg{position:absolute;top:4px;left:7px;display:none}.checkbox-container input~.checkmark svg{display:block}.checkbox-container .checkmark{position:absolute;left:0;height:18px;width:18px;border-radius:2px}.checkbox-container input:checked~.checkmark{background-color:#082eb4}.checkbox-container input:checked~.checkmark svg{display:none}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:5px;top:2.5px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.expense-budget-indicator .transportation-notice-content{display:flex;align-items:center;gap:20px;padding:0 16px}.expense-budget-indicator .transportation-notice-content .content-text{display:flex;flex-direction:column}.expense-budget-indicator .transportation-notice-content span{color:#d9534f;width:90%}.expense-file-modal{min-height:90vh;background-color:#fff}.expense-file-modal .overlay-show{width:100%!important;height:90vh!important}.expense-file-modal .close-modal-button{color:#404040;font-size:1.5em;line-height:1;float:right}.expense-file-modal .close-modal-button:hover{color:#d9534f;text-decoration:none}.expense-file-modal .main-image{width:100%;max-height:300px;-o-object-fit:contain;object-fit:contain}.expense-file-modal .receipt-title{display:flex;align-items:center;gap:10px;margin-left:20px;color:#333;font-size:15px}.expense-file-modal .remove-link{color:#dc3545;text-decoration:none;font-size:14px}.expense-file-modal .thumbnail-container{display:flex;grid-template-columns:repeat(2,1fr);gap:16px;padding:20px;background:#f8f9fa;border-radius:4px;margin:20px;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.expense-file-modal .thumbnail{max-width:140px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;border:2px solid transparent;border-radius:4px;transition:border-color .2s ease}.expense-file-modal .thumbnail.selected{border-color:#0d6efd}
/*# sourceMappingURL=style.css.map*/