﻿.adm-c-form .cop-form--container.withIcon-lt .icon.viewPasswordicon {
    left:calc(100% - 30px);  
}
.ecms-login_container_ls img {
    width: 100%;
    object-fit: cover;
    height: 100%;
}

.login__Class  .ecms-bodyContent {
background-color: var(--theme2);
align-items: center;
justify-content: center;
}

.themeClr-1 .button-v2--primary.theme-button, .themeClr-1 .theme-button, .themeClr-1 .adm-c-assetsWrap.design2 .adm-c-assetsWrap__list.checked .adm-c-assetsWrap__list-action.checkIcon {
    background-color:#0f548d;
}

.btn-success {
    color: #fff;
    background-color: #7986CB;
    border-color: #7986CB;
}

.btn-secondary {
    color: #fff;
    background-color: #37474F;
    border-color: #37474F;
}

.badge {
    display: inline-block;
    padding: 0.35em 0.8em;
    font-size: 0.8rem;
    font-weight: 600;
    border-radius: 999px;
    color: #fff;
    margin: 0 0.25em 0.5em 0;
    box-shadow: 0 2px 4px rgba(0,0,0,0.1);
    transition: transform 0.2s ease;
  }
  
  .badge:hover {
    transform: scale(1.05);
    cursor: default;
  }
  
  /* Themed Backgrounds */
  .badge-success {
    background: linear-gradient(135deg, #28a745, #218838);
  }
  
  .badge-info {
    background: linear-gradient(135deg, #17a2b8, #138496);
  }
  
  .badge-warning {
    background: linear-gradient(135deg, #ffc107, #e0a800);
    color: #212529;
  }
  
  .badge-danger {
    background: linear-gradient(135deg, #dc3545, #bd2130);
  }
  
  .badge-neutral {
    background: linear-gradient(135deg, #6c757d, #5a6268);
  }
  
.action-bars-boxed {
  display: flex;
  gap: 12px;
  justify-content: center;
  align-items: center;
}

.action-box {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 8px 8px;
  font-size: 0.85rem;
  font-weight: 600;
  border-radius: 8px;
  border: 2px solid;
  text-decoration: none;
  transition: all 0.2s ease;
}

.action-box i {
  font-size: 0.9rem;
}

/* Outline Colors */
.outline-green {
  color: #28a745;
  border-color: #28a745;
}

.outline-red {
    color: #b55e48;
    border-color: #b55e48;
  }
  