/*!
* Version: 5.2.0
* Template: SocialV - Responsive Bootstrap 5 Admin Dashboard Template
* Author: iqonic.design
* Design and Developed by: iqonic.design
* NOTE: This file contains the styling for responsive Template.
*
*/
.offcanvas.live-customizer {
  border: 0;
}
.offcanvas.live-customizer .btn.btn-border {
  color: var(--bs-body-color);
  border-color: var(--bs-border-color);
}
.offcanvas.live-customizer .btn.btn-border:hover {
  color: var(--bs-primary);
  border-color: var(--bs-primary);
}
.offcanvas.live-customizer .btn.btn-border:active {
  color: var(--bs-primary);
  border-color: var(--bs-primary);
}
.offcanvas.live-customizer .btn-check:checked + .btn.btn-border,
.offcanvas.live-customizer .btn-check:active + .btn.btn-border,
.offcanvas.live-customizer .btn.btn-border:active,
.offcanvas.live-customizer .btn.btn-border.active {
  color: var(--bs-white);
  border-color: var(--bs-primary);
}
.offcanvas.live-customizer .btn-check:checked + .btn.btn-border.bg-transparent,
.offcanvas.live-customizer .btn-check:active + .btn.btn-border.bg-transparent,
.offcanvas.live-customizer .btn.btn-border:active.bg-transparent,
.offcanvas.live-customizer .btn.btn-border.active.bg-transparent {
  color: var(--bs-primary);
}

@media (min-width: 768px) {
  .offcanvas.live-customizer {
    width: 450px;
  }
  .theme-fs-lg .offcanvas.live-customizer {
    width: 500px;
  }
}
@media (min-width: 768px) {
  .live-customizer {
    width: 450px;
  }
  .theme-fs-lg .live-customizer {
    width: 500px;
  }
}
.notification .content-inner {
  padding-top: 1.5rem;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  text-transform: capitalize;
}

.font-size-10 {
  font-size: 0.625rem;
}

.font-size-12 {
  font-size: 0.75rem;
}

.font-size-14 {
  font-size: 0.875rem;
}

.font-size-16 {
  font-size: 1rem;
}

.font-size-18 {
  font-size: 1.125rem;
}

.font-size-20 {
  font-size: 1.25rem;
}

.font-size-24 {
  font-size: 1.5rem !important;
}

.font-size-21 {
  font-size: 1.313rem;
}

.font-size-30 {
  font-size: 1.875rem;
}

.fw-500 {
  font-weight: 500;
}

.letter-spacing-1 {
  letter-spacing: 1px;
}

.letter-spacing-2 {
  letter-spacing: 2px;
}

.letter-spacing-3 {
  letter-spacing: 3px;
}

.letter-spacing-4 {
  letter-spacing: 4px;
}

.cursor-pointer {
  cursor: pointer;
}

.auto-vh-100 {
  height: 100vh;
}

.iq-error-img {
  margin-left: auto;
  margin-right: auto;
  width: 70%;
}

.img-light {
  display: block;
}

.img-dark {
  display: none;
}

@media (max-width: 991px) {
  br {
    display: none;
  }
  .auto-vh-100 {
    height: auto;
  }
}/*# sourceMappingURL=custom.css.map */