@font-face {font-family: 'zri';src:url('fonts/zri.eot');src:url('fonts/zri.eot?#iefix') format('embedded-opentype'),url('fonts/zri.woff') format('woff'),url('fonts/zri.ttf') format('truetype'),url('fonts/zri.svg#zonared') format('svg');font-weight: normal;font-style: normal;}h1.hide, h2.hide {display: none;}.flickity-page-dots {display: none !important;}.flickity-prev-next-button.previous, .flickity-prev-next-button.next {width: 28px; height: 28px; background: #FC1579; color: #fff; z-index: 6;}.featured {width: 100%; overflow: hidden; height: 430px; position: relative; top: -4px;}.featured .carousel-cell {width: 33.33%; height: 430px; border-top: 4px solid #444;}.featured .carousel-cell .elemento {display: block; width: 100%; height: 100%; background-size: cover;}.featured .carousel-cell a .texto {position: absolute; background: rgba(0, 0, 0, .82); color: #fff; font-weight: 700; text-transform: uppercase; text-align: left; bottom: 5%; left: 0; width: 90%; margin: 0 5%;padding: 1em;}.featured .carousel-cell a .texto h3 {font-family:'Titling Gothic Narrow Medium'; font-size:24px; line-height:1.1em; text-shadow:1px 1px #000; font-weight:400;}.featured .carousel-cell a .texto strong {display: block; color: #FC1579; margin-bottom:5px;}.featured .carousel-cell a:hover .texto {background-color: rgba(252, 21, 121, .82); transition: .3s;}.featured .carousel-cell a:hover strong {color: #000; transition: .3s;}.barraslider {width: 33.33%; margin: 0 auto; height: 4px; background-color: #444; position: relative; z-index: 5}.barraslider .progreso {width: 30%; height: 4px; background-color: #FC1579; position: relative;}#vermas {display: inline; width: 100%; height: 5px; position: relative;}.portada .siguenos {background-color: #f0f0f0; border: 1px solid #cfcfcf; border-radius: 5px; width: 84%; margin: 0 8%; position: absolute; bottom: 0; padding: .4em 5%; box-sizing: border-box;}.portada .siguenos strong {font-size: .8em; color: #646464; display: block; padding-bottom: .6em; text-align: center; border-bottom: 1px solid #cfcfcf; text-align: center; font-weight: 700;}.portada .siguenos a.red {display: inline-block; width: 26%; background-color: yellow; margin-top: .4em; text-align: center; padding: .4em 0; color: #fff; border-radius: .6em; border: 1px solid #fff; font-size: .9em; box-sizing: border-box;}.portada .siguenos a.red.fb {background-color: #3a589b; margin: 0 11%;}.portada .siguenos a.red.tw {background-color: #1baae4;}.portada .siguenos a.red.gp {background-color: #DC2915;}.portada .siguenos a.red:before {font-family: 'zonared'; display: block; font-size: 1.36em;}.portada .siguenos a.red.fb:before {content: "\e302";}.portada .siguenos a.red.tw:before {content: "\e303";}.portada .siguenos a.red.gp:before {content: '\e301';}.portada .siguenos a.red:hover {background-color: #000; color: #fc1579; border: 1px solid #fc1579; transition: .3s;}.portada#avances {position: relative;}.portada#avances .main-carousel.avances {width: 100%; overflow: hidden;}.portada#avances .lateral {position: absolute; width: 50px; background-color: rgba(255, 255, 255, .8); bottom: 0; height: 400px; z-index: 5;}.portada#avances .lateral.izquierdo {left: 0;}.portada#avances .lateral.derecho {right: 0;}.portada#avances .main-carousel.avances .carousel-cell {height: 400px; width: 190px; float: left; margin: 0 5px; list-style: none;}.portada#avances .main-carousel.avances .carousel-cell .elemento {display: block; width: 100%; font-weight:400; height: 100%; background-position: center center; background-size: cover; font-size: .75em}.portada#avances .main-carousel.avances .carousel-cell a .repos {position: absolute; bottom: 0;padding: .8em;}.portada#avances .main-carousel.avances .carousel-cell a .repos span {background-color: #FC1579; color: #fff; font-weight:400; font-weight: 700;padding: .24em; display: inline-block;}.portada#avances .main-carousel.avances .carousel-cell a .repos {background-color: rgba(0, 0, 0, .8); color:#fff;padding: .8em; height: 140px;}.portada#avances .main-carousel.avances .carousel-cell a .repos h3 {font-weight:400; display: block; font-size: 1.45em;}.portada#avances .carrusel .slider .touchcarousel-item:hover .info .repos {bottom: 10px; transition: .3s;}.portada .footer {background-color: #f8f6f7; border-top: 1px solid #e1dedf; text-align: right; padding: 2px 4px; min-height: 22px;}.portada .footer .slidefooter {display: inline; position: absolute; right: -100px; bottom: 1px}.portada .noti:hover .footer .slidefooter {right: 6px; transition: .3s;}.portada .footer .comments, .portada .footer .shares {font-size: .82em; color: #000; font-weight: 700;}.portada .footer .comments:before, .portada .footer .shares:before{font-family: 'zonared'; content: "\e104"; margin-right: 4px; color: #FC1579}.portada .footer .shares.fb:before {content: "\e302";}.portada .footer .shares.tw:before {content: "\e303";}.portada .estilo1 .footer, .portada .estilo3 .footer {position: absolute; bottom: 0; width: 100%;}.portada .estilo3 .footer {z-index: 5;}.wraphome {width:1150px; margin:0 auto; text-align:left;}.whcenter {float:left; width:100%; overflow:hidden;}.whcenter .wcnt {margin-right: 300px; padding: 0 30px 0 0;}.whlat {width: 300px; float: left; margin-left: -300px;}h2 {font-family:'Titling Gothic Narrow Medium'; font-weight:400; font-size:28px; border-bottom:1px solid #CCC; padding:0 0 5px 5px; margin:0 0 20px 0;}.wraphome .main {float:left; width:68%;}.wraphome .contenido {margin-bottom:32px;}.wraphome ul {width:32%; padding-right:30px; float:left; list-style:none;}.wraphome ul li {font-family:'Rubik'; font-size:18px; margin:0 0 5px 0; padding:6px 8px; border-radius:.25em; transition:.25s;}.wraphome ul li:hover {background:#F1F2F3; cursor:pointer; text-shadow:1px 1px 0 #FFF;}.wraphome ul li.on {background:#FC1579; color:#FFF;}.wraphome ul li.on:hover {cursor:pointer; text-shadow:none;}.wraphome ul li:before {font-family:'zri'; font-weight:bold; margin-right:10px; font-size:30px; vertical-align:-4px;}.wraphome ul li.all:before {content:'\f10b';}.wraphome ul li.games:before {content:'\f10a';}.wraphome ul li.ps:before {content:'\f109';}.wraphome ul li.nin:before {content:'\f106';}.wraphome ul li.xb:before {content:'\f108';}.wraphome ul li.pc:before {content:'\f107';}.wraphome ul li.cine:before {content:'\f105';}.wraphome ul li.ser:before {content:'\f104';}.wraphome ul li.com:before {content:'\f103';}.wraphome ul li.man:before {content:'\f102';}.wraphome ul li.tec:before {content:'\f101';}.wraphome ul li.esp:before {content:'\f100';}.wraphome .main-carousel {font-family:'Titling Gothic Narrow Medium'; line-height:1.12em; font-weight:400;}.wraphome .main-carousel h3 {text-shadow:1px 1px 0 #000; margin-top:3px;}.wraphome .portada#avances .main-carousel.avances .carousel-cell a .repos span {font-size:12px; padding:0 4px 2px 4px; display:inline-block;}.wraphome.portada#avances .main-carousel.avances .carousel-cell {width:210px;}.wraphome .calendar h3 {font-family: 'Titling Gothic Narrow Medium'; font-weight: 400; font-size: 20px; border-bottom: 1px solid #CCC; padding: 0 0 5px 5px; margin: 20px 0 20px 0;}.hitem {border-bottom:1px solid #DDD; margin:0 0 25px 0; padding:0 0 25px 0; overflow:hidden; position:relative; transition:.25s;}.hitem img {width:240px; margin-right:15px; border-radius:.25em; float:left;}.hitem h3 {font-family:'Titling Gothic Narrow Medium'; font-weight:400; font-size:20px; color:#000; line-height:1.1em; transition:.25s;}.hitem h3 a {color:#000; transition:.25s;}.hitem:hover h3 {color:#555; text-decoration:underline;}.hitem .pretit {color:#FC1579; text-transform:uppercase; font-family:'Rubik'; font-weight:bold; font-size:13px; margin:0 0 2px 0;}.hitem.video:before {content:'\e106'; position:absolute; display:block; top:12px; left:12px; color:rgba(255,255,255,.95); font-size:32px; width:50px; height:50px; border-radius:40px; padding-top:5px; border:1px solid #FF0F79; background:rgba(0,0,0,.5); font-family:'zonared'; text-shadow:1px 1px 0 #000; text-align:center; box-sizing:border-box;}.hitem .item {position:absolute; top:-5px; left:8px; border:0; width:100px;}.main-carousel.avances .item {border:0; margin-right:12px;}.main-carousel.avances.pcircle {background-color:rgba(255,255,255,.5);}.main-carousel.avances.pcircle::after {background-color:rgba(255,255,255,.5);}.main #feeddesc {font-family:'SF Pro Text', Helvetica, Arial; font-size:14px; line-height:1.4em; margin:0 0 25px 0; color:#333;}.jcal {width:100%; border-bottom:1px solid #F4f5f6; padding:15px 6px 15px 6px; overflow:hidden; transition:.25s;}.jcal:hover {background:#F6F7F8;}.jcal .cover {width:97px; float:left; min-height:90px;}.jcal .cover img {width:85px; max-height:138px; box-sizing:border-box; border:1px solid #AAA; border-radius:.2em; transition:.25s;}.jcal .tit {font-family:'Rubik'; font-size:17px; font-weight:bold; color:#000; margin:0 0 3px 0; line-height:1.02em;}.jcal .fec {font-family:'Roboto'; font-size:17px; margin:0 0 6px 0; color:#666;}.jcal .fec b {color:#000;}.jcal .fec span {color:#AAA;}.jcal .plataformas {font-family: 'Roboto Condensed';}.jcal .plataformas .pld span {font-size:11px; padding:.14em .3em;}@media (max-width: 1199px) {}@media (max-width: 1150px) {.wraphome {width:100%;}}@media (max-width: 1049px) {}@media (max-width: 800px) {.featured .carousel-cell {width: 50%;}.barraslider {width: 100% !important; left: 0px !important; margin: 0 !important;}.whcenter .wcnt {margin-right:0; padding: 0;}.whlat {width:100%; float: none; margin-left: 0;}}@media (max-width: 600px) {.featured .carousel-cell {width: 100%;}}@media (max-width: 450px) {.wraphome ul {width:100%; float: none; padding:0 2% 20px 2%; box-sizing:border-box; overflow:hidden;}.wraphome ul li {float:left;}.wraphome .main {width:100%; float: none; padding:0 2% 20px 2%; box-sizing:border-box; overflow:hidden;}h2 {font-size:25px;}.wraphome ul li {font-size:17px;}.hitem img {width:210px;}.hitem h3 {font-size:19px}}@media (max-width: 375px) {.hitem img {width:185px;}.hitem h3 {font-size:17px}}.flickity-enabled {position: relative;}.flickity-enabled:focus {outline: none;}.flickity-viewport {overflow: hidden;position: relative;height: 100%;}.flickity-slider {position: absolute;width: 100%;height: 100%;}.flickity-enabled.is-draggable {-webkit-tap-highlight-color: transparent;tap-highlight-color: transparent;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.flickity-enabled.is-draggable .flickity-viewport {cursor: move;cursor: -webkit-grab;cursor: grab;}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {cursor: -webkit-grabbing;cursor: grabbing;}.flickity-prev-next-button {position: absolute;top: 50%;width: 44px;height: 44px;border: none;border-radius: 50%;background: white;background: hsla(0, 0%, 100%, 0.75);cursor: pointer;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}.flickity-prev-next-button:hover {background: white;}.flickity-prev-next-button:focus {outline: none;box-shadow: 0 0 0 5px #09F;}.flickity-prev-next-button:active {filter: alpha(opacity=60); opacity: 0.6;}.flickity-prev-next-button.previous {left: 10px;}.flickity-prev-next-button.next {right: 10px;}.flickity-rtl .flickity-prev-next-button.previous {left: auto;right: 10px;}.flickity-rtl .flickity-prev-next-button.next {right: auto;left: 10px;}.flickity-prev-next-button:disabled {filter: alpha(opacity=30); opacity: 0.3;cursor: auto;}.flickity-prev-next-button svg {position: absolute;left: 20%;top: 20%;width: 60%;height: 60%;}.flickity-prev-next-button .arrow {fill: #333;}.flickity-prev-next-button.no-svg {color: #333;font-size: 26px;}.flickity-page-dots {position: absolute;width: 100%;bottom: -25px;padding: 0;margin: 0;list-style: none;text-align: center;line-height: 1;}.flickity-rtl .flickity-page-dots {direction: rtl;}.flickity-page-dots .dot {display: inline-block;width: 10px;height: 10px;margin: 0 8px;background: #333;border-radius: 50%;filter: alpha(opacity=25); opacity: 0.25;cursor: pointer;}.flickity-page-dots .dot.is-selected {filter: alpha(opacity=100); opacity: 1;}