table.lijst {
	width: 100%;
}
.lijst td {
	padding: 10px 5px 10px 5px;
	vertical-align: middle;
}
.lijst tr td {
	border-style: none none solid none;
	border-width: 1px;
	border-color: #FF4000;
}
@media only screen and (min-width: 650px) {
.lijst tr:last-child td {
	border-style: none;
}
}
.lijst #uur {
	text-align: left;
	width: 10%;
}
.lijst #land {
	text-align: center;
	width: 8%;
}
.lijst #video {
	text-align: right;
	width: 8%;
}
.lijst #plaat {
	width: 64%;
	text-align: left;
}
.lijst #jaar {
	text-align: right;
	width: 10%;
	font-size: 12px;
}
.lijst #meteen #uur {
	font-size: 11px;
	text-align: right;
}
.lijst #meteen td, .lijst #meteen td a {
	color: rgba(0, 0, 0, 0.5);
}
.lijst #meteen td a:hover {
	color: rgba(0, 0, 0, 1);
}
.lijst tr#verzoek {
	background-color: #FFEEE8;
}
.lijst tr#verzoek #uur {
	border-style: solid;
	border-width: 2px 0px 3px 3px;
	border-color: #FF4000;
}
.lijst tr#verzoek #land, .lijst tr#verzoek #land, .lijst tr#verzoek #video, .lijst tr#verzoek #plaat {
	border-style: solid;
	border-width: 2px 0px 3px 0px;
	border-color: #FF4000;
}
.lijst tr#verzoek #jaar {
	border-style: solid;
	border-width: 2px 3px 3px 0px;
	border-color: #FF4000;
}
.lijst #groep td {
	border-top: solid 2px #FF4000;
}

table.lijst.vl100 td {
	background: linear-gradient(180deg,rgba(255, 255, 255, 1) 65%, rgba(240, 240, 240, 1) 100%);
}
.badge {
  --size: 2.2rem;                 /* pas formaat aan */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  background: #ff4400;             /* gevulde cirkel */
  color: #fff;                  /* cijferkleur */
  font: 600 1rem/1;
}
.badge2 {
	margin-top: -5px;
	margin-left: -30px;
  --size: 1.5rem;                 /* pas formaat aan */
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  background: #e8e8e8;             /* gevulde cirkel */
  color: ##969595;                  /* cijferkleur */
  font: 600 1rem/1;
}
.vl100edities2 {
  display: none;
  visibility: hidden;
}

@media screen and (max-width: 650px) {
  .vl100edities2 {
    display: block;
    visibility: visible;
  }
}
