.news-feed-midone{
    right: 0px !important;
}
.login.login-with-news-feed .right-content {
    box-shadow: 0 0 37px rgba(8, 21, 66, 0.05);
    margin: auto !important;
    min-height: auto !important;
    padding: 25px !important;
    border-radius: 10px;
    background: transparent !important;
}
.form-control:focus {
    background-color: transparent !important;
    color: var(--bodytext-color) !important;
}
.input-group-append> .btn-outline-secondary{
    background: transparent !important;
}
.password-show .btn-outline-secondary:hover {
    background-color: transparent !important;
}
.login.login-v2 .login-content .form-control:focus {
    background-color: transparent !important;
    color: #fff !important;
}
.icon-eye-open {
    color: #fff;
}
.password-show .btn-outline-secondary:hover {
    background-color: #24243c !important;
}
.password-show .btn-outline-secondary {
    color: #90969d;
}
.register.register-with-news-feed .right-content .language-swicher ul li a {
    color: #919191;
}
.nav.nav-pills .nav-item .nav-link:focus, .nav.nav-pills .nav-item .nav-link:hover {
    color: #4c4c4c;
}
.control-label{
    display: none !important;
}
.form-control {
    color: #d5d5d5;
}
.login-cover .login-cover-bg {
    background: #24243c;
}
.login-password-show .btn-outline-secondary {
    border-color: transparent;
    background-color: transparent;
    border-left: none;
    border-bottom: 1px solid #919191;
}
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.btn-outline-secondary:not(:disabled):not(.disabled):active,
.show>.btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: transparent;
    border-color: transparent;
}
.form-group> label{
    color: #fff;
}
span{
    color: #a3a3a3;
}
a {
    color: #fff;
}
a:hover {
    color: #b3b3b3;
}
.register.register-with-news-feed .right-content {
    background: transparent;
}
.caption-news-midone{
    display:none !important;
}
.btn-primary{
    background: #febd01 !important;
    border-color: #febd01 !important;
    color: #000 !important;
}
.btn-primary:hover{
    background: #b38605 !important;
    border-color: #b38605 !important;
}
.login.login-with-news-feed .right-content .language-swicher ul li a {
    color: #a9a9a9;
}
.text-inverse {
    color: #b5b5b5 !important;
}
.checkbox.checkbox-css label {
    color: #b5b5b5;
}
.login.login-with-news-feed {
    display: flex;
    align-items: center;
    justify-content: center;
}
.register-with-news-feed{
    display: flex;
    align-items: center;
    justify-content: center;
}
.register-with-news-feed:not(.package-register) .right-content {
    margin:auto !important;
    padding: 5px 25px !important;
    min-height: auto !important;
}
.form-control {
    background-color: #24243c ;
    border: 1px solid #24243c ;
    border-radius: 0px ;
    border-bottom: 1px solid #919191 !important;
}
.password-show .btn-outline-secondary {
    border-color: #24243c !important;
    border-bottom: 1px solid #919191 !important;
}
.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control, .input-group>.form-control-plaintext {
    color: #fff;
}
.form-control:focus {
    color: #fff !important;
    background-color: #24243c;
    border-color: transparent !important;
    border-bottom: 1px solid #919191 !important;
}
.section-login{
    background: #24243c !important;
    z-index: 1;
    padding: 0px 20px;
    border: 2px solid #febd01;
    border-radius: 50px;
}
hr {
    display: none !important;
}
.login-header{
    margin-top: 10px !important;
}
.img-mid{
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
}
.login-content> .text-capitalize{
    color: #fff !important;
}
@media(max-width:768px){
    .login.login-with-news-feed .right-content {
        min-height: 100% !important;
        width: 100%;
    }
    .register-with-news-feed {
        display: block;
    }
    .login.login-with-news-feed{
        background: #24243c !important;
    }
    .register.register-with-news-feed {
    background: #24243c;
    }
}
@media(max-width:1200px){
    .img-col-lgn{
        display: none;
    }
    .login.login-with-news-feed .right-content {
        padding: 5px !important;
    }
}