main {
    background-color: #fff
}

.card {
    background: #fff;
    box-shadow: 0 0 10px #ababab;
    padding: 40px;
    border-radius: 10px;
    color: #222f48;
    transform: scale(1);
    transition: all .5s ease 0s
}

.pass-reset-left {
    width: 100%;
    height: auto
}

.f-color-green {
	color: #5e9331 !important;
}


.fill-up {
    color: #656e7f
}

sup {
    color: #ff5353
}
#txtEmail {
	font-size: 16px;
}
.checkmark {
    border-radius: 0;
    height: 20px;
    width: 20px;
    background: #eceef3;
    border: 1px solid #d4d6dd
}

.checkbox-circle input:checked~.checkmark {
    background-color: #5e9331;
    border-radius: 0
}

.checkbox-circle .checkmark:after {
    border: 1px solid #fff;
    border-width: 0 3px 3px 0;
    left: 5px;
    top: 1px
}

.login-info {
    font-weight: bold;
    text-transform: capitalize
}

.login-info .login-info-inner {
    font-size: 42px;
    font-weight: bold;
    color: #222f48;
    line-height: 3.8rem
}

.login-info .login-info-inner span {
    color: #5e9331
}

.login-info p {
    text-transform: initial;
    line-height: 1.7rem;
    margin-top: 10px
}

.footer-title {
    font-weight: bold;
    font-size: 19px;
    color: #222f48
}

.social-containar a svg.svg-inline--fa {
    width: 34px !important;
    height: 34px;
    padding: 8px
}

.social-containar a:hover {
    text-decoration: none
}

.social-containar a:hover svg {
    background-color: #5e9331;
    width: 34px !important;
    height: 34px;
    border-radius: 50%;
    text-align: center;
    color: #fff
}

.decoration-none li a {
    text-decoration: none
}

.form-label-group.ui-widget label {
	font-size: 16px;
	margin-bottom: 10px;
}
