*{margin:0px;padding:0px;}
* {-webkit-font-smoothing: antialiased;}
a img{border:none;outline:none;box-shadow:none;}
input, textarea{outline:none;}
.error{color:red;}
.success{color:green;}
.hidden{visibility:hidden;}
.clearfix::after{content:"";display:block;clear:both;height:0px;line-height:0px;}
span.splwrd{display:inline;}
.cntnt ul{display:block;margin:0 0 1.625rem 0;padding:0 0 0 1rem;}
.w100{width:100%;}
.clear{clear:both;width:100%;display:block;height:0px;line-height:0px;margin:0px;padding:0px;}
.group{margin-bottom:48px;}
#cr_error{display:none;}
#cr_error.error{color:#ecddc9;background:#da5a5a;padding:18px;margin-bottom:12px;border-radius:12px;font-weight:bold;}
#cr_error.success{color:#ecddc9;background:#55b852;padding:18px;margin-bottom:12px;border-radius:12px;font-weight:bold;}

body{font-family: 'Open Sans', sans-serif;font-size:14px;color:#333;}
#cr_cv_opleidingen{width:1140px;position:relative;overflow:hidden;}
.cv_top_nav, .cv_bottom_nav, #cr_cv_kalenderlist table{width:100%;position:relative;margin-bottom:6px;}
.cv_top_nav .cv_l, .cv_top_nav .cv_r{width:50%;}
.cv_l{float:left;text-align:left;}
.cv_r{float:right;text-align:right;}
#cr_cv_kalenderlist table{border-collapse:separate;border:1px solid #ddd;}
#cr_cv_kalenderlist table th{background-color:rgb(49, 212, 212);color:white;padding-right:20px;border:1px solid #ddd;border-left:none;border-right:none;text-align:left;box-sizing:border-box;}
#cr_cv_kalenderlist table th:nth-of-type(1){width:50px;}
#cr_cv_kalenderlist table th:nth-of-type(2){width:80px;}
#cr_cv_kalenderlist table th:nth-of-type(3){width:170px;}
#cr_cv_kalenderlist table th:nth-of-type(4){width:50px;}
#cr_cv_kalenderlist table th:nth-of-type(5){width:auto;}
#cr_cv_kalenderlist table th:nth-of-type(6){width:150px;}
#cr_cv_kalenderlist table th:nth-of-type(7){width:150px;}
#cr_cv_kalenderlist table th:nth-of-type(8){width:150px;}
#cr_cv_kalenderlist table th:nth-of-type(9){width:90px;}
#cr_cv_kalenderlist table td{background:transparent;}
#cr_cv_kalenderlist table tr.odd{background-color:#efefef;}

/*----------------------------------*/
/*				MEDIA QUERIES		*/
/*----------------------------------*/
@media all and (max-width: 479px) {}
@media all and (min-width: 480px) and (max-width: 767px){
}
@media all and (min-width: 768px) and (max-width: 959px) {
}
@media all and (min-width: 960px) and (max-width: 1199px) {
}
@media all and (min-width:1200px){
}
@media all and (min-width:1600px){
}


