#wrap #channel-poster.channel-poster-carousel #entrySlider {
  position: absolute;
  width: 100%;
  height: 100%;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .carousel-inner {
  position: absolute;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .carousel-inner .item-wrapper {
  overflow: hidden;
  width: 100%;
  height: 295px;
  position: absolute;
}
@media (max-width: 767px) {
  #wrap #channel-poster.channel-poster-carousel #entrySlider .carousel-inner .item-wrapper {
    height: 341px;
  }
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .focus {
  z-index: 1;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus {
  z-index: 0;
  position: relative;
  border-color: transparent;
  width: 386px;
}
@media (max-width: 1200px) and (min-width: 1024px) {
  #wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus {
    width: 348px;
  }
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control {
  top: 50%;
  background: transparent;
  border: none;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control:before {
  font-family: "FontAwesome";
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control.left {
  left: -50px;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control.left:before {
  content: "\f104";
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control.right {
  right: -50px;
}
#wrap #channel-poster.channel-poster-carousel #entrySlider .fake-thumbnail.focus .carousel-control.right:before {
  content: "\f105";
}
#wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .fake-channel-actions-wrapper .pull-right {
  height: 1px;
}
@media (max-width: 666px) {
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper {
    margin-top: 219px;
  }
}
@media (max-width: 767px) and (min-width: 667px) {
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper {
    margin-top: 255px;
  }
}
@media (max-width: 767px) {
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .channel-texts {
    position: relative;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0) translateZ(0);
  }
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .channel-texts .channel-name {
    position: static;
    padding-top: 10px;
  }
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .channel-texts .channel-name #channel_title {
    color: inherit;
  }
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .channel-texts #toggleDescription,
  #wrap #channel-poster.channel-poster-carousel .channel-thumb-and-description-wrapper .channel-texts .phone-toggles {
    top: auto;
  }
  #wrap #channel-poster.channel-poster-carousel #channel-thumb-overlay {
    display: none;
  }
}
