/* ============================================================
   SMK Negeri 2 Buduran — Perpustakaan branding override
   Warna: biru #1e3a8a · kuning #fbbf24
   ============================================================ */

/* Logo: tinggi 55px, lebar otomatis */
.s-logo {
    height: 55px;
    width: auto;
    background: #fff;
    border-radius: 50%;
    padding: 4px;
    margin-right: 14px;
    box-shadow: 0 2px 8px rgba(0, 0, 0, .3);
}

/* Nama perpustakaan & tagline tetap terbaca di atas foto */
.s-brand h1 {
    text-shadow: 0 2px 8px rgba(0, 0, 0, .55);
}
.s-brand-tagline {
    color: #fff !important;
    text-shadow: 0 1px 5px rgba(0, 0, 0, .55);
    letter-spacing: .5px;
}

/* Tombol pencarian = aksen kuning */
.s-btn {
    background-color: #fbbf24 !important;
    color: #1e3a8a !important;
    font-weight: 700;
}
.s-btn:hover {
    background-color: #1e3a8a !important;
    color: #fff !important;
}

/* Teks info pencarian */
.s-search-info {
    color: #fff;
    text-shadow: 0 1px 5px rgba(0, 0, 0, .55);
}

/* Tombol menu (kanan atas) = biru */
.s-menu a {
    background-color: #1e3a8a !important;
}

/* Footer = biru gelap + teks putih */
.s-footer-content {
    background-color: #1e3a8a !important;
}
.s-footer-menu a,
.s-footer-tagline a {
    color: #fff !important;
}
.s-footer-menu a:hover,
.s-footer-tagline a:hover {
    color: #fff !important;
    opacity: .75;
}
