
    
@media (min-width: 48em) and (max-width: 80em) {
    .slider.home .slides li video
    {
      height: 100%; 
      width:100%;
    }

    .slider.home .slides li img {
      height: 100%;
      background-size: cover;
      background-position: top;
      top: 20% !important;
      position: absolute !important;

    }

    .slider.home .slides li .caption {
      color: #fff;
      position: absolute;
      top: 65%;
      margin-left: 2% !important;
      opacity: 0;
      background: rgba(0,0,0,.5);
      padding-left: 20px;
      padding-top: 0px !important;
      padding-bottom: 0px !important;
      width: 90%;
    }

    .slider.home .indicators .indicator-item {
      display: inline-block;
      position: relative;
      cursor: pointer;
      height: 8px !important;
      width: 8px !important;
      margin: 0 12px;
      background-color: #e0e0e0;
      -webkit-transition: background-color .3s;
      transition: background-color .3s;
      border-radius: 50%;
    }    

    .slider.home .indicators {
      position: initial !important;
      text-align: center;
      left: 0;
      right: 0;
      bottom: 10%;
      margin: 0;
      z-index: 5;
      margin-top: 13px;
      margin-bottom: 13px;
    }

    .slider.home .indicators .indicator-item.active {
      background-color: #8f1406;
    }

    .sliders li video
    {
      height: 100%; 
      width:100%;
    }
  }

    
@media (max-width: 48em) {    

    .slider.home .slides li video
    {
      height: 100%; 
    }

    .slider.home .slides li img {
      height: 100%;
      width: 100%;
      background-size: cover;
      background-position: top;      

    }

    .slider.home .slides li .caption {
      color: #fff;
      position: absolute;
      top: 50%;
      margin-left: 2% !important;
      opacity: 0;
      background: rgba(0,0,0,.5);
      padding-left: 20px;
      padding-top: 0px !important;
      padding-bottom: 0px !important;
      width: 90%;
    }

    .slider.home .indicators .indicator-item {
      display: inline-block;
      position: relative;
      cursor: pointer;
      height: 8px !important;
      width: 8px !important;
      margin: 0 12px;
      background-color: #e0e0e0;
      -webkit-transition: background-color .3s;
      transition: background-color .3s;
      border-radius: 50%;
    }    

    .slider.home .indicators {
      position: initial !important;
      text-align: center;
      left: 0;
      right: 0;
      bottom: 10%;
      margin: 0;
      z-index: 5;
      margin-top: 13px;
      margin-bottom: 13px;
    }

    .slider.home .indicators .indicator-item.active {
      background-color: #8f1406;
    }
  }

  @media (min-width: 80em){

    .slider.home .slides li video
    {
      
      width:100%;
    }

    .slider.home .slides li img {
      height: 100%;
      width: 100%;
      background-size: cover;
      background-position: top;
      top: 20% !important;
      position: absolute !important;

    }

    .slider.home .slides li .caption {
      color: #fff;
      position: absolute;
      top: 65%;
      margin-left: 2% !important;
      opacity: 0;
      background: rgba(0,0,0,.5);
      padding-left: 20px;
      padding-top: 0px !important;
      padding-bottom: 0px !important;
      min-width: 50%;
      max-width: 70%;
    }

    .slider.home .indicators .indicator-item {
      display: inline-block;
      position: relative;
      cursor: pointer;
      height: 8px !important;
      width: 8px !important;
      margin: 0 12px;
      background-color: #e0e0e0;
      -webkit-transition: background-color .3s;
      transition: background-color .3s;
      border-radius: 50%;
    }    

    .slider.home .indicators {
      position: initial !important;
      text-align: center;
      left: 0;
      right: 0;
      bottom: 10%;
      margin: 0;
      z-index: 5;
      margin-top: 13px;
      margin-bottom: 13px;
    }

    .slider.home .indicators .indicator-item.active {
      background-color: #8f1406;
    }    
  }