@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,700);@import url(//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.min.css);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600);header{height:100%;width:100%}body{-webkit-font-smoothing:antialiased;background:#293949;color:#fff;font-family:Open Sans,sans-serif;margin:0;padding:0;position:relative;text-rendering:optimizeLegibility}.nav-link,.navbar-brand{color:#fff!important}.navbar-toggler{background-color:#fff!important;border:solid #fff!important;color:solid #fff!important}header .bg-body-tertiary{background-color:#012b39!important}.button{align-items:normal;display:flex;flex-direction:row;height:auto;justify-content:flex-start;width:auto}@media(min-width:768px){.button{max-width:10rem}}.button__class{background-color:#000;border:none;border-radius:20px;color:#fff;height:40px;padding:0 1rem;width:100%}@media(min-width:768px){.button__class{padding:0 1.5rem}}@media(min-width:1280px){.button__class{padding:0 1.5rem}}footer{align-items:center;background-color:#012b39;bottom:0;justify-content:center;position:fixed;z-index:1030}.active-tasks-page,footer{display:flex;flex-direction:column;height:auto;width:100%}.active-tasks-page{align-items:normal;background:#105469;justify-content:flex-start;padding-bottom:38px;position:absolute;top:56px}.active-tasks-page__header{margin-top:60px}.active-tasks-page__sub-section{align-items:normal;background-color:#012b39;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;margin:1rem;padding:1rem}@media(min-width:768px){.active-tasks-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.active-tasks-page__sub-section{padding:1.5rem}}@media(min-width:768px){.active-tasks-page__sub-section{margin:1.5rem}}.active-tasks-page__sub-container{align-items:normal;display:flex;flex-direction:row;justify-content:space-between;margin:1rem}@media(min-width:768px){.active-tasks-page__sub-container{margin:1.5rem}}.active-tasks-page__sub-header{font-size:24px;margin:1rem}@media(min-width:768px){.active-tasks-page__sub-header{margin:1.5rem}}.active-tasks-page__sub-section-calendar{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.active-tasks-page__sub-section-calendar{padding:1.5rem}}@media(min-width:1280px){.active-tasks-page__sub-section-calendar{padding:1.5rem}}@media(min-width:768px){.active-tasks-page__sub-section-calendar{margin:1.5rem}}.active-tasks-page a{color:#fff!important}table{background:#012b39}td{color:#fff}tbody tr:hover{background:#014055}.textbox{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.textbox__label{color:#fff;padding:0 1rem}@media(min-width:768px){.textbox__label{padding:0 1.5rem}}@media(min-width:1280px){.textbox__label{padding:0 1.5rem}}.textbox__container{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start;padding:0 1rem}@media(min-width:768px){.textbox__container{padding:0 1.5rem}}@media(min-width:1280px){.textbox__container{padding:0 1.5rem}}.textbox__text{background-color:#fff;border:1px solid gray;border-radius:20px;color:#000;height:36px;padding:0 1rem;resize:none;width:100%}@media(min-width:768px){.textbox__text{padding:0 1.5rem}}@media(min-width:1280px){.textbox__text{padding:0 1.5rem}}table.fc-scrollgrid{margin:0}.fc-view-harness{margin:1rem}@media(min-width:768px){.fc-view-harness{margin:1.5rem}}table.fc-col-header,table.fc-scrollgrid-sync-table{margin:0}.fc-header-toolbar{margin:1rem}@media(min-width:768px){.fc-header-toolbar{margin:1.5rem}.popup__sub-header{margin-right:1.5rem}}.popup__sub-header--modifier{padding:1rem}@media(min-width:768px){.popup__sub-header--modifier{padding:1.5rem}}@media(min-width:1280px){.popup__sub-header--modifier{padding:1.5rem}}.login-page{background:#105469;height:auto;width:100%}.login-page,.login-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.login-page__sub-section{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.login-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.login-page__sub-section{padding:1.5rem}}@media(min-width:768px){.login-page__sub-section{margin:1.5rem}}.login-page__sub-container{padding-right:1rem}@media(min-width:768px){.login-page__sub-container{padding-right:1.5rem}}.login-page__sub-container--left{padding:0 0 0 1rem}@media(min-width:768px){.login-page__sub-container--left{padding:0}}@media(min-width:1280px){.login-page__sub-container--left{padding:0}}@media(min-width:768px){.login-page__sub-container--left{padding-left:1.5rem}}.login-page__form-container{margin:1rem}@media(min-width:768px){.login-page__form-container{margin:1.5rem}}.login-page__sub-header{font-size:24px;margin:1rem}@media(min-width:768px){.login-page__sub-header{margin:1.5rem}}.login-page__button{margin-top:1rem}@media(min-width:768px){.login-page__button{margin-top:1.5rem}}.login-page__form{margin:1rem}@media(min-width:768px){.login-page__form{margin:1.5rem}}.field{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.field__label{color:#fff;padding:0 1rem}@media(min-width:768px){.field__label{padding:0 1.5rem}}@media(min-width:1280px){.field__label{padding:0 1.5rem}}.field__input{background-color:#fff;border:1px solid gray;border-radius:20px;height:36px;padding:0 1rem;resize:none;width:100%}@media(min-width:768px){.field__input{padding:0 1.5rem}}@media(min-width:1280px){.field__input{padding:0 1.5rem}}.project-page{align-items:normal;background:#105469;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding-bottom:38px;position:absolute;top:56px;width:100%}.project-page__header{margin-top:60px}.project-page__sub-section{align-items:normal;background-color:#012b39;border-radius:10px;display:flex;flex-direction:column;justify-content:flex-start;margin:1rem;padding:1rem}@media(min-width:768px){.project-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.project-page__sub-section{padding:1.5rem}}@media(min-width:768px){.project-page__sub-section{margin:1.5rem}}.project-page__sub-container{align-items:normal;display:flex;flex-direction:row;justify-content:space-between;margin:1rem}@media(min-width:768px){.project-page__sub-container{margin:1.5rem}}.project-page__sub-header{font-size:24px}.project-page__sub-container .project-page__sub-header{margin:0}.popup{z-index:2000!important}.popup__content{height:100%;width:100%}.popup__table{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start;max-height:50vh;overflow:auto}.popup__header{align-items:center;color:#fff}.Chart{width:100%}.timesheet-page{background:#105469;height:auto;padding-bottom:38px;position:absolute;top:56px;width:100%}.timesheet-page,.timesheet-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.timesheet-page__sub-section{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.timesheet-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.timesheet-page__sub-section{padding:1.5rem}}@media(min-width:768px){.timesheet-page__sub-section{margin:1.5rem}}.timesheet-page__sub-container{align-items:normal;display:flex;flex-direction:row;justify-content:space-between;margin:1rem}@media(min-width:768px){.timesheet-page__sub-container{margin:1.5rem}}.timesheet-page__sub-header{font-size:24px;margin:1rem}@media(min-width:768px){.timesheet-page__sub-header{margin:1.5rem}}.timesheet-page__img{width:100%}.timesheet-page__sub-section-calendar{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.timesheet-page__sub-section-calendar{padding:1.5rem}}@media(min-width:1280px){.timesheet-page__sub-section-calendar{padding:1.5rem}}@media(min-width:768px){.timesheet-page__sub-section-calendar{margin:1.5rem}}.timesheet-page a{color:#fff!important}*,:after,:before{box-sizing:border-box;margin:0;padding:0}table{background:#012b39!important;border-collapse:collapse;border-radius:.25em;margin:1rem}@media(min-width:768px){table{margin:1.5rem}}th{border-bottom:1px solid #364043;color:#e2b842;font-size:.85em;font-weight:600;padding:.5em 1em;text-align:left}thead{background:#000}td{color:#fff!important;font-weight:400;padding:.65em 1em}.disabled td{color:#4f5f64}tbody tr{transition:background .25s ease}.table>:not(caption)>*>*{background-color:#012b39}form{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.popup{z-index:5000}.popup__sub-header{padding:1rem}@media(min-width:768px){.popup__sub-header{padding:1.5rem}}@media(min-width:1280px){.popup__sub-header{padding:1.5rem}}.popup__sub-header--modifier{color:red;padding:0 1rem}@media(min-width:768px){.popup__sub-header--modifier{padding:0 1.5rem}}@media(min-width:1280px){.popup__sub-header--modifier{padding:0 1.5rem}}ul{background-color:#012b39;border-radius:10px;list-style-type:none;position:absolute}li:hover,ul{padding:0 32px}li:hover{background-color:#105469;text-align:center;width:100%}ul:hover{padding:0;text-align:center}.signup-page{background:#105469;height:auto;width:100%}.signup-page,.signup-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.signup-page__sub-section{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.signup-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.signup-page__sub-section{padding:1.5rem}}@media(min-width:768px){.signup-page__sub-section{margin:1.5rem}}.signup-page__sub-container{padding-right:1rem}@media(min-width:768px){.signup-page__sub-container{padding-right:1.5rem}}.signup-page__sub-container--left{padding:0 0 0 1rem}@media(min-width:768px){.signup-page__sub-container--left{padding:0}}@media(min-width:1280px){.signup-page__sub-container--left{padding:0}}@media(min-width:768px){.signup-page__sub-container--left{padding-left:1.5rem}}.signup-page__img{width:240px}@media(min-width:1280px){.signup-page__img{width:360px}}.signup-page__sub-header{font-size:24px;margin:1rem}@media(min-width:768px){.signup-page__sub-header{margin:1.5rem}}.signup-page__form{margin:1rem}@media(min-width:768px){.signup-page__form{margin:1.5rem}}.signup__button{margin-top:1rem}@media(min-width:768px){.signup__button{margin-top:1.5rem}}.profile-page{align-items:normal;background:#105469;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding-bottom:38px;position:absolute;top:56px;width:100%}.profile-page__sub-section{background-color:#012b39;border-radius:10px;flex-direction:row;margin:1rem;padding:1rem}@media(min-width:768px){.profile-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.profile-page__sub-section{padding:1.5rem}}@media(min-width:768px){.profile-page__sub-section{margin:1.5rem}}.profile-page__sub-container{padding-right:1rem}@media(min-width:768px){.profile-page__sub-container{padding-right:1.5rem}}.profile-page__sub-container--left{padding:0 0 0 1rem}@media(min-width:768px){.profile-page__sub-container--left{padding:0}}@media(min-width:1280px){.profile-page__sub-container--left{padding:0}}@media(min-width:768px){.profile-page__sub-container--left{padding-left:1.5rem}}.profile-page__sub-header{font-size:24px}.profile-page__img{width:240px}@media(min-width:1280px){.profile-page__img{width:360px}}.project-page__sub-header{margin:1rem}@media(min-width:768px){.project-page__sub-header{margin:1.5rem}}.profile-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.profile-page__sub-container{margin:1rem}@media(min-width:768px){.profile-page__sub-container{margin:1.5rem}}.role-page{align-items:normal;background:#105469;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding-bottom:38px;position:absolute;top:56px;width:100%}.role-page__sub-section{background-color:#012b39;border-radius:10px;flex-direction:row;margin:1rem;padding:1rem}@media(min-width:768px){.role-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.role-page__sub-section{padding:1.5rem}}@media(min-width:768px){.role-page__sub-section{margin:1.5rem}}.role-page__sub-container{padding-right:1rem}@media(min-width:768px){.role-page__sub-container{padding-right:1.5rem}}.role-page__sub-container--left{padding:0 0 0 1rem}@media(min-width:768px){.role-page__sub-container--left{padding:0}}@media(min-width:1280px){.role-page__sub-container--left{padding:0}}@media(min-width:768px){.role-page__sub-container--left{padding-left:1.5rem}}.role-page__sub-header{font-size:24px}.role-page__img{width:240px}@media(min-width:1280px){.role-page__img{width:360px}}.role-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.role-page__sub-container{margin:1rem}@media(min-width:768px){.role-page__sub-container{margin:1.5rem}}.scrollit{margin-right:1rem;overflow-x:scroll}.popup{background-color:rgba(0,0,0,.7);flex-direction:row;justify-content:center;left:0;overflow:scroll;position:fixed;top:0;z-index:1000}.popup,.popup__inner{align-items:center;display:flex;height:100%;width:100%}.popup__inner{background-color:#293949;flex-direction:column;justify-content:space-between}@media(min-width:768px){.popup__inner{border-radius:10px;height:auto;width:90%}}.popup__content{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start;padding:1rem}@media(min-width:768px){.popup__content{padding:1.5rem}}@media(min-width:1280px){.popup__content{padding:1.5rem}}.popup__header{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start;padding:0 1rem}@media(min-width:768px){.popup__header{padding:0 1.5rem}}@media(min-width:1280px){.popup__header{padding:0 1.5rem}}.popup__container{align-items:normal;display:flex;flex-direction:row;justify-content:flex-start;padding:1rem}@media(min-width:768px){.popup__container{padding:1.5rem}}@media(min-width:1280px){.popup__container{padding:1.5rem}}.popup__sub-header{margin-right:1rem}.popup__button-container{align-items:normal;display:flex;flex-direction:row;height:auto;justify-content:flex-end;padding:1rem;width:100%}@media(min-width:768px){.popup__button-container{padding:1.5rem}}@media(min-width:1280px){.popup__button-container{padding:1.5rem}}@media(min-width:768px){.popup__button-container{align-items:normal;display:flex;flex-direction:row;justify-content:flex-end}}.popup__day-container{flex-direction:row}.popup__day-container,.popup__error{align-items:normal;display:flex;justify-content:flex-start}.popup__error{flex-direction:column}.popup__error-message{color:red;padding:0 1rem}@media(min-width:768px){.popup__error-message{padding:0 1.5rem}}@media(min-width:1280px){.popup__error-message{padding:0 1.5rem}}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Avenir;font-style:normal;font-weight:400;src:url(/static/media/AvenirNextLTPro-Regular.75d8c490a81ae1a6be46.otf) format("truetype")}@font-face{font-family:Avenir Bold;font-style:bold;font-weight:700;src:url(/static/media/AvenirNextLTPro-Bold.abfbc7167526a2d9f205.otf) format("truetype")}h1{font-family:Avenir Bold;font-size:1.5rem;font-weight:700;line-height:2rem}@media(min-width:768px){h1{font-size:2.0625rem;font-weight:700;line-height:2.75rem}}h2{font-family:Avenir Bold;font-size:.75em;font-weight:700;line-height:1.25rem}@media(min-width:768px){h2{font-size:.75rem;font-weight:700;line-height:1.25rem}}h3{font-family:Avenir Bold;font-size:.8125rem;font-weight:700;line-height:1.125rem}@media(min-width:768px){h3{font-size:.875rem;font-weight:700;line-height:1.375rem}}a,input,p,textarea{font-family:Avenir;font-size:.8125rem;font-weight:400;line-height:1.125rem;text-decoration:none}@media(min-width:768px){a,input,p,textarea{font-size:.875rem;font-weight:400;line-height:1.375rem}}button,label{font-family:Avenir Bold;font-size:.625rem;font-weight:700;line-height:1.25rem}@media(min-width:768px){button,label{font-size:.75rem;font-weight:700;line-height:1.25rem}}.users-page{align-items:normal;background:#105469;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:38px;position:absolute;top:56px}.users-page,.users-page__sub-section{flex-direction:row;height:auto;width:100%}.users-page__sub-section{background-color:#012b39;border-radius:10px;margin:1rem;padding:1rem}@media(min-width:768px){.users-page__sub-section{padding:1.5rem}}@media(min-width:1280px){.users-page__sub-section{padding:1.5rem}}@media(min-width:768px){.users-page__sub-section{height:auto;margin:1.5rem;width:25%}}.users-page__sub-container{padding-right:1rem}@media(min-width:768px){.users-page__sub-container{padding-right:1.5rem}}.users-page__sub-container--left{padding:0 0 0 1rem}@media(min-width:768px){.users-page__sub-container--left{padding:0}}@media(min-width:1280px){.users-page__sub-container--left{padding:0}}@media(min-width:768px){.users-page__sub-container--left{padding-left:1.5rem}}.users-page__sub-header{font-size:24px}.users-page__img{width:240px}@media(min-width:1280px){.users-page__img{width:360px}}.users-page__sub-header{margin:1rem}@media(min-width:768px){.users-page__sub-header{margin:1.5rem}}.users-page__sub-section{align-items:normal;display:flex;flex-direction:column;justify-content:flex-start}.users-page__sub-container{margin:1rem}@media(min-width:768px){.users-page__sub-container{margin:1.5rem}}
/*# sourceMappingURL=main.024e75fb.css.map*/