﻿.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}a{color:#3E3E3E;transition:all .125s ease-in}a:hover,a:focus{color:#3E3E3E;text-decoration:underline}body{font-size:14px}.container{max-width:none !important}nav.navbar{background-color:#3E3E3E;color:#FCD016;padding:0 1rem}nav.navbar a,nav.navbar a:visited{color:#FCD016}nav.navbar .container{align-items:stretch}nav.navbar .navbar-collapse{background-image:url("/images/arrow.png");background-repeat:no-repeat;background-size:contain}nav.navbar .navbar-brand{padding:.5rem 0}nav.navbar .btn{color:#FCD016}nav.navbar .nav-link{display:inline}nav.navbar .dropdown-toggle{cursor:pointer}nav.navbar .dropdown-menu{border:1px solid #3E3E3E;padding:0}nav.navbar .dropdown-item{margin:0;border-top:1px solid #3E3E3E}nav.navbar .dropdown-item:first-child{border-top:0 none}nav.navbar .dropdown-item:hover{background-color:#FCD016}nav.navbar .dropdown-item a{color:#3E3E3E}nav.navbar .dropdown-item button{color:#3E3E3E;padding:0}nav.navbar .title-arrow{fill:#ffffff}nav.navbar h1{font-weight:normal;font-style:italic;color:#ffffff;display:inline;margin-left:70px}.login nav.navbar .navbar-collapse{background-image:none}.facility-menu{border-right:1px solid #fff;padding-right:.5rem}.user-menu{padding-left:.5rem}.logo{width:275px;height:auto}.header-icon{fill:#FCD016;height:40px;width:40px}.sidebar-nav{list-style:none;padding-left:0;border-left:3px solid #3E3E3E}.sidebar-nav a{color:#3E3E3E;font-size:18px;text-transform:uppercase;padding:.5rem 0 .5rem 1rem;box-sizing:border-box;width:100%;display:block}.sidebar-nav a.active{background-color:#3E3E3E;color:#ffffff}.sidebar-nav ul{padding-left:0}.sidebar-nav ul li{list-style-type:none}.sidebar-nav ul a{padding:.25rem 0 .25rem 1rem;text-transform:none;font-size:14px}.sidebar-nav ul a:before{display:inline-block;content:"•";margin-right:0.5rem;color:#bdbdbd}.tab-nav{border-bottom:2px solid #3E3E3E;margin-bottom:1rem;width:100%}.tab-nav a{color:#3E3E3E;font-size:18px;text-transform:uppercase;padding:8px 20px 6px 20px;border-bottom:2px solid #3E3E3E;display:inline-block}.tab-nav a.tab-active{background-color:#3E3E3E;color:#ffffff}.main{padding:2rem 1rem 2rem 2rem}.filters strong{font-size:1rem;display:block}.filters .filter-group{margin-bottom:.5rem}.filters .search-field{width:calc(100% - 30px)}.search-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25rem;border:0 none;padding:0}input[type=text],input[type=date],input[type=email],select,.form-control{border:1px solid #3E3E3E}label.radio,label.checkbox{margin-right:.5rem;margin-bottom:0}.line-right{border-right:2px solid #3E3E3E;padding-right:1rem}.line-left{border-left:2px solid #3E3E3E;padding-left:1.5rem}.line-bottom{border-bottom:2px solid #3E3E3E;margin-bottom:1rem;padding-bottom:1rem}.form-group fieldset legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1rem;line-height:inherit;color:inherit;white-space:normal}.form-group fieldset label{margin-right:1rem;display:inline-block}.form-group .multiselect-native-select{display:block}.form-group .multiselect-native-select .btn-group{border:1px solid #3E3E3E;border-radius:.25rem;background-color:#fff}.form-check-inline>div{margin-right:1rem}.contract-line-item-row{border:1px solid #d8d8d8;background-color:#fbfbfb;padding-top:1rem;margin-bottom:1rem}.contract-line-item-row fieldset{border:1px solid #3E3E3E;padding:inherit;margin-bottom:1rem}.contract-line-item-row fieldset legend{display:inline-block;width:auto;padding-left:.5rem;padding-right:.5rem}.search-container{text-align:right;margin-bottom:1rem}.status-text{text-transform:uppercase;font-size:1.25rem}.login-section{background-image:url("../images/login-bg.jpg");height:calc(100vh - 142px);background-size:cover}.login-section .container{min-height:100%;background-image:url("../images/login-logo.png");background-repeat:no-repeat;background-size:50%;background-position:bottom right;background-position-y:95%}.login-section main{min-height:100%}.login-section .main{width:100%}.login-section-area{background-image:url("../images/login-white-bg.png");background-repeat:no-repeat;background-size:50% 100%;height:calc(100vh - 142px)}.buttons .btn{width:90%;font-size:18px;margin:0 auto;display:block}.buttons div{margin-bottom:2rem}.btn-primary,.btn-primary.disabled,.btn-primary:disabled{background-color:#FCD016;color:#3E3E3E;border:1px solid #FCD016}.btn-primary:hover,.btn-primary:active,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary.disabled:hover,.btn-primary.disabled:active,.btn-primary.disabled:not(:disabled):not(.disabled):active,.btn-primary:disabled:hover,.btn-primary:disabled:active,.btn-primary:disabled:not(:disabled):not(.disabled):active{background-color:#FCD016;color:#3E3E3E;border:1px solid #3E3E3E}.btn-danger{border:1px solid red;background-color:#ffffff;color:#3E3E3E}.btn-danger:hover{border:1px solid #3E3E3E;background-color:#ffffff;color:#3E3E3E}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#3E3E3E;background-color:#FCD016;border-color:#FCD016}.nav-link:hover{text-decoration:underline}.btn-link{font-weight:400;color:#3E3E3E;text-decoration:underline}.btn-link:hover{color:#3E3E3E;text-decoration:underline}table{border:1px solid #3E3E3E;border-collapse:collapse;width:100%}th{background-color:#3E3E3E;color:#ffffff;padding:2px 0 2px 4px;border-left:1px solid #ffffff}th:first-child{border:0 none}th a{color:#ffffff}tr{border-bottom:2px solid #3E3E3E}td{color:#3E3E3E;padding:10px 0 10px 4px}td a{color:#3E3E3E}td a:hover{color:#3E3E3E}td.Draft{border-right:4px solid #FCD016}td.Pending{border-right:4px solid #BEBEBE}td.Approved{border-right:4px solid green}td.Cancelled{border-right:4px solid red}td.report-icon{text-align:center}td.report-icon svg{transition:all .125s ease-in}td.report-icon a:hover svg,td.report-icon a:focus svg{color:#FCD016}.paging{margin-top:2rem;width:100%;text-align:right}.paging a{text-decoration:underline;color:#3E3E3E}footer{background-color:#3E3E3E;color:#FCD016}@media (min-width: 1450px){.col-3.sidebar{flex:0 0 20%;max-width:20%}.col-9.main{flex:0 0 80%;max-width:80%}}@media (min-width: 1920px){.col-3.sidebar{flex:0 0 15%;max-width:15%}.col-9.main{flex:0 0 85%;max-width:85%}}@media print{.sidebar,.buttons{display:none}.main{flex:0 0 100%;max-width:100%}footer{color:#000000;background-color:#ffffff}}

/*# sourceMappingURL=app.css.map */