/* Links en paginering */
a, .page-link, .page-link:hover {
    color: #495421;
}

a:hover, a:focus {
    color: #002b41;
}

/* Algemene styling voor achtergronden en randen */
body, .footer, .page-item.active .page-link, .sidebar-right, .bannerbijdrage {
    background-color: #E2E1D6;
    background-image: unset;
    color: #495421;
    border: 1px solid #00351A;
}

/* Knoppen en checkboxen */
.btn-primary, .form-check-input:checked {
    border-color: #495421;
    background-color: #495421;
}

/* Titels */
h1, h2, h3, h4, h5, h6 {
    color: #495421;
}

/* Moderne, schone gradient voor de header */
.header {
    background: linear-gradient(to right, rgba(226,225,214,1) 0%, rgba(0,53,26,1) 0%, rgba(226,225,214,1) 100%);
}

/* Uitlijning (Als float problemen geeft in de lay-out, gebruik dan Bootstrap klassen in Joomla) */
div.search, .rechtsuitlijning {
    float: right;
}

/* Knoppen styling */
#back-top, #aanmeldknop, button, html input[type="button"] {
    background: #495421;
    border: none;
    padding: 8px 12px;
    color: #FFF;
    margin-bottom: 15px;
    border-radius: 4px;
    text-decoration: none;
    text-shadow: none;
}

/* Uitlijning afbeeldingen in blog (Geoptimaliseerde breedtebepaling) */
@media (min-width: 630px) {
    .item p img {
        width: calc(100% - 10px);
        height: auto;
        max-height: 600px;
    }  
}

/* Specifieke extra eigenschappen voor de banner */
.bannerbijdrage {
    max-width: 1200px;
    padding: 19px;
    margin-bottom: 20px;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0,0,0,0.05);
}

/* Verberg inlogvelden op offline- en inlogpagina's */
body.com_offline view-login form,
body.com_offline .login,
#form-login {
    display: none !important;
}
/* Menu-items wit maken (inclusief links in de header) */
.header .navbar a.nav-link,
.header .container-nav a {
    color: #FFFFFF !important;
}

/* Menu-items een subtiele kleur geven bij muis-over (hover) */
.header .navbar a.nav-link:hover,
.header .container-nav a:hover {
    color: #E2E1D6 !important;
}

