.ReactTable{position:relative;display:flex;flex-direction:column;background-color:transparent}.ReactTable .actions-right{text-align:right}.ReactTable .actions-left{text-align:left}.ReactTable .actions-center{text-align:center}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{flex:auto 1;display:flex;flex-direction:column;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-thead{flex:1 0 auto;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid #e3e3e3;border-radius:4px;color:#565656;font-weight:400;height:36px;background-color:inherit;padding-left:.8em}.ReactTable .rt-thead.-filters input:focus,.ReactTable .rt-thead.-filters select:focus{outline:none;border:1px solid #aaa;color:#333}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-th:last-child{text-align:right}.ReactTable .rt-thead .rt-th.-cursor-pointer>div:first-of-type:after{opacity:.6;content:"\F0DC";position:relative;display:inline-block;bottom:0;right:-7px;font-family:"FontAwesome"}.ReactTable .rt-thead .rt-th.-cursor-pointer.-sort-desc>div:first-of-type:after{content:"\F0DD";top:-3px;position:relative;display:inline-block;bottom:0;right:-7px;font-family:"FontAwesome";opacity:1}.ReactTable .rt-thead .rt-th.-cursor-pointer.-sort-asc>div:first-of-type:after{content:"\F0DE";top:3px;position:relative;display:inline-block;bottom:0;right:-7px;font-family:"FontAwesome";opacity:1}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{font-size:1.063rem;text-align:left;font-weight:300;line-height:2.5em!important;padding:5px;line-height:normal;position:relative;transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-resizable-header-content:focus{outline:none}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0) hsla(0,0%,40%,0) hsla(0,0%,40%,0) #f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{flex:99999 1 auto;display:flex;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer}.ReactTable .rt-tr-group{flex:1 0 auto;display:flex;flex-direction:column;align-items:stretch}.ReactTable .rt-tr{flex:1 0 auto;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{flex:1 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity;margin:auto}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{flex:1 0 auto;display:flex;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;padding:3px}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid #e3e3e3;border-radius:4px;color:#565656;font-weight:400;height:36px;background-color:inherit;text-align:center}.ReactTable .-pagination input:focus,.ReactTable .-pagination select:focus{outline:none;border:1px solid #aaa;color:#333}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);transition:all .1s ease;cursor:pointer;outline:none}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:not-allowed}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{flex:1 1;text-align:center}.ReactTable .-pagination .-center{flex:1.5 1;text-align:center;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;padding:20px;color:rgba(0,0,0,.5)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;background:hsla(0,0%,100%,.8);transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,.6);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{transition:none!important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead .rt-th:focus{outline:none}.ReactTable .rt-thead .rt-th{font-size:12px;text-transform:uppercase;color:#9a9a9a;font-weight:400}.ReactTable .rt-tbody .rt-td{font-size:14px!important}main{background-color:#d0d0d0;min-height:100vh}.login-container{min-height:100vh;background-image:linear-gradient(90deg,#fff,hsla(0,0%,81.6%,.6));justify-content:center;align-items:center}.login-container,.login-form{display:flex;flex-direction:column}.login-form{min-height:30%;width:40%;max-width:450px;background-color:#fff;border:1px solid #ff3d00;border-radius:5px;padding:35px;margin:40px}.login-form-group{margin-bottom:0!important}.login-input{border:1px solid #d0d0d0!important;margin:10px 0;font-size:18px}.login-button{border:none!important;border-radius:5px!important;font-size:18px!important;background-color:#ff3d00!important;color:#fff!important;margin-top:10px!important;width:100%}.header{width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;height:80px;background-color:#fff}.header-logo img{width:250px}.header-item{padding:25px;text-decoration:none;color:#ff3d00;cursor:pointer;font-size:14px;height:100%;display:flex;align-items:center;justify-content:center;min-width:120px}.header-item:hover{text-decoration:none;color:#002b59}.header-item.guest:hover{text-decoration:none;color:#fff}.header-item.active{color:#fff;background-color:#ff3d00}.header-right{height:100%;display:flex}.events-container{justify-content:center;padding:50px 0}.events-card,.events-container{display:flex;align-items:center;flex-direction:column}.events-card{background-color:#fff;border-radius:5px;width:70%;padding:50px;margin:20px}.events-card.loader{justify-content:center}.event-preview{width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:20px;align-items:center;border:1px solid #d0d0d0;border-radius:5px;margin-bottom:20px;cursor:pointer}.event-details p{margin:0;padding:0}.event-title{font-weight:700;font-size:18px;margin-bottom:5px!important}.add-event-button{margin-bottom:50px}.event-preview-buttons{display:flex;flex-direction:column}.event-preview-button{margin:5px}.rounded-button{width:170px!important;padding:10px!important;border:none!important;border-radius:5px!important;font-size:14px!important;cursor:pointer}.rounded-button.light-blue{color:#fff;background-color:#ff3d00;border:1px solid #ff3d00!important}.rounded-button.light-blue:hover,.rounded-button.white-border{color:#ff3d00;background-color:#fff}.rounded-button.white-border{border:1px solid #ff3d00!important}.rounded-button.white-border:hover{color:#fff;background-color:#ff3d00;border:1px solid #ff3d00!important}.form-container{display:flex;justify-content:center;padding:50px 0}.data-capture-form{margin:15px}.data-capture-form,.form.loader{width:500px;background-color:#fff;padding:40px;border-radius:5px}.form.loader{display:flex;justify-content:center;align-items:center}.form-input{border:1px solid #d0d0d0!important;overflow:visible}.form-input,.react-select{margin:25px 0;font-size:18px}.react-select{color:#495057}.checkbox-input{margin-top:15px}.checkbox-label{font-size:14px;margin-bottom:25px}.blue-link{cursor:pointer!important}.blue-link:hover{text-decoration:underline!important}.submit-details-button{margin-top:0;width:100%!important;background-color:#ff3d00}.form-header{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.company-logo{height:160px;border-radius:50%;border:1px solid #ccc}.company-slogan{font-size:20px;margin-top:15px;margin-bottom:15px;font-style:italic;text-align:center}.students-container{padding:50px 100px}.students-table-container{background-color:#fff;width:100%;padding:20px}.students-filters-container,.students-table-container{border-radius:5px;display:flex;flex-direction:column}.students-filters-top{width:100%;display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;background-color:#fff;border-radius:5px;padding-bottom:20px}.students-filters-top .filter{width:100%;margin:10px;//min-width:190px}.clear-filters-button{margin:10px}.students-card.loader{display:flex;justify-content:center;align-items:center;min-height:80vh}.email-student-button{background:#ff3d00}.email-student-button:hover{background:#002b59}.table-buttons{display:flex;justify-content:center}.profile-container{justify-content:center;padding:50px 0}.profile-card,.profile-container{display:flex;flex-direction:column;align-items:center}.profile-card{background-color:#fff;border-radius:5px;width:50%;padding:50px}.profile-card.loader{justify-content:center}.edit-profile-button{margin:20px}.edit-profile-row{margin:20px 10px}@media only screen and (max-width:600px){.events-card,.profile-card{width:90%}.students-container{padding:50px 20px}}@media only screen and (max-width:400px){.form-input,.react-select{font-size:16px}}@media only screen and (max-width:992px){.students-filters-container{padding:10px 0!important}.login-form{width:80%}}
/*# sourceMappingURL=main.6f1bc65a.chunk.css.map */