/* START login css */
.bgpositionshorthand body {
    color: #333;
}

.parsley-error {
    border-color: #e43b40;
}

.parsley-required,
.parsley-type,
.parsley-equalto {
    color: #e43b40;
}

.parsley-errors-list>li {
    color: #e43b40;
}

/* .parsley-success {
    border: 1px solid green;
} */

.parsley-error {
    border: 1px solid red;
}

.admin-login-wrapper {
    background: rgba(11, 11, 11, 0.56);
}

/* .form-control.is-valid {
    border-color: #27c24c !important;
} */
.bg-red {
    background: linear-gradient(#10435a, #10435a, #10435a, #10435a);
}

.btn-red {
    background: linear-gradient(#10435a, #10435a, #10435a, #10435a);
}

.icon-inside i {
    color: #6c757d;
}

/* START PRELOADER CSS */
.page-loader {
    /* background: rgba(0, 0, 0, .7); */
    background: rgb(231 231 231);
}

.page-loader .loader-text {
    color: #00a2d3;
}

/* END PRELOADER CSS */
/* LOGIN page css start */
.login-body-content .was-validated .form-control:valid,
.login-body-content .form-control.is-valid,
.login-body-content .was-validated .form-control:valid:focus,
.login-body-content .form-control.is-valid:focus {
    border: 1px solid #dde6e9 !important;
}

.text-black {
    color: #000;
}

.text-muted {
    color: #585858 !important;
}

.bg-danger,
.badge-danger {
    background-color: #0b3447 !important;
}

.text-danger {
    color: #0b3447 !important;
}

/* Chrome scrollbar custom start */
::-webkit-scrollbar-track {
    /* background-color: #d6d6d6; */
    background-color: transparent;
}

::-webkit-scrollbar-thumb {
    background: grey;
}

::-webkit-scrollbar-thumb:hover {
    background: #5f5f5f;
}

/* Chrome scrollbar custom end */
/* Firefox scrollbar custom start */
.wrapper,
.overflow-auto,
html {
    scrollbar-color: grey transparent;
}

/* Firefox scrollbar custom end */

/* **new password strength card start** */
.progress-strength {
    background: #e9ecef;
}

.password-strength-info {
    border: 1px solid #dde6e9;
}

#pswd_info ul li {
    color: #e43b40;
}

#pswd_info ul li.valid {
    color: #27c24c;
}

#passwordStrength {
    background-image: linear-gradient(45deg,
    rgba(255, 255, 255, 0.15) 25%,
    transparent 25%,
    transparent 50%,
    rgba(255, 255, 255, 0.15) 50%,
    rgba(255, 255, 255, 0.15) 75%,
    transparent 75%,
    transparent);
}

.strength0 {
    background: none repeat scroll 0 0 #000000;
}

.strength1 {
    background: none repeat scroll 0 0 #e43b40;
}

.strength2 {
    background: none repeat scroll 0 0 #ffc824;
}

.strength3 {
    background: none repeat scroll 0 0 #6699cc;
}

.strength4 {
    background: none repeat scroll 0 0 #29bb85;
}

.strength5 {
    background: none repeat scroll 0 0 #27c24c;
}

/* **new password strength card end** */

/* LOGIN page css end */