.bg-red a, .top-nav a, .main-nav a{
    color:#FFFFFF !important;
}

h1, h2, h3, .contentpagina p a, .bg-light .container a, .activiteiten a, .nieuws-item h1 a, .groep-item h1 a, .ui-datepicker-month {
    color: #E4A428;
}
.ui-datepicker-calendar .ui-state-hover, .ui-datepicker-calendar .ui-state-active a {
    background: #E4A428;
}
table.ui-datepicker-calendar th {
    border-bottom: 1px solid #E4A428;
}
.main-nav a:hover{
    transition: all 0.3s ease-out 0s;
}
.main-nav a:hover,.main-nav-active{
    color:#F7E9E8 !important;
}
.top-nav{
    background-color: #3F3F3F;
    color:#FFFFFF;
}

.main-nav{
    background-color: #E4A428;
    color:#FFFFFF;
}
.top-nav-button:hover {
    background-color: #E4A428 !important;
}
.slide-ouders, .slide-kinderen{
    color:#E4A428;
    background-color: Transparent;
}
.ouders{
    background-image: url('../../images/slide3.jpg');
}
.kinderen{
    background-image: url('../../images/slide2.jpg');
    background-size: cover;
}
@media (max-width: 992px) {
    .slider-content{
        top: 0;
        margin-top: -55px;
        position: relative;
        background-image: url('../../images/slide3.jpg');
    }
}
.welkom{
    background-color: #FFFFFF;
}

.welkom h1{
    color: #E4A428;
}

.ziekmelden{
    background-color: #FFFFFF;
}

.header-ziekmelden{
    color: #E4A428;
    background-color: #F7E9E8;
}

.btn-red{
    background-color: #E4A428;
    color:#FFFFFF;
}
.btn-red:hover{
    color:#F7E9E8;
}
h1.title:before {
    border-top: solid 1px #E4A428;
}

h1.title span {
    background: #fff;
}

h1.title-white:before {
    border-top: solid 1px #FFF;
}

h1.title-white span {
    background: #E4A428;
    color: #FFF;
}
.wit{
    color:#FFFFFF;
}
.item{
    border: 1px solid #acacac;
}

.item a{
    color:#E4A428 !important;
}

.active{
    transition: all 0.3s ease-out 0s !important;
    background-color: #E4A428 !important;
    color:#FFFFFF !important;
}

.active h3{
    color:#FFFFFF !important;
}

.active .circle{
    color: #E4A428;
    background-color: #FFFFFF;
}

.active a{
    color:#FFFFFF !important;
}

.circle{
    background-color: #E4A428;
    color: #FFFFFF;
}
.bg-white{
    background:#FFFFFF;
}
.bg-red-img{
    background-image:url('../../images/bg.jpg');
    background-color: #E4A428;
}
.bg-red-img.contentpagina{
    background-image:url('../../images/slide2.jpg');

}
.parallax-image{
    background-image:url('../../images/bg.jpg');
    background-color: #E4A428;
}
.bg-red{
    color:#FFFFFF;
    background-color: #E4A428;
}
.bg-light{
    color:#fff;
    background-color: #e9b653;
}
.nav-button-active{
    background-color: #E4A428;
}
.team-nav-button{
    background: #FFFFFF;
    /*color:#3f3f3f !important;*/
}
.team-nav-button:active, .team-nav-button:focus, .team-nav-button:hover{
    background: #E4A428!important;
    color: #FFFFFF !important;
}
.red, a.red{
    color:#E4A428 !important;
}
.activiteit-datum{
    color: #E4A428;
}
.nieuws-item, .groep-item {
    background-color: #FFFFFF;
    color:#3f3f3f;
}
.nieuws-item h1, .groep-item h1{
    color: #E4A428;
}
.border-top-white{
    border-top: 1px solid #FFFFFF;
}
.info-facts{
    color:#FFFFFF;
}
.vacature-count{
    color: #FFFFFF;
    background-color: #E4A428 !important;
}
.vacature-count-klein{
    color: #E4A428;
    background-color: #FFFFFF !important;
}
.footer-title{
    color: #FFFFFF;
}
.footer-text{
    color: #FFFFFF;
}
.infomail{
    border-bottom: 1px solid #FFFFFF;
}
.form-control {
    background-color: #ededed !important;
    color: #565656 !important;
}
.form-control::-webkit-input-placeholder {
    color: #565656 !important;
}
.form-control:-moz-placeholder {
    color: #565656 !important;
}
.form-control::-moz-placeholder {
    color: #565656 !important;
}
.form-control:-ms-input-placeholder {
    color: #565656 !important;
}
.back-top{
    background-color: #FFFFFF;
    border: 1px solid #E4A428;
}
.top-icon{
    color: #E4A428;
}
.nav>li>a:focus{
    background-color: #E4A428 !important;
}
.dropdown>li>a:focus{
    background-color: #E4A428 !important;
}
.dropdown a:hover{
    background-color: #E4A428 !important;height: 35px !important;
}
.dropdown-menu a{
    background-color: #3F3F3F;
    color: #FFFFFF;
}
.dropdown-menu a:hover{
    background-color: #E4A428 !important;
}
.contact-image{
    background-image: url('../../images/calvijnschool.jpg');
}
.error{
    border: 1px solid red !important;
}
.groepen-direct{
    background-color: #FFFFFF;
}
.groep-knop, a.groep-knop, .bg-red a.groep-knop {
    color: #E4A428!important;
    background-color: #FFFFFF;
}
.groep-knop:hover{
    color: #FFFFFF;
    background-color: #E4A428;
}
.groepen-fotos{
    background-image:url('../../images/calvijnschool.jpg');
}

.container.contentpagina ul li {
    border-color:#E4A428;

}
.container.contentpagina ul li:before {
    color:#E4A428;
}

.container.contentpagina ul li:hover a {
    color:#E4A428;
}

.container.contentpagina h4 {
    color:#E4A428;
}
.ui-datepicker-next {
    background-image: url('../../images/icons/pijl-rechts-vvogg.png');
}
.ui-datepicker-prev {
    background-image: url('../../images/icons/pijl-links-vvogg.png');
}
.bg-red-img {
    background-image: url('../../images/beeld_vvgo.jpg');
}