
.menu-w .logo-w img {
    width: 120px !important;
    height: auto;
    display: inline-block;
    vertical-align: middle;
}

.menu-w .logo-w, .top-bar .logo-w {
    padding: 0px 0px;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: center !important;
}

.menu-mobile .mm-logo-buttons-w .mm-logo img {
    width: 100px !important;
    display: inline-block;
}

.table .row-actions a.success {
    color: #028d15;
}


.auth-box-w .logo-w  img{
    text-align: center;
    width: 120px !important;
    height: auto;
    display: inline-block;
    vertical-align: middle;
}

.auth-box-w form .form-check-inline {
    margin-left: 0rem;
}

body:before {
    
    background: #fff; 
   background: #fff; 
    
}

.form-control {
    font-weight: 400 !important;
}

i.fa.fa-edit {
    color: green;
}

i.fa.fa-download{
    color: Black; 
    cursor:pointer;
}

.table-input {
    border: 1px solid #047bf8 !important;   /* black border */
    border-radius: 0 !important;         /* square corners */
    box-shadow: none !important;         /* remove Bootstrap shadow */
  }

.table-input:focus {
    border-color: #0256af !important;   /* blue border when focused */
    outline: none !important;
}

.logo-img {
    width: 120px;   /* adjust size */
    height: auto;   /* keep aspect ratio */
}
