.rijksvideo ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.rijksvideo ul.extras {
  border-bottom: 1px solid #d9d9d9;
  font-size: 100%;
  margin: 0;
  padding: 0;
}

.rijksvideo ul.extras ul {
  border-bottom: 0;
  margin: 0;
  padding: 0;
}

.rijksvideo .extras li {
  background-image: none;
  padding: 0;
  margin: 0;
  border: 1px solid #d9d9d9;
  border-bottom: 0
}

.rijksvideo .extras li li {
  border: 0
}

.rijksvideo .extras li h2,
.rijksvideo .extras li h3 {
  margin: 0;
  padding: 0;
  color: #000;
  font: normal 100%/1.64 verdana,helvetica,arial,sans-serif
}

.rijksvideo .extras li h2 a,
.rijksvideo .extras li h3 a,
.rijksvideo .extras li h2 a:hover,
.rijksvideo .extras li h3 a:hover {
  color: #000
}

.rijksvideo .extras li a {
  display: block;
  position: relative;
  padding: .2em 20px .3em 10px;
  font-weight: normal;
  text-decoration: none
}

.rijksvideo .extras li li a,
.rijksvideo .extras li li a:hover {
  font-weight: normal;
  padding: 2px 9px 3px 9px;
  color: #000
}

.rijksvideo .extras li a,
.rijksvideo .extras li a:hover {
  background-color: whiteSmoke;
}
.rijksvideo .extras li li a {
  background-color: #fff;
}
.rijksvideo .extras li li a:hover {
  background-color: #DFE6E1;
}

.rijksvideo .extras .download .meta {
  display: block;
  color: #535353;
}

.rijksvideo .extras li img {
  margin-bottom: -4px
}

.rijksvideo .extras {
  display: block;
  border: 0
}

.rijksvideo .extras .transcription h3,
.rijksvideo .extras .downloads h3 {
  color: #000;
  font-weight: bold
}
.rijksvideo .extras .transcription .toggle-content {
  padding: 5px 10px;
}
.rijksvideo .extras .transcription p {
  margin: 0;
}

.js .rijksvideo .facet-button {
  display: block;
  width: 11px;
  height: 11px;
  position: absolute;
  right: 6px;
  top: 6px;
  z-index: 20;
  background: url(images/icon-expand.png) no-repeat
}

.js .rijksvideo .open .facet-button {
  background: url(images/icon-collapse.png) no-repeat
}

.js .rijksvideo .toggle .toggle-content {
  display: none;
}
.js .rijksvideo .toggle.open .toggle-content {
  display: block;
}

.rijksvideo-preview {
  display: block;
  position: relative;
}
.rijksvideo-preview > span {
  background: url('images/play.png') 50% 40% no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
}
.rijksvideo-preview img { margin-bottom: 0; }
.rijksvideo-preview + h3 { margin-top: 0; }
