.logo-img {
  width: 32px;
}

.logo-txt {
  width: 83px;
}

/* saira-condensed-regular - latin */
@font-face {
  font-family: 'Saira Condensed';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/saira-condensed-v11-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
  url('../fonts/saira-condensed-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/saira-condensed-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
  url('../fonts/saira-condensed-v11-latin-regular.woff') format('woff'), /* Modern Browsers */
  url('../fonts/saira-condensed-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
  url('../fonts/saira-condensed-v11-latin-regular.svg#SairaCondensed') format('svg'); /* Legacy iOS */
}

@media screen and (min-width: 768px) {
  .sidebar .nav-item .nav-link span.nav-br {
    display: none;
  }
}

.sidebar-toggled .sidebar .nav-item .nav-link span.nav-br {
  display: inline;
}

.btn-icon {
  --bs-btn-padding-y: .10rem;
  --bs-btn-padding-x: .3rem;
  --bs-btn-font-size: .75rem;
}

.brantec-accordion-button {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color);
}
.select-2-component .vs__dropdown-toggle{
  padding: 2px 0 6px 0;
}
.select-2-component .vs__clear svg{
  transform: translate(0, -15%);
}



input#sw6:checked {
  background-color: #c1c1c1;
}

input#sw5:checked {
  background-color: #dc4d50;
}

input#sw4:checked {
  background-color: #a4de7f;
}

input#sw3:checked {
  background-color: #ff8d8d;
}

input#sw2:checked {
  background-color: #ffc553;
}

input#sw1:checked {
  background-color: #8fe4ff;
}

.sw6 {
  background-color: #c1c1c1;
}

.sw5 {
  background-color: #dc4d50;
}

.sw4 {
  background-color: #a4de7f;
}

.sw3 {
  background-color: #ff8d8d;
}

.sw2 {
  background-color: #ffc553;
}

.sw1 {
  background-color: #8fe4ff;
}

.v-select .vs__selected-options {
  flex-wrap: nowrap;
}

@media screen and (max-width: 767px)
{
  .sidebar .nav-item .nav-link span-br {display:inline}
}

.bg-gradient-primary {
  background-color: #646464;
  background-image: linear-gradient(180deg, #575757 10%, #4a4a4a 100%);
  background-size: cover;
}