
.sib_teach_name{
    padding: 10px;
}

.sib_minhr,
.sib_setminhr,
.sib_setdatehr,
.sib_dayhr {
    border: 1px solid #000;
    padding: 5px;
    display: inline-block;
    margin: 10px;
    cursor: pointer;
}

.sib_minhr.checked,
.sib_setminhr.checked,
.sib_setdatehr.checked,
.sib_dayhr.checked {
    background-color:#6fd088;
    color: #fff;
}

.sib_mybtn {
    padding: 10px;
    height: 2.5em;
    font-size: 12pt;
    font-weight: bold;
    background: #007bff;
    border-radius: 2px;
    border: 1px solid #007bff;
    color: white;
    border-radius: 10px;
}

.sib_mybtnclose {
    background: #f32f53;
    border-radius: 10px;
    border: 1px solid #f32f53;
    padding: 5px;
    padding-right: 15px;
    padding-left: 15px;
}

.sib_attendancerecord {
    text-align: left;
    position: fixed;
    top: 35%;
    left: 35%;
    bottom: 50%;
    height: 340px;
    z-index: 5000;
    width: 500px;
    background: white;
    border: 3px solid darkblue;
    padding: 0px !important;
    display: none;
}

.sib_attendancerecord h3 {
    background-color: steelblue;
    color: white;
    padding: 4px;
}

.sib_attendancerecord div {
    padding: 10px;
}

.sib_makeupresult {
    color: red;
}

.sib_newclasspopup {
    text-align: left;
    /*top: 35%;
            left: 35%;
            bottom: 50%;
            height: 400px;*/
    top: 35%;
    left: 50%;
    min-width: 600px;
    overflow: auto;
    background: white;
    padding: 2px !important;
}


}
.sib_newclasspopup h3 {
    background-color: steelblue;
    color: white;
    padding: 4px;
}
.sib_newclasspopup div {
    padding: 10px;
}


.sib_timingresult {
    display: flex;
    justify-content: center;
}
.sib_avail_label{
    display:none;
    padding-top: 12px;
    padding-bottom: 12px;
}
span.sib_availmessage {
    font-weight: bold;
    padding:8px;
}

.student_list{
    padding-top: 10px;
    padding-bottom: 5px;
}
.no_booked_details{
    padding-left: 20%;
}
.sib_stud_bookclass{
    padding: 10px;
    height: 2.5em;
    font-size: 12pt;
    font-weight: bold;
    background: #089e5f;
    border-radius: 2px;
    border: 1px solid #089e5f;
    color: white !important;
    border-radius: 10px;
}



