.header .searchbar input[type=text]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAGKADAAQAAAABAAAAGAAAAADiNXWtAAACEklEQVRIDe1UQWtTQRCe2fdo60Eh8WAvPVUEj/XQotfc0jQx1kcjUu29h/6F/AO9eLGCpT0VSV5IYr2rEBAMYi8K+gfUBg8tts3LjjNPFpK3+wqlSC/dy2Znvplv37ffBOBinbcCeNIFgiDwjvejhxqhQoAzDM4SwE8g6ICHm+12rXVSveRSCcr5pRt96NcYk1EAzxDVe62oB5G+BgpzoGGVq7v+OFXCMPyRRuQkiJtTv8MN2v7YlbVGY+N3skGpVJnSx0cvOD7tT1yeC8PNvSRGzhaByPLnYPCJc932Tv2xq8jEqtWq+vjh81uWrNd6Uy+a+PDOXz+6RHOOZOTmoxn7xAQafW8FkHKFQnDbRgBYBPKgorlLFleDZvPVNxZiGweDB668RcCgW/KgLnBajIDeAdCMK+8gwEzsFhc6JYbg9TiVdaUtgtjnYsVTLT0JiL9cJRZBPETi81MtygFhx1ViESgFWzJE4nNXQTJ2txDMEmHeG/fXkzk5WwTN1/WmTKgMkfjcVWRiPDOXIh1tKIQnjcb2dxMf3p0NZPwZNC1DVCwG14cLzG+5+eHBoMuS3mT9v5p4crcm2QDK5UdXo8P9lzJE4nOx4j+38IMC5UQWBHqKSn0houeMWW7t1OS/a2SlEhhUaf7+Ha01f1Hs82zsFn5Q0dzIspBfXOT8VhqJ6XWmXUgK+Xu7Z2pyUfxfFPgLQTO6pJvZeAEAAAAASUVORK5CYII=)}.addTeacher{background-image:url(/static/media/addPeopleBg.1d51f370.png)}.addSubject{background-image:url(/static/media/subjectBg.5cdbeb28.png)}@font-face{font-family:"nunitoRegular";src:url(/static/media/nunito-regular.86d154be.eot) format("embedded-opentype"),url(/static/media/nunito-regular.79a883e4.woff) format("woff"),url(/static/media/nunito-regular.09b2f37e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"nunitoLight";src:url(/static/media/nunito-light.16e5816b.eot) format("embedded-opentype"),url(/static/media/nunito-light.240a1eb4.woff) format("woff"),url(/static/media/nunito-light.545d04c9.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"nunitoSemibold";src:url(/static/media/nunito-semibold.d6b5ad92.eot) format("embedded-opentype"),url(/static/media/nunito-semibold.8f34b70e.woff) format("woff"),url(/static/media/nunito-semibold.45ea1be7.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"nunitoBold";src:url(/static/media/nunito-bold.ae8a67a8.eot) format("embedded-opentype"),url(/static/media/nunito-bold.38ba6f5d.woff) format("woff"),url(/static/media/nunito-bold.5b67d635.ttf) format("truetype");font-weight:400;font-style:normal}@-webkit-keyframes sk-bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes sk-bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}@media(max-width:767px){.quote-and-form-container{height:500px;width:95%;margin:0 auto;margin-bottom:20px!important}.st-home-quote__text{margin-top:0}}body{font-family:"nunitoRegular";font-size:14px}*,body{margin:0;padding:0}img{max-width:100%}.table{margin-bottom:20px}.table a{cursor:pointer}.table-head--blue{background-color:#5789ba;color:#d1e8ff}.table-head-row__cell--sno{width:50px}.table-head-row__cell__width{width:80px}.table-body .table-row__cell--student-cell{color:#006dc6}.table-body .table-row__cell--student-cell a{color:inherit}.table-body .table-row--numbered td:first-child:before{position:absolute;-webkit-transform:translateX(-28px);transform:translateX(-28px);color:#006dc6;content:attr(data)}.table-row__cell__center{text-align:center}.custom-drop-down-wrapper{position:relative;margin-left:10px}.custom-drop-down{transition:all .2s;display:none;position:absolute;box-sizing:border-box;left:0;top:40px;z-index:111;background-color:#fff;box-shadow:0 5px 5px rgba(0,0,0,.3);border-radius:4px;border:1px solid #fafafa;white-space:nowrap}.custom-drop-down--visible{display:inline-block}.custom-drop-down__header{padding:10px 20px}.custom-drop-down__body{border:1px solid #fafafa;border-right:none;border-left:none;height:125px;overflow-y:scroll;transition:all .2s}.custom-drop-down-items{list-style-type:none;margin-bottom:0;padding:10px 0}.custom-drop-down-items__item{padding:5px 20px}.custom-drop-down-items__item:hover{background-color:#fafafa;cursor:pointer}.custom-drop-down__text-field{display:flex;align-items:center}.custom-drop-down__text-field span[class~=fa-times]{color:#fff;font-size:20px}.custom-drop-down__text-field input{border:1px solid #c7c7c7;border-radius:4px;color:#072645;padding:5px 10px;outline:none;transition:all .2s;width:100%;background-color:#fff;margin-right:10px}.custom-drop-down__text-field input:focus,.custom-drop-down__text-field input:hover{box-shadow:0 2px 5px rgba(1,1,1,.3)}.custom-drop-down__text-field input::-webkit-input-placeholder{color:#5789ba}.custom-drop-down__text-field input::placeholder{color:#5789ba}.custom-drop-down__text-field--error input{border:1px solid #fe3824;box-shadow:0 2px 5px rgba(1,1,1,.3)}.custom-drop-down__toggle{border:1px solid #c7c7c7;border-radius:4px;color:#072645;padding:5px 0 5px 10px;display:flex;align-items:center;cursor:pointer}.custom-drop-down__toggle--error{border:1px solid #fe3824;box-shadow:0 2px 5px rgba(1,1,1,.3)}.info-title,.side-info__title{margin:15px 0;color:#072645;font-size:16px;text-transform:uppercase}.info-title--gallerytile{color:#54c7fc}.info-row-certificate{border-right:none;border-left:none;padding:4px 0}.info-row,.info-row-certificate{display:flex;align-items:center;margin-bottom:0;margin-top:-1px;position:relative}.info-row{border:1px dashed #9bbdde;border-right:none;border-left:none;padding:8px 0}.info-row--truncate-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-row .dash{width:1px;align-self:stretch;position:relative}.info-row .dash:after{content:"";display:block;height:calc(100% + 16px);width:1px;border-right:1px dashed #9bbdde;position:absolute;top:-8px;left:0;z-index:0}.info-row .circle{display:inline-block;width:10px;height:10px;border-radius:50%;position:relative;margin:0 20px 0 10px}.info-row .circle:after{content:"";display:block;width:20px;height:20px;border-radius:50%;border:2px solid #006dc6;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.info-row input[type=radio]{opacity:0;position:absolute;top:0;left:0}.info-row input[type=radio]:checked+.circle{background-color:#072645}.info-cell{margin-bottom:0;font-weight:400;display:flex;margin-left:10px;min-height:30px;flex:1 1;flex-direction:column;justify-content:center}.info-cell__datepicker{flex-direction:row}.info-cell__field{border:1px solid #c7c7c7;border-radius:4px;color:#072645;padding:5px 10px;outline:none;transition:all .2s;width:100%;background-color:#fff}.info-cell__field:focus,.info-cell__field:hover{box-shadow:0 2px 5px rgba(1,1,1,.3)}.info-cell__field::-webkit-input-placeholder{color:#5789ba}.info-cell__field::placeholder{color:#5789ba}.info-cell__error{color:#fe3824;text-transform:uppercase;font-size:12px;margin-top:8px}.info-cell__marginleft{margin-left:10px}.info-cell__confirm-head{color:#5789ba;text-transform:uppercase;margin-left:10px}.info-cell__displaydepartments{display:list-item;margin-left:25px}.info-cell--left{margin-left:0}.info-cell--left,.info-cell--right{color:#5789ba;text-transform:uppercase;flex:0 0 40%}.info-cell--right{margin-right:0}.info-cell--student-quality{flex:0 0 20%}.info-cell--review{flex:0 0 80%}.info-cell--no-margin{margin-left:0}.info-cell--multiple-items{flex:1 1;flex-direction:column;justify-content:flex-start;align-items:flex-start}.info-cell--multiple-items>span{display:flex;justify-content:space-between;flex:1 1;width:100%;margin-bottom:5px}.info-cell--multiple-items>span:last-child{margin-bottom:0}.info-cell--contacts-admissions{flex:1 1;justify-content:flex-start;align-items:flex-start}.info-cell--contacts-admissions>span{display:flex;justify-content:space-between;flex:1 1;width:100%;margin-bottom:5px}.info-cell--contacts-admissions>span:last-child{margin-bottom:0}.info-cell__contact-owner{flex:0 0 25px;text-align:center;color:#fff;background-color:#006dc6;box-shadow:0 3px 3px rgba(0,0,0,.3);border-radius:4px}input[class~=info-cell],select[class~=info-cell],textarea[class~=info-cell]{border:1px solid #c7c7c7;border-radius:4px;color:#072645;padding:5px 10px;outline:none;transition:all .2s;width:100%;background-color:#fff}input[class~=info-cell]:focus,input[class~=info-cell]:hover,select[class~=info-cell]:focus,select[class~=info-cell]:hover,textarea[class~=info-cell]:focus,textarea[class~=info-cell]:hover{box-shadow:0 2px 5px rgba(1,1,1,.3)}input[class~=info-cell]::-webkit-input-placeholder,select[class~=info-cell]::-webkit-input-placeholder,textarea[class~=info-cell]::-webkit-input-placeholder{color:#5789ba}input[class~=info-cell]::placeholder,select[class~=info-cell]::placeholder,textarea[class~=info-cell]::placeholder{color:#5789ba}select[class~=info-cell]{cursor:pointer;flex:0 0 35%}.last-row{position:relative}.last-row .info-row:last-child input[type=date],.last-row .info-row:last-child input[type=email],.last-row .info-row:last-child input[type=text]{flex:0 0 35%}.last-row .calender--datepicker .react-datepicker__input-container input[class~=info-cell]{width:100%}.last-row .button--red{cursor:pointer;position:absolute;right:46px;bottom:8px}.render-fields{position:relative}.render-fields .button--white{cursor:pointer;position:absolute;right:0;bottom:8px}label[class~=info-cell__radio]{cursor:pointer;color:#072645;flex-direction:row;align-items:center;flex:0 0 auto}input[class~=info-cell--no-left-margin],select[class~=info-cell--no-left-margin]{width:100%;margin-left:0}#modal-body-certificate{overflow:visible}.info-row-no-dashes{border:1px;border-right:none;border-left:none;padding:8px 0;display:flex;align-items:center;margin-bottom:0;margin-top:-1px;position:relative}.info-row-no-dashes--truncate-txt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-datepicker{width:210px;font-size:1rem;box-shadow:0 2px 5px rgba(0,0,0,.3);border-radius:4px}.react-datepicker__triangle{border-bottom-color:#006dc6!important}.react-datepicker__header{background-color:#006dc6}.react-datepicker__current-month{font-size:1.5rem;color:#fff}.react-datepicker__day-name{color:#fff;font-size:1.2rem}.react-datepicker__month-container{width:100%}.react-datepicker__day--selected,.react-datepicker__day--today{color:#fff;border-radius:.3rem}.react-datepicker__day--selected{background-color:#003560}.react-datepicker__day--today{background-color:#fe3824}.react-datepicker__day--today:hover{background-color:#bb1201}.react-datepicker__navigation--next{border-left-color:#fff}.react-datepicker__navigation--previous{border-right-color:#fff}.addbtn{border:1px solid #006dc6!important}.Input{display:flex;flex-direction:row-reverse;border-bottom:1px solid #006dc6;padding-bottom:3px;margin-bottom:5px}.Input--password{display:flex;flex:auto;flex-direction:row;justify-content:space-between}.Input--password button{background-color:transparent;border:0 #fff}.Input--full{width:100%}.Input input{outline:none;border:0;background:transparent;font-family:"nunitoRegular";flex:1 0 auto;font-size:14px;font-weight:300}.Input input,.Input input:focus{color:#006dc6}.Input input:focus~label{opacity:1}.Input input[type=text]~label:before{content:""}.Input input[type=password]~label:before{content:""}.Input input[type=input]~label:before,.Input input[type=number]~label:before{content:""}.Input label{font-family:FontAwesome;font-size:18px;opacity:.5;transition:opacity .5s ease}.Input label:before{color:#006dc6;display:flex;align-items:center;justify-content:center;height:30px;width:30px}.pswd-user-select:hover{cursor:pointer}.error-text{display:none;position:relative;top:10px;color:#fe3824}.error .Input{border-bottom:1px solid #fe3824}.error .Input input{color:#fe3824}.error .Input label{opacity:1}.error .Input label:before{color:#fe3824}.error .error-text{display:block}input:required:after{content:" *"!important;margin:0 0 0 20px}.Search-Bar22{background-color:#fafafa;border:2px solid #fafafa;border-right:1px solid #9bbdde;border-top:none!important;padding:3px}.Search-Bar22 input{width:100%;height:30px;padding:0 5px;font-size:14px;font-weight:lighter;border-radius:4px;border:1px solid #e1e1e1}.Search-Bar22 input::-webkit-input-placeholder{font-size:14px;color:#9bbdde}.Search-Bar22 input::placeholder{font-size:14px;color:#9bbdde}.attd-search p.pull-left{margin-bottom:0;color:#072645;font-size:16px;text-transform:uppercase}.attd-search span[class~=fa-pencil]{color:#9bbdde}.attd-search.report-search{height:50px}.attd-search.report-search:after{content:"";position:absolute;bottom:-75px;width:100%;height:90px;background-color:#fafafa;border-bottom:1px solid #d1d1d1;z-index:-111}.marks-field{font-weight:400;display:flex;width:200px;flex-direction:column;align-items:center;margin-bottom:0}.marks-field--smallwidth{width:auto}.marks-field__error{color:#fe3824;font-size:12px;text-transform:uppercase;padding-top:5px}.marks-field input[type=input],.marks-field input[type=number],.marks-field input[type=text]{text-align:center;width:100px;border-radius:4px;padding:5px;border:1px solid #c7c7c7;transition:all .2s}.marks-field input[type=input]:focus,.marks-field input[type=input]:hover,.marks-field input[type=number]:focus,.marks-field input[type=number]:hover,.marks-field input[type=text]:focus,.marks-field input[type=text]:hover{box-shadow:0 5px 15px rgba(0,0,0,.3);outline:none;border:1px solid #006dc6}.marks-field input[type=input],.marks-field input[type=number]{text-indent:15px}.marks-field--error input[type=input],.marks-field--error input[type=number],.marks-field--error input[type=text]{border:1px solid #fe3824;box-shadow:0 5px 15px rgba(0,0,0,.3)}.max-marks-cell{display:flex;flex-direction:column;text-align:center}.max-marks-cell span{font-size:16px;color:#006dc6}.max-marks-cell .marks-field__error{color:#fe3824;font-size:12px;text-transform:uppercase;padding-top:5px}span[class~=fa-check]{color:#44db5e;font-size:20px}span[class~=fa-spinner]{color:#54c7fc;font-size:20px}span[class~=fa-pause-circle]{color:#fcb654;font-size:20px}span[class~=fa-unlock]{color:#006dc6;font-size:20px}span[class~=fa-times]{color:#fe3824;font-size:20px}.st-login-form{margin:0 auto;top:50%;-webkit-transform:translateY(10%);transform:translateY(10%);max-width:remy(380px);background:transparent}.st-login-form .text-small{display:block;margin-top:20px;color:#006dc6}.st-login-form label{margin-bottom:0}.st-login-form .error{color:#fe3824}.st-login-form .btn-primary{margin-top:30px;height:40px;border:none;border-radius:14px;background:#006dc6}.st-login-form .btn-primary:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.st-login-form .btn-primary:active{-webkit-transform:scale(.99);transform:scale(.99)}.alert{color:red}.success-alert{color:green}.st-tests-form input#order,.st-tests-form input#percentage,.st-tests-form input#subTestMaxMarks,.st-tests-form input#subTestMinMarks,.st-tests-form input#term{border-radius:4px;outline:none;padding:5px 10px;border:1px solid #fafafa;width:90%}.st-tests-form .fields-ctr--no-border{border-bottom:none}.st-tests-form .fields-ctr--has-3-fields{justify-content:space-between}.st-tests-form .fields-ctr--has-3-fields .field{flex:0 0 30%}.class-details .class-field--70{width:70%}.check-tab-ctr{margin:4px 4px 4px 10px;display:inline-block;cursor:pointer}.check-tab-ctr .check-tag{display:inline!important;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}.check-tab-ctr .check-tag .check-tag__input:focus+span,.check-tab-ctr .check-tag:active,.check-tab-ctr .check-tag:focus,.check-tab-ctr .check-tag:hover{outline:none;background-color:#bbb}.check-tab-ctr .check-tag input[type=checkbox]:checked+span,.check-tab-ctr .check-tag input[type=checkbox]:focus+span,.check-tab-ctr .check-tag input[type=radio]:checked+span,.check-tab-ctr .check-tag input[type=radio]:focus+span{background-color:#006dc6;color:#fff}.check-tab-ctr .check-tag .check-tag__input{position:absolute;visibility:hidden}.check-tab-ctr .check-tag .check-tag__text{text-decoration:none;display:inline-block;padding:3px 9px;border-radius:3px;background-color:#ccc;color:#666}.check-tab-ctr .check-tag--red input[type=checkbox]:checked+span{background-color:#fe3824;color:#fff}.check-tab-ctr .check-tag--green input[type=checkbox]:checked+span{background-color:#44db5e;color:#fff}.new-group{height:100%}.new-group:after{content:"";display:block;width:100vw;height:200%;position:fixed;top:0;background-color:#fafafa;z-index:-111}.new-group .tab{margin-left:50px;background-color:#fafafa;display:inline-block;padding:10px 20px;border-top:1px solid #b1c8df;border-bottom:none;position:relative;top:0;color:#5789ba}.new-group .tab:after,.new-group .tab:before{content:"";display:block;position:absolute;width:40px;height:100%;background-color:#fafafa;z-index:-1;top:0;border:1px solid #b1c8df}.new-group .tab:before{border-radius:5px 0 0 0;left:-10px;border-right:none;border-bottom:none;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg)}.new-group .tab:after{border-radius:0 5px 0 0;right:-10px;top:-1px;border-left:none;border-bottom:none;-webkit-transform:skew(11deg,0deg);transform:skew(11deg,0deg)}.new-group .tab__text{font-size:15px;margin-bottom:0;color:#5789ba;text-transform:uppercase}.tab-nav-ctr{height:90px;display:flex;justify-content:center;align-items:center;background-color:#fafafa;border-bottom:1px solid #fafafa;border-top:1px solid #b1c8df}.tab-nav-ctr .tab-nav{color:#5789ba;display:flex;flex:0 0 65%;justify-content:space-between;align-items:center;position:relative;z-index:22}@media(max-width:1200px){.tab-nav-ctr .tab-nav{flex:0 0 77%}}@media(max-width:992px){.tab-nav-ctr .tab-nav{flex:0 0 95%}}@media(max-width:768px){.tab-nav-ctr .tab-nav{flex:0 0 95%;flex-wrap:wrap}}.tab-nav-ctr .tab-nav--status{color:#5789ba;display:flex;flex:0 0 99%;justify-content:space-around;align-items:center;position:relative;z-index:22}.tab-nav-ctr .navigation{background-color:#fafafa;padding:0;display:flex;align-items:center}.tab-nav-ctr .navigation__text{margin-bottom:0;font-weight:700}.tab-nav-ctr .navigation__breadcrumbs{margin-bottom:0;font-size:12px}.tab-nav-ctr .navigation__num{margin-right:5px;display:inline-block;width:24px;height:27px;font-size:13px;line-height:27px;text-align:center;border-radius:50%;background-color:#5789ba;color:#fff}.tab-nav-ctr .navigation--active{color:#006dc6}.tab-nav-ctr .navigation--active .navigation__num{background-color:#006dc6}.tab-nav-ctr .navigation--success{color:#072645}.tab-nav-ctr .navigation--success .navigation__num{background-color:#072645}.tab-nav-ctr .navigation--success .tick{margin-left:5px}.tab-nav-ctr .navigation--success .tick:after,.tab-nav-ctr .navigation--success .tick:before{background-color:#072645}.confirm-group-ctr .container,.confirm-group-form .container,.group-selection-form-ctr .container,.new-group-form-ctr .container,.sms-form-ctr .container,.tab-nav-ctr .navigation--success .tick:before{background-color:#fff}.confirm-group-ctr .form-ctr,.confirm-group-form .form-ctr,.group-selection-form-ctr .form-ctr,.new-group-form-ctr .form-ctr,.sms-form-ctr .form-ctr{position:relative;background-color:#fafafa;margin:40px 0;padding:20px 40px;border:1px solid #b1c8df;border-radius:12px 12px 0 0}.confirm-group-ctr .form__heading,.confirm-group-form .form__heading,.group-selection-form-ctr .form__heading,.new-group-form-ctr .form__heading,.sms-form-ctr .form__heading{color:#072645;font-size:16px;margin-bottom:20px}.confirm-group-ctr .st-group-form,.confirm-group-form .st-group-form,.group-selection-form-ctr .st-group-form,.new-group-form-ctr .st-group-form,.sms-form-ctr .st-group-form{margin-bottom:90px}.confirm-group-ctr .st-group-form input[type=input],.confirm-group-ctr .st-group-form input[type=number],.confirm-group-ctr .st-group-form input[type=text],.confirm-group-ctr .st-group-form select,.confirm-group-form .st-group-form input[type=input],.confirm-group-form .st-group-form input[type=number],.confirm-group-form .st-group-form input[type=text],.confirm-group-form .st-group-form select,.group-selection-form-ctr .st-group-form input[type=input],.group-selection-form-ctr .st-group-form input[type=number],.group-selection-form-ctr .st-group-form input[type=text],.group-selection-form-ctr .st-group-form select,.new-group-form-ctr .st-group-form input[type=input],.new-group-form-ctr .st-group-form input[type=number],.new-group-form-ctr .st-group-form input[type=text],.new-group-form-ctr .st-group-form select,.sms-form-ctr .st-group-form input[type=input],.sms-form-ctr .st-group-form input[type=number],.sms-form-ctr .st-group-form input[type=text],.sms-form-ctr .st-group-form select{border-radius:4px;outline:none;padding:5px 10px;border:1px solid #fafafa;width:90%;transition:all .2s}.confirm-group-ctr .st-group-form input[type=input]:focus,.confirm-group-ctr .st-group-form input[type=input]:hover,.confirm-group-ctr .st-group-form input[type=number]:focus,.confirm-group-ctr .st-group-form input[type=number]:hover,.confirm-group-ctr .st-group-form input[type=text]:focus,.confirm-group-ctr .st-group-form input[type=text]:hover,.confirm-group-ctr .st-group-form select:focus,.confirm-group-ctr .st-group-form select:hover,.confirm-group-form .st-group-form input[type=input]:focus,.confirm-group-form .st-group-form input[type=input]:hover,.confirm-group-form .st-group-form input[type=number]:focus,.confirm-group-form .st-group-form input[type=number]:hover,.confirm-group-form .st-group-form input[type=text]:focus,.confirm-group-form .st-group-form input[type=text]:hover,.confirm-group-form .st-group-form select:focus,.confirm-group-form .st-group-form select:hover,.group-selection-form-ctr .st-group-form input[type=input]:focus,.group-selection-form-ctr .st-group-form input[type=input]:hover,.group-selection-form-ctr .st-group-form input[type=number]:focus,.group-selection-form-ctr .st-group-form input[type=number]:hover,.group-selection-form-ctr .st-group-form input[type=text]:focus,.group-selection-form-ctr .st-group-form input[type=text]:hover,.group-selection-form-ctr .st-group-form select:focus,.group-selection-form-ctr .st-group-form select:hover,.new-group-form-ctr .st-group-form input[type=input]:focus,.new-group-form-ctr .st-group-form input[type=input]:hover,.new-group-form-ctr .st-group-form input[type=number]:focus,.new-group-form-ctr .st-group-form input[type=number]:hover,.new-group-form-ctr .st-group-form input[type=text]:focus,.new-group-form-ctr .st-group-form input[type=text]:hover,.new-group-form-ctr .st-group-form select:focus,.new-group-form-ctr .st-group-form select:hover,.sms-form-ctr .st-group-form input[type=input]:focus,.sms-form-ctr .st-group-form input[type=input]:hover,.sms-form-ctr .st-group-form input[type=number]:focus,.sms-form-ctr .st-group-form input[type=number]:hover,.sms-form-ctr .st-group-form input[type=text]:focus,.sms-form-ctr .st-group-form input[type=text]:hover,.sms-form-ctr .st-group-form select:focus,.sms-form-ctr .st-group-form select:hover{box-shadow:0 2px 5px rgba(1,1,1,.3)}.confirm-group-ctr .st-group-form select,.confirm-group-form .st-group-form select,.group-selection-form-ctr .st-group-form select,.new-group-form-ctr .st-group-form select,.sms-form-ctr .st-group-form select{color:#777;background-color:#fff}.confirm-group-ctr .fields-ctr,.confirm-group-form .fields-ctr,.group-selection-form-ctr .fields-ctr,.new-group-form-ctr .fields-ctr,.sms-form-ctr .fields-ctr{border-bottom:1px dashed #5789ba;padding-bottom:20px;display:flex;justify-content:flex-start}.confirm-group-ctr .fields-ctr--has-1-fields .field,.confirm-group-form .fields-ctr--has-1-fields .field,.group-selection-form-ctr .fields-ctr--has-1-fields .field,.new-group-form-ctr .fields-ctr--has-1-fields .field,.sms-form-ctr .fields-ctr--has-1-fields .field{flex:0 0 111%}.confirm-group-ctr .fields-ctr--has-2-fields .field,.confirm-group-form .fields-ctr--has-2-fields .field,.group-selection-form-ctr .fields-ctr--has-2-fields .field,.new-group-form-ctr .fields-ctr--has-2-fields .field,.sms-form-ctr .fields-ctr--has-2-fields .field{flex:0 0 50%}.confirm-group-ctr .fields-ctr--no-border,.confirm-group-form .fields-ctr--no-border,.group-selection-form-ctr .fields-ctr--no-border,.new-group-form-ctr .fields-ctr--no-border,.sms-form-ctr .fields-ctr--no-border{border-bottom:none}.confirm-group-ctr .field__label,.confirm-group-form .field__label,.group-selection-form-ctr .field__label,.new-group-form-ctr .field__label,.sms-form-ctr .field__label{display:block;color:#5789ba;font-size:14px;font-weight:400}.confirm-group-ctr .section-details,.confirm-group-form .section-details,.group-selection-form-ctr .section-details,.new-group-form-ctr .section-details,.sms-form-ctr .section-details{margin-top:20px}.confirm-group-ctr .section-detail__heading,.confirm-group-form .section-detail__heading,.group-selection-form-ctr .section-detail__heading,.new-group-form-ctr .section-detail__heading,.sms-form-ctr .section-detail__heading{color:#072645;font-size:16px;margin-bottom:20px;text-transform:uppercase}.confirm-group-ctr ul,.confirm-group-form ul,.group-selection-form-ctr ul,.new-group-form-ctr ul,.sms-form-ctr ul{list-style-type:none}.confirm-group-ctr ul .section-details-feilds,.confirm-group-form ul .section-details-feilds,.group-selection-form-ctr ul .section-details-feilds,.new-group-form-ctr ul .section-details-feilds,.sms-form-ctr ul .section-details-feilds{position:relative;border-bottom:1px dashed #5789ba;padding-bottom:10px;margin-bottom:20px}.confirm-group-ctr .section-fields,.confirm-group-form .section-fields,.group-selection-form-ctr .section-fields,.new-group-form-ctr .section-fields,.sms-form-ctr .section-fields{display:flex;flex-wrap:wrap}.confirm-group-ctr .section-field,.confirm-group-form .section-field,.group-selection-form-ctr .section-field,.new-group-form-ctr .section-field,.sms-form-ctr .section-field{margin-bottom:10px}.confirm-group-ctr .section-field--50,.confirm-group-form .section-field--50,.group-selection-form-ctr .section-field--50,.new-group-form-ctr .section-field--50,.sms-form-ctr .section-field--50{flex:0 0 50%;margin-bottom:10px}.confirm-group-ctr .section-field--100,.confirm-group-form .section-field--100,.group-selection-form-ctr .section-field--100,.new-group-form-ctr .section-field--100,.sms-form-ctr .section-field--100{flex:0 0 100%}.confirm-group-ctr .section-field--100 input[type=text],.confirm-group-form .section-field--100 input[type=text],.group-selection-form-ctr .section-field--100 input[type=text],.new-group-form-ctr .section-field--100 input[type=text],.sms-form-ctr .section-field--100 input[type=text]{width:80%}.confirm-group-ctr .section-num,.confirm-group-form .section-num,.group-selection-form-ctr .section-num,.new-group-form-ctr .section-num,.sms-form-ctr .section-num{width:24px;height:24px;display:inline-block;line-height:24px;text-align:center;border:1px solid #5789ba;color:#5789ba;border-radius:50%;position:absolute;top:0;left:-35px;margin-bottom:0}.submit-field{position:absolute;border-radius:12px 12px 0 0}.submit-field,.submit-field-no-absolute{background-color:#072645;display:flex;justify-content:center;height:90px;align-items:center;width:100%;bottom:0;left:0;box-shadow:0 -2px 5px rgba(1,1,1,.3)}.submit-field-no-absolute{border-radius:0 0 12px 12px}.calender--datepicker{display:flex}.calender--datepicker .fa-calendar{padding-left:15px;font-size:28px;color:#072645}.drop-down-menu{border:none;border-bottom:1px solid #9bbdde;background-color:#fafafa}.drop-down-menu .tab{top:2px;height:50px;border-color:#9bbdde}.drop-down-menu .tab:after,.drop-down-menu .tab:before{top:-1px;z-index:1;border-color:#9bbdde;border-bottom:#fff}.drop-down-menu .drop-down{background-color:#fff;height:30px;line-height:30px;color:#006dc6;text-transform:uppercase;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s}.drop-down-menu .drop-down:hover{box-shadow:0 5px 15px rgba(0,0,0,.3)}.drop-down-menu .drop-down>div:first-of-type{border:1px solid #e1e1e1;display:flex;justify-content:space-around;align-items:center}.drop-down-menu .drop-down-items{transition:all .2s;box-shadow:0 5px 15px rgba(0,0,0,.3);cursor:pointer;background-color:#fff;position:relative;z-index:1;opacity:0;height:0;margin-top:-2px;overflow:hidden}.drop-down-menu .drop-down-items div{margin-top:-1px;border:1px solid #e1e1e1;white-space:nowrap;padding:0 10px}.drop-down-menu .drop-down-items div:hover{background-color:#ededed}.drop-down-menu .drop-down:hover>.drop-down-items{opacity:1;height:auto}.drop-down-menu .row-eq-height{display:flex;align-items:center}.info-row .react-time-picker{margin-left:10px}.info-row .react-time-picker__wrapper{border:1px solid #c2c2c2;border-radius:4px;color:#072645;outline:none;transition:all .2s;background-color:#fff;padding:5px 10px;min-height:15px}.errorfalse{display:none}.errortrue{display:block;color:#bf3121;margin:15px 0 0}input[disabled]{background:#ddd}.breadcrumb-nav{height:50px;background:transparent;font-weight:700;flex-direction:row}.breadcrumb-nav,.breadcrumb-nav .breadcrumb-nav-tab{display:flex;justify-content:flex-start;align-items:center}.breadcrumb-nav .breadcrumb-nav-tab{color:#525252;flex:0 0 65%;position:relative}@media(max-width:1200px){.breadcrumb-nav .breadcrumb-nav-tab{flex:0 0 77%}}@media(max-width:992px){.breadcrumb-nav .breadcrumb-nav-tab{flex:0 0 95%}}@media(max-width:768px){.breadcrumb-nav .breadcrumb-nav-tab{flex:0 0 95%;flex-wrap:wrap}}.breadcrumb-nav .breadcrumb-nav-tab div a{color:#525252}.breadcrumb-nav .breadcrumb-nav-tab div p .nav-icon{margin:0 10px}.breadcrumb-nav-margin{margin-left:15px}.template__name label{color:#072645}.template__name input{border:1px solid #c2c2c2;border-radius:4px;color:#072645;padding:5px 10px;outline:none;transition:all .2s;width:300px;margin:0 0 25px}.test__textArea{width:95%}.test__textArea__padding{padding-left:10px;padding-top:5px}.textarea{border-radius:4px;outline:none;padding:5px 10px;border:1px solid #ccc;width:100%}.question__wrapper{list-style:none;width:100%;margin:0 0 20px;padding:15px;border-radius:2px;box-shadow:0 10px 20px -10px rgba(50,84,190,.2);border:1px solid #dbe4ff;background-color:#fff;position:relative}.question__wrapper .answer__list{margin-left:40px;margin-bottom:5px}.text--subject{color:#5789ba;font-size:16px;margin-top:5px}.text--success{color:#44db5e}.text--approved{color:#006dc6}.text--failure{color:#fe3824}.text--pending{color:#fcb654}.text--dark{color:#072645}hr.option_divider{overflow:visible;padding:0;border:none;border-top:double #333;color:#333;text-align:center}hr.option_divider:after{content:"OR";display:inline-block;position:relative;top:-.7em;font-size:18px;padding:0 15px;background:#fff}hr.leave_divider{border:.5px solid #79829e}.u-position-relative{position:relative}.checkbox-padding{padding:10px}h1,h2,h3,h4,h5,h6{font-family:"nunitoBold";letter-spacing:.2px}.red-text{color:#fe3824}.green-text{color:#44db5e}.black-text{color:#000}.text-bold{font-family:"nunitoBold"}.text-uppercase{text-transform:uppercase}.footer{height:50px;width:100%;overflow:hidden;background-color:#072645;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:5px 20px}@media(max-width:992px){.footer{height:100px}}.footer-left{flex:0 0 550px;font-size:10px;display:flex;justify-content:space-around}@media(max-width:992px){.footer-left{font-size:12px;flex-direction:column;flex:0 0 250px}.footer-left__info-item{padding:5px 0}.footer-left__divider{display:none}}.footer-right{flex:0 0 150px;display:flex;margin-left:auto;align-items:center;justify-content:space-between;font-size:12px}@media(max-width:992px){.footer-right{align-self:flex-start;margin-top:8px}}.privateFooter{height:50px;width:100%;position:absolute;bottom:0;overflow:hidden;justify-content:space-between;align-items:center;padding:5px 20px}.header,.privateFooter{background-color:#006dc6;color:#fff;display:flex}.header{box-shadow:0 3px 4px rgba(0,0,0,.3);position:relative;height:80px}.header .header-left{margin-left:15px;height:80px;display:flex;flex-direction:column;flex:0 0 300px;margin-right:auto;width:290px;justify-content:flex-end}.header .header-left-top{margin-left:20px}.header .header-left-top__img{height:30px}.header .header-left-bottom{height:30px;line-height:30px;background:#006dc6;font-size:11px;position:relative;padding:0 20px}.header .header-left-bottom:after,.header .header-left-bottom:before{content:"";display:block;position:absolute;width:20px;height:100%;background:#006dc6;z-index:0;top:0}.header .header-left-bottom:before{border-radius:5px 0 0 0;left:-10px;border-right:none;border-bottom:none;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg)}.header .header-left-bottom:after{border-radius:0 5px 0 0;right:-10px;border-left:none;border-bottom:none;-webkit-transform:skew(11deg,0deg);transform:skew(11deg,0deg)}.header .header-right{display:flex;flex-direction:column}.header .header-right-top{height:40px}.header .header-utilities{list-style-type:none;display:flex;justify-content:flex-end;align-items:flex-start;height:100%;padding-left:0;margin-bottom:0}.header .header-utilities__item{cursor:pointer;font-size:12px;height:100%;display:flex;align-items:center;justify-content:center;padding:0 8px;text-transform:uppercase;margin-top:8px}.header .header-utilities__item span[class~=fa-caret-down]{margin-right:0;margin-left:10px;font-size:14px}.header .searchbar{width:235px}.header .searchbar input[type=text]{background-color:#fff;width:100%;border-radius:30px;border:none;height:70%;padding:0 10px;font-size:13px;color:#073b58;background-repeat:no-repeat;background-position:96%}.header .searchbar input[type=text]::-webkit-input-placeholder{color:#79829e;opacity:.73}.header .searchbar input[type=text]::placeholder{color:#79829e;opacity:.73}.header .searchbar input[type=text]:focus{outline:none!important;border:none!important;box-shadow:none!important}.header .user-info{background-color:#006dc6;border-radius:0 0 0 8px;box-shadow:0 0 4px #006dc6;margin-right:0}.header .user-info__img{width:30px;height:30px;background-color:#fff;margin-right:10px;border-radius:50%}.header .user-info__name .primarybutton{background-color:transparent;background-image:none;border:none;text-shadow:none;background-repeat:no-repeat;box-shadow:none}.header .user-info__name .primarybutton:focus{color:#fff!important;background-color:transparent!important;border:none!important;box-shadow:none}.header .user-info__name button{color:#fff;background-color:transparent;border:none}.header .user-info__name a{text-transform:none;color:#000;text-decoration:none}.header .header-right-bottom{height:40px;padding-right:20px}.header .nav-items{list-style-type:none;display:flex;justify-content:flex-end;align-items:flex-end;height:100%;padding-left:0;margin-bottom:0}.header .nav-items a{color:#fff}.header .nav-items__item{text-decoration:none;cursor:pointer;font-size:11.5px;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 4px;text-transform:uppercase;position:relative}.header .nav-items__item span[class~=fa]{margin-right:10px;font-size:14px}.header .nav-items__item span[class~=fa-caret-down]{margin-right:0;margin-left:10px;font-size:14px}.header .nav-items__item--active,.header .nav-items__item--clicked,.header .nav-items__item:hover{background-color:#fff;color:#072645}.header .nav-items__item--active:after,.header .nav-items__item--active:before,.header .nav-items__item--clicked:after,.header .nav-items__item--clicked:before,.header .nav-items__item:hover:after,.header .nav-items__item:hover:before{content:"";display:block;position:absolute;width:12px;height:100%;background-color:#fff;z-index:1;top:0}.header .nav-items__item--active:before,.header .nav-items__item--clicked:before,.header .nav-items__item:hover:before{border-radius:5px 0 0 0;left:-8px;border-right:none;border-bottom:none;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg)}.header .nav-items__item--active:after,.header .nav-items__item--clicked:after,.header .nav-items__item:hover:after{border-radius:0 5px 0 0;right:-8px;border-left:none;border-bottom:none;-webkit-transform:skew(11deg,0deg);transform:skew(11deg,0deg)}.header .nav-items__item--clicked{background-color:#072645;color:#fff}.header .nav-items__item--clicked:after,.header .nav-items__item--clicked:before{background-color:#072645}.header .nav-items__item--clicked span[class*=caret-down]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .nav-items__item:hover,.header .nav-items__item:hover:after,.header .nav-items__item:hover:before{background-color:#fcb654}.header .nav-item-ctr{height:80%;margin-right:20px}.header .nav-item-ctr:last-child{margin-right:0}.submenu{transition:all .3s;position:absolute;left:0;width:100%;height:0;display:flex;overflow:hidden;bottom:0;background-color:#072645;color:#fff;padding:0;justify-content:space-around;align-items:center;z-index:111}.submenu--visible{padding:30px 0;bottom:-150px;height:150px}.submenu-block__title{margin-bottom:10px;color:#fff;text-transform:uppercase}.submenu-block .submenu-block-items{display:flex;flex-wrap:wrap;justify-content:center}.submenu-block .submenu-block-items__item{color:#fff;text-decoration:none;text-transform:uppercase;font-size:12px;cursor:pointer;border:2px solid #fff;padding:5px 10px;margin-bottom:10px;border-radius:8px;margin-right:10px;transition:all .2s}.submenu-block .submenu-block-items__item:hover{border:2px solid #9bbdde;text-decoration:none;color:#fff}.submenu-block:nth-child(2){flex:0 0 20%}.time-table{border:1px solid #e1e1e1;background-color:#fff}.time-table .time-table__cell,.time-table .time-table__cell__v2{border:none;font-weight:400}.time-table .time-table__cell{padding:20px 10px;text-align:center;border-right:1px dashed #9bbdde;border-bottom:1px solid #9bbdde;color:#072645}.time-table .time-table__cell--blue,.time-table .time-table__cell--Xblue{background:#d1e8ff;color:#5789ba;text-transform:uppercase;border-bottom:1px solid #9bbdde}.time-table .time-table__cell--Xblue{background-color:#9ecfff;color:#fff;border-bottom:none;border-right:none}.time-table .time-table__cell--dark{background-color:#5789ba;color:#fff}.time-table .time-table__cell--light{text-transform:uppercase;background-color:#fff;color:#072645}.time-table .time-table__cell--Xdark{background-color:#072645;color:#d1e8ff}.time-table .time-table__cell--th{border-bottom:none}.time-table .time-table__cell__v2{padding:20px 10px;text-align:center;border-right:1px dashed #9bbdde;border-bottom:1px solid #9bbdde;color:#072645}.time-table .time-table__cell__v2--blue,.time-table .time-table__cell__v2--Xblue{background:#d1e8ff;color:#5789ba;text-transform:uppercase;border-bottom:1px solid #9bbdde}.time-table .time-table__cell__v2--Xblue{background-color:#9ecfff;color:#fff;border-bottom:none;border-right:none}.time-table .time-table__cell__v2--dark{background-color:#5789ba;color:#fff}.time-table .time-table__cell__v2--light{text-transform:uppercase;background-color:#fff;color:#072645}.time-table .time-table__cell__v2--Xdark{background-color:#072645;color:#5789ba}.time-table .time-table__cell__v2--th{border-bottom:none}.time-table-row .time-table__cell:last-child{border-right:none}.time-table-row:last-child .time-table__cell{border-bottom:none}.time-table__subject{color:#072645}.time-table__teacher{color:#006dc6}.timetableWrapper-scroll{width:100%;overflow-x:scroll}.tick{display:inline-block;opacity:0;width:15px;height:15px;position:relative}.tick:after,.tick:before{content:"";display:block;position:absolute;top:2px;left:1px;width:15px;height:6px;background-color:#072645;-webkit-transform:rotate(-48deg);transform:rotate(-48deg)}.tick:before{top:0;left:1px;background-color:#fff;z-index:1}.tick--visible{opacity:1}.heading,.side-msg__heading{text-transform:uppercase;color:#072645;padding-bottom:10px}.heading--small{font-size:14px}.heading--with-underline{position:relative}.heading--with-underline:after{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:100%;border-bottom:1px dashed #9bbdde}.snackbar{align-items:center;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:111;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);box-shadow:0 5px 15px rgba(0,0,0,.3);bottom:-30px;opacity:0;transition:all .3s;display:flex}.snackbar__text{margin:0 20px 0 0;font-size:16px}.snackbar__text--no-btn{margin:0}.snackbar--show{opacity:1;bottom:30px;-webkit-animation:none;animation:none}.snackbar--autoDismiss{transition-delay:2s;opacity:0;bottom:0}.st-table{min-width:90%;overflow-x:scroll}.st-table--default{background-color:#fff}.st-table--full{min-width:100%}.st-table__head--lightblue{background-color:#d1e8ff;border:1px solid #9bbdde}.st-table__head--pointer{cursor:pointer}.st-table__head--pointer:hover{text-decoration:underline}.st-table__row--headcell{border:1px dashed #9bbdde;border-top:none;border-bottom:1px solid #9bbdde;padding:8px}.st-table__row--headcell .fa{margin-left:8px}.st-table__row--headcell-Space{border:1px dashed #9bbdde;border-top:none;border-bottom:1px solid #9bbdde;padding:8px;min-width:80px}.st-table__row--headcell-Space .fa{margin-left:8px}.st-table__body--row{vertical-align:top!important}.st-table__body--cell,.st-table__body--extra-spacing{border:1px dashed #9bbdde;border-top:none;border-bottom:1px solid #9bbdde;padding:8px}.st-table__body--extra-spacing{min-width:40px}.st-table__text--head{color:#7badd1;text-align:center}.st-table__text--headBlack{color:#000;text-align:center}.st-table__text--headCenter{color:#7badd1;text-align:center}.st-table__text--body{color:#072645;text-align:left}.st-table__text--attendance{color:#71dafe;text-align:center}.st-table__text--bodyName{color:#71dafe;text-align:left;vertical-align:middle!important}.st-table__text--bodycenter{text-align:center;vertical-align:middle!important}.st-table__text--bold{font-weight:700;font-size:16px}.st-container-table{display:flex;justify-content:center}.status__applicationpurchased{color:#58e084}.status__applicationpurchased:before{background-color:#58e084}.status__closed{color:#e74c3c}.status__closed:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#e74c3c;margin-right:5px}.status__new{color:#f1c40f}.status__new:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#f1c40f;margin-right:5px}.status__chalangenerated{color:#3498db}.status__chalangenerated:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#3498db;margin-right:5px}.status__inprocess{color:#9b59b6}.status__inprocess:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#9b59b6;margin-right:5px}.status__approved{color:#58e084}.status__approved:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#58e084;margin-right:5px}.status__appointmentprocess{color:#2980b9}.status__appointmentprocess:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#2980b9;margin-right:5px}.status__feereview{color:#e74c3c}.status__feereview:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#e74c3c;margin-right:5px}.status__feepending{color:#d35400}.status__feepending:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#d35400;margin-right:5px}.status__admitted{color:#58e084}.status__admitted:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#58e084;margin-right:5px}.status__feepaid{color:#27ae60}.status__feepaid:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#27ae60;margin-right:5px}.status__pendingprincipal{color:#8e44ad}.status__pendingprincipal:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#8e44ad;margin-right:5px}.status__principalApproved{color:#fdcb6e}.status__principalApproved:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#fdcb6e;margin-right:5px}.st-enquiry-table-wrapper{display:flex;justify-content:center}.st-attendance__wrapper--hourly{max-height:475px;overflow-y:scroll;padding:10px;border:1px solid #bababa;border-radius:5px}.printable-table-text{color:#072645}.pending-attd__X{text-align:center;color:red}.challan{background-color:#fff;border:1px solid #9bbdde;border-radius:8px 8px 0 0;position:relative;padding:10px 20px 50px}.challan--header{margin:20px;display:flex;justify-content:center}.challan--header__institutionname{margin:10px;font-size:16px;text-transform:uppercase}.challan--header__address{text-align:center;font-size:12px}.challan--body__title,.challan--header__institutionnamecenter{margin:10px;font-size:16px;text-transform:uppercase;text-align:center}.challan--body__address{text-align:center;font-size:12px}.comment{position:relative;margin-top:30px;margin-right:20px}.comment-avatar{position:absolute;top:0;left:-40px;width:70px;height:70px;border:1px solid #9bbdde}.comment-author{margin-bottom:5px;padding-left:45px;padding-right:20px;font-size:16px;font-weight:700}.comment-text{padding:12px 12px 12px 45px;background-color:#f8f8f8;border-top:5px solid #9bbdde}.comment-date{margin-top:5px;font-size:12px;color:#bdc3c7}.comment-typearea textarea{height:100%;width:100%;border:1px solid #e1e1e1;border-radius:5px;padding:10px 15px;color:#5789ba;font-size:16px;transition:all .2s}.comment-typearea textarea::-webkit-input-placeholder{color:#5789ba;opacity:.3}.comment-typearea textarea::placeholder{color:#5789ba;opacity:.3}.comment-typearea textarea:focus,.comment-typearea textarea:hover{outline:none;box-shadow:0 2px 5px rgba(1,1,1,.3)}.comment-button-container,.tab{display:flex;justify-content:center}.tab{margin-left:20px;min-height:50px;align-items:center;background-color:#fafafa;border-top:1px solid #d1d1d1;border-bottom:none;position:relative;top:1px;color:#5789ba}.tab--gallery{background-color:transparent}.tab:after,.tab:before{content:"";display:block;position:absolute;width:15px;height:100%;background-color:#fafafa;z-index:-1;top:-1px;border:1px solid #d1d1d1}.tab:before{border-radius:5px 0 0 0;left:-10px;border-right:none;border-bottom:none;-webkit-transform:skew(-11deg,0deg);transform:skew(-11deg,0deg)}.tab:after{border-radius:0 5px 0 0;right:-10px;top:-1px;border-left:none;border-bottom:none;-webkit-transform:skew(11deg,0deg);transform:skew(11deg,0deg)}.tab__text{font-size:15px;margin-bottom:0;text-transform:uppercase}.group-selector{display:flex;align-items:center;justify-content:space-around;height:50px;border:1px solid #d1d1d1;border-bottom:none;padding:0 15px;background-color:#fff}.group-selector--gallery{border:1px solid #d1d1d1}.group-selector--border{border:none;border-bottom:1px solid #9bbdde}.group-selector .selector__field{height:30px;background-color:#fff;z-index:3}.group-selector .selector__field__icon--gray-bg{margin-right:-25px}.group-selector .selector__field__input{padding:0 30px}.group-selector .fa-caret-right{color:#9bbdde}.group-selector__marks-entry{border:1px solid #d1d1d1}.group-selector__II-lang-arrow{display:flex;align-items:center;justify-content:space-between}.group-selector__II-lang-caret{padding-right:10px}.group-selector-border{border-top:none;border-bottom:1px solid #9bbdde}.classDivselector{display:flex;align-items:center;margin-bottom:35px}.classDivselector--gallery{border:1px solid #d1d1d1}.classDivselector .selector__field{background-color:#fff;width:45%;margin-right:3%;color:#072645}.classDivselector .selector__field__icon--white-bg{color:#006dc6}.classDivselector .selector__field__icon--gray-bg{margin-right:-25px}.classDivselector .selector__field__input{padding:0 30px}.classDivselector .fa-caret-right{color:#006dc6}.classDivselector__marks-entry{border:1px solid #d1d1d1}.classDivselector__II-lang-arrow{display:flex;align-items:center;justify-content:space-between}.classDivselector__II-lang-caret{padding-right:10px}.attd-search{display:table-cell;vertical-align:middle;height:80px;width:100vw;border-left:none;border-right:none;border-bottom:none;position:relative}.attd-search:after{content:"";position:absolute;bottom:-35px;width:100%;height:37px;background-color:#fafafa;border-bottom:1px solid #d1d1d1;z-index:-111}.attd-search input[type=text]{height:35px;border:1px solid #d1d1d1;width:70%;padding-left:10px;border-radius:4px}.attd-search input[type=text]::-webkit-input-placeholder{color:#9bbdde}.attd-search input[type=text]::placeholder{color:#9bbdde}@media(max-width:992px){.attd-search input[type=text]{width:100%}}.search-bar{display:table-cell;vertical-align:middle;height:50px;width:100vw;border-left:none;border-right:none;border-bottom:none;position:relative}.search-bar input[type=text]{height:35px;border:1px solid #dedede;width:70%;padding-left:10px;border-radius:4px}.search-bar input[type=text]::-webkit-input-placeholder{color:#9bbdde}.search-bar input[type=text]::placeholder{color:#9bbdde}@media(max-width:992px){.search-bar input[type=text]{width:100%}}.attd-submit-container{position:absolute;top:-2px;left:-10px;width:220px;height:55px;display:flex;justify-content:space-around;align-items:center;border-radius:0 0 4px 4px;box-shadow:0 -5px 15px -5px rgba(0,0,0,.3)}.attd-submit-container .num{flex:0 0 50%;height:100%;background-color:#e5f7ff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0 0 0 4px}.attd-submit-container .num .num-absent,.attd-submit-container .num p{color:#fe3824;margin-bottom:0}.attd-submit-container .num .num-late,.attd-submit-container .num .num-text-late{color:#fcb654;margin-bottom:0}.attd-submit-container .num .num-present,.attd-submit-container .num .num-text-present{color:green;margin-bottom:0}.attd-submit-container .num .num-total{color:#54c7fc}.attd-submit-container .btn-container{border-radius:0 0 4px 0;flex:0 0 50%;display:flex;justify-content:center;align-items:center;height:100%;background-color:#072645}.attd-submit-container .btn-container .st-attendance-submit{width:70px;height:35px;color:#fff;background-color:#006dc6;border-radius:4px;border:none}.calendar-wrapper{height:500px}.event{font-size:16px;padding:10px 0}.event--public{background-color:#d18b52}.event--private{background-color:"#3c78d8"}.event--student{background-color:#368a5a}.event--department{background-color:#3e2a75}.event--student,.event--student:active,.event--student:focus,.event--student:focus-visible{background-color:#368a5a!important;color:#fff!important}.event--department,.event--department:active,.event--department:focus,.event--department:focus-visible{background-color:#3e2a75!important;color:#fff!important}.event--public,.event--public:active,.event--public:focus,.event--public:focus-visible{background-color:#d18b52!important;color:#fff!important}.event--private,.event--private:active,.event--private:focus,.event--private:focus-visible{background-color:#3c78d8!important;color:#fff!important}.classAndSectionDiv{display:flex;flex-wrap:wrap;flex-direction:column;border-radius:6px;background-color:#fff}.classAndSectionDiv a:hover{text-decoration:none}.classAndSectionDiv a{display:flex;flex-wrap:wrap;flex-direction:column}.classAndSectionDiv .classHeader{height:132px;background:#fff;display:flex;flex-direction:column;border-radius:6px 6px 0 0;border:1px solid #072645;width:100%;margin-bottom:5px;position:relative;padding-top:10px}.classAndSectionDiv .button{justify-self:flex-end;align-self:center;margin-top:auto;position:relative;-webkit-transform:translateY(50%);transform:translateY(50%)}.classAndSectionDiv .parentStudentCtr{padding-top:15px;display:flex;justify-content:center;align-items:center}.classAndSectionDiv .parentStudentCtr span[class~=fa]{color:#072645;font-size:68px;margin-right:25px}.classAndSectionDiv .parentName{color:#072645;font-size:28px;text-transform:uppercase;margin-top:0}.classAndSectionDiv .studentCount{margin:0;color:#072645;align-self:center;font-size:13px}.classAndSectionDiv .sectionHeaderDiv{display:flex;flex-direction:column;justify-content:center;height:57px;background:#5789ba;text-align:center}.classAndSectionDiv .sectionHeaderDiv .sectionHeader{font-family:Roboto;line-height:19px;font-size:16px;color:#fff;text-transform:uppercase}.classAndSectionDiv .sections{display:flex;flex-wrap:wrap;flex-direction:row;border:1px solid #e1e1e1;border-radius:0 0 6px 6px}.classAndSectionDiv .singleSection{font-family:Roboto;width:33%;flex-grow:1;text-align:center;border:1px dashed #9bbdde;background-color:#fff;padding:10px 0}.classAndSectionDiv .singleSection:hover{background-color:#ededed;box-shadow:0 2px 5px rgba(1,1,1,.5)}.classAndSectionDiv .singleSection h4{font-size:16px;color:#072645}.classAndSectionDiv .singleSection h5{font-size:12px;color:#006dc6}.classProfile{display:flex;align-items:center;justify-content:space-around;border:1px solid #e1e1e1;height:100px;background-color:#fff}.classProfile .parentStudentCtr{display:flex;justify-content:flex-start}.classProfile .parentStudentCtr span[class~=fa]{color:#072645;font-size:55px}.classProfile .parentStudentCtr .class__name{margin-left:10px;font-size:25px;margin-top:12px}.classProfile .class__count{display:flex;align-items:center}.classList{width:100%;margin:0 0 30px;padding:25px;border-radius:2px;box-shadow:0 10px 20px -10px rgba(50,84,190,.2);border:1px solid #dbe4ff;background-color:#fff;display:flex!important;display:-webkit-flex;flex-wrap:wrap}.classList .classList__column1{width:18%;margin-right:2%;float:left;background-color:#ced9f4;border-radius:50%;display:flex;align-items:center;justify-content:center;text-align:center;padding:60px 25px}.classList .classList__column1:hover{cursor:pointer}.classList .classList__column1 h2{font-size:22px;line-height:30px;text-transform:capitalize;margin:0 0 8px}.classList .classList__column1 p{margin:0;padding:0;font-size:12px}.classList .classList__column2{border-left:1px solid #dbe4ff;width:80%;padding:0 2%;float:left;display:flex;align-items:center}.classList .classList__column2 .sectionList__display{display:flex;flex-wrap:wrap;justify-content:flex-start}.classList .classList__column2 .button--subSection{display:block;cursor:pointer;text-transform:capitalize;width:143px;border-radius:8px;margin:0 15px 15px 0;box-shadow:0 12px 10px -10px rgba(49,136,255,.5)}.classList .classList__column2 .button--subSection h4{border-bottom:1px solid #fff;padding:0 0 3px;margin:0 0 5px;font-size:16px}.classList .classList__column2 .button--subSection p{font-size:12px;padding:0;margin:0}.attendanceSection{border:1px solid #e1e1e1;border-radius:6px;background-color:#fafafa}.attendanceSection__teacherDash{border:none;z-index:10;position:absolute;margin:70px 0 10px 130px}.attendanceSection .attendanceHeader{background:#d1e8ff;border-radius:6px 6px 0 0;padding:10px 8px}.attendanceSection .attendanceHeader h3{color:#fff;margin:0;text-transform:uppercase;display:inline}.attendanceSection .attendanceHeader--dashboard{background:#d1e8ff;border-radius:6px 6px 0 0;padding:12px 10px}.attendanceSection .attendanceHeader--dashboard .dashboard-headings,.attendanceSection .attendanceHeader--dashboard h3{color:#5789ba;margin:0;text-transform:uppercase;font-weight:400;font-size:16px;display:inline}.attendanceSection span[class~=fa-fast-forward]{margin-right:0;margin-left:10px}.attendanceSection .dateAndWeekChangeDiv{display:flex;justify-content:space-between;align-items:center;padding:8px 0 8px 20px}.attendanceSection .dateAndWeekChangeDiv .datePickerDiv{display:flex;align-items:center}.attendanceSection .dateAndWeekChangeDiv .datePickerDiv span{color:#5789ba;margin-right:10px;font-weight:700}.attendanceSection .dateAndWeekChangeDiv .datePicker{margin-bottom:0;border:1px solid #d1d1d1;display:flex;align-items:center;justify-content:space-around;height:30px;flex:0 0 30%;border-radius:4px}.attendanceSection .dateAndWeekChangeDiv .datePicker span[class~=fa]{margin:0 8px;font-size:16px;color:#b8b8b8;flex:1 1}.attendanceSection .dateAndWeekChangeDiv .datePicker .dash{height:100%;width:1px;display:inline-block;background-color:#d1d1d1}.attendanceSection .dateAndWeekChangeDiv .datePicker .dash+div{overflow:hidden;width:100px}.attendanceSection .dateAndWeekChangeDiv input[type=text]{flex:0 0 40%;color:#006dc6;outline:none;border:none;cursor:pointer;background-color:#fff;font-weight:700}.attendanceSection .dateAndWeekChangeDiv .weekChangeDiv{display:flex;justify-content:center;align-items:center}.attendanceSection .dateAndWeekChangeDiv .weekChangeDiv button{margin-right:0;font-size:12px}.attendanceSection .entryPresent{display:flex;flex-direction:column;align-items:center}.attendanceSection .attendanceDisplay{margin:0 20px 20px;min-height:420px;background:#fff;border:1px solid #9bbdde;display:flex;flex-direction:row}.attendanceSection .attendanceDisplay--teacherDash{margin:0 0 20px 20px;min-height:420px;background:#fafafa;border:1px solid #9bbdde;display:flex}.attendanceSection .singleDay{width:16.666%;min-height:420px;display:flex;flex-direction:column}.attendanceSection .singleDay .dateAndDay{height:84;background:#edf6ff;text-align:center;color:#5789ba}.attendanceSection .singleDay .dateAndDay .displayDate{padding:13px 0;font-size:16px;text-transform:uppercase;border-right:1px dashed #9bbdde}.attendanceSection .singleDay .dateAndDay .displayDay{padding:13px 0;background:#d1e8ff;font-weight:700;border-right:1px dashed #9bbdde;border-bottom:1px dashed #9bbdde}.attendanceSection .singleDay .attendanceEntry{flex:1 1;display:flex;border-right:1px dashed #9bbdde;justify-content:center;align-items:center}.attendanceSection .singleDay .attendanceEntry .circle{width:90px;height:90px;border-radius:50%;border:1px solid transparent;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;flex-direction:column}.attendanceSection .singleDay .attendanceEntry h6{font-weight:700}.attendanceSection .singleDay .attendanceEntry .tag{font-weight:700;text-transform:uppercase}.attendanceSection .singleDay .attendanceEntry .count{font-size:16px}.attendanceSection .singleDay .attendanceEntry .count .first{font-size:20px;font-weight:700}.attendanceSection .singleDay .attendanceEntry--finished .count,.attendanceSection .singleDay .attendanceEntry--finished .tag{color:#44db5e}.attendanceSection .singleDay .attendanceEntry--finished h6{color:#69db5e}.attendanceSection .singleDay .attendanceEntry--finished .circle{border-color:#44db5e}.attendanceSection .singleDay .attendanceEntry--not-done .count,.attendanceSection .singleDay .attendanceEntry--not-done .tag,.attendanceSection .singleDay .attendanceEntry--not-done h6{color:#fe3824}.attendanceSection .singleDay .attendanceEntry--not-done .circle{border-color:#fe3824}.attendanceSection .singleDay:last-child .attendanceEntry,.attendanceSection .singleDay:last-child .displayDate,.attendanceSection .singleDay:last-child .displayDay{border-right:none}.approve-sms{position:relative}.approve-sms:after{content:"";height:100vh;width:100%;position:fixed;top:0;left:0;z-index:-1;display:block;background-color:#fafafa}.approve-sms .table{color:#072645}.approve-sms .msg-recievers{background-color:#edf6ff;border:1px solid #d1e8ff;padding:5px 0;width:95%;margin:20px 0 0 10px}.approve-sms .msg-recievers p{margin-bottom:0}.approve-sms .msg-recievers .num{font-size:18px}.approve-sms-msg{word-break:break-all}.status{color:#fff;border-radius:4px;padding:5px 10px;margin-bottom:0;text-transform:uppercase;text-align:center}.status--orange{background-color:#fcb654}.status--green{background-color:#44db5e}.status--red{background-color:red}.student-performance{border-radius:5px;border:1px solid #e1e1e1;padding:15px 20px;height:400px;background-color:#fff;margin-bottom:10px}.student-performance--dashboard{padding:0}.student-performance .chart-ctr{width:100%;display:flex;justify-content:center}.student-performance .chart{height:250px;margin-top:30px;margin-left:20px}.coming-soon{height:70vh;text-align:center;flex-direction:column;text-shadow:1px 4px 6px #c4c4c4,0 0 0 #000,1px 4px 6px #c4c4c4}.coming-soon,.legend{display:flex;justify-content:center;align-content:center}.legend{font-size:12px;color:#072645;z-index:1111}.legend__item{display:flex;align-items:center;margin-left:10px}.legend .box{width:12px;height:12px;margin-right:8px;margin-bottom:2px}.legend .box--r{background:#ff3838}.legend .box--o{background:#ff9f1a}.legend .box--p{background:#c56cf0}.legend .box--b{background:#7158e2}.legend .box--g{background:#3ae374}.legend .box--stroke--o{color:#ff7300;margin-right:8px}.legend .box--stroke--b{color:#8884d8;margin-right:8px}.o-spacebetween-flex{display:flex;justify-content:space-between;align-items:center}.o-horizontal-center{margin:0 auto}.test{background-color:#fff}.test2{background-color:#3ae374}.add-student-form{background-color:#fafafa;border:1px solid #9bbdde;border-radius:8px 8px 0 0;position:relative;padding:15px 15px 50px}.add-student-form-outer{background-color:#ededed}.add-student-form-inner{border:1px solid #9bbdde;border-top:none;border-bottom:none;background-color:#fff;padding:10px 20px}.add-student-form-student-list-BG{border:1px solid #9bbdde;background-color:#fff;padding:10px 20px}.add-student-form .submit-field{height:50px}.side-info{background-color:#fafafa;padding:25px 20px;border:1px solid #9bbdde;border-radius:8px;margin-bottom:30px;display:flex;flex-direction:column;justify-content:space-around}.side-info__title{margin-top:0}.side-info__text{color:#5789ba}.side-info .button{align-self:flex-end}.side-info .dash{margin:10px 0;height:1px;border-bottom:1px dashed #9bbdde}.innerHeightFull{min-height:calc(100vh - 151px)}.links__list{display:flex;justify-content:center;flex-direction:column;border:1px solid #dedede;padding-left:0}.links__list__item{padding:8px 20px;list-style-type:none;border-bottom:1px solid #dedede;text-transform:uppercase;color:#006dc6;background-color:#fff}.links__list__item:hover{background-color:#fafafa}.links__list__item a{color:#006dc6;width:100%;height:100%;display:inline-block}.links__list__item a:focus,.links__list__item a:hover{text-decoration:none;color:#005193}.transfer-certificate{justify-content:center;align-items:center}.transfer-certificate,.warning{display:flex;flex-direction:column}.warning{width:100%}.warning--blue,.warning--red{padding:15px 20px;margin-bottom:0}.warning--red{background-color:#fe3824;color:#fff}.warning--blue{background-color:#2da1ff}.table-scroll{max-width:98%;margin:5px auto 100px;color:#fff;overflow-x:scroll}.table-scroll table{border-color:#cacaca;position:relative;overflow:scroll;max-width:100%;width:100%;border-collapse:collapse;background-color:#fff}.table-scroll table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.table-scroll table thead th table{max-width:100%;overflow:hidden}.table-scroll table thead th table tr td{border:1px solid #cacaca;background-color:#072645}.table-scroll table tbody th{position:-webkit-sticky;position:sticky;left:0;z-index:1}.table-scroll table tbody td table{max-width:100%;overflow:hidden}.table-scroll table tbody td table td{background-color:#fff}.table-scroll table th{padding:5px;background-color:#072645;word-break:break-word;min-width:80px;text-align:center;border:1px solid #cacaca;color:#fff}.table-scroll table th:nth-child(3){min-width:150px}.table-scroll table td{padding:5px;word-break:break-word;text-align:center;min-width:35px;border-color:#cacaca}.column__withoutpadd{padding:0!important}.attendanceTaken{color:#69db5e}.attendanceTaken span{color:#69db5e;font-weight:700}.text-decoration-none{text-decoration:none}.quill-editor{margin:1rem 0}.quill-editor .ql-container{border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;background:#fefcfc}.quill-editor .ql-snow.ql-toolbar{display:block;background:#9fc5e8;border-top-left-radius:.5em;border-top-right-radius:.5em}.ql-snow .ql-color-picker .ql-picker-item{border-radius:50%}.quill-editor .ql-editor{min-height:18em}.themeSwitcher{margin-top:.5em;font-size:small}.pill-container{display:flex;grid-gap:15px;gap:15px;flex-wrap:wrap;margin:7px 0 17px}.pill-container .pill{display:flex;grid-gap:3px;gap:3px}.pill-container .pill__title{font-weight:700;padding:.4em 1.4em;border-radius:15px;background-color:#072645;color:#fff}.pill-container .pill__button{opacity:.8;color:#fe3824;outline:none;border:none;background-color:#fff;width:10px;height:10px;font-size:18px}.pill-container .pill__button:hover{opacity:1;font-weight:700}.mom__header{grid-gap:20px;gap:20px;margin:10px 0}.mom__header,.mom__header-flex{display:flex;align-items:center}.mom__header-flex{justify-content:space-between}.mom__header-flex h5{padding:.5em 1em;width:30%;margin:4px 0}.mom__header-flex .green-background{background-color:#a4ffb3}.mom__subtitle{background-color:#d1e8ff;padding:.5em 1em}.mom__wrapper{padding:0 2em}.mom__wrapper h6{display:inline-block;margin:0 3px}.chats-wrapper{display:flex;flex-direction:column;padding:4px}.chats-wrapper .chat{min-height:25px;padding:5px 10px;margin:3px 0;flex-direction:column;align-items:start;grid-gap:5px;gap:5px;font-size:15px}.chats-wrapper .chat,.chats-wrapper .chat .chat-time{width:100%;display:flex;justify-content:space-between}.chats-wrapper .chat .chat-time{align-items:center;font-size:11px}.chats-wrapper .chat-profile{font-size:12px;padding:0 5px}.chats-wrapper .chat-wrapper-right{display:flex;flex-direction:column;align-items:flex-end;width:100%;padding:7px 3px;border-radius:7px}.chats-wrapper .highlighted{background-color:rgba(255,237,229,.6156862745)}.chats-wrapper .chat-wrapper-left{width:100%;margin:7px 0}.chats-wrapper .chat-right{background-color:#e5f7ff;border-radius:10px 10px 0 10px;width:45%}.chats-wrapper .chat-left{width:45%;background-color:#d1e8ff;border-radius:10px 10px 10px 0}.chats-wrapper .chat-message{width:100%;display:flex;justify-content:space-between}.chat-right .chat-message .edit-button{outline:none;border:none;background-color:transparent;opacity:.7}.chat-right:hover .chat-message .edit-button{opacity:1}.status-viewer{width:150px;padding:.5em 2em;background-color:#006dc6;border-radius:5px;text-align:center;text-transform:capitalize;font-weight:600}.status-viewer.closed{background-color:#44db5e}.status-viewer.pending{background-color:#fcb654}.status-viewer.onhold{background-color:#fe3824}.docs-wrapper{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.document-viewer{width:100%;padding:.5em 1.8em;border-radius:5px;text-align:center;border:1px solid #5789ba;cursor:pointer;text-transform:uppercase}.document-viewer__red{color:#f40f02;margin-right:8px}.document-viewer__blue{color:#3279ea;margin-right:8px}.document-viewer__gray{margin-right:8px;color:#898989}.notification-badge{position:relative;display:inline-block}.badge{position:absolute;top:-5px;right:-15px;background-color:#072645;color:#fff;border-radius:50%;padding:3px;font-size:10px}.notification-tab{padding-bottom:15px}.notification-tab__header-container{font-size:17px;display:flex;justify-content:space-between;align-items:center;padding:13px 10px;margin-bottom:5px;background-color:#072645;color:#fff;border-radius:15px 15px 0 0}.notification-tab__body{overflow-y:scroll}.notification-tab__body::-webkit-scrollbar{display:none}.notification-tab__header-wrapper h4{font-size:18px;text-transform:uppercase;margin:4px 0}.notification-tab__header-wrapper p{font-size:13px;color:#fff;margin:3px 0}.notification-tab__header--orange{color:#fcb654}.notification-tab__header--green,.notification-tab__header--orange{font-size:16px;font-weight:600;margin:0;padding-top:10px;padding-left:10px}.notification-tab__header--green{color:#44db5e}.notification-tab__button{margin:0 8px;background-color:transparent;color:#fff;text-decoration:none;font-size:12px;cursor:pointer;border:2px solid #fff;padding:5px 10px;border-radius:8px;transition:all .2s}.notification-tab__button:hover{border:2px solid #9bbdde;text-decoration:none;color:#fff}.notification-tab .button-active{background-color:#072645;color:#fff}.notification-tab .notification-wrapper{padding:8px 10px;color:#072645;border-bottom:1px dashed #9bbdde;cursor:pointer;display:flex;align-items:start;grid-gap:10px;gap:10px}.notification-tab .notification-wrapper .dot{color:#006dc6}.notification-tab .notification-wrapper:hover{background-color:#e5f7ff}.notification-tab .notification{font-size:14px;margin:5px;color:#072645}.notification-tab .notification__date{color:#5789ba}#root,body,html{height:100%;background-color:#f5f5f5}label{font-weight:400!important}.mandatory-field-info{background-color:#fff;padding:5px 10px;color:#5789ba;font-size:12px;opacity:.8;text-transform:uppercase;border-radius:4px;border:.5px solid #5789ba}.mandatory-field-info .asterisk{font-size:14px}.student-name{color:#072645}.clear{clear:both}.page__container{position:relative;min-height:100vh;padding:0 0 50px}.page__heading,.page__subHead{font-size:22px;text-transform:capitalize;padding:0;margin:0 0 20px 5px;color:#073b58}.page__subHead{color:#072645;font-size:18px;margin:0 0 25px}.page__wrapper{margin-right:5px;margin-left:20px}.page__wrapper,.support__wrapper{padding-right:15px;padding-left:15px}.support__wrapper{margin-right:45px;margin-left:45px}.form-control{height:40px!important}.form__text-area{width:100%;border:none;padding:5px 10px;height:70px;border-radius:4px}.deleteSubjectTable{border:1px solid #818ba6;background-color:#fff}.deleteSubjectTable td,.deleteSubjectTable th{padding:15px;width:50%;border-bottom:1px solid #818ba6;color:#1c2a4e;font-size:16px}.deleteSubjectTable th{padding:25px 15px!important}.deleteSubjectTable .button{margin:0!important;min-width:130px;min-width:125px;border-radius:8px;font-size:14px;padding:5px 20px!important}.editClassSectionTab .form-group{padding:0 15px 0 0}.editClassSectionTab .button{margin:15px auto;padding:7px 20px}.editClassSectionTab .nav-tabs{border-bottom:0;margin-bottom:35px}.editClassSectionTab .fade.show{opacity:1}.editClassSectionTab .nav-tabs a:focus,.editClassSectionTab .nav-tabs a:hover{outline:0 auto -webkit-focus-ring-color;outline-offset:0}.editClassSectionTab .nav-tabs a.active,.editClassSectionTab .nav-tabs a.active:focus,.editClassSectionTab .nav-tabs a.active:hover,.editClassSectionTab .nav-tabs a:focus,.editClassSectionTab .nav-tabs a:hover{color:#555;cursor:default;background-color:#006dc6;color:#fff;border:1px solid #818ba6;text-decoration:none}.editClassSectionTab .nav-tabs a{margin-right:0;line-height:1.42857143;border:1px solid #818ba6;color:#1c2a4e;border-radius:0;background-color:#fff;padding:7px 15px;cursor:pointer!important;text-decoration:none}.assignTeacher{width:48%;margin:0 2% 25px 0!important;float:left;border-radius:2px;box-shadow:0 10px 20px -10px rgba(50,84,190,.2);border:1px solid #9fafd5;background-color:#fff;min-height:300px;display:flex;flex-direction:column}.assignTeacher .assignTeacher__select{margin-bottom:15px}.assignTeacher .assignTeacher__subject{background-color:#ced9f4;display:flex;align-items:center;justify-content:center;text-align:center;padding:15px;font-size:20px;text-transform:capitalize;line-height:30px;width:100%}.assignTeacher .assignTeacher__body{padding:20px;width:100%}.assignTeacher .assignTeacher__select .selector__field{color:#006dc6;width:80%;float:left}.assignTeacher .assignTeacher__select .selector__field .selector__field__icon--gray-bg{margin-right:-25px}.assignTeacher .assignTeacher__select .selector__field .selector__field__input{width:80%}.assignTeacher .assignTeacher__select .selector__field .selector__field__icon--white-bg{color:#006dc6;display:none}.assignTeacher .assignTeacher__select .button{margin:0;font-size:22px;padding:1px 10px;float:left;border-radius:0}.assignTeacher .info-cell{margin-left:0;width:100%}.assignTeacher .teacher--border{padding:3px 9px;border:2px solid #3f3fff;background-color:#fff;border-radius:8px}.assignTeacher .check-tab-ctr{margin:0}.assignTeacher .check-tag{background-color:transparent;color:#1c2a4e}.assignTeacher .check-tab-ctr .check-tag .check-tag__input:focus+span,.assignTeacher .check-tab-ctr .check-tag:active,.assignTeacher .check-tab-ctr .check-tag:focus,.assignTeacher .check-tab-ctr .check-tag:hover{outline:none;background-color:transparent}.assignTeacher .check-tab-ctr .check-tag--green input[type=checkbox]:checked+span{background-color:transparent;color:#1c2a4e;border:2px solid #3f3fff;margin:0 8px 8px 0;border-radius:8px}.assignTeacher .check-tab-ctr .check-tag--green input[type=checkbox]:checked+span:focus,.assignTeacher .check-tab-ctr .check-tag--green input[type=checkbox]:checked+span:hover{border:2px solid #006dc6;background-color:#006dc6;color:#fff}.assignTeacher .check-tab-ctr .check-tag--red input[type=checkbox]:checked+span{border:2px solid #006dc6;background-color:#006dc6;color:#fff;margin:0 8px 8px 0}.noTeachersAssigned{margin:0 0 25px;color:#333}.editSubjectForm label{color:#333!important}.editSubjectForm input,.editSubjectForm select{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc!important;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.subHead{color:#072645;font-size:18px;margin:0 0 15px;letter-spacing:0;text-transform:capitalize;padding:0}.addElectiveGroup ul{margin:0;padding:0}.addElectiveGroup ul li{list-style:none;margin-bottom:25px}.addElectiveGroup ul li.section-details-feilds{list-style:none;width:100%;margin:0 0 30px;padding:25px;border-radius:2px;box-shadow:0 10px 20px -10px rgba(50,84,190,.2);border:1px solid #dbe4ff;background-color:#fff;position:relative}.addElectiveGroup ul li.section-details-feilds .button__delete{position:absolute;right:25px;top:0}.addElectiveGroup ul li.section-details-feilds .field{width:32.33%;margin-right:1%;float:left}.addElectiveGroup ul li.section-details-feilds .field input{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.addElectiveGroup ul li.section-details-feilds label{display:block}.confirm__tab{background-color:#fff;margin-bottom:25px;border-radius:8px}.confirm__tab .navigation{background-color:transparent}.button__marTop25{margin:25px 0}.mar-t25px{margin-top:25px}.mar-t10px{margin-top:10px}.confirm__tabBreadcrumb{margin:0 0 25px;background-color:#fff;padding:8px 10px;border:1px solid #9bbdde}.pageBg__top{background-repeat:no-repeat;background-position:100% 0;background-size:230px;padding:95px 20px 50px}.box__wrapper{background-color:#fff;padding:25px;border-radius:2px;box-shadow:0 10px 20px -10px rgba(50,84,190,.2)}.leave-count-box{display:flex;justify-content:center;flex-direction:column}.leave-count-box .leave-count__content{border:1px solid #9bbdde;border-radius:8px;display:flex;flex-direction:column;align-items:center;padding:15px;background-color:#fff;color:#5789ba}.leave-count-box .leave-count__content .leave-count__head{font-weight:700;font-size:15px;text-transform:uppercase}.leave-count-box .leave-count__content .leave-details{color:#a2a2a2}.leave-count-box .leave-count__content .leave-details span{color:#505050}.leave-date .selector__field{height:30px;background-color:#fff}.leave-form-date{width:100px}.leave-form-date .selector__field{height:30px;background-color:#fff}.leave-form-date .react-datepicker__input-container{width:230px}.leave-status-complete{color:green!important}.leave-status-partial{color:orange!important}.leave-status-decline{color:red!important}.leave-status-confidential{color:#5789ba!important}.attd-pie{display:flex;flex-direction:column;align-items:center;padding:5px}.bodyFillBg{background-color:#fafafa}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.btnFile{border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px;font-size:20px;font-weight:700}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.spinner{width:40px;height:40px;position:relative;margin:10px auto}.double-bounce1,.double-bounce2{width:100%;height:100%;border-radius:50%;background-color:#54c7fc;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:sk-bounce 2s ease-in-out infinite;animation:sk-bounce 2s ease-in-out infinite}.double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.fade-in-out{animation:fading 3s ease-in-out infinite;-webkit-animation:fading 3s ease-in-out infinite}@-webkit-keyframes fading{0%{opacity:.07}50%{opacity:1}to{opacity:.07}}@keyframes fading{0%{opacity:.07}50%{opacity:1}to{opacity:.07}}.img-box{display:flex;flex:0 0 68px;height:26px;background-color:#fff;padding:5px 10px 5px 7px;border-radius:6px;align-items:center}.img-box__nissi-logo{height:15px;width:60px}.icons{display:flex;flex:0 0 30%;justify-content:space-around}.st-social{color:#072645;height:24px;width:24px;background-color:#fff;border-radius:50%;line-height:24px;text-align:center}a.nav-items__item{color:#fff}a.nav-items__item--active{background-color:#fff;color:#006dc6!important}a.nav-items__item--active span[class~=fa]{color:#006dc6}a.nav-items__item--active:after,a.nav-items__item--active:before{background-color:#fff}.divider-vertical{width:5px;height:100%;background-color:#9bbdde}.student-certificate-modal{margin-left:10px;text-transform:none;overflow:visible}.student-certificate-modal-footer{margin:20px;overflow:visible}.upload-wrapper{display:flex;justify-content:flex-start;flex-direction:row;align-content:center;align-items:center}.upload-wrapper input[type=text]{margin:auto 20px;width:250px}.upload-wrapper input[type=file]{font-style:italic;cursor:pointer}.upload-wrapper .doc-upload-submit{justify-content:flex-end}.duefees-checkbox{margin-left:10px}.duefees-checkbox input[type=checkbox]{margin-right:15px}.attd-container:after{content:"";height:100vh;width:100%;position:fixed;top:0;z-index:-11111;display:block;background-color:#f5f5f5}.float-left{float:left}.float-right{float:right}.show.fade{opacity:1}.attd-present{color:green}.attd-absent{color:red}.attd-attd-halfday{color:orange}.attd-late-early{color:#fcb654}.modal.show{opacity:1;background-color:rgba(0,0,0,.5);display:flex!important;align-items:center;justify-content:center}.modal .table{margin-bottom:0}.modal .modal-content{border-radius:4px;border:none}.modal .modal-header{color:#fff;background-color:#006dc6;border-bottom:none;display:flex;align-items:center;flex-direction:row-reverse;border-radius:4px 4px 0 0;height:40px;padding-left:30px}.modal .modal-title{margin-right:auto;font-size:16px}.modal .close{color:#fff;text-shadow:none;opacity:1;font-size:34px;font-weight:lighter;margin-top:0}.modal .close:hover{color:#ccc}.modal .slash{padding:0 5px}.modal .count{padding:0 30px;display:flex;height:30px;align-items:center;justify-content:space-between;height:60px;background-color:#fafafa}.modal .count p{font-size:16px;margin-bottom:0}.modal .large-text{height:150px;padding:0 30px;background-color:#fafafa}.modal .large-text p{font-size:16px;margin-bottom:0}.modal .modal-body{padding:0;overflow:hidden}.modal .modal-body__generateApplication{padding:20px 20px 60px}.modal .modal-body__appointment{padding:20px 20px 60px;min-height:250px;overflow-y:scroll}.modal .modal-body__assignFee{padding:20px 20px 60px}.modal .modal-body__editfee{padding:20px 20px 60px;max-height:310px;overflow-y:scroll}.modal .modal-body__feereceipt{padding:20px 20px 60px;min-height:250px;max-height:350px;overflow-y:scroll}.modal .modal-body__approveAdmission{padding:20px 20px 60px}.modal .warning{width:100%;display:flex;flex-direction:column}.modal .warning--blue,.modal .warning--red{padding:15px 20px;margin-bottom:0}.modal .warning--red{background-color:#fe3824;color:#fff}.modal .warning--blue{background-color:#2da1ff;color:#072645}.modal .modal-footer{border-top:none;display:flex;align-items:center;justify-content:flex-end}.failure,.success{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;background-color:#fafafa;font-size:16px;color:#072645}.failure .check-container,.failure .times-container,.success .check-container,.success .times-container{border:5px solid #44db5e;border-radius:50%;margin-bottom:10px;height:60px;width:60px;display:flex;align-items:center;justify-content:center}.failure .check-container span,.failure .times-container span,.success .check-container span,.success .times-container span{color:#44db5e}.failure .times-container,.success .times-container{border:5px solid #fe3824}.failure .times-container span,.success .times-container span{color:#fe3824}.modal-wrapper{padding:20px}.modal-wrapper-inner{background-color:#fafafa;border:1px solid #9bbdde;border-radius:8px 8px 0 0}.modal-wrapper-inner .modal-footer{justify-content:center;padding-top:30px}.modal-dialog{margin:100px auto!important}.st-student-table{max-width:99%;overflow-x:scroll;padding:10px}.table{background-color:#fff}.table--bottom{margin-bottom:0}.table-head-maxmarks{background-color:#e5f7ff;color:#5789ba;text-align:center;font-weight:700}.table-head--dark{background-color:#072645;color:#d1e8ff}.table-head-row{border:none}.table-head-row__cell{border:1px dashed #9bbdde;text-indent:8px;text-align:center}.table-head-row__cell--empty-left{border-left:none}.table-head-row__cell--empty-right{border-right:none}.table-head-row__cell--marker-cell{background-color:#5789ba;color:#fff;border-right:1px solid #9bbdde;border-left:1px solid #9bbdde}.table-head-row__cell--status-cell{background-color:#d1e8ff;color:#5789ba}.table-head-row__cell--marker-cell,.table-head-row__cell--status-cell{text-indent:0;width:100px;text-align:center}.table-head-row__cell--pointer{cursor:pointer}.table-head-row__cell--bold-font{font-weight:700}.table-head-row__cell--normal-font{font-weight:400}.table-head-row__subject:hover{cursor:pointer;color:#000;text-decoration:underline}.table-body{position:relative}.table-body .table-row__cell{text-indent:0;border:1px dashed #9bbdde}.table-body .table-row__cell--empty-left{border-left:1px solid #ddd}.table-body .table-row__cell--empty-right{border-right:1px solid #ddd}.table-body .table-row__cell--marker-cell{border-left:1px dashed #9bbdde;border-right:1px dashed #9bbdde;border-color:#9bbdde;border-style:dashed solid;border-width:1px;background-color:#f5f5f5}.table-body .table-row__cell--status-cell{background-color:#fafafa}.table-body .table-row__cell--marker-cell,.table-body .table-row__cell--status-cell{width:100px;text-align:center}.table-body .table-row__cell--toggle-cell{text-align:center}.table-row__cell{vertical-align:middle!important}.table-row__cell--green{color:green}.table-row__cell--red{color:red}.table-row__cell--button{display:flex;justify-content:center}.table-row__cell--present{color:#006dc6}.table-row__cell--absent{color:#fe3824}.table-row__cell--late{color:#fcb654}.table-row__cell--unmarked{color:#393838}.table-row__cell--disabled{color:grey}.lbl{position:relative;height:20px;width:44px;background:#fe3824;border-radius:100px;cursor:pointer}.lbl,.lbl:after{display:block;transition:all .3s ease}.lbl:after{position:absolute;left:-2px;top:-3px;width:26px;height:26px;border-radius:100px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05);content:"";border:2px solid #fe3824}.half-leave-lbl{background:grey;position:relative;display:block;height:20px;width:44px;border-radius:100px;cursor:pointer;transition:all .3s ease}.half-leave-lbl:after{position:absolute;left:-2px;top:-3px;display:block;width:26px;height:26px;border-radius:100px;background:#fff;box-shadow:0 3px 3px rgba(0,0,0,.05);content:"";transition:all .3s ease;border:2px solid grey}.lbl:active:after{-webkit-transform:scale(1.15,.85);transform:scale(1.15,.85)}.cbx:checked~label{background:#006dc6}.cbx:checked~label:after{border:2px solid #006dc6;left:20px}.cbx:indeterminate~label{background:#393838}.cbx:indeterminate~label:after{border:2px solid #393838;left:20px}.cbx:disabled~label{background:#ede9e8}.cntr{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.hidden{display:none}.press{display:inline-block}.press-half{display:block}.date-and-class{color:#5789ba}.date-and-class,.info-text{font-size:16px;margin-top:5px}.info-text{color:#072645}.info-text--light{color:#d1e8ff}.btn-position-tr{border-top:none;background-color:#f5f5f5}.btn-position-tr td{border:none}.btn-position-tr .btn-position-td{height:55px;position:relative}.dropDown{background-color:#fff;border:1px solid #d1d1d1;font-family:Roboto;font-style:bold;font-size:12px;font:#54c7fc}.fa-sort-amount-asc:hover,.fa-sort-amount-desc:hover{cursor:pointer}.attd-report-table{width:100%;overflow-x:scroll}.attd-report-table table{background-color:#fff;margin-bottom:0}.attd-report-table table thead{background-color:#e5f7ff;color:#d1e8ff}.attd-report-table table thead th{border:1px dashed #9bbdde;border-bottom:1px solid #9bbdde!important;border-top:1px solid #9bbdde!important;color:#072645}.attd-report-table table tbody{position:relative}.attd-report-table table td,.attd-report-table table tr{border:1px dashed #9bbdde;border-top:none;border-bottom:1px solid #9bbdde}.attd-report-table .heading__top{height:20px;border:none!important}.attd-report-table .heading__top--empty{background-color:#fafafa;border:none!important}.attd-report-table .heading__top--text{background:#5789ba;border:1px solid #5789ba;color:#fff;text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:2px}.attd-report-table .heading,.attd-report-table .side-msg__heading{border-right:none;border-left:none}.attd-report-table .heading--month th{cursor:pointer;text-align:center}.attd-report-table .heading--month th:hover{text-decoration:underline}.attd-report-table .heading--month .heading--search:hover{text-decoration:none;cursor:auto}.attd-report-table .heading--search{background-color:#fafafa;border:2px solid #fafafa;border-right:1px solid #9bbdde;border-top:none!important;padding:3px}.attd-report-table .heading--search .text-input,.attd-report-table .heading--search~div{height:30px}.attd-report-table .heading--search input[type=text]{width:100%;height:30px;padding:0 5px;font-size:14px;font-weight:lighter;border-radius:4px;border:1px solid #e1e1e1}.attd-report-table .heading--search input[type=text]::-webkit-input-placeholder{font-size:14px;color:#9bbdde}.attd-report-table .heading--search input[type=text]::placeholder{font-size:14px;color:#9bbdde}.attd-report-table .heading--total-and-percentage th{color:#5789ba!important;text-align:center}.attd-report-table .attd__info--student-name{color:#006dc6}.attd-report-table .attd__info--student-attendance{text-align:center}.attd-report-table .attd__info--student-attendance .left,.attd-report-table .attd__info--student-attendance .right{display:inline-block;width:50%;text-align:center}.attd-report-table .attd__info--student-attendance .left{text-align:left;padding-right:8px}.attd-report-table .attd__info--student-attendance .right{text-align:right;padding-left:8px}.attd-report-table .sub-table{width:100%}.attd-report-table .sub-table tr{border:none!important;display:flex!important;justify-content:space-around!important}.attd-report-table .sub-table tr td,.attd-report-table .sub-table tr th{border:none!important}.attd-report-table .empty-left{border-left:1px solid #dedede}.attd-report-table .empty-right{border-right:1px solid #dedede}.attd-report-table .empty-left-th{border-left:1px solid #9bbdde}.attd-report-table .empty-right-th{border-right:1px solid #9bbdde}.attd-report-table .present{color:#006dc6!important}.st-login-layout{position:relative;min-height:100%;display:flex;flex-direction:column}.bg-absolute{position:absolute;width:100%;z-index:-1111}.bg-absolute--light-inverse{top:0;height:40vh;background-color:#f5f5f5}.bg-absolute--light{top:40%;height:60vh;background-color:#54c7fc}.zIndex--1{z-index:1}.zIndex--2{z-index:2}.tc__generater.modal-body{max-height:400px;overflow-y:scroll}.bg-absolute--light+.container{padding-top:50px}.login-page{flex:1 0 auto;margin-bottom:50px}.margin--0{margin:0!important}.flex--end{display:flex;justify-content:flex-end}.flex-start{justify-content:flex-start}.button--space .button{margin-right:15px}.policy__table1 .table-head--dark{background-color:#fff;color:#072645}.highlight--text{color:#006dc6;font-weight:700;cursor:pointer}.leaveApp__tableHead{text-align:left;color:#fff}.leaveApp__buttonWrap{margin-top:15px}.sealtabs-logo{position:relative;top:1px;height:70px}.assignPolicyDept .group-selector{justify-content:flex-start}.policyHead{padding-right:25px}.flex--start{display:flex;align-items:center;justify-content:flex-start}.sub-head{font-size:15px;color:#072645}.policySelector,.table-input-field{border:1px solid #d1d1d1;padding:5px 10px;border-radius:4px;background-color:#fff;float:left;width:100%}.remark-selector{width:95%}.quote-and-form-container{background-color:#006dc6;box-shadow:0 3px 5px #072645;border-radius:25px;display:flex;align-items:center;height:350px}.st-home-quote{width:80%;margin:0 auto;text-align:center;color:#d1e8ff;line-height:38px}.st-form{background-color:#fff;border-radius:25px;padding:10px 20px 50px;margin-top:auto;height:100%;box-shadow:0 5px 25px rgba(0,0,0,.4)}.institution{min-height:400px}.gallery-img-ctr{margin:20px}.image-gallery-image img{max-height:70%;max-width:950px}.gallery-img-subtext{padding:10px 40px;font-size:14px;color:#7ba2c9}.gallery-tile-wrapper{border-radius:6px;padding:15px}.gallery-tile-wrapper img{box-shadow:0 2px 5px rgba(1,1,1,.5);margin-bottom:10px;max-height:150px}.img-thumbnail{border:none!important;padding:0!important}.galery-albumList .col-md-4{padding-left:0;padding-right:0}.classProfileMidsection{background-color:#fff;padding-left:20px;padding-right:20px}.classProfileMidsection,.classProfileMidsection__timetable{border:1px solid #e1e1e1;border-radius:6px;background-color:#fafafa}.assignedTeachers__top{padding:0}.assignedTeachers .subjectAndTeacherDiv{border:1px solid #e1e1e1;display:flex;flex-wrap:wrap}.assignedTeachers .singleSubjectAndTeacher{background-color:#fff;flex-grow:1;padding:8px 20px 8px 35px;min-height:70px;border-right:1px dashed #9bbdde;border-bottom:1px dashed #9bbdde;display:inline-block}.assignedTeachers .singleSubjectAndTeacher:last-child{border-right:none}.assignedTeachers h4,.assignedTeachers p{margin:0}.assignedTeachers .subjectName,.assignedTeachers .testsMainDiv .testName,.testsMainDiv .assignedTeachers .testName{color:#072645;position:relative}.assignedTeachers .subjectName .circle,.assignedTeachers .testsMainDiv .testName .circle,.testsMainDiv .assignedTeachers .testName .circle{content:"";display:block;width:10px;height:10px;position:absolute;top:50%;left:-17px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#d1e8ff;border-radius:50%}.assignedTeachers .teacherName{color:#006dc6;font-size:16px;font-weight:400}.timeTable__top{padding:0}.sectionDivRight{width:100%;height:100%;display:flex;flex-direction:column}.sectionDivRight .sectionButton{width:100%;flex:1 1;background:#fff;color:#006dc6;border:1px solid #e1e1e1;border-right:none;border-bottom:none;border-radius:0;box-shadow:-5px 0 5px rgba(0,0,0,.12);position:relative;transition:all .2s;background-color:#fff;text-transform:uppercase;outline:none}.sectionDivRight .sectionButton:focus,.sectionDivRight .sectionButton:hover,.sectionDivRight .sectionButton__active-class{outline:none;box-shadow:-5px 0 5px transparent;background-color:#fafafa;color:#5789ba;border-color:#e1e1e1}.sectionDivRight .sectionButton:first-child{border-radius:0 6px 0 0;border-top:none}.sectionDivRight .sectionButton:last-child{border-radius:0 0 6px 0;border-bottom:none}.sectionDivRight__horizontal{height:100%;max-height:30px;display:flex;flex-direction:row}.sectionDivRight__horizontal .sectionButton{width:100%;height:35px;flex:1 1;background:#fff;color:#006dc6;border:1px solid #e1e1e1;border-right:none;border-radius:0;box-shadow:0 5px 5px rgba(0,0,0,.12);position:relative;transition:all .2s;background-color:#fff;text-transform:uppercase;outline:none}.sectionDivRight__horizontal .sectionButton:focus,.sectionDivRight__horizontal .sectionButton:hover,.sectionDivRight__horizontal .sectionButton__active-class{outline:none;box-shadow:-5px 0 5px transparent;background-color:#d1e8ff;color:#5789ba;border-color:#e1e1e1}.classProfileContainer{margin-top:-10px}.classProfileContainer:after{content:"";display:block;width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#fafafa;z-index:-1}.classProfileContainer .section-heading{font-size:16px;color:#5789ba;text-transform:uppercase;margin:20px 0}.quick-links-ctr .tab{width:200px;margin-left:40px;top:2px;height:50px;border-color:#9bbdde}.quick-links-ctr .tab:after,.quick-links-ctr .tab:before{top:-1px;z-index:1;border-color:#9bbdde;border-bottom:#fff}.quick-links-ctr .links{background-color:#fff;padding:20px 0;border-top:1px solid #9bbdde;display:flex;justify-content:space-around;border-bottom:1px solid #e1e1e1}.subjects-tests-ctr{padding:0 10px 20px;border:1px solid #e1e1e1;border-radius:6px;background:#fafafa;position:relative;overflow:hidden}.subjects-tests-ctr__top{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 20px;border-bottom:1px dashed #9bbdde}.subjects-tests-ctr__btn-ctr{display:flex;flex-wrap:wrap;margin:10px 0;text-align:justify;white-space:wrap;text-justify:inter-word}.subjects-tests-ctr__btn-ctr .button{display:inline-block;margin:0 10px 10px}.subjects-tests-ctr__btn-ctr .button:last-child{margin-right:0}.subjects-tests-select{height:80%;display:flex;align-items:stretch;align-self:flex-start;margin-left:-30px}.subjects-tests-select__item{cursor:pointer;font-family:Roboto;font-size:16px;text-transform:uppercase;padding:10px;border:1px solid #fafafa;transition:all .1s;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2);color:#006dc6}.subjects-tests-select__item:first-child{border-right:none;border-radius:4px 0 0 0}.subjects-tests-select__item:hover{background-color:#fff;box-shadow:0 3px 5px transparent;color:#5789ba}.subjects-tests-select__item--active{background-color:#fafafa;box-shadow:0 3px 5px transparent;color:#5789ba}.subjectsMainDiv,.testsMainDiv{padding:0 10px 20px;border:1px solid #e1e1e1;border-radius:6px;background:#fff;position:relative;overflow:hidden}.assignedTeachers__top,.subjectsMainDiv__top,.testsMainDiv__top,.timeTable__top{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 20px}.subjectsMainDiv__top__teachers{display:flex;justify-content:space-between;align-items:center;height:60px}.subjectsMainDiv h3,.testsMainDiv h3{font-family:Roboto;font-size:16px;color:#5789ba;text-transform:uppercase;margin:20px 10px}.subjectsMainDiv .displaySubjects,.testsMainDiv .displaySubjects,.testsMainDiv .displayTests{display:flex;flex-wrap:wrap;background-color:#fff;position:relative;top:1px;left:1px}.subjectsMainDiv .singleSubject,.testsMainDiv .singleSubject,.testsMainDiv .singleTest{border:1px dashed #9bbdde;padding:8px 5px;flex:0 0 33.333333%;margin-top:-1px;margin-left:-1px}.subjectsMainDiv .singleSubject--full-width,.testsMainDiv .singleSubject--full-width{flex:0 0 99.8%}.subjectsMainDiv .singleElective,.testsMainDiv .singleElective{border:1px dashed #9bbdde;padding:8px 5px;flex:0 0 50%;margin-top:-1px;margin-left:-1px}.subjectsMainDiv .singleElective--full-width,.testsMainDiv .singleElective--full-width{flex:0 0 99.8%}.subjectsMainDiv .subjectName,.testsMainDiv .subjectName,.testsMainDiv .testName{display:flex;align-items:center;padding:0 20px}.subjectsMainDiv .subjectName .subjectCircle,.testsMainDiv .subjectName .subjectCircle,.testsMainDiv .testName .subjectCircle,.testsMainDiv .testName .testCircle{margin-right:20px;display:inline-block;width:10px;height:10px;background:#d1e8ff;border-radius:50px}.subjectsMainDiv .subjectName p,.testsMainDiv .subjectName p,.testsMainDiv .testName p{color:#072645;margin-bottom:0}.dashed-line{box-sizing:border-box;position:absolute;border:1px dashed #9bbdde}.dashed-line--top-left,.dashed-line--top-right{width:10px;height:60px;top:1px;border-top:none}.dashed-line--top-left{left:1px;border-left:none}.dashed-line--top-right{right:3px;width:10px;border-right:none}.dashed-line--bottom-left,.dashed-line--bottom-right{width:10px;height:20px;bottom:0;border-bottom:none}.dashed-line--bottom-left{left:1px;border-left:none}.dashed-line--bottom-right{right:3px;border-right:none}.pdf-container{border:1px solid #000;margin-top:15px;overflow-x:scroll;overflow-y:hidden}.pdf-zoom{position:absolute;top:80px;right:60px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);z-index:111;background-color:#fff;border:2px solid #54c7fc;border-radius:10px;box-shadow:0 3px 3px 0 rgba(0,0,0,.3)}.pdf-zoom .fa{margin:5px;font-size:20px;color:rgba(0,0,0,.5)}.pdf-zoom .fa:hover{cursor:pointer}.warning{text-align:center;margin-top:20px}.tab-nav-ctr--sms{height:50px;border-top:none}.tab-nav-ctr--sms .tab{border-top-color:#9bbdde}.tab-nav-ctr--sms .tab:after,.tab-nav-ctr--sms .tab:before{border-color:#9bbdde}.confirm-group-ctr,.confirm-group-form,.group-selection-form-ctr,.sms-form-ctr{border:none;background-color:#fafafa;margin:0;padding:0}.confirm-group-ctr:after,.confirm-group-form:after,.group-selection-form-ctr:after,.sms-form-ctr:after{content:"";display:block;width:100vw;height:100vh;position:fixed;background-color:#fafafa;z-index:-11}.confirm-group-inner-ctr,.group-selection-form-ctr .group-selection-inner-ctr,.sms-inner-ctr{padding:30px 100px;width:100%;margin:0 auto;background-color:#fff;border-top:none}.confirm-group-inner-ctr .inner-ctr,.group-selection-form-ctr .group-selection-inner-ctr .inner-ctr,.sms-inner-ctr .inner-ctr{border:1px solid #9bbdde;border-radius:10px;padding:50px;position:relative;display:flex;flex-direction:column}.confirm-group-inner-ctr .form__heading,.group-selection-form-ctr .group-selection-inner-ctr .form__heading,.sms-inner-ctr .form__heading{color:#5789ba;font-weight:700;font-size:15px}.confirm-group-inner-ctr .form__heading span,.group-selection-form-ctr .group-selection-inner-ctr .form__heading span,.sms-inner-ctr .form__heading span{font-weight:400;color:#9bbdde;font-size:12px}.confirm-group-inner-ctr .dashed-line-bottom,.confirm-group-inner-ctr .dashed-line-left,.confirm-group-inner-ctr .dashed-line-right,.confirm-group-inner-ctr .dashed-line-top,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-bottom,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-left,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-right,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-top,.sms-inner-ctr .dashed-line-bottom,.sms-inner-ctr .dashed-line-left,.sms-inner-ctr .dashed-line-right,.sms-inner-ctr .dashed-line-top{width:100%;height:2px;position:absolute;border:1px dashed #9bbdde}.confirm-group-inner-ctr .dashed-line-top,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-top,.sms-inner-ctr .dashed-line-top{border-top:none;top:13px;left:0}.confirm-group-inner-ctr .dashed-line-bottom,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-bottom,.sms-inner-ctr .dashed-line-bottom{border-bottom:none;bottom:13px;left:0}.confirm-group-inner-ctr .dashed-line-left,.confirm-group-inner-ctr .dashed-line-right,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-left,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-right,.sms-inner-ctr .dashed-line-left,.sms-inner-ctr .dashed-line-right{height:100%;width:2px;top:0}.confirm-group-inner-ctr .dashed-line-left,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-left,.sms-inner-ctr .dashed-line-left{border-right:none;left:13px;-webkit-transform:translateX(50%);transform:translateX(50%)}.confirm-group-inner-ctr .dashed-line-right,.group-selection-form-ctr .group-selection-inner-ctr .dashed-line-right,.sms-inner-ctr .dashed-line-right{border-left:none;right:13px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.confirm-group-inner-ctr .text-and-char-ctr,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr,.sms-inner-ctr .text-and-char-ctr{display:flex;justify-content:space-between;align-items:center}.confirm-group-inner-ctr .text-and-char-ctr .text-area,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area,.sms-inner-ctr .text-and-char-ctr .text-area{height:200px;flex:0 0 65%}.confirm-group-inner-ctr .text-and-char-ctr .text-area textarea,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area textarea,.sms-inner-ctr .text-and-char-ctr .text-area textarea{height:100%;width:100%;border:1px solid #e1e1e1;border-radius:5px;padding:10px 15px;color:#5789ba;font-size:16px;transition:all .2s}.confirm-group-inner-ctr .text-and-char-ctr .text-area textarea::-webkit-input-placeholder,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area textarea::-webkit-input-placeholder,.sms-inner-ctr .text-and-char-ctr .text-area textarea::-webkit-input-placeholder{color:#5789ba}.confirm-group-inner-ctr .text-and-char-ctr .text-area textarea::placeholder,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area textarea::placeholder,.sms-inner-ctr .text-and-char-ctr .text-area textarea::placeholder{color:#5789ba}.confirm-group-inner-ctr .text-and-char-ctr .text-area textarea:focus,.confirm-group-inner-ctr .text-and-char-ctr .text-area textarea:hover,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area textarea:focus,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .text-area textarea:hover,.sms-inner-ctr .text-and-char-ctr .text-area textarea:focus,.sms-inner-ctr .text-and-char-ctr .text-area textarea:hover{outline:none;box-shadow:0 2px 5px rgba(1,1,1,.3)}.confirm-group-inner-ctr .text-and-char-ctr .character-count,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .character-count,.sms-inner-ctr .text-and-char-ctr .character-count{flex:0 0 170px;height:170px;display:flex;flex-direction:column;justify-content:space-around;border:1px solid #5789ba;border-radius:50%;overflow:hidden}.confirm-group-inner-ctr .text-and-char-ctr .character-count .inner-char-ctr,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .character-count .inner-char-ctr,.sms-inner-ctr .text-and-char-ctr .character-count .inner-char-ctr{height:100%;width:100%;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;align-items:center;background-color:#5789ba;color:#fff;text-align:center}.confirm-group-inner-ctr .text-and-char-ctr .character-count h5,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .character-count h5,.sms-inner-ctr .text-and-char-ctr .character-count h5{height:50%;text-transform:uppercase;width:100%;margin:0;padding:30px 20px 20px}.confirm-group-inner-ctr .text-and-char-ctr .character-count .count,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .character-count .count,.sms-inner-ctr .text-and-char-ctr .character-count .count{padding-top:5px;padding-bottom:30px;margin:0;background-color:#fff;height:50%;color:#5789ba;width:100%}.confirm-group-inner-ctr .text-and-char-ctr .character-count .count span,.group-selection-form-ctr .group-selection-inner-ctr .text-and-char-ctr .character-count .count span,.sms-inner-ctr .text-and-char-ctr .character-count .count span{font-size:24px}.group-selection-form-ctr{background-color:none}.group-selection-form-ctr .group-selection-inner-ctr{padding:0;width:100%;position:relative}@media(max-width:1200px){.group-selection-form-ctr .group-selection-inner-ctr{width:95%}}.group-selection-form-ctr .container-fluid{max-width:100%}.group-selection-form-ctr .col-xs-9{padding:0}.group-selection-form-ctr .form-left{border:1px solid #9bbdde;position:relative}.group-selection-form-ctr .form-left:after,.group-selection-form-ctr .form-left:before{content:"";display:block;position:absolute;height:100%;width:1px;top:0}.group-selection-form-ctr .form-left:before{left:15px;width:25px;border:1px dashed #9bbdde;border-top:none;border-bottom:none}.group-selection-form-ctr .form-left:after{right:15px;border-left:1px dashed #9bbdde}.group-selection-form-ctr .group{border-bottom:1px dashed #9bbdde;padding:10px 10px 10px 20px}.group-selection-form-ctr .group-select-ctr{display:flex;flex-wrap:wrap;margin-left:40px}.group-selection-form-ctr .submit-field{bottom:-89px;border-radius:12px 12px 0 0;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.side-msg{display:block;background-color:#e8f0f7;color:#072645;border:1px solid #5789ba;padding:10px 20px;position:absolute;top:-130px;right:-29%;width:29%}.side-msg__heading{font-weight:700}.side-msg__message{padding-bottom:10px;word-break:break-all;text-transform:none;font-weight:400;position:relative}.side-msg__message:after{content:"";display:block;position:absolute;bottom:0;left:0;height:1px;width:100%;border-bottom:1px dashed #9bbdde}.side-msg .msg-reciever__recipient .num{font-size:20px}.side-msg .msg-reciever__recipient--light .num{color:#5789ba}.group-select,.student-select-ctr .student-select,.teacher-select-ctr .student-select{cursor:pointer;-webkit-user-select:none;user-select:none;margin:0 -1px -1px 0;flex:0 0 30%;border:1px solid #c1d6eb;padding:5px 10px;display:flex;align-items:center;position:relative}.group-select input[type=checkbox],.student-select-ctr .student-select input[type=checkbox],.teacher-select-ctr .student-select input[type=checkbox]{opacity:0;position:absolute;top:0;left:0}.group-select .square,.student-select-ctr .student-select .square,.teacher-select-ctr .student-select .square{flex:0 0 15px;height:15px;border:1px solid #9bbdde;margin:0 10px 0 0;display:flex;align-items:center;justify-content:center;overflow:hidden}.group-select input[type=checkbox]:checked+.square .tick,.student-select-ctr .student-select input[type=checkbox]:checked+.square .tick,.teacher-select-ctr .student-select input[type=checkbox]:checked+.square .tick{opacity:1;font-weight:400}.group-select .text,.student-select-ctr .student-select .text,.teacher-select-ctr .student-select .text{color:#75a4d1;font-weight:400}.group-select--all{border:none;padding:0;margin-bottom:5px}.group-select--all .text{margin-left:10px;color:#072645;font-size:16px}.confirm-group-inner-ctr{padding:30px 50px 60px;background-color:#fafafa}.confirm-group-inner-ctr .inner-ctr{border:none;padding:0}.confirm-group-inner-ctr .inner-ctr-lower,.confirm-group-inner-ctr .inner-ctr-upper{background-color:#fff;border:1px solid #9bbdde;padding:10px 30px;color:#072645}.confirm-group-inner-ctr .inner-ctr-upper{margin-bottom:50px}.confirm-group-inner-ctr .inner-ctr-upper p{word-break:break-all;-webkit-hyphens:auto;hyphens:auto}.confirm-group-inner-ctr .inner-ctr-lower{display:flex;flex-direction:column}.error__payslip{color:red;text-align:center;margin:25px 0 0}.unpaid__number{margin:0 auto}.unpaid__leaves,.unpaid__number{border:1px solid #c2c2c2;border-radius:4px;color:#072645;padding:5px 10px;outline:none;transition:all .2s;width:80px}.unpaid__leave,.unpaid__leaves{margin:0 0 0 10px}.unpaid__leave{color:#072645;outline:none;transition:all .2s}.text-center{text-align:center!important}.mar-auto{margin:0 auto!important}.msg-recievers{display:flex;justify-content:center;margin-bottom:20px}.msg-recievers__recipient{margin-right:25px;display:flex;flex-direction:column;align-items:center;text-align:center}.msg-recievers__recipient--light .num{color:#5789ba}.msg-recievers__recipient:last-child{margin-right:0}.msg-recievers__recipient .num{font-size:24px}.teacher-select-ctr .teacher-outer-ctr{position:relative}.teacher-select-ctr .teacher-outer-ctr:before{content:"";position:absolute;top:0;display:block;width:100%;border-bottom:1px solid #9bbdde;height:1px;z-index:1}.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr .table{color:#072645;margin-bottom:90px}.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr:after{top:2px}.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr .side-msg{margin:40px 0 50px}.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr .submit-field{bottom:-10px}.student-select-ctr,.teacher-select-ctr{position:relative}.student-select-ctr .select-outer-ctr,.teacher-select-ctr .select-outer-ctr{position:relative;z-index:2}.student-select-ctr .select-outer-ctr:before,.teacher-select-ctr .select-outer-ctr:before{content:"";position:absolute;display:block;width:100%;height:86px;background-color:#fafafa;top:0;left:0;border-bottom:1px solid #9bbdde;z-index:1}.student-select-ctr .select-search-ctr,.teacher-select-ctr .select-search-ctr{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.student-select-ctr .search-bar,.teacher-select-ctr .search-bar{height:30px;border:1px solid #d1d1d1;flex:0 0 40%;padding-left:10px;border-radius:4px}.student-select-ctr .search-bar::-webkit-input-placeholder,.teacher-select-ctr .search-bar::-webkit-input-placeholder{color:#9bbdde}.student-select-ctr .search-bar::placeholder,.teacher-select-ctr .search-bar::placeholder{color:#9bbdde}.student-select-ctr .group-selector,.teacher-select-ctr .group-selector{flex:1 1;border:none;justify-content:space-between;padding-right:0}.student-select-ctr .group-selector select,.teacher-select-ctr .group-selector select{min-width:150px}.student-select-ctr .render-stdents-ctr,.teacher-select-ctr .render-stdents-ctr,.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr{background-color:#fff;position:relative}.student-select-ctr .render-stdents-ctr:after,.teacher-select-ctr .render-stdents-ctr:after,.teacher-select-ctr .teacher-outer-ctr .render-teachers-ctr:after{content:"";display:block;height:100%;width:calc(100% + 30px);position:absolute;top:5px;left:-1px;z-index:-3;border:1px solid #9bbdde;border-top:none}.student-select-ctr .table,.teacher-select-ctr .table{min-height:100px;position:relative;z-index:3;color:#072645}.student-select-ctr .table:after,.teacher-select-ctr .table:after{content:"";display:block;width:1px;height:100%;border-right:1px solid #9bbdde!important;position:absolute;right:-1px;top:0}.student-select-ctr .side-msg,.teacher-select-ctr .side-msg{position:relative;width:100%;top:0;margin:80px 0 50px;left:0}.student-select-ctr .student-select,.teacher-select-ctr .student-select{border:none;justify-content:center}.student-select-ctr .student-select .square,.teacher-select-ctr .student-select .square{margin-right:0}.student-select-ctr .submit-field,.teacher-select-ctr .submit-field{bottom:0}.student-select-ctr .submit-field__studentconfirm,.teacher-select-ctr .submit-field__studentconfirm{bottom:-90px;position:absolute}.student-select-ctr .submit-field p,.teacher-select-ctr .submit-field p{display:flex;color:#fff;margin-right:20px;align-items:flex-end;border-right:1px solid #fff;padding-right:20px}.student-select-ctr .submit-field p span:first-child,.teacher-select-ctr .submit-field p span:first-child{text-transform:uppercase;margin-right:10px}.student-select-ctr .submit-field p span:last-child,.teacher-select-ctr .submit-field p span:last-child{display:flex;flex-direction:column;align-items:center;color:#5789ba;font-size:16px}.person-info{margin-bottom:15px}.person-info .upper-blue-block{justify-content:space-between;padding:15px;font-size:13px}.person-info .bottom-blue-block,.person-info .upper-blue-block{margin-top:10px;background-color:#072645;display:flex;border-radius:5px 5px 0 0;color:#fff}.person-info .bottom-blue-block{justify-content:center;padding:10px 15px;font-size:12px}.person-info-inner-ctr{background-color:#fff;border:1px solid #c7c7c7;padding:10px 15px}.person-info-inner-ctr div[class|=col]{border-right:1px dashed #9bbdde}.person-info-inner-ctr div[class|=col]:last-child{border-right:none}@media(max-width:992px){.person-info-inner-ctr div[class|=col]{border-right:none}}.student{display:flex;justify-content:space-between;align-items:center;padding:10px;border-radius:5px;border:1px solid #c7c7c7}.student__background{background-color:#fff}.student__image{margin-left:10px}.student__img{width:80px;height:80px;background-color:#fafafa;border:1px solid #9bbdde}.student__right{display:flex;flex-direction:column;flex:0 0 65%}.student__name{color:#072645;font-size:18px;margin-bottom:0}.student__institution_name{text-transform:capitalize}.student__gender-dob-age{font-size:12px;text-transform:uppercase;color:#5789ba}.student__gender-dob-age span{padding:0 5px;border-right:1px solid #5789ba}.student__gender-dob-age span:first-child{padding-left:0}.student__gender-dob-age span:last-child{padding-right:0;border-right:none}.student__class-info{padding:5px;background-color:#e8f0f7;border:1px solid #aecae4;font-size:13px;text-transform:uppercase;display:flex;align-items:center}.student__class-info span[class~=fa]{font-size:16px;margin-right:8px}.student__class-info>span{display:flex;align-items:center;margin-right:8px;padding-right:8px;border-right:1px solid #5789ba}.student__class-info span:last-child{color:#5789ba;border-right:none}.student:hover{cursor:pointer}.row-eq-height{display:flex;flex-wrap:wrap}.profile{margin-top:-10px;position:relative;padding-bottom:30px}.profile :after{content:"";display:block;position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#ededed;z-index:-2}.profile__person-info{display:flex;align-items:center;background-color:#f0f0f0;padding:10px;color:#7ba2c9}.profile__person-info span{margin-right:10px}.profile__person-info span:first-child{font-size:20px}.profile__person-info span:last-child{font-size:14px}.profile__person-info .dash{margin-right:10px;height:25px;width:1px;background-color:#9fbcd8}.profile__student-reviews{display:flex;flex-direction:column}.profile__student-reviews,.profile__teacher-tt{background-color:#fff;padding:15px 20px;border-radius:5px;border:1px solid #c7c7c7}.button--align-right{margin-top:20px;margin-left:auto}.attendance-calender{background-color:#fff;padding:15px 20px;border-radius:5px;border:1px solid #c7c7c7;height:100%}@media(max-width:992px){.attendance-calender{margin-top:10px}}.profile-top-btns{background-color:#fff;display:flex;justify-content:space-around;border:1px solid #e1e1e1;border-right:none;border-left:none;padding:25px 10px}.profile-top-btns .dash{background-color:#c7c7c7;width:1px}.button-group{display:flex}.button-group--justified{justify-content:space-around}.filter-modal-body label input{margin-right:7px}.filter-modal-body--small-input{width:70px;margin:5px}.filter-modal-div{display:flex;justify-content:center;margin:30px}.filter-modal-header{display:flex;flex-direction:row!important}.filter-modal-padding{padding:10px}.filter-modal-text-header{font-size:14px;padding:5px;color:#072645;text-align:left;border-bottom:1px solid #072645}.profile-table .table-row{color:#072645;transition:all .2s}.strike{text-decoration:line-through}.delete-test-button{background-color:green;border:none;color:#fff;padding:5px 15px;text-align:center;text-decoration:none;font-size:16px;border-radius:5px;cursor:pointer}.delete-test-button:after{content:"SELECT"}.add-test-button{background-color:red;border:none;color:#fff;padding:5px 15px;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;border-radius:5px}.add-test-button:after{content:"UNSELECT"}.st-class-and-test-form .choose-tests-block{border-bottom:1px dashed #006dc6;padding:10px 0}.st-class-and-test-form .choose-tests-block__heading{text-transform:uppercase;font-size:16px}.st-class-and-test-form .choose-section-block{margin:10px 0;padding-left:15px}.st-class-and-test-form .choose-section-block__heading{font-size:14px;margin-bottom:0}.new-sub-outer-ctr{background:#fafafa;padding:10px 0;border-bottom:1px solid #e1e1e1}.new-sub__section span[class~=fa]{color:#5789ba}.add-electives-form .elective-fields input[name*=term]{width:65%}.add-electives-form .elective-fields .button--absolute{bottom:30px}.space-creator{height:20px}.space-creator-large{height:100px}.add-student{margin-top:-10px}.st-white-wrapper{background-color:#fff;text-align:center;border:1px solid #dcdcdc;display:flex;justify-content:space-around;padding-top:2px}.st-attendance__verticalline{height:50px;border-right:1px solid #c4c4c4;margin-top:15px}.attendance-status-text{color:#5789ba;font-size:15px}.attendance-status-big{color:#5789ba;font-size:20px}.noattendance-taken{text-align:center;font-weight:700;font-size:24px;height:450px;line-height:400px}.buttonPills{padding:5px 0 10px 20px;width:100%}.buttonPills .buttonPills__button{border:1px solid #006dc6;border-radius:6px;background-color:transparent;padding:3px 20px;margin:0 10px 10px 0;color:#393939}.buttonPills .buttonPills__button :focus,.buttonPills .buttonPills__button :hover{border:1px solid #54c7fb;background-color:#54c7fb;color:#fff}.buttonPills .buttonPills__button.buttonPills__active{border:1px solid #006dc6;background-color:#006dc6;color:#fff}.attendanceSection--prinicpal{background-color:#fff}.teacherName{color:#5789ba}.teacherName span{font-weight:700}.studentCount h6,.studentCount p{text-align:center}.hourlyattendance__wrap{display:block!important;text-align:center;padding:15px 10px}.form__heading--sms{color:#5789ba;font-size:16px;text-align:center;margin:10px}.form__heading--sms-textarea{color:#5789ba;font-size:16px;text-align:left;margin:10px 10px 10px 110px}.sms-dash .text-and-char-ctr-dash{display:flex;justify-content:space-around;align-items:center}.sms-dash .text-and-char-ctr-dash .text-area{height:200px;flex:0 0 60%}.sms-dash .text-and-char-ctr-dash .text-area textarea{height:100%;width:100%;border:1px solid #e1e1e1;border-radius:5px;padding:10px 15px;color:#5789ba;font-size:16px;transition:all .2s}.sms-dash .text-and-char-ctr-dash .text-area textarea::-webkit-input-placeholder{color:#5789ba}.sms-dash .text-and-char-ctr-dash .text-area textarea::placeholder{color:#5789ba}.sms-dash .text-and-char-ctr-dash .text-area textarea:focus,.sms-dash .text-and-char-ctr-dash .text-area textarea:hover{outline:none;box-shadow:0 2px 5px rgba(1,1,1,.3)}.sms-dash .text-and-char-ctr-dash .character-count{flex:0 0 170px;height:170px;display:flex;flex-direction:column;justify-content:space-around;border:1px solid #5789ba;border-radius:50%;overflow:hidden}.sms-dash .text-and-char-ctr-dash .character-count .inner-char-ctr{height:100%;width:100%;display:flex;flex:1 1;flex-direction:column;justify-content:space-between;align-items:center;background-color:#5789ba;color:#fff;text-align:center}.sms-dash .text-and-char-ctr-dash .character-count h5{height:50%;text-transform:uppercase;width:100%;margin:0;padding:30px 20px 20px}.sms-dash .text-and-char-ctr-dash .character-count .count{padding-top:5px;padding-bottom:30px;margin:0;background-color:#fff;height:50%;color:#5789ba;width:100%}.sms-dash .text-and-char-ctr-dash .character-count .count span{font-size:24px}.sms-dash .btn-container{border-radius:0 0 4px 4px;display:flex;justify-content:flex-end;align-items:center;height:100%}.sms-dash .btn-container--margins{margin:5px;height:50px}.sms-dash .btn-container--borderight{border-right:1px solid #dedede}.sms-dash .btn-container .st-attendance-submit{width:auto;height:auto;color:#fff;background-color:#006dc6;border-radius:4px;border:none;padding:10px;margin:20px}.attd-entry-wrapper,.marks-entry-wrapper{border:1px solid #dedede;border-radius:6px;background-color:#fafafa;min-height:594px}.block-title--marks-entry{border-bottom:1px solid #dedede;border-radius:6px 6px 0 0;height:60px;background-color:#fff}.marks-entry{margin:0 20px;border:1px solid #dedede;border-right:none;border-bottom:none}.entries{display:flex;flex-wrap:wrap}.entries__entry{flex:0 0 20%;padding:8px;justify-content:center;display:flex;align-items:center;border:1px solid #dedede;border-top:none;border-left:none;background-color:#fff}.entries__entry,.entry__subject{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.entry__subject{padding:5px 10px}.entry__subject:hover{text-decoration:none;cursor:pointer}.entry__subject--pending{color:#fcb654;border:1px solid #fcb654;border-radius:20px}.entry__subject--pending:hover{color:#fcb654}.entry__subject--completed{position:relative}.block-title--entry{height:30px;text-transform:none}.section-count{display:flex;word-break:normal;white-space:nowrap;align-items:center}.section-count__remaining{color:#fcb654}.section-count__completed{color:#44db5e}.tab--entry{margin:0 30px;top:-5px;border-top:none;min-height:40px;flex:0 0 120px}.tab--entry:after,.tab--entry:before{z-index:0;top:0;border:none}.tab--orange{color:#fff}.tab--orange,.tab--orange:after,.tab--orange:before{background-color:#fcb654}.tab--green{color:#fff}.tab--green,.tab--green:after,.tab--green:before{background-color:#44db5e}.st-tooltip{box-shadow:0 3px 25px rgba(0,0,0,.3);opacity:1!important;color:#072645!important}.st-tooltip-text{margin-bottom:0;display:flex;flex-direction:column}.st-tooltip-text .icon{text-align:left;width:auto}.support-dashboard{padding-top:20px}.support-dashboard__left-content{background-color:#fafafa;border:1px solid #e1e1e1}.support-dashboard a:hover{text-decoration:none}.school{display:flex;align-items:center;justify-content:space-around;border:1px solid #e1e1e1;padding:12px;background-color:#fff}.school__logo{flex:0 0 80px;height:80px;margin-right:30px}.school__logo img{height:100%;width:100%}.school__info{display:flex;flex-direction:column;justify-content:space-between;color:#072645}.school__name{font-size:15px}.school__address{font-size:12px}.activity-log,.assigned-tasks{background-color:#fafafa;border:1px solid #e1e1e1}.activity-log,.assigned-tasks,.notices-box{display:flex;flex-direction:column;justify-content:center}.notices-box{border:1px solid #dedede;padding:5px;border-radius:5px}.notices-box--smsEntry{border:1px solid #dedede;border-top:none;border-left:none;height:340px;overflow:scroll}.notices-date-time{color:#7badd1;font-size:12px;margin-left:20px}.notices-text{color:#00456a;font-size:14px;margin-left:20px}.notices-icon{margin-left:-30px}.recent-news-text{color:#7badd1;font-size:15px;margin-left:20px;text-decoration:none}.activity,.task{background-color:#fff;display:flex;flex-direction:column;padding:20px 35px;color:#072645;border-bottom:1px dashed #9bbdde;margin:0 5px}.task__subject{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.activity__activist,.activity__time,.task__assignee,.task__subject{margin-left:-30px}.activity__activist,.activity__time,.task__assignee,.task__assignor{color:#5789ba;font-size:12px}.task-gallery{border-bottom:none}.task-smsDash{background-color:#fff;display:flex;flex-direction:column;padding:20px 35px;color:#072645}.task-smsDash__subject{display:flex;justify-content:space-between;align-items:center;margin-left:-30px;margin-bottom:10px}.task-smsDash__assignee{margin-left:-30px}.task-smsDash__assignee,.task-smsDash__assignor{color:#5789ba;font-size:12px}.gallery-box{display:flex;flex-direction:row;justify-content:space-around;padding:5px}.gallery-alignment{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-content:center;align-items:center}.gallery-box_text{text-decoration:none!important}.gallery-box_text:focus,.gallery-box_text:hover{box-shadow:0 2px 5px rgba(1,1,1,.5)}.img-thumbnail__dimension{max-width:none;width:240px!important;height:166px!important;margin-bottom:10px}.block-title--gallery{border-radius:6px 6px 0 0;height:60px;background-color:#d1e8ff;color:#7badd1}.block-title--gallery .dashboard-headings,.block-title--gallery h3{color:#5789ba;margin:0;text-transform:uppercase;font-weight:400;font-size:16px;display:inline}.activity__activist,.activity__time{margin-left:0}.block-title{text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;padding:12px 10px;margin:0}.block-title--dark{background-color:#072645;color:#fff}.block-title--small{font-size:13px}.block-title--large{padding:8px 20px}.block-title--large span:first-child{font-size:20px}.block-title--light-blue-txt{color:#7ba2c9}.icon{display:inline-block;width:30px;flex:0 0 30px;text-align:center}.icon--small{font-size:14px}.icon--large{font-size:20px}.icon--no-mg{margin-right:0}.icon--blue{color:#5789ba}.icon--Xblue{color:#006dc6}.masonry-layout{display:flex;flex-direction:column;flex-wrap:wrap;padding:10px}.Gallery-Dashboard{height:453px}.img-gallery{box-shadow:0 3px 4px rgba(0,0,0,.3)}.principal-message-ctr{background-color:#eef7ff;border:1px solid rgba(0,0,0,.12);border-radius:5px}.principal-message-ctr .principal-msg-img{width:120px;height:120px;background-color:#fafafa;border:1px solid #9bbdde;border-radius:50%}.principal-message-ctr .principal-msg-ctr{background-color:#eef7ff;border:1px solid rgba(0,0,0,.12)}.principal-message-ctr .principal-msg-left-ctr{background-color:#fff;border-right:1px solid rgba(0,0,0,.12);display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:20px}.principal-message-ctr .principal-msg-name{font-size:16px;text-align:center;display:block;color:#5789ba}.principal-message-ctr .principal-msg-name-subtext{font-size:12px;color:#5789ba}.principal-message-ctr .principal-msg-text-ctr{padding:10px}.principal-message-ctr .principal-msg-heading{text-transform:uppercase;color:#5789ba;font-size:16px;padding:20px 0 5px 20px}.principal-message-ctr .principal-msg-text{font-size:14px;padding:0 15px}.row-display,.selector-wrapper{display:flex;justify-content:space-between}.selector-wrapper{padding:50px 30px 30px;align-items:center;position:relative}.hourSelector__margin{margin-left:10px!important;margin-bottom:20px}.selector{position:relative}.selector__field{margin-bottom:0;display:flex;border:1px solid #c5c5c5;align-items:center;height:35px;box-sizing:border-box;color:#006dc6}.selector__field__icon{pointer-events:none;padding:5px;height:100%;width:35px;text-align:center;display:flex;align-items:center;justify-content:center;z-index:1}.selector__field__icon--gray-bg{color:#c5c5c5;background-color:#fff;border-right:1px solid #c5c5c5;margin-right:-35px}.selector__field__icon--blue-bg{margin-left:-35px;background-color:#006dc6;color:#fff}.selector__field__icon--white-bg{border-left:1px solid #c5c5c5;margin-left:-25px;background-color:#fff;color:#006dc6}.selector__field__icon--small{padding:5px;width:25px}.selector__field__input{flex:1 1;-webkit-appearance:none;appearance:none;padding:0 45px;height:100%;cursor:pointer;outline:none;border:none;background-color:#fff}.selector__field__input--no-left-icon{padding:0 30px 0 5px}.selector__field__input--small-text{text-transform:uppercase;font-size:10px;font-weight:700}.selector__field--tt{margin-bottom:5px;height:30px}.helper-text{color:#7ba2c9;margin-bottom:0}.helper-text__num{display:inline-block;width:20px;height:20px;color:#fff;background-color:#7ba2c9;border-radius:50%;text-align:center;line-height:20px;margin-right:10px}.helper-text--abs-bottom,.helper-text--abs-top{position:absolute}.helper-text--abs-top{top:-35px;left:0}.helper-text--abs-bottom{bottom:0}.selector-wrapper--attd{padding:10px 30px;justify-content:flex-start}.selector__field--date>div,.selector__field--date>div>div,.selector__field--date>div>div .react-datepicker__input-container{height:100%}.mar--0{margin:0!important}.d-block{display:block}.timetable__date{position:relative}.financialDetailsForm .info-row{width:100%}.financialDetailsForm input[disabled]{background-color:transparent;border:0}.financialDetailsForm input[disabled].info-cell:focus,.financialDetailsForm input[disabled].info-cell:hover{box-shadow:none}.policySelect .group-selector{border:0;padding:0 15px 0 0}.helper-text--date-picker{margin-left:30px;padding-left:30px;border-left:1px solid #006dc6;display:flex;align-items:center}.position-groupselector{top:40%;left:45%;position:absolute;z-index:101}.leaveCard{border:1px solid #9bbdde;border-radius:8px;margin:0 0 15px}.leaveCard .leaveCard__head{padding:10px 15px;font-weight:700;text-transform:uppercase;background-color:#072645;border-top-right-radius:8px;border-top-left-radius:8px;color:#fff}.leaveCard .leaveCard__head span{float:right;color:#fff}.leaveCard .leaveCard__body{padding:15px}.leaveCard .leaveCard__body .leaveCard__paid{color:#006dc6;margin-top:0}.leaveCard .leaveCard__body p{color:#505050}.leaveCard .leaveCard__body p span{color:#a2a2a2}.leaveCard .leaveCard__body p .warning{color:#f75835}.dateSelector .selector__field{margin-left:10px}.accordion-content{justify-content:flex-start}.accordion,.accordion-content{display:flex;flex-direction:row;flex-wrap:wrap}.accordion{width:45%;margin:0 40px 20px 0}.accordion .accordion--row{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;background-color:#fff;flex-wrap:wrap;width:100%;height:40px;align-items:center;padding:8px 10px;color:#006dc6;font-size:16px;border:1px solid #e1e1e1;border-radius:6px}.accordion .accordion--child{width:100%}.achievement{display:block;justify-content:space-between;align-items:flex-start;padding:10px;border-radius:5px;border:1px solid #c7c7c7;margin-bottom:15px;height:150px}.achievement__name{color:#072645;font-size:16px;margin-bottom:0}.multiselect-dropdown{width:400px}.institutionBox:hover{cursor:pointer}.flex-left{display:flex;flex-direction:row;justify-content:flex-end}.separate-background{background-color:#a4c2f4}.tickets-ctr{width:85%;margin:0 auto;border:1px solid #9bbdde;border-radius:7px}.tickets-ctr .ticket-wrapper{background-color:#072645;padding:15px;color:#fff;border-radius:7px}.tickets-ctr .ticket-wrapper .ticket-header{display:flex;justify-content:space-between;align-items:center}.chats-ctr{width:100%;display:flex}.chats-ctr .desc-wrapper{width:30%;overflow-y:scroll;scroll-behavior:smooth;padding:5px 7px}.chats-ctr .desc-wrapper::-webkit-scrollbar{width:8px}.chats-ctr .desc-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.chats-ctr .desc-wrapper::-webkit-scrollbar-thumb{background:#888}.chats-ctr .desc-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.chats-ctr .desc-wrapper .desc-title{font-size:16px;margin:5px 0}.chats-ctr .desc-wrapper .desc-title:nth-child(2){margin-top:30px}.chats-ctr-2{height:60vh;width:70%;border-left:1px solid #9bbdde;padding:20px;display:flex;flex-direction:column;justify-content:space-between}.chats-ctr-2 .chats-wrapper{display:flex;flex-direction:column-reverse;overflow-y:scroll;scroll-behavior:smooth;min-height:85%;width:100%;overflow-anchor:auto!important}.chats-ctr-2 .chats-wrapper::-webkit-scrollbar{width:8px}.chats-ctr-2 .chats-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.chats-ctr-2 .chats-wrapper::-webkit-scrollbar-thumb{background:#888}.chats-ctr-2 .chats-wrapper::-webkit-scrollbar-thumb:hover{background:#555}.chats-ctr-2 .input-wrapper{margin:7px 0;display:flex;justify-content:space-between;align-items:flex-end;border-radius:6px;width:98%;height:15%}.chats-ctr-2 .input-wrapper .chat-input{border-radius:5px;height:50px;padding:7px;width:90%;border:1px solid #5789ba;outline:none;overflow:auto;resize:none}.chats-ctr-2 .input-wrapper .chat-input::-webkit-scrollbar{width:8px}.chats-ctr-2 .input-wrapper .chat-input::-webkit-scrollbar-track{background:#f1f1f1}.chats-ctr-2 .input-wrapper .chat-input::-webkit-scrollbar-thumb{background:#888}.chats-ctr-2 .input-wrapper .chat-input::-webkit-scrollbar-thumb:hover{background:#555}.chats-ctr-2 .input-wrapper__edit .chat-input{width:80%}.status__applicationpurchased{color:#a0ac45}.status__applicationpurchased:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#a0ac45;margin-right:5px}.status__payable{color:#cf8309}.status__payable:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#cf8309;margin-right:5px}.status__feeAssigned{color:#d0a01d}.status__feeAssigned:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#d0a01d;margin-right:5px}.status__chequeSubmitted{color:#092ca1}.status__chequeSubmitted:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#092ca1;margin-right:5px}.status__onhold{color:#f47575}.status__onhold:before{content:"";display:inline-block;vertical-align:text-top;width:15px;height:15px;border-radius:7.5px;background-color:#f47575;margin-right:5px}.leave-status-payable{color:#d0a01d}.leave-status-purchased{color:#a0ac45}.leave-status-feepaid{color:#27ae60}.leave-status-chequesubmitted{color:#092ca1}.leave-status-feeAssigned{color:#d0a01d}.button,.buttons{margin-right:25px;border-radius:8px;text-transform:uppercase;transition:all .2s;border:1px solid transparent;padding:6px 25px;background-color:#fff;display:flex;align-items:center;justify-content:space-around;font-family:"nunitoSemibold";cursor:pointer}.button:focus,.button:hover,.buttons:focus,.buttons:hover{text-decoration:none;box-shadow:0 2px 5px rgba(1,1,1,.5)}.button:disabled,.buttons:disabled{cursor:not-allowed;background-color:#d1d1d1}.button--notices,.buttons--notices{float:right;position:absolute;bottom:20px;right:20px}.button--circle,.buttons--circle{border-radius:50%;height:130px;width:130px;border:1px solid #fe3824;box-shadow:0 2px 5px rgba(1,1,1,.2)}.button--short,.buttons--short{font-size:12px;padding:3px 8px}.button--squared,.buttons--squared{border-radius:0;border-color:#fe3824}.button--green-border,.buttons--green-border{color:#44db5e;border-color:#44db5e}.button--white,.buttons--white{border:1px solid #fafafa;color:#006dc6;background-color:#fff}.button--white:disabled,.buttons--white:disabled{background-color:#ededed}.button--white:focus,.button--white:hover,.button--white__active-class,.buttons--white:focus,.buttons--white:hover,.buttons--white__active-class{outline:none;box-shadow:-5px 0 5px transparent;background-color:#d1e8ff;color:#5789ba;border-color:#e1e1e1}.button--blue,.buttons--blue{color:#fff;background-color:#006dc6}.button--blue:disabled,.buttons--blue:disabled{background-color:#0081ea}.button--bordered,.buttons--bordered{background-color:transparent;color:#006dc6;border:2px solid #006dc6}.button--subSection,.buttons--subSection{background-color:#518bd3;color:#fff;float:left}.button--orange,.buttons--orange{background-color:orange}.button--orange:disabled,.buttons--orange:disabled{background-color:#0081ea}.button--redstatus,.buttons--redstatus{color:#fff;background-color:#fe3824;opacity:.8}.button--redstatus:hover,.buttons--redstatus:hover{text-decoration:none;box-shadow:none}.button--redstatus:disabled,.buttons--redstatus:disabled{background-color:#fe5848}.button--red,.buttons--red{color:#fff;background-color:#fe3824}.button--red:disabled,.buttons--red:disabled{background-color:#fe5848}.button--orangestatus,.buttons--orangestatus{color:#fff;background-color:orange;opacity:.8}.button--orangestatus:hover,.buttons--orangestatus:hover{text-decoration:none;box-shadow:none}.button--orangestatus:disabled,.buttons--orangestatus:disabled{background-color:#fe5848}.button--greenstatus,.buttons--greenstatus{color:#fff;background-color:#44db5e;opacity:.8}.button--greenstatus:hover,.buttons--greenstatus:hover{text-decoration:none;box-shadow:none}.button--greenstatus:disabled,.buttons--greenstatus:disabled{background-color:#fe5848}.button--green,.buttons--green{background-color:#44db5e;color:#fff}.button--green:disabled,.buttons--green:disabled{background-color:#62e178}.button--orange,.buttons--orange{background-color:#fcb654;color:#fff}.button--orange:disabled,.buttons--orange:disabled{background-color:#fdc577}.button--absolute,.buttons--absolute{position:absolute;right:30px;bottom:20px}.button:last-child,.buttons:last-child{margin-right:10px}.button:focus,.buttons:focus{outline:none}.button span[class~=fa],.buttons span[class~=fa]{margin-right:10px;font-size:16px}.button--round,.buttons--round{width:34px;height:34px;border-radius:50%;font-size:18px;padding:0}.button--round span[class~=fa],.buttons--round span[class~=fa]{margin-right:0}.button--round__timetable,.buttons--round__timetable{width:34px;height:34px;border-radius:50%;font-size:18px;margin:0 5px 5px 0;display:flex;justify-content:flex-end}.button--no-mg-right,.button--round__timetable span[class~=fa],.buttons--no-mg-right,.buttons--round__timetable span[class~=fa]{margin-right:0}.button--modify{margin-top:5px;text-transform:none;padding:3px 10px;border-radius:3px;border:1px solid rgba(0,0,0,.12)}.modal-backdrop{background-color:rgba(0,0,0,.15)!important}.modal-content{box-shadow:none!important}a.button{display:inline-block}a.button,a.button:hover,a.button a:hover{text-decoration:none}a.button:hover{color:#006dc6}a.button--blue:hover{text-decoration:none!important;color:#fff}.container-fluid a:hover{text-decoration:none}.buttonalign__center{display:flex;justify-content:center}.buttonalign__center--margins{margin-top:5px}.quick-link{margin-right:25px;width:175px;border-radius:10px;border:1px solid rgba(0,0,0,.12);text-transform:uppercase;transition:all .2s;padding:7px 10px;background-color:#fff;justify-content:space-around;color:#5789ba}.quick-link,.table-container{display:flex;align-items:center}.table-container{flex-direction:column}.flex-end-container{display:flex;justify-content:flex-end}.btn-cms,.button__wrapper{display:flex;justify-content:center;align-items:center}.button__wrapper{text-align:center}.btn-container{padding:8px 0}.btn-container .btn-right{margin-right:20px;margin-top:5px;padding:3px 10px;border:1px solid rgba(0,0,0,.12);border-radius:3px}.btn-container .btn-right span[class~=fa]{margin-right:5px}.btn-container .btn-right-reset{background:#fff;color:#006dc6}.btn-container .btn-right:disabled{cursor:not-allowed}.btn-container .btn-right-filter{margin-right:0;background:#fff;color:#006dc6}.btn-container .btn-right-csv,.btn-container .btn-right-print{background-color:#006dc6;color:#fff}.btn-container .btn-right-disable{background-color:#fff;color:#006dc6;margin-right:0}.btn-container .btn-right-csv{margin-right:0}.btn-container .btn-right-delete{background-color:#fe3824;color:#fff;margin-right:0}.btn-container .slash{margin:0 10px;display:inline-block;height:100%;width:1px}.btn--right{float:right;margin-right:0;margin-left:25px}.btn--right--top{margin-top:5px}.button--center{display:flex;justify-content:center}.button--show{margin:0 180px 0 15px;outline:none;border:0;color:#006dc6;font-size:18px;background-color:transparent;cursor:pointer}.edit-button{cursor:pointer;color:#072645}.chat-button{background-color:transparent;cursor:pointer;padding:3px 7px;outline:none;border:1px solid #006dc6;border-radius:4px}.chat-button__outlined{color:#006dc6}.chat-button__blue{background-color:#006dc6;color:#fff}.chat-button__blue:disabled{cursor:not-allowed;background-color:#0081ea}.testsMainDiv .testName p{font-family:Roboto;font-size:14px;line-height:16px;text-align:left;color:#072645}/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/@font-face{font-family:"Ionicons";src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0);src:url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0) format("truetype"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0) format("woff"),url(https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:400;font-style:normal}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen,.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 84px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-left-nav,.image-gallery-play-button,.image-gallery-right-nav{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button:before,.image-gallery-left-nav:before,.image-gallery-play-button:before,.image-gallery-right-nav:before{color:#fff;line-height:.7;text-shadow:0 2px 2px #1a1a1a;transition:color .2s ease-out}.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#337ab7}@media(max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-left-nav:hover:before,.image-gallery-play-button:hover:before,.image-gallery-right-nav:hover:before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media(max-width:768px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2.4em}}@media(max-width:480px){.image-gallery-fullscreen-button:before,.image-gallery-play-button:before{font-size:2em}}.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{color:#fff;-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.image-gallery-fullscreen-button:hover:before,.image-gallery-play-button:hover:before{-webkit-transform:none;transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button:before{content:""}.image-gallery-fullscreen-button.active:before{content:""}.image-gallery-fullscreen-button.active:hover:before{-webkit-transform:scale(.9);transform:scale(.9)}.image-gallery-play-button{left:0}.image-gallery-play-button:before{content:""}.image-gallery-play-button.active:before{content:""}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}@media(max-width:768px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media(max-width:480px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav:before{content:""}.image-gallery-right-nav{right:0}.image-gallery-right-nav:before{content:""}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media(max-width:768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media(max-width:768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media(max-width:480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:81px}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails-wrapper.right{margin-left:5px}@media(max-width:768px){.image-gallery-thumbnails-wrapper.right{margin-left:3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media(max-width:768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px}@media(max-width:768px){.image-gallery-thumbnail{border:3px solid transparent;width:75px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{position:relative}.image-gallery-thumbnail img{vertical-align:middle;width:100%}.image-gallery-thumbnail.active{border:4px solid #337ab7}@media(max-width:768px){.image-gallery-thumbnail.active{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 #000;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:normal;width:100%}@media(max-width:768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}
/*# sourceMappingURL=main.c71a7476.chunk.css.map */