
html body {
    font-family: Open Sans, Verdana  !important;
    font-size: 18px !important;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    
}

.pop-out-color-primary {
    color: #CAA743;
}

.pop-out-color {
    color: #CAA743;
}

input[type=button],
input[type=submit] {
    background-color: #CAA743;
    color: #FFFFFF;
}

    input[type=button]:hover,
    input[type=submit]:hover {
        opacity: .6;
    }

body {
    color: #3F3F3F;
    background-color: #FFFFFF;
}

body a {
    color: #004F73;
}

body a:hover {
    color: #3F3F3F;
} 

body .fc-event {
    border: 1px solid #004F73;
}
.text-primary {
    color: #CAA743 !important;
}

.text-dark {
    color: #3F3F3F !important;
}

.right-column a:hover {
    text-decoration: none;
    color: #3F3F3F;
}

    .right-column a:hover .right-text {
        color: #3F3F3F;
    }

.right-column a .right-text {
    color: #DCDCDC;
}

.right-column .right-item {
    border-bottom: 1px solid #DCDCDC;
}

.getvideo:hover {
    background-color: #DCDCDC;
    color: #3F3F3F;
}

.content-container {
    background-color: #FFFFFF;
}

footer, .banner {
    background-color: #CAA743;
    border-color: #CAA743;
}

nav.navbar .nav-item.dropdown .dropdown-toggle::after {
    border-color: #CAA743;
}

.nav-item .nav-link {
    background-color: #FFFFFF;
    color: #3F3F3F !important;
}

.nav-item.dropdown .dropdown-toggle::after {
    border-color: #CAA743;
}

.nav-item.dropdown .dropdown-item, .nav-item.dropdown .dropdown-item:hover, .nav-item.dropdown .dropdown-item:focus {
    background-color: #DCDCDC;
    color: #3F3F3F;
}

    .nav-item.dropdown .dropdown-item:before {
        color: transparent;
    }

    .nav-item.dropdown .dropdown-item:not(.dropdown-toggle):hover:before {
        color: #CAA743;
    }

.nav-item.dropdown .dropdown-menu {
    color: #3F3F3F;
    background-color: #DCDCDC;
}

.nav-item.dropdown.show:after {
    color: #DCDCDC;
}

#search-bar {
    color: #3F3F3F;
}

    #search-bar .search {
        color: #3F3F3F;
    }

        #search-bar .search:hover {
            color: #CAA743;
        }

    #search-bar input[type=text] {
        border-bottom: 2px solid #3F3F3F;
    }

        #search-bar input[type=text]::placeholder {
            color: #DCDCDC;
        }

        #search-bar input[type=text]:-ms-input-placeholder {
            color: #DCDCDC;
        }

        #search-bar input[type=text]::-ms-input-placeholder {
            color: #DCDCDC;
        }

.tekst-blok a.card-a {
    color: #3F3F3F;
}

    .tekst-blok a.card-a:hover {
        color: #3F3F3F;
    }

    .tekst-blok a.card-a .meer-info, .tekst-blok a.card-a .feather-chevron-right {
        color: #004F73;
    }

.tekst-blok .card {
    background-color: #FFFFFF;
}

@media (max-width: 992px) {
    body .nav-item .nav-link, .navbar-collapse,
    body .nav-item.dropdown .dropdown-item,
    body .nav-item.dropdown .dropdown-item:hover,
    body .nav-item.dropdown .dropdown-item:focus,
    body .nav-item.dropdown .dropdown-menu,
    body nav.navbar .nav-item.dropdown .dropdown-menu,
    #search-bar-md input[type=text] {
        background: #CAA743;
        background-color: #CAA743;
        color: #FFFFFF !important;
        filter: brightness(100%);
    }

        #search-bar-md input[type=text]::placeholder {
            color: #FFFFFF !important;
            opacity: .6;
        }

        #search-bar-md input[type=text]:-ms-input-placeholder {
            color: #FFFFFF !important;
            opacity: .6;
        }

        #search-bar-md input[type=text]::-ms-input-placeholder {
            color: #FFFFFF !important;
            opacity: .6;
        }

    body nav.navbar .nav-item.dropdown .dropdown-toggle::after {
        border-color: #FFFFFF;
    }

    body .navbar-toggler:after, body .navbar-toggler:before,
    body .navbar-toggler div {
        background-color: #FFFFFF;
    }

    body .navbar-toggler.collapsed:after, body .navbar-toggler.collapsed:before,
    body .navbar-toggler.collapsed div {
        background-color: #3F3F3F;
    }
}

@media (min-width: 992px) {
    header {
        /*background-color: $main-bg-color;*/
    }

    .hasbanner .banner h1.navBanner {
        background-color: #FFFFFF;
        color: #CAA743;
    }
}
 header {
    min-height: 85px;
}

#main-container .content-container {
    padding-top: 100px;
}

.nav-link.active {
color:#CAA743 !important;
}

.banner_type_nav .no-guttersXX {
    background: #ffffff;
}

body.nobanner #main-container .content-container {
    padding-top: 0px;
}

.agendamaincontainer {
    background: #f7f4f5;
    padding: 0 25px;
}

.hasbanner.banner_type_nav .itemTable {
background:#f7f4f5;
}

.hasbanner.banner_type_nav .itemTable.yep {
padding-top:30px !important;
}

/* verwijderd op 30 aug 2022, Joanne Moret 
.wrapper-main.kerkdiensten,
.no-guttersXX {
background:#f7f4f5;
padding-top:30px !important;
*/}

.itemTable  {
display: inline-block;
}
.kerkdiensten .itemTable {
padding-left:0px !important;
}

.wrapper-main.kerkdiensten {
padding:0px !important;
}

.itemTable tr {
padding:0 30px !important;
}

.agenda_navigate, .kerkdienst_navigate {
    margin-left: 15px;
    margin-top: 25px;
}

.banner .banner-img {
    margin-bottom: 40px;
}

.hasbanner .h-100 {
    height: 95% !important;
}

nav.navbar .search-icon {
    margin-top: -3px;
}

.logo {
    top: 9px;
}

@media (max-width: 768px) {
h1.navBanner, .nobanner h2.navBanner.detailBanner, .nobanner .navBanner.detailBanner.h2-titel {
    margin-left: 34px;
}
}

@media (max-width: 992px) {
body .logo {
    top: 15px;
}
}

@media (min-width: 992px) {
.itemTable {
padding:0 30px !important;
}
}

@media (min-width: 992px) {
body.hasbanner .banner h1.navBanner, body.hasbanner .banner .nobanner h2.navBanner.detailBanner, .nobanner body.hasbanner .banner h2.navBanner.detailBanner, body.hasbanner .banner .nobanner .navBanner.detailBanner.h2-titel, .nobanner body.hasbanner .banner .navBanner.detailBanner.h2-titel {
    max-width: 820px;
}
}
