@media (max-width:1100px){
  .content-wrapper aside .RelatedVideo .cols.col-1.horizontal .wrap .figure{
    min-width:30vw;
  }
  .RelatedVideo.widget .cols h2 a{
    font-size:2.4vw;
  }
  .RelatedVideo .cols.col-1.horizontal .wrap{
    justify-content:flex-start;
  }
  #related-videos .item .wrap{
    flex-wrap: wrap;
  }
  .content-wrapper aside .RelatedVideo .cols.col-1.horizontal#related-videos .text{
    width: calc( 65% - 10px );
  }
}
@media (max-width:767px){
  .RelatedVideo.widget .cols h2 a{
    font-size:3.8vw;
  }
  .content-wrapper aside .RelatedVideo .cols.col-1{
    padding:20px!important;
  }
  .content-wrapper aside .RelatedVideo .cols.col-1.horizontal .wrap .figure{
    min-width:40vw;
  }
  #related-videos .item .wrap{
    flex-wrap: nowrap;
  }
}
