@media screen {

	.hidden { display:none; }	
	html {-webkit-text-size-adjust: auto; }
	body{text-align:center;color:#787878;background:#FFFFFF;font-family:Arial;margin: 0%;}
	h1{font-size:16px;font-family:Rockwell,Arial;margin:10px 0px 0px 10px;margin-top: 10px;margin-bottom: 10px;}
	h2{font-size:14px;font-family:Rockwell,Arial;margin:10px 0px 0px 10px;;margin-top: 10px;margin-bottom: 10px;}
	h3{font-size:12px;font-family:Rockwell,Arial;margin:10px 0px 0px 10px;;margin-top: 10px;margin-bottom: 10px;}
	h2.title{font-size:30px;font-style:Italic;font-family:Times;}
	b.shop{font-size:14px;font-weight:bold;}
	p.title{font-size:30px;font-style:Italic;font-family:Times;text-decoration:bold;}
	A:hover{font-size:13px;color:#304B7E;text-align:center;text-decoration:bold;}
	A{text-decoration:none;color:#5BB700;font-size:13px;text-decoration:bold;}
	a.menu:link, a.menu:visited{text-decoration:none;color:#FFFFFF;font-size:12px;font-weight:bold;}
	a.menu:hover{font-size:12px;color:#FFFFFF;text-decoration:underline;}
	A.link:hover{font-size:13px;color:#304B7E;text-align:center;}
	A.link{text-decoration:none;color:#5BB700;font-size:13px;}
	A.linksmall:hover{font-size:10px;color:#304B7E;text-align:center;text-decoration:underline;}
	A.linksmall{text-decoration:none;color:#5BB700;font-size:10px;}
	A.blog:hover{font-size:11px;color:#FF9933;text-align:center;text-decoration:underline;}
	A.blog{text-decoration:none;color:#0000FF;font-size:11px;}
	A.footer{text-decoration:none;color:#FFFFFF;font-size:13px;}
	A.footer:hover{font-size:13px;color:#515151;text-align:center;}
	A.footersmall{text-decoration:none;color:#FFFFFF;font-size:11px;}
	p{text-decoration:none;font-size:13px;margin:0px 10px 0px 20px;}
	table.shop{border-width:1px;border-style:outset;border-color:gray;background-color:#F7F7F7;}
	table.tablecursuslijst{background-color:white;color:#787878;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
	table.tablecursuslijst:hover{background-color:#FFFCFB;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
	table.tabledownloadlijst{background-color:white;color:#787878;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
	table.tabledownloadlijst:hover{background-color:#FFFCFB;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
	table.tableblock{background-color:white;color:#787878;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px;}
	table.curve-border {border-style: solid;border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px; }
	td.blogkop{font-size:15px;text-decoration:underline;}
	td.datum{font-size:9px;text-decoration:bold;}
	td.content{font-size:13px;text-decoration:bold;}
	td.tdfooter{text-align: right; color: #FFFFFF;}
	td.tdfooterL{text-align: left; color: #FFFFFF;}
	tr.partner{font-size:13px;text-decoration:bold;border-bottom:2px solid purple;}
	tr.cursus{color:#FFFFFF;background-color:#7f7f7f;font-size:13px;text-decoration:bold; }
	td{text-decoration:none;font-size:13px;}
	select{text-decoration:none;font-size:12px;}
	input{text-decoration:none;font-size:11px;color:#575757;}
	input.login{text-decoration:none;font-size:10px;color:#575757;width: 180px;}
	select.login{text-decoration:none;font-size:10px;color:#575757;}
	option.login{text-decoration:none;font-size:10px;color:#575757;}
	option.land{text-decoration:none;font-size:10px;color:#575757;}
	select.land{text-decoration:none;font-size:10px;color:#575757;}
	strong.footer{color:#FFFFFF;font-size:13px;text-decoration:bold;}
	li{text-decoration:none;font-size:13px;}
	li.cursus{text-decoration:none;font-size:13px;margin:0px 10px 0px 20px;line-height: 60%;}
	* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}

	table.rspfooter {width: 100%;border-spacing: collapse;}
	table.rspfooter tr td:nth-child(1) {background-color:#7f7f7f;}
	table.rspfooter tr td:nth-child(2) {background-color:#7f7f7f;}
	table.rspfooter tr td:nth-child(3) {background-color:#7f7f7f;}
	table.rspfooter tr td:nth-child(4) {background-color:#7f7f7f;}

	table.rsp-betalen {width: 60%;border-spacing: collapse;margin:0px 10px 0px -3px;}
	table.rsp-betalen tr td:nth-child(1) {background-color: #FFFFFF;}
	table.rsp-betalen tr td:nth-child(2) {background-color: #FFFFFF;}
	table.rsp-betalen tr td:nth-child(3) {background-color: #FFFFFF;}

	table.rsp {width: 98%;border-spacing: collapse;margin:0px 10px 0px -3px;}
	table.rsp tr td:nth-child(1) {background-color: #FFFFFF;}
	table.rsp tr td:nth-child(2) {background-color: #FFFFFF;}

	table.rsplegging {width: 70%;border-spacing: collapse;margin:0px 10px 0px -3px;}
	table.rsplegging tr td:nth-child(1) {background-color: #FFFFFF;}
	table.rsplegging tr td:nth-child(2) {background-color: #FFFFFF;}

	table.rsp3 {width: 100%;border-spacing: collapse;}
	table.rsp3 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp3 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp3 tr td:nth-child(3) {background-color:#FFFFFF;}

	table.rspemail {width: 95%;border-spacing: collapse;margin:2px 20px 2px 20px;}
	table.rspemail tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rspemail tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rspemail tr td:nth-child(3) {background-color:#FFFFFF;}

	table.rsp4 {width: 100%;border-spacing: collapse;}
	table.rsp4 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp4 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp4 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp4 tr td:nth-child(4) {background-color:#FFFFFF;}

	table.rsp5 {width: 100%;border-spacing: collapse;}
	table.rsp5 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp5 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp5 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp5 tr td:nth-child(4) {background-color:#FFFFFF;}
	table.rsp5 tr td:nth-child(5) {background-color:#FFFFFF;}

	table.rsp6 {width: 100%;border-spacing: collapse;}
	table.rsp6 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp6 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp6 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp6 tr td:nth-child(4) {background-color:#FFFFFF;}
	table.rsp6 tr td:nth-child(5) {background-color:#FFFFFF;}
	table.rsp6 tr td:nth-child(6) {background-color:#FFFFFF;}

	table.rsp7 {width: 100%;border-spacing: collapse;}
	table.rsp7 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(4) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(5) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(6) {background-color:#FFFFFF;}
	table.rsp7 tr td:nth-child(7) {background-color:#FFFFFF;}

	table.rsp8 {width: 100%;border-spacing: collapse;}
	table.rsp8 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(4) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(5) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(6) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(7) {background-color:#FFFFFF;}
	table.rsp8 tr td:nth-child(8) {background-color:#FFFFFF;}

	table.rsp9 {width: 100%;border-spacing: collapse;}
	table.rsp9 tr td:nth-child(1) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(2) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(3) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(4) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(5) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(6) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(7) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(8) {background-color:#FFFFFF;}
	table.rsp9 tr td:nth-child(9) {background-color:#FFFFFF;}

	div.cursuslijst {background: #D8D8D8;width:90%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.cursuslijstnew {border-style:groove;margin:auto;background:white;width:80%;border-radius:12px;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px;}
	div.downloadlijst {background: #D8D8D8;width:90%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.downloadlijstnew {border-style:groove;margin:auto;background:white;width:73%;border-radius:12px;padding-top:6px;padding-bottom:6px;padding-left:10px;padding-right:10px;}
	div.block100 {background: #D8D8D8;width:100%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.block100new {background: white;width:100%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.block45 {background: #D8D8D8;width:45%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.block45new {background: white;width:45%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.block65 {background: #D8D8D8;width:65%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.block65new {background: white;width:65%;border-radius:12px;padding-top:4px;padding-bottom:4px;padding-left:0px;padding-right:0px;}
	div.blockshop {background: #D8D8D8;width:60%;border-radius:12px;padding-top:3px;padding-bottom:3px;padding-left:0px;padding-right:0px;}
	div.blockshopnew {background: white;width:70%;border-radius:12px;padding-top:3px;padding-bottom:3px;padding-left:0px;padding-right:0px;}
	div.free {width: 220px; border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px; background-color:#D8F2F3;margin:2px 20px 2px 20px; padding: 5px;}
	div.feedback { border-radius:12px;-webkit-border-radius: 12px;-moz-border-radius: 12px; background-color:#F4FAED; padding: 5px;max-width:500px;}

	#pagina{max-width: 990px;margin:0 auto;}
	#banner{background-image:url('https://img.engelencursus.nl/banners/2023-banner-990x312.jpg'); background-repeat:no-repeat; background-position:center;
    height:312px;}
	#menu{text-align:left;color:#7f7f7f;background:#7f7f7f;padding-bottom:0.2em;padding-top:0.2em; border-bottom-left-radius: 12px;border-bottom-right-radius: 12px;}
	#footer{text-align:left;color:#FFFFFF;background:#7f7f7f;border-radius:10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;}
	#center{text-align:left;background:#FFFFFF;overflow: auto;}

	.starRating:not(old){display:inline-block;width:7.5em;height:1.5em;overflow:hidden;vertical-align:bottom}.starRating:not(old)>input{margin-right:-100%;opacity:0}.starRating:not(old)>label{display:block;float:right;position:relative;background:url(/images/star-off.svg);background-size:contain}.starRating:not(old)>label:before{content:'';display:block;width:1.5em;height:1.5em;background:url(/images/star-on.svg);background-size:contain;opacity:0;transition:opacity .2s linear}.starRating:not(:hover)>:checked~label:before,.starRating:not(old)>label:hover:before,.starRating:not(old)>label:hover~label:before{opacity:1}

	span.red{color:#F73E5E}

input[type=submit] {
    background-color: #4CAF50;
    color: white;
    padding: 6px 10px;
    border: none;
    border-radius: 4px;
    cursor: pointer;

}
}

@media (max-width: 600px) {

	table.rsp6 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp6 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp6 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp6 tr td:nth-child(4) {display: block;width: 100%;}
	table.rsp6 tr td:nth-child(5) {display: block;width: 100%;}
	table.rsp6 tr td:nth-child(6) {display: block;width: 100%;}

	table.rsp7 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(4) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(5) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(6) {display: block;width: 100%;}
	table.rsp7 tr td:nth-child(7) {display: block;width: 100%;}

	table.rsp8 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(4) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(5) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(6) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(7) {display: block;width: 100%;}
	table.rsp8 tr td:nth-child(8) {display: block;width: 100%;}

	table.rsp9 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(4) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(5) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(6) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(7) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(8) {display: block;width: 100%;}
	table.rsp9 tr td:nth-child(9) {display: block;width: 100%;}

}

@media (max-width: 500px) {

	table.rsp tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp tr td:nth-child(2) {display: block;width: 100%;}

	table.rsplegging tr td:nth-child(1) {display: block;width: 100%;}
	table.rsplegging tr td:nth-child(2) {display: block;width: 100%;}

	table.rsp3 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp3 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp3 tr td:nth-child(3) {display: block;width: 100%;}

	table.rspemail tr td:nth-child(1) {display: block;width: 100%;}
	table.rspemail tr td:nth-child(3) {display: block;width: 100%;}
	table.rspemail tr td:nth-child(2) {display: block;width: 100%;}

	table.rspfooter tr td:nth-child(1), table tr td:nth-child(2) {display: inline-block;width: 50%;}
	table.rspfooter tr td:nth-child(3) {display: block;}
	table.rspfooter tr td:nth-child(4) {display: block;width: 100%;}

	table.rsp4 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp4 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp4 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp4 tr td:nth-child(4) {display: block;width: 100%;}

	table.rsp5 tr td:nth-child(1) {display: block;width: 100%;}
	table.rsp5 tr td:nth-child(2) {display: block;width: 100%;}
	table.rsp5 tr td:nth-child(3) {display: block;width: 100%;}
	table.rsp5 tr td:nth-child(4) {display: block;width: 100%;}
	table.rsp5 tr td:nth-child(5) {display: block;width: 100%;}



}


