/* News page typography only: 2px smaller, minimum 12px. */
.news-page .page-banner-kategori .page-banner-kategori-top h1, .news-page .page-banner-kategori .page-banner-kategori-top .h1 { font-size: 32px; }
.news-page .page-banner-kategori .page-banner-kategori-top .page-banner-kategori-desc { font-size: 56px; }
.news-page .page-banner-kategori .page-banner-kategori-top .page-banner-kategori-descp { font-size: 24px; }
.news-page .news-tab-wrapper .nav-tabs .nav-link.active { font-size: 26px; }
.news-page .news-tab-wrapper .nav-tabs .nav-link { font-size: 26px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content .news-wrapper-full-item-content-date { font-size: 22px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content .news-wrapper-full-item-content-title { font-size: 34px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content p { font-size: 20px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content button { font-size: 17px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-date { font-size: 22px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-title { font-size: 24px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-desc { font-size: 24px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box a { font-size: 18px; }
@media only screen and (max-width: 1600px) {
.news-page .page-banner-kategori .page-banner-kategori-top .page-banner-kategori-desc { font-size: 44px; }
.news-page .page-banner-kategori .page-banner-kategori-top h1, .news-page .page-banner-kategori .page-banner-kategori-top .h1 { font-size: 24px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content .news-wrapper-full-item-content-title { font-size: 30px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content p { font-size: 20px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content button { font-size: 16px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-title { font-size: 20px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box a { font-size: 18px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-desc { font-size: 18px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box .news-wrapper-list-box-date { font-size: 19px; }
}
@media only screen and (max-width: 768px) {
.news-page .page-banner-kategori .page-banner-kategori-top h1, .news-page .page-banner-kategori .page-banner-kategori-top .h1, .news-page .page-banner-kategori .page-banner-kategori-top .h1 { font-size: 20px; }
.news-page .page-banner-kategori .page-banner-kategori-top .page-banner-kategori-desc { font-size: 22px; }
.news-page .page-banner-kategori .page-banner-kategori-top .page-banner-kategori-descp { font-size: 16px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content .news-wrapper-full-item-content-date { font-size: 16px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content .news-wrapper-full-item-content-title { font-size: 20px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content p { font-size: 14px; }
.news-page .news-tab-wrapper .news-wrapper-full .news-wrapper-full-item .news-wrapper-full-item-content button { font-size: 14px; }
.news-page .news-content-wrapper-list .news-wrapper-list-box a { font-size: 14px; }
.news-page .news-tab-wrapper .nav-tabs .nav-link.active { font-size: 16px; }
.news-page .news-tab-wrapper .nav-tabs .nav-link { font-size: 16px; }
}
