.loader-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.8);z-index:1000}.button-width{width:100px}.custom-table td,.custom-table th{text-align:center}.switch{font-size:12px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:6em}.switch input{opacity:0;width:0;height:0}.slider{position:relative;cursor:pointer;width:6em;height:1.8em;background-color:red;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2em}.slider,.slider:before{-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:1.4em;width:1.4em;border-radius:8px;left:.2em;bottom:.2em;background-color:#fff}.switch input:checked+.slider{background-color:#21cc4c}.switch input:focus+.slider{-webkit-box-shadow:0 0 1px #2196f3;box-shadow:0 0 1px #2196f3}.switch input:checked+.slider:before{-webkit-transform:translateX(4.2em);transform:translateX(4.2em)}.status-text{position:absolute;font-size:.8em;color:#fff;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;white-space:nowrap}.status-text.active{left:.5em}.status-text.deleted{right:.5em}.switch input:checked+.slider .status-text.active{-webkit-transform:translateX(2.8em);transform:translateX(2.8em)}.switch input:not(:checked)+.slider .status-text.deleted{-webkit-transform:translateX(-3em);transform:translateX(-3em)}.image-box{margin-top:15px;width:140px;height:139px;border:2px dashed #00f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:25px}.qr-code-container{position:relative;display:inline-block}.qr-code-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;border-radius:4px}.qr-code-container:hover .qr-code-overlay{opacity:1}.qr-code-overlay i{color:#fff;font-size:1.5rem;cursor:pointer}.logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.blended-logo{width:350px;height:auto}.spinner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.spinner{border:4px solid hsla(0,0%,100%,.3);border-top:4px solid #fff;border-radius:50%;width:30px;height:30px;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.custom-child-table-header th{background-color:#5a5858!important;color:#fff!important}.volunteering-hours{background-color:#9ed3e5;color:#100f0f;padding:5px 10px;border-radius:4px;display:inline-block}.clickable{cursor:pointer}.col-md-3 .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.col-md-3 .nav-link h5{margin:0}.col-md-3 .nav-link p{margin:0;font-size:12px;color:#6c757d}