
/* Defaults for HTML elements */

html{overflow-y:scroll;width:100%;height:100%;color:#666;background:url('img/bg.png') top center fixed #fff;}
html,body,td,th,textarea,select,option{margin:0;padding:0;font-family:'Open Sans', sans-serif;font-size:15px;line-height:180%;color:#666;}

a:link, a:active, a:visited{color:#1D56A7;text-decoration:underline;}
a:hover{color:#000;text-decoration:none;}

h1,h2,h3,h4,h5,h6{font-weight:400;margin:0;padding:10px 0;color:#1D56A7;font-family:'Lato', sans-serif;}
h1{font-size:46px;line-height:54px;}
h2{font-size:28px;line-height:36px;}
h3{font-size:24px;line-height:32px;}
h4,h5,h6{font-size:21px;line-height:28px;}

hr{border:0;height:0;margin:20px 0;border-bottom:2px solid #f2f2f2;}

input,select,textarea,button{border-radius:0;}
*:focus{outline:none;}

input{border:1px solid #f2f2f2;background:#f2f2f2;}
input[radio], input[checkbox]{-webkit-appearance:none;}
select{border:1px solid #f2f2f2;-webkit-appearance:none;-moz-appearance:none;background:url('img/select.png') right 12px center no-repeat #f2f2f2;cursor:pointer;padding-right:30px;}
textarea{border:1px solid #f2f2f2;background:#f2f2f2;-webkit-appearance:none;resize:none;}
button{background:#1D56A7;color:#fff;cursor:pointer;border:none;font-size:16px;letter-spacing:1px;}
	button:hover{background:#333;color:#fff;}

label{display:block;box-sizing:border-box;padding:2px 0 8px 0;}
label input, label select, label textarea, label button{box-sizing:border-box;display:block;width:100%;padding:14px 12px;border-radius:6px;}
label select{padding:8px 40px 8px 8px;}

label.inline{display:inline-block;vertical-align:top;margin-right:30px;cursor:pointer;}
label.inline input{display:inline-block;width:auto;margin-right:8px;padding:0;}

img{border:0;}
iframe{border:0;}

/* Default for classes */

*[data-url]{cursor:pointer;}

*.clear{clear:both;}
*.grey{opacity:0.66;}
*.date{opacity:0.66;font-style:italic;}
*.invalid{border-color:#EA0218;}
*.hidden{display:none;}
*.float_right{float:right;}
*.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
*.mailprotect{opacity:0;position:absolute;left:-5000px;top:-5000px;}

a.button1:link, a.button1:active, a.button1:visited{display:inline-block;vertical-align:baseline;padding:6px 24px;background:url('img/go.png') right -30px center no-repeat #153F77;color:#fff;text-decoration:none;text-align:center;box-sizing:border-box;font-weight:bold;border-radius:5px;transition:.2s;letter-spacing:1px;margin:2px 0;}
	a.button1:hover{background:url('img/go.png') right 10px center no-repeat #1D56A7;color:#fff;text-decoration:none;padding:6px 34px 6px 14px;}

a.button2:link, a.button2:active, a.button2:visited{display:inline-block;vertical-align:baseline;padding:6px 24px;background:#444;color:#fff;text-decoration:none;text-align:center;box-sizing:border-box;border-radius:5px;}
a.button2:hover{background:#1D56A7;color:#fff;text-decoration:none;}

a.button3:link, a.button3:active, a.button3:visited{display:inline-block;vertical-align:baseline;padding:6px 28px;background:#1D56A7;color:#fff;text-decoration:none;text-align:center;box-sizing:border-box;font-size:16px;font-weight:600;border-radius:5px;}
a.button3:hover{background:#444;color:#fff;text-decoration:none;}

a.anchor{padding-top:50px;margin-top:-50px;} /* Compensation for fixed headers */

img.contain{max-width:100%;height:auto !important;} /* Keep large images from flowing out of content */

span.sep{display:inline-block;padding:0 6px;opacity:0.66;}
span.req{color:#1D56A7;font-weight:600;}
span.mobile{display:none;} /* Used by jQuery to determine device */

div.wrapper{}

div.note{background:#333;text-align:center;color:#fff;padding:10px;margin:10px 0;border-radius:10px;}
	div.note.positive{background:#090;color:#fff;}
	div.note.negative{background:#1D56A7;color:#fff;}

/* Default for classes */

div.fixed{position:fixed;top:0;left:0;z-index:99;width:100%;}

div.outer_top{background:#f2f2f2;}
	div.inner_top{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0;line-height:40px;color:#999;text-align:center;}
	
		div.inner_top a{font-weight:bold;text-decoration:none;color:#666;}
		
		div.inner_top a.basket{float:right;display:inline-block;padding:0 24px 0 48px;background:url('img/basket.png') left 14px center no-repeat #1D56A7;color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;letter-spacing:2px;}
		div.inner_top a.basket:hover{background-color:#333;color:#fff;}
	
div.outer_header{margin-top:0;background:#153F77;}
	div.inner_header{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:15px 0;position:relative;min-height:50px;}
	
		div.inner_header ul{float:right;margin:0;padding:0;margin-top:-3px;}
		div.inner_header ul li{display:inline-block;}
		div.inner_header ul li a{display:block;color:#fff;padding:0 0 0 20px;line-height:12px;text-decoration:none;opacity:0.66;letter-spacing:1px;}
		div.inner_header ul li a:hover{opacity:0.9;}
		
		div.contact_info{position:absolute;top:0;right:0;overflow:hidden;}
			div.contact_info a{display:block;text-decoration:none;background:#1D56A7;color:#fff;padding:6px 14px;transition:.1s;}
			div.contact_info a:hover{padding:8px 14px;}
	
		a.logo{margin:0 auto;text-align:center;display:inline-block;position:absolute;top:30px;left:0;z-index:99999;transition:.25s;}
			a.logo img{height:260px;width:auto;margin-bottom:-7px;transition:.25s;}
		
		a.logo.small{top:10px;}
			a.logo.small img{height:130px;width:auto;}

div.outer_menu{background:#1D56A7;}
	
	div.toggle_menu, div.toggle_menu_fixed{display:none;box-sizing:border-box;max-width:1150px;margin:0 auto;padding:10px 20px;color:#fff;font-weight:600;background:url('img/menu.png') right 20px center no-repeat;cursor:pointer;font-size:18px;letter-spacing:2px;}
	
	div.toggle_menu_fixed{display:none;}

	div.inner_menu{box-sizing:border-box;max-width:1200px;margin:0 auto;text-align:right;}
	
		div.inner_menu ul{margin:0;padding:0;list-style:none;}
		div.inner_menu ul li{display:inline-block;vertical-align:top;}
		
		div.inner_menu ul li a.toggle_search{display:inline-block;vertical-align:baseline;opacity:0.66;transition:.2s;}
		div.inner_menu ul li a.toggle_search img{margin-bottom:-7px;}
		
		div.inner_menu ul li a.toggle_search:hover{border-bottom:2px solid #1D56A7;opacity:1;}
		
		div.inner_menu ul li a:link, div.inner_menu ul li a:active, div.inner_menu ul li a:visited{display:block;padding:20px 0 20px 30px;color:#fff;text-decoration:none;font-size:18px;letter-spacing:1px;font-weight:400;text-transform:uppercase;border-bottom:2px solid rgba(255,255,255,0);background-clip:content-box;}
		
		div.inner_menu ul li a:hover, div.inner_menu ul li a.active{color:#fff;border-bottom:2px solid rgba(255,255,255,1);}
		
		/*
		div.inner_menu ul li:hover ul{display:block;}
		 */
		
		div.inner_menu ul li ul{display:block;position:absolute;background:rgba(29, 86, 167, 0.75);z-index:10000;text-align:right;right:0;transition:.15s;width:100%;display:none;min-height:200px;}
		
		div.inner_menu ul li ul li{display:block;margin:0;width:280px;}
		
		div.inner_menu ul li ul li a:link, div.inner_menu ul li ul li a:active, div.inner_menu ul li ul li a:visited{padding:5px 20px;font-size:14px;color:#fff;text-transform:none;border-right:2px solid rgba(255,255,255,0);background-clip:content-box;}
		
		div.inner_menu ul li ul li a:hover, div.inner_menu ul li ul li a.active{color:#fff;border-right:2px solid #fff;border-bottom:2px solid rgba(255,255,255,0);}
		
		div.inner_menu ul li ul li ul{display:none !important;}
		
	/* Zoeken */
	div.search{background:#fff;color:#555;width:100%;max-width:270px;padding:5px 5px 0 5px;position:absolute;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,0.25);}
	
		div.search input{text-align:center;border-radius:5px;background:none;color:#555;font-size:17px;border:0;letter-spacing:1px;}
		div.search_result{padding:14px 14px 14px 0;border-top:1px solid #f2f2f2;cursor:pointer;transition:.2s;}
		div.search_result:hover{padding:14px 0 14px 14px;}
		span.search_result_title{display:block;font-size:20px;line-height:30px;color:#003D86;}
		span.search_result_content{display:block;}
		span.search_result_url{display:block;color: rgb(162, 162, 162);padding-top:10px;font-style:italic;}
		
div.outer_slider_mobile{display:none;}
		
div.outer_slider{max-height:600px;overflow:hidden;}
	div.inner_slider{background:#fff;max-width:1650px;margin:0 auto;position:relative;border-bottom:2px solid #1D56A7;}
		
		div.submenu{position:absolute;top:0;left:0;background:#fff;width:100%;max-width:1050px;box-sizing:border-box;padding:20px;z-index:10000;display:none;border-bottom:2px solid #1D56A7;}
			div.submenu ul{list-style:none;margin:0;padding:0;}
			div.submenu ul li{display:inline-block;vertical-align:top;width:25%;}
			div.submenu ul li a{display:block;text-decoration:none;line-height:250%;color:#333;}
			div.submenu ul li a:hover{color:#1D56A7;}
		
		div.slider{}
			div.slide{}
			div.slide img{margin-bottom:-8px;width:100%;height:auto;}
			
				div.textbox{background:rgba(0,0,0,0.5);position:absolute;bottom:90px;right:30px;z-index:999;padding:16px;color:#fff;margin:0;text-align:right;border-radius:5px;transition:.2s;}
				
					div.textbox p{color:#fff;margin:0;padding:0;font-size:20px;text-transform:uppercase;}
					
					div.textbox p a.button1{font-size:18px;text-transform:initial;margin-top:10px;}
					

div.outer_prikbord{margin-top:-28px;position:absolute;width:100%;display:none;}


div.inner_prikbord {
    max-width: 1200px;
    min-width: 200px;
    background: #1D56A7;
    color: #fff;
    text-align: center;
    font-size: 16px;
    line-height: 26px;
    margin: 0 auto;
    /* padding: 12px; */
    border-radius: 12px;
    box-sizing: border-box;
    text-align: left;
    padding: 0.5rem 0.5rem 0.5rem 3.2rem;
}

	div.inner_prikbord.alert{background:url('img/warning.png') left 12px center no-repeat #EA0218;}


div.outer_content{padding:40px 0;}
	div.inner_content{box-sizing:border-box;max-width:1220px;margin:0 auto;padding:10px;background:#fff;}
		
		img.content_image{float:right;margin:5px 0 10px 15px;width:400px;height:auto;border-radius:5px;}

div.outer_quote{background:#333;padding-bottom:10px;margin-bottom:-20px;}
	div.inner_quote{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:40px 20px 70px 20px;color:#fff;text-align:center;font-size:16px;line-height:24px;}
	
		div.inner_quote p{margin:0;padding:0;}
		div.inner_quote h3{font-size:30px;line-height:40px;color:#fff;text-align:center;letter-spacing:2px;}

div.outer_bottom{background:#153F77;}
	div.inner_bottom{box-sizing:border-box;max-width:1220px;margin:0 auto;padding:0 10px;}
		div.bottom{padding:20px 0 30px 0;color:#fff;}
		
			div.column{width:50%;box-sizing:border-box;display:inline-block;vertical-align:top;padding-right:60px;}
			
			div.column h4{color:#fff;font-size:30px;line-height:40px;padding-bottom:14px;}
			
			div.column a{color:#fff;text-decoration:underline;}

			div.column ul{margin:0;padding:0;list-style:none;}
			div.column ul li{}
			div.column ul li a{color:#fff;text-decoration:none;}
			
			div.column ul li ul{display:none;}
			
			div.social_media{padding-top:10px;}
			div.social_media a{display:inline-block;vertical-align:top;margin-right:4px;}
			div.social_media a img{width:40px;height:40px;}

div.outer_sponsors{background:#1D56A7;}
	div.inner_sponsors{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:30px 0;color:#fff;text-align:center;}
		
		div.sponsor{width:12.666%;margin:0 2%;height:70px;display:inline-block;vertical-align:top;background-size:contain !important;}
	
div.outer_footer{font-size:13px;background:#f2f2f2;}
	div.inner_footer{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:10px 0 40px 0;color:#999;opacity:0.66;display:flex; justify-content:space-between;}
		div.inner_footer a.reto{float:right;color:#666;}
		
/* Social Media */
div.share_social_media{padding:0 0 20px 0;}
	div.share_social_media a{display:inline-block;padding:0 10px 0 0;font-size:12px;color:#fff;text-align:center;text-decoration:none;transition:.2s;}
	div.share_social_media a:hover{color:#444;text-decoration:none;}
		div.share_social_media a img{display:block;border-radius:50%;}
	
/* Nieuws */
div.outer_news_item{box-sizing:border-box;display:block;padding:10px 0;}
	div.inner_news_item{margin-bottom:10px;position:relative;}
		div.news_item_title{font-size:28px;color:#1D56A7;line-height:30px;padding-top:0px;}
		
		div.news_item_image{width:200px;height:100%;overflow:hidden;float:left;margin-right:20px;border-radius:10px;position: relative; display: inline-block;}
			div.news_item_image img{width:100%;height:100%;transition:.3s ease; }
			div.news_item_image:hover img{width:106%;height:106%;margin:-3%;}

			.bottom-right-text {position: absolute;	bottom: 10px;right: 10px;background-color: rgba(0, 0, 0, 0.5);	color: white;padding: 5px 10px;border-radius: 5px;	font-size: 14px;}
			/* On hover over the image, hide the text */
div.news_item_image:hover .bottom-right-text {
    opacity: 0;
}

div.inner_news_item a.button1{float:right;}
	
/* Foto album */
div.outer_photo{width:20%;box-sizing:border-box;display:inline-block;vertical-align:top;border:2px solid #fff;}
	div.inner_photo{width:100%;height:100%;}
		div.inner_photo a{display:block;width:100%;height:100%;overflow:hidden;}
		div.inner_photo a img{width:100%;height:100%;border-radius:5px;}
		
/* Foto album small*/
div.outer_photo_small{width:74px;box-sizing:border-box;display:inline-block;vertical-align:top;border:2px solid #fff;}
	div.inner_photo_small{width:100%;height:100%;}
		div.inner_photo_small a{display:block;width:100%;height:100%;overflow:hidden;}
		div.inner_photo_small a img{width:100%;height:100%;margin:0 5px 0 0;border-radius:5px;}
	
			a.photo_album_small_more{display:block;background:#1D56A7;line-height:68px;text-align:center;height:74px;width:74px;font-size:50px;text-decoration:none;color:#fff;transition:.1s;border-radius:5px;margin:0;}
			
			a.photo_album_small_more:hover{background:#1D56A7;font-size:75px;}
			
div.collection_slider{}
div.collection_slider div.slide{border:1px solid #fff;padding:5px 10px;box-sizing:border-box;width:200px;height:130px;}
div.collection_slider div.slide:hover{border:1px solid #f2f2f2;}

div.collection_slider div.slide img{margin-bottom:0;width:100%;height:auto;}

div.collection{}
div.collection div.slide{border:1px solid #fff;padding:5px 10px;box-sizing:border-box;display:inline-block;vertical-align:top;width:25%;}
div.collection div.slide:hover{border:1px solid #f2f2f2;}

div.collection div.slide img{margin-bottom:0;width:100%;height:auto;}

div.collection.sponsor_collection{}
div.collection.sponsor_collection div.slide{border:1px solid #fff;padding:0;box-sizing:border-box;display:inline-block;vertical-align:top;width:100%;}
div.collection.sponsor_collection div.slide:hover{border:1px solid #fff;}

div.collection.sponsor_collection div.slide img{margin-bottom:-8px;width:100%;height:auto;}



div.inner_content table{background-color:#ddd;border-spacing:2px;border-collapse:separate;min-width:50%;border:0;margin-bottom:20px;}
	div.inner_content table th{background-color:#1D56A7;color:#ffffff;padding:5px 10px;}
	div.inner_content table td{background-color:#fff;padding:5px;color:#333;border:0;}
	div.inner_content table tr:hover td{background-color:#f2f2f2;}
	div.inner_content table tr:hover td a{}
	
	div.inner_content table.table_head tr:nth-child(odd){background:#f2f2f2;}
	
	div.inner_content table.table_head tr:nth-child(1){background:#1D56A7;}
	div.inner_content table.table_head tr:nth-child(1) td{font-weight:bold;background:none;color:#fff;}

		div.inner_content_left{display:inline-block;vertical-align:top;box-sizing:border-box;width:75%;}
		div.inner_content_right{display:inline-block;vertical-align:top;box-sizing:border-box;width:25%;padding-left:30px;}

		/* Rechter kolom */
		div.right_element{background:#f2f2f2;margin-top:18px;border-radius:8px;overflow:hidden;}
		div.right_element.sponsors{background:#fff;border:2px solid #f2f2f2;margin-top:18px;border-radius:8px;overflow:hidden;}

			div.right_element h4{font-size:24px;background:#1D56A7;color:#fff;text-align:center;}
			div.right_element_content{padding:10px 20px;padding:0;}

			div.right_element.sponsors div.right_element_content{padding:10px 15px;padding:0;}

		div.announcements{}
			div.announcement{padding:10px;text-align:center;}
			div.announcement b{display:block;color:#444;}

		div.match{text-align:center;padding:5px 0;}
		div.match ul{list-style:none;margin:4px 0 0 0;padding:0;}
		div.match ul li{display:inline-block;vertical-align:top;font-weight:bold;}

		span.outcome{display:inline-block;vertical-align:top;background:#1D56A7;color:#fff;padding:3px 8px;border-radius:6px;letter-spacing:2px;margin:-3px 4px 3px 4px;}
		
	/* Team */
	div.sportlink_data{overflow-x:auto;}
	
	ul.team_tabs{list-style:none;margin:0;padding:0;border-bottom:2px solid #1D56A7;}
	ul.team_tabs li{display:inline-block;vertical-align:top;background:#ddd;color:#333;padding:8px 24px;margin:0 4px 0 0;cursor:pointer;border-top-left-radius:6px;border-top-right-radius:6px;}
	ul.team_tabs li.active, ul.team_tabs li:hover{background:#1D56A7;color:#fff;}
	
	div.tab{display:none;}
	
	div.team_wrapper{columns:25% 4;-moz-column-count:25% 4;}
	
	table.table_teams{width:100%;background:#fff;}
	table.table_teams tr{width:100%;}
	table.table_teams tr:nth-child(odd){background:#f2f2f2;}
	table.table_teams tr:nth-child(odd) td{background:none;}
	table.table_teams tr td{width:25%;padding:0;}
	
	div.inner_content table.table_teams tr:nth-child(odd):hover td{background-color:#f2f2f2;}
	div.inner_content table.table_teams tr:nth-child(even):hover td{background-color:#fff;}
	
	table.table_teams tr td a{padding:6px 10px;text-decoration:none;color:#1D56A7;vertical-align:top;font-weight:bold;box-sizing:border-box;text-decoration:none;display:block;}
		table.table_teams tr td a:hover{text-decoration:none;color:#fff;background:#1D56A7;}


		div.right_social a img{border-radius:50%;margin:0 4px 6px 4px;}


		div.toggle_team_tabs{display:none;box-sizing:border-box;max-width:1150px;margin:0 auto;padding:10px 20px;color:#fff;font-weight:600;background:url('img/menu.png') right 20px center no-repeat;cursor:pointer;font-size:16px;letter-spacing:2px;}

		
	table.poulestand{}
	table.poulestand tr{}
	table.poulestand tr td{text-align:right;}
	table.poulestand tr td:nth-child(1), table.poulestand tr td:nth-child(2){text-align:left;}
		
		/*
div.inner_menu ul li.onlymobile a:link, div.inner_menu ul li.onlymobile a:active, div.inner_menu ul li.onlymobile a:visited{display:none;}
*/

div.outer_menu div.inner_menu ul li.only_mobile{display:none;}

div.placeholder{height:116px;}

div.tab table{width:100%;}

/* Responsive CSS rules */
@media(max-width:1220px){

	div.inner_header{padding-right:10px;}

	div.inner_menu ul li.search_item{padding-right:10px;}

	div.inner_prikbord{border-radius:0;}

	a.logo{margin-left:20px;top:40px;}
		a.logo img{height:130px;}

	div.inner_footer{padding:10px 10px 40px 10px;}

}	

@media(max-width:980px){ /* Point a which te design becomes repsonsive */

	div.placeholder{height:46px;}
	
	span.mobile{display:inline;}
	
	div.outer_header{margin-top:0;}
	
	div.toggle_menu{display:block}
	div.inner_menu{display:none;}
	
	div.fixed{position:absolute;top:0;left:0;z-index:99;width:100%;}
	
	div.inner_menu ul li{display:block;}
	
	div.inner_menu ul li a:link, div.inner_menu ul li a:active, div.inner_menu ul li a:visited{display:block;text-align:center;border:none;padding:12px 0;}
	
	div.inner_menu ul li a:hover, div.inner_menu ul li a.active{border:none;}

	div.inner_menu ul li ul{position:static;width:100%;max-width:9999px;background:#333;}
	div.inner_menu ul li ul li{width:auto;padding-left:0 !important;}
	
	div.inner_menu ul li ul li a:hover, div.inner_menu ul li ul li a.active{border:none;}

	div.outer_menu div.inner_menu ul li.only_mobile{display:block;}
	
	div.search{background:#1D56A7;color:#fff;width:100%;max-width:9999px;padding:5px 5px 0 5px;position:absolute;border-bottom-left-radius:0;border-bottom-right-radius:0;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,0);right:0 !important;}
	
		div.search input{text-align:center;border-radius:5px;background:none;color:#fff;font-size:17px;border:0;letter-spacing:1px;}

	div.inner_menu ul li.search_item{padding-right:0;}

	div.inner_menu ul li a:link, div.inner_menu ul li a:active, div.inner_menu ul li a:visited{padding:8px 0;}

	div.inner_menu ul li{border-top:1px solid #2E77DA;}
	div.inner_menu ul li ul li{border-top:1px solid #444;}

	div.inner_menu ul li ul{min-height:20px;}

	div.inner_menu ul li.submenu > a{background-image:url('img/submenu.png');background-repeat:no-repeat;background-position: right 20px center;}
	div.inner_menu ul li.submenu ul{overflow:hidden;transition:none;}

	div.inner_footer{padding:10px 10px 40px 10px;}
	
	div.inner_header ul{display:none;}
	
	div.outer_content{padding-top:0;}
	div.inner_slider{border-bottom:0;}
	div.outer_prikbord{position:static;margin-top:0;}
	
	div.inner_header{display:none;}
		a.logo{display:none;}
	
	div.inner_menu{margin-top:28px;}
	div.toggle_menu{visibility:hidden;}
	div.toggle_menu_fixed{display:block;position:fixed;top:0;left:0;z-index:99999;width:100%;background-color:#153F77;}

	ul.team_tabs{}
		ul.team_tabs li{padding:6px 12px;margin:0 2px 0 0;}
		
	div.sportlink_data{max-width:100%;overflow-x:scroll;}
	
}

@media(max-width:850px){
	
	div.inner_content_left{display:block;width:auto;}
	div.inner_content_right{display:none}
	
	div.column{text-align:center;padding-right:0;}
	
	div.bx-controls{display:none;}
	
	div.news_item_title{font-size:22px;}
	
	div.inner_prikbord.alert{background:#EA0218;}

	/* div.outer_slider{display:none;} */
	div.outer_slider_mobile{display:none;}
	div.outer_slider_mobile img{width:100%;height:auto;margin-bottom:-8px;}

	div.inner_content div.tab table tr td, div.inner_content div.tab table tr th{font-size:13px;}
	
}

@media(max-width:750px){

	/* Foto album */
	div.outer_photo{width:33.3334%;}
	
	div.textbox{display:none;}
	
	div.inner_news_item{margin-bottom:20px;}
	
	div.column{width:100%;}
	
	div.inner_sponsors div.sponsor{width:35%;margin:15px 5%;height:50px;}
	
	div.outer_header{background:none;}
	
	div.collection div.slide{width:33%;}
	
	div.outer_photo_small:not(.fake):nth-child(5){display:none;}
	div.outer_photo_small:not(.fake):nth-child(6){display:none;}
	
	div.inner_news_item a.button1{float:none;}


	div.toggle_team_tabs{display:block;background-color:#153F77;}

	ul.team_tabs{display:none;overflow:hidden;transition:none;}
		ul.team_tabs li{display:block;padding:6px 12px;margin:0;text-align:center;border-radius:0;}


}

body .invalid2{
		display: none;

	/* border: 1px solid red; */
    border-radius: 10px;
}

.form-row {
    display: flex;
    gap: 20px; /* ruimte tussen velden */
    flex-wrap: wrap; /* past zich aan bij kleinere schermen */
}
.form-row label {
    display: flex;
    flex-direction: column;
    flex: 1; 
    min-width: 120px; 
}
.checkboxes-div-aanmeldform{
	display: flex;
	flex-wrap: wrap;
	gap: 10px; 
	width: 100%;
}

.checkboxes-div-aanmeldform div{
	flex: 1;
}

@media(max-width:700px){

	h1{font-size:32px;line-height:40px;}

	div.column33{width:100%;padding-right:0;}
	
	div.inner_news_item a.button1{position:static;}
	
}
	
@media(max-width:600px){	

	img.content_image{float:none;margin:0 0 10px 0;width:100%;}
	div.outer_photo{width:50%;}
	div.news_item_image {
		width: 100%;
		height: 100%;
		overflow: hidden;
		float: left;
		margin-right: 20px;
		border-radius: 10px;
	}
}

@media(max-width:400px){
	
	/* Foto album */

}
