input.form-control{border-radius:0}input.form-control:focus{border-color:#d8d7d6;box-shadow:0 0 0 .2rem #f2eee8}.form-check-label{font-size:16px;margin-bottom:1em;margin-left:1.25rem}code{color:#e01a76}.btn{border-radius:0;font-size:16px;line-height:1.2;padding:.75em 1em;transition:.25s}.btn-primary{color:#fff;background-color:#a41e35;border:2px solid #a41e35}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#1d1d1d!important;background-color:hsla(0,0%,100%,.5)!important;border-color:#a41e35!important}.btn-primary:disabled{background-color:rgba(164,30,52,.596078431372549)!important;border-color:rgba(164,30,52,.596078431372549)!important}.btn-light{color:#1d1d1d;background-color:#f2eee8;border:2px solid #f2eee8}.btn-light:active,.btn-light:focus,.btn-light:hover{background-color:#fff!important;border-color:#f2eee8!important}.btn-secondary{color:#fff;background-color:#1d1d1d;border:2px solid #1d1d1d}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{color:#1d1d1d!important;background-color:#fff!important;border-color:#1d1d1d!important}.btn-success{color:#fff;background-color:#693;border:2px solid #693}.btn-success:active,.btn-success:focus,.btn-success:hover{color:#1d1d1d;background-color:#fff}.btn-danger{color:#fff;background-color:#f2100c;border:2px solid #f2100c}.btn-danger:active,.btn-danger:focus,.btn-danger:hover{color:#000;background-color:#fff;border:2px solid #f2100c}.btn-slim{padding:.5em 1.5em;transition:.25s}body{font-family:"Roboto"}body .react-datepicker-wrapper{display:block}.alert{border-radius:0}.alert.alert-primary{color:#000;background-color:#f2eee8;border:none;border-radius:0}#root,.layout,body,html{height:100%}.layout{display:flex;flex-direction:column}.content{flex:1 0 auto}.footer{flex-shrink:0}a.navbar-brand{white-space:normal;text-align:center;word-break:break-all}html{font-size:14px}@media (min-width:768px){html{font-size:16px}}.nav-link{font-size:16px;font-family:"Roboto";margin-right:15px;font-weight:500;border-bottom:8px solid #fff}.nav-link:focus,.nav-link:hover{cursor:pointer}.nav-item>a.nav-link:active,.nav-item>a.nav-link:hover,.navbar-nav .nav-item>a.activeNav,li.dropdown.show>a{border-color:#a41e35}.panelLink{display:flex;flex-direction:column;width:100%;background-color:#a41e35;color:#fff;padding:1em;font-size:18px;border:2px solid #a41e35;transition:.25s}.panelLinkLarge{font-size:36px}.panelLink:active,.panelLink:focus,.panelLink:hover{color:#1d1d1d!important;background-color:hsla(0,0%,100%,.5)!important;text-decoration:none}@media (max-width:768px){.panelLink{margin-bottom:1em}}.panelInfo{display:flex;flex-direction:row;flex-wrap:nowrap;padding:.5em;font-size:16px;margin-bottom:1em;width:100%;background-color:#f2eee8;cursor:default}.panelInfo .left{align-self:center;padding:1rem}.panelInfo .top{width:100%;align-self:center;padding-top:.5rem}.panelInfo .bottom,.panelInfo .top{padding-left:1rem;padding-bottom:.5rem}.panelInfo .bottom{font-weight:600}.panelInfo .bottom span:first-child{margin-right:.2em}.panelInfo .right{padding-right:1rem;display:flex;flex-direction:column;align-self:center;font-weight:700}.panelInfo .panelInfoLarge{font-size:36px;line-height:1}.panelInfo .panelInfoMedium{font-size:24px;line-height:1}.hyperlist{width:100%;display:flex;flex-direction:column;align-items:center}.hyperlist .hyperlist-header{width:100%;font-family:"Roboto Condensed",sans-serif;text-transform:uppercase;font-size:1.3rem;font-weight:600;letter-spacing:1px;padding-top:.5em;padding-bottom:.5em}.hyperlist .hyperlist-items{border-top:3px solid #bca585;border-bottom:3px solid #bca585;padding-left:0;flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-start;background-color:#f2eee8;margin-bottom:0;width:100%}.hyperlist .hyperlist-items .hyperlist-item{flex:1 0 auto;display:flex;flex-direction:row;justify-content:flex-start;justify-content:space-between;background-color:#fff;margin-bottom:0;transition:.25s}.hyperlist .hyperlist-items .hyperlist-item:focus,.hyperlist .hyperlist-items .hyperlist-item:hover{background-color:#f2eee8}.hyperlist-item:hover .hyperlist-item-text .btn-light{background-color:#fff}.hyperlist-item .hyperlist-item-text .btn-light:hover{border-color:#a41e35!important}.hyperlist .hyperlist-items .hyperlist-item .hyperlist-item-text{display:flex;flex-direction:column;padding:1em .5em;align-self:center}.hyperlist .hyperlist-items .hyperlist-item .hyperlist-item-text .hyperlist-item-title{font-size:1.1em}.hyperlist .hyperlist-items .hyperlist-item .hyperlist-item-text .hyperlist-item-subtitle{font-size:.9em}.hyperlist.hyperlist-locked .hyperlist-items{border-top:3px solid #a41e35;border-bottom:3px solid #a41e35}.hyperlist.hyperlist-locked .hyperlist-items .hyperlist-item{background-color:rgba(164,30,53,.1)!important}.hyperlist.hyperlist-locked .hyperlist-items .hyperlist-item:focus,.hyperlist.hyperlist-locked .hyperlist-items .hyperlist-item:hover{background-color:rgba(164,30,53,.2)!important}table thead tr th{border-bottom:3px solid #d1c2ac}table th{padding-bottom:.5rem;padding-left:.75rem;padding-right:.75rem;vertical-align:bottom}table td{padding:.5rem .75rem;vertical-align:center}table{margin-top:2em;font-size:16px;min-width:100%}table tbody tr td button{width:100%;padding:.5em 1.5em!important}.studentTimesheetCard{border:0;border-radius:0}.studentTimesheetCard .card-header{border-radius:0;background-color:#f2eee8;color:#1d1d1d}.studentTimesheetCard .card-body{padding-left:1em;border-radius:0;border:0}.studentTimesheetCard .card-body .card-header{border-radius:0;border:0;background-color:rgba(0,0,0,.1)}.studentTimesheetCard .card-body .card-header h3{line-height:.7em;margin-top:.3em;color:#4f4f4f;font-weight:700}.studentTimesheetCard .card-body .card .card-title{padding-left:1.25rem}.studentTimesheetCard .card-body .card .card-body{padding-left:0}.draft-email-wrapper{border:1px solid #d8d7d6;box-shadow:0 0 0 .2rem #f2eee8}.comfirmEmailDisplay,.draft-email-editor{min-height:300px;padding:1em}.comfirmEmailDisplay{border:1px solid #d8d7d6}.payPeriodSelect{display:flex;width:100%;margin-top:.8em;align-items:center;margin-bottom:1em}.payPeriodSelect div:first-child{flex-grow:1}.payPeriodSelect div:nth-child(2){flex-shrink:1}.myinput[type=checkbox]:before{position:relative;display:block;width:11px;height:11px;border:1px solid grey;content:"";background:#fff}.myinput[type=checkbox]:after{position:relative;display:block;left:2px;top:-11px;width:7px;height:7px;border-color:#b3b3b3 #dcddde #dcddde #b3b3b3;border-style:solid;border-width:1px;content:"";background-image:linear-gradient(135deg,#b1b6be,#fff);background-repeat:no-repeat;background-position:50%}.myinput[type=checkbox]:checked:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC"),linear-gradient(135deg,#b1b6be,#fff)}.myinput[type=checkbox]:disabled:after{-webkit-filter:opacity(.4)}.myinput[type=checkbox]:not(:disabled):checked:hover:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAB2SURBVHjaAGkAlv8A3QDyAP0A/QD+Dam3W+kCAAD8APYAAgTVZaZCGwwA5wr0AvcA+Dh+7UX/x24AqK3Wg/8nt6w4/5q71wAAVP9g/7rTXf9n/+9N+AAAtpJa/zf/S//DhP8H/wAA4gzWj2P4lsf0JP0A/wADAHB0Ngka6UmKAAAAAElFTkSuQmCC"),linear-gradient(135deg,#8bb0c2,#fff)}.myinput[type=checkbox]:not(:disabled):hover:after{background-image:linear-gradient(135deg,#8bb0c2,#fff);border-color:#85a9bb #92c2da #92c2da #85a9bb}.myinput[type=checkbox]:not(:disabled):hover:before{border-color:#3d7591}.myinput.large{height:22px;width:22px}.myinput.large[type=checkbox]:before{width:20px;height:20px}.myinput.large[type=checkbox]:after{top:-20px;width:16px;height:16px}.myinput.large.custom[type=checkbox]:checked:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC"),linear-gradient(135deg,#b1b6be,#fff)}.myinput.large.custom[type=checkbox]:not(:disabled):checked:hover:after{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGHRFWHRBdXRob3IAbWluZWNyYWZ0aW5mby5jb23fZidLAAAAk0lEQVQ4y2P4//8/AyUYwcAD+OzN/oMwshjRBoA0Gr8+DcbIhhBlAEyz+qZZ/7WPryHNAGTNMOxpJvo/w0/uP0kGgGwGaZbrKgfTGnLc/0nyAgiDbEY2BCRGdCDCnA2yGeYVog0Aae5MV4c7Gzk6CRqAbDM2w/EaQEgzXgPQnU2SAcTYjNMAYm3GaQCxNuM0gFwMAPUKd8XyBVDcAAAAAElFTkSuQmCC"),linear-gradient(135deg,#8bb0c2,#fff)}table tbody tr.holidayInfoRow,table tbody tr.isHoliday{background-color:rgba(255,4,4,.1)}table tbody tr.holidayInfoRow td{padding-left:4em;font-size:14px;padding-top:0}#printPageAlert button{position:absolute;bottom:1em}@media (max-width:768px){#printPageAlert button{position:relative}}.timesheetSubmissionButtons{margin-top:2em}#printSection{margin-top:1em;display:none;width:100%}#printSection .printText{margin-bottom:3em}#printSection .signatureLine{width:100%;border-top:3px solid #000}.signature{margin-top:3em}#printSection .dateLine{width:100%;border-top:3px solid #000}@media print{#emailSupervisorsAlert,#siteBanner,#siteFooter,#siteHeader,.submissionButtons,.timesheetSubmissionButtons{display:none}#printSection{left:0;right:0;bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap}#printSection div{min-width:50%}#printPageAlert{display:none}}
/*# sourceMappingURL=main.db67429d.chunk.css.map */