div.login-container div.orangehrm-form div.dashboardCard-title-for-card {
    margin-bottom: 1rem;
}


#divLogo {
    text-align: center;
}

#divLogo img {
    margin-bottom: 20px;
}

.box {
    margin-left: 20%;
    margin-right: 20%;
}

@media only screen and (max-width: 600px) {
    .box {
        margin-left: 0;
        margin-right: 0;
    }
}

.row.middle-divider {
    margin-bottom: -15px !important;
    padding: 0 0.75rem;
}

#userNameDiv {
    margin-bottom: 20px;
}

fieldset {
    border-width: 0 !important;
    padding: 0;
    margin: 0;
}

.message.fadable {
    display: none;
}

div.divider-middle {
    padding: 0 !important;
}

div.divider-middle hr {
    border-color: #efefef !important;
    border-style: solid;
}

button#btnCancel {
    background-color: #f88400;
}

#footer{
    text-align: center;
    font-size: 12px;
    color: #777;
    line-height: 140%;
}
#footer a {
    color: #777;
    text-decoration: underline;
}

p.checkbox,
p.help-string,
div.required {
    margin-left: 0.75rem;
}
