* {
  margin: 0px;
  padding: 0px; }

html, body {
  min-height: 100%;
  height: 100%;
  font-family: Verdana, sans-serif;
  border-top: 0px; }

#tv {
  width: 100%;
  height: 720px; }

.owl-wrapper-outer, .owl-wrapper, .owl-item, .slide, video {
  height: 100%;
  width: 100%; }

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto; }

.slide img {
  min-height: 100%;
  width: auto; }

.overlay {
  white-space: nowrap;
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  width: 647px;
  height: 150px;
  padding: 10px;
  font-size: 60px;
  text-align: center;
  position: fixed;
  right: -5px;
  top: 0px;
  z-index: 1000;
  -webkit-transform: rotate(-90deg);
  -webkit-transform-origin: 85%;
  -ms-transform: rotate(-90deg);
  -ms-transform-origin: 85%;
  /* IE 9 */
  transform: rotate(-90deg);
  transform-origin: 85%; }

.overlay-inner {
  white-space: nowrap; }

.ken-burns {
  position: relative;
  overflow: hidden; }

.ken-burns-cycle .cycle-slide-active img {
  animation: mobileburns 30s infinite; }
@media screen and (min-width: 800px) {
  .ken-burns-cycle .cycle-slide-active img {
    animation: kenburns 8.5s infinite; } }

/* ANIMATIONS */
@keyframes kenburns {
  0% {
    transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
    animation-timing-function: ease-in; }
  50% {
    transform: scale3d(1.25, 1.25, 1.25) translate3d(-50px, -15px, 0px);
    animation-timing-function: ease-in; }
  100% {
    transform: scale3d(1.5, 1.5, 1.5) translate3d(-100px, -30px, 0px);
    animation-timing-function: ease-in; } }
@keyframes mobileburns {
  5% {
    transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
    animation-timing-function: ease-in; }
  65% {
    transform: scale3d(1.75, 1.75, 1.75) translate3d(-100px, -30px, 0px);
    animation-timing-function: ease-in; }
  80% {
    transform: scale3d(2.5, 2.5, 2.5) translate3d(-100px, -30px, 0px);
    animation-timing-function: ease-in; }
  100% {
    transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
    animation-timing-function: ease-in; } }
@keyframes noburns {
  100% {
    transform: scale3d(1, 1, 1) translate3d(0px, 0px, 0px);
    animation-timing-function: ease-in; } }
