.navbar-nav .icon {
  --icon-stroke: #ffffff !important;
}

.dropdown-help {
  display: none !important;
}

/* NAVBAR */
.navbar {
  height: 60px;
  background: #ED1C24;
  box-shadow: var(--shadow-sm);
  padding: 0;
  color: #fff !important;
}
.btn-primary {
  color: #fff;
  background-color: #ED1C24 !important;
  border-color: #ED1C24 !important;
}
.table-primary {
  color: #fff;
  background-color: #ED1C24 !important;
  border-color: #ED1C24 !important;
}
.text-loader {
  color: #c0c6cb !important;
}
.page-card-actions button {
  padding: 0.55rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.sidebar-item-container > .selected {
  color: #fff !important;
}
/* NAVBAR LINKS */
#navbar-breadcrumbs a {
  font-size: var(--text-md);
  margin-right: 10px;
  color: #fff;
}
.navbar .navbar-nav .nav-link {
  padding: 0;
  color: white !important;
}
.widget-head:hover {
  color: orange !important;
}

/* ICONS */
use.like-icon {
  cursor: pointer;
  stroke: #ED1C24 !important;
}

.standard-sidebar .standard-sidebar-item.selected,
.search-dialog .search-results .search-sidebar .standard-sidebar-item.selected,
.desk-sidebar .standard-sidebar-item.selected {
  background-color: #ED1C24 !important;
  color: #fff !important;
}
.standard-sidebar .standard-sidebar-item.selected,
.search-dialog .search-results .search-sidebar .standard-sidebar-item.selected,
.desk-sidebar .standard-sidebar-item.selected a span {
  color: #fff !important;
}
.standard-sidebar-item.selected .icon {
  --icon-stroke: #ffffff !important;
}

#navbar-breadcrumbs li.disabled a {
  color: #ffffffc2 !important;
  pointer-events: none;
}
.navbar-brand img {
  display: inline-block;
  max-width: 170px !important;
  max-height: 65px !important;
}
.main-section .navbar-brand img {
  width: 200px !important;
}

.for-login .page-card-head img,
.for-forgot .page-card-head img,
.for-login-with-email-link .page-card-head img,
.for-signup .page-card-head img,
.for-email-login .page-card-head img {
  max-height: 100px;
  margin-bottom: var(--margin-lg, 30px);
}

.custom-alert {
  position: relative;
  padding: 3.75px 1.25rem;
  margin-top: -1rem;
  border: 1px solid transparent;
  border-radius: 3px;
}

.custom-alert .custom-alert-danger {
  color: #c53030;
  background-color: #ec6660;
  border: none;
}


.footer-logo-extension{
  display: none !important;
}

.web-footer {
    padding: 1rem 0 !important;
    min-height: 90px !important;
    background-color: var(--fg-color);
    border-top: 1px solid #e2e6e9;
}