#extend-avt-block {
  width:100%;
  height: auto;
  padding: 5px;
  background: linear-gradient(#CE6622, #dE2211);
}

#extend-avt {
  overflow:hidden;
  display:none;
}

.carousel-atv {
  display:block !important;
  max-height:none !important;
  position:relative;
}

.carousel-atv a{
  width:100%;
  display:block;
  overflow:hidden;
}  

.carousel-atv img{
  display:block!important;
  width:100% !important;
  height:auto !important;
}

.carousel-atv.responsive{
  width:100% !important;
}

.carousel-atv-atv.responsive .car-cont{
  width:100% !important;
  height:auto !important;
}  

/* Fade  */
.carousel-atv.fade-in a{
  position:absolute;
  top:0px;
  left:0px; 
  opacity:0;   
  -webkit-animation: car-anim 9s linear infinite;    
}

.carousel-atv.fade-in a:nth-child(1){
  position:relative;
  -webkit-animation-delay: -10s;    
}
.carousel-atv.fade-in a:nth-child(2){
  -webkit-animation-delay: -7s;    
}
.carousel-atv.fade-in a:nth-child(3){
  -webkit-animation-delay: -4s;    
}



@-webkit-keyframes car-anim
{
  /* start fade in */
  0% {
    z-index:2;
    opacity:0;
  }
  /* end fade in */
  5%{
    opacity:1;
  }
  /* start fade out */
  33%{
    z-index:2;
  }
  33.1%{
    z-index:1;
  }
  /* end fade out */
  38%{
    opacity:1;
  }
  /* drop z-index to 1 */
  38.1%{
    opacity:0;
  }
  100%{
    z-index:1;
    opacity:0;
  }
}


/* EFFECTS */
.carousel-atv.effects img{
  -webkit-animation-name: effect-zoomin;
  -webkit-animation-duration: 9s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}
.carousel-atv.effects a:nth-child(1) img{
  -webkit-animation-delay: -10s;    
}
.carousel-atv.effects a:nth-child(2) img{
  -webkit-animation-delay: -7s;    
}
.carousel-atv.effects a:nth-child(3) img{
  -webkit-animation-delay: -4s;    
}



.carousel-atv.effects img.zoom-in{
  -webkit-animation-name: effect-zoomin;
}
.carousel-atv.effects img.zoom-out{
  -webkit-animation-name: effect-zoomout;
}
.carousel-atv.effects img.pan-right{
  -webkit-animation-name: effect-panright;
}
.carousel-atv.effects img.pan-left{
  -webkit-animation-name: effect-panleft;
}

@-webkit-keyframes effect-zoomin
{
  0% {
    -webkit-transform: scale(1);
  }
  33.33%{
    -webkit-transform: scale(1.2);
  }
  38%{
    -webkit-transform: scale(1.2);
  }
  100%{
    -webkit-transform: scale(1);
  }
}
@-webkit-keyframes effect-zoomout
{
  0% {
    -webkit-transform: scale(1.2);
  }
  33.33%{
    -webkit-transform: scale(1);
  }
  38%{
    -webkit-transform: scale(1);
  }
  100%{
    -webkit-transform: scale(1.2);
  }
}

@-webkit-keyframes effect-panright
{
  0% {
    -webkit-transform: scale(1.2);
    margin-left:-10%;
  }
  33.33%{
    -webkit-transform: scale(1.2);
    margin-left:10%;
  }
  38%{
    -webkit-transform: scale(1.2);
    margin-left:10%;
  }
  100%{
    -webkit-transform: scale(1.2);
    margin-left:-10%;
  }
}
@-webkit-keyframes effect-panleft
{
  0% {
    -webkit-transform: scale(1.2);
    margin-left:10%;
  }
  33.33%{
    -webkit-transform: scale(1.2);
    margin-left:-10%;
  }
  38%{
    -webkit-transform: scale(1.2);
    margin-left:-10%;
  }
  100%{
    -webkit-transform: scale(1.2);
    margin-left:10%;
  }
}