.portfolio-item .portfolio-image .portfolio-meta-category, .portfolio-item .portfolio-slider .portfolio-meta-category, .portfolio-item .portfolio-video .portfolio-meta-category, .portfolio-item .portfolio-audio .portfolio-meta-category, .portfolio-item .portfolio-quote-img .portfolio-meta-category { background-color: #2250fc; color: #fff; font-size: 13px; padding: 2px 16px; border-radius: 50px; position: absolute; right: 10px; top: 11px; z-index: 3; margin-right: 0; }

.portfolio-item .portfolio-image .portfolio-meta-category i, .portfolio-item .portfolio-slider .portfolio-meta-category i, .portfolio-item .portfolio-video .portfolio-meta-category i, .portfolio-item .portfolio-audio .portfolio-meta-category i, .portfolio-item .portfolio-quote-img .portfolio-meta-category i { margin-right: 4px; }

.portfolio-item .portfolio-image .portfolio-meta-category a, .portfolio-item .portfolio-slider .portfolio-meta-category a, .portfolio-item .portfolio-video .portfolio-meta-category a, .portfolio-item .portfolio-audio .portfolio-meta-category a, .portfolio-item .portfolio-quote-img .portfolio-meta-category a { color: #fff; }

.portfolio-item .portfolio-quote-img .portfolio-meta-category { background-color: #fff; color: #2250fc; }

.portfolio-item .portfolio-quote-img .portfolio-meta-category a { color: #2250fc; }

.portfolio-item .portfolio-item-description .portfolio-meta-date, .portfolio-item .portfolio-item-description .portfolio-meta-comments, .portfolio-item .portfolio-item-description .portfolio-meta-category { color: #C2C2C2; position: relative; top: -4px; font-size: 12px; margin-right: 8px; }

.portfolio-item .portfolio-item-description .portfolio-meta-date i, .portfolio-item .portfolio-item-description .portfolio-meta-comments i, .portfolio-item .portfolio-item-description .portfolio-meta-category i { margin-right: 4px !important; }

.portfolio-item .portfolio-item-description .portfolio-meta-date a, .portfolio-item .portfolio-item-description .portfolio-meta-comments a, .portfolio-item .portfolio-item-description .portfolio-meta-category a { color: #C2C2C2; }


#mainMenu nav > ul > li > a {
    padding-bottom: 0px;
}

#mainMenu nav > ul > li:after {
    content: "";
    border-bottom: 1px solid #2250fc;
    display: block;
}

a[data-bs-toggle="collapse"][aria-expanded="true"] .if-not-collapsed {
    display: none;
}
a[data-bs-toggle="collapse"][aria-expanded="false"] .if-collapsed {
    display: none;
}
