/* 
 * Universal Floating Pill Header - Clean Glassmorphism & Layout Fixes
 */

body:not(.modal-open) {
    overflow: auto !important;
}

.header-style-01 {
    position: fixed !important;
    top: 15px;
    left: 50% !important;
    transform: translateX(-50%);
    width: 95%;
    max-width: 1360px;
    z-index: 1030;
    transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

body {
    padding-top: 100px !important;
}

.logo-wrapper {
    padding: 0;
}

@media (min-width: 992px) {
    .navbar-collapse {
        display: flex !important;
        justify-content: center !important;
    }

    .show-nav-content {
        margin-left: auto;
    }
}

@media (max-width: 991px) {
    .header-style-01 {
        top: 10px;
        width: 94%;
    }
}
