.skiptranslate iframe{
    top: -100px;
}
body{
    top: 0px !important;
}
.logged-user-package, .logged-user-bv{
    font-size: 14px;
    text-transform: uppercase;
    color: #333;
    background-color: #fff;
    padding: 6px;
    margin-top: 4px;
    border-radius: 10px;
    text-align: center;
}
label.error{
    margin-top:4px;
    font-size: 12px;
    color: #f30000;
}
body .btn-primary, body .all-wrapper .fc-button.fc-state-active {
    color: #fff;
    background-color: #2F4AFE;
    border-color: #2F4AFE;
}
body .auth-box-w form .form-group .pre-icon{
    color: #fff;
}
body .menu-side-w ul.main-menu > li .icon-w, 
body .item .details > div h1,
body a{
    color: #2F4AFE;
}
.logo-w{
    margin-bottom: 20px;
}
body .auth-box-w .auth-header::after{
    background-color: #fff;
}
.element-wrapper .element-header::after {
    background-color: #2F4AFE;
}
body .item .image i {
    border: 0.135em solid #2F4AFE;
}
body .item .image span{
    background: #2F4AFE;
}
body .btn-outline-primary {
  color: #2F4AFE;
  border-color: #2F4AFE;
}
body .btn-outline-primary:hover{
    background-color: #2F4AFE;
    border-color: #2F4AFE;
}
body a:focus, a:hover {
  color: #333;
}
body .menu-side-w ul.sub-menu li a::before {
    border: 1px solid #2F4AFE;
}
body .menu-side-w ul.sub-menu li a:hover:before {
    border: 1px solid #333;
    background-color: #333;
}
body .content-w .element-header{
    /*color: #fff;*/
}
body .content-w{
    /*background-image: none;*/
    /*background-color: #000;*/
}
body .breadcrumb li span, 
body .breadcrumb li a {
    /*color: #fff;*/
}
body .auth-box-flex{
    margin: 0px;
    max-width: none;
    background-color: #000;
    border: none;
    min-height: 100vh;
}
.login-form-div{
    margin: 0;
    background-color: #161A2C;
    width: 100%;
    padding: 50px 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-form-logo{
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.login-form-wrapper{
    padding: 3rem 10px;
    color: #fff;
}
.auth-box-w .auth-header{
    color: #fff;
    text-align: center;
}
body .auth-wrapper .all-wrapper{
    padding: 0;
}
body .auth-box-w .auth-header,
body .auth-box-w form{
    padding: 20px 50px;
}
body .auth-box-w .auth-header::after{
    left: 50px;
}
.img-circle {
    border-radius: 50%;
}

.image-profile{
    background-size: cover;
    width: 100px;
    height: 100px;
    background-position: center center;
    border-radius: 50%;
}
.profile-image .image-profile{
    width: 100%;
    height: 100%;
}
body .menu-side-w .logo-w img{
    width: 100%;
}
body .menu-side-w .logo-w{
    padding: 0px;
}
@media (min-width: 1024px) {
    .login-form-logo-right{
        display: none;
    }
}
@media (max-width: 1024px) {
    .login-form-logo {
        display: none;
    }
    .login-form-logo-right{
        padding: 0 !important;
        margin: 0;
    }
}
@media (max-width: 1650px) {
  body, body.auth-wrapper .all-wrapper {
    padding: 0;
  }
}
