.UIFooterControl {
    color: #fff;
    margin: 0 auto;
    position: relative;
}

.footer-top {
    display: flex;
    padding: 20px 0px;
    border-bottom: 1px solid rgba(255,255,255,0.25);
}

.footer-col {
    width: 30%;
    text-align: left;
}

.footer-col h3 {
    font-size: 14px;
    margin-bottom: 15px;
    text-transform: uppercase;
}

.footer-col ul {
    list-style: unset;
}

.footer-col ul li {
    margin-bottom: 8px;
}

.footer-col ul li a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

.footer-col ul li a:hover {
    text-decoration: underline;
}

.footer-logo {
    width: 35%;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.footer-logo img {
    max-width: 80px;
    border-radius: 10px;
}

/* ===== BOTTOM FOOTER ===== */
.footer-bottom {
    display: flex;
    padding: 25px 0px;
    font-size: 14px;
}

.footer-info {
    width: 48%;
    text-align: left;
}

.footer-info h4 {
    font-size: 16px;
    margin-bottom: 8px;
    text-transform: uppercase;
}

.footer-info p {
    line-height: 1.6;
}

.footer-divider {
    width: 2%;
    border-left: 1px dotted rgba(255,255,255,0.5);
}

@media only screen and (max-width: 768px) {
    .UIFooterControl img {
        width:150px !important;
        height: auto !important;
    }
}

html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIWebLink_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIWebLink_custom, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIOnlineCounter_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIArticleSlider_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIMultiFunction_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIImageCategory_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIArticleSlider_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIClockSystem_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIClockSystem_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIShortArticle_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIHotnewsModule_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIHotnewsModule_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIMenuListOfSite_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIIFrameSource_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UISingleSearch_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UISingleSearch_custom, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIImageLibrary_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIImageLibrary_home-1, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIAdvertisement_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIGoldCustomer_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIArticleSlider_default1, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIArticleSlider_Default1, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .YoutubePlayer_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIMenuListOfSite_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIHotnewsModule_default_e, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIListArticleOfSite_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIHotnewsModule_vb, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIImageLibrary_Default2, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIImageCategory_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .ImageLibraryBar_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIGoldCustomer_default2, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UITabArticle_default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIMultiFunction_circlebox, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UIEvents_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .YoutubeVideoList_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .NewSteering_Default, html:has(.LanguageMenu img.language-button[style*="margin-right: 7px; padding: 2px; border-bottom: 2px solid rgb(255, 235, 59);"]:last-child) .UILogin_Default {
    display: none !important;
}
