.getloginform{
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.getcenterformnow{
    /* control border property */
    border: 1px solid gray;
    border-radius: 5px;
    /* control space padding and margin */
    padding: 0.3em;
    margin-top: 2em;
    /* control background and color */
    background-color: white;
    color: black;
}

.gformbox{
    /* control space padding and margin */
    padding: 0.2em;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
}


.formheader{
    /* control width and height */
    height: 30px;
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}



.divinputuser{
    /* control space padding and margin */
    margin-top: 0.2em;
}


.divinputpass{
    /* control space padding and margin */
    margin-top: 0.2em;
}

.getinnow{
    /* control space padding and margin */
    margin-top: 0.2em;
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#userid{
    /* control width and height */
    height: 20px;
    /* control background and color */
    background-color: white;
    color: black;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
}

#userpass{
    /* control width and height */
    height: 20px;
    /* control background and color */
    background-color: white;
    color: black;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
}

.inputforuserpassword{
    /* control display and alignment */
    display: flex;
    flex-direction: row;
}

.showpassword2,
.newshowpassword1,
.confirmshowpassword1{
    /* control display and alignment */
    display: block;
    margin-left: 0.1em;
}
.hidepassword2,
.newhidepassword2,
.confirmhidepassword2{
    /* control display and alignment */
    display: none;
    margin-left: 0.1em;
}

.passarangeinpu{
    /* control display and alignment */
    display: flex;
    flex-direction: row;
}

#subbutton{
    
    /* control width and height */
    height: 20px;
    /* control background and color */
    background-color: white;
    color: black;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
    /* control space padding and margin */
    padding-left: 0.2em;
    padding-right: 0.2em;
    margin-bottom: 0.3em;
}


.rememberme{
    /* control space padding and margin */
    margin-top: 0.2em;
    margin-bottom: 0.3em;
}

#remembermesetup{
    /* control width and height */
    width: 25px;
    height: 17px;
}





.getsignupform{
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
    .getsignupnowcontainer{
        /* control border property */
        border: 1px solid gray;
        border-radius: 5px;
        /* control space padding and margin */
        padding: 1em;
        margin-top: 1em;
        /* control background and color */
        background-color: white;
        color: black;
        /* control width and height */
        width: 75%;
    }
}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {
    .getsignupnowcontainer{
        /* control border property */
        border: 1px solid gray;
        border-radius: 5px;
        /* control space padding and margin */
        padding: 1em;
        margin-top: 1em;
        /* control background and color */
        background-color: white;
        color: black;
        /* control width and height */
        width: 50%;
    }
}


.getsignupnowcontainer form{
    /* control space padding and margin */
    padding: 0.3em;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
}


.error_return_function_get_care{
    /* control background and color */
    background-color: red;
    color: white;
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    /* control space padding and margin */
    padding: 0.2em;
}

.fullname,
.dateofbirth,
.contactphone,
.contactemail,
.passgenerate,
.confirmpass,
.getregisteredhere{
    /* control space padding and margrin */
    margin: 0.1em;

}

.setregion,
.setdistrict,
.setward{
    /* control space padding and margin */
    margin-top: 0.2em;
}

#fullname,
#dateofbirthsy,
#contactiphone,
#contactiemail,
#addressetregion,
#addressetdistrict,
#addressetward,
#createpassword,
#confirmpassword{
    /* control width and height */
    height: 20px;
    width: 90%;
    /* control background and color */
    background-color: white;
    color: black;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;

}

.agreetermsandcondition{
    /* control space padding and margin */
    margin-top: 0.2em;
}

#getregister{
    /* control width and height */
    width: auto;
    height: 25px;
    /* control border property */
    border: 1px solid gray;
    border-radius: 3px;
    /* control background and color */
    background-color: white;
    color: black;
    /* control space padding and margin */
    padding-left: 0.2em;
    padding-right: 0.2em;
    /* control pointer */
    cursor: pointer;
}


.sucessfullyregistered{
    /* control border property */
    border: 1px solid gray;
    border-radius: 2px;
    /* control space padding and margin */
    margin: 0.3em;
    padding: 0.2em;
    /* control background and color */
    background-color: white;
    color: blue;
}

.error_login_handling{
    /* control backgrond and color */
    background-color: red;
    color: white;
    /* control space padding and margin */
    margin: 0.1em;
    padding: 0.12em;
    /* control display and alignment */
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    /* control border property */
    border: none;
    border-radius: 1.5px;
}



