/* CSS Web RedADN - Hyliacom 2016 */

body{background-color:#EBEBED;}
#w{width: 100%;background-position: center 50px;}
#w .homer{padding:0;}
#w .p{text-align: center;width: 100%;margin: 0 auto;padding: 10px 0;}
#w .p.p_np{padding: 0;}
#w #c+.p{padding-top: 0;}
#w .pi{text-align: center;margin-bottom: 20px;}
#w .pl, #w .plm{width: 100%; height: auto;margin: 0 0 30px 0;text-align: center;} #w .plm{margin-bottom: 20px;}
#w .pl_lat.li{text-align: right;} #w .pl_lat.ld{text-align: left;}
#w .pl.publi_flot, #w .plm.publi_flot{box-sizing: border-box;float: right;width: 300px;margin: 0 0 20px 20px;}
#w .di, #w .si, #w .sil{width: 100%;height: 600px;margin-bottom: 20px;background-position: center;background-repeat: no-repeat;background-color: #FFF;text-align:center;color:#FFF;word-wrap: break-word;}
#w .di{height: 600px;/* margin-top: -4px; */} #w .si{margin-bottom: 6px;height: 150px;} #w .sil{height: 275px;margin-bottom: 0;}
#w .si, #w .sil{background: #000 url(i/s/bg_social.jpg) no-repeat center;}
#w .di>div,#w .di>div>div{width: 1000px;height: 440px;}
#w .di>div{position:relative;margin: 0 auto;} #w .di>div>div{position:relative;display: table-cell;box-sizing: border-box;vertical-align: bottom;padding-bottom: 30px;}
#w .di>div>div>h1:before, #w .di>div>div>h2:before, #w .di>div>div>h3:before, #w .di>div>div>p:before, #w .di>div>div:after{position: absolute;top: 0;left: 0;content: "";display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.6;z-index: -1;}
#w .di>div>div:after{top: 410px;height: 30px;z-index: 0;}
#w .dim>div>div:after{top: 190px;}
#w .di>div>div>h1, #w .di>div>div>h2, #w .di>div>div>h3, #w .di>div>div>p{position: relative;padding: 0 30px;text-transform: uppercase;z-index: 0;}
#w .di>div>div>h1{padding-top: 20px;font-size: 48px;font-weight: bold;text-shadow: 4px 5px #000;}
#w .di>div>div>h2, #w .di>div>div>h3, #w .di>div>div>p{text-shadow: 2px 2px #000;}
#w .di>div>div>h2, #w .di>div>div>p{padding-top: 16px;font-size: 24px;}
#w .di>div>div>h2, #w .di>div>div>h3{text-transform: none;font-weight: normal;}
#w .di>div>div>h3{padding-top: 6px;font-size: 16px;}
#w .dis{margin-bottom: 0;}
#w .dis>div, #w .dis>div>div{height: 600px;}
#w .dis>div>div:after{display: none;}
#w .dis>div>div{padding-bottom: 0;}
#w .dis>div>div>p{padding-bottom: 30px;font-size: 18px;text-transform: initial;}
#w .cf{position: initial;margin-top: -180px;min-height: 1200px;}
#w .cf .li, #w .cf .ci>label:first-of-type, #w .cf .ld{margin-top: 180px;}
a{color: inherit;}
#twitter-widget-0{display: block !important;margin: 0 auto !important;}
#c .ct #twitter-widget-0, #c .ct #twitter-widget-1, #c .ct #twitter-widget-2, #c .ct #twitter-widget-3, #c .ct #twitter-widget-4, #c .ct #twitter-widget-5, #c .ct #twitter-widget-6, #c .ct #twitter-widget-7, #c .ct #twitter-widget-8, #c .ct #twitter-widget-9{margin: 0 auto 15px auto !important;}
#c .ct .fb-post, #c .ct .instagram-media, #c .ct .embedly-card{margin-bottom: 15px;}
#c .ct .fb-post{display: block;text-align: center;}

#w .dim{height: 380px;}
#w .dim>div,#w .dim>div>div{height: 220px;}
#w .dim>div>div{padding-bottom: 30px;}
#w .dim>div>div>h1{font-size: 36px;}

/* Menú superior */
#mp{display: inline-block;width: 100%;height: 50px;margin: 0;padding: 0;border-bottom: 1px solid #FFF;}
#mp>div:nth-child(1):before{content: "";display: block;width: 100%;height: 100%;background: url(i/c.png) no-repeat;}
#mp>div:nth-child(1):after{content: "";position: absolute;display: block;top: 2px;top: calc(50% - 8px);right: 0;width: 17px;height: 16px;background: url(i/c.png) no-repeat -250px -20px;}
#mp>div:nth-child(1){position: relative;margin: 0 auto;font-size: 14px;font-weight: bold;text-transform: uppercase;}
#mp>div>input{display: none;}
#mp>div>label{display: block;position: absolute;top: 0;width: 100%;height: 100%;cursor: pointer;z-index: 1;}
#mp>div #bt_mp:checked ~ul{display: block;}
#mp>div>ul{position: absolute;display: none;box-sizing: border-box;width: 200px;height: auto;top: 30px;top: calc(50% + 20px);left: -35%;left: calc(50% - 100px);margin: 0;padding: 0;border: 1px solid #000;background-color: #FFF;z-index: 2;}
#mp>div>ul:before{content: "";display: block;position: absolute;top: -6px;left: 94px;width: 10px;height: 10px;transform: rotate(-45deg);border-top: 1px solid #000;border-right: 1px solid #000;background-color: #FFF;}
#mp>div>ul>li{float: none;font-size: 14px;padding: 0 0 6px 0;margin: 0 15px 6px 15px;border-bottom: 1px solid #D2D2D2;background-color: #FFF;list-style: none; text-align: center;}
#mp>div>ul>li:first-of-type{padding-top: 10px;}
#mp>div>ul>li:last-of-type{margin: 0 15px;padding-bottom: 10px;border: none;}
#mp>div>ul>li>a{color: #000}
#mp>div:nth-child(2){display: block;position: relative;top: -50px;height: 50px;}
#mp>div:nth-child(2)>em{display: block;padding-right: 10px;text-align: right;font-style: normal;text-transform: uppercase;color: #FFF;}
#mp>div:nth-child(2)>em:first-of-type{padding-top: 4px;font-size: 22px;}
#mp>div:nth-child(2)>em:last-of-type{font-size: 10px;}

/* Menu superior extendido */
#ml{display: block;width: 100%;height: 50px;margin: 0;padding: 0;border-bottom: 1px solid #FFF;text-align: center;font-size: 0;}
#ml>a, #ml>h1, #ml>h1>a, #ml>label, #ml>ul, #ml>ul>li{display: inline-block;vertical-align: top;}
#ml>a, #ml>h1>a{content: "";margin: 16px 0;font-size: 14px;text-transform: uppercase;color: #FFF;font-weight: normal;}
#ml>label{content: "";width: 1px;height: 30px;margin: 10px 30px;background: #FFF;}
#ml>input{display: none;}
#ml>ul{margin: 0;padding: 0;list-style: none;}
#ml>ul>li{box-sizing: border-box;height: 50px;}
#ml>ul>li>a{font-size: 12px;color: #FFF;}
#ml>ul>li:not(.ml_sub){padding: 17px 0;}
#ml>ul>li:not(.ml_sub):nth-child(n+2){margin-left: 30px;}
#ml>ul>li.ml_sep{margin-left: 40px;}
#ml>ul>li.ml_sub{position: relative;padding: 17px 15px;border-left: 1px solid #FFF;}
#ml>ul>li.ml_sub:last-child{border-right: 1px solid #FFF;}
#ml>ul>li.ml_sub>a:after{content: "";display: inline-block;vertical-align: middle;width: 0;height: 0;margin-left: 6px;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #FFF;}
#ml>ul>li.ml_sub ul{box-sizing: border-box;display: none;position: absolute;top: 51px;left: -1px;width: 120px;margin: 0;padding: 10px 15px;z-index: 2;border: 1px solid #FFF;border-top: 0;text-align: left;list-style: none;}
#ml>ul>li.ml_sub:hover{height: 51px;z-index: 2;}
#ml>ul>li.ml_sub:hover ul{display: block;}
#ml>ul>li.ml_sub ul>li:nth-child(n+2){margin-top: 4px;}
#ml>ul>li.ml_sub ul>li>a{font-size: 11px;color: #FFF;}

#ml.mlp{background: #0D6391;}
#ml.mlp>ul>li:not(.ml_sub)>a:hover{color: #102C3F;}
#ml.mlp>ul>li.ml_sub, #ml.mlp>ul>li.ml_sub ul{background: #094362;}
#ml.mlp>ul>li.ml_sub:hover{border-bottom: 1px solid #094362;}

#ml.mld{background: #40BAE4;}
#ml.mld>ul>li:not(.ml_sub)>a:hover{color: #0D6391;}
#ml.mld>ul>li.ml_sub, #ml.mld>ul>li.ml_sub ul{background: #1B96BE;}
#ml.mld>ul>li.ml_sub:hover{border-bottom: 1px solid #1B96BE;}

#ml.mlx{background: #447E00;}
#ml.mlx>ul>li:not(.ml_sub)>a:hover{color: #264600;}
#ml.mlx>ul>li.ml_sub, #ml.mlx>ul>li.ml_sub ul{background: #2F5500;}
#ml.mlx>ul>li.ml_sub:hover{border-bottom: 1px solid #2F5500;}

#ml.mlc{background: #9B660D;}
#ml.mlc>ul>li:not(.ml_sub)>a:hover{color: #5A3C07;}
#ml.mlc>ul>li.ml_sub, #ml.mlc>ul>li.ml_sub ul{background: #684409;}
#ml.mlc>ul>li.ml_sub:hover{border-bottom: 1px solid #684409;}

#ml.mlm{background: #5E1984;}
#ml.mlm>ul>li:not(.ml_sub)>a:hover{color: #000;}

#ml .sp_men{content: "";width: 1px;height: 30px;margin: 10px 0 10px 30px;padding: 0 !important;background: #FFF;}

/* Publi */
#w .skinclick{width: 100%;height: 100%;position: fixed;top: 122px;left: 0;text-indent: -5000em;}
#w .publi-sup iframe{position: relative;z-index: 1;}
#w .publi-sup>div{margin: 0 auto;}

/* #c, #f, #s{position: relative;z-index: 1;} */

/* Menús interiores */
#w .ms, #w .ms>div, #w .ms>div>ul{width: 100%;height: 30px;margin: 0;padding: 0;background-color: #EBEBED;}
#w .ms{padding-top: 10px;}
#w #alertin .ms, #w #alertin .ms>div, #w #alertin .ms>div>ul{background-color: #EBEBED;}
#w #alertin .ms{padding: 0;}
#c .ms{padding-top: 20px;margin-bottom: 30px;}
#w .ms>div>label, #w .ms>div input{display: none;}
#w .ms>div>ul{display: inline-block;}
#w .ms>div>ul>li{float: left;margin-right: 4px;padding: 8px 10px;height: 14px;font-size: 10px;background-color: #000;text-align: center;text-transform:uppercase;color: #FFF;list-style: none;font-weight: normal;}
#w .ms>div>ul>li:first-of-type{margin-left: 20px;}
#w .ms>div>ul>li>a{color: #FFF;}
#w .ms>div>ul>.ac, #w .ms>div>ul>.ad{background-color: #FFF;} #w .ms>div>ul>.og{background-color: #A70084;}
#w .ms>div>ul>.ac>a, #w .ms>div>ul>.ad>a{color: #000;}
#w .ms>div>ul>.ac>a{pointer-events: none;cursor: default;}
#w .ms>div>ul>.ad:before{content: "";position: absolute;display: block;width: 28px;height: 28px;margin: -18px 0 0 -18px;background: url(i/c.png) no-repeat -765px -780px;}
#w .ms>div>ul>.ad{float: right;position: relative;width: 120px;margin-right: 20px;}
#w .ms>div>ul>.ad>label{display: block;position: absolute;top: 0;left: 0;width: 140px;height: 30px;cursor: pointer;z-index: 1;}
#w .ms>div #bt_ad:checked ~ul{display: block;}
#w .ms>div>ul>.ad>ul{position: relative;display: none;box-sizing: border-box;width: 140px;margin: 14px 0 0 -10px;padding: 4px 10px;background-color: #FFF;list-style: none;border: 1px solid #D2D2D2;z-index: 2;}
#w .ms>div>ul>.ad>ul:before{content: "";display: block;position: absolute;top: -6px;left: 65px;width: 10px;height: 10px;transform: rotate(-45deg);border-top: 1px solid #D2D2D2;border-right: 1px solid #D2D2D2;background-color: #FFF;}
#w .ms>div>ul>.ad>ul>li{padding: 2px 0;border-bottom: 1px solid #D2D2D2;font-size: 11px;font-weight: normal;color: #000;}
#w .ms>div>ul>.ad>ul>li:last-of-type{border-bottom: none;}

/* Contenedor usuario Red Social */
#w .cu{width: 100%;height: auto;margin-bottom: 6px;background-color: #FFF;}
#w .cu>div{width: 1000px; height: auto;margin: 0 auto;font-size: 0;}
#w .cu>div>div:nth-child(1), #w .cu>div>div:nth-child(3){width: 210px;height: auto;}
#w .cu>div>div:nth-child(1){float: left;margin-top: -180px;height: auto;}
#w .cu>div>div:nth-child(3){display: inline-block;margin-top: 10px;}
#w .cu>div>div:nth-child(2), #w .cu>div>div:nth-child(4){display: inline-block;width: 790px;}
#w .cu>div>div:nth-child(2){float: right;height: 55px;margin-top: -55px;padding-bottom: 34px;}
#w .cu>div>div:nth-child(4){vertical-align: top;height: auto;}
#w .cu>div>div:nth-child(1)>img{width: 200px;height: 200px; border: 5px solid #FFF;background-color: #FFF;}
#w .cu .es{display: block;position: relative;width: 100%;height: 16px;margin: -12px 0 0 0;text-align: center;}
#w .cu .es>div{display: inline-block;width: 12px;height: 12px;margin-right: 4px;border: 1px solid #FFF;}
#w .cu .es>div:last-of-type{margin-right: 0;}
#w .cu .es>div>img{display: block;cursor: pointer;}
#w .cu .es>div>span{display: block;width: 12px;height: 12px;background: url(i/c.png) no-repeat;}
#w .cu .es .estado_con{background-color: #00D900;}
#w .cu .es .estado_descon{background-color: #CFCFCF;}
#w .cu .es .estado_ban{background-color: #C00;}
#w .cu .es .faccion_1{background-position:-460px -630px;}
#w .cu .es .faccion_2{background-position:-480px -630px;}
#w .cu .es .faccion_3{background-position:-500px -630px;}
#w .cu .es .faccion_4{background-position:-520px -630px;}
#w .cu .es .faccion_10{background-position:-540px -630px;}
#w .cu .es .faccion_13{background-position:-560px -630px;}
#w .cu .es .faccion_19{background-position:-580px -630px;}
#w .cu .es .faccion_20{background-position:-600px -630px;}
#w .cu .es .faccion_21{background-position:-620px -630px;}
#w .cu .es>div>div{display: none;position: absolute;left: 0;width: 210px;height: auto;margin-top: 8px;text-align: center;z-index: 1;background-color: #444446;}
#w .cu .es>div>div>p{padding: 10px 15px;font-size: 12px;color: #FFF;}
#w .cu .du>p{font-size: 11px;padding: 0 5px 2px 5px;}
#w .cu .du>p:before{content: "# ";}
#w .cu .du>p>a{color: #F60;}
#w .cu .du .cs{box-sizing: border-box;width: 100%;height: auto;padding: 10px 15px;}
#w .cu .du .cs>a{display: inline-block;width: 24px;height: 24px;margin-right: 10px;padding-bottom: 0;background: url(i/c.png) no-repeat;}
#w .cu .du .cs>a:last-of-type{margin-right: 0;}
#w .cu .du .cs .t{background-position: -550px -181px;}
#w .cu .du .cs .f{background-position: -590px -181px;}
#w .cu .du .cs .y{background-position: -630px -181px;}
#w .cu .du .cs .g{background-position: -510px -181px;}
#w .cu>div>div:nth-child(2)>h2{display: inline-block;float: left;padding: 0 20px;font-size: 36px;font-weight: normal;color: #FFF;text-shadow: 2px 2px #000;}
#w .cu .nb{position: relative;box-sizing: border-box;float: left;width: 60px;height: 25px;margin-top: 12px;text-align: center;border: 1px solid #EBEBED;background-color: #FFF;}
#w .cu .nb>label{display: block;position: absolute;top: 0;width: 58px;height: 23px;cursor: pointer;z-index: 1;}
#w .cu .nb>input{display: none;}
#w .cu .nb #bt_nb:checked ~ div{display: block;}
#w .cu .nb>div{display: none;position: absolute;box-sizing: border-box;top: -112px;left: -66px;width: 190px;height: 95px;border: 1px solid #EBEBED;background-color: #FFF;}
#w .cu .nb>div:after{content: "";display: block;position: absolute;top: 88px;left: 90px;width: 10px;height: 10px;transform: rotate(-225deg);border-top: 1px solid #EBEBED;border-right: 1px solid #EBEBED;background-color: #FFF;}
#w .cu .nb>div>div:first-of-type{width: 140px;margin: 10px auto 0 auto;}
#w .cu .nb>div>div:first-of-type>div{float: left;width: 100px;padding: 0;margin: 7px 0 0 8px;background-color: #636363;}
#w .cu .nb>div>div:first-of-type>div>span{float: left;height: 6px;position: relative;width: 100px;background: url(i/c.png) no-repeat -590px -105px;}
#w .cu .nb>div>div:first-of-type>span{font-size: 12px;}
#w .cu .nb>div>div:first-of-type>span:after{content: "%";}
#w .cu .nb>div>div:last-of-type{width: 170px;margin: 10px auto 0 auto;font-size: 10px;}
#w .cu .nb>div>div:last-of-type>div{padding-bottom: 2px;}
#w .cu .nb>div>div:last-of-type>div:nth-child(1)>span:first-of-type:before{content:"Participación";}
#w .cu .nb>div>div:last-of-type>div:nth-child(2)>span:first-of-type:before{content:"Aportación";}
#w .cu .nb>div>div:last-of-type>div:nth-child(3)>span:first-of-type:before{content:"Carisma";}
#w .cu .nb>div>div:last-of-type>div>span:first-of-type{display: block;float: left;width: 68px;padding-right: 2px;text-align: right;}
#w .cu .nb>div>div:last-of-type>div>span:last-of-type:before{content:"Nivel ";}
#w .cu .nb>div>div:last-of-type>div>span:last-of-type{padding-left: 2px;}
#w .cu .nb>div>div:last-of-type>div>div{display: inline-block;width: 50px;height: 6px;background-color: #636363;}
#w .cu .nb>div>div:last-of-type>div>div>span{float: left;height: 6px;position: relative;width: 100px;background: url(i/c.png) no-repeat;}
#w .cu .nb>div>div:last-of-type>div:nth-child(1)>div>span{background-position: -590px -105px;}
#w .cu .nb>div>div:last-of-type>div:nth-child(2)>div>span{background-position: -590px -135px;}
#w .cu .nb>div>div:last-of-type>div:nth-child(3)>div>span{background-position: -650px -120px;}

#w .cu .nb>em{display: block;height: 23px;font-size: 18px;font-style: normal;}
#w .cu .nb>em:before{content: "";position: relative;display: inline-block;bottom: -3px;margin-right: 5px;width: 18px;height: 18px;background: url(i/c.png) -10px -390px no-repeat;}
#w .cu .vm, #w .cu .fg{text-align: center;}
#w .cu .vm{float: right;width: 150px;height: 40px;margin-right: 20px;padding: 0;font-size: 12px;text-transform: uppercase;background-color: transparent;}
#w .cu .fg{width: 680px;height: 75px;font-size: 14px;margin: 0 auto;}
#w .cu .vm>a, #w .cu .fg>strong{display: block;box-sizing: border-box;}
#w .cu .vm>a{padding-top: 10px;height: 100%;border-radius: 20px;background-color: #FFF;}
#w .cu .ba_1{border: 3px solid #F60;color: #F60;}
#w .cu .ba_2{border: 3px solid #C00;color: #C00;}
#w .cu .ba_1:before{content: "Añadir amigo";}
#w .cu .ba_1.ac:before{content: "Eliminar amigo";}
#w .cu .ba_2:before{content: "Bloquear";}
#w .cu .ba_2.ac:before{content: "Desbloquear";}
#w .cu .fg>strong{padding: 18px 40px;height: 75px;border-radius: 37px;background-color: #EBEBED;}
#w .cu .fg>strong:after, #w .cu .fg>strong:before{content: "\"";}
#w .cu .fg ~ .st{margin-top: 20px;}
#w .cu .st{width: 640px;height: auto;margin: 0 auto 20px auto;font-size: 0;}
#w .cu .st>em{display: inline-block;width: 80px;margin-right: 32px;font-size: 25px;font-style: normal;text-align: center;}
#w .cu .st>em:after{display: block;font-size: 12px;}
#w .cu .st>em:nth-child(1):after{content: "amigos";}
#w .cu .st>em:nth-child(2):after{content: "valoración";}
#w .cu .st>em:nth-child(3):after{content: "gremios";}
#w .cu .st>em:nth-child(5):after{content: "comentarios";}
#w .cu .st>em:nth-child(6):after{content: "colección";}
#w .cu .st>em:nth-child(7):after{content: "retos";}
#w .cu .st>em:last-child{margin-right: 0;}

/* Caja mensajería */
#w .cm{margin-bottom: 20px;font-size: 0;}
#w .cm>div:first-of-type{display: inline-block;vertical-align: top;margin-right: 10px;}
#w .cm>div:first-of-type>img{width: 60px;height: 60px; border-radius: 50%;}
#w .cm>form{display: inline-block;width: 560px;width: calc(100% - 70px);background-color: #EBEBED;}
#w .cm>form>div:first-of-type{padding: 20px 20px 8px 20px}
#w .cm>form>div:first-of-type>textarea{display: block;box-sizing: border-box;width: 100%;height: 45px;padding: 6px 10px;font-size: 12px;resize: none;border: 1px solid #D2D2D2;}
#w .cm>form>a, #w .res .sm>form>a{display: inline-block;float: left;margin: 10px 0 0 20px;font-size: 11px;color: #F60;}
#w .cm>form>input, #w .res .sm>form>input{width: 80px;height: 35px;margin-bottom: 8px;margin-left: 43%;margin-left: calc(50% - 138px);padding: 0;border: 0;font-size: 12px;background-color: #F60;color: #FFF;text-transform: uppercase;cursor: pointer;}
#w .cm>form>div:nth-of-type(2), #w .res .sm>form>div:nth-of-type(2){float: right;margin: 8px 20px 0 0;}
#w .cm>form>div:nth-of-type(2)>a, #w .res .sm>form>div:nth-of-type(2)>a{display: inline-block;width: 20px;height: 20px;margin-right: 15px;background: url(i/c.png)}
#w .cm>form>div:nth-of-type(2)>a:nth-child(1), #w .res .sm>form>div:nth-of-type(2)>a:nth-child(1){background-position: -20px -20px;}
#w .cm>form>div:nth-of-type(2)>a:nth-child(2), #w .res .sm>form>div:nth-of-type(2)>a:nth-child(2){background-position: -50px -20px;}
#w .cm>form>div:nth-of-type(2)>a:nth-child(3){background-position: -80px -20px;margin-right: 0;}

/* Formulario vídeo, imagen, juego/plat */
#w #upimg, #w #upgame{display:none;margin: 10px 20px 20px 20px; font-size: 12px;}
#w #upimg p, #w #upgame p{display: block;margin-bottom: 10px;font-size: 12px;color: #818177;}
#w #upimg p:last-of-type{margin-bottom: 0;}
#w #upimg #upimg_size:before{content: "Peso de la imagen: "}
#w #upimg p>label, #w #upgame p>label{display: block;margin-bottom: 4px;}
#w #upimg p>input, #w #upimg p>textarea, #w #upgame p>input, #w #upgame p>select{display: block;box-sizing: border-box;width: 100%;border: 1px solid #D2D2D2;font-size: 12px;color: #000;}
#w #upimg p>input, #w #upgame p>input, #w #upgame p>select{height: 30px;margin: 0 0 10px 0;padding: 6px 8px;background-color: #FFF;}
#w #upgame p>input{width: calc(100% - 100px);display: inline-block;}
#w #upgame p>a{display: inline-block;text-transform: capitalize;margin-left: 8px;}
#w #upimg p>textarea{height: 100px;padding: 6px 10px;resize: vertical;}
#w #upimg div>input{position: absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;top: 0;opacity: 0;z-index: 1;width: 130px;max-width: 130px;overflow: hidden;}
#w #upimg>button, #w #upimg>p>button, #w #upgame>button{width: auto;height: 35px;margin: 10px 10px 0 0;padding: 0 10px;border: 0;background-color: #F60;color: #FFF;text-transform: uppercase;cursor: pointer;font-size: 12px;}
#w #droppedimage{margin-bottom: 10px;text-align: center;}
#w #droppedimage img{max-width: 100%;height: auto;}
#w #dropbox{box-sizing: border-box;width: 100%;height: 300px;display: block;background-color: #FFF;text-align: center;vertical-align: middle;margin-bottom: 20px;border: 1px solid #D2D2D2;}
#w #dropbox>span:first-child {display: block;padding-top: 120px;font-weight: bold;font-size: 20px;color: #818177;}
#w #dropbox>span:last-of-type {display: block;font-weight: normal;font-size: 15px;color: #818177;margin-bottom: 6px;}
#w #dropbox>div{display: block;position: relative;}
#w #resetupload, #w #enviupload{display:none;}
#w #upgame a{color: #F60;}

#w .adj{display: block;box-sizing: border-box;max-width: 100%;margin: 0 0 0 70px;background-color: #EBEBED;font-size: 12px;}
#w .res .adj{margin-left: 55px;}
#w .adj img{padding: 10px 0 20px 20px;width: 160px;height: auto;vertical-align: top;}
#w .adj #selgame, #w .adj #selplat{margin: 0 20px;}
#w .adj #selgame{padding: 10px 0 6px 0;}
#w .adj #selplat{padding-bottom: 20px;}

/* Registro Caja mensajería */
#w .rg{margin: -20px 0 0 70px;border: 1px solid #EBEBED;font-size: 0;}
#w .rg>form{box-sizing: border-box;margin: 20px;}
#w .rg>form>div{display: inline-block;vertical-align: top;}
#w .rg>form>div:first-child{width: 110px;margin-right: 20px;}
#w .rg>form>div:first-child h3{margin-bottom: 20px;font-size: 14px;}
#w .rg>form>div:last-child{width: 388px;width: calc(100% - 130px);}
#w .rg .cs{width: 100%;height: auto;text-align: left;}
#w .rg .cs>a{display: inline-block;width: 28px;height: 28px;margin: 0 10px 10px 0;padding-bottom: 0;background: url(i/c.png) no-repeat;}
#w .rg .cs .b{background-position: -767px -862px;}
#w .rg .cs .t{background-position: -10px -1190px;}
#w .rg .cs .f{background-position: -60px -1190px;}
#w .rg .cs .g{background-position: -110px -1190px;}

/* Módulo juego relacionado/Módulo directos */
#w .jr, #w .md{position: relative;width: auto;height: auto;background-color: #FFF;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
#w .jr{padding-bottom: 5px;text-align: center;}
#w .md{margin-top: 20px;text-align: center;} #w #s .md{margin-top: 0;}
#w .md>div:first-of-type{height: auto;text-align: center;background-color: #000;padding: 5px 15px;font-size: 10px;color: #FFF;text-transform: uppercase;}
#w .jr .ga{margin-bottom: 10px;} #w .psr .ga{border-color: #008C69;color: #008C69;}
#w .md .ga{display: inline-block;border-color: #41E341; color: #41E341;margin-top: 6px;margin-bottom: 10px;}
#w .jr>a>img, #w .md>a>img{display: block;max-width: 100%;width: 100%;}
#w .md>a>img{margin:-90px 0 0 -15px; position:absolute;}
#w .jr>a:nth-of-type(2), #w .stj_5 em, #w .stj_v, #w .stj_h, #w .jrm>div>a, #w .md>em{text-align: center;padding: 6px 15px;font-weight: normal;}
#w .jr>a:nth-of-type(2){font-size: 16px;display: block;}
#w .md>a:not(.ga){padding-bottom: 0;font-size: 12px;text-align: center;padding: 90px 15px 0 15px;font-weight: normal;display:block;}
#w .jrm>div>a {font-size: 12px;}
#w .jr>a:nth-of-type(2), #w .jrm>div>a, #w .md>a:not(.ga){color: #F60;}
#w .stj_5 em, #w .stj>div>em, #w .md>em{display: block;font-size: 12px;font-style: normal;color: #8E8E8E;}
#w .psr .stj_5 em{padding-top: 0;font-size: 10px;}
#w .stj_5 em:after{content: " seguidores";} #w .md>em:before{content: "Faltan ";}
#w .psr .stj_5 em:before{content: "Estreno: ";} #w .psr .stj_5 em:after{content: "";}
#w .stj, #w .stj_v, #w .stj_h{margin:0 15px;} #w .stj_v, #w .stj_h{margin-bottom: 15px;}
#w .stj, #w .stj_v>span, #w .stj_h>span{display: inline-block}
#w .stj>div{float: left;width: auto;height: auto;margin-right: 12px;text-align: center;}
#w .stj>div:last-of-type{margin-right: 0;}
#w .stj>div>a{display: block;width: 32px;height: 25px;background: url(i/c.png) no-repeat;}

#w .stj>div.stj_1>a{background-position: -245px -240px;}
#w .psr .stj>div.stj_1>a{background-position: -356px -920px;}
#w .stj>div.stj_3>a{background-position: -296px -240px;}
#w .stj>div.stj_2>a{background-position: -196px -240px;}

#w .stj>div:hover:after{box-sizing: border-box;display: block;position: absolute;left: 0;width: 100%;height: auto;text-align: center;z-index: 1;background-color: #444446;padding: 10px 15px;font-size: 12px;color: #FFF;}
#w .stj_1:hover:after{content:"Añadir a mi colección";}
#w .psr .stj_1:hover:after{content:"La he visto";}
#w .stj_3:hover:after{content:"Añadir a favoritos";}
#w .psr .stj_3:hover:after{content:"Añadir a favoritas";}
#w .stj_2:hover:after{content:"Añadir a mi lista de deseos";}
#w .psr .stj_2:hover:after{content:"Quiero verla";}
#w .stj_1.ac:hover:after{content:"Quitar de mi colección";}
#w .psr .stj_1.ac:hover:after{content:"No la he visto";}
#w .stj_3.ac:hover:after{content:"Quitar de favoritos";}
#w .psr .stj_3.ac:hover:after{content:"Quitar de favoritas";}
#w .stj_2.ac:hover:after{content:"Quitar de mi lista de deseos";}
#w .psr .stj_2.ac:hover:after{content:"No quiero verla";}

#w .stj_v:before,#w .stj_h:before{font-size: 10px;font-weight: bold;text-transform: uppercase; display: block;}
#w .stj_v:before{content: "Valoración"}
#w .stj_h:before{content: "Hype";}
#w .stj_v>div:first-child, #w .stj_h>div:first-child{width: 100px;height: 6px;margin: 2px 0 2px -5px;background: url(i/c.png) no-repeat -590px -90px;}
#w .stj_v>div:first-child>span, #w .stj_h>div:first-child>span{position: relative;float: left;width: 100px; height: 6px;background: url(i/c.png) no-repeat;}
#w .stj_v>div:first-child>span{background-position: -280px -200px;}
#w .stj_h>div:first-child>span{background-position: -280px -220px;}
#w .stj_v>div:last-child>em, #w .stj_h>div:last-child>em{float: left;font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .stj_v>div:last-child>em:first-child, #w .stj_h>div:last-child>em:first-child{padding-right: 4px;}
#w .stj_v>div:last-child>em:last-child:before,#w .stj_h>div:last-child>em:last-child:before{content: "(";}
#w .stj_v>div:last-child>em:last-child:after{content: " val.)";}
#w .stj_h>div:last-child>em:last-child:after{content: " hyp.)";}

#w .vot_flot{display:none;box-sizing: border-box;position: absolute;width: 100%;padding: 10px;border: 1px solid #D2D2D2;background-color: #FFF;z-index: 2;text-align: left;font-size: 14px;}
#w .vot_flot>span:after{content:"x";}
#w .vot_flot>span{float: right;padding: 0 4px;}
#w .vot_flot span{background-color: #F60;color: #FFF;cursor: pointer;text-transform: uppercase;text-align: center;}
#w .psr .vot_flot span, #w .fcapi .vot_flot span{background-color: #008C69;}
#w .vot_flot>div:before{display: block;padding-bottom: 10px;}
#w .vot_flot.vf_0>div:before{content:"Valoración";}
#w .vot_flot.vf_1>div:before{content:"Hype";}
#w .vot_flot>div>select{width: 48px;width: calc(100% - 80px);height: 20px;border-color: #D2D2D2;background-color: #FFF;font-size: 12px;}
#w .vot_flot>div>span{display: inline-block;vertical-align: top;box-sizing: border-box;width: 70px;height: 20px;margin-left: 10px;padding-top: 3px;font-size: 10px;}
#w .vot_flot.vf_0>div>span:before{content:"Valorar";}
#w .vot_flot.vf_1>div>span:before{content:"Hypear";}
#w .vot_flot.ac>div>span:before{content:"Guardado";}

#w .jr .p2, #w .jr .p3, #w .jr .p4, #w .jr .p10{width: 54px;}
#w .jr .p1{width: 65px;}
#w .jr .p2{background-color: #0D6391;border-color: #0D6391;}
#w .jr .p3{background-color: #2CA9ED;border-color: #2CA9ED;}
#w .jr .p4{background-color: #447E00;border-color: #447E00;}
#w .jr .p10{background-color: #9B660D;border-color: #9B660D;}

#w .sts_c{margin-top: 10px;}
#w .sts_c div, #w .sts_c p, #w .sts_c strong, #w .sts_c em{display: block;text-align: center;font-size: 10px;}
#w .sts_c div{text-transform: uppercase;padding: 6px 10px;}
#w .sts_c div:nth-of-type(2){margin-top: 10px;}
#w .sts_c p{padding: 0 8px 4px 8px;}
#w .sts_c strong{padding: 0 10px 4px 10px;font-size: 12px;}
#w .sts_c em{padding: 0 8px;color: #8E8E8E;}
#w .sts_c img{max-width: 100%;height: auto;margin-bottom: 4px;}

#w .jr_lt{margin-bottom: 20px;}
#w .jr_lt .stj_cf>div>a:nth-of-type(1){display: block;text-align: center;padding: 6px 0;font-weight: normal;font-size: 16px;color: #F60;}
#w .jr_lt .stj_cf>div{position: relative;box-sizing: border-box;padding: 15px 15px 55px 15px;min-height: 135px;background-position: center top;background-color: #636363;background-size: cover;}
#w .jr_lt .stj_cf.stj_cfc>div{background-position: center;}
#w .jr_lt .stj_cf>div:before{content: "";position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.5;}
#w .jr_lt .stj_cf.stj_cfc>div:before{opacity: 0.25;}
#w .jr_lt .stj_cf>div>a:nth-of-type(1){padding: 0 0 10px 0;color: #FFF;text-shadow: 1px 1px 2px #000;}
#w .jr_lt .stj_cf>a>img{width: 80px;height: 80px;margin-top: -42px;border: 2px solid #FFF;border-radius: 50%;}
#w .jr_lt .stj_cf a, #w .jr_lt .stj_cf div{position: relative;}
#w .jr_lt .stj{display: block;margin: 15px;}
#w .jr_lt .stj>div{float: initial;display: inline-block;vertical-align: top;}
#w .jr_lt .stj_vh{text-align: center;margin: 15px 0;font-size: 0;}
#w .jr_lt .stj_v, #w .jr_lt .stj_h{box-sizing: border-box;display: inline-block;vertical-align: top;width: 100px;margin: 0 10px;padding: 0;}
#w .jr_lt .stj_v>div:first-child, #w .jr_lt .stj_h>div:first-child{margin-left: 0;}
#w .jr_lt .stj_v>div:last-child>em, #w .jr_lt .stj_h>div:last-child>em{float: initial;}
#w .jr_lt .jr, #w .jr_lt .prm, #w .jr_lt .jrm{box-shadow: initial;border: 1px solid #BCBCBC;}
#w .jr_lt .prm, #w .jr_lt .prm>div{background: #FFF;}
#w .jr_lt .prm>div>p>a{margin: 0;}
#w .jr_lt .jrm>label, #w .jr_lt .prm>label{width: 100%;background: #EBEBED;}
#w .jr_lt .jrm>div{padding: 10px 15px 0 15px;font-size: 0;}
#w .jr_lt .jrm>div>a{display: inline-block;vertical-align: top;width: 48%;margin: 0 0 12px 0;padding: 0;}
#w .jr_lt .jrm>div>a:nth-child(2n){margin-left: 4%;}

/* Plataformas/Juegos relacionados */
#w .prm, #w .jrm{position: relative;margin-top: 6px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
#w .prm>label, #w .prm>div>p>a, #w .jrm>label{display: block;padding: 6px 0;font-size: 10px;text-align: center;font-weight: bold;text-transform: uppercase;color: #F60;background-color: #FFF;}
#w .prm>label:before{content: "+ plataformas";}
#w .jrm>label:before{content: "+ juegos";}
#w .prm>p>a, #w .jrm>p>a{color: #000;}
#w .prm>label, #w .jrm>label{display: block;width: 150px;cursor: pointer;color:#000;}
#w .prm #bt_prm:checked ~ div, #w .jrm #bt_jrm:checked ~ div{display: block;}
#w .prm #bt_prm:checked ~ label:before, #w .jrm #bt_jrm:checked ~ label:before{content: "Cerrar";}
#w .prm>input, #w .jrm>input[type=checkbox] {display: none;}
#w .prm>div, #w .jrm>div{display: none;height: auto;text-align: center;background-color: #FFF;transition: all 0.3s ease-in;}
#w .prm, #w .prm>div{background-color: #D2D2D2;}
#w .prm>div>p>a{margin-top: 3px;}
#w .prm>div>.pa>a{pointer-events: none;cursor: default;color: #FFF;background-color: #636363;font-weight: normal;}
#w .jrm>div{padding-top: 6px;}
#w .jrm>div>a>img{margin: 0 auto 4px auto;width: 40px;height: 40px;border-radius: 50%; display: block;}
#w .jrm>div>a{padding: 0 15px 12px 15px;display: block;}

/* Pokémon relacionado */
#w .pkr{width: auto;height: auto;background-color: #FFF;text-align: center;margin-bottom: 10px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
#w .pkr>a>img{display: block;box-sizing: border-box;max-width: 100%;width: 100%;padding: 10px;}
#w .pkr>a:nth-of-type(2){display: block;margin-bottom: 4px;padding: 6px 15px;font-size: 16px;color: #C00;}
#w .pkr>img{margin: 0 8px;}
#w .pkr>p{padding: 10px 15px;color: #8E8E8E;font-size: 12px;}
#w .pkr>p:before{content: "Lo tienen ";}

/* Botones */
#w .vm, #w .ga, #w .pr, #w .ig{margin: 0 auto;font-weight: bold;text-align: center;text-transform: uppercase;background-color: #FFF;}
#w .vm>a, #w .ga, #w .pr, #w .ig>a{display: block;box-sizing: border-box;border: 2px solid #F60;color: #F60;}
#w .vm{max-width: 100%;width: 240px;height: 28px;font-size: 11px;padding-bottom: 20px;}
#w .vm>a{height: 28px;padding-top: 4px;border: 3px solid #F60;border-radius: 14px;}
#w .vmp{margin: -12px 0 20px 0;text-align: center;font-size: 12px;color: #8E8E8E;}

#pagmuro{font-weight: bold;text-align: center;text-transform: uppercase;display: block;box-sizing: border-box;color: #F60;width: 240px;font-size: 11px;margin:0 auto 20px auto;height: 28px;padding-top: 4px;border: 3px solid #F60;border-radius: 14px;}

#w .ga{width: 80px;height: 20px;font-size: 10px;display: block;box-sizing: border-box;padding-top: 2px;font-weight: normal;border-radius: 10px; cursor: pointer;}
#w .ga.gd{border-color: #828282;color: #828282;pointer-events: none;cursor: default;}

#w .pr{display: inline-block;margin: 5px;width: 65px;height: 18px;font-size: 10px;padding-top: 1px;font-weight: normal;border-radius: 9px;background-color: #F60;color: #FFF;}
#w .ig{width: 106px;height: 16px;font-size: 10px;}
#w .ig>a{height: 16px;border-radius: 8px;border-color: #EBEBED;background-color: #EBEBED;color: #636363;pointer-events: none;cursor: default;}

/* Filtros/Ordenación */
#w .lf{margin-bottom: 30px;font-size: 0;}
#w .lf>div{display: inline-block;width: 50%;}
#w .lf2>div:nth-child(1){width: 65%;} #w .lf2>div:nth-child(2){width: 35%;}
#w .lf3>div, #w .lf4>div{width: 100%;} #w .lf3>div:nth-child(1), #w .lf4>div:nth-child(1){margin-bottom: 20px;}
#w .lf>div>label{display: block;margin-bottom: 10px;font-size: 12px;font-weight: bold;}
#w .lf>div>select{width: 150px;padding: 5px 30px 5px 10px;margin-right: 20px;font-size: 11px;color: #8E8E8E;border:2px solid #F60;border-radius: 14px;-webkit-appearance: none;-moz-appearance: none;background: url(i/ico.png) no-repeat right;}
#w .lf>div>select::-ms-expand{display: none;}
#w .lf4>div>select{margin-right: 165px;margin-right: calc(50% - 150px);}
#w .lf4>div>select:nth-child(1), #w .lf4>div>select:nth-child(2){margin-bottom: 10px;}
#w #lfc{display: none;box-sizing: border-box;width: 100%;height: 8px;margin-top: 20px;border: 1px solid #EBEBED;}
#w #lfc>div{width: 0;height: 100%;background-color: #F60;}

/* Buscador */
#w .lb{margin: 10px 0 6px 0;font-size: 0;}
#w .lb>input[type=text]{display: inline-block;vertical-align: top;box-sizing: border-box;width: 520px;height: 44px;padding: 14px 10px;font-size: 12px;resize: none;border: none;background-color: #EBEBED;}
#w .lb>input[type=submit]{display: inline-block;width: 80px;height: 36px;margin: 4px 15px;padding: 0;border: 0;font-size: 12px;background-color: #F60;color: #FFF;text-transform: uppercase;cursor: pointer;}

/* Migas */
#w .mg{display: block; padding: 10px 0;font-size: 11px;}
#w .mg>a{color: #F60;}

/* Contenedores */
#c, #d, #d>div>div>a, #d>div, #d>div>div, #d>div>div>div, #s{width: 1000px;height: 500px;}
#c, #s{margin: 0 auto 20px auto; padding: 0; height: auto;background-color:#FFF;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
/* #c{min-height: 500px;} */ #s{min-height: 800px;}
#cab{margin: 0 auto;}

#w .c10, #w .c7{height: auto;margin: 0 20px;display: inline-block;}
#w .c10{width: 1110px;width: calc(100% - 40px);}
#w .c10v{margin-bottom: 20px;padding: 20px 20px 0 20px;background: #242424;}
#w .c7{display: inline-block;width: 630px;}
#s .tit{margin: 20px 0;padding: 0;font-size: 28px;font-weight: normal;}
#c ~ #s .tit{margin-top: 20px;}
#c .c7>h2, #c .c7>h3, #c .c7>h4{margin: 20px 0 14px 0;padding: 0;font-size: 14px;font-weight: bold;color: #F00;}
#s .c7>h2, #s .c7>h3, #s .c7>h4{margin: 10px 0;font-weight: bold;} #s .c7>h3>a{color: #F60;}
#s .c7>h2{margin-top: 20px;font-size: 24px;}
#s .c7>h3{font-size: 16px;}
#s .c7>h4{font-size: 14px;}
#s .c7>.tit{margin-top: 10px;}
#s .tit2{margin: 20px 0 10px 0;padding: 0;font-size: 16px;font-weight: normal;text-transform: uppercase;}
#s .c7>p{margin-bottom: 10px;font-size: 12px;}
#s .c7>p a{color: #F60;}
#w .cc{float: left;width: 100%;}

/* Laterales */
#w .l, #w .lm{display: inline-block;vertical-align: top;margin-left: 7px;width: 300px;}
#w .lmg{margin-top: 20px;}
#w .ci, #w .cd{position: relative;}
#w .li, #w .ld{position: absolute;width: 150px;height: auto;z-index: 15;}
#w .li{left: -170px;} #w .ld{right: -170px;}
#w .ci>input{display: none;}

/* Información general / Cuadro informativo */
#w .if{margin: 20px 0;}
#w .if>h1, #w .if>h2, #w .inf>h3{padding-bottom: 10px;font-size: 28px;font-weight: 100;}
#w .if>p{font-size: 14px;padding-bottom: 14px;}
#w .if>p:last-of-type, #w .inf>p:last-of-type{padding-bottom: 0;}
#w .in>p>a, #w .inf a{color: #F60;}
#w .if>a, #w .inf .cgh{display: block;box-sizing: border-box;width: 120px;height: 36px;margin: 20px auto 0 auto;padding: 10px;border: 0;font-size: 12px;background-color: #F60;color: #FFF;text-transform: uppercase;text-align: center;}
#w .inf .cgh{margin: 10px auto 0 auto;}

#w .inf{width: 100%;height: auto;margin-bottom: 20px;padding: 10px 15px;border: 1px solid #D2D2D2;box-sizing: border-box;word-wrap: break-word;}
#w .inf, #w .inf>p{font-size: 11px;}
#w .inf>p{padding-bottom: 10px;}
#w .inf>h3{font-size:16px;}
#w .inf img{max-width: 100%;}
#w .inf ul{margin: 0;padding: 0;}
#w .inf ul>li{margin: 0 0 0 16px;list-style: square;}
#w .inf .tamanofuente_200{font-size: 14px;} #w .inf .tamanofuente_50{font-size: 10px;}
#w .inf blockquote, #w .inf code, #w .inf .spoiler{box-sizing: border-box;display: inline-block;width: 100%;margin: 6px 0 10px 0;}
#w .inf blockquote{padding: 20px 20px 20px 60px;background: #EBEBED url(i/comillas.png) no-repeat;font-style: italic;}
#w .inf code{padding: 20px;background: #EBEBED;}
#w .inf .spoiler .spoilerbot{box-sizing: border-box;width: 100%;padding: 2px 10px;text-align: center;text-transform: uppercase;background-color: #EBEBED;color: #C00;cursor: pointer;}
#w .inf .spoiler .spoilerint{display: none;padding: 10px;border: 1px solid #EBEBED;border-top: 0;}

/* Imágenes informativas */
#w .it{box-sizing: border-box;width: 100%;height: auto;min-height: 200px;padding: 20px;background-position: top center;}
#w .it{position: relative;background-position: top center;}
#w .it h2{padding-bottom: 20px;font-size: 28px;font-weight: 100;color: #FFF;}
#w .it p{font-size: 14px;padding-bottom: 14px;color: #FFF;}
#w .it p:last-of-type{padding-bottom: 0;}

/* Menú de navegación lateral */
#w .mn{width: 100%;height: auto;margin-bottom: 20px;padding: 15px;border: 1px solid #D2D2D2;box-sizing: border-box;}
#w header{text-transform: uppercase;}
#w .mn ul{margin: 0; padding: 0;}
#w .mn>ul>li{margin: 15px 0;font-size: 16px;list-style: none;color: #C00;}
#w .mn>ul>li:last-of-type{margin-bottom: 0px;}
#w .mn>ul>li>ul{margin-top: 4px;}
#w .mn>ul ul>li{margin-left: 10px;font-size: 14px;list-style: none;color: #000;}
#w .mn>ul ul>li>a:before{content:"";display: inline-block;vertical-align: top;height: 2px;width: 2px;margin: 7px 6px 0 0;border: 1px solid #000;background-color: #000;}
#w .mn>ul ul ul{margin: 2px 0 4px 0;}
#w .mn>ul ul ul>li{margin-left: 12px;font-size: 12px;}
#w .mn>ul ul ul>li>a:before{height: 3px;width: 3px;margin: 6px 4px 0 0;border-radius: 50%;background-color: #FFF;}
#w .mn>ul ul ul ul>li{margin-left: 10px;font-size: 11px;}
#w .mn>ul ul ul ul>li>a:before{margin-top: 5px;}
#w .mn .ac{color: #F60;pointer-events: none;cursor: default;}

/* Redes sociales/Compartir */
#w .cs>a{display: inline-block;margin-right: 20px;font-size: 12px;padding-bottom: 16px;}
#w .cs>a:last-of-type{margin-right: 0}
#w .cs>a>span:before{content: "";position: relative;display: inline-block;bottom: -8px;margin-right: 5px;width: 24px;height: 24px;background: url(i/c.png) no-repeat;border-radius: 50%;}
#w .cs .g>span:before{background-position: -10px -315px;}
#w .cs .t>span:before{background-position: -50px -315px;}
#w .cs .f>span:before{background-position: -90px -315px;}
#w .cs .sc>span:before{background-position: -130px -315px;}
#w .cs .sv>span:before{background-position: -170px -315px;}
#w .cs .sb>span:before{background-position: -150px -240px;}
#w .cs>a>span{color: #000;}
#w .cs .share_extra{display: none;width: 310px;position: absolute;height: 66px;margin: 0;padding: 20px;background-color: #EBEBED;border: 1px solid #D2D2D2;z-index: 1;}
#w .cs .share_extra div{display: none;}
#w .cs .share_extra a{position: absolute;top: 0;right: 0;margin: 5px;width: 17px;height: 17px;background-color: #F60;color: #FFF;cursor: pointer;text-transform: uppercase;text-align: center;font-size: 13px;}
#w .cs .share_extra a:before{content: "x";}

/* Paginador */
#w .nv, #w .nvm{box-sizing: border-box;width: 100%;height: 30px;margin-bottom: 20px;padding: 6px;border: 2px solid #F60;border-radius: 15px;font-size: 0;}
#w .nv>div{display: inline-block;margin: 0 10px;}
#w .nv span, #w .nv a, #w .nvm span, #w .nvm a{padding: 2px 6px;font-size: 11px;font-weight: bold;color: #000;}
#w .nv span, #w .nvm span{color: #8E8E8E;}
#w .nv>span:last-child{float: right;padding: 0;font-size: 10px;padding: 1px 6px;color: #000;}
#w .nvm>span:last-child, #w .nvm>a:last-child{float: right;margin-top: -2px;}

/* Destacado principal */
#d{overflow: hidden;position: relative; margin-bottom: 20px;}
#d>div>div{background: #000 no-repeat top center;color:#FFF;text-align:center;background-size: cover; position: absolute;}
#d>div>div:nth-of-type(n+2){display:none;}
#d>div>div>a{display: block;position: absolute;color: transparent;}
#d>div>div>div{display: table-cell;vertical-align: bottom;background: url(i/des_sha.png) repeat-x;}
#d>div h2, #d>div p{font-weight: 100;margin: 0 30px;}
#d>div span{display: block;text-transform: uppercase;font-size: 11px;margin-bottom: 10px;text-shadow: 2px 2px #000;}
#d>div>div>div a{display: block;font-size: 36px;margin: 0 30px 14px 30px;text-shadow: 3px 3px #000;color: #FFF;}
#d>div p{font-size: 16px; margin-bottom:20px;}

/* Destacados principales */
#d aside{position: absolute;top: 15px;right: 20px;background-color: transparent;width: 120px;}
#d aside img{max-width: 100%;display: block;background-color: #000;box-shadow: 2px 3px 2px #333;}
#d aside>div{position: relative;width: 100%;height: 4px;margin-bottom: 10px;background-color: #FFF;box-shadow: 2px 2px 2px #333;}
#d aside>div:last-of-type{margin-bottom: 0;}
#d aside>div>div{width: 0;height: 4px;background-color: #F60;}

/* Línea de destacados */
#c .dl article,#s .dl article{padding: 0 30px 20px 0;width: 300px;display: inline-block;vertical-align: top;}
#c .dl:first-of-type article,#s .dl:first-of-type article{ padding-top: 20px;}
#c .dl article:last-of-type,#s .dl article:last-of-type{padding-right: 0;}
#c .dl article:after,#s .dl article:after{content: "";display: table;clear: both;}
#c .dl article figure,#s .dl article figure{display: block;position: relative;margin: 0;width: 100%;}
#c .dl article figure img,#s .dl article figure img{display: block;max-width: 100%;width: 100%;vertical-align: middle;}
#c .dl article figure>div:nth-child(2),#s .dl article figure>div:nth-child(2){left: 0;width: 100%;box-sizing: border-box;padding: 0 10px 10px 10px;text-align: center;}
#c .dl article figure>div:first-child,#s .dl article figure>div:first-child{position: absolute;bottom: 0;width: 100%;text-align: center;margin-bottom: 10px;}
#c .dl article figure div a span, #c .dl article h2, #c .dl article h3, #c .dl strong,#s .dl article figure div a span, #s .dl article h2, #s .dl article h3, #s .dl strong{font-weight: 100;margin: 0 30px;color: #FFF;text-shadow: 2px 1px 2px #000;}
#c .dl article figure div a,#s .dl article figure div a {font-size: 16px;margin-bottom: 10px;text-transform: initial;text-shadow: 1px 2px 1px #000;}
#c .dl article figure div a span,#s .dl article figure div a span{display: block;text-transform: uppercase;font-size: 11px;margin-bottom: 6px;}

/* Menús de sección/lateral */
#c .m,#s .m {width: 100%;height: 2px;margin: 10px 0 30px 0;background-color: #F60;}
#c .l .m,#s .l .m{margin-bottom: 20px;}
#c .m:before,#s .m:before{content: "";display: block;position: relative;top: -5px;width: 8px;height: 8px;background-color: #FFF;border: 2px solid #F60;border-radius: 50%;}
#c .m>strong, #c .m>h1, #c .m>h2,#s .m>strong, #s .m>h1{position: relative;display: inline-block;width: auto;margin-left: 30px;padding: 0 10px;top: -20px;text-transform: uppercase;background-color: #FFF;font-size: 14px;}
#c .m>div,#s .m>div{position: relative;top: -53px;}
#c .m>div>ul,#s .m>div>ul{position: absolute;right: 0;display:inline-block;list-style: none;}
#c .m>div>ul>li,#s .m>div>ul>li{float: left;width: 80px;height: 20px;margin-left: 10px;font-size: 10px;font-weight: bold;text-align: center;text-transform: uppercase;background-color: #FFF;}
#c .m>div>ul>.ll,#s .m>div>ul>.ll{width: 120px;}
#c .m>div>ul>li>a,#s .m>div>ul>li>a{display: block;box-sizing: border-box;padding-top: 2px;height: 20px;border: 2px solid #F60;border-radius: 10px;color: #F60;}

#c .mv{margin-bottom: 20px;text-align: center;}
#c .mv>strong{text-transform: uppercase;font-size: 20px;font-weight: inherit;color: #FFF;}

/* Lateral Todo sobre... */
#c .ml>strong{position: relative;display: block;width: 170px;height: 16px;margin: 0 auto;margin-top: -10px;font-size: 13px;text-align: center;text-transform: uppercase;background-color: #FFF;border: 2px solid #F60;border-radius: 10px;margin-bottom: -10px; z-index:2;}
#c .ml:before{content:""; display:block; height:2px;background-color: #F60;margin-top: 10px;}
#c .ml>a, #c .ml>div:nth-child(2){width:100%;color:#FFF; position: relative; z-index:1;display: block;max-height: 170px;overflow: hidden;}
#c .ml>a img, #c .ml>div:nth-child(2) img{width:100%;display: block;}
#c .ml>a span, #c .ml>div:nth-child(2) span{box-sizing: border-box;display:block;width:100%;font-size: 22px;padding: 20px 6px 10px 6px;text-transform: uppercase;text-shadow: 2px 2px 2px #000; position:absolute; bottom:0; text-align:center;background: -webkit-linear-gradient(transparent 30%, #000);background: -moz-linear-gradient(transparent 30%, #000);background: -o-linear-gradient(transparent 30%, #000);}
#c .ml .dl article{display: block;width: 100%;padding: 1px 0 0 0; }
#c .ml>a:hover img{opacity: 0.8;}

/* Lateral Neox Games */
#c .ml.ml_ng{margin-bottom: 20px;}
#c .ml>strong{border-color: #F2A52F;}
#c .ml:before{background-color: #F2A52F;}

/* Iconos comentarios y votos y estilos generales listados */
.com, .vot{display: inline-block;margin:0;font-size: 11px;}
article .com:after, article .vot:after{content: "";position: relative;display: inline-block;bottom: -4px;margin-left: 5px;width:14px;height: 14px;background: url(i/c.png) no-repeat;}
article .com:after{background-position: -200px -200px;}
article .vot:after{background-position: -240px -200px;}
article figure{display: block;position: relative;max-width: 100%; margin: 0;}
article figure>em{font-style: normal;}
article figure>a{color: transparent;display: block;position: absolute;top: 0;width: 100%;height: 100%;background: -webkit-linear-gradient(transparent 50%, #000);background: -moz-linear-gradient(transparent 50%, #000);background: -o-linear-gradient(transparent 50%, #000);}
article figure img {width: 100%;height: 170px;height: 100%;display: block;}
article h3 a{color: #000;}
article figure>span, article figure>div, article figure>em{position: absolute;display: inline-block;bottom: 4px;padding: 0 6px;color: #FFF;font-size: 10px;text-transform: uppercase;text-shadow: 1px 1px 2px #000;z-index: 1;}
.tv figure a{background-image: url(i/icon_play_off.png);background-size: cover;}
.tg figure a{background-image: url(i/icon_img_off.png);background-size: cover;}

/* Tamaños de imagenes */
#w .n article figure{width: 300px;}
#c .vl article figure{width: 255px;}

/* Noticias */
#w .n article{padding: 17px 0 17px 0;box-sizing: border-box;border-bottom: 1px solid #D2D2D2;}
#w .n article:first-of-type{padding-top: 0;}
#w .n article:last-of-type{padding-bottom: 20px;border: none;}
#w .n article:after{content: "";display: table;clear: both;}
#w .n article figure{float: left;position: relative;max-width: 100%;margin: 0 15px 0 0;}
#w .n article img{display: block;max-width: 100%;width: 100%;height: auto;vertical-align: middle;}
#w .n article figure>span, #c .vl article figure>span, #c .vl article figure>em{left: 0;}
#w .n article figure>span.n_1, #w .n article figure>span.n_6, #w .n article figure>span.n_9, #w .n article figure>span.n_13, #w .n article figure>span.n_16, #w .n article figure>span.n_17{bottom: 0;padding: 4px 6px;text-shadow: none;}
#w .n article figure>span.n_1{background: #F60;}
#w .n article figure>span.n_6{background: #C51162;}
#w .n article figure>span.n_9{background: #F9E969;color: #D1223B;font-weight: bold;}
#w .n article figure>span.n_13{background: #C00;}
#w .n article figure>span.n_16{background: #5E1984;}
#w .n article figure>span.n_17{background: #BE1700;}
#w .n article figure>div, #c .vl article figure>div, #c .dl article figure>em+div, #s .vl article figure>div, #s .dl article figure>em+div{right: 0;}
#w .n article .com, #c .vl article .com, #c .dl article .com, #s .vl article .com, #s .dl article .com{margin-right: 4px;}
#w .n article>div{color: #000;}
#w .n article:not(.dt)>div{margin-left: 315px;}
#w .n article h3{font-size: 16px; margin:0 0 14px 0;}
#w .n article p{font-size: 12px; margin-bottom:8px; font-weight: normal;}
#w .n article em{text-transform: uppercase;font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .n article em ~ p{display: inline-block;margin-left: 6px;font-size: 10px;color: #8E8E8E;}
#w .n article em ~ p:before{content: "";display: inline-block;margin: 0 6px 2px 0;width: 2px;height: 2px;border-radius: 50%;background-color: #8E8E8E;}

#w .n article>div>h3{padding-top: 0;font-size: 18px;}
#w .n article>div>span, #w .n article>div>div:nth-child(2)>span{display: block;color: #F60;text-transform: uppercase;font-size: 10px;}
#w .n article>div>span, #w .n article>div>div:nth-child(2){margin: 20px 0 15px 0;}
#w .n article>div>div:nth-child(5), #w .n article>div>div:nth-child(2)>div{display: inline-block;vertical-align: top;margin-left: 20px;color: #696969;}
#w .n article>div .com:after{background-position: -200px -180px;}
#w .n article>div .vot:after{background-position: -240px -180px;}

#w .n article figure>a{background: initial;}
#w .n article.tv figure>a{background-image: url(i/icon_play_off.png);background-size: cover;}
#w .n article.tg figure>a{background-image: url(i/icon_img_off.png);background-size: cover;}
#w .n article.dt figure{float: initial;max-width: 630px;width: 100%;margin: 0 auto 20px auto;}
#w .n article.dt>div>h3{padding-top: 0;font-size: 32px;}
#w .n article.dt>div>div:nth-child(2)>span, #w .n article.dt>div>div:nth-child(2)>em, #w .n article.dt>div>div:nth-child(2)>div{display: inline-block;vertical-align: initial;}
#w .n article.dt>div>div:nth-child(2)>em{margin-left: 20px;}
#w .pg{display: none;}

/* Listado analisis */
#w .tl{margin-top: 30px;font-size: 0;} #w .el{margin-bottom: 20px;line-height: initial;}
#w .tl>div, #w .tl>article, #w .el{display: block;width: 100%;height: auto;}
#w .tl>div, #w .tl>article{padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #D2D2D2;}
#w .tl>div>h2{display: inline-block;width: 512px;width: calc(100% - 118px);font-size: 16px;font-weight: normal;text-transform: uppercase;}
#w .tl>div>.ig{display: inline-block;vertical-align: top;margin: 2px 6px 0 6px;}
#w .tl article figure, #w .tl article>a:first-of-type, #w .el>a{display: inline-block;width: 80px;height: auto;}
#w .tl article a img, #w .el>a>img{width: 100%;height: auto;border-radius: 50%;}
#w .tl article figure img{width: 100%;height: auto;border-radius: 50%;}
#w .tl article figure .ga{display: inline-block;margin-top: -16px;background-color: #F60;color: #FFF;pointer-events: none;cursor: default;}
#w .tl article>div:nth-of-type(1), #w .el>div:nth-of-type(1){display: inline-block;vertical-align: top;width: 415px;width: calc(100% - 215px);margin-left: 15px;}
#w .tl article>div:nth-of-type(1)>h3, #w .el>div:nth-of-type(1)>h3{padding: 0 0 6px 0;font-size: 16px;font-weight: 100;margin: 0;color: #000;}
#w .tl.al article>div:nth-of-type(1)>p, #w .tl article>div:nth-of-type(1)>em, #w .el>div:nth-of-type(1)>p, #w .el>div:nth-of-type(1)>em{padding-bottom: 2px;font-size: 10px;color: #8E8E8E;display: block;font-style: normal;}
#w .tl.al article>figure ~ div:nth-of-type(1)>p{padding-bottom: 10px;font-size: 11px; color: #000;}

#w .tl article>div:nth-of-type(1)>p>a{color: #F60;}
#w .tl article:last-of-type{margin-bottom: 20px;}
#w .tl article>div:nth-of-type(2), #w .el>div:nth-of-type(2){display: inline-block;vertical-align: top;width: 80px;height: auto;padding: 0 20px 0 20px;font-size: 36px;text-align: center;}
#w .tl article>span>em, #w .el>div:nth-of-type(2)>em{display: block;font-style: normal;font-size: 10px;text-transform: uppercase;color: #8E8E8E;}

#w .tl .pr{margin: 10px 10px 0 0;display: inline-block;width: 54px;} #w .tl .pr:last-of-type{margin-right: 0;}
#w .tl .p1{width: 65px;}
#w .tl .p2{background-color: #0D6391;border-color: #0D6391;}
#w .tl .p3{background-color: #2CA9ED;border-color: #2CA9ED;}
#w .tl .p4{background-color: #447E00;border-color: #447E00;}
#w .tl .p10{background-color: #9B660D;border-color: #9B660D;}

#w .al article figure{position: relative;width: 150px;margin: 0;}
#w .al article figure img, #w .al article a img{border-radius: 0;}
#w .al article figure span{display: block;box-sizing: border-box;position: absolute;bottom: 0;width: 100%;padding: 8px 10px;font-size: 14px;text-align: center;color: #FFF;text-shadow: 2px 1px #000;}
#w .al article>a:first-of-type{width: 150px;}
#w .al article>div:nth-of-type(1){width: 340px;width: calc(100% - 290px);}
#w .al article>div:nth-of-type(1)>h3{font-size: 18px;}
#w .al article>div:nth-of-type(2){width: 90px;height: 120px;padding: 15px 15px 15px 20px;}

#w .al .dj{font-size: 11px;margin: 8px 0;color: #444;}

#w .al .vh{display: block;margin-top: 14px;}
#w .al .vh>div{display: inline-block;margin-right: 20px;font-size: 10px;text-align: center;color: #8E8E8E;}
#w .al .vh>div:last-of-type{margin-right: 0;}
#w .al .vh>div>div:first-of-type{width: 100px;height: 6px;margin: 4px 0;background: url(i/c.png) no-repeat -590px -90px;}
#w .al .vh>div>div>span{float: left;position: relative;width: 100px;height: 6px;background: url(i/c.png) no-repeat;}
#w .al .vh>div>div>em{font-style: normal;}
#w .al .vh>div>div>em:first-child {padding-right: 6px;}
#w .al .vh>div>div>em:first-child:after {content: "/100"}
#w .al .vh>div>div>em:last-child:before {content: "("}
#w .al .vh>div>div>em:last-child:after {content: " val.)"}
#w .al .vh>.v:before {content: "Valoración users";}
#w .al .vh>.v>div>span{background-position: -280px -200px;}
#w .al .vh>.h:before {content: "Hype users";}
#w .al .vh>.h>div>span{background-position: -280px -220px;}

#w .al .ds{font-size: 10px;margin-top: 10px;line-height: 15px;}

#w .al .n {position:relative;line-height: 90px;text-align: center;font-size: 36px;color: #000;}
#w .al .n div {position:absolute;top:0;left:0;width:70px;height:70px;border-radius:100%;border:10px solid;}
#w .al .n div:first-child {border-color:#F60 #F60 #F60 #EBEBED;transform: rotate(0.125turn);}
#w .al .n div:last-child {border-color:#EBEBED transparent transparent transparent;}
#w .al .n.n0 div:first-child  {border-color:#F60 #EBEBED #EBEBED #EBEBED;}
#w .al .n.n1 div:first-child  {border-color:#F60 #F60 #EBEBED #EBEBED;}
#w .al .n3 div:last-child {border-color:#F60 transparent transparent transparent;}

#w .al .nu.n div:first-child {border-color:#FC0 #FC0 #FC0 #EBEBED;transform: rotate(0.125turn);}
#w .al .nu.n div:last-child {border-color:#EBEBED transparent transparent transparent;}
#w .al .nu.n.n0 div:first-child  {border-color:#FC0 #EBEBED #EBEBED #EBEBED;}
#w .al .nu.n.n1 div:first-child  {border-color:#FC0 #FC0 #EBEBED #EBEBED;}
#w .al .nu.n3 div:last-child {border-color:#FC0 transparent transparent transparent;}
#w .al .n+em{margin-top: 6px;}

#w .sl article a img{border-radius: 0;}
#w .sl>div>h2{width: 478px;width: calc(100% - 150px);}
#w .sl article>a:first-of-type{width: 130px;}
#w .sl article>div:nth-of-type(1){width: 285px;width: calc(100% - 345px);}
#w .sl article>div:nth-of-type(1) .ms_prog {display: inline-block;vertical-align: top;width: 235px;width: calc(100% - 55px);margin: 2px 0 5px 0;padding: 2px;border: 1px solid #D2D2D2;background-color: #EBEBED;}
#w .sl article>div:nth-of-type(1) .ms_prog span {display: block;width: 100%;height: 10px;background: #008C69;}
#w .sl article>div:nth-of-type(1) .ms_por{float: right;margin: 0px 0 0 10px;font-size: 15px;font-weight: bold;}
#w .sl article>div:nth-of-type(2){padding: 0 0 0 20px;width: 180px;font-size: 12px;}
#w .sl article>div:nth-of-type(2) .ms_but:first-child{margin-bottom: 2px;}
#w .sl article>div:nth-of-type(2) .ms_mc{background-color: #008C69;color: #FFF;padding: 2px 0;font-size: 11px;}
#w .sl article>div:nth-of-type(2) p, #w .sl article>div:nth-of-type(2) strong, #w .sl article>div:nth-of-type(2) em{display: block;}
#w .sl article>div:nth-of-type(2) p{padding-bottom: 2px;font-size: 10px;}
#w .sl article>div:nth-of-type(2) strong{padding-bottom: 2px;font-size: 12px;font-weight: bold;}
#w .sl article>div:nth-of-type(2) em, #w .tl.sl>article>div:last-of-type>em{font-size: 10px;text-transform: initial;}

/* Lanzamientos */
#w .jl>article>a:first-of-type{width: 100px;}
#w .jl>article>a:first-of-type>img{border-radius: 0;}
#w .jl>article>div:first-of-type{width: 395px;width: calc(100% - 235px);}

/* Sites */
#w .jlm>article>a:first-of-type{width: 100px;}
#w .jlm>article>a:first-of-type>img{width: 100px;height: 100px;border-radius: 0;}
#w .jlm>article>div:nth-of-type(1){display: inline-block;vertical-align: top;width: calc(100% - 110px);margin-left: 10px;}
#w .jlm>article>div:nth-of-type(1)>h3{font-size: 13px;font-weight: bold;}
#w .jlm>article>div>a:nth-of-type(3n){margin-right: 0px;}

/* Encuestas */
#w .ct .el, #w .centro .el{position: relative;box-sizing: border-box;border: 1px solid #D2D2D2;padding: 20px;}
#w .ct .el:before, #w .centro .el:before{content: "Encuesta";position: absolute;top: -10px;left: 265px;left: calc(50% - 50px);font-size: 14px;width: 100px;height: 16px;background-color: #FFF;text-align: center;}
#w .el>div:nth-of-type(1), #w .fl>article>div:nth-of-type(1){width: 510px;width: calc(100% - 120px);margin-left: 0;}
#w .el>a ~ div:nth-of-type(1), #w .fl>article>a ~ div:nth-of-type(1){width: 415px;width: calc(100% - 215px);margin-left: 15px;}
#w .el .ig{display: block;box-sizing: border-box;width: 80px;height: 16px;padding-top: 2px;font-size: 10px;font-weight: normal;border-radius: 10px;pointer-events: none;cursor: default;background-color: #EBEBED;color: #636363;}
#w .el>ul{width: 100%;margin: 0;padding: 0;}
#w .el>ul>li, #w .el>div:nth-of-type(3){padding-top: 10px;margin-top: 10px;border-top: 1px solid #D2D2D2;}
#w .el>ul>li{list-style: none;}
#w .el>ul>li>div:nth-child(1){font-weight: bold;font-size: 14px;}
#w .el>ul>li>div:nth-child(2){width: 160px;height: 8px;margin: 6px 0;background-color: #D2D2D2;}
#w .el>ul>li>div:nth-child(2)>div{height: 8px;background-color: #F60;}
#w .el>ul>li>div:nth-child(3){font-size: 12px;}
#w .el>ul>li>input{display: none;}
#w .el>ul>li>input[type=radio]:checked ~ label:before{background-color: #F60;opacity: 0.7;}
#w .el>ul>li>label:before{content: "";display: inline-block;box-sizing: border-box;width: 12px;height: 12px;margin-right: 6px;border: 1px solid #D2D2D2;cursor: pointer;}
#w .el>ul>li>label{font-size: 14px;}
#w .el>div:nth-of-type(3), #w .el>div:nth-of-type(4){padding-top: 10px;font-size: 12px;text-align: center;font-weight: bold;}
#w .el .ga{color: #F60;} #w .el .ga:hover{color: #FFF;background-color: #F60;}

/* Listado Especiales */
#c .we{margin: 0;padding: 0;font-size: 0;}
#c .we>li{display: inline-block;vertical-align: top;box-sizing: border-box;width: 200px;height: 170px;margin: 0 15px 20px 0;padding: 3px;list-style: none;border: 1px solid #D2D2D2;font-size: 14px;text-align: center;font-weight: bold;}
#c .we>li:nth-child(3n){margin-right: 0;}
#c .we>li>a>img{width: 100%;height: auto;}
#c .we>li>a:last-of-type{display: block;box-sizing: border-box;width: 100%;padding: 6px;color: #F60;}
#c .we ~ h2{margin-top: 0;}

/* Vídeos */
#c .vl article{width: 220px;padding: 0 26px 20px 0;display: inline-block;vertical-align: top;}
#c .vl article figure>span:first-of-type{bottom: 22px;color: rgb(255, 0, 0);}
#c .vl article figure>span, #c .vl article figure>em{padding-left: 10px;}
#c .vl article figure em{float: left;margin-right: 18px;font-size: 10px;font-style: normal;}
#c .vl article h3, #c .dl article>a{display: block;padding-top: 10px;text-align: center;margin: 0 10px;font-weight: 100;color: #000;font-size: 14px;}
#c .vl article figure>div>span{padding-left: 6px;}

#c .vld article:nth-child(3), #c .vl article:last-child, #c .vl:not(.vld) article:nth-child(4n+0){padding-right: 0;}
#c .vld article:not(:nth-child(n+4)){width: 300px;}
#c .vld article:not(:nth-child(n+4)) figure{width: 100%; height: 100%;}

#c .c10v .vld article h3 a{color: #FFF;}

/* Galerías */
#c .gl{text-align: center;}
#c .gl>img, #c .gl>a>img{max-width: 100%;}
#c .gl>div{position: relative;margin: 20px 0;padding: 19px 19px 9px 19px;border: 1px solid #D2D2D2;font-size: 0;}
#c .gl>div>p{position: absolute;width: 100%;top: -10px;left: 0;}
#c .gl>div>p>span{display: inline-block;vertical-align: top;padding: 0 10px;font-size: 16px;background-color: #FFF;}
#c .gl>div>p>span:after{content: " imágenes";}
#c .gl>div img{display: inline-block;width: 140px;height: 80px;margin: 0 15px 10px 0;cursor: pointer;}
#c .gl>div>img:nth-of-type(6n), #c .gl>div>a:nth-of-type(6n)>img, #c .gl>div>a:last-of-type>img{margin-right: 0;}

#c .gl7 p{margin-bottom: 20px;font-size: 16px;}

/* Vídeo */
#c .vd{padding-bottom: 20px;}
#c .vd img{max-width: 100%;height: auto;}
#c .vd .din>p{display: none;}
#c .vd ~ .ct{margin-bottom: 20px;}

/* Calendario de lanzamientos */
#lanza{height: 244px;}
#c .cl{margin-bottom: 20px;background-color: #ECEDED;font-size: 0;position: absolute;}
#c .cl:nth-child(n+2){display:none;}
#c .cl>div{display: inline-block;vertical-align: top;width: 232px;height: 225px;}
#c .cl>div:nth-child(2), #c .cl>div:nth-child(3){margin-right: 34px;}
#c .cl>div:first-child, #c .cl>div:last-child{width: 30px;margin: 0px 34px;}
#c .cl>div>span{display: block;width: 0;height: 0;margin: 97px auto;cursor: pointer;}
#c .cl>div:first-child>span{border-right: 30px solid #F60;border-top: 15px solid transparent;border-bottom: 15px solid transparent;}
#c .cl>div:last-child>span{border-left: 30px solid #F60;border-top: 15px solid transparent;border-bottom: 15px solid transparent;}
#c .cl>div>div{padding: 15px 0;font-size: 14px;text-align:center;text-transform: uppercase;}
#c .cl ul{padding: 0;}
#c .cl>div>ul>li{display: inline-block;vertical-align: top;width: 30px;height: 20px;margin: 0 3px 3px 0;padding-top: 5px;font-size: 12px;font-weight: bold;text-align: center;list-style: none;}
#c .cl .az{background-color: #005A9D;color: #FFF;cursor: pointer;}
#c .cl .bl{background-color: #FFF;color: #666;}
#c .cl .gs{background-color: #CCC;color: #666;}
#c .cl ul ul{position: absolute;box-sizing: border-box;z-index: 1;display: none;margin: 0;padding: 10px;border: 1px solid #000;color: #000;background-color: #FFF;box-shadow: 0 3px 8px #444;cursor: initial;}
#c .cl ul ul>li{margin: 0 4px 5px 20px;font-size: 12px;text-align: left;list-style: square;}
#c .cl ul ul>li:last-of-type{margin-bottom: 0;}
#c .cl ul ul>li>a{color: #F60;}

/* Noticias relacionadas */
#c .rll>article,#s .rll>article{width: 200px;padding: 0 15px 20px 0;}
#c .rl>article>a>figure>div>span:first-of-type, #c .rll>article>a>figure>div>span:first-of-type,#s .rl>article>a>figure>div>span:first-of-type, #s .rll>article>a>figure>div>span:first-of-type{padding-left: 6px;bottom: 4px;}
#c .rl>article>a>div>h3, #c .rll>article>a>div>h3,#s .rl>article>a>div>h3, #s .rll>article>a>div>h3{font-size: 14px;}

/* Cabecera contenidos */
#c .cg,#s .cg{width: 100%;word-wrap: break-word;margin-bottom: 20px;} #c .ca{text-align: center;}
#c .cg>h1, #c .cg>p,#s .cg>h1, #s .cg>p{margin: 0 0 10px 0;font-weight: 100;}
#c .cg>h1,#s .cg>h1{font-size: 32px;}
#c .cgu>h1,#s .cgu>h1{margin: 10px 0;font-size: 24px;text-transform: uppercase;color: #000;}
#c .cg>p, #c .cg>p:nth-child(2),#s .cg>p, #s .cg>p:nth-child(2){font-size: 18px;color: #F60;}
#c .ca>h2, #c .cg>p:first-child,#s .ca>h2, #s .cg>p:first-child {font-size: 48px;color: #000;}
#c .cgu>h3, #c .cgu>p:nth-of-type(2),#s .cgu>h3, #s .cgu>p:nth-of-type(2) {margin: 20px 0;font-size: 32px;color: #000;}
#c .ca>.cs,#s .ca>.cs{padding: 10px 0 20px 0;}
#w .ca>.cs .share_extra{left: 39%;left: calc(50% - 176px);}
#c .cst>.cs{padding: 0 0 15px 0;}
#c .cg>span{font-size: 11px;}

/* Más noticias */
#c .c10 .n, #c .c10 .g, #c .c10 .fr{display: inline-block;}
#c .c10 .n article, #c .c10 .g>div, #c .c10 .fr>div{display: inline-block;width: 465px;vertical-align: top;}
#c .c10 .n article:nth-child(2){padding-top: 0;}
#c .c10 .n article:nth-child(2n+1), #c .c10>.g>div:nth-child(2n+1), #c .c10>.fr>div:nth-child(2n+1){margin-right: 20px;}
#c .c10 .n article:last-of-type{border-bottom: 1px solid #D2D2D2; padding-bottom: 17px;margin-bottom: 15px;}
#c .c10 .n article:nth-child(n+11){border:none;}
#s .mg{margin-top: 30px;}

/* Cabecera fichas */
#c .msj{height: auto;min-height: 150px;margin: 0; padding: 0;background: #F60 center top;}
#c .msj, #c .msj>h1, #c .msj>p, #c .msj>div{position: relative;}
#c .msj:before{content: "";position: absolute;display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.6;}
#c .msj a, #c .msj span, #c .msj strong{color: #FFF;}
#c .msj>h1{padding: 15px 20px;font-size: 36px;font-weight: normal;color: #FFF;}
#c .msj>p{padding: 0 20px 28px 20px;}
#c .msj>p>strong,#c .msj>p>span{padding: 0 10px 0 3px;font-weight: normal;}
#c .msj>p>a{margin-right: 14px;text-transform: uppercase;}
#c .msj>p>a:last-of-type{margin-right: 0;}
#c .msj>p>a:after{content: "";display: inline-block;vertical-align: top;position: relative;top: 8px;left: 8px;width: 2px;height: 2px;border-radius: 50%;background: #FFF;}
#c .msj>p>a:last-of-type:after{display: none;}
#c .msj>div, #c .msj>div>ul{background-color: transparent;}
#c .msj>div>ul>li{background-color: #F60;color: #D2D2D2;}

/* Módulo nota fichas */
#c .ln{background: #000 top center;text-align: center;padding-bottom: 10px;margin-bottom: 20px;}
#c .ln, #c .ln>h2, #c .ln>span, #c .ln>p, #c .ln>div{position: relative;}
#c .ln:before{content: "";position: absolute;display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.6;}
#c .ln>h2, #c .ln>span, #c .ln>p{font-size: 16px;font-weight: normal;color: #FFF;}
#c .ln>h2{padding: 20px;text-transform: uppercase;}
#c .ln>span{display: block;margin: 20px;}
#c .ln>p{margin: 20px;font-size: 12px;}
#c .ln>.ga{width: 120px;margin-top: 20px; position: relative;}
#c .ln>div:first-of-type{margin: 0 auto;width: 90px;height: 90px;}
#c .ln .n {position:relative;line-height: 90px;text-align: center;font-size: 32px;color: white;}
#c .ln .n div {position:absolute;top:0;left:0;width:70px;height:70px;border-radius:100%;border:10px solid;}
#c .ln .n div:first-child {border-color:#F60 #F60 #F60 white;transform: rotate(0.125turn);}
#c .ln .n div:last-child {border-color:white transparent transparent transparent;}
#c .ln .n.n0 div:first-child  {border-color:#F60 white white white;}
#c .ln .n.n1 div:first-child  {border-color:#F60 #F60 white white;}
#c .ln .n3 div:last-child {border-color:#F60 transparent transparent transparent;}

/* Ficha técnica */
#c .ft{margin-bottom: 30px;}
#c .ft>h2{margin: 10px 0 20px 0;font-size: 28px;font-weight: normal;}
#c .ft>h3, #c .ft .ft_tit{margin: 10px 0;font-size: 16px;font-weight: bold;color: #F00;}
#c .ft>ul{margin: 0;padding: 0;list-style: none;}
#c .ft .ftc{float: right;margin: 0 0 20px 20px;width: 200px;}
#c .ft .ftc img{display: block;max-width: 100%;width: 100%;}
#c .ft .ftd p{line-height: 26px;padding-bottom: 10px;}
#c .ft .ftd p:last-of-type{padding-bottom: 0;}
#c .ft .ftd h3{margin: 10px 0 6px 0;}
#c .ft .fte{margin-bottom: 20px;}
#c .ft .fte a{display: block;width: 120px;height: 30px;background-repeat: no-repeat;}
#c .ft .fte span{display: none;}
#c .ft .fte .digital_1{background-image: url(i/digital_1.jpg);} /* No está en el servidor */
#c .ft .fte .digital_2{background-image: url(i/digital_2.jpg);}
#c .ft .fte .digital_3{background-image: url(i/digital_3.jpg);}
#c .ft .fte .digital_4{background-image: url(i/digital_4.jpg);}
#c .ft .fte .digital_5{background-image: url(i/digital_5.jpg);}
#c .ft .fte .digital_6{background-image: url(i/digital_6.jpg);}
#c .ft .fte .digital_7{background-image: url(i/digital_7.jpg);}
#c .ft .fte .digital_8{background-image: url(i/digital_8.jpg);}
#c .ft .fte .digital_9{background-image: url(i/digital_9.jpg);}
#c .ft .fte .digital_10{background-image: url(i/digital_10.jpg);} /* No está en el servidor */
#c .ft .fte .digital_11{background-image: url(i/digital_11.jpg);}
#c .ft .fte .digital_12{background-image: url(i/digital_12.jpg);}
#c .ft .fte .digital_13{background-image: url(i/digital_13.jpg);}
#c .ft .fte .digital_14{background-image: url(i/digital_14.jpg);}
#c .ft .fte .digital_15{background-image: url(i/digital_15.jpg);}
#c .ft .fte .digital_16{background-image: url(i/digital_16.jpg);} /* No está en el servidor */
#c .ft .fte .digital_17{background-image: url(i/digital_17.jpg);} /* No está en el servidor */
#c .ft .fte .digital_18{background-image: url(i/digital_18.jpg);}
#c .ft .ftf{margin-bottom: 10px;padding: 0;list-style: none;}
#c .ft .ftf li{padding-bottom: 3px;font-size: 12px;}
#c .ft .ftf a{color: #F60;}
#c .ft .ftp{margin-bottom: 20px;padding: 0;font-size: 0;}
#c .ft .ftp li{display: inline-block;width: 30px;height: 30px;margin-right: 10px;background: url(i/pegi.png) no-repeat;list-style: none;}
#c .ft .ftp li:last-of-type{margin-right: 0;}
#c .ft .ftp li>span{display: none;}
#c .ft .ftp .pegi_e1{background-position: 0 0;}
#c .ft .ftp .pegi_e2{background-position: 0 -40px;}
#c .ft .ftp .pegi_e3{background-position: 0 -80px;}
#c .ft .ftp .pegi_e4{background-position: 0 -120px;}
#c .ft .ftp .pegi_e5{background-position: 0 -160px;}
#c .ft .ftp .pegi_1{background-position: 0 -200px;}
#c .ft .ftp .pegi_2{background-position: 0 -240px;}
#c .ft .ftp .pegi_3{background-position: 0 -280px;}
#c .ft .ftp .pegi_4{background-position: 0 -320px;}
#c .ft .ftp .pegi_5{background-position: 0 -360px;}
#c .ft .ftp .pegi_6{background-position: 0 -400px;}
#c .ft .ftp .pegi_7{background-position: 0 -440px;}
#c .ft .ftp .pegi_8{background-position: 0 -480px;}

/* Ficha Técnica Series/Pelis */
#c .ft:last-of-type{margin-bottom: 20px;}
#c .ft a{color: #F60;} #c .ft a:hover{color: #000;}
#c .ft .fs{margin: 10px 0;font-size: 11px;}
#c .ft #listtemp, #c .ft #listtemp ul{margin: 0;padding: 0;list-style: none;}
#c .ft #listtemp h3{padding: 10px 0;font-weight: bold;font-size: 14px;}
#c .ft #listtemp li{margin: 0;padding: 0 0 6px 0;font-size: 12px;font-weight: bold;}
#c .ft #listtemp li ul{margin: 5px 0 0 15px;padding: 0;}
#c .ft #listtemp li ul li{margin: 0;padding: 0 0 5px 0;font-size: 11px;color: #000;}
#c .ft #listtemp li>a:after{content:' [+]';}
#c .ft #listtemp li.activo>a:after{content:' [-]';}
#c .ft #listtemp div{display: none;}
#c .ft .capitulo{box-sizing: border-box;display: inline-block;width: 100%;margin: 5px 0;padding: 10px;background-color: #EBEBED;}
#c .ft .capitulo img{float: left;margin: 0 15px 5px 0;padding: 0;}
#c .ft .capitulo h4{margin-bottom: 6px;font-weight: bold;font-size: 14px;}
#c .ft .capitulo p{margin-top: 4px;font-size: 11px;font-weight: normal;}
#c .ft .selectorcaps{margin: 0 0 20px 0;padding: 10px;background-color: #EBEBED;text-align: center;}
#c .ft .selectorcaps li{display: inline-block;width: 40px;list-style: none inside;font-size: 16px;color: #D2D2D2;font-weight: bold;cursor: pointer;text-align: center;}
#c .ft .selectorcaps li a{color: #000;}
#c .ft .selectorcaps li:hover a{color: #F60;}
#c .ft .selectorcaps li span{display: none;position :absolute;width: 150px;margin: 0 0 0 -65px;padding: 18px 10px 10px 10px;background: url(i/supseries.png) no-repeat top center;font-size: 11px;color: #FFF;font-weight: normal;}
#c .ft .selectorcaps li:hover span{display:block;}
#c .fcap{margin-bottom: 10px;}
#c .fcap h2, #c .fcap h3{margin-bottom: 10px;font-weight: bold;}
#c .fcap h2{font-size: 22px;color: #F00;}
#c .fcap h3{font-size: 16px;}
#c .fcap p{margin-bottom: 6px;font-size: 12px;}
#c .fcap img{float: right;border: 1px solid #000;}
#c .fcap .latcap{float: right;text-align: center;margin: 0 0 10px 10px;}
#c .fcap .latcap>a{display: inline-block;}
#c .fcap .mov-ac{width: 100%;position: relative;margin-top: -2px;}
#c .fcap .soc-flo{display: none;position: absolute;box-sizing: border-box;width: 100%;height: auto;margin: 23px 0 0 0;padding: 10px;border: 1px solid #D2D2D2;background-color: #FFF;}
#c .fcap .soc-flo h3{margin: 0;padding-bottom: 10px;font-size: 12px;font-weight: normal;text-align: left;}
#c .fcap .soc-flo select{width: 60px;width: calc(100% - 100px);height: 20px;border-color: #D2D2D2;background-color: #FFF;}
#c .fcap .mov-ac-vot, #c .fcap .soc-half-n{display: block;box-sizing: border-box;padding: 3px;color: #FFF;font-size: 10px;text-transform: uppercase;text-align: center;cursor: pointer;text-align: center;}

#c .fcap .mov-ac-vot{width: 100%;height: auto;background-color: #666;}
#c .fcap .mov-ac-vot:hover{background-color: #008C69;color: #FFF;}
#c .fcap .soc-half-n{float: right;width: 90px;height: 20px;margin-left: 10px;background-color: #008C69;}
#c .fcap .ico-cerrar-lupa{float: right;padding: 0 4px;background-color: #008C69;color: #FFF;cursor: pointer;text-transform: uppercase;text-align: center;    font-size: 14px;}
#c .fcap .ico-cerrar-lupa:after{content: "x";}
#c .fcap .ico-cerrar-lupa:hover, #c .fcap .soc-half-n:hover{color: #FFF;}
#c .fcap .soc-caja-val{margin-top: 6px;text-align: left;}
#c .fcap .mov-ac-ver, #c .fcap .mov-ac-fav, #c .fcap .mov-ac-wis{display: inline-block;width: 22px;height: 40px;margin: 10px 5px 0 5px;}
#c .fcap .mov-ac-ver a, #c .fcap .mov-ac-fav a, #c .fcap .mov-ac-wis a{display: block;width: 22px;height: 22px;background: url(i/c.png) no-repeat;}
#c .fcap .mov-ac-ver a{background-position: -360px -920px;}
#c .fcap .mov-ac-ver.activo a, #c .fcap .mov-ac-ver.ac a, #c .fcap .mov-ac-ver a:hover{background-position: -360px -950px;}
#c .fcap .mov-ac-fav a{background-position: -300px -240px;}
#c .fcap .mov-ac-fav.activo a, #c .fcap .mov-ac-fav.ac a, #c .fcap .mov-ac-fav a:hover{background-position: -300px -270px;}
#c .fcap .mov-ac-wis a{background-position: -200px -240px;}
#c .fcap .mov-ac-wis.activo a, #c .fcap .mov-ac-wis.ac a, #c .fcap .mov-ac-wis a:hover{background-position: -200px -270px;}
#c .fcap .tool{box-sizing: border-box;display: none;position: absolute;left: 0;width: 100%;height: auto;text-align: center;z-index: 1;background-color: #666;padding: 10px 15px;font-size: 12px;color: #FFF;}
#c .fcap .bottool:hover .tool {display: block;}
#c .fcap .mov-ac-ver .tool div:after{content:'Lo he visto';}
#c .fcap .mov-ac-ver.activo .tool div:after{content:'No lo he visto';}
#c .fcap .mov-ac-fav .tool div:after{content:'Añadir a favoritos';}
#c .fcap .mov-ac-fav.activo .tool div:after{content:'Quitar de favoritos';}
#c .fcap .mov-ac-wis .tool div:after{content:'Quiero verlo';}
#c .fcap .mov-ac-wis.activo .tool div:after{content:'No quiero verlo';}

#c .fcapi{margin: 10px 0 0 0;}
#c .fcapi .mov-ac{text-align: center;}
#c .fcapi .bottool{margin: 10px 10px 0 10px;}
#c .fcapi .bottool>em{font-size: 14px;font-style: normal;}
#c .fcapi .mov-ac-ver .tool div:after{content:'La he visto';}
#c .fcapi .mov-ac-ver.activo .tool div:after{content:'No la he visto';}
#c .fcapi .mov-ac-fav .tool div:after{content:'Añadir a favoritas';}
#c .fcapi .mov-ac-fav.activo .tool div:after{content:'Quitar de favoritas';}
#c .fcapi .mov-ac-wis .tool div:after{content:'Quiero verla';}
#c .fcapi .mov-ac-wis.activo .tool div:after{content:'No quiero verla';}

/* Sección Gamer Hub/Foros */
#c .g>div{height: 100px;padding-bottom: 17px;margin-bottom: 17px;border-bottom: 1px solid #D2D2D2;}
#c .g>div:nth-child(n+5), #c .c10 .fr>div:nth-child(n+9){border:none;}
#c .g img, #c .fr img, #c .cg img{float: left;width: 100px;height: 100px;border-radius: 50%;}
#c .g>div>div{margin: 0 10px 0 115px;}

#c .g a:not(:last-of-type), #c .fr>div>div>a:not(:last-of-type){font-weight: 100; margin:0 0 2px 0;display:block;}
#c .g a:nth-child(2), #c .fr>div>div>a:nth-child(2){font-size: 14px;color: #000;max-height: 36px;overflow: hidden;}
#c .g a:first-of-type, #c .fr>div>div>a:first-of-type{font-size: 12px;color: #F00;}

#c .g>div>div>div, #c .fr>div>div>span, #c .cg .rc>div:last-of-type>div, #c .cg>div>div>span, #w .lg>div>div>div:nth-of-type(2){display: block;margin-bottom: 10px;width: auto;height: 12px;}
#c .g em, #c .fr>div>div>a:last-of-type, #c .cg .rc>div:last-of-type>div>em, #c .cg .rc>div:last-of-type>div>a, #c .cg>div>div>span>a, #c .cg>div>div>span>em, #w .lg>div>div>div:nth-of-type(2)>em{float: left;margin-right: 20px;font-size: 10px;font-style: normal;color: #8E8E8E;}
#c .g em:after, #c .cg>div>div>span>a:after, #c .cg .rc>div:last-of-type>div>em:after, #c .cg>div>div>span>em:after, #w .lg>div>div>div:nth-of-type(2)>em:after{content: "";display: block;float: right;position: relative;top: 6px;left: 10px;width: 2px;height: 2px;border-radius: 50%;background: #8E8E8E;}
#c .g em:last-of-type, #w .lg>div>div>div:nth-of-type(2)>em:last-of-type{text-transform: uppercase;margin-right: 0;}
#c .g em:last-of-type:after, #c .cg>div>div>span>a:last-of-type:after,#c .cg .rc>div:last-of-type>div>em:last-of-type:after, #c .cg>div>div>span>em:last-of-type:after, #w .lg>div>div>div:nth-of-type(2)>em:last-of-type:after{display: none;}
#c .g a:last-of-type{float: left;}

#c .fr>div{height: 50px;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #D2D2D2;}
#c .fr img{width: 40px;height: 40px;}
#c .fr>div>div{margin: 0 10px 0 55px;}
#c .fr>div>div>a:last-of-type{margin-right: 0; color: #F60;}
#c .fr>div>div>a:last-of-type:before{content: "Autor: ";color: #8E8E8E;}
#c .fr>div>div>a:nth-child(2){height: 20px;overflow: hidden;}

/* Redactor asociado al contenido */
#c .cg .rc,#s .cg .rc{height: auto;padding-bottom: 10px;margin-bottom: 15px;border-bottom: 1px solid #D2D2D2;}
#c .cg .rc>a>img,#s .cg .rc>a>img{float: none;display: inline-block;width: 45px;height: 45px;}
#c .cg .rc>div:last-of-type,#s .cg .rc>div:last-of-type{display: inline-block;margin-left: 5px;padding: 8px 0;}
#c .cg .rc>div:last-of-type>div,#s .cg .rc>div:last-of-type>div{margin-bottom: 2px;}
#c .cg .rc>div:last-of-type>div:first-of-type:before,#s .cg .rc>div:last-of-type>div:first-of-type:before{content:"Publicado por ";float: left;margin-right: 4px;font-size: 11px; font-weight: bold;}
#c .cg .rc>div:last-of-type>div>a,#s .cg .rc>div:last-of-type>div>a{color: #F60;font-size: 11px;}
#c .cg .rc>div:last-of-type>div>em,#s .cg .rc>div:last-of-type>div>em{font-size: 11px;}
#c .cg .rc>div:last-of-type>div>a:last-of-type, #c .cg .rc>div:last-of-type>div>em:last-of-type,#s .cg .rc>div:last-of-type>div>a:last-of-type, #s .cg .rc>div:last-of-type>div>em:last-of-type{margin: 0;}

/* Contenido */
#c .ct,#s .ct{line-height: 26px;word-break: break-word;}
#c .ct h1,#s .ct h1{margin: 0 0 20px 0;font-size: 24px;}
#c .ct h2,#s .ct h2{margin: 20px 0;font-size: 16px;font-weight: bold;color: #F00;} #c .ct h2,#s .ct h2{color: #DE0222;}
#c .ct h3, #c .ct h4,#s .ct h3, #s .ct h4{margin: 10px 0 6px 0;font-size: 14px;font-weight: bold;color: #F60;line-height: 24px;}
#c .ct img,#s .ct img{max-width: 100%;height: auto;}
#c .ct table,#s .ct table{display: block;overflow-x: auto;}
#c .ct>p,#s .ct>p{margin: 0 0 15px 0;line-height: 24px;color: #000;}
#c .ct blockquote,#s .ct blockquote{box-sizing: border-box;display: inline-block;width: 100%;margin: 0 0 15px 0;padding: 20px 20px 20px 60px;background: #EBEBED url(i/comillas.png) no-repeat;font-style: italic;line-height: 24px;}
#c .ct blockquote>p,#s .ct blockquote>p{margin: 0 0 15px 0;}
#c .ct blockquote>p:last-of-type,#s .ct blockquote>p:last-of-type{margin: 0;}
#c .ct table,#s .ct table{width: 100%;padding: 0;margin-bottom: 20px;}
#c .ct table td,#s .ct table td{padding: 10px;background-color: #ECEDED;text-align: center;font-size: 14px;line-height: 16px;}
#c .ct object, #c .ct embed,#s .ct object, #s .ct embed{display: none;}
#c .ct .av,#s .ct .av{font-size: 11px;color: #8E8E8E;line-height: 18px;}
#c .ct a,#s .ct a{color: #F60;} #c .ct a, #s .ct a{color: #DE0222;font-weight: bold;text-decoration: underline;}
#c .ct .ul, #c .ct ul, #c .ct ul ul,#s .ct .ul, #s .ct ul, #s .ct ul ul{margin: 0 0 15px 0;padding: 0;}
#c .ct .ul>p, #c .ct ul>li,#s .ct .ul>p, #s .ct ul>li{display:list-item;margin-left: 17px;list-style: square;}
#c .ct .el ul>li,#s .ct .el ul>li{margin-left: 0;list-style: none;}
#c .ct .mw ul>li,#s .ct .mw ul>li{display: inline-block;margin-left: 20px;}
#c .ct .i, #c .ct .i.ctf, #c .ct .postimagen, #c .ct .v, #c .ct .v.ctf,#s .ct .i, #s .ct .i.ctf, #s .ct .postimagen, #s .ct .v, #s .ct .v.ctf{margin: 0 auto 10px auto;padding: 0;text-align: center;display: block;}
#c .ct .i, #c .ct .v,#s .ct .i, #s .ct .v{display: inline-block;width: 630px;}
#c .ct .i.ctf,#s .ct .i.ctf{display: inline-block;width: auto;max-width: 100%;}
#c .ct .v.ctf,#s .ct .v.ctf{display: inline-block;width: 100%;}
#c .ct .i.ctf_i, #c .ct .i.ctf_d,#s .ct .i.ctf_i, #s .ct .i.ctf_d{width: auto;margin: 8px 0 15px 0;}
#c .ct .i.ctf_i,#s .ct .i.ctf_i{float: right;margin-left: 20px;}
#c .ct .i.ctf_d,#s .ct .i.ctf_d{float: left;margin-right: 20px;}
#c .ct .i img, #c .ct .i.ctf img, #c .ct .postimagen img, #c .ct .v>a>img, #c .ct .v.ctf>a>img,#s .ct .i img, #s .ct .i.ctf img, #s .ct .postimagen img, #s .ct .v>a>img, #s .ct .v.ctf>a>img{max-width: 100%;height: auto;}
#c .ct .v>a>img, #c .ct .v.ctf>a>img,#s .ct .v>a>img, #s .ct .v.ctf>a>img{vertical-align: middle;}
#c .ct .i>p, #c .ct .i.ctf>p,#s .ct .i>p, #s .ct .i.ctf>p{display: block;height: auto;margin-top: -6px;font-size: 11px;color: #636363;border-bottom: 1px solid #D2D2D2;}
#c .ct .lt,#s .ct .lt{box-sizing: border-box;display: inline-block;width: 100%;margin: 5px 0 25px;padding: 5px 0 15px 20px;border-left: 4px solid #F60;color: #F60;font-size: 26px;font-weight: normal;line-height: 32px;}
#c .ct iframe{display: block;max-width: 100%;margin: 0 auto;text-align: center;}
#c .in,#s .in{padding-bottom: 20px;font-size: 16px;font-weight: bold;line-height: 28px;}

#c .ct .v, #c .vd .v,#s .ct .v, #s .vd .v{position: relative;}
#c .ct .v>a:before, #c .vd .v>a:before,#s .ct .v>a:before, #s .vd .v>a:before{display: block;content: "";color: transparent;position: absolute;width: 100%;height: 100%;background-image: url(i/but_play_list_off.png);background-size: cover;}
#c .ct .v>a:hover:before, #c .vd .v>a:hover:before,#s .ct .v>a:hover:before, #s .vd .v>a:hover:before{background-image: url(i/but_play_list_on.png);}
#c .ct .v .din,#s .ct .v .din{display: block;margin: 0;font-weight: normal;}
#c .ct .v .din>p,#s .ct .v .din>p{position: relative;display: block;box-sizing: border-box;margin: -8px 0 0 0;padding: 10px 40px 10px 10px;background-color: #EBEBED;font-size: 12px;line-height: 18px;text-align: left;}
#c .ct .v .din>p>a:first-of-type,#s .ct .v .din>p>a:first-of-type{pointer-events: none;color: #000 !important;}
#c .ct .v .din .smg,#s .ct .v .din .smg{position: absolute;top: 10px;right: 10px;color: #8E8E8E;}
#c .ct .v .din .smg:hover,#s .ct .v .din .smg:hover{color: #000;}
#c .ct .v .din .smg:before,#s .ct .v .din .smg:before{content: "";display: block;float: left;margin: 2px 5px 4px 0;width: 12px;height: 12px;background: url(i/c.png) no-repeat -240px -180px;}
#c .ct .v .din .smg em,#s .ct .v .din .smg em{display: inline-block;font-size: 14px;font-style: normal;}

#c .ct .tab_con,#s .ct .tab_con{display: inline-block;box-sizing: border-box;width: 630px;margin: 0 0 15px 0;padding: 20px;background: #EBEBED;}
#c .ct .tab_con ul,#s .ct .tab_con ul{margin: 0;}
#c .ct .tab_con .tab_con_h2,#s .ct .tab_con .tab_con_h2{margin-left: 17px;list-style-type: square;}
#c .ct .tab_con .tab_con_h3,#s .ct .tab_con .tab_con_h3{margin-left: 34px;list-style-type: circle;}
#c .ct .tab_con .tab_con_h4,#s .ct .tab_con .tab_con_h4{margin-left: 51px;list-style-type: disc;}

/* Contenido Noticias/Artículos/Análisis */
#c .cte,#s .cte{position: relative;font-size: 14px;line-height: 26px;}
#c .cte>p,#s .cte>p{line-height: 26px;}
#c .cte .fnt,#s .cte .fnt{display: inline-block;width: 100%;}

/* Contenido sites */
#c .cts{display: inline-block;width: 100%;}
#c .cts h2{color: #F60;}
#c .cts h2:first-child{margin-top: 0;}
#c .cts:first-of-type{margin-bottom: 20px;}

/* Contenido seo */
#c .ctx{margin-bottom: 20px;font-size: 12px;line-height: 18px;}
#c .ctx>p{line-height: 22px;}
#c .ctx>h1,#c .ctx>h2, #c .ctx>h3, #c .ctx>h4, #c .ctx>h5{margin: 15px 0;line-height: initial;}
#c .ctx>h2:first-child{margin-top: 0;}
#c .ctx>h2{font-size: 16px;color: #F00;}
#c .ctx .ctx_tit{color: #000;}
#c .ctx>h3, #c .ctx>h4, #c .ctx>h5{font-size: 14px;color: #F60;}
#c .ctx a{color: #F60;}

/* Módulo Amazon */
#c .amz{box-sizing: border-box;display: inline-block;width: 100%;margin: 0 0 20px 0;padding: 20px 20px 10px 20px;border: 1px solid #BBB;background: #EBEBED;line-height: initial;font-size: 0;}
#c .amz>div:nth-of-type(1)>a, #c .amz>div:nth-of-type(2)>strong>a{text-decoration: none;}
#c .amz>img{float: left;margin: 0 20px 15px 0;}
#c .amz>div:nth-of-type(1){float: right;width: 170px;margin: 0 0 15px 20px;}
#c .amz>div:nth-of-type(1)>a{box-sizing: border-box;display: block;height: 36px;margin: 0 0 15px 0;padding: 10px 15px;text-align: center;text-transform: uppercase;font-size: 12px;font-weight: bold;color: #FFF;background: #55AA56;border-radius: 6px;}
#c .amz>div:nth-of-type(1)>a:hover{background: #000;}
#c .amz>div:nth-of-type(1)>span{display: block;font-size: 12px;color: #666;font-weight: bold;}
#c .amz>div:nth-of-type(2)>strong{display: block;margin: 0 0 16px 0;font-size: 14px;}
#c .amz>div:nth-of-type(2)>strong>a{color: #000;} #c .amz>div:nth-of-type(2)>strong>a:hover{color: #FF8F04;}
#c .amz>div:nth-of-type(2)>p{margin: 0 0 15px 0;font-size: 12px;line-height: 16px;}
#c .amz>div:nth-of-type(2)>span{font-size: 11px;color: #666;}
#c .amz>div:nth-of-type(2)>span:before{content: "";display: inline-block;vertical-align: middle;width: 18px;height: 18px;margin-right: 10px;background: url(i/amazon.png) no-repeat;}

#c .amz_lt{margin-bottom: 20px;} #c .amz_lt + .ml{margin-top: 30px;margin-bottom: 20px;}
#c .amz_lt>strong{position: relative;display: block;box-sizing: border-box;height: 50px;padding: 14px 15px;background: #000;color: #FF8F04;font-size: 20px;font-weight: bold;text-transform: uppercase;}
/*#c .amz_lt>strong:after{content: "";display: block;position: absolute;top: 14px;right: 15px;width: 85px;height: 26px;background: url(i/amazon_lt.png) no-repeat;}*/
#c .amz_lt>div{border: 1px solid #000;}
#c .amz_lt>div>div{box-sizing: border-box;padding: 10px 15px;min-height: 95px;}
#c .amz_lt>div>div:nth-child(even){background: #EAEAEC;}
#c .amz_lt>div>div>span{float: left;width: 60px;margin: 0 15px 15px 0;}
#c .amz_lt>div>div>span>img{display: block;max-width: 100%;margin: 0 auto;}
#c .amz_lt>div>div>div{position: relative;min-height: 72px;}
#c .amz_lt>div>div>div>strong{display: block;margin-bottom: 6px;font-size: 14px;max-height: 38px;overflow: hidden;}
#c .amz_lt>div>div>div>strong>a:hover{color: #FF8F04;}
/*#c .amz_lt>div>div>div>a{box-sizing: border-box;position: absolute;bottom: 0;right: 0;width: 34px;height: 34px;padding: 10px 0;background: #55AA56;color: #FFF;text-transform: uppercase;text-align: center;font-size: 12px;font-weight: bold;border-radius: 50%;}*/
#c .amz_lt>div>div>div>a{display: inline-block;box-sizing: border-box;margin-top: 5px;padding: 4px 10px;background: #55AA56;color: #FFF;text-transform: uppercase;text-align: center;font-size: 12px;font-weight: bold;border-radius: 20px;}
#c .amz_lt>div>div>div>a:hover{background: #000;}

#c .amz .amz_pre>em, #c .amz_lt .amz_pre>em{font-weight: bold;font-style: normal;}
#c .amz .amz_pre>em:nth-child(1), #c .amz_lt .amz_pre>em:nth-child(1){color: #55AA56;font-size: 24px;}
#c .amz .amz_pre>em:nth-child(2), #c .amz_lt .amz_pre>em:nth-child(2){margin-left: 15px;color: #FA0405;font-size: 16px;text-decoration: line-through;}
#c .amz .amz_aho, #c .amz_lt .amz_aho{color: #666;font-weight: bold;}
#c .amz .amz_aho span, #c .amz_lt .amz_aho span{font-size: 12px;}

#c .amz_lt .amz_pre{margin-bottom: 6px;}
#c .amz_lt .amz_pre>em:nth-child(1){font-size: 18px;}
#c .amz_lt .amz_pre>em:nth-child(2){font-size: 12px;}
#c .amz_lt .amz_aho{font-size: 10px;}

/* Módulo Merkawai */
#c .mkw>div:nth-of-type(1)>a{padding: 4px 15px;}
#c .mkw>div:nth-of-type(2)>span:before{width: 125px;height: 45px;background: url(https://merkawai.es/img/merkawai.png) no-repeat;}

#c .mkw_lt>strong{background: #dd002b;color: #FFF;}

/* Formularios páginas planas */
#c .fp{margin-bottom: 20px;}
#c .fp, #c .fp input, #c .fp select, #c .fp textarea{border: 1px solid #D2D2D2;background-color: #FFF;}
#c .fp fieldset{box-sizing: border-box;margin: 20px;padding: 0;border: 0;}
#c .fp label{display: block;font-size: 12px;color: #8E8E8E;}
#c .fp input, #c .fp select, #c .fp textarea{display: block;box-sizing: border-box;width: 100%;margin-bottom: 10px;font-size: 12px;color: #000;}
#c .fp input, #c .fp select{height: 30px;padding: 6px 8px;}
#c .fp textarea{height: 100px;padding: 10px;resize: none;}
#c .fp .bt{display: block;width: 175px;height: 35px;margin: 20px auto 0 auto;padding: 0;border: 0;background-color: #F60;color: #FFF;text-transform: uppercase;cursor: pointer;}
#c .fp input[type=checkbox]{display: none;}
#c .fp input[type=checkbox] + label{vertical-align: text-top;font-size: 11px;color: #666;line-height: 16px;}
#c .fp input[type=checkbox] + label:before{content: "";display: inline-block;box-sizing: border-box;width: 10px;height: 10px;margin-right: 6px;border: 1px solid #999;cursor: pointer;}
input[type=checkbox]:checked + label:before{background-color: #444446;border-color: #444446;opacity: 0.7;}

/* Contenedor Nota */
#c .fa, #c .fa>div{width: 100%; height: 300px;}
#c .fa{position: relative;background-position: top center;}
#c .fa>div{position: absolute;}
#c .fa>div:first-of-type{background-color: #000;opacity: 0.75;}
#c .fa>div>div{float: left;width: 50%;height: 300px;}
#c .fa>div>div:first-of-type{position: absolute;width: 100%;height: 100%;}
#c .fa>div>div:first-of-type>div{width: 138px;height: 138px;margin: 81px auto;}
#c .fa>div>div:not(:first-of-type)>div{display: block;height: 240px;margin: 30px 80px;font-size: 12px;line-height: 20px;color: #FFF;}
#c .fa>div>div:nth-child(2)>div{padding-right: 28px;margin-right: 100px;border-right: 1px solid #D2D2D2;text-align: right;overflow: hidden;}
#c .fa>div>div:nth-child(3)>div{padding-left: 28px;margin-left: 100px;border-left: 1px solid #D2D2D2;text-align: left;overflow: hidden;}
#c .fa>div>div:not(:first-of-type)>div>p{padding-bottom: 10px;}
#c .fa>div>div:not(:first-of-type)>div>p:first-of-type{font-size: 14px;color: #F60;text-transform: uppercase;padding-bottom: 15px;}
#c .fa>div>a{position: absolute;right: 0;bottom: 0;margin: 0 8px 6px 0;font-size: 11px;color: #F60;}

#c .fa .n {position:relative;line-height: 138px;text-align: center;font-size: 60px;color: white;}
#c .fa .n div {position:absolute;top:0;left:0;width:118px;height:118px;border-radius:100%;border:10px solid;}
#c .fa .n div:first-child {border-color:#F60 #F60 #F60 white;transform: rotate(0.125turn);}
#c .fa .n div:last-child {border-color:white transparent transparent transparent;}
#c .fa .n.n0 div:first-child  {border-color:#F60 white white white;}
#c .fa .n.n1 div:first-child  {border-color:#F60 #F60 white white;}
#c .fa .n3 div:last-child {border-color:#F60 transparent transparent transparent;}

/* Retos */
#w .cr{margin-bottom: 20px;padding-bottom: 20px;border-bottom: 1px solid #D2D2D2;font-size: 0;}
#w .cr:last-of-type{padding: 0;border: 0;}
#w .cr>img, #w .cr>div{display: inline-block;vertical-align: top;}
#w .cr>div:last-of-type{display:none;}
#w .cr>img{margin-right: 20px;}
#w .cr>div:nth-of-type(1){width: 430px;width: calc(100% - 200px);}
#w .cr>div:nth-of-type(1)>h3{padding: 10px 0;font-size: 18px;font-weight: normal;}
#w .cr>div:nth-of-type(1)>p{padding-bottom: 10px;font-size: 10px;color: #8E8E8E;}
#w .cr>div:nth-of-type(1)>.ga{margin: 0;}
#w .cr>div:nth-of-type(2){margin-top: 20px;}
#w .cr>div:nth-of-type(2)>div{position: relative;display: inline-block;vertical-align: top;width: 305px;width: calc(50% - 10px);margin: 0 20px 20px 0;}
#w .cr>div:nth-of-type(2)>div:nth-child(2n){margin-right: 0;}
#w .cr>div:nth-of-type(2)>div:last-child, #w .cr>div:last-of-type>div:nth-last-child(2){margin-bottom: 0;}
#w .cr>div:nth-of-type(2)>div>img{width: 56px;height: auto;margin-right: 10px;}
#w .cr>div:nth-of-type(2)>.o:before{content: "";position: absolute;display: block;top: 0;width: 56px;height: 56px;background: url(i/c.png) no-repeat -460px -660px;}
#w .cr>div:nth-of-type(2)>div>div{display: inline-block;vertical-align: top;width: 239px;width: calc(100% - 66px);}
#w .cr>div:nth-of-type(2)>div>div>h4{font-size: 14px;}
#w .cr>div:nth-of-type(2)>div>div>p{font-size: 12px;}
#w .cr input:checked ~ div:last-of-type{display:block;}
#w .cr input:checked ~ div>.ga{background-color: #F60;color: #FFF;font-weight: normal;}
#w .cr input{display:none;}

/* Visita la red social */
#s .rs{float: right;margin-top: -55px;text-align: right; font-weight: bold;font-size: 14px;}
#s .rs>a{display: block;font-weight: normal;color: #F60;}
#s .rs:before{content: "";float: right;vertical-align: top;margin: 3px 0 0 10px;width: 30px;height: 27px;background: url(i/c.png) no-repeat -10px -275px;}

/* Módulos Perfil social/Amigos */
#s .ps, #s .a{width: auto;height: auto;background-color: #FFF;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
#s .a{margin-top: 10px;}
#s .ps>img{display: block;max-width: 100%;width: 100%;}
#s .ps>h2, #s .ps>em, #s .ps>a{display: block;text-align: center;padding: 6px 15px;font-weight: normal;}
#s .ps>h2{padding-bottom: 0px;font-size: 16px;}
#s .ps>em:before{content: "";position: relative;display: inline-block;bottom: -3px;margin-right: 5px;width: 20px;height: 20px;background: url(i/c.png) -10px -389px no-repeat;}
#s .ps>em{padding-bottom: 10px;font-size: 18px;font-style: normal;}
#s .ps>a:before{content: "Ver perfil público";}
#s .ps>a{padding-bottom: 10px;padding-top: 0;font-size: 10px;color: #F60;}
#s .a h4{padding: 20px 15px 10px 15px;font-size: 11px;text-align: left;text-transform: uppercase;}
#s .a>p{padding: 6px 15px;font-size: 11px;}
#s .a>.aa{max-height: 375px;overflow: hidden;}
#s .a>.ag{padding-bottom: 10px;}
#s .a>.ac>h4:before{content: "Cumplen años (";}
#s .a>.ac>h4, #s .a>.ag>h4{padding-top: 10px;}
#s .a>.aa>h4:before{content: "Solicitudes de amistad (";}
#s .a>.as>h4:before{content: "Te sugerimos";}
#s .a>.ag>h4:before{content: "Gamertags";}
#s .a>.ac>h4:after, #s .a>.aa>h4:after{content: ")";}
#s .a>.ac>ul, #s .a>.ag>ul{margin: 0;padding: 0 15px;}
#s .a>.ac>ul{max-height: 300px;overflow-y: auto;}
#s .a>.ac>ul>li, #s .a>.ag>ul>li{font-size: 11px;list-style: none;overflow: hidden;}
#s .a>.ac>ul>li{background: url(i/c.png) no-repeat -780px -999px;padding: 1px 0 5px 17px;}
#s .a>.ag>ul>li{margin-bottom: 6px;padding: 1px 0 3px 22px;}
#s .a>.ac>ul>li:last-of-type, #s .a>.ag>ul>li:last-of-type{padding-bottom: 0;margin-bottom: 0;}
#s .a>.ac>ul>li>a, #s .a>.ag>ul>li>a{color: #F60;}
#s .a>div>div{height: 76px;padding-bottom: 10px;margin: 0 15px 10px 15px;border-bottom: 1px solid #D2D2D2;}
#s .a>.aa>div{height: 44px}
#s .a>div>div:last-of-type{padding-bottom: 0;margin-bottom: 0;border: none;}
#s .a>.as>div:last-of-type{padding-bottom: 16px;}
#s .a>div>div>a{float: none;}
#s .a>div>div>a>img{float: left;width: 35px;height: 35px;border-radius: 50%;}
#s .a>div>div>div{margin-left: 40px;overflow: hidden;}
#s .a>div>div>div>a:first-of-type, #s .a>div>div>div>em{display: inline-block;margin-left: 5px;padding-bottom: 6px;}
#s .a>div>div>div>a:first-of-type{font-size: 12px;color: #F60;}
#s .a>div>div>div>em{font-size: 10px;font-style: normal;color: #8E8E8E;}

#s .a .tag_psn{background: url(i/c.png) no-repeat -420px -890px;}
#s .a .tag_xbl{background: url(i/c.png) no-repeat -420px -915px;}
#s .a .tag_lol{background: url(i/c.png) no-repeat -420px -940px;}
#s .a .tag_mc{background: url(i/c.png) no-repeat -420px -965px;}
#s .a .tag_pgl{background: url(i/c.png) no-repeat -420px -990px;}
#s .a .tag_wii{background: url(i/c.png) no-repeat -420px -1008px;}
#s .a .tag_nnid{background: url(i/c.png) no-repeat -420px -1040px;}
#s .a .tag_steam{background: url(i/c.png) no-repeat -420px -1065px;}
#s .a .tag_bnet{background: url(i/c.png) no-repeat -420px -1090px;}
#s .a .tag_origin{background: url(i/c.png) no-repeat -420px -1115px;}
#s .a .tag_pgl2{background: url(i/c.png) no-repeat -420px -1140px;}
#s .a .tag_3ds{background: url(i/c.png) no-repeat -420px -1165px;}
#s .a .tag_osu{background: url(i/c.png) no-repeat -420px -1190px;}

/* Mensajes */
#w #muro{margin-bottom: 20px;}
#w .sm{margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px solid #D2D2D2;font-size: 0;}
#w .sm a{color: #F60;}
#w .sm:last-of-type{margin-bottom: 20px;}
#w .sm>div:nth-child(1), #w .sm>div:nth-child(1)>a>img, #w .sm>div:nth-child(1)>.ga{display: inline-block;width: 60px;}
#w .sm>div:nth-child(1){float: left;margin-right: 10px;}
#w .sm>div:nth-child(1)>a>img{height: auto; border-radius: 50%;background-color: #EBEBED;}
#w .sm>div:nth-child(1)>.ga{margin-top: -10px;pointer-events: none;cursor: default;}
#w #c ~ #s .sm>div:nth-child(1)>.ga{display: none;}
#w .sm>div:nth-child(2){display: block;margin-left: 70px;min-height: 70px;}
#w .sm>div:nth-child(2)>div:nth-child(1){display: inline-block;width: 100%;font-size: 14px;}
#w .sm>div:nth-child(2)>div:nth-child(1)>a{font-size: 18px;color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(1)>a:last-of-type{margin-right: 14px;}
#w .sm>div:nth-child(2)>div:nth-child(1)>em, #w .sm>div:nth-child(2)>div:nth-child(1)>div:last-of-type{display: inline-block;vertical-align: top;padding-top: 6px;font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .sm>div:nth-child(2)>div:nth-child(1)>em{padding-right: 10px;}
#w .sm>div:nth-child(2)>div:nth-child(1)>em:after, #w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>a:after{content: "";display: inline-block;margin: 0 0 2px 10px;width: 2px;height: 2px;border-radius: 50%;background-color: #8E8E8E;}
#w .sm>div:nth-child(2)>div:nth-child(1)>div:last-of-type>span{float: left;}
#w .sm>div:nth-child(2)>div:nth-child(1)>div:last-of-type>span:before{content: "";display: block;float: left;margin-right: 5px;width: 12px;height: 12px;}
#w .sm>div:nth-child(2)>div:nth-child(1)>div:last-of-type>.vot{margin-right: 6px;}
#w .sm .vot:before{background: url(i/c.png) no-repeat -240px -180px;}
#w .sm .com:before{background: url(i/c.png) no-repeat -200px -180px;}
#w .sm>div:nth-child(2)>div:nth-child(1)>p{width: 100%;padding-top: 4px;font-size: 11px;color: #8E8E8E;}
#w .sm>div:nth-child(2)>div:nth-child(1)>p>a{color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(1)>p>strong{color: #000;}
#w .sm>div:nth-child(2)>div:nth-child(2), #w .sm .m-tag{font-size: 12px;line-height: 18px;}
#w .sm>div:nth-child(2)>div:nth-child(2){word-wrap: break-word;margin-top: 4px;}
#w .sm>div:nth-child(2)>div:nth-child(2) .smco.smh{position: relative;max-height: 300px;overflow-y: hidden;}
#w .sm>div:nth-child(2)>div:nth-child(2) .smco.smh:before{content: "";display: block;position: absolute;top: 0;width: 100%;height: 100%;cursor: pointer;}
#w .sm>div:nth-child(2)>div:nth-child(2) .smco.smh:after{content: "Ver más";position: absolute;bottom: 0;box-sizing: border-box;display: block;width: 100%;height: auto;padding: 5px 20px;background-color: #FFF;border: 1px solid #D2D2D2;cursor: pointer;color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(2) .smco.smh:hover:after{color: #000;}
#w .sm>div:nth-child(2)>div:nth-child(2) a{color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(2) img{max-width: 100%;}
#w .sm>div:nth-child(2)>div:nth-child(2) .tamanofuente_200{font-size: 16px;line-height: 20px;}
#w .sm>div:nth-child(2)>div:nth-child(2) .tamanofuente_50{font-size: 10px;line-height: 14px;}
#w .sm>div:nth-child(2)>div:nth-child(2) ul{margin: 10px 0;padding-left: 16px;list-style: disc;}
#w .sm>div:nth-child(2)>div:nth-child(2) blockquote, #w .sm>div:nth-child(2)>div:nth-child(2) code, #w .sm>div:nth-child(2)>div:nth-child(2) .spoiler{box-sizing: border-box;display: inline-block;width: 100%;margin: 6px 0 10px 0;}
#w .sm>div:nth-child(2)>div:nth-child(2) blockquote{padding: 20px 20px 20px 60px;background: #EBEBED url(i/comillas.png) no-repeat;font-style: italic;line-height: 24px;}
#w .sm>div:nth-child(2)>div:nth-child(2) code{padding: 20px;background: #EBEBED;line-height: 18px;}
#w .sm>div:nth-child(2)>div:nth-child(2) .spoiler .spoilerbot{box-sizing: border-box;width: 100%;padding: 2px 10px;text-align: center;text-transform: uppercase;background-color: #EBEBED;color: #C00;cursor: pointer;}
#w .sm>div:nth-child(2)>div:nth-child(2) .spoiler .spoilerint{display: none;padding: 10px;border: 1px solid #EBEBED;border-top: 0;}
#w .sm .m-tag{margin-top: 6px;}
#w .sm .m-tag>a{margin-right: 6px;color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type{padding-top: 6px;line-height: 12px;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>a{display: inline-block;vertical-align: top;padding-right: 10px;font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>.oculto{display: none;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>a:last-of-type{padding-right: 0;}
#w .sm .smr:before{content:"Responder";}
#w .sm .smg:before{content:"Me gusta";}
#w .sm .smg>em{display: none;font-style: normal;}
#w .sm .smc:before{content:"Ver las ";}
#w .sm .smc>em{font-style: normal;}
#w .sm .smc>em:after{content:" respuestas";}
#w .sm .smv:before{content:"Ver más";}
#w .sm .sms:before{content:"Reportar";color: #F00;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>a:last-of-type:after{display: none;}

/* Previsualización */
#w #m_prev:before{box-sizing: border-box;float: right;content: "Previsualización";font-size: 11px;text-transform: uppercase;width: auto;height: 16px;padding: 1px 12px;background-color: #D2D2D2;}
#w #m_prev .sm{padding: 20px 20px 10px 20px;border: 1px solid #D2D2D2;background-color: #FAFAFA;}
#w #m_prev .sm:last-of-type{margin-bottom: 10px;}
#w #m_prev a, #w #m_prev .sm .mr>div{pointer-events: none;}

/* Respuestas */
#w .res{display: none;margin:10px 0 0 70px;}
#w .res .sm>.respon:before{content: "Responder";}
#w .res .sm>.respon{display: inline-block;font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .res .sm>div:nth-child(1), #w .res .sm>div:nth-child(1)>a>img{width: 45px}
#w .res .sm>div:nth-child(1)>a>img{height: auto;}
#w .res .sm>div:nth-child(2){margin-left: 55px;min-height: 55px;}
#w .res .sm>div:nth-child(2)>div:nth-child(1)>a{font-size: 14px;}
#w .res .sm>div:nth-child(2)>div:nth-child(1)>em, #w .res .sm>div:nth-child(2)>div:nth-child(1)>div{padding-top: 3px;}
#w .res .sm:last-of-type{margin: 0;padding: 0; border: 0;}
#w .res .sm>form{width: 505px;width: calc(100% - 55px);display: inline-block;height: auto;background-color: #EBEBED;}
#w .res .sm>form textarea{display: inline-block;box-sizing: border-box;width: 100%;height: 45px;padding: 6px 10px;font-size: 12px;resize: none;border: none;background-color: #FFF;border: 1px solid #D2D2D2;}
#w .res .sm>form .markItUpEditor{display: block;height: 70px;resize: vertical;}
#w .res .sm>form>div:nth-child(1){padding: 20px 20px 10px 20px;}
#w .res .sm>form>div:nth-of-type(2){margin-top: 9px;}
#w .res .sm>form>div:nth-of-type(2)>a:last-of-type{margin-right: 0;}

/* Muro interior */
#w .sm .mr{width: 100%;height: auto;margin: 6px 0;border: 1px solid #D2D2D2;box-sizing: border-box;}
#w .sm .mr>span{float: right;font-size: 11px;text-transform: uppercase;width: auto;height: 16px;padding: 0 12px;background-color: #D2D2D2;}
#w .sm .mr>div{display: block;margin: 26px 20px 10px 20px;}
#w .sm .mr>.din{display: block;margin: 0 20px 10px 20px;}
#w .sm .mr>.din>p, #w .sm .isu>p{position: relative;display: block;box-sizing: border-box;margin-top: -5px;padding: 10px 40px 10px 10px;background-color: #EBEBED;}
#w .sm .mr>.din>p>a:first-of-type{pointer-events: none;color: #000 !important;}
#w .sm .mr>.din .smg, #w .sm .isu .smg{position: absolute;top: 10px;right: 10px;color: #8E8E8E;}
#w .sm .mr>.din .smg:before, #w .sm .isu .smg:before{content: "";display: block;float: left;margin: 2px 5px 4px 0;width: 12px;height: 12px;background: url(i/c.png) no-repeat -240px -180px;}
#w .sm .mr>.din .smg em, #w .sm .isu .smg em{display: inline-block;font-size: 14px;}
#w .sm .mr a{color: #F60;}
#w .sm .mr article figure>a{color: transparent !important;}
#w .sm .mr .n>article{padding-bottom: 0;}
#w .sm .mr .n>article em{display: none;}
#w .sm .mr .fr, #w .sm .mr .bq{min-height: 50px;}
#w .sm .mr .fr>img, #w .sm .mr .bq>a>img{float: left;width: 40px;height: 40px;margin-right: 15px;background-color: #EBEBED;}
#w .sm .mr .fr>img{border-radius: 50px;}
#w .sm .mr .fr>h3{font-weight: normal;}
#w .sm .mr .cp{font-size: 12px;line-height: 18px;word-wrap: break-word;}
#w .sm .mr .nt{font-size: 14px;padding-bottom: 6px;line-height: 22px;word-wrap: break-word;}
#w .sm .mr .nt>h3{padding: 5px 0 10px 0;font-size: 24px;line-height: 30px;}
#w .sm .mr .nt img{max-width: 100%;height: auto;}
#w .sm .mr .vi{min-height: 72px;}
#w .sm .mr .vi>img{float: left;width: 120px;height: 72px;margin-right: 10px;}
#w .sm .mr .vi>div{margin-bottom: 2px;font-size: 14px;}
#w .sm .mr .vi>p{display: block;font-size: 12px;font-style: normal;color: #8E8E8E;}
#w .sm .mr .vi>p>a{font-size: 12px;color: #F60;}
#w .sm .mr .va, #w .sm .mr .hy{height: 50px;}
#w .sm .mr .va>a, #w .sm .mr .hy>a{float: none;}
#w .sm .mr .va>a>img, #w .sm .mr .hy>a>img{float: left;width: 40px;height: 40px;border-radius: 50%;}
#w .sm .mr .va>div, #w .sm .mr .hy>div{margin-left: 55px;}
#w .sm .mr .va>div>h4, #w .sm .mr .hy>div>h4{margin-bottom: 2px;}
#w .sm .mr .va>div>h4>a, #w .sm .mr .hy>div>h4>a{font-size: 14px;font-weight: normal;color: #F60;}
#w .sm .mr .va>div>div>div:first-of-type, #w .sm .mr .hy>div>div>div:first-of-type{display: inline-block;width: 100px;height: 6px;background: url(i/c.png) no-repeat -590px -90px;}
#w .sm .mr .va>div>div>div:first-of-type>span, #w .sm .mr .hy>div>div>div:first-of-type>span{position: relative;float: left;width: 100px; height: 6px;background: url(i/c.png) no-repeat;}
#w .sm .mr .va>div>div>div:first-of-type>span{background-position: -280px -200px;}
#w .sm .mr .hy>div>div>div:first-of-type>span{background-position: -280px -220px;}
#w .sm .mr .va>div>div>div:last-of-type, #w .sm .mr .hy>div>div>div:last-of-type{display: inline-block;}
#w .sm .mr .va>div>div>div:last-of-type>em, #w .sm .mr .hy>div>div>div:last-of-type>em{font-size: 10px;font-style: normal;color: #8E8E8E;}
#w .sm .mr .va>div>div>div:last-of-type>em:first-child, #w .sm .mr .hy>div>div>div:last-of-type>em:first-child{padding: 0 6px 0 10px;}
#w .sm .mr .va>div>div>div:last-of-type>em:last-child:before, #w .sm .mr .hy>div>div>div:last-of-type>em:last-child:before{content: "(";}
#w .sm .mr .va>div>div>div:last-of-type>em:last-child:after{content: " val.)";}
#w .sm .mr .hy>div>div>div:last-of-type>em:last-child:after{content: " hyp.)";}

/* Muro vídeos - Legacy */
#w .sm .muro_multi{position: relative;box-sizing: border-box;display: block;width: 100%;height: auto;margin: 6px 0;padding: 20px;border: 1px solid #D2D2D2;pointer-events: none;cursor: default;}
#w .sm .muro_multi:before{box-sizing: border-box;position: absolute;top: 0;right: 0;content: "Vídeo";font-size: 11px;text-transform: uppercase;width: auto;height: 16px;padding: 0px 12px;background-color: #D2D2D2;}
#w .sm .muro_multi img{float: left;width: 120px;height: 72px;margin: 0 10px 6px 0;}

/* Red social - Imágenes del gestor */
#w .sm .isu{display: block;margin: 6px auto 6px 0;width: 400px;max-width: 100%;}
#w .sm .isu>img{width: 400px;max-width: 100%;height: auto;}
#w .sm .isu>p{color: #636363;}
#w .sm .isu>p>strong{display: block;margin-bottom: 4px;font-size: 14px;}
#w .sm .isu .smg em{color: #8E8E8E;}

/* Red social - No login */
#w .pre{background: #ECEFF1;font-size: 0;}
#w .pre>div{box-sizing: border-box;width: 1000px;margin: 0 auto;padding: 40px 0;text-align: center;}
#w .pre h1, #w .pre h2{margin-bottom: 30px;color: #444446;}
#w .pre h1{font-size: 22px;text-transform: uppercase;}
#w .pre h2{font-size: 18px;}
#w .pre .pre_bot{display: inline-block;vertical-align: top;width: 300px;margin: 10px 20px;padding: 16px 0;background: #F60;color: #FFF;font-size: 22px;text-transform: uppercase;}
#w .pre .pre_bot:hover{background: #000;}
#w .pre .pre_red{display: block;width: 230px;height: 60px;margin: 40px auto 20px auto;background: url(i/s/logo_redadn.png) no-repeat;background-size: cover;}
#w .pre .pre_red:hover{opacity: 0.8;}
#w .pre .pre_con>div{box-sizing: border-box;display: inline-block;vertical-align: top;width: 235px;min-height: 235px;padding: 20px;background: #FFF;}
#w .pre .pre_con>div:nth-child(n+2){margin-left: 20px;}
#w .pre .pre_con>div>a{display: block;width: 195px;max-width: 100%;height: 90px;margin: 0 auto;background-repeat: no-repeat;background-size: cover;}
#w .pre .pre_con>div>a:hover{opacity: 0.8;}
#w .pre .pre_con>div>h3{margin-top: 20px;font-size: 14px;color: #444446;}
#w .pre .pre_jue{background-image: url(i/s/logo_juegosadn.png);}
#w .pre .pre_pok{background-image: url(i/s/logo_pkm.png);}
#w .pre .pre_ani{background-image: url(i/s/logo_animanga.png);}
#w .pre .pre_wat{background-image: url(i/s/logo_watvi.png);}

/* Error 404 */
#w .pre_404{background: #FFF;}
#w .pre_404>div{box-sizing: border-box;width: 1000px;margin: 0 auto;padding: 40px 0;text-align: center;}
#w .pre_404 h1, #w .pre_404 h2{margin-bottom: 30px;color: #444446;}
#w .pre_404 h1{font-size: 22px;text-transform: uppercase;}
#w .pre_404 h2{font-size: 18px;}
#w .pre_404 p{font-size: 14px;color: #444446;}
#w .pre_404 p>a{color: #F60;} #w .pre_404 p>a:hover{color: #000;}
#w .pre_404 img{display: block;margin: 0 auto 20px auto;max-width: 100%;}

/* Red social - Menú interior */
#s .fls{box-sizing: border-box;width: 100%;height: auto;margin: 20px 0;padding: 10px 20px;border: 1px solid #D2D2D2;background-color: #EBEBED;}
#s .fls ul{margin: 0;padding: 0;list-style: none;}
#s .fls li{display: inline-block;vertical-align: top;width: 22%;margin-right: 4%;}
#s .fls li:last-of-type{margin-right: 0;}
#s .fls a{display: block;width: 100%;height: auto;padding: 5px 0;border: 0;font-size: 12px;background-color: #F60;color: #FFF;text-align: center;text-transform: uppercase;border-radius: 20px;}

/* Nube hashtag */
#c #s .c10>h3:first-of-type{text-align: center;}
#w .nhm{display: inline-block;width: 100%;height: auto;margin: 20px 0;padding: 10px 15px;border: 1px solid #D2D2D2;box-sizing: border-box;font-size: 0;}
#w .nhm:first-child{margin-top: 0;} #w .plm + .nhm{margin-top: 0px;}
#w .nhm + .lg{margin-bottom: 20px;}
#w .nhm>h3{padding-bottom: 10px;font-size: 16px;font-weight: 100;text-align: center;}
#w .nh{text-align: center;line-height: 24px;}
#w .nh>a{color: #F60;}
#w .nh>a:after{content: "";display: inline-block;margin: 0 10px;width: 2px;height: 2px;border-radius: 50%;background-color: #F60;}
#w .nhm .nh>a:after {margin: 0 6px;}
#w .nh>a:last-of-type:after{display: none;}

/* Lateral juegos y análisis */
#w .ljm, #w .lam{margin: 0 0 20px 0;border: 1px solid #D2D2D2;}
#w .ljm>div, #w .lam>div{position: relative;box-sizing: border-box;padding: 15px 15px;min-height: 120px;background-position: center top;background-color: #000;background-size: cover;text-align: center;color: #FFF;}
#w .ljm>div:before, #w .lam>div:before{content: "";position: absolute;top: 0;left: 0;display: block;width: 100%;height: 100%;background-color: #000;opacity: 0.5;}
#w .ljm>div:nth-child(n+2), #w .lam>div:nth-child(n+2){margin-top: 2px;}
#w .ljm>div a, #w .ljm>div strong, #w .lam>div>span, #w .lam>div>strong, #w .lam>div>div{position: relative;}
#w .ljm>div img{display: inline-block;width: 45px;height: 45px;margin-bottom: 10px;border: 2px solid #FFF;border-radius: 50%;}
#w .ljm>div strong{display: block;font-size: 16px;font-weight: normal;text-shadow: 1px 1px 1px #000;}
#w .ljm>div strong>a:hover{color: #F60;}

#w .lam>div{padding: 10px 15px;min-height: 90px;text-align: left;}
#w .lam>div>span{float: right;display: inline-block;box-sizing: border-box;width: 70px;height: 70px;margin: 0 0 0 20px;padding-top: 20px;font-size: 24px;font-weight: normal;background: rgba(0, 0, 0, 0.6);border-radius: 50%;text-align: center;}
#w .lam>div>strong{display: block;margin-bottom: 4px;text-shadow: 1px 1px 1px #000;font-weight: normal;font-size: 18px;}
#w .lam>div>strong:hover{color: #F60;}
#w .lam .com:after, #w .lam .vot:after{content: "";position: relative;display: inline-block;bottom: -4px;margin-left: 5px;width:14px;height: 14px;background: url(i/c.png) no-repeat;}
#w .lam .com:after{background-position: -200px -200px;}
#w .lam .vot:after{background-position: -240px -200px;}
#w .lam .com{margin-right: 4px;}

/* Sección de temas */
#s .frs{margin-top: 20px;font-size: 0;}
#s .frs a{color: #F60;}
#s .frs>div:first-of-type {padding-top: 0;}
#s .frs>div{box-sizing: border-box;padding: 17px 0 17px 0;border-bottom: 1px solid #D2D2D2;}
#s .frs>div:last-of-type {padding-bottom: 20px;border: none;}
#s .frs>div>img, #s .frs>div>div{display: inline-block;vertical-align: top;}
#s .frs>div>img{margin-right: 15px;width: 80px;height: 80px;border-radius: 50%;background-color: #EBEBED;}
#s .frs>div>div{width: 535px;width: calc(100% - 95px);}
#s .frs h4{font-size: 16px;margin-bottom: 8px;}
#s .frs h5{font-size: 12px;margin-bottom: 6px;font-weight: normal;}
#s .frs em{display: inline-block;font-size: 10px;font-style: normal;color: #8E8E8E;margin-right: 20px;}
#s .frs em:before{content: "";display: block;float: right;position: relative;top: 6px;left: 10px;width: 2px;height: 2px;border-radius: 50%;background: #8E8E8E;}
#s .frs em:last-of-type{margin-right: 0;}
#s .frs em:last-of-type:before{display: none;}

/* Colección */
#w .jrl{font-size: 0;}
#w .muroext>.jrl{margin-top: 20px;}
#w .jrl>div{display: inline-block;box-sizing: border-box;vertical-align: baseline;width: 106px;height: auto;margin: 0 25px 10px 0;font-size: initial;text-align: center;box-shadow: none;}
#w .jrl>div:nth-child(5n), #w .jrl>div:last-child{margin-right: 0;}
#w .jrl .tool{display: none;box-sizing: border-box;position: absolute;left: 0;width: 100%;height: auto;text-align: center;z-index: 1;background-color: #444446;padding: 10px;font-size: 10px;color: #FFF;}
#w .jrl .jr:hover .tool {display: block;}
#w .jrl .stj{position:relative;margin: 10px 0 0 0;}
#w .jrl .stj>div{margin-right: 3px;}
#w .jrl .stj>div:last-of-type{margin-right: 0;}
#w .jrl .stj>div:hover:after{width:92px; padding: 10px 5px;}
#w .jrl .stj_v, #w .jrl .stj_h{margin: 6px 0;padding: 0;}
#w .jrl .stj_v>div:first-child, #w .jrl .stj_h>div:first-child{margin: 2px 0;}
#w .jrl .stj_v>div:last-child>em:first-child, #w .jrl .stj_h>div:last-child>em:first-child{float: none;display: block;}
#w .jrl .stj_v em:before, #w .jrl .stj_v em:after, #w .jrl .stj_h em:before, #w .jrl .stj_h em:after{display: none;}

/* Buscador series */
#w .psrl{font-size: 0;}
#w .psrl>div{display: inline-block;vertical-align: top;box-sizing: border-box;width: 150px;height: auto;margin: 0 70px 20px 0;font-size: initial;text-align: center;box-shadow: none;}
#w .psrl>div:nth-child(3n){margin-right: 0;}

/* Estadísticas de Gamer Hub */
#s .ghs{box-sizing: border-box;width: 100%;margin: 10px 0;padding: 10px;background-color: #EBEBED;font-size: 0;}
#s .ghs ul{margin: 0;padding: 0;list-style: none;}
#s .ghs p{font-size: 18px;padding-top: 6px;}
#s .ghs .stats_ban, #s .ghs .stats_par{font-size: 18px;padding-top: 2px;}
#s .ghs .stats_ban:before, #s .ghs .stats_par:before{content: "";display: inline-block;vertical-align: baseline;width: 12px;height: 12px;margin: 0 4px 1px 0;background: url(i/c.png) no-repeat;}
#s .ghs .stats_ban:before{background-position: -780px -40px;}
#s .ghs .stats_par:before{background-position: -240px -180px;}
#s .ghs>ul>li, #s .ghs .stats_esp>div{display: inline-block;vertical-align: top;width: 120px;height: 50px;text-align: center;font-size: 12px;}
#s .ghs>ul>li:nth-child(n+4){margin-top: 10px;}
#s .ghs .stats_esp{width: 370px;width: calc(100% - 240px);font-size: 0;}
#s .ghs .stats_esp>div:last-of-type{box-sizing: border-box;width: 250px;width: calc(100% - 120px);padding: 5px 10px;font-size: 0;background-color: #D2D2D2;}
#s .ghs .stats_esp>div:last-of-type ul, #s .ghs .stats_esp>div:last-of-type>div{display: inline-block;vertical-align: top;width: 50%;height: 100%;}
#s .ghs .stats_esp>div:last-of-type li{height: auto;text-align: left;font-size: 10px;width: 100%;}
#s .ghs .stats_esp>div:last-of-type>div, #s .ghs .stats_esp>div:last-of-type li p, #s .ghs .stats_esp>div:last-of-type>div>p{font-size: 10px;padding-top: 0;}

/* Listados de Gamer Hub */
#w #s .tl>div>h2{font-size: 16px;font-weight: bold;text-transform: none;text-align: left;}

#s .form_sup{margin: 0 0 10px 0;padding: 0;border: 0;}
#s .form_sup div{font-size: 12px;}
#s .form_sup a{color: #000;} #s .form_sup p>a{color: #F60;}
#s .form_sup ul{margin: 0;padding: 0;list-style: none;}
#s .form_sup li{display: inline-block;vertical-align: top;width: 47.5%;margin-right: 3%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #D2D2D2;}
#s .form_sup li p{display: block;margin-top: 4px;}
#s .form_sup li:nth-child(2n){margin-right: 0;}
#s .form_sup img{float: left;width: 40px;height: 40px;margin-right: 10px;border-radius: 50%;}

/* Sala de juegos */
#s .ccj{margin-bottom: 20px;font-size: 12px;}
#s .ccj a{color: #F60;}
#s .ccj>div{position: relative;box-sizing: border-box;display: inline-block;width: 100%;margin-bottom: 20px;padding: 10px;background-color: #EBEBED;font-size: 11px;}
#s .ccj>div:last-of-type{margin-bottom: 10px;}
#s .ccj>div p:last-of-type{position: absolute;right: 10px;bottom: 12px;}
#s .ccj img{float: left;margin-right: 15px;}
#s .ccj h3{margin-bottom: 6px;font-size: 16px;}
#s .ccj span, #s .ccj strong{display: inline-block;padding-bottom: 1px;}

/* Listado consolas */
#w .co{font-size: 0;}
#w .co>article{display: inline-block;box-sizing: border-box;vertical-align: top;width: 106px;height: auto;margin: 0 25px 10px 0;font-size: initial;text-align: center;}
#w .co>article:nth-child(5n), #w .co>article:last-child{margin-right: 0;}
#w .co>article>a>img{display: block;max-width: 100%;width: 100%;}
#w .co>article>h2, #w .co>article>em{margin: 4px 0;text-align: center;font-weight: normal;}
#w .co>article>h2{margin-top: 10px;font-size: 14px;}
#w .co>article>h2>a{color: #F60;}
#w .co .stj_5{margin-bottom: 10px;}
#w .co .stj_5 em{padding:0;margin: 4px 0 10px 0;}
#w .co .stj{position:relative;}
#w .co .stj>div{margin-right: 3px;}
#w .co .stj>div:last-of-type{margin-right: 0;}
#w .co .stj{margin:0;}
#w .co .stj>div:hover:after{width:92px; padding: 10px 5px;}

/* Tarjetas gremios/usuarios */
#w .lg{font-size: 0;}
#w .lg>div{display: inline-block;box-sizing: border-box;vertical-align: top;width: 300px;height: auto;margin: 0 0 20px 0;font-size: initial;border: 1px solid #D2D2D2;text-align: center;}
#c .c7 .lg>div, #s .c7 .lg>div{min-height: 214px;}
#w .l .lg>div{width: 300px;}
#w .lg>div:nth-child(2n+1){margin-right: 30px;} #w .lg>.un:nth-child(1){margin: 0;} #w .lg>.unp:nth-child(1){margin: 0;}
#w .lg>div>img{float: none;vertical-align: top;width: 100%;max-height: 60px;height: initial;margin: 0;border-radius: initial;}
#w .lg>div>div{position: relative;}
#w .lg>div>div>div:first-of-type>img, #w .lg>div>div>div:first-of-type>a>img{float: none;position: relative;vertical-align: top;margin-top: -50px;width: 80px;height: 80px;border: 5px solid #FFF;border-radius: 50%;background-color: #FFF;}
#w .lg>div>div>em{position: absolute;top: 0;display: block;height: 23px;margin: 0;background: initial;font-size: 14px;font-style: normal;color: #000;}
#w .lg>div>div>em:first-of-type:before, #w .lg>div>div>em:last-of-type:after{content: "";position: relative;display: inline-block;bottom: -4px;width: 18px;height: 18px;background: url(i/c.png) no-repeat;}
#w .lg>div>div>em:first-of-type:before{margin: 0 6px 0 20px;background-position: -10px -390px;}
#w .lg>div>div>em:last-of-type:after{margin: 0 20px 0 6px;background-position: -779px -355px}
#w .lg>div>div>em:first-of-type{left: 0;} #w .lg>div>div>em:last-of-type{right: 0;}
#w .lg>div>div>a:first-of-type, #w .lg>div>div>div:nth-of-type(2){margin-bottom: 0;padding-bottom: 6px;}
#w .lg>div>div>.ga{margin: -4px auto 6px auto;}
#w .lg>div>div>a:first-of-type{padding: 0 20px 6px 20px;font-size: 14px;font-weight: 100;color: #F60; display: block;}
#w .lg>div>div>h3{padding: 0 20px 6px 20px;font-size: 14px;font-weight: 100;} #w .lg>div>div>h3>a{color: #F60;}
#w .lg>div>div>p{padding: 0 20px 10px 20px;font-size: 10px;} #w .lg>div>div>p:before, #w .lg>div>div>p:after{content: "\"";}
#w .lg>div>div>div:nth-of-type(2){display: inline-block;}
#w .lg>div>div>em ~ .ga {width: 120px;font-size: 10px;padding: 2px 0 0 0;margin-bottom: 6px;}
#w .lg>div>div>em ~ .ga:before{content: "Añadir amigo";}
#w .lg>div>div>em ~ .ga.ac:before{content: "Eliminar amigo";color: #FFF;}

#w #flot_user{position: absolute;z-index: 1;}
/* #w #flot_user>div:before{content: "";display: block;position: absolute;top: -8px;left: 22px;width: 16px;height: 16px;transform: rotate(-45deg);border-top: 1px solid #D2D2D2;border-right: 1px solid #D2D2D2;background-color: #FFF;} */
#w #flot_user>div{margin: 0;background-color: #FFF;}
#w .fr #flot_user{margin-top: 14px;}
#w .sm>div:nth-child(1) #flot_user{margin-top: 65px;}
#w .sm>div:nth-child(2)>div:nth-child(1) #flot_user{margin-top: 22px;}
#w .res .sm>div:nth-child(1) #flot_user{margin-top: 50px;}
#w .res .sm>div:nth-child(2)>div:nth-child(1) #flot_user{margin-top: 16px;}
#c .cg .rc>#flot_user{margin-top: 48px;} #c .ca .rc>#flot_user{left: calc(50% - 150px);}
#c .cg .rc>div #flot_user{margin-top: 16px;}
#w .cu>.lg:nth-child(1){margin-top: 24px;}
#w .cu>.lg:nth-child(2){margin-top: 108px;}
#w .res .cu>.lg:nth-child(2){margin-top: 88px;}
#w #flot_user .ico-cerrar{position: absolute;right: 0;margin: 5px;padding: 0 4px;background-color: #F60;color: #FFF;cursor: pointer;text-transform: uppercase;text-align: center;font-size: 14px;}
#w #flot_user .ico-cerrar:after{content: "x";}

/* Listados Gamer Hub */
#w .tl>div:first-of-type>.ig{display: inline-block;vertical-align: top;margin: 2px 6px 0 6px;padding-top: 2px;height: 14px;border-radius: 8px;border-color: #EBEBED;background-color: #EBEBED;color: #636363;pointer-events: none;cursor: default;}
#w .tl>article>div:first-of-type>p{padding-bottom: 2px;font-size: 10px;color: #8E8E8E;}
#w .tl>article>div:first-of-type>p>a{color: #F60;}
#w .tl>article>div:last-of-type>em{display: block;font-style: normal;font-size: 12px;text-transform: uppercase;color: #8E8E8E;}
#w .tl>article>div:last-of-type>em{font-size: 10px;}

/* Sagas */
#w .sag{margin-bottom: 20px;}
#w .sag a:hover{color: #F60;}
#w .sag>strong{display: block;margin: 10px 0 6px 0;font-size: 22px;}
#w .sag>strong:first-child{margin-top: 0;}
#w .sag>div>span{display: inline-block;vertical-align: top;width: 23.5%;margin: 0 2% 4px 0;}
#w .sag>div>span:nth-child(4n){margin-right: 0;}

/* Twitch Home */
#c .mv.mv_twi{font-weight: bold;}
#c .twi{margin-bottom: 20px;color: #FFF;font-size: 0;}
#c .twi>div{display: inline-block;vertical-align: top;}
#c .twi>div:nth-child(1){width: 660px;}
#c .twi>div:nth-child(2){width: 232px;margin: 0 34px;font-size: 12px;}
#c .twi>div:nth-child(2)>img{margin-bottom: 18px;}
#c .twi>div:nth-child(2)>p, #c .twi>div:nth-child(2)>strong{margin-bottom: 15px;}
#c .twi>div:nth-child(2)>p:nth-of-type(1){margin-bottom: 22px;}
#c .twi>div:nth-child(2)>strong, #c .twi>div:nth-child(2)>a{display: block;text-transform: uppercase;}
#c .twi>div:nth-child(2)>a{box-sizing: border-box;width: 232px;height: 37px;padding: 10px 20px;background: #F60;color: #FFF;text-align: center;}

/* Efectos */
::selection {background: #F60;color: #000;text-shadow: none;}

#mp>div>ul>li>a:hover, #w .ms>div>ul>li>a:hover, #w .ms>div>ul>.ad>ul>li>a:hover{color: #F60;}
#w .ms>div>ul>.og>a:hover{color: #000;}
#w .ms>div>ul>.ad>label:hover ~ a{color: #F60;}

#w .cu .es>div:hover>div{display: block;}
#w .cu .du>p>a:hover{color: #000;}
#w .cu .du .cs>a:hover, #w .rg .cs>a:hover{opacity: 0.6;}
#w .cu .vm:hover>a{color: #FFF;font-weight: normal;}
#w .cu .ba_1:hover{background-color: #F60;}
#w .cu .ba_2:hover{background-color: #C00;}

#w #upgame a:hover{color: #000;}

#w .jr>a:not(.ga):hover, #w .jrm>div>a:hover, #w .md>a:not(.ga):hover{color: #000;}
#w .prm>label:hover, #w .prm>div>p>a:hover, #w .jrm>label:hover{color: #FFF;background-color: #F60;font-weight: normal;}
#w .prm>div>.p2>a:hover{background-color: #0D6391;}
#w .prm>div>.p3>a:hover{background-color: #2CA9ED;}
#w .prm>div>.p4>a:hover{background-color: #447E00;}
#w .prm>div>.p10>a:hover{background-color: #9B660D;}
#w .md .ga:hover{background-color: #41E341;color: #FFF;}
#w .psr .ga:hover, #w #ms_bus .psr .ga:hover{background-color: #008C69;color: #FFF;}
#w .stj>div.stj_1>a:hover, #w .stj>div.stj_1.ac>a{background-position: -245px -270px;}
#w .psr .stj>div.stj_1>a:hover, #w .psr .stj>div.stj_1.ac>a{background-position: -356px -950px;}
#w .stj>div.stj_3>a:hover, #w .stj>div.stj_3.ac>a{background-position: -296px -270px;}
#w .stj>div.stj_2>a:hover, #w .stj>div.stj_2.ac>a{background-position: -196px -270px;}
#w .pkr>a:hover{color: #000;}

#c .gl>div>a>img:hover{opacity: 0.7;}
#w .mg>a:hover{color: #000;}
#w .lg>div>div>a:first-of-type:hover{color: #000;}
#w .lg>div>div>h3>a:hover{color: #000;}
#w .lg>div>div>em ~ .ga:hover, #w .lg>div>div>.ga:hover{background-color: #F60; color: #FFF;}

#w .inf a:hover{color: #000;}
#w .mn>ul ul>li>a:hover{color: #F60;}

#c .cs>a:hover>span:before{opacity: 0.6;}
#c .vm>a:hover, #pagmuro:hover #w .ga:hover, #s .a .ga:hover, #w .ac .ga, #w .ga.ac, #c .m>div>ul>li>a:hover, #pagmuro:hover{background-color: #F60;color: #FFF;font-weight: normal;}
#w .nv a:hover, #w .nvm a:hover{color: #FFF;background-color: #F60;border-radius: 14px;}
#d>div>div:hover>div{background-color: rgba(255, 255, 255, 0.2);}
#c .dl>article:hover img{opacity: 0.8;}
#c article h3:hover a, #c article figure:hover ~ div>h3>a, #c article figure:hover ~ h3>a{color: #F60;transition: color 0.20s;}
#w .n article em ~ p>a:hover{color: #F60;}
.tv figure a:hover{background-image: url(i/icon_play_on.png);}
.tg figure a:hover{background-image: url(i/icon_img_on.png);}
#c .ft .ftf a:hover{color: #000;}
#c .g a:not(:last-of-type):hover, #c .fr>div>div>a:hover{color: #F60;}
#c .fr>div>div>a:last-of-type:hover{color: #000;}
#c .cg .rc a:hover{color: #000;}
#c .ct a:hover{color: #000;}
#c .fe>ul>li>a:hover, #c .fj>a:hover{color: #F60;}

#w .co>article>h2>a:hover{color: #000;}
#c .we>li>a:last-of-type:hover{color: #000;}

#c .msj>h1>a:hover, #c .msj>p>a:hover{color: #F60;}
#c .msj>div>ul>li>a:hover{color: #000;}

#s .c7>h3>a:hover{color: #000;}
#s .c7>p a:hover{color: #000;}

#s .no-log a:hover{color: #F60;}

#s .ps>a:hover, #s .a>div>ul>li:hover>a, #s .a>div>div>div>a:first-of-type:hover{color: #000;}

#w .sm a:hover{color: #000;}
#w .sm>div:nth-child(2)>div:nth-child(2)>.m-tag>a:hover{color: #000;}
#w .sm>div:nth-child(2)>div:nth-child(2)>div:last-of-type>a:hover{color: #F60;}
#w .sm>div:nth-child(2)>div:nth-child(1)>a:hover, #w .sm>div:nth-child(2)>div:nth-child(2)>a:hover, #w .sm>div:nth-child(2)>div:nth-child(1)>p>a:hover{color: #000;}
#w .sm .smg>a:hover, #w .sm .mr>.videodina ~ p>a:nth-of-type(2):hover{color: #F60;}
#w .sm .mr a:hover, #w .sm .mr .va>div>h4>a:hover, #w .sm .mr .hy>div>h4>a:hover, #w .sm .mr .vi>div>h4:hover, #w .sm .mr .vi>div>a:hover, #w .sm>div:nth-child(2)>div:nth-child(2) a:hover, #w .res .sm>.respon:hover{color: #000;}
#w .sm .mr article figure>a:hover{color: transparent;}
#w .sm .mr article figure:hover ~ div>h3>a{color: #000;}
#w .sm .isu .smg:hover em, #w .sm .isu .smg em:hover{color: #000;}

#w .nh>a:hover{color: #000;}

#s .fls a:hover, #s .fls .ac a{background-color: #000;}
#s .form_sup a:hover{color: #F60;}
#s .frs a:hover, #s .form_sup p>a:hover, #s .ccj a:hover{color: #000;}

#w .tl>article>div>h3>a:hover{color: #F60;}
#w .tl>article>div:first-of-type>p>a:hover{color: #000;}

#c .cl .az:hover ul{display: block;}
#c .cl ul ul>li>a:hover{color: #000;}

#d aside img:hover{opacity: 0.85;cursor: pointer;}

#w .p_mb{text-align: center;}
#w .p_tp{padding: 10px 0;}
#w .p_my{margin: 20px 0;} #w .p_mi{margin-bottom: 20px;}

#w .ias-spinner{margin: 0 auto 20px auto;height: auto;background-color: rgb(255, 255, 255);padding: 0px;box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);}
