/* HikmatullahSiraj.com - expanded navigation */
.hs-main-nav { z-index: 1030; }
.hs-main-nav .navbar-brand { white-space: nowrap; }
.hs-main-nav .navbar-nav { gap: 2px; }
.hs-main-nav .nav-link {
    display: inline-flex;
    align-items: center;
    gap: 6px;
    padding: 10px 9px !important;
    color: #c5ccda;
    border-radius: 9px;
    font-size: .83rem;
    font-weight: 650;
    white-space: nowrap;
    transition: color .2s ease, background .2s ease;
}
.hs-main-nav .nav-link i { color: #E0912F; font-size: .9rem; }
.hs-main-nav .nav-link:hover,
.hs-main-nav .nav-link:focus {
    color: #fff;
    background: rgba(224,145,47,.12);
}
.hs-main-nav .language-select {
    min-width: 105px;
    margin-inline-start: 7px;
    color: #f4f6f9;
    background-color: #151a23;
    border-color: #394253;
}
.hs-main-nav .language-select option { color: #f4f6f9; background: #151a23; }
@media (max-width: 1199.98px) {
    .hs-main-nav .navbar-collapse {
        max-height: calc(100vh - 75px);
        overflow-y: auto;
        padding: 12px 0 18px;
    }
    .hs-main-nav .navbar-nav { align-items: stretch !important; }
    .hs-main-nav .nav-link { display: flex; padding: 11px 13px !important; }
    .hs-main-nav .language-select { margin: 10px 0 0; width: 100%; }
}
@media (min-width: 1200px) and (max-width: 1399.98px) {
    .hs-main-nav .nav-link { gap: 4px; padding-inline: 6px !important; font-size: .76rem; }
}
[dir="rtl"] .hs-main-nav .navbar-nav { padding-right: 0; }
[dir="rtl"] .hs-main-nav .nav-link { flex-direction: row; }
