@media only screen and (max-width:950px) {
  .home-page-slider {
    width: 100%;
  }
  .home-page-slider-right {
    display: none;
  }
  .carousel-inner .description {
    top: 45px;
  }
}

@media only screen and (max-width:700px) {
  .carousel-inner .description {
    top: 25px;
  }
}

@media only screen and (max-width:550px) {
  .carousel-inner .description {
    top: 0;
    bottom: 0;
  }
}

@media only screen and (max-width:380px) {
  .carousel-inner .col-sm-9.home-page-slider {
    height: 320px;
  }
}

@media only screen and (max-width:350px) { 
  .carousel-inner .col-sm-9.home-page-slider {
    height: 340px;
  }
}
