/* Componente Home Page Behind Image */ .navbar-logo img { max-height: 150px; } /* ------------------------ */ /* Componente Home Page Issue */ .homepage-issue-identifier { font-size: 3rem; } .h5 { font-size: 2rem; } .h6 { font-size: 1.5rem; } .homepage-issue-published, .page-issue-date { display: none; } /* ------------------------ */ /* Componente Article Summary Galleys Button */ .btn-primary { margin-bottom: 0.3em; } /* ------------------------ */ /* Componente Article Summary Galleys Button */ .row.homepage-announcements { background-color: #f7f7f7; padding: 2rem; } /* ------------------------ */ /* Componente Menu: submenus em lista vertical (2026-10-23) */ @media (min-width: 992px) { #main-navbar .navbar-nav > li.dropdown { position: relative; } #main-navbar .navbar-nav > li > .dropdown-menu { flex-direction: column; justify-content: flex-start; width: auto; min-width: 280px; left: 0; right: auto; padding: 8px 0; } #main-navbar .navbar-nav > li > .dropdown-menu .dropdown-item { text-align: left; white-space: nowrap; padding: 8px 20px; } } /* ------------------------ */