/*!
* 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:active+.btn.btn-border,.offcanvas.live-customizer .btn-check:checked+.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:active+.btn.btn-border.bg-transparent,.offcanvas.live-customizer .btn-check:checked+.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: .625rem
}

.font-size-12 {
    font-size: .75rem
}

.font-size-14 {
    font-size: .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
    }
}
