.articlePost-subtitle.jagoan-lokal {
    color: #ff5c00;
}

.articlePost-subtitle.jernihkan-bumi {
    color: #078628;
}

.articlePost-subtitle.jernihkan-harapan {
    color: #f47a04;
}

.articlePost-subtitle.festival-ceban {
    color: #e75524;
}

.lestariHead-logo-program {
    width: 100px;
    border-left: 1px solid #b8b8b8;
}

.lestariHead-logo-program a {
    margin-left: 10px;
}

.articlePost ul {
    gap: 5px;
    flex-direction: column;
}

.articlePost ul li:not(:last-child):after {
    display: none;
}

.lestariPartnerInfo {
    border-left: 1px solid #b8b8b8;
    position: absolute;
    top: 15px;
    left: 175px;
}

.lestariPartnerInfo a {
    margin-left: 10px;
}

.lestariPartnerInfo-logo {
    max-height: 55px;
    border-radius: 8px;
}

.lestariPartner-list {
    flex-wrap: wrap;
}

.headerIndexPartner {
    position: relative;
}

.lestariHead .lestariHead-wrap, .lestariHead-wrap.indexPartnerNoLogo {
    height: 69px;
}

.lestariPartnerInfo.indexPartnerInfo {
    border-left: none;
    left: 0;
}

.lestariPartnerInfo.indexPartnerInfo a {
    margin-left: 0;
}

.lestariHeader-logo, .lestariHead-logo {
    width: 138px;
}

.lestariHeader .container {
    height: 100%;
    /* display: flex;
    align-items: center; */
}

.lestariHeader-logo a, .lestariHead-logo a, .lestariHeader .container {
    display: flex;
    align-items: center;
}

.lestariHeader-logo a .logo-rotate, .lestariHead-logo a .logo-rotate {
    width: 30px;
    opacity: 1;
}

.lestariHeader-logo a .logo-light, .lestariHead-logo a .logo-light {
    margin: 5px;
    width: 100px;
}

.lestariHeader-logo .logo-drk, .lestariHead-logo .logo-drk {
    left: 30px;
    width: 100px;
    bottom: unset;
    top: unset;
    margin: 5px !important;
}