/**
 * File         : mystyle.css
 * Description  : CSS siswa
 * Created By	: Ruhaendi (titasictech.com)
 * Created Date : 15 Oct 2023
 * Last Update  : 15 Nov 2023
**/
ol>li{list-style-type: decimal;}
.logo-counter{text-align:center;vertical-align:middle;}
.logo{color:#006c9800;max-width:25%;}
.bg-g1{background:#006c98 !important;}
.l1-txt1{font-family:inherit;font-size:30px;}
.m1-txt2{text-transform:inherit;}
.jenjang:hover{transform:scale(1.1);}
.tk,.sd,.smp,.sma{font-size:28px;color:#006c98 !important;}
.how-btn:hover:before{opacity:0 !important;}
.how-btn:hover{transform:scale(1.1);}
#btn-signin{background-color:#006c98 !important;}
.jenjang {background-color:#fff;border-radius:18px;margin:0px 18px 25px 18px;}
.btn-whatsapp{position:fixed;visibility:visible;opacity:1;left:15px;bottom:15px;z-index:996;background:#4dc247;width:200px;height:60px;border-radius:0;transition:all 0.4s;}
.btn-whatsapp i{font-size:42px;color:#fff;line-height:0}
.btn-whatsapp:hover{transform:scale(1.1);}
.btn-whatsapp.active{visibility:visible;opacity:1}
.content-daftar{max-width:90%;}
.form-label{display:block;font-weight:600;}
.form-label.required:after{content: "*";margin-left: 0.25rem;color: #d63939;}
.form-select {
    display: block;
    width: 100%;
    padding: 0.4375rem 2.25rem 0.4375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.4285714;
    color: #232e3c;
    background-color: #fff;
    background-image: url(../images/arrow-bottom.svg);
    background-repeat: no-repeat;
    background-position: right 0.75rem center;
    background-size: 16px 12px;
    border: 1px solid #dadcde;
    border-radius: 4px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
select,input[type=text],input[type=number],input[type=date],input[type=email] {
    height: 40px !important;
}
.modal{z-index:1050;}
.how-btn1{background-color:#006c98 !important}
.no-click{pointer-events:none;background-color:#e9ecef;opacity:1;}
.date-selector{position:relative;}
.date-selector>input[type=date]{text-indent:-500px;}
span.datepicker-label:empty::before{content:'dd/mm/yyyy';display:inline-block;color:#919395 !important;opacity:1;}
.min-vh-90{min-height:90vh !important;}
@media print {
    .no-print, .no-print * {
        display: none !important;
    }
}
