/*
    Document   : DTHTITULAR-GRAFICOS
    Created on : 10-dic-2012, 13:36:42
    Author     : PrisaDigital 2012
    Description: Purpose of the stylesheet follows.
*/

/*=============================================================
*ITEMS LABELS STYLES
*=============================================================*/

.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-bloqueado,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-verde-play,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-taquilla,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-azul-play,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-rosa-play,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .gris,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-verde-play_SVODPCFREE,
.te_proponemos-grill .slider-box-item.grande .bg-peli > .label-verde-play_CVODPCFREE,
.te_proponemos-grill .slider-box-item.grande .bg-peli .label-direct,
.te_proponemos-grill .slider-box-item.grande .bg-peli .label-ahora,
.te_proponemos-grill .slider-box-item.grande .bg-peli .label-new{margin-left: 141px; width: 62px;}

/*------------------ BLOQUEADO LABEL -------------------------*/
.bg-peli > .label-bloqueado, #grill-results .slider-box-item .bg-peli > .label-bloqueado,
.sports .slider-box-item .bg-peli > .label-bloqueado

{
    /*background:url(../img/base.png) -62px -15px no-repeat; */ display:none;
    background: url(../img/moral-sprites.png) -79px -127px no-repeat; /* cambio de cintillos candado */
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}


/*------------------ VERDE LABEL -------------------------*/

.bg-peli > .label-verde-play , .sports .slider-box-item .bg-peli > .label-verde-play

{background:url(../img/base.png) -250px -15px no-repeat; display:none;   }

/*------------------ TAQUILLA LABEL -------------------------*/

.bg-peli > .label-taquilla , #grill-results .slider-box-item .bg-peli > .label-taquilla ,
.sports .slider-box-item .bg-peli > .label-taquilla

{background:url(../img/base.png) -187px -15px no-repeat; display:none; }

/*------------------ LENGUAJE SIGNOS LABEL -------------------------*/
.vertical .bg-peli .lengua_signos, .horizontal .bg-peli .lengua_signos {
    position: absolute;
    z-index: 2;
    margin: 0;
    padding: 0;
    width: 36px;
    height: 36px;
    bottom: 0;
}

ul[id^="sliderProximamente"] .bg-peli > .lengua_signos, .bg-peli > .lengua_signos, #grill-results .slider-box-item .bg-peli > .lengua_signos ,
.sports .slider-box-item .bg-peli > .lengua_signos

{    /* background: url(../img/base.png) -550px -696px no-repeat; por nuevo icono */}

.label-ahora.show  ~ .lengua_signos, .label-direct.show  ~ .lengua_signos{display: none!important}

#modulo-canalesdirecto .horizontal .bg-peli div.label-direct, #modulo-canalesdirecto .horizontal .bg-peli div.label-ahora, .sliderProximamentePortada .horizontal .bg-peli div.label-direct, .sliderProximamentePortada .horizontal .bg-peli div.label-ahora {
    margin: 0;
    left: -2px;
    bottom: 0;
    position: absolute;
    top: 81px;
}

.horizontal .bg-peli .label-direct, .horizontal .bg-peli .label-ahora, .bg-peli .label-new{
    left: -1px;
    top: auto; /* de 81 a auto 18421 */
    bottom: 0; /* nuevo 18421 */
}
.sliderProximamentePortada .vertical .bg-peli div.label-ahora, .sliderProximamentePortada .vertical .bg-peli div.label-direct {
    /*margin: -14px 0 0 83px; al meter lenguaje signos*/

    position: absolute;
    left: -1px;
    margin: 0;
    top: 114px;
    bottom: 0;
}

.horizontal .bg-peli { position: relative;/*de png a jpg 4238 */ }
.vertical .bg-peli {position: relative;/*de png a jpg 4238 */
}

/*------------------ AZUL LABEL -------------------------*/

.bg-peli > .label-azul-play , #grill-results .slider-box-item .bg-peli > .label-azul-play

{background:url(../img/base.png) 0px -15px no-repeat; display:none;  }


/*------------------ ROSA LABEL -------------------------*/

.bg-peli > .label-rosa-play , #grill-results .slider-box-item .bg-peli > .label-rosa-play,
.sports .slider-box-item .bg-peli > .label-rosa-play

{background:url(../img/base.png) -125px -15px no-repeat; display:none;  }


/*------------------ GRIS LABEL -------------------------*/

.bg-peli > .gris , #grill-results .slider-box-item .bg-peli > .gris,
.sports .slider-box-item .bg-peli > .gris

{background:url(../img/base.png) -312px -15px no-repeat; display:none; }



/*------------------ Verde-play_TVODPCFREE LABEL -------------------------*/

.label-verde-play_TVODPCFREE

{background:url(../img/base.png) -250px -15px no-repeat; display:none;  }

/*------------------ ROSA-play_SVODPCFREE LABEL -------------------------*/

.bg-peli > .label-verde-play_SVODPCFREE

{background:url(../img/base.png) -250px -15px no-repeat; display:none;   }

/*------------------ ROSA-play_CVODPCFREE LABEL -------------------------*/

.bg-peli > .label-verde-play_CVODPCFREE

{background:url(../img/base.png) -250px -15px no-repeat; display:none;   }

/*------------------ DIRECTO LABEL -------------------------*/

.bg-peli .label-direct , #grill-results .slider-box-item .bg-peli .label-direct ,
.sports .slider-box-item .bg-peli .label-direct-grill

{background:url(../img/base.png) -388px -27px no-repeat; display:none;  }

/*------------------ AHORA LABEL -------------------------*/

.bg-peli .label-ahora , #grill-results .slider-box-item .bg-peli .label-ahora

{background:url(../img/base.png) -515px -27px no-repeat; display:none; }

/*------------------ NEW LABEL -------------------------*/

.bg-peli .label-new , #grill-results .slider-box-item .bg-peli .label-new

{background:url(../img/base.png) -388px -92px no-repeat; display:none; }



/*---------------- COVER TRANSITIONS ------------*/

.plusSlider ul li{
    -moz-animation-name: none;
    -moz-animation-duration: 0.45s;
    -moz-animation-iteration-count: one;
    -moz-animation-timing-function: linear;
    -moz-backface-visibility:hidden;
    -moz-animation-fill-mode: forwards;

    -webkit-animation-duration: 0.45s;
    -webkit-animation-iteration-count: one;
    -webkit-animation-timing-function: linear;
    -webkit-animation-fill-mode: forwards;
    -webkit-backface-visibility:hidden;
    opacity:1;
    -webkit-transform:none;
}

@-moz-keyframes anim-increase-moz{
    0% { opacity:1; -moz-transform: scale(1);          }
    20% { opacity:0.75; -moz-transform: scale(1.4);    }
    100% { opacity:0; -moz-transform: scale(1.8);      }
}


@-webkit-keyframes anim-increase{
    0%  {opacity:1; -webkit-transform: scale3d(1,1,1);}
    20% {opacity:0.75; -webkit-transform: scale3d(1.4,1.4,1);}
    100% {opacity:0; -webkit-transform: scale3d(1.8,1.8,1);}
}

@-moz-keyframes anim-decrease-moz{
    0% { opacity:0; -moz-transform: scale(1.2);          }
    30% { opacity:0.25;     }
    100% { opacity:1; -moz-transform: scale(1);      }
}

@-webkit-keyframes anim-decrease{
    0%  {opacity:0; -webkit-transform: scale3d(1.2,1.2,1);}
    30% {opacity:0.25; }
    100% {opacity:1; -webkit-transform: scale3d(1,1,1);}
}

ul.sliderNav li.active a{
    -webkit-transition: all 0.75s;
    -webkit-animation-duration: 0.75s;
    -webkit-animation-iteration-count: one;
    -webkit-animation-timing-function: ease-out;
    -webkit-animation-fill-mode: forwards;
    -webkit-backface-visibility:hidden;
}

/* ////////////////////////////////////  estilos para los nuevos cintillos //////////////////////////////////// */
.bg-peli > .label-taquilla ~ .label-bloqueado:not(".show"){
    background-image: none;
}
.bg-peli > .label-taquilla, #grill-results .slider-box-item .bg-peli > .label-taquilla, .sports .slider-box-item .bg-peli > .label-taquilla{
    background: url(../img/moral-sprites.png?sadfdsa) -78px 0px no-repeat;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
.bg-peli .label-exception {height: 130px; z-index: 2;  position: absolute; /* de la linea 387 del css main.css */
    background: url(../img/moral-sprites.png?sadfsa) -79px -259px no-repeat;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

/* ////////////////////////////////////  estilos para los nuevos cintillos //////////////////////////////////// */
.bg-peli > .label-taquilla ~ .label-bloqueado:not(.show){
    background-image: none;
}
.bg-peli > .label-taquilla, #grill-results .slider-box-item .bg-peli > .label-taquilla, .sports .slider-box-item .bg-peli > .label-taquilla{
    background: url(../img/moral-sprites.png?sadfdsa) -78px 0px no-repeat;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}
.bg-peli .label-exception {height: 130px; z-index: 2;  position: absolute; /* de la linea 387 del css main.css */
    background: url(../img/moral-sprites.png?sadfsa) -79px -259px no-repeat;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
}

.bg-peli > .label-bloqueado:after {
    content: "";
    position: absolute;
    width: 78px;
    height: 78px;
    right: 0;
    background: url(../img/smartphone-can.png) 0px 0px no-repeat;
}
/*.bg-peli > .label-exception:after {
    content: "";
    position: absolute;
    width: 78px;
    height: 78px;
    right: 0;
    background: url(../img/smartphone_adm.png) 0px 0px no-repeat;
}*/
.bg-peli > .label-taquilla:after {
    content: "";
    position: absolute;
    width: 78px;
    height: 78px;
    right: 0;
    background: url(../img/smartphone-eur.png) 0px 0px no-repeat;
}