table, .table {
  --bs-table-bg: none;
}
table tr th, .table tr th {
  color: #b3b3b3;
}

#movieSearch > h5 {
  font-weight: bold;
}
#movieSearch .search-list a.poster-img .ratio-2x3 {
  --bs-aspect-ratio: 150%;
}
#movieSearch .search-list a.poster-img img {
  -o-object-fit: cover;
     object-fit: cover;
}
#movieSearch .search-list a.poster-img img:hover, #movieSearch .search-list a.poster-img img:focus {
  outline: 1px solid #0a7bb9;
}
#movieSearch .search-list dl {
  margin-top: 10px;
}
#movieSearch .search-list dl dt a {
  font-size: 15px;
  text-decoration: none;
}
#movieSearch .search-list dl dt a:hover, #movieSearch .search-list dl dt a:focus {
  text-decoration: underline;
}
#movieSearch .search-list dl dd {
  margin-top: 5px;
}
#movieSearch .search-list dl dd var {
  display: inline-block;
  padding-left: 0;
}
#movieSearch .search-list dl dd sub {
  font-size: 15px;
  font-weight: 500;
  margin-right: 5px;
}