    .row__poster {
    object-fit: contain;
    max-height: 200px;
    margin-right:10px;
    transition: transform 450ms;
  }
  
  .row__posters {
    display: flex;
    overflow-y: hidden;
    overflow-x: scroll;
    padding: 20px;
  }
  
  .row__poster:hover {
    transform: scale(1.08);
  }
  
  body::-webkit-scrollbar {
    display: none;
  }
  /* width */
  ::-webkit-scrollbar {
    width: 10px;
    height: 10px;
  }
  
  /* Track */
  ::-webkit-scrollbar-track {
    background: none;
  }
  
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #888;
    border-radius: 2px;
  }
  
  /* Handle on hover */
  ::-webkit-scrollbar-thumb:hover {
    background: #555;
  }
  
  
  .row__posterLarge {
    max-height:300px;
  }
  
  .lastrow {
    padding-bottom: 20px;
  }
  
  .poster_container {
    max-width: 139px;
    margin-right:10px;
  }
  
  .poster_containerL {
    max-width: 202px;
    margin-right:10px;
    padding:0;
  }
  
  .poster_overlay {
    bottom: 0; 
    background: rgb(0, 0, 0);
    background: rgba(0, 0, 0, 0.5); /* Black see-through */
    color: #f1f1f1; 
    transition: .5s ease;
    opacity:0;
    color: white;
    position:relative;
    text-align: center;
    display:none;
    
    margin: 0;
    width:100%;
  }
  
  .poster_container:hover .poster_overlay {
    opacity:1;
  }
  .poster_containerL:hover .poster_overlay {
    opacity:1;
  }