body{
    margin: 0px;
}
/* #iamgenoinet{
    background-image:url('https://guruku.smartgeniusid.com/0picture/2foto_base/bg_oops_noinet.png') ;
    width: 100%;
    height: 90vh;
    background-repeat: no-repeat;
    background-size: cover;
} */
.sweet-alert,.swal2-popup button:focus {
    box-shadow: none !important;
}
#halutamass{
    display:flex;
    flex-direction: column;
    justify-content: space-between;

}
/*-- area login ----*/
.divider:after,
.divider:before {
content: "";
flex: 1;
height: 1px;
background: #eee;
}
.h-custom {
height: calc(100% - 73px);
}
#imgmobile{
    background-repeat: no-repeat;
    background-size: cover;
}
progress::-webkit-progress-bar {
    background-color: rgba(0,0,0,0);
    width: 100%;
    border-radius: 34em;
    height: 0.5em;
}
progress {background-color: rgba(0,0,0,0);
    width: 100%;
    border-radius: 34em;
    height: 0.5em;
   
}

progress::-webkit-progress-value {background-color: red !important;height: 1em;border-radius: 30px !important;}
progress::-moz-progress-bar {background-color: red !important;height: 1em;border-radius: 30px !important;}
progress {color: red;height: 1em;border-radius: 30px !important;}

#menulogin {
    background-color: white;border-radius: 30px;
}
@media (max-width: 450px) {
    .h-custom {
    height: 100%;
    }
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
@media only screen and (device-width: 280px)  {/*ipadair*/
    #menulogin {
       margin-top: 120px;background-color: white;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
@media only screen and (device-width: 360px)  {/*ipadair*/
    #menulogin {
       margin-top: 140px;background-color: white;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
@media only screen and (device-width: 375px)  {/*ipadair*/
    #menulogin {
       margin-top: 180px;background-color: white;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
@media (max-width: 770px) {
    .h-custom {
    height: 110%;
    }
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
/*ipadair*/
/* @media only screen and (device-width: 820px)  {
    #menulogin {
       margin-top: 480px;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
} */
/* @media only screen and (device-width: 768px)  {
    #menulogin {
       margin-top: 380px;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
} */
@media only screen and (device-width: 912px)  {/*ipadair*/
    #menulogin {
       margin-top: 380px;background-color: white;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}
@media only screen and (device-width: 540px)  {/*ipadair*/
    #menulogin {
       margin-top: 320px;background-color: white;
    }
       
    .fontmobile,input.fontmobile{
        font-size: 13px;
        
    }
}

