  #topchannels-scroll {
      width: 100%;
      height: 300px;
  }

  .sliders .box-slider .slide {
      height: 100%;
  }

  /* slider */
  #topchannels-scroll .topchannels {
      /* required */
      width: 100%;
      height: 100%;
  }

  /* sliders */
  .sliders {
      height: 56vh;
  }

  /* slide */
  #topchannels-scroll .topchannels .item {
      margin: 0;
      float: left;
  }

  #topchannels-scroll .topchannels .item .col-md-1 {
      height: 107px;
      overflow: hidden;
  }

  .slidersButtons {
      bottom: 32px;
      display: block;
      height: 20px;
      margin: 0 auto;
      position: relative;
      width: 100%;
  }

  .sliders [class*="slider-"] {
      background-position: center center;
      background-size: cover;
      display: block;
      width: 100%;
  }

  .slider-0 {
      background-image: url(../style_tv.tenet.ua/images/slaid/samsung-promo.jpg);
  }

  .slider-1 {
      background-image: url(../style_tv.tenet.ua/images/slaid/tv-kanali.jpg);
  }

  .slider-2 {
      background-image: url(../style_tv.tenet.ua/images/slaid/pause.jpg);
  }

  .slider-3 {
      background-image: url(../style_tv.tenet.ua/images/slaid/naEkranTv.jpg);
  }

  .slider-4 {
      background-image: url(../style_tv.tenet.ua/images/slaid/screens.jpg);
  }

  .slider-5 {
      background-image: url(../style_tv.tenet.ua/images/slaid/parental-control-s.jpg);
  }

  .slider-6 {
      background-image: url(../style_tv.tenet.ua/images/slaid/screen-program.jpg);
  }

  .slider-7 {
      background-image: url(../style_tv.tenet.ua/images/slaid/MAGic-Cast.jpg);
  }

  .slider-8 {
      background-image: url(../style_tv.tenet.ua/images/slaid/dop-tvdevace.jpg);
  }

  .slider-9 {
      background-image: url(../style_tv.tenet.ua/images/slaid/AkciyaLG.jpg);
  }

  .slider-10 {
      background-image: url(../style_tv.tenet.ua/images/slaid/oskar.jpg);
  }

  .slider-11 {
    background-image: url("../style_tv.tenet.ua/images/slaid/iNeXT5.jpg?123");
  }

  .slider-12 {
      background-image: url(../style_tv.tenet.ua/images/slaid/sony.jpg);
  }

  @media (min-width: 1260px) {
      .samsung-slaidText {
          padding-top: 2.6em;
          height: 410px;
          overflow: hidden;
      }

      .samsung-slaidText .channel-logo {
          height: 110px;
          margin: 6px;
          width: 110px;
      }
  }

  @media (min-width: 1460px) {
      .samsung-slaidText {
          height: 480px;
      }

      .samsung-slaidText .channel-logo {
          height: 128px;
          margin: 8px;
          width: 128px;
      }
  }

  @media (min-width: 1600px) {
      .samsung-slaidText {
          height: 550px;
          padding: 5.2em 0;
      }

  }

  .progs-carousel {
      position: relative;
      left: 0;
      overflow: hidden;
      width: 100%;
      height: 270px;
      padding-top: 20px;
  }

  .progstv {
      width: 300px;
      margin-right: 30px;
  }

  .nextCarousel,
  .prevCarousel {
      position: absolute;
      top: 55px;
      width: 140px;
      background-color: rgba(5, 5, 5, 0.3);
      height: 155px;
      text-indent: -8888px;
      transition: all .2s ease-out .1s;
  }

  .nextCarousel:after,
  .prevCarousel:after {
      position: absolute;
      display: block;
      content: "";
      left: 108px;
      top: 65px;
      width: 12px;
      height: 23px;
      background-image: url(images/prevButton.svg);
  }

  .nextCarousel:after {
      background-image: url(images/nextButton.svg);
      left: 20px;
  }

  .prevCarousel {
      left: -120px;
      border-radius: 0 50% 50% 0;
  }

  .nextCarousel {
      right: -120px;
      border-radius: 50% 0 0 50%;
  }

  .progs-carousel:hover .prevCarousel {
      background-color: rgba(5, 5, 5, 0.6);
      left: -95px;
  }

  .progs-carousel:hover .nextCarousel {
      background-color: rgba(5, 5, 5, 0.6);
      right: -95px;
  }

  .progs-carousel:hover .nextCarousel:hover,
  .progs-carousel:hover .prevCarousel:hover {
      background-color: rgba(5, 5, 5, 0.8);
  }

  @media (min-width: 320px) and (max-width: 960px) {

      .prevButton,
      .nextButton {
          display: none;
      }
  }

  @media (min-width: 1600px) {
      .sliders {
          height: 600px;
      }

      .box-on {
          padding: 92px 0;
      }
  }

  @media (min-width: 1600px) {
      .slider-4 {
          background-image: url(../style_tv.tenet.ua/images/slaid/screens1820.jpg);
      }
  }

  @media (min-width: 320px) and (max-width: 375px) {
      .progs-carousel {
          height: 335px;
          padding-top: 56px;
      }

      .nextCarousel,
      .prevCarousel {
          display: none;
      }
  }