#mandatory {
    font-weight: bold;
    color: red;
}

.form-div {
    margin-bottom: 5px; 
    padding-bottom: 20px;
}

.validation-message {
    position: absolute;
    margin: 5px; 
    display: none;
}

.nav-header {
    background: #37517e;
}
.cm-img {
    border-radius: 50%; 
    border: 2px solid #fff;
}

.vertically-center {
    min-height: 10vh;
    display: flex; 
    align-items: center;
}

.donation-font {
    color:#37517e;
}

.hide-input {
    display: none;
}

.checkbox-design {
    height: 20px;
    width: 20px;
}

.login-exception {
    color: red;
    width: 100%;
}

.text-color {
    color: #37517e;
}

.width {
    width:100%;
}

.cursor {
    cursor: pointer;
}

.div-center {
    display: flex;
    align-items: center;
    min-height: 100vh;
}
