@keyframes animatedBackground {
	0% { background-position: 0 0, 0 0,0 0,0 0; }
	50% { background-position: 0 0,0 0,0 0,100% 0; }
        100% { background-position: 0 0, 0 0,0 0,0 0; }
}

#banner{ 
    animation: animatedBackground 60s linear infinite;
    -ms-animation: animatedBackground 60s linear infinite;
    -moz-animation: animatedBackground 60s linear infinite;
    -webkit-animation: animatedBackground 60s linear infinite;
}
body, input, select, textarea {
    color: #222728;
}
#footer {
    color: #222728;
}
.img-responsive{
    max-width: 100%;
}

.familie a{
text-decoration: none;
border: none;
}
.familie p{
    padding: 0px;
    margin: 0px;
}

.jconfirm-content ul{
    margin-left: 25px;
}
.jconfirm-content ul li{
    list-style-type: circle;
}

.jconfirm-content p{
    margin: 0 0 0 0;
}

#header.alt{
z-index: 0;
}


#main ul { 
   list-style-type: disc; 
   list-style-position: inside; 
}
#main ol { 
   list-style-type: decimal; 
   list-style-position: inside; 
}
#main ul ul, #main ol ul { 
   list-style-type: circle; 
   list-style-position: inside; 
   margin-left: 15px; 
   margin-bottom: 0em;
}
#main ol ol, #main ul ol { 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin-left: 15px; 
}

@media (max-width: 1500px){
#logo{
    visibility: hidden;
}
}

#navPanel .link {
overflow: hidden;
}
.btn-green, .btn-green:hover, .btn-green:active{
    background: #83d3c9 !important;
    border-color: #83d3c9  !important;
    color: #fff !important;
}
.wrapper{
padding: 1.5em;
margin-bottom: 1.5em;
}
header.special{
margin-bottom: 1.5em;
}
#cta{
    padding: 1.5em;
}
#main{
   padding: 3.5em 1.5em 1.5em 1.5em;
}
#footer{
    padding: 1.5em;
}
body.index #main{
  padding-top: 1.5em
}
.wrapper.style4{
padding: 1.5em;
}

p{
margin: 0 0 1em 0;
}

input[type="button"], input[type="submit"], input[type="reset"], .button{
line-height: 2em;
}
.NewsSummaryMorelink{
text-align: right;
padding-bottom: 1.5em
}
.NewsContainer{
border-bottom: 1px solid rgb(34,39,40)
}

.banner-container {
    overflow-x: auto;       /* Enable horizontal scrolling */
    -webkit-overflow-scrolling: touch; /* Smooth scrolling on iOS */
    white-space: nowrap;    /* Prevent line breaks */
    width: 100%;
}

.banner-container img {
    display: inline-block;  /* Keep image inline for horizontal scroll */
    height: auto;
    max-width: none;        /* Allow image to exceed container width */
}

@media (max-width: 768px) {
    .banner-container {
        overflow-x: auto;
    }

    .banner-container img {
        width: auto;   /* Preserve full image width */
    }
}

/*registration*/
.row.m02079automatisch_aangemaakt,
.row.m293a5automatisch_aangemaakt,
.row.madde3automatisch_aangemaakt
{
    display: none;
}

/* Stylesheet: Twenty Modified On 2026-01-03 20:48:56 */
