.current_issue {
    display: none;
}

.pkp_brand_footer {
    display: none;
}

/* 1. Базовий контейнер кнопки */
html[lang="en"] .obj_article_summary .obj_galley_link.pdf[data-galley-lang="uk"],
html[lang="en"] .obj_article_details .obj_galley_link.pdf[data-galley-lang="uk"] {
    font-size: 0 !important;
    display: inline-block !important;


    padding: 7px 13px !important;
    line-height: 1 !important;
    vertical-align: middle;
}

/* 2. Іконка (адаптовано точно з твого файлу) */
html[lang="en"] .obj_article_summary .obj_galley_link.pdf[data-galley-lang="uk"]::before,
html[lang="en"] .obj_article_details .obj_galley_link.pdf[data-galley-lang="uk"]::before {
    display: inline-block !important;
    font: normal normal normal 14px/1 FontAwesome !important;

    font-size: 13px !important;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);

    content: "\f1c1" !important;
    margin-right: 7px !important;
    visibility: visible;
    vertical-align: middle;
    margin-top: 1px !important;

}

/* 3. Новий чистий текст */
html[lang="en"] .obj_article_summary .obj_galley_link.pdf[data-galley-lang="uk"]::after,
html[lang="en"] .obj_article_details .obj_galley_link.pdf[data-galley-lang="uk"]::after {
    content: "PDF" !important;
    font-size: 13px !important;
    font-weight: 700 !important;
    visibility: visible;
    display: inline-block !important;
    vertical-align: middle;

}


/* Ховаємо англійські кнопки на українській версії сайту */
html[lang="en"] .obj_galley_link[data-galley-lang="uk"],
html[lang="uk"] .obj_galley_link[data-galley-lang="en"] {
    display: none !important;
}

.obj_issue_toc .galleys_links,
.obj_article_summary .galleys_links {
    display: block !important;
}

/* Основний контейнер футера (керує відступами) */
.pkp_footer_content {
    padding: 30px;
    background: #c4e53c;
    display: flex;
    flex-direction: column; /* Елементи йдуть один під одним (рядки) */
    align-items: center;
}

/* Верхній ряд з логотипами та ISSN */
.ct_footer_top_row {
    display: flex;
    justify-content: space-between; /* Розносить блоки по краях */
    align-items: center;
    width: 100%;
    max-width: 1000px; /* Обмежуємо ширину для великих екранів */
    margin-bottom: 20px;
}

/* Налаштування блоків у верхньому ряду */
.ct_inline_container, .ct_issn_block {
    flex: 1; /* Всі три блоки отримують однакову базову ширину */
}

.ct_issn_block {
    text-align: center;
}

.ct_right {
    text-align: right;
}

/* Нижній ряд з ліцензією */
.ct_footer_bottom_row {
    width: 100%;
    text-align: center;
    border-top: 1px solid rgba(0,0,0,0.1); /* Тонка лінія розділення (опціонально) */
    padding-top: 15px;
}

/* Стилі для зображень (з вашого CSS) */
.ct_inline_container img:not([src*="88x312.png"]) {
    max-height: 120px; /* Зменшено для кращого балансу */
    width: auto;
    transition: transform 0.2s ease-in-out;
}

/* Стиль для іконки CC */
.ct_footer_bottom_row img {
    max-height: 31px;
    vertical-align: middle;
    margin-right: 10px;
}

/* Адаптивність для мобільних */
@media (max-width: 768px) {
    .ct_footer_top_row {
        flex-direction: column;
        gap: 20px;
    }
    .ct_inline_container, .ct_right {
        text-align: center;
    }
}




/* Стилі для Додаткового контенту */


/* Контейнер підпису */
.ct_editor_signature {
    margin-top: 30px;
    line-height: 1.6;
    color: #333;
}

/* Вирівнювання імені по правому краю */
.ct_editor_name {
    text-align: right;
    margin-top: 10px;
    width: 100%;
    display: block;
}
