/*apps cajas*/ 
.secApps.container > .grid{background:#f2f2f2;}
.secApps .grid.g5.simply .cell{background:#fff;margin:.825%;width:18% !important;height:32rem;}
.secApps .gridBox{padding:2em 0;}
.secApps .grid .gridBox .cell:nth-child(5n+1){margin-left:1.65%;clear:left;}
.secApps .grid .gridBox .cell:nth-child(5n){margin-right:1.65%;}

.secApps.container .g5 .mainBox .auxBox {position: absolute;bottom: 0;padding-bottom: 0;}
.secApps.container .g5 .mainBox .auxBox li a:before{width:4rem;height: 3rem;}
.secApps.container .g5 .mainBox .auxBox a[href*="google.com"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="google.com"]:hover:before, .secApps.container .g5 .mainBox .auxBox a[href*="android.com"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="android.com"]:hover:before {background-position: -2.5em -2.1em;}
.secApps .mainBox .auxBox a[href*="google.com"]:before, .secApps .mainBox .auxBox a[href*="android.com"]:before {background-position: -2.5em -0.3em;}
.secApps.container .g5 .mainBox .auxBox a[href*="apple.com"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="apple.com"]:hover:before {background-position: -0.1em -2.1em;}
.secApps.container .g5 .mainBox .auxBox a[href*="microsoft.com"]:before, .secApps.container .g5 .mainBox .auxBox a[href*="windows"]:before {background-position: -4.7em -0.3em;}
.secApps.container .g5 .mainBox .auxBox a[href*="microsoft.com"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="microsoft.com"]:hover:before, .secApps.container .g5 .mainBox .auxBox a[href*="windows"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="windows"]:hover:before{background-position: -4.7em -2.1em;}
.secApps.container .g5 .mainBox .auxBox a[href*="amazon.es"]:before{background-position: -6.6em -0.4em;}
.secApps.container .g5 .mainBox .auxBox a[href*="amazon.es"]:focus:before, .secApps.container .g5 .mainBox .auxBox a[href*="amazon.es"]:hover:before{background-position: -6.6em -2.2em;}

/*SLIDE*/
.bodier > .secSlide.container.striplayer,
.bodier > .secSlide.container.striplayer ~ .secApps{max-width:118rem;width:100%;margin:0 auto;display:block;background-color:transparent;}
.bodier > .secSlide.container.striplayer .grid{width:100%;}
.secSlide .slideBox{padding-top:41%;overflow:hidden;}
.secSlide .slideBox .pagBox .mediaBox .ima{padding-top:41%;}
.secSlide .mod:after{content:'';display:block;height:100%;width:60%;position:absolute;top:0;right:0;
	 background:-moz-linear-gradient(right,rgba(0,0,0,.85) 0%,rgba(0,0,0,.7) 27%,rgba(35,36,42,0) 100%);
	 background:-webkit-linear-gradient(right,rgba(0,0,0,.85) 0%,rgba(0,0,0,.7) 27%,rgba(35,36,42,0) 100%);
	 background:linear-gradient(to left,rgba(0,0,0,.85) 0%,rgba(0,0,0,.7) 27%,rgba(35,36,42,0) 100%);
	 filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0023242a',endColorstr='#000000',GradientType=1 );
	 }
.secSlide .slideBox .pagBox.active > .cell .mediaBox a{background:transparent;box-shadow:0 0;}

/*texto*/
.secSlide .slideBox .pagBox .cell .mainBox .overBox{width:25%;top:5rem;right:8rem;left:auto;padding:5rem 0;text-align:right;z-index:2;}
.secApps .mod .mainBox .auxBox strong{color:#c4c6c8;}

/*redes soc*/
.secSlide .slideBox .pagBox > .cell .socialBox{width:auto;top:5rem;right:8rem;left:auto;}
.secSlide .slideBox .pagBox > .cell .socialBox .ico > .blind{background:rgba(255,255,255,.36);}
.secSlide .slideBox .pagBox > .cell .socialBox .ico > .blind > img{background-image:url(/css/rtve.2015/i/iconos/icons_40x40_ffffff.png);opacity:0.50;}

/*flechas*/
.container.secSlide .controlBox > .arrow{padding-top:41%;background:transparent;}
.container.secSlide .arrow img{background-image:url(/css/rtve.2015/i/iconos/icons_40x40_ffffff.png);background-size:1100%;opacity:0.95;height:4rem;top:50%;margin-top:-2rem;position:absolute;}
.container.secSlide .grid.g1 .controlBox .arrow.next_ img{background-position:30% 20%;}
.container.secSlide .grid.g1 .controlBox .arrow.back_ img{background-position:20% 20%;}

.container.secSlide .arrow:before{content:"";width:10%;height:8rem;display:block;top:0;bottom:auto;position:absolute;background-color:#f56b0d;top:50%;margin-top:-4rem;}
.container.secSlide .arrow.back_:before{right:0;}
.container.secSlide .arrow.next_:before{}

@media (max-width:1440px){.container.secSlide .arrow.back_:before{right:-0.4rem;}
		.container.secSlide .arrow.next_:before{left:-0.4rem;}}
