/*
    CSS general AnaitGames.com
    @autor: Victor Calzón
*/

/*
COLORES
rojo corp:   #d4021c
texto:       #4b4b4d -|
texto claro: #818590  |
titulares:   #000000  |
gris claro:  #eeeeee  |
gris medio:  #d9dadb  |
gris azulado:#cfd6e0  |
gris oscuro: #4b4b4d -|
verde:       #57c540
naranja:     #f29400
*/

* { margin:0; padding:0; }
body { line-height:normal; }
a img,img { border:0 none; }
img { vertical-align:baseline; }
a { outline:0; }
a.anchor { padding-top:55px; margin-top:-55px; }
input:focus,select:focus,textarea:focus { outline:0; }
textarea { resize:none; }
li { list-style:none; line-height:normal; }
ul { padding:0; margin:0; }
h1,h2,h3,h4,h5,h6 { line-height:normal; margin:0; }
h2 { font-size:21px; }
div.body blockquote { color:#818590; font-size:16px; font-style:italic; font-family:Georgia,Ubuntu,"Open Sans",Arial,sans-serif; margin:20px; padding:7px; border-left:0; line-height:26px; }
div.body blockquote:before { display:block; content:"\201C"; font-size:220px; float:left; margin:84px 32px -40px -22px; color:#eee; }
div.body blockquote cite { color:#BFBFBF; font-size:16px; display:block; margin-top:5px; margin-right:10px; text-align:right; }
div.body blockquote cite:before { content:"\2014 \2009"; }
iframe { border:0; border-style:none; }
a:focus { outline:0; }
i.icon-twitter { background-image:url(../img/picons03.png); background-position:0; }
i.icon-facebook { background-image:url(../img/picons06.png); background-position:0; }
i.icon-ultimo-mensaje-leido { background-image:url(../img/icon_topic_latest.gif); background-position:0; width:11px; height:9px; display:inline-block; margin-top:4px; }
.image-no-text { border:0; font:0/0 a; text-shadow:none; color:transparent; background-color:transparent; }
.tooltip { z-index:9998; }
.popover { width:auto; }
body { font-family:"Open Sans",Arial,Helvetica,sans-serif; color:#4b4b4d; font-size:14px; background-color:#EDEDED; }
a { text-decoration:none; color:#d4021c; cursor:pointer; }
a:hover { text-decoration:underline; color:#d4021c; }
.rojo { color:#d4021c; }
h2 a { color:#000; font-size:20px; }
.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea { font-size:13px; line-height:18px; }
.btn { font-size:13px; }
input.warning { border-color:#C09853; box-shadow:0 1px 1px rgba(0,0,0,.075)inset; color:#C09853; }
input.warning:focus { border-color:#A47E3C; box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 6px #DBC59E; }
input.error { border-color:#B94A48; box-shadow:0 1px 1px rgba(0,0,0,.075)inset; color:#B94A48; }
input.error:focus { border-color:#953B39; box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 6px #D59392; }
input.success { border-color:#468847; box-shadow:0 1px 1px rgba(0,0,0,.075)inset; color:#468847; }
input.success:focus { border-color:#356635; box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 6px #7ABA7B; }
span.where-i-am { display:inline-block; margin-left:30px; background-color:#d4021c; padding:3px 8px 4px; color:#fff; font-family:Ubuntu,"Open Sans",Arial,sans-serif; }
h2.pointer-left a { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:24px; color:#d4021c; }
h2.pointer-left a b { width:10px; height:14px; background-color:#D4021C; margin-top:7px; float:left; display:block; border-radius:3px 0 0 3px; }
h2.pointer-left a span:before { border-bottom:7px solid transparent; border-left:7px solid #D4021C; border-top:7px solid transparent; content:"&rarr; "; display:inline-block; height:0; margin-right:10px; margin-top:7px; text-indent:-99999px; vertical-align:top; width:0; }
h2.pointer-left a:hover { text-decoration:none; }
div.pagination a { color:#4b4b4d; }
div.pagination a:hover { text-decoration:none; }
div.size-auto select { width:auto; }
a.online-status { cursor:default !important; border-radius:10px; display:inline-block !important; height:10px; margin-left:3px; margin-top:-2px; padding:0; text-indent:-9999px; vertical-align:middle; width:10px; }
div#mainContent { *zoom:1; }
div#mainContent:after,div#mainContent:before { display:table; content:""; }
div#mainContent:after { clear:both; }
div#mainContent,div.content { margin:0 auto; position:relative; max-width:1260px; }
#bgskin { padding-bottom:110px; }
div#header { height:55px; }
div#primary { max-width:960px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; background-color:#fff; padding:15px; float:left; box-shadow:0 1px 4px rgba(0,0,0,.1); }
div#secondary { min-height:600px; width:300px; margin-left:960px; }
div#secondary div.content { width:300px; }
div#footer { background-color:#1f201f; border-top:5px solid #d4021c; color:#d4021c; padding:30px 0 20px; background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#1f201f),color-stop(1,#131313)); background-image:-webkit-linear-gradient(top,#1f201f 0,#131313 100%); background-image:linear-gradient(to bottom,#1f201f 0,#131313 100%); }
div#footer div.content { position:relative; }
div#footer div h3 { font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:18px; margin-bottom:20px; }
div#footer div ul { margin-left:10px; }
div#footer div ul li { margin-bottom:5px; }
div#footer div.one { width:310px; float:left; padding-left:5px; padding-right:60px; margin-bottom:40px; }
div#footer div.one ul li { float:left; margin-bottom:0; }
div#footer div.one ul li a { display:block; line-height:0; }
div#footer div.one ul li a img { width:100px; height:100px; }
div#footer div.one ul li span { margin-top:3px; display:block; color:#4b4b4d; font-style:italic; font-size:12px; margin-left:35px; }
div#footer div.two { width:100px; float:left; border-left:1px solid #262626; padding-left:60px; }
div#footer div.three { width:178px; float:left; padding:0 40px 0 60px; margin:0 60px; border-left:1px solid #262626; border-right:1px solid #262626; }
div#footer div.four { float:left; }
div#footer div.copyright { position:absolute; bottom:0; right:5px; text-align:right; margin-right:65px; }
div#footer div.copyright span { display:block; }
div#footer a,div#footer div.copyright span.win-win { color:#fff; }
div#footer a.social { width:180px; text-align:left; margin-bottom:5px; font-size:13px; }
div#footer li.feed a { margin-left:3px; padding:0 0 0 19px; background:url(../img/feed-icon-14x14.png) no-repeat 0 50%; }
div#highlights { max-width:956px; height:230px; background-color:#000; overflow:hidden; margin:-13px -13px 0 -13px; }
div#highlights ul li { max-width:956px; height:230px; position:relative; display:none; }
div#highlights ul li a.back-image { display:block; width:956px; height:230px; }
div#highlights ul li:first-child { display:block; }
div#highlights ul li div.texto { line-height:1.19; padding:15px; height:180px; width:290px; background-color:#000; opacity:.9; filter:alpha(opacity=90); float:right; position:absolute; top:10px; right:10px; }
div#highlights ul li div.texto h2 { line-height:1.2; }
div#highlights ul li div.texto h2 a { display:block; margin-bottom:20px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:24px; font-weight:700; color:#fff; }
div#highlights ul li div.texto h2 a:hover { text-decoration:none; }
div#highlights ul li div.texto { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:14px; font-weight:400; color:#fff; }
ul#highlights-buttons { margin:0 -13px; }
ul#highlights-buttons li { display:block; float:left; position:relative; }
ul#highlights-buttons li a { outline:0; background:-webkit-linear-gradient(top,#fefefe,#f3f3f3); background:linear-gradient(top,#fefefe,#f3f3f3); border-top:4px solid #c6c6c6; border-right:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; display:block; width:190.2px; color:#818590; text-align:center; padding:5px 0 6px; font-family:Ubuntu,Arial,sans-serif; font-weight:400; font-size:12px; text-transform:uppercase; }
ul#highlights-buttons li.activo a { border-top:4px solid #d4021c; color:#d4021c; }
ul#highlights-buttons li.activo:before { top:-5px; left:90px; border-bottom:5px solid #D4021C; border-left:7px solid transparent; border-right:7px solid transparent; content:"&rarr"; display:block; height:0; text-indent:-99999px; width:0; position:absolute; }
ul#highlights-buttons li a:hover { color:#d4021c; text-decoration:none; }
ul#highlights-buttons li:last-child a { border-right:0; width:191.2px; }
div#primary div#newslist { clear:both; width:615px; margin-right:15px; float:left; margin-top:15px; margin-bottom:30px; }
div#primary div#newslist ul.tipo-comentarios,div#primary div#newslist ul.tipo-notis { height:40px; border-bottom:1px solid #d9dadb; }
div#primary div#newslist ul.tipo-comentarios li,div#primary div#newslist ul.tipo-notis li { display:block; }
div#primary div#newslist ul.tipo-comentarios li a,div#primary div#newslist ul.tipo-notis li a { text-transform:uppercase; float:left; display:block; padding:11px; color:#4b4b4d; font-family:"Open Sans",Arial,sans-serif; font-size:16px; }
div#primary div#newslist ul.tipo-comentarios li a:hover,div#primary div#newslist ul.tipo-notis li a:hover { text-decoration:none; }
div#primary div#newslist ul.tipo-comentarios li a.seleccionado,div#primary div#newslist ul.tipo-notis li a.seleccionado { color:#000; font-weight:700; border-top:2px solid #d4021c; border-right:1px solid #d9dadb; margin-top:1px; background-color:#fff; line-height:1; }
div#primary div#newslist ul.plataformas { border-right:1px solid #D9DADB; }
div#primary ul.plataformas { padding-top:20px; padding-bottom:15px; height:15px; }
div#primary ul.plataformas li { display:block; }
div#primary ul.plataformas li a { border-right:1px solid #d9dadb; float:left; display:block; padding:0 10px; font-size:12px; color:#4b4b4d; }
div#primary ul.plataformas li:first-child a { padding-left:0; }
div#primary ul.plataformas li:last-child a { border-right:0; padding-right:0; }
div#primary ul.plataformas li a.seleccionado { color:#d4021c; }
div#posts { width:614px; border-right:1px solid #D9DADB; }
div.post { position:relative; padding:25px 0; margin:0 15px 0 10px; border-bottom:1px solid #d9dadb; min-height:130px; clear:both; line-height:22px; }
div.post.sin-foto { min-height:0; }
div.post:last-child,div.post:last-of-type { border-bottom:0; }
div.post div.badge { z-index:1; display:block; height:84px; width:83px; position:absolute; top:0; left:-25px; background:transparent url(../img/badge.png) 0 0 no-repeat; }
div.post div.badge span { display:block; text-transform:uppercase; color:#fff; width:83px; margin:25px 0 0 -19px; text-align:center; -webkit-transform:rotate(315deg); -moz-transform:rotate(315deg); -o-transform:rotate(315deg); -ms-transform:rotate(315deg); }
div.post div.illustration { float:left; margin-right:15px; position:relative; overflow:hidden; }
div.post div.illustration a { display:block; line-height:0; }
div.post div.illustration div.redes-container { border-bottom:6px solid #d4021c; z-index:2; width:130px; position:absolute; bottom:0; height:7px; overflow:hidden; -webkit-transition:all .5s; transition:all .5s; }
div.post div.illustration div.redes-container.open { height:84px; overflow:visible; }
div.post div.illustration div.redes-container:before { border-bottom:7px solid #D4021C; border-left:7px solid transparent; border-right:7px solid transparent; content:"&rarr; "; display:block; height:0; text-indent:-99999px; width:0; margin-left:5px; }
div.post div.illustration div.redes-container div.redes-sociales { background-color:#d4021c; padding:5px 5px 0; height:78px; }
div.post div.illustration div.redes-container div.redes-sociales span { display:block; }
div.post h3 { font-size:14px; text-transform:uppercase; font-weight:400; margin-bottom:8px; }
div.post img.icon-hot { padding-right:5px; display:block; float:left; }
div.post h2 { padding:0 20px 8px 0; }
div.post div.texto { margin-left:145px; }
div.post.sin-foto div.texto { margin-left:0; }
div.post p { display:inline; line-height:21px; }
div.post div.texto span { color:#818590; }
div.post div.amigos_han_comentado { border:1px solid #dcd5d5; margin-top:20px; }
div.post div.amigos_han_comentado p { display:block; margin:0; border-top:1px solid #fff; background:#f4f1f1 url(../img/logo-mini.png) 14px 10px no-repeat; padding:8px 8px 8px 46px; }
a.more { margin:10px 0 20px 10px; width:585px; padding:10px 0; font-size:14px; }
div#primary div#modulos { width:330px; margin-left:615px; min-height:600px; margin-top:84px; background-color:#f4f1f1; padding-bottom:1px; padding-top:15px; }
div#primary div.break { padding:30px 10px; }
div.bloque { margin-bottom:30px; background-color:#fff; }
div.bloque h3 { font-weight:lighter; color:#fff; text-transform:uppercase; font-size:16px; font-family:Oxygen,"Myriad Pro","Open Sans",Arial,sans-serif; padding:8px; background-color:#d4021c; }
div.bloque h3 a { float:right; color:#fff; font-size:12px; text-transform:none; margin-top:4px; }
div.bloque div.caja { padding:10px; border-right:1px solid #d9dadb; border-left:1px solid #d9dadb; border-bottom:1px solid #d9dadb; }
div.bloque2 { background-color:#fff; border:5px solid #eee; margin-bottom:30px; padding:15px; text-align:center; }
div.bloque2 h3 { color:#d4021c; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:22px; text-transform:uppercase; font-weight:lighter; margin:20px 0; }
div.bloque2 h3 strong { font-weight:700; }
div.bloque2 h4 { margin-bottom:20px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:20px; text-transform:uppercase; font-weight:lighter; }
div.otros-videos h3 { background-color:transparent; color:#4B4B4D; border-bottom:2px solid #d4021c; }
div.otros-videos h3 a { color:#d4021c; }
div.coments-bubble { margin-right:2px; margin-top:-12px; float:right; display:block; }
div.coments-bubble a { margin-right:-4px; padding:2px 5px; background-color:#d4021c; font-size:10px; font-weight:700; color:#fff; }
div.coments-bubble a:hover { text-decoration:none; }
div.coments-bubble span { border-left:4px solid transparent; border-top:4px solid #d4021c; display:block; float:right; height:0; margin-top:20px; text-indent:-99999px; vertical-align:top; width:0; }
div.lo-mas-popular { margin-bottom:25px; }
div.lo-mas-popular div.header { height:37px; }
div.lo-mas-popular div.header h3 { padding:4px; font-size:21px; color:#282828; float:left; font-family:Ubuntu,Arial,Helvetica,sans-serif; display:inline; text-transform:uppercase; border-bottom:4px solid #d4021c; font-weight:400; }
div.lo-mas-popular div.header span { color:#d4021c; margin:10px 0 0 15px; display:block; float:left; font-size:12px; text-transform:uppercase; }
div.lo-mas-popular div.caja { background-color:#ebe9e8; padding:15px 12px; height:186px; text-align:center; }
div.lo-mas-popular div.caja div { position:relative; margin-right:10px; background-color:#fff; display:inline-block; width:30%; overflow:hidden; padding:5px; box-shadow:0 1px 2px rgba(0,0,0,.2); }
div.lo-mas-popular div.caja div:last-child { margin-right:0; }
div.lo-mas-popular div.caja div h2 { height:52px; line-height:14px; margin:10px 3px 5px; }
div.lo-mas-popular div.caja div h2 a { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:16px; font-weight:400; }
div.lo-mas-popular div.caja div:before { position:absolute; display:block; float:left; height:35px; width:35px; color:#fff; text-align:center; font-size:24px; top:80px; }
div.lo-mas-popular div.caja div.nueva:before { content:"!"; background-color:#0090D3; }
div.lo-mas-popular div.caja div.se_mantiene:before { content:"="; background-color:#f29400; }
div.lo-mas-popular div.caja div.sube:before { content:"+"; background-color:#d0ff13; }
div.lo-mas-popular div.caja div.baja:before { content:"-"; background-color:#d4021c; }
div.lo-mas-popular div.caja div a.img-crop { display:block; height:110px; max-width:100%; background-position:0 -35px; background-size:cover; }
div.top-juegos { padding:15px; margin-bottom:15px; }
div.top-juegos div.cont-filtros { margin:10px 0; font-family:Oxygen,"Myriad Pro","Open Sans",Arial,sans-serif; font-size:13px; }
div.top-juegos div.cont-filtros span.filtra { display:none; font-family:"Open Sans",Arial,sans-serif; font-weight:700; float:left; }
div.top-juegos div.cont-filtros select { width:auto; padding:0; height:auto; margin:-2px 0 0 0; }
div.top-juegos div.cont-filtros ul { float:left; }
div.top-juegos div.cont-filtros ul li { float:left; padding:0 7px; border-right:1px solid #4b4b4d; }
div.top-juegos div.cont-filtros ul li:last-child { border:0; }
div.top-juegos div.cont-filtros ul li a.selected { color:#4b4b4d; }
div.top-juegos div.cont-filtros ul li a.selected:hover { text-decoration:none; }
div.top-juegos div.cont-filtros select { float:right; }
div.top-juegos ul.lista-juegos { margin-top:30px; }
div.top-juegos ul.lista-juegos li { padding:6px; border-bottom:1px dotted #4b4b4d; line-height:normal; }
div.top-juegos ul.lista-juegos li:last-child { border:0; }
div.top-juegos ul.lista-juegos li span.posicion { font-size:36px; font-weight:700; color:#d4021c; }
div.top-juegos ul.lista-juegos li h2 { position:relative; top:-5px; margin:0 10px; font-weight:lighter; display:inline-block; font-family:Oxygen,"Myriad Pro","Open Sans",Arial; font-size:16px; }
div.top-juegos ul.lista-juegos li h2 a { font-size:18px; color:#4b4b4d; padding-right:10px; }
div.top-juegos ul.lista-juegos li a.toggle { float:right; font-weight:700; font-size:16px; margin-top:13px; }
div.top-juegos ul.lista-juegos li a.toggle:hover { text-decoration:none; }
div.top-juegos ul.lista-juegos li div.extendido { display:none; padding:5px; }
div.top-juegos ul.lista-juegos li div.extendido img { float:left; margin-right:10px; width:94px; height:130px; }
div.top-juegos ul.lista-juegos li div.extendido span.fecha { display:block; font-size:12px; margin-bottom:14px; }
div.top-juegos ul.lista-juegos li div.extendido span.fecha strong { color:#d4021c; }
div.top-juegos ul.lista-juegos li:first-child div.extendido { display:block; }
div.top-juegos ul.lista-juegos li div.extendido div.portada { height:130px; font-size:11px; position:relative; }
div.top-juegos ul.lista-juegos li div.extendido div.portada span.nota { position:absolute; top:10px; left:-4px; font-family:Oxygen,"Myriad Pro",sans-serif; font-size:17px; padding:3px 7px; background-color:#d4021c; color:#fff; }
div.top-juegos ul.lista-juegos li div.extendido div.portada span.nota strong { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:18px; }
div.top-juegos ul.lista-juegos li div.extendido div.portada span.title { margin-bottom:3px; color:#d4021c; font-weight:700; display:block; }
div.top-juegos ul.lista-juegos li div.extendido div.portada ul.notis li:before { font-weight:700; content:"•"; color:#d4021c; }
div.top-juegos ul.lista-juegos li div.extendido div.portada ul.notis li { border:0; padding:0; margin-bottom:5px; }
div.top-juegos ul.lista-juegos li div.extendido div.portada ul.notis li a { color:#4b4b4d; padding-left:7px; }
div.noticias-cortas { margin:0 15px 15px; }
div.noticias-cortas ul { margin-top:2px; }
div.noticias-cortas div.caja { padding:0; }
div.noticias-cortas div.caja li { padding:6px 10px; }
div.noticias-cortas h2 { font-size:14px; line-height:16px; margin-right:40px; }
div.noticias-cortas h2 a { font-size:13px; font-weight:400; }
div.noticias-cortas div.coments-bubble { margin-top:0; }
div.noticias-cortas li.alt { background-color:#FBF8F8; }
div.noticias-cortas div.more { text-align:center; margin:10px 0; }
div.hoy-en-la-oficina { margin:0 15px 15px; }
div.hoy-en-la-oficina img.big { margin-bottom:-4px; width:300px; height:150px; }
div.hoy-en-la-oficina div.caja { font-size:12px; min-height:80px; text-align:left; font-weight:400; margin-top:15px; }
div.hoy-en-la-oficina div.caja a.usuario { font-weight:700; margin-bottom:10px; }
div.hoy-en-la-oficina div.caja span.desc { font-size:10px; color:#818590; display:block; }
div.hoy-en-la-oficina div.caja img.avatar { display:block; margin:0; width:50px; height:50px; }
div.hoy-en-la-oficina div.caja a.btn { display:block; font-size:12px; padding:0 3px; margin-top:2px; }
div.hoy-en-la-oficina div.caja a.btn.unfollow-user { font-size:11px; padding:0 2px; }
div.hoy-en-la-oficina div.caja a.btn i { display:none; }
div.hoy-en-la-oficina div.caja p { margin-left:60px; min-height:44px; }
div.hoy-en-la-oficina div.caja p.texto { margin-bottom:0; position:relative; margin-top:15px; margin-left:0; border:1px solid #D9DADB; padding:10px; border-radius:2px; }
div.hoy-en-la-oficina div.caja p.texto:after { border-bottom:5px solid #fff; border-left:7px solid transparent; border-right:7px solid transparent; content:"&rarr"; display:block; height:0; left:18px; position:absolute; text-indent:-99999px; top:-5px; width:0; }
div.hoy-en-la-oficina div.caja p.texto:before { border-bottom:5px solid #D9DADB; border-left:7px solid transparent; border-right:7px solid transparent; content:"&rarr"; display:block; height:0; left:18px; position:absolute; text-indent:-99999px; top:-6px; width:0; }
div.videos { margin:0 15px 15px; }
div.videos div.caja { padding:0; }
div.videos div.caja ul.lista-videos li a.illustration { float:left; margin-right:10px; width:104px; height:84px; background-position:center center; }
div.videos div.caja ul.lista-videos li { position:relative; height:84px; padding:5px; }
div.videos div.caja ul.lista-videos li div.coments-bubble { margin-top:0; }
div.videos div.caja ul.lista-videos li.alt { background-color:#FBF8F8; }
div.videos div.caja ul.lista-videos li:last-child { border:0; }
div.videos div.caja ul.lista-videos li span.fecha { color:#d4021c; display:block; margin:10px 0; text-transform:uppercase; font-size:13px; }
div.videos div.caja ul.lista-videos li h2 { line-height:13px; margin-bottom:5px; padding-right:5px; font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:14px; font-weight:700; color:#000; }
div.videos div.caja ul.lista-videos li h2 a { font-size:13px; }
div.otros-videos div.caja div.mini-video { display:inline-block; margin-left:4px; }
div.galeria-preview div.caja ul li a { display:block; margin-right:10px; float:left; }
div.galeria-preview div.caja ul li:last-child a { margin-right:0; }
div.galeria-preview div.caja ul li a img { width:71px; height:71px; }
div.galeria-preview div.caja span.metadata { display:block; margin-top:80px; }
div.galeria-preview div.caja span.metadata a.mas { float:right; }
div.lo-mas-comentado { width:285px; float:left; margin-bottom:0; }
div.lo-mas-comentado h3 { background-color:transparent; padding:0; margin-bottom:10px; color:#d4021c; }
div.lo-mas-comentado ul.tipo-comentarios { height:29px !important; }
div.lo-mas-comentado ul.tipo-comentarios li a { font-size:14px !important; padding:6px 8px !important; }
div.lo-mas-comentado ul.tipo-comentarios li a.seleccionado { padding-bottom:7px !important; }
div.lo-mas-comentado div ul { display:none; }
div.lo-mas-comentado div ul.activo { display:block; }
div.lo-mas-comentado div ul.foro li,div.lo-mas-comentado div ul.popular li,div.lo-mas-comentado div ul.ultimos li { margin-top:10px; }
div.lo-mas-comentado div ul.foro p,div.lo-mas-comentado div ul.popular p,div.lo-mas-comentado div ul.ultimos p { font-size:13px; color:#818590; }
div.lo-mas-comentado div ul.popular p a { color:#000; display:block; }
div.lo-mas-comentado div ul.popular p span { color:#d4021c; font-weight:700; }
div.lo-mas-comentado div blockquote { margin:0 0 3px; color:#818590; padding:0; font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:13px; font-style:italic; border:0; }
div.lo-mas-comentado div img { margin-bottom:-3px; width:15px; height:15px; }
div.usuario-destacado { width:285px; margin-left:303px; }
div.usuario-destacado div.caja { padding:20px 15px; }
div.usuario-destacado div.caja p { line-height:24px; color:#818590; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:17px; font-weight:lighter; font-style:italic; }
div.usuario-destacado div.mini-perfil { position:relative; background-color:#eee; margin-top:25px; min-height:75px; }
div.usuario-destacado div.mini-perfil img { float:left; margin-right:10px; width:75px; height:75px; }
div.usuario-destacado div.mini-perfil h3 { padding-bottom:0; text-transform:none; background-color:transparent; font-family:"Open Sans",Arial,sans-serif; font-size:16px; font-weight:700; color:#000; }
div.usuario-destacado div.mini-perfil a { font-size:12px; font-weight:700; color:#818590; }
div.usuario-destacado div.mini-perfil span { display:block; font-size:11px; position:absolute; bottom:5px; margin-left:85px; }
div.usuario-destacado div.mini-perfil span strong { color:#d4021c; }
div.usuario-destacado div.accesorios { text-align:right; margin-top:10px; }
div.usuario-destacado div.accesorios a.ir-a { font-size:13px; padding:5px 0; display:block; }
div.usuario-destacado div.accesorios a.btn { float:left; font-size:13px; padding:3px 9px; }
div.zona-usuarios { margin:0 10px 30px; clear:both; }
div.zona-usuarios div.caja { padding:0; height:290px; }
div.zona-usuarios div.caja div.instrucciones { height:266px; float:left; font-size:13px; padding:20px 20px 4px; width:240px; background-color:#eee; }
div.zona-usuarios div.caja div.instrucciones h4 { color:#000; text-transform:uppercase; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:17px; font-weight:lighter; }
div.zona-usuarios div.caja div.instrucciones a.descubre { display:block; font-weight:700; margin:10px 0; }
div.zona-usuarios div.caja div.instrucciones p { color:#000; margin-bottom:40px; }
div.zona-usuarios div.caja div.zona-usuarios-coverflow { overflow:hidden; padding:10px; margin-left:280px; height:250px; }
div.zona-usuarios div.caja ul.zona-usuarios-list { width:2100px; padding:0; margin:0; }
div.zona-usuarios div.caja ul.zona-usuarios-list li { position:relative; background-color:#eee; float:left; display:block; width:196px; height:250px; margin-right:10px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.image { background-position:center center; height:120px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.image span.num_replys { background-color:#d4021c; padding:0 5px; display:block; width:20px; text-align:center; color:#fff; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.image span.mark { border-right:5px solid transparent; border-top:5px solid #D4021C; display:block; float:left; height:0; text-indent:-99999px; vertical-align:top; width:0; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text { padding:10px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text h2 { line-height:22px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text h2 a { font-size:20px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:400; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text h2.long { line-height:18px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text h2.long a { font-size:16px; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text h3 { font-size:13px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; color:#000; font-weight:lighter; padding:0; background-color:transparent; }
div.zona-usuarios div.caja ul.zona-usuarios-list li div.text span { font-size:13px; position:absolute; bottom:8px; }
div.zona-usuarios div.caja ul.paginacion-zona-usuarios { float:left; position:relative; left:280px; width:60px; height:10px; }
div.zona-usuarios div.caja ul.paginacion-zona-usuarios a { margin-left:10px; float:left; width:10px; height:10px; background-color:#d9dadb; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; }
div.zona-usuarios div.caja ul.paginacion-zona-usuarios a.active { background-color:#d4021c; }
div.reto-de-la-semana { margin:0 15px 15px; }
div.reto-de-la-semana img.reto { border-top:3px solid #4b4b4d; margin-bottom:20px; }
div.reto-de-la-semana div.enunciado { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:14px; font-weight:lighter; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #eee; }
div.reto-de-la-semana a { font-size:14px; display:block; margin-bottom:20px; }
div.reto-de-la-semana a:before { margin-top:6px; margin-right:5px; border-left:4px solid #d4021c; border-bottom:4px solid transparent; border-top:4px solid transparent; content:"&rarr; "; display:inline-block; height:0; text-indent:-99999px; vertical-align:top; width:0; }
div.facebook-like { margin:0 15px 15px; }
div.facebook-like div.caja { padding:0; }
div.la-encuesta { margin-left:10px; width:260px; height:550px; overflow:hidden; position:relative; float:left; }
div.la-encuesta h3 { margin-bottom:10px; }
div.la-encuesta img.encuesta { border-top:3px solid #4b4b4d; margin-bottom:20px; }
div.la-encuesta ul li span { display:block; text-align:left; color:#d4021c; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:lighter; margin-bottom:2px; }
div.la-encuesta ul li div.progress { margin-bottom:6px; cursor:pointer; }
div.la-encuesta ul li div.progress.desactivado { cursor:auto; }
div.la-encuesta ul li div.progress div.bar.actual { line-height:18px; font-size:14px; text-align:left; background-color:#dd514c; background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35)); background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35); background-image:linear-gradient(to bottom,#ee5f5b,#c43c35); background-repeat:repeat-x; -webkit-filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0); filter:progid:dximagetransform.microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0); }
div.la-encuesta ul li div.progress div.bar.actual:before { content:"\00a0\00a0"; }
div.la-encuesta ul li div.progress div.bar.hidden { display:none; }
div.la-encuesta ul li div.progress:hover div.bar.hidden { display:block; }
div.la-encuesta span.participa { position:absolute; bottom:4px; left:0; width:290px; }
div.la-encuesta span.participa strong { font-weight:400; color:#d4021c; }
div.proximos-lanzamientos { margin-left:330px; margin-right:10px; }
div.proximos-lanzamientos div.caja { padding:15px 15px 5px; }
div.proximos-lanzamientos ul.plataformas { padding-top:0 !important; }
div.proximos-lanzamientos div.juegos { height:502px; }
div.proximos-lanzamientos div.juego { position:relative; height:135px; padding:10px; border:1px solid #eee; width:252px; float:left; margin-right:10px; margin-bottom:10px; }
div.proximos-lanzamientos div.impar { margin-right:0; }
div.proximos-lanzamientos div.juego img { float:left; margin-right:10px; width:94px; height:130px; }
div.proximos-lanzamientos div.juego h4 a { font-family:Oxygen,"Myriad Pro","Open Sans",Arial,sans-serif; font-size:16px; font-weight:lighter; color:#4b4b4d; }
div.proximos-lanzamientos div.juego div { position:absolute; bottom:14px; margin-left:104px; }
div.proximos-lanzamientos div.juego div span { display:block; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:lighter; }
div.proximos-lanzamientos div.juego div span.fecha { margin-bottom:3px; font-size:16px; }
div.proximos-lanzamientos div.juego div span.fecha i { color:#d4021c; padding-right:5px; }
div.proximos-lanzamientos div.juego span.plataformas { font-size:10px; color:#818590; }
div.video-de-la-semana { margin-bottom:10px; clear:both; }
div.video-de-la-semana iframe { float:left; margin-left:10px; }
div.video-de-la-semana div { margin-left:618px; height:342px; margin-right:10px; background-color:#4b4b4d; }
div.video-de-la-semana div h3 { background-color:#1f1e1f; font-size:15px; padding:4px 10px; }
div.video-de-la-semana div h4 { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:17px; margin:20px; color:#fff; }
div.video-de-la-semana div p { margin:20px; color:#fff; font-size:13px; }
div.lectura-rapida { clear:both; }
div.buscador div#primary,div.interior div#primary,div.listado-juegos div#primary,div.listado-usuarios div#primary,div.podcast div#primary,div.video div#primary { padding:0; }
div.interior div#primary div#post { position:relative; }
div.interior div#primary div#post i.icon-clip32 { background-image:url(../img/clip_icon&32.png); background-position:0; height:32px; width:32px; line-height:32px; }
div.interior div#primary div#post a.logo-evento { display:block; margin-bottom:-20px; margin-top:15px; }
div.interior div#primary div#post a.follow-articulo,div.interior div#primary div#post a.unfollow-articulo { position:absolute; top:20px; right:20px; }
div.interior div#primary div#post a.follow-articulo i { opacity:.5; }
div.interior div#primary div#post div.header { padding:30px; }
div.interior div#primary div#post div.header h3 { color:#818590; font-family:Oxygen,"Myriad Pro",sans-serif; text-transform:uppercase; font-size:16px; font-weight:lighter; }
div.interior div#primary div#post div.header h2 { color:#000; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:50px; }
div.interior div#primary div#post div.header p { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:16px; font-weight:lighter; color:#000; }
div.interior div#primary div#post div.header p span.author { font-size:18px; font-weight:700; color:#000; }
div.interior div#primary div#post div.ficha { width:270px; margin-left:30px; float:left; }
div.interior.galeria-imagenes div#primary div#post div.ficha,div.interior.video div#primary div#post div.ficha { margin-top:30px; }
div.interior div#primary div#post div.ficha div.redes-sociales { margin:0 0 30px; padding:0; border:0; }
div.interior div#primary div#post div.ficha div.redes-sociales div#___plusone_0 { float:right !important; }
div.interior div#primary div#post div.ficha div.redes-sociales span { float:left; width:90px; margin-right:20px; }
div.interior div#primary div#post div.ficha div.banner-rehubicado { margin-left:-15px; }
div.interior div#primary div#post div.body { margin-left:350px; margin-right:30px; font-size:15px; line-height:24px; word-wrap:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; }
div.interior div#primary div#post div.body p { margin-bottom:27px; }
div.interior.video div#primary div#post div.body { padding-left:30px; }
div.interior div#primary div#post div.body div.texto-video { margin:30px 0; min-height:230px; }
div.interior div#primary div#post div.body img { max-width:none; }
div.interior div#primary div#post div.big-galeria,div.interior div#primary div#post div.big-video { background-color:#323232; background-image:-webkit-linear-gradient(top,#323232,#1e1e1e); background-image:linear-gradient(top,#323232,#1e1e1e); padding:30px; }
div.interior div#primary div#post div.redes-sociales { clear:both; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:13px; margin:30px 30px 0; padding:15px 0 15px 321px; border-top:1px dotted #d9dadb; }
div.interior div#primary div#post div.redes-sociales span.texto { display:block; float:left; margin-right:10px; }
div.interior div#primary div#post div.redes-sociales span { vertical-align:middle; display:block; float:left; }
div.interior div#primary div#post div.redes-sociales span.facebook { width:130px; }
div.interior div#primary div#post div.cabecera-analisis { padding:0 30px 30px; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto { background-size:100%; background-color:#000; height:320px; position:relative; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto div.nota { color:#000; font-size:15px; position:absolute; bottom:-70px; right:20px; padding:10px; text-align:center; font-family:Ubuntu,"Open Sans",Arial,sans-serif; }
.puntuacion-0,.puntuacion-1,.puntuacion-2,.puntuacion-3 { background-color:red; }
.puntuacion-4,.puntuacion-5,.puntuacion-6,.puntuacion-7 { background-color:#f8d451; }
.puntuacion-10,.puntuacion-8,.puntuacion-9 { background-color:#57c540; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto div.nota span { display:block; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto div.nota span.nota { color:#fff; font-size:150px; margin:-20px 0; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto div.nota span.vers { font-size:12px; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto div.nota span.politica a { color:#4b4b4d; font-style:italic; font-size:12px; }
div.interior div#primary div#post div.cabecera-analisis div.big-foto:after { border-bottom:10px solid #151615; border-left:10px solid transparent; border-right:10px solid transparent; content:""; display:block; left:30px; position:absolute; bottom:-1px; }
div.interior div#primary div#post div.cabecera-analisis div.info { color:#fff; text-transform:uppercase; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:lighter; background-color:#151615; padding:10px 15px; }
div.interior div#primary div#post div.cabecera-analisis div.info a,div.interior div#primary div#post div.cabecera-analisis div.info strong { font-weight:700; }
div.interior div#primary div#post div.cabecera-analisis div.info span.pegi { background-color:#000; padding:5px; color:#fff; }
div.interior div#primary div#post div.cabecera-analisis div.more-info { font-size:13px; height:50px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; border-left:1px solid #d9dadb; border-right:1px solid #d9dadb; border-bottom:1px solid #d9dadb; background-color:#eee; padding:0; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote span.nota_usuarios { color:#000; vertical-align:middle; display:inline-block; margin:0 0 0 10px; padding:2px 4px; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote { float:left; padding:15px 10px 5px; height:30px; border-left:1px solid #d9dadb; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote span,div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote strong { vertical-align:middle; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote span.nu { font-weight:lighter; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote select { margin:8px 5px 0; width:auto; padding:1px; height:auto; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote span.info { font-weight:lighter; color:#4B4B4D; font-style:italic; vertical-align:middle; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote span#user-voto { font-size:17px; padding:2px 4px; cursor:pointer; font-weight:700; margin:0 15px 0 5px; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.uservote div#user-voto-options { display:none; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.seguidores-info { float:left; font-size:14px; padding:10px 10px 10px 12px; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.seguidores-info a.btn { padding:4px 6px; }
div.interior div#primary div#post div.cabecera-analisis div.more-info div.seguidores-info span { font-weight:lighter; margin-left:5px; vertical-align:middle; }
div.interior div#primary div#post div.ficha div.lectura-rapida div.caja { font-size:13px; line-height:18px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis h2 { margin-bottom:5px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis { min-height:300px; margin-bottom:30px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.more { min-height:170px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-left { width:166px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-left a.btn { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:12px; text-transform:uppercase; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-left div { margin-bottom:10px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-right a.btn { display:block; font-size:12px; padding:3px 10px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-right img { width:94px; height:130px; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis div.pull-right a.btn i { display:none; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis a.otras-notis { display:block; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:12px; padding-bottom:5px; margin-top:5px; border-bottom:1px dotted #d9dadb; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis a.otras-notis:last-child { border:0; }
div.interior div#primary div#post div.ficha div.ficha-juego-analisis iframe { margin-bottom:10px; }
div.interior div#primary div.comments-top { text-align:center; margin-bottom:20px; padding:25px 30px 25px 100px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; color:#000; background-color:#eee; border-top:1px solid #d8d9da; border-bottom:1px solid #d8d9da; }
div.interior div#primary div.comments-top span.num-comentarios { display:block; margin-top:-5px; float:left; font-size:30px; font-weight:700; }
div.interior div#primary div.comments-top span.num-comentarios strong { color:#d4021c; }
div.interior div#primary div.comments-top span.escribe-el-tuyo { font-size:24px; font-weight:400; }
div.interior div#primary div.comments-top span.amigos-han-dicho-algo { font-size:18px; font-style:italic; font-weight:400; float:right; display:block; margin-top:5px; }
div.interior div#primary div.comments-top span.amigos-han-dicho-algo strong { color:#d4021c; font-weight:400; }
div.interior div#primary div.comments-filtros { margin:0 30px; }
div.interior div#primary div.comments-filtros div.well { margin-bottom:0; border-color:#D8D9DA; }
div.interior div#primary div.comments-filtros ul.nav { margin-bottom:0; }
div.interior div#primary div.comments-filtros ul li a { font-size:13px; color:#818590; padding:5px 8px; }
div.interior div#primary div.comments-filtros ul li.active a { color:#fff; }
div.interior div#primary div.comment-form { clear:both; margin-top:20px; background-color:#2e3137; padding:20px 0; }
div.interior div#primary div.comment-form img { float:left; margin-left:190px; display:block; }
div.interior div#primary div.comment-form div.format-buttons { border:1px solid #DDD; background:-webkit-linear-gradient(to bottom,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; background:-webkit-linear-gradient(top,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; background:linear-gradient(to bottom,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; margin-left:355px; width:572px; position:relative; margin-right:30px; }
div.interior div#primary div.comment-form div.format-buttons a { border-right:1px solid #DDD; display:inline-block; opacity:.8; margin-right:5px; font-size:13px; color:#000; padding:5px; }
div.interior div#primary div.comment-form div.format-buttons a i { margin-top:2px; }
div.interior div#primary div.comment-form div.format-buttons a b.caret { margin-top:7px; }
div.interior div#primary div.comment-form div.format-buttons a:hover { text-decoration:none; opacity:1; }
div.interior div#primary div.comment-form div.format-buttons ul#emoticonos { max-width:400px; background-clip:padding-box; background-color:#FFF; border:1px solid rgba(0,0,0,.2); border-radius:5px; box-shadow:0 5px 10px rgba(0,0,0,.2); display:none; float:left; list-style:none outside none; margin:1px 0 0; min-width:160px; padding:5px; position:absolute; top:100%; z-index:1000; }
div.interior div#primary div.comment-form div.format-buttons ul#emoticonos:after { border-bottom:6px solid #FFF; border-left:6px solid transparent; border-right:6px solid transparent; content:""; display:inline-block; right:10px; position:absolute; top:-6px; }
div.interior div#primary div.comment-form div.format-buttons ul#emoticonos:before { border-bottom:7px solid rgba(0,0,0,.2); border-left:7px solid transparent; border-right:7px solid transparent; content:""; display:inline-block; right:9px; position:absolute; top:-7px; }
div.interior div#primary div.comment-form div.format-buttons ul#emoticonos li { float:left; width:20px; height:20px; }
div.interior div#primary div.comment-form div.format-buttons ul#emoticonos li img { margin:0; cursor:pointer; }
div.interior div#primary div.comment-form textarea { height:99px; display:block; width:560px; margin-left:355px; margin-right:30px; border-radius:0; }
div.interior div#primary div.comment-form p { color:#fff; display:block; margin:10px 400px 20px 190px; width:360px; }
div.interior div#primary div.comment-form p a { color:#0074CC; }
div.interior div#primary div.comment-form a#enviar_comment,div.interior div#primary div.comment-form a#enviar_comment_foro { float:right; display:block; margin-top:-52px; margin-right:30px; }
div.interior div#primary ul#comentarios { display:block; margin:20px 30px; padding-left:180px; }
div.interior div#primary ul#comentarios li { display:block; clear:left; margin-bottom:20px; position:relative; }
div.interior div#primary ul#comentarios li b.bocadillo { content:"&darr; "; width:13px; height:20px; text-indent:-9999px; top:20px; left:109px; position:absolute; background:transparent url(../img/bocadillo-comments.png) 0 0 no-repeat; }
div.interior div#primary ul#comentarios li div.comment-block { font-family:Ubuntu,"Open Sans",Arial,sans-serif; background-color:#fefefe; border:1px solid #cfcfcf; padding:20px; margin-left:120px; }
div.interior div#primary ul#comentarios li div.comment-block a.linkalias { font-size:22px; font-weight:400; }
div.interior div#primary ul#comentarios li div.comment-block a.date { color:#4b4b4d; }
div.interior div#primary ul#comentarios li small { display:block; }
div.interior div#primary ul#comentarios li div.comment-block div.actions { font-family:"Open Sans",Arial,Helvetica,sans-serif; }
div.interior div#primary ul#comentarios li div.comment-block div.actions div.edicion { visibility:hidden; }
div.interior div#primary ul#comentarios li div.comment-block:hover div.actions div.edicion { visibility:visible; }
div.interior div#primary ul#comentarios li div.comment-block div.actions div.btn-group { display:inline-block; font-size:inherit; }
div.interior div#primary ul#comentarios li div.comment-block div.actions span.karma.green { color:green; }
div.interior div#primary ul#comentarios li div.comment-block div.actions span.karma.red { color:red; }
div.interior div#primary ul#comentarios li div.comment-block div.badges { float:right; margin:-25px -12px 0 0; }
div.interior div#primary ul#comentarios li div.comment-block .mini-avatar { display:none; float:left; width:42px; height:42px; margin-right:10px; }
div.interior div#primary ul#comentarios li div.comment-block div.badges a.logro-tooltip { width:37px; height:37px; float:left; margin-left:8px; position:relative; }
div.interior div#primary ul#comentarios li div.comment-block div.badges a.logro-tooltip img.logro { width:35px; height:35px; border-radius:0 0 16px 16px; }
div.interior div#primary ul#comentarios li div.comment-block div.badges a.logro-tooltip:after { top:37px; left:7px; display:block; content:"&arr"; width:23px; height:26px; position:absolute; text-indent:-9999px; background:transparent url(../img/borla_logro.png) 0 0 no-repeat; }
div.interior div#primary ul#comentarios li span.label { font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; }
div.interior div#primary ul#comentarios li div.img div.contacto a { padding:4px 9px; }
div.interior div#primary ul#comentarios li div.img img.avatar { float:none; height:100px; width:100px; }
div.interior div#primary ul#comentarios li div.img { position:relative; width:100px; height:100px; overflow:hidden; float:left; -webkit-transition:height .5s ease 0s; transition:height .5s ease 0s; }
div.interior div#primary ul#comentarios li div.img:hover { height:145px; }
div.interior div#primary ul#comentarios li.censurado div.alert { margin-top:30px; font-family:"Open Sans",Arial,Helvetica,sans-serif; line-height:20px; }
div.interior div#primary ul#comentarios li.censurado div.comment-text { display:none; }
div.interior div#primary ul#comentarios li.uncensored div.comment-text { color:#818590; }
div.interior div#primary ul#comentarios li.uncensored div.alert { display:none; }
div.interior div#primary ul#comentarios li div.comment-text { word-wrap:break-word; font-family:"Open Sans",Arial,Helvetica,sans-serif; margin:30px 0; }
div.interior div#primary ul#comentarios li div.comment-text a.linkalias { font-size:14px; font-weight:400; }
div.interior div#primary ul#comentarios li div.comment-text b { font-weight:700; }
div.interior div#primary ul#comentarios li div.comment-text img { float:none; display:inline; }
div.interior div#primary ul#comentarios li div.comment-text blockquote,div.interior div#primary ul#comentarios li div.comment-text div.quote { border-radius:3px; font-size:14px; font-style:normal; font-family:"Open Sans",Arial,Helvetica,sans-serif; background:none repeat scroll 0 0 #eee; border:1px solid #CCC; margin:0 0 5px; padding:8px; color:#4b4b4d; line-height:normal; }
div.interior div#primary ul#comentarios li div.comment-text blockquote:before { content:""; margin:0; padding:0; }
div.interior div#primary ul#comentarios li div.actions { margin-top:30px; }
div.interior div#primary ul#comentarios li div.comment-editor { text-align:right; font-family:"Open Sans",Arial,Helvetica,sans-serif; }
div.interior div#primary ul#comentarios li div.comment-editor a.btn { margin-left:3px; }
div.interior div#primary ul#comentarios li div.comment-editor textarea { margin:30px 0 10px; width:100%; height:100px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
div.interior div#primary div.ficha-juego { clear:both; font-family:Ubuntu,"Open Sans",Arial,sans-serif; margin-bottom:30px; }
div.interior div#primary div.ficha-juego p { margin:0; font-weight:lighter; }
div.interior div#primary div.ficha-juego a.btn { margin-bottom:20px; margin-top:3px; }
div.interior div#primary div#post div.big-galeria a#ver_imagen_completa { font-size:12px; color:#fff; position:absolute; right:0; bottom:0; padding:5px 10px; display:block; background-color:#000; opacity:.7; }
div.interior div#primary div#post div.marco { width:900px; text-align:center; position:relative; }
div.interior div#primary div#post div.marco img#screenshot { z-index:1; max-width:900px; display:block; margin:0 auto; }
div.interior div#primary div#post div.marco a#to-prev { z-index:2; position:absolute; top:0; left:0; padding:10px 20px; color:#fff; display:block; background-color:#000; opacity:.7; }
div.interior div#primary div#post div.marco a#to-next { z-index:2; position:absolute; top:0; right:0; padding:10px 20px; color:#fff; display:block; background-color:#000; opacity:.7; }
div.interior div#primary div#post div.big-galeria a#ver_imagen_completa:hover,div.interior div#primary div#post div.marco a#to-next:hover,div.interior div#primary div#post div.marco a#to-prev:hover { text-decoration:none; opacity:1; }
div.interior div#primary div#post div.image_list_marco { background-color:#eee; padding:10px 30px; }
div.interior div#primary div#post div.image_list { position:relative; padding-top:3px; }
div.interior div#primary div#post div.image_list a.miniatura { outline:0; }
div.interior div#primary div#post div.image_list a.miniatura img { display:inline-block; }
div.interior div#primary div#post div.image_list a.miniatura.active img.img-polaroid { border-color:rgba(0,0,0,.5); }
div.interior div#primary div#post div.image_list a.miniatura:hover { text-decoration:none; }
div.interior div#primary div#post div.image_list a.miniatura:hover img { position:relative; top:-3px; }
div.interior div#primary div#post div.scroll-pane { width:900px; overflow:auto; height:160px; }
div.interior div#primary div#post div.scroll-pane div.jspDrag { background-color:#1e1e1e; border-radius:5px; }
div.interior div#primary div#post div.scroll-pane div.jspHorizontalBar { height:10px; background-color:transparent; }
div.interior div#primary div#post div.scroll-pane div.jspTrack { background-color:#d9dadb; border-radius:5px; }
div.interior div#primary div#post div.podcast-player { margin-top:20px; }
div.video div#primary div.first-video { background:-webkit-linear-gradient(top,#323232,#1e1e1e); background:linear-gradient(top,#323232,#1e1e1e); padding:0 20px 20px; min-height:413px; }
div.video div#primary div.first-video span.where-i-am { margin-left:0; }
div.video div#primary div.first-video div iframe { display:block; margin-top:20px; float:left; margin-right:30px; }
div.video div#primary div.first-video div h2 { padding-top:30px; margin-bottom:40px; }
div.video div#primary div.first-video div h2 a { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:30px; color:#fff; font-weight:700; }
div.video div#primary div.first-video div p { color:#fff; font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:16px; font-weight:lighter; }
div.video div#primary div#newslist { width:930px; margin-bottom:0; }
div.video div#primary div#newslist ul.tipo-notis { margin-left:20px; }
div.video div#primary div#newslist ul.plataformas { margin-left:30px; }
div.video div#primary div#newslist div#posts { background-color:#eee; padding:30px; width:900px; }
div.video div#primary div#newslist div#posts div.video { background-color:#fff; float:left; width:290px; margin-left:15px; margin-bottom:30px; box-shadow:0 1px 3px rgba(0,0,0,.1); }
div.video div#primary div#newslist div#posts div.video.first,div.video div#primary div#newslist div#posts div.video:first-child { margin-left:0; }
div.video div#primary div#newslist div#posts div.video a.illustration { width:300px; height:140px; }
div.video div#primary div#newslist div#posts div.video a.illustration img { width:290px; height:200px; }
div.video div#primary div#newslist div#posts div.video div { padding:5px 15px 15px; height:80px; }
div.video div#primary div#newslist div#posts div.video div h2 { line-height:20px; }
div.video div#primary div#newslist div#posts div.video div h2 a { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:19px; font-weight:400; }
div.video div#primary div#newslist div#posts div.video div h4 { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:12px; font-weight:lighter; text-transform:uppercase; margin-top:10px; }
div.video div#primary div#newslist div#posts a.more { margin-left:140px; }
div.podcast div#primary span.where-i-am { margin:0 0 0 20px !important; }
div.podcast div#primary div.first-podcast { padding:50px 30px 20px; min-height:400px; margin-top:0; }
div.podcast div#primary div.first-podcast div { width:50%; float:left; }
div.podcast div#primary div.first-podcast img.big-foto { float:right; padding-left:20px; width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
div.podcast div#primary div.first-podcast div h2 { padding-top:20px; margin-bottom:20px; }
div.podcast div#primary div.first-podcast div h2 a { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:30px; font-weight:700; }
div.podcast div#primary div.first-podcast div p { margin-bottom:20px; line-height:20px; font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:16px; font-weight:lighter; }
div.podcast div#primary div#newslist { width:100%; margin:0; }
div.podcast div#primary div#newslist ul.plataformas,div.podcast div#primary div#newslist ul.tipo-notis { display:none; }
div.podcast div#primary div#newslist div#posts { background-color:#eee; padding:15px; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
div.podcast div#primary div#newslist div#posts div.podcast-container { padding:15px; float:left; width:33.33333%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
div.podcast div#primary div#newslist div#posts div.podcast { background-color:#fff; width:100%; box-shadow:0 1px 3px rgba(0,0,0,.1); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
div.podcast div#primary div#newslist div#posts div.podcast div { padding:5px 15px 15px; height:80px; }
div.podcast div#primary div#newslist div#posts div.podcast div h2 a { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:19px; font-weight:400; }
div.podcast div#primary div#newslist div#posts div.podcast div h4 { font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:12px; font-weight:lighter; text-transform:uppercase; margin-top:10px; }
div.podcast div#primary div#newslist div#posts a.more { margin-left:140px; clear:both; }
div.video div#primary div#newslist ul.plataformas { border-right:0; }
div.video div#primary div#newslist div.videos { margin:0; }
div.analisis div#primary span.where-i-am,div.articulo div#primary span.where-i-am,div.foro div#primary span.where-i-am,div.noticia div#primary span.where-i-am,div.podcast div#primary span.where-i-am { float:left; margin-top:-15px; margin-left:0; }
div.analisis div#primary div#modulos,div.articulo div#primary div#modulos,div.noticia div#primary div#modulos,div.podcast div#primary div#modulos { margin-top:0; }
div.analisis div#primary div#newslist div#posts div.post div.illustration { width:130px; height:130px; }
div.analisis div#primary div#newslist div#posts div.post div.nota { z-index:1; line-height:normal; position:absolute; text-align:center; padding:5px 10px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; margin-left:5px; margin-top:-5px; }
div.analisis div#primary div#newslist div#posts div.post div.nota span { display:block; color:#000; font-size:10px; }
div.analisis div#primary div#newslist div#posts div.post div.nota span.nota { color:#fff; font-size:50px; margin:-9px 0 -6px 0; }
div.perfil div#primary div.big-image { width:100%; height:220px; background-repeat:no-repeat; background-size:cover; }
div.perfil div#primary div.big-image img.avatar { width:130px; height:130px; z-index:1; background-color:#fff; display:block; line-height:1; padding:5px; position:relative; top:145px; left:15px; }
div.perfil div#primary div.descripcion { position:relative; margin-bottom:30px; background-color:#eee; border:1px solid #d9dadb; padding-left:160px; }
div.perfil div#primary div.descripcion .mini-avatar { width: 44px; height: 44px; float: left; margin-right: 10px; display: none; }
div.perfil div#primary div.descripcion div.botones-perfil { left:14px; position:absolute; top:70px; width:140px; }
div.perfil div#primary div.descripcion div.botones-perfil a.btn { display:block; margin-bottom:3px; }
div.perfil div#primary div.descripcion div.botones-perfil a.btn i { margin-top:2px; }
div.perfil div#primary div.descripcion div.right { float:left; width:378px; padding:15px; }
div.perfil div#primary div.descripcion div.left { min-height:183px; border-right:1px solid #d9dadb; width:329px; float:left; padding:10px 15px 15px; }
div.perfil div#primary div.descripcion div.left div h1 { font-family:Ubuntu,"Open Sans",Arial,sans-serif; word-wrap:break-word; max-width:310px; color:#d4021c; float:left; margin-right:20px; }
div.perfil div#primary div.descripcion div.left div h2 { float:left; font-size:14px; color:#4b4b4d; margin-top:8px; }
div.perfil div#primary div.descripcion div.left span.localizacion { display:block; color:#000; margin:14px 0; font-weight:700; }
div.perfil div#primary div.descripcion div.left span.rango { display:block; font-size:12px; font-weight:lighter; margin-bottom:15px; }
div.perfil div#primary div.descripcion div.left p.last-estado { font-style:italic; margin-bottom:15px; }
div.perfil div#primary div.descripcion div.left a.web { font-weight:700; }
div.perfil div#primary div.descripcion div.right div.resumen { text-align:center; }
div.perfil div#primary div.descripcion div.right div span { font-weight:lighter; display:inline-block; margin-right:10px; }
div.perfil div#primary div.descripcion div.right div span strong { font-weight:700; font-size:18px; color:#d4021c; display:inline-block; margin-left:6px; }
div.perfil div#primary div.descripcion div.right span.comun { font-size:12px; color:#d4021c; margin:10px 0; display:block; text-align:center; }
div.perfil div#primary div.descripcion div.right div.logros { margin-top:45px; }
div.perfil div#primary div.descripcion div.right div.logros.otro-usuario { margin-top:34px; }
div.perfil div#primary div.descripcion div.right div.logros h5 { text-align:center; margin-bottom:10px; }
div.perfil div#primary div.descripcion div.right div.logros div.badges { margin:14px; }
div.perfil div#primary div.descripcion div.right div.logros a.logro-tooltip { width:60px; height:60px; margin-right:10px; float:left; }
div.perfil div#primary div.descripcion div.right div.logros a.logro-tooltip img { width:60px; height:60px; }
div.perfil div#primary div.descripcion div.right div.logros img.logro-bloqueado { width:60px; height:60px; margin-right:10px; display:block; float:left; }
div.perfil div#primary div.descripcion div.right div.logros div.numero { float:left; }
div.perfil div#primary div.descripcion div.right div.logros div.numero span { font-size:13px; line-height:15px; margin-top:13px; }
div.perfil div#primary div.descripcion div.right div.logros div.numero strong { float:left; font-size:40px; color:#d4021c; margin-right:5px; text-align:right; width:48px; }
div.perfil div#primary div.descripcion div.right div.logros div.puntos { float:right; margin-right:47px; margin-top:-20px; }
div.perfil div#primary div.descripcion div.right div.logros a#mas-logros { display:block; margin-top:10px; }
div.perfil div#primary div.comunidad { width:300px; float:left; }
div.perfil div#primary div.comunidad div.twitt_principal { border-radius:3px; background-color:#F6F6F6; padding:10px; }
div.perfil div#primary div.comunidad div.twitt_principal div.actions { display:none; margin-top:10px; }
div.perfil div#primary div.comunidad div.twitt_principal form { margin-bottom:0; }
div.perfil div#primary div.comunidad div.twitt_principal textarea { margin-bottom:0; border-color:#ccc; border-radius:0; width:280px; height:31px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; }
div.perfil div#primary div.comunidad div.twitt_principal.desplegado textarea { box-shadow:none; height:100px; }
div.perfil div#primary div.comunidad div.twitt_principal.desplegado div.actions { display:block; }
div.perfil div#primary div.comunidad div.twitt_principal a.btn { float:right; }
div.perfil div#primary div.comunidad div.twitt_principal span { float:right; margin:5px 10px 0 0; }
div.perfil div#primary div.usuarios-recomendados ul li { text-align:left; height:56px; margin:13px 5px 0; }
div.perfil div#primary div.usuarios-recomendados ul li div.img { float:left; width:50px; height:50px; margin-right:5px; margin-top:3px; }
div.perfil div#primary div.usuarios-recomendados ul li small { display:block; }
div.perfil div#primary div.usuarios-recomendados ul li a.boton { display:block; font-size:13px; }
div.perfil div#primary div.usuarios-recomendados ul li a.boton i { margin-top:2px; }
div.perfil div#primary div.usuarios-recomendados p { font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:lighter; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #EEE; }
div.perfil div#primary div.top-comunidad h3 { text-align:center; border-bottom:2px solid #d4021c; background-color:transparent; color:#4B4B4D; }
div.perfil div#primary div.top-comunidad ul li { margin:20px 5px 0; }
div.perfil div#primary div.top-comunidad ul li div.img { float:left; width:30px; height:30px; margin-right:5px; margin-top:3px; }
div.perfil div#primary div.top-comunidad ul li h2 { line-height:16px; margin-top:-3px; }
div.perfil div#primary div.top-comunidad ul li h2 a { word-wrap:break-word; font-size:14px; font-weight:400; color:#4B4B4D; }
div.perfil div#primary div.top-comunidad ul li div.text { margin-left:40px; }
div.perfil div#primary div.top-comunidad ul li div.text span.fecha { color:#818590; font-size:13px; }
div.perfil div#primary div.top-comunidad ul li div.text div.likes { display:inline; font-size:13px; color:#818590; }
div.perfil div#primary div.muro { margin-left:315px; width:615px; overflow:hidden; }
div.perfil div#primary div.muro div.twitt_principal { background-color:#2e3137; padding:20px; margin-bottom:20px; }
div.perfil div#primary div.muro div.twitt_principal form { margin:0; }
div.perfil div#primary div.muro div.twitt_principal div.botones { text-align:right; }
div.perfil div#primary div.muro div.twitt_principal div.botones a { padding:0 2px 10px; color:#fff; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:12px; display:inline-block; margin-left:10px; }
div.perfil div#primary div.muro div.twitt_principal div.botones a:hover { text-decoration:none; }
div.perfil div#primary div.muro div.twitt_principal div.botones a.active { border-bottom:4px solid #57c540; }
div.perfil div#primary div.muro div.twitt_principal textarea { padding-top:7px; font-family:"Open Sans",Arial,sans-serif; display:block; width:563px; height:80px; margin-top:-4px; border:0 none; border-radius:0; box-shadow:0 4px 0 #ccc inset; }
div.perfil div#primary div.muro div.twitt_principal textarea.long { height:300px; margin-top:0; box-shadow:none; padding-top:4px; }
div.perfil div#primary div.muro div.twitt_principal textarea.otro { margin-top:0; box-shadow:none; }
div.perfil div#primary div.muro div.twitt_principal input.titular { padding-top:7px; font-family:"Open Sans",Arial,sans-serif; display:none; height:34px; font-size:18px; border-radius:0; border:0; width: 100%; line-height: 22px; box-shadow:0 4px 0 #CCC inset; margin-top:-4px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
div.perfil div#primary div.muro div.twitt_principal div.upload-images { display:none; margin-bottom:9px; }
div.perfil div#primary div.muro div.twitt_principal div.upload-images iframe,div.perfil div#primary div.muro div.twitt_principal div.upload-images img { margin-left:50px; max-width:480px; }
div.perfil div#primary div.muro div.twitt_principal div.upload-images a { display:block; color:#ccc; padding:50px; text-align:center; font-size:30px; font-family:Arial,Helvetica,sans-serif; border:7px dashed #ccc; }
div.perfil div#primary div.muro div.twitt_principal div.upload-images a:hover { border-color:#fff; color:#fff; text-decoration:none; }
div.perfil div#primary div.muro div.twitt_principal div#modal_images input { width:516px; font-size:14px; }
div.perfil div#primary div.muro div.twitt_principal div#modal_images p { margin-bottom:0; }
div.perfil div#primary div.muro div.format-buttons { display:none; border:1px solid #DDD; background:-webkit-linear-gradient(to bottom,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; background:-webkit-linear-gradient(top,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; background:linear-gradient(to bottom,#F1F1F1 0,#E2E2E2 100%) repeat scroll 0 0 transparent; width:573px; position:relative; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons a { border-right:1px solid #DDD; display:inline-block; opacity:.8; margin-right:5px; font-size:13px; color:#000; padding:5px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons a i { margin-top:2px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons a b.caret { margin-top:7px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons a:hover { text-decoration:none; opacity:1; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons ul#emoticonos { width:400px; background-clip:padding-box; background-color:#FFF; border:1px solid rgba(0,0,0,.2); border-radius:5px; box-shadow:0 5px 10px rgba(0,0,0,.2); display:none; float:left; right:100px; list-style:none outside none; margin:1px 0 0; min-width:160px; padding:5px; position:absolute; top:100%; z-index:1000; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons ul#emoticonos:after { border-bottom:6px solid #FFF; border-left:6px solid transparent; border-right:6px solid transparent; content:""; display:inline-block; right:10px; position:absolute; top:-6px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons ul#emoticonos:before { border-bottom:7px solid rgba(0,0,0,.2); border-left:7px solid transparent; border-right:7px solid transparent; content:""; display:inline-block; right:9px; position:absolute; top:-7px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons ul#emoticonos li { float:left; width:20px; height:20px; }
div.perfil div#primary div.muro div.twitt_principal div.format-buttons ul#emoticonos li img { margin:0; cursor:pointer; }
div.perfil div#primary div.muro div.twitt_principal div.actions p.ultimo { word-wrap:break-word; font-weight:lighter; float:left; width:430px; color:#fff; margin-top:5px; }
div.perfil div#primary div.muro div.twitt_principal div.actions div.upload-images { display:none; float:left; width:180px; margin-top:10px; margin-right:250px; }
div.perfil div#primary div.muro div.twitt_principal div.actions div.upload-images a.uploader { opacity:.7; color:#fff; font-size:13px; }
div.perfil div#primary div.muro div.twitt_principal div.actions div.upload-images a.uploader:hover { text-decoration:none; opacity:1; }
div.perfil div#primary div.muro div.twitt_principal div.actions div.upload-images a.uploader i { margin-right:5px; }
div.perfil div#primary div.muro div.twitt_principal div.actions span#counter-twitt { float:right; color:#fff; width:30px; text-align:right; margin-top:10px; margin-right:10px; }
div.perfil div#primary div.muro div.twitt_principal div.actions a#enviar_twitt { float:right; position:relative; }
div.perfil div#primary div.muro ul.nav-tabs li a { line-height:25px; font-family:"Open Sans",Arial,sans-serif; color:#818590; font-size:14px; text-transform:uppercase; }
div.perfil div#primary div.muro ul.nav-tabs li i { margin-top:0; vertical-align:bottom; display:none; margin-right:4px; }
div.perfil div#primary div.muro ul.nav-tabs li.active i { display:inline-block; opacity:.8; }
div.perfil div#primary div.muro ul.nav-tabs li.active a { color:#4B4B4D; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-home24 { background-image:url(../img/home_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-game24 { background-image:url(../img/game_pad_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-star24 { background-image:url(../img/star_fav_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-users24 { background-image:url(../img/users_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-notificacion24 { background-image:url(../img/message_attention_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro ul.nav-tabs li i.icon-logro24 { background-image:url(../img/cert_icon&24.png); background-position:0; height:24px; width:24px; line-height:24px; }
div.perfil div#primary div.muro div.filtros-actividad { margin-bottom:20px; height:30px; }
div.perfil div#primary div.muro div.filtros-actividad a { color:#818590; display:inline-block; padding:5px; margin-right:5px; font-size:14px; }
div.perfil div#primary div.muro div.filtros-actividad a:hover { text-decoration:none; border-radius:3px; background-color:#F6F6F6; color:#4B4B4D; }
div.perfil div#primary div.muro div.filtros-actividad a.active { border-radius:3px; background-color:#d4021c; color:#fff; }
div.perfil div#primary div.muro div.filtros-actividad label { width:120px; display:inline-block; float:right; margin-right:5px; margin-top:4px; color:#818590; font-size:14px; }
div.perfil div#primary ul#lista-actividad li.foro_coment,div.perfil div#primary ul#lista-actividad li.foro_coment_entrada { padding:15px; border-top:1px solid #CFCFCF; margin-left:70px; margin-right:20px; }
div.perfil div#primary a.more { float:right; margin-right:20px; width:522px; }
ul#lista-actividad li.publicacion-usuario { position:relative; margin-bottom:30px; }
ul#lista-actividad li.publicacion-usuario b.bocadillo { z-index:1; content:"&darr; "; width:13px; height:20px; text-indent:-9999px; top:20px; left:59px; position:absolute; background:transparent url(../img/bocadillo-comments.png) 0 0 no-repeat; }
ul#lista-actividad li.publicacion-usuario div.actividad-block { position:relative; font-family:Ubuntu,"Open Sans",Arial,sans-serif; background-color:#fefefe; border:1px solid #cfcfcf; padding:20px; margin-left:70px; margin-right:20px; }
ul#lista-actividad li.publicacion-usuario div.actividad-block div.retwitteado { font-size:13px; float:right; }
ul#lista-actividad li.publicacion-usuario div.actividad-block div.retwitteado i { margin-right:2px; }
ul#lista-actividad li.publicacion-usuario div.actividad-block a.linkalias { font-size:22px; font-weight:400; }
ul#lista-actividad li.publicacion-usuario div.actividad-block a.date { color:#4b4b4d; }
ul#lista-actividad li.publicacion-usuario small { display:block; }
ul#lista-actividad li.publicacion-usuario div.actividad-block div.actions { font-family:"Open Sans",Arial,Helvetica,sans-serif; }
ul#lista-actividad li.publicacion-usuario div.actividad-block div.actions div.btn-group { display:inline-block; font-size:inherit; }
ul#lista-actividad li.publicacion-usuario div.texto { margin:30px 0 10px; line-height:20px; font-family:"Open Sans",Arial,Helvetica,sans-serif; }
ul#lista-actividad li.publicacion-usuario div.texto a.linkalias { font-size:inherit; }
ul#lista-actividad li.publicacion-usuario span.label { font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; }
ul#lista-actividad li.publicacion-usuario div.img div.contacto a { padding:4px 9px; }
ul#lista-actividad li.publicacion-usuario div.img img { float:none; }
ul#lista-actividad li.publicacion-usuario div.img { width:50px; height:50px; overflow:hidden; float:left; }
ul#lista-actividad li.publicacion-usuario .mini-avatar { display:none; float:left; width:42px; height:42px; margin-right:10px; }
ul#lista-actividad li.publicacion-usuario div.actions { height:20px; padding:6px 10px; margin-left:70px; margin-right:20px; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; }
ul#lista-actividad li.publicacion-usuario div.actions a { color:#818590; font-size:13px; margin-right:5px; }
ul#lista-actividad li.publicacion-usuario div.actions a:hover { text-decoration:none; color:#000; }
ul#lista-actividad li.publicacion-usuario div.actions i { opacity:.7; }
ul#lista-actividad li.publicacion-usuario div.actions a:hover i { opacity:1; }
ul#lista-actividad li.publicacion-usuario div.actions div.pull-right span.n_likes { margin-right:3px; }
ul#lista-actividad li.publicacion-usuario div.actions div.pull-right i { margin-top:2px; }
ul#lista-actividad li.longtwitt { display:block; clear:left; margin-bottom:30px; position:relative; }
ul#lista-actividad li.longtwitt div.actividad-block:after { text-indent:-9999px; content:"&rsaquo; "; position:absolute; display:block; top:0; right:0; width:50px; height:50px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; border-top:25px solid #CFCFCF; border-right:25px solid #CFCFCF; border-left:25px solid #EAEAEA; border-bottom:25px solid #EAEAEA; }
ul#lista-actividad li.longtwitt h2 { margin-top:20px; padding-top:16px; border-top:1px solid #EAEAEA; font-weight:400; color:#000; }
ul#lista-actividad li.longtwitt h2 a { font-size:26px; }
ul#lista-actividad li.longtwitt div.assets { margin-left:1px; margin-top:30px; }
ul#lista-actividad li.longtwitt div.texto { -webkit-hyphens:auto; -moz-hyphens:auto; -ms-hyphens:auto; hyphens:auto; }
ul#lista-actividad li.longtwitt div.texto.principal span.read-less a,ul#lista-actividad li.longtwitt div.texto.principal span.read-more a { font-size:13px; padding:1px 5px; }
ul#lista-actividad div.texto { word-wrap:break-word; }
div.subtwit { margin:0 30px 0 80px; background-color:#F6F6F6; border-left:1px solid #CFCFCF; border-right:1px solid #CFCFCF; border-bottom:1px solid #CFCFCF; padding:15px; }
div.subtwit ul.replys li { margin-bottom:20px; }
div.subtwit ul.replys li.hidden { display:none; }
div.subtwit ul.replys li img.avatar { width:30px; height:30px; float:left; margin-right:8px; margin-top:3px; }
div.subtwit ul.replys li a.date { color:#818590; font-size:13px; }
div.subtwit ul.replys li div.texto { margin:0 0 0 38px !important; line-height:16px !important; font-size:13px; }
div.subtwit ul.replys li div.texto a.linkalias { font-size:13px; }
div.subtwit div.text-reply img { float:left; width:30px; height:30px; margin-right:8px; }
div.subtwit div.text-reply textarea { margin-bottom:0; font-family:"Open Sans",Arial,Helvetica,sans-serif; width:435px; font-size:13px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background-color:#FFF; color:#999; height:31px; padding:5px 7px; border-radius:0; box-shadow:0; -webkit-box-shadow:none; }
div.subtwit div.text-reply textarea.focusin { box-shadow:none; border-color:#ccc; height:93px; }
div.subtwit div.text-reply div.reply-actions { text-align:right; display:none; margin-top:5px; }
div.subtwit a.mas-replys,div.subtwit a.menos-replys { display:block; font-weight:700; color:#000; margin-bottom:10px; }
div.subtwit a.mas-replys b.caret { vertical-align:middle; }
div.subtwit a.menos-replys b.caret { vertical-align:middle; border-top:0; border-bottom:4px solid #000; }
div.status div#primary { position:relative; padding:0; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block { width:340px; margin-left:20px; float:left; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.portrait { margin-bottom:20px; margin-top:20px; padding:20px; background-color:#eee; position:relative; border-radius:5px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.user { min-height:210px; margin-left:125px; font-size:12px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.user a { display:block; font-size:13px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.user a.linkalias { display:block; font-weight:700; margin:10px 0; font-size:22px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.user span.usuario-data { display:block; margin-bottom:10px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.img { width:100px; height:100px; padding:5px; background-color:#fff; margin-right:10px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.img img { width:100px; height:100px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.botones-perfil { width:120px; float:left; position:absolute; top:134px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.botones-perfil a { width:80px; margin-bottom:3px; font-size:13px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.bloque h3 { text-align:center; background-color:transparent; border-bottom:2px solid #d4021c; color:#4b4b4d; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.bloque ul li { margin:5px 5px 0; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.user-block div.bloque ul li a { color:#4B4B4D; }
div.status div#primary ul#lista-actividad li.publicacion-usuario b.bocadillo { left:374px; top:40px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.content-block { margin:0 0 0 315px; padding-top:20px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario div.content-block h2 { margin-top:0; padding-top:0; border-top:0; width:440px; }
div.status div#primary ul#lista-actividad li.publicacion-usuario.twit div.content-block div.actividad-block div.texto { margin-top:10px; }
div.juego div#primary { min-height:0; }
div.juego div#primary div#post div.cabecera-juego { margin-bottom:15px; }
div.juego div#primary div#post div.cabecera-juego div.big-foto { background-size:100%; background-color:#000; height:320px; position:relative; }
div.juego div#primary div#post div.cabecera-juego div.big-foto:after { border-bottom:10px solid #151615; border-left:10px solid transparent; border-right:10px solid transparent; content:""; display:block; left:30px; position:absolute; bottom:-1px; }
div.juego div#primary div#post div.cabecera-juego div.info { position:relative; color:#fff; text-transform:uppercase; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-weight:lighter; background-color:#151615; padding:10px 15px; }
div.juego div#primary div#post div.cabecera-juego div.info div.titulo { width:660px; text-transform:none; padding:10px 0 20px; }
div.juego div#primary div#post div.cabecera-juego div.info div.titulo h2 { line-height:44px; display:inline; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:44px; font-weight:700; color:#fff; }
div.juego div#primary div#post div.cabecera-juego div.info div.titulo span.plataformas { margin-left:10px; font-size:13px; color:#fff; font-family:Ubuntu,"Open Sans",Arial,sans-serif; }
div.juego div#primary div#post div.cabecera-juego div.info div.titulo span.plataformas span { font-size:16px; }
div.juego div#primary div#post div.cabecera-juego div.info div.titulo span.plataformas span strong { color:#d4021c; font-size:16px; }
div.juego div#primary div#post div.cabecera-juego div.info span.pegi { display:inline-block; }
div.juego div#primary div#post div.cabecera-juego div.info div.nota { text-transform:none; font-weight:400; color:#000; font-size:15px; position:absolute; bottom:-35px; right:20px; padding:10px 20px; text-align:center; font-family:Ubuntu,"Open Sans",Arial,sans-serif; }
div.juego div#primary div#post div.cabecera-juego div.info div.nota span { display:block; }
div.juego div#primary div#post div.cabecera-juego div.info div.nota span.meta-inline { display:inline; }
div.juego div#primary div#post div.cabecera-juego div.info div.nota span.nota { color:#fff; font-size:50px; margin:-1px 0; font-family:"Open Sans",Arial,Helvetica,sans-serif; }
div.juego div#primary div#post div.cabecera-juego div.info div.nota span.url a { color:#fff; font-weight:400; }
div.juego div#primary div#post div.cabecera-juego div.info a,div.juego div#primary div#post div.cabecera-juego div.info strong { font-weight:700; }
div.juego div#primary div#post div.cabecera-juego div.more-info { font-size:13px; height:50px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; border-left:1px solid #d9dadb; border-right:1px solid #d9dadb; border-bottom:1px solid #d9dadb; background-color:#eee; padding:0; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote span.nota_usuarios { color:#000; vertical-align:middle; display:inline-block; margin:0 0 0 10px; padding:2px 4px; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote { float:left; padding:15px 10px 5px; height:30px; border-left:1px solid #D9DADB; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote span,div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote strong { vertical-align:middle; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote span.nu { font-weight:lighter; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote select { margin:8px 5px 0; width:auto; padding:1px; height:auto; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote span.info { font-weight:lighter; color:#4B4B4D; font-style:italic; vertical-align:middle; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote span#user-voto { font-size:17px; padding:2px 4px; cursor:pointer; font-weight:700; margin:0 15px 0 5px; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.uservote div#user-voto-options { display:none; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.seguidores-info { float:left; font-size:14px; padding:10px 10px 10px 12px; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.seguidores-info a.btn { padding:4px 6px; }
div.juego div#primary div#post div.cabecera-juego div.more-info div.seguidores-info span { font-weight:lighter; margin-left:5px; vertical-align:middle; }
div.juego div#primary div#post div.multimedia { width:615px; float:left; margin-bottom:0; }
div.juego div#primary div#post div.multimedia ul.nav-tabs { margin:-10px -10px 0 -10px; background-color:#eee; }
div.juego div#primary div#post div.multimedia ul.nav-tabs li a { color:#818590; border-radius:0; border-top:0; padding:6px 50px; font-family:Oxygen,"Myriad Pro",sans-serif; font-size:14px; font-weight:lighter; text-transform:uppercase; }
div.juego div#primary div#post div.multimedia ul.nav-tabs li a.active { background-color:#fff; }
div.juego div#primary div#post div.multimedia ul.nav-tabs li:first-child a { border-left:0; }
div.juego div#primary div#post div.multimedia div.tab-content { width:auto; float:none; margin-top:10px; }
div.juego div#primary div#post div.multimedia h2 { margin-top:3px; }
div.juego div#primary div#post div.multimedia div.no-video { text-align:center; width:593px; height:445px; background-image:url(../img/no-video-bg.png); }
div.juego div#primary div#post div.multimedia div.no-video span { display:block; padding-top:200px; text-shadow:0 1px 0 rgba(0,0,0,.5); color:#fff; }
div.juego div#primary div#post div.multimedia div.image_list { position:relative; }
div.juego div#primary div#post div.multimedia div.scroll-pane { width:593px; overflow:auto; margin-top:10px; }
div.juego div#primary div#post div.multimedia div.scroll-pane a:hover { text-decoration:none; }
div.juego div#primary div#post div.multimedia div.scroll-pane div.jspDrag { background-color:#1e1e1e; border-radius:5px; }
div.juego div#primary div#post div.multimedia div.scroll-pane div.jspHorizontalBar { height:10px; background-color:transparent; }
div.juego div#primary div#post div.multimedia div.scroll-pane div.jspTrack { background-color:#d9dadb; border-radius:5px; }
div.juego div#primary div#post div.multimedia div.image-background { background-color:#000; width:593px; text-align:center; }
div.juego div#primary div#post div.multimedia div.image-background.fixedheight { height:445px; }
div.juego div#primary div#post div.multimedia div.image-background span { display:block; padding-top:200px; color:#fff; }
div.juego div#primary div#post div.multimedia div.image-background img { max-width:593px; max-height:445px; display:block; margin:auto; }
div.juego div#primary div#post div.multimedia div.ver-imagen { text-align:right; font-size:12px; padding:4px 0 10px; }
div.juego div#primary div#post div.destacado { width:300px; margin-left:630px; margin-bottom:0; }
div.juego div#primary div#post div.destacado span.info { display:block; text-align:center; margin:2px 0 14px; }
div.juego div#primary div#post div.destacado span.comentarios,div.juego div#primary div#post div.multimedia span.comentarios { color:#818590; font-size:11px; }
div.juego div#primary div#post div.destacado h4 { color:#818590; font-family:Oxygen,"Myriad Pro",sans-serif; font-size:12px; font-weight:lighter; text-transform:uppercase; }
div.juego div#primary div#post div.destacado h2,div.juego div#primary div#post div.multimedia h2 { color:#000; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:22px; }
div.juego div#primary div#post div.destacado h2 a:hover,div.juego div#primary div#post div.multimedia h2 a:hover { text-decoration:none; }
div.juego div#primary div#post div.destacado div.texto { margin:20px 0 10px; }
div.juego div#primary div#post div.destacado a.leer-mas { font-weight:700; text-transform:uppercase; display:block; text-align:right; }
div.juego div#primary div#post div.destacado div.mini-destacada { min-height:100px; padding-top:10px; margin-top:10px; border-top:1px solid #eee; }
div.juego div#primary div#post div.destacado div.mini-destacada img { float:left; margin-right:5px; }
div.juego div#primary div#post div.destacado div.mini-destacada h2,div.juego div#primary div#post div.destacado div.mini-destacada h2 a { font-size:16px; }
div.juego div#primary div#post div.destacado div.mini-destacada h4 { font-size:11px; }
div.juego div#primary div#post ul.nav-tabs { margin-bottom:0; margin-top:15px; }
div.juego div#primary div#post div.tab-content { float:left; width:615px; }
div.juego div#primary div#post div.tab-content div.post { margin:0; }
div.juego div#primary div#post div.tab-content div.post div.badge { display:none; }
div.juego div#primary div#post div.banner-right { margin-left:630px; width:300px; margin-top:15px; }
div.buscador div#primary div#newslist,div.listado-juegos div#primary div#newslist,div.listado-usuarios div#primary div#newslist { padding:0; margin:15px 15px 15px 0; width:675px; clear:none; float:left; }
div.buscador div#primary div#newslist div.header,div.listado-juegos div#primary div#newslist div.header,div.listado-usuarios div#primary div#newslist div.header { margin:0 0 20px 10px; }
div.buscador div#primary div#newslist div.header h2,div.listado-juegos div#primary div#newslist div.header h2,div.listado-usuarios div#primary div#newslist div.header h2 { color:#000; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:30px; }
div.buscador div#primary div#newslist div.header h3,div.listado-juegos div#primary div#newslist div.header h3,div.listado-usuarios div#primary div#newslist div.header h3 { color:#4b4b4d; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:16px; font-weight:lighter; }
div.buscador div#primary div#modulos,div.listado-juegos div#primary div#modulos,div.listado-usuarios div#primary div#modulos { min-height:0; border-radius:0 6px 6px 0; padding:15px; width:225px; margin:0 15px 15px 0; float:left; background-color:#343D3F; }
div.buscador div#primary div#modulos button.btn,div.listado-juegos div#primary div#modulos button.btn,div.listado-usuarios div#primary div#modulos button.btn { padding:4px 6px; }
div.buscador div#primary div#modulos input,div.listado-juegos div#primary div#modulos input,div.listado-usuarios div#primary div#modulos input { width:185px; }
div.buscador div#primary div#modulos div.filtro,div.listado-juegos div#primary div#modulos div.filtro,div.listado-usuarios div#primary div#modulos div.filtro { margin-bottom:20px; }
div.buscador div#primary div#modulos div.filtro span,div.listado-juegos div#primary div#modulos div.filtro span,div.listado-usuarios div#primary div#modulos div.filtro span { margin-bottom:5px; display:block; color:#fff; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:16px; }
div.listado-juegos div#primary div#modulos ul li a,div.listado-usuarios div#primary div#modulos ul li a { font-size:14px; color:#eee; }
div.listado-juegos div#primary div#modulos ul li,div.listado-usuarios div#primary div#modulos ul li { margin-left:5px; line-height:16px; }
div.listado-juegos div#primary div#modulos ul li.selected a,div.listado-usuarios div#primary div#modulos ul li.selected a { color:#d4021c; }
div.buscador div#primary div#newslist ul.comentarios li,div.buscador div#primary div#newslist ul.foro li,div.buscador div#primary div#newslist ul.juegos li,div.buscador div#primary div#newslist ul.usuarios li,div.listado-juegos div#primary div#newslist ul.juegos li,div.listado-usuarios div#primary div#newslist ul.usuarios li,div.perfil div#primary div.muro ul.juegos li,div.perfil div#primary div.muro ul.usuarios li { position:relative; padding:10px; border-bottom:1px solid #eee; color:#818590; }
div.buscador div#primary div#newslist ul.comentarios li.par,div.buscador div#primary div#newslist ul.foro li.par,div.buscador div#primary div#newslist ul.juegos li.par,div.buscador div#primary div#newslist ul.usuarios li.par,div.listado-juegos div#primary div#newslist ul.juegos li.par,div.listado-usuarios div#primary div#newslist ul.usuarios li.par,div.perfil div#primary div.muro ul.juegos li.par,div.perfil div#primary div.muro ul.usuarios li.par { background-color:#F7F7F7; }
div.buscador div#primary div#newslist ul.juegos li img,div.buscador div#primary div#newslist ul.usuarios li img,div.listado-juegos div#primary div#newslist ul.juegos li img,div.listado-usuarios div#primary div#newslist ul.usuarios li img,div.perfil div#primary div.muro ul.juegos li img,div.perfil div#primary div.muro ul.usuarios li img { float:left; margin:0 10px 0 0; width:48px; height:65px; }
,div.buscador div#primary div#newslist ul.foro li h4 a,div.buscador div#primary div#newslist ul.juegos li h4 a,div.buscador div#primary div#newslist ul.usuarios li h4 a,div.listado-juegos div#primary div#newslist ul.juegos li h4 a,div.listado-usuarios div#primary div#newslist ul.usuarios li h4 a,div.perfil div#primary div.muro ul.juegos li h4 a { margin-bottom:2px; color:#d4021c; font-family:Oxygen,"Myriad Pro","Open Sans",Arial,sans-serif; font-size:18px; font-weight:lighter; }
div.buscador div#primary div#newslist ul.juegos li span.plataforma,div.listado-juegos div#primary div#newslist ul.juegos li span.plataforma { display:block; margin-bottom:1px; }
div.buscador div#primary div#newslist ul.juegos li span.nota,div.listado-juegos div#primary div#newslist ul.juegos li span.nota { position:absolute; right:10px; top:10px; }
div.buscador div#primary div#newslist ul.juegos li div.pull-right,div.listado-juegos div#primary div#newslist ul.juegos li div.pull-right { margin-top:-5px; }
div.buscador div#primary div#newslist p.error,div.listado-juegos div#primary div#newslist p.error,div.listado-usuarios div#primary div#newslist p.error { margin-left:15px; }
div.buscador div#primary div.pagination,div.listado-juegos div#primary div.pagination,div.listado-usuarios div#primary div.pagination { margin-bottom:5px; }
div.buscador div#primary div#newslist ul.usuarios li img,div.listado-usuarios div#primary div#newslist ul.usuarios li img,div.perfil div#primary div.muro ul.usuarios li img { width:65px; }
div.buscador div#primary div#newslist ul.usuarios li div.pull-right,div.listado-usuarios div#primary div#newslist ul.usuarios li div.pull-right { margin-top:10px; }
div.listado-juegos div#primary div#modulos div.filtro ul.letras,div.listado-usuarios div#primary div#modulos div.filtro ul.letras { height:48px; }
div.listado-juegos div#primary div#modulos div.filtro ul.letras li:first-child,div.listado-usuarios div#primary div#modulos div.filtro ul.letras li:first-child { float:none; }
div.listado-juegos div#primary div#modulos div.filtro ul.letras li,div.listado-usuarios div#primary div#modulos div.filtro ul.letras li { float:left; margin-right:2px; }
div.listado-juegos div#primary div#modulos div.filtro ul.letras li:last-child,div.listado-usuarios div#primary div#modulos div.filtro ul.letras li:last-child { margin-right:0; }
div.perfil div#primary div.muro ul.logros li { float:left; margin:0 7px 14px; width:62px; height:62px; }
div.perfil div#primary div.muro ul.logros li img { width:60px; height:60px; }
div.buscador div#primary div#modulos div.filtro ul.seccion li { margin-bottom:3px; }
div.buscador div#primary div#modulos div.filtro ul.seccion li a { display:block; padding:10px; color:#fff; text-decoration:none; }
div.buscador div#primary div#modulos div.filtro ul.seccion li a:hover,div.buscador div#primary div#modulos div.filtro ul.seccion li.active a { color:#4b4b4d; background-color:#fff; margin-right:-15px; border-radius:3px 0 0 3px; }
div.buscador div#primary div#modulos div.filtro ul.seccion li a:hover { background-color:#ccc; color:#343D3F; }
div.buscador div#primary a.more,div.buscador div#primary div.amigos_han_comentado,div.buscador div#primary div.badge { display:none; }
div.buscador div#primary div#newslist ul.resultados li.comentario blockquote { color:#4b4b4d; border:0; font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:14px; margin:10px; padding:0; }
div.pagina div#primary div#post div.header h2 { margin-top:30px; }
div.pagina div#primary div#post div.body { margin:5px 30px 30px; }
div.ficha div#primary div#post div.body { margin:0 20px; }
div.calendario div#primary div#post { overflow:hidden; }
div.calendario div#primary div#post div.calendario-content { margin:30px; }
div.calendario div#primary div#post div.calendario-content table.calendar { width:900px; border-collapse:collapse; }
div.calendario div#primary div#post div.calendario-content table.calendar td { width:14.29%; height:68px; vertical-align:top; padding:4px; }
div.calendario div#primary div#post div.calendario-content table.calendar thead th { padding-bottom:10px; }
div.calendario div#primary div#post div.calendario-content table.calendar tbody td { border:1px solid #eee; }
div.calendario div#primary div#post div.calendario-content table.calendar tbody td.evento { cursor:pointer; background-color:#FFE0E0; }
div.calendario div#primary div#post div.calendario-content table.calendar tbody td div.day-number { padding:4px; }
div.calendario div#primary div.pagination { margin:0 30px 30px 0; }
span.mini-label { font-size:12px; color:#818590; }
div.popover-content { line-height:18px; }
div.editar_perfil div#primary { padding-bottom:30px; }
div.editar_perfil div#primary form { margin:0 200px; }
div.editar_perfil div#primary form div.seccion { margin-bottom:50px; }
div.editar_perfil div#primary form div.seccion div.page-header { margin:20px -100px 30px; }
div.editar_perfil div#primary form div.seccion div.page-header h3 { color:#000; }
div.editar_perfil div#primary form div.seccion .control-group:after { clear:none; }
div.editar_perfil div#primary form div.seccion .control-label { width:200px; }
div.editar_perfil div#primary form div.seccion .controls { margin-left:220px; }
div.editar_perfil div#primary form div.seccion .checkbox { margin-left:60px; }
div.editar_perfil div#primary form div.pull-right { margin-right:-100px; }
div.editar_perfil div#primary form div.pull-right .btn { font-size:16px; }
div.editar_perfil div#primary form .qq-upload-list { display:none; }
div.editar_perfil div#primary form .progress { margin-top:10px; }
div.editar_perfil div#primary form div.control-group span.info { margin:10px 0 10px 220px; color:#818590; font-style:italic; display:block; }
div.ad-1260x110 { min-height:110px; max-width:1260px; }
div.ad-300x250 { margin-bottom:10px; }
div#modal-mp-list div.modal-body { padding:0; }
div#modal-mp-list div.modal-body ul.lista-mp li a { display:block; color:#4b4b4d; border-bottom:1px solid #eee; padding:5px 15px; min-height:50px; }
div#modal-mp-list div.modal-body ul.lista-mp li a:hover { text-decoration:none; background-color:#f7f7f7; }
div#modal-mp-list div.modal-body ul.lista-mp li a img { float:left; margin:0 10px 0 0; }
div#modal-mp-list div.modal-body ul.lista-mp li a span.alias { color:#000; font-size:16px; font-weight:700; }
div#modal-mp-list div.modal-body ul.lista-mp li a span.fecha { color:#818590; float:right; font-size:12px; }
div#modal-mp-list div.modal-body ul.lista-mp li a div.mensaje-text { color:#818590; }
div#modal-mp-list div.modal-body ul.lista-mp li a div.mensaje-text i { opacity:.5; }
div#modal-mp-list div.modal-body ul.conversacion li { padding:15px; }
div#modal-mp-list div.modal-body ul.conversacion li p { word-wrap:break-word; display:inline; }
div#modal-mp-list div.modal-body ul.conversacion li.left img.avatar { width:50px; height:50px; float:left; margin-right:10px; margin-top:10px; }
div#modal-mp-list div.modal-body ul.conversacion li div.mensaje-bubble { border-radius:4px; position:relative; max-width:420px; background-color:#FEFEFE; border:1px solid #CFCFCF; padding:10px; }
div#modal-mp-list div.modal-body ul.conversacion li.left div.mensaje-bubble { float:left; }
div#modal-mp-list div.modal-body ul.conversacion li.right div.mensaje-bubble { float:right; }
div#modal-mp-list div.modal-body ul.conversacion li .dm-caret { height:10px; left:-5px; position:absolute; top:12px; width:10px; }
div#modal-mp-list div.modal-body ul.conversacion li .dm-caret-outer { position:absolute; border-bottom:5px solid transparent; border-right:5px solid #CFCFCF; border-top:5px solid transparent; left:0; top:0; z-index:10; }
div#modal-mp-list div.modal-body ul.conversacion li .dm-caret-inner { position:absolute; border-bottom:4px solid transparent; border-right:4px solid #fff; border-top:4px solid transparent; left:1px; top:1px; z-index:11; }
div#modal-mp-list div.modal-body ul.conversacion li.right .dm-caret { right:-10px; left:auto; }
div#modal-mp-list div.modal-body ul.conversacion li.right .dm-caret-outer { border-left:5px solid #CFCFCF; border-right:medium none; }
div#modal-mp-list div.modal-body ul.conversacion li.right .dm-caret-inner { border-left:4px solid #fff; border-right:medium none; left:-1px; }
div#modal-mp-list div.modal-body ul.conversacion li.right img.avatar { width:50px; height:50px; float:right; margin-left:10px; margin-top:10px; }
div#modal-mp-list div.modal-body ul.conversacion li span.fecha { display:block; text-align:center; color:#818590; font-size:10px; margin-bottom:3px; }
div#modal-mp-list div.modal-body ul.conversacion li.left span.fecha { margin-right:60px; }
div#modal-mp-list div.modal-body ul.conversacion li.right span.fecha { margin-left:60px; }
div#modal-mensajes_privados div.modal-body textarea.enviar_mensaje_modal,div#modal-mp-list div.modal-footer textarea.enviar_mensaje_modal { display:block; width:520px; }
div#modal-mensajes_privados div.modal-body textarea.enviar_mensaje_modal { height:100px; }
div#modal-editar_twitt div.modal-body input { width:357px; }
div#modal-editar_twitt div.modal-body textarea { width:416px; height:200px; }
div#modal-editar_twitt div.modal-body span.add-on { width:90px; }
div#modal-editar_twitt div.modal-body select { width:100px; border-right:0; border-radius:0; }
div#header div.navbar div.navbar-inner { height:55px; }
div#header div.navbar a.dropdown-toggle { text-shadow:none; }
div#header div.navbar div.navbar-inner h1.main-logo { display:block; float:left; margin-top:7px; }
div#header div.navbar div.navbar-inner h1.main-logo a { margin-left:5px; display:block; width:136px; height:40px; background:transparent url(../img/anaitgames-logo-toolbar.png) 0 0 no-repeat; background-size:cover; }
div#header div.navbar div.navbar-inner h1.main-logo a:hover { text-decoration:none; }
div#header div.navbar div.navbar-inner ul.top-menu { margin-right:3px; margin-left:20px; font-family:"Open Sans",Arial,sans-serif; font-size:13px; text-transform:uppercase; }
div#header div.navbar div.navbar-inner ul.top-menu li.podcast a:before { content:""; margin:0 4px -3px 0; width:16px; height:15px; display:inline-block; background-image:url(../img/reload-icon.png); }
div#header div.navbar div.navbar-inner ul.top-menu>li>a { padding:19px 15px 18px; text-shadow:none; }
div#header div.navbar div.navbar-inner ul li ul.dropdown-menu:after,div#header div.navbar div.navbar-inner ul li ul.dropdown-menu:before { border:0; }
div#header div.navbar div.navbar-inner ul li ul.dropdown-menu { border:0; border-top:5px solid #D4021C; margin-top:0; border-radius:0; text-align: left; }
div#header div.navbar div.navbar-inner ul li ul.dropdown-menu li a { text-transform:none; }
div#header div.navbar div.navbar-inner ul.top-menu li ul.dropdown-menu li a { font-family:"Open Sans",Arial,Helvetica,sans-serif; font-size:14px; }
a#mas-actividad:focus,a#mas-actividad:hover,div#header div.navbar div.navbar-inner ul.actions li.usuario ul.dropdown-menu li a:focus,div#header div.navbar div.navbar-inner ul.actions li.usuario ul.dropdown-menu li a:hover,div#header div.navbar div.navbar-inner ul.top-menu li ul.dropdown-menu li a:focus,div#header div.navbar div.navbar-inner ul.top-menu li ul.dropdown-menu li a:hover,li.ver_todo a:focus,li.ver_todo a:hover { background-image:none; background-color:#D4021C; }
div#header div.navbar div.navbar-inner ul li.open a.dropdown-toggle,div#header div.navbar div.navbar-inner ul.top-menu li a.dropdown-toggle:hover,div#header div.navbar div.navbar-inner ul.top-menu li a.sin-menu:hover,div#header div.navbar div.navbar-inner ul.top-menu li.dropdown:hover a.dropdown-toggle { background-color:#D4021C; color:#fff; }
div#header div.navbar div.navbar-inner ul.top-menu li.dropdown:hover ul.dropdown-menu { display:block; }
div#header div.navbar div.navbar-inner ul.actions { height:33px; padding:0; margin-right:0; }
div#header div.navbar div.navbar-inner ul.actions li.divider-vertical { margin:12px 4px 11px; height:32px; width:2px; border:0; background:transparent url(../img/separador-dotted.png) 0 0 repeat-y; opacity:.7; }
div#header div.navbar div.navbar-inner ul.actions li.buscar form { margin:11px 11px 11px 16px; }
div#header div.navbar div.navbar-inner ul.actions li.buscar form input { margin-bottom:0; width:140px; padding-right:26px; height:23px; border-radius:0; box-shadow:none; font-style:italic; border-color:#e6e6e6; }
div#header div.navbar div.navbar-inner ul.actions li.buscar form button { border:0; background-color:transparent; margin-left:-26px; padding-right:10px; opacity:.4; padding-top:1px; display:inline-block; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones { padding:11px 5px 10px; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones .dont-toggle { display:none; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones a.dropdown-toggle { background-color:transparent; float:left; line-height:14px; padding-left:2px; padding-right:0; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones b.caret { display:block; float:left; border:0; border-radius:5px; background-color:#9E9E9E; height:10px; width:10px; margin:2px 6px 0 0; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones b.caret.new { background-color:#78a93d; }
div#header div.navbar div.navbar-inner ul.actions li.notificaciones.open b.caret { background-color:#fff; }
div#header div.navbar div.navbar-inner ul.actions li.usuario { margin-right:10px; padding:11px 5px; }
div#header div.navbar div.navbar-inner ul.actions li.usuario a.dropdown-toggle { line-height:0; padding:0; position:relative; background-color:transparent; }
div#header div.navbar div.navbar-inner ul.actions li.usuario a.login-switch-responsive { display:none; }
div#header div.navbar div.navbar-inner ul.actions li.actividad.open,div#header div.navbar div.navbar-inner ul.actions li.notificaciones.open,div#header div.navbar div.navbar-inner ul.actions li.usuario.open { background-color:#D4021C; }
div#header div.navbar div.navbar-inner ul.actions li.usuario b.caret { margin:0; border-top-color:#9e9e9e; border-right:6px solid transparent; border-left:6px solid transparent; position:absolute; top:36px; left:11px; }
div#header div.navbar div.navbar-inner ul.actions li.login span { margin-right:5px; display:block; margin-top:18px; float:left; }
div#header div.navbar div.navbar-inner ul.actions li.login b.caret { left:auto; right:11px; }
div#header div.navbar div.navbar-inner ul.actions li.usuario.open b.caret { border:0; }
div#header div.navbar div.navbar-inner ul.actions li.usuario img.userImg { width:33px; height:33px; }
div#header div.navbar div.navbar-inner ul.actions li.actividad { margin-right:15px; padding:11px 5px 12px; }
div#header div.navbar div.navbar-inner ul.actions li.actividad a.dropdown-toggle { border:1px solid #b8b8b8; border-radius:3px; padding:5px 15px; }
div#header div.navbar div.navbar-inner ul.actions li.actividad.open a.dropdown-toggle { border-color:#D4021C; }
div#header div.navbar div.navbar-inner ul.actions li.actividad a.dropdown-toggle:hover { background-color:#fff; }
div#header div.navbar div.navbar-inner ul.actions li.actividad.open a.dropdown-toggle:hover { background-color:#D4021C; }
div#header div.navbar div.navbar-inner ul.actions li.social-icon a { margin:11px 0 11px 9px; width:33px; height:33px; padding:0; background:transparent url(../img/social-toolbar.png) 0 0 no-repeat; opacity:.5; }
div#header div.navbar div.navbar-inner ul.actions li.facebook a { margin-left:15px; background-position:0 0; }
div#header div.navbar div.navbar-inner ul.actions li.facebook a:hover { background-position:0 -33px; opacity:1; }
div#header div.navbar div.navbar-inner ul.actions li.twitter a { background-position:-33px 0; }
div#header div.navbar div.navbar-inner ul.actions li.twitter a:hover { background-position:-33px -33px; opacity:1; }
div#header div.navbar div.navbar-inner ul.actions li.youtube a { background-position:-66px 0; }
div#header div.navbar div.navbar-inner ul.actions li.youtube a:hover { background-position:-66px -33px; opacity:1; }
div#header div.navbar div.navbar-inner ul.actions li.mail a { background-position:-99px 0; }
div#header div.navbar div.navbar-inner ul.actions li.mail a:hover { background-position:-99px -33px; opacity:1; }
ul#actividad_reciente,ul#notificaciones { left:auto; right:0; }
ul#actividad_reciente:after,ul#notificaciones:after { right:10px; left:auto; }
ul#actividad_reciente:before,ul#notificaciones:before { right:9px; left:auto; }
ul#actividad_reciente li:first-child { height:429px; overflow:hidden; }
ul#actividad_reciente li ul li:first-child { height:auto; overflow:auto; }
ul#actividad_reciente li:first-child ul li { height:40px; overflow:hidden; }
ul.dropdown-menu li.item a,ul.notificaciones li.item a { color:#d4021c; display:inline; padding:0; background-color:transparent; background-image:none; }
ul.dropdown-menu li.item a:hover,ul.notificaciones li.item a:hover { text-decoration:underline; }
ul.dropdown-menu li.item,ul.notificaciones li.item { padding:10px; border-bottom:1px solid #eee; }
ul.dropdown-menu li.item img,ul.notificaciones li.item img { width:35px; height:35px; float:left; margin:0 10px 0 0; }
ul.dropdown-menu li.item.logro span.label,ul.notificaciones li.item.logro span.label { font-size:10px; }
ul.dropdown-menu li.item p,ul.notificaciones li.item p { color:#4B4B4D; word-wrap:break-word; line-height:18px; margin:0 45px; }
ul.dropdown-menu li.item p span,ul.notificaciones li.item p span { color:#000; font-style:italic; }
ul.dropdown-menu li.item a.goto,ul.notificaciones li.item a.goto { float:right; margin-top:-17px; }
ul.dropdown-menu li.item span.info_mini,ul.notificaciones li.item span.info_mini { font-size:10px; }
ul.dropdown-menu li.long { width:500px; }
ul.dropdown-menu li.ver_todo { text-align:center; }
ul.dropdown-menu li.login { width:300px; padding:10px 14px; }
ul.dropdown-menu li.login .control-group { margin-bottom:0; }
ul.dropdown-menu li.login input { padding:5px; width:288px; display:block; margin-bottom:9px; }
ul.dropdown-menu li.login label.checkbox { text-align:right; font-size:13px; }
ul.dropdown-menu li.login input[type=checkbox] { display:inline; width:auto; float:none; margin:0 0 3px 5px; }
ul.dropdown-menu li.login a { display:inline; color:#d4021c; padding:0; margin:0; }
ul.dropdown-menu li.login a:hover { background-color:transparent !important; text-decoration:underline; background-image:none !important; }
a#boton_enviar_compartir,ul.dropdown-menu li.login button.btn,ul.dropdown-menu li.registro a.btn { display:block; float:right; padding:5px 10px; color:#333; }
ul.dropdown-menu li button.btn:hover { text-decoration:none; background-image:none; background-color:#e6e6e6; *background-color:#d9d9d9; background-position:0 -15px; -webkit-transition:background-position .1s linear; transition:background-position .1s linear; }
ul.dropdown-menu li button.btn:focus { background-image:none; background-color:#F5F5F5; }
ul.dropdown-menu li.login a#registro-login,ul.dropdown-menu li.login a#remember-login,ul.dropdown-menu li.login div.sub-acciones { display:block; float:left; margin-top:12px; }
ul.dropdown-menu li.login a#login-remember { font-size:12px; margin-left:17px; }
ul.dropdown-menu li.login form#login,ul.dropdown-menu li.login form#registro,ul.dropdown-menu li.login form#remember { margin-bottom:0; }
ul.dropdown-menu li.login form#registro,ul.dropdown-menu li.login form#remember { display:none; }
ul.dropdown-menu li.login div#recaptcha_widget_div { margin-left:-9px; }
ul.dropdown-menu li.registro { padding:10px; }
ul.dropdown-menu li.registro input.registro { width:310px; }
ul.dropdown-menu li.text { width:400px; padding:0 10px 10px; }
ul.dropdown-menu li.text p { margin:4px 0 10px; }
ul.dropdown-menu li.text p a { float:none; display:inline; background-color:transparent; font-weight:700 !important; margin:0; padding:0; }
ul.dropdown-menu li.text textarea { width:386px; height:80px; }
ul.dropdown-menu li.text a { display:inline; float:right; margin-bottom:5px; }
ul.perfil_notificaciones li { margin-bottom:20px; }
ul.perfil_notificaciones li img { width:40px; height:40px; float:left; margin:0 10px 10px 0; }
ul.perfil_notificaciones li a { font-weight:700; }
ul.perfil_notificaciones li p { margin:5px 0 0 50px; }
div.notificaciones_checkboxer label { padding:0 !important; line-height:21px !important; display:block !important; float:left !important; margin:0 !important; text-align:left !important; width:270px !important; }
div.notificaciones_checkboxer input { float:left !important; }
div.floating-alert { z-index:2001; position:fixed; top:0; left:50%; margin:0 0 0 -200px; width:400px; box-shadow:0 1px 1px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.6); display:none; }
div.floating-alert h4 { margin-bottom:10px; margin-left:60px; }
div.floating-alert p { margin-left:60px; }
div.floating-alert p:before { text-align:center; border:3px solid rgba(255,255,255,1); margin-top:-17px; top:50%; left:20px; width:30px; content:'i'; font-size:30px; color:rgba(255,255,255,1); position:absolute; height:30px; line-height:30px; border-radius:50%; text-shadow:1px 1px 1px rgba(0,0,0,.1); box-shadow:1px 1px 1px rgba(0,0,0,.1); }
span.statcounter { position:absolute; top:-9999em; width:10px; height:10px; }
div#ajax-loader-body { display:none; position:fixed; top:50px; right:10px; line-height:0; background-color:#000; opacity:.8; border-radius:4px; padding:10px; }
a#top-link { display:none; position:fixed; bottom:10px; text-decoration:none; padding:10px; right:10px; z-index: 2; }
a.social { color:#fff; cursor:pointer; display:inline-block; padding:0 .95em 0 0; text-align:center; text-shadow:0 1px 0 rgba(0,0,0,.5); white-space:nowrap; position:relative; border-radius:.3em; height:34px; line-height:34px; }
a.social:before { content:""; float:left; font-style:normal; font-weight:400; margin:0 .5em 0 0; text-align:center; text-decoration:none; text-transform:none; height:34px; padding:0 2px; }
a.social:active { outline:0; }
a.social.twitter { background-color:#46c0fb; }
a.social.twitter:hover { background-color:#2BB3F2; text-decoration:none; }
a.social.twitter:before { content:url(../img/twitter.png); }
a.social.facebook { background-color:#4863ae; }
a.social.facebook:hover { background-color:#3555AD; text-decoration:none; }
a.social.facebook:before { content:url(../img/facebook.png); }
a.social.rss { background-color:#ff7f25; }
a.social.rss:hover { background-color:#EF6509; text-decoration:none; }
a.social.rss:before { content:url(../img/rss.png); }
body.error { max-width:400px; margin:80px auto; background-image:none; background-color:#fff; padding:20px; }
body.error h1,body.error h2 { word-wrap:break-word; font-family:Ubuntu,"Open Sans",Arial,sans-serif; font-size:60px; text-align:center; margin-bottom:10px; color:#d4021c; }
body.error h2 { font-size:30px; }
body.error p { line-height:20px; }
body.error p a { font-weight:700; }
body.error span { text-align:right; display:block; margin-top:40px; font-style:italic; font-size:18px; font-family:Georgia,"Times New Roman",serif; color:#818590; }
body.error .logo { width:150px; margin:0 auto 20px; display:block; }
body.error form input { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:15px; height:auto; line-height:21px; padding:10px; width:100%; }
body.error form input[type=checkbox] { width:auto; }
body.error form button { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; width:100%; font-size:15px; padding:10px; }
body.error form a { font-size:13px; }
body.error .sub-acciones #registrarme { float:left; }
body.error .sub-acciones #login-remember { float:right; }
body.error #registro,body.error #remember { display:none; }
.jspContainer { overflow:hidden; position:relative; }
.jspPane { position:absolute; }
.jspVerticalBar { position:absolute; top:0; right:0; width:16px; height:100%; background:red; }
.jspHorizontalBar { position:absolute; bottom:0; left:0; width:100%; height:16px; background:red; }
.jspHorizontalBar *,.jspVerticalBar * { margin:0; padding:0; }
.jspCap { display:none; }
.jspHorizontalBar .jspCap { float:left; }
.jspTrack { background:#dde; position:relative; }
.jspDrag { background:#bbd; position:relative; top:0; left:0; cursor:pointer; }
.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack { float:left; height:100%; }
.jspArrow { background:#50506d; text-indent:-20000px; display:block; cursor:pointer; }
.jspArrow.jspDisabled { cursor:default; background:#80808d; }
.jspVerticalBar .jspArrow { height:16px; }
.jspHorizontalBar .jspArrow { width:16px; float:left; height:100%; }
.jspVerticalBar .jspArrow:focus { outline:0; }
.jspCorner { background:#eeeef4; float:left; height:100%; }
* html .jspCorner { margin:0 -3px 0 0; }
div.foro div#primary { min-height:0; }
div.foro div#primary span.where-i-am { margin:0 0 0 30px; float:none; }
div.foro div#primary span.where-i-am a { color:#fff; }
div.foro div#primary div#post div.body { overflow:hidden; }
div.foro div#primary div#post a#nuevo-tema { font-size:16px; float:left; margin:1px 0 0 30px; }
div.foro div#primary div#post div.body { clear:both; margin:0; font-size:14px; }
div.foro div#primary div.comment-form { display:none; margin-bottom:30px; }
div.foro div#primary div.comment-form div.form input { margin-left:30px; width:747px; font-size:20px; padding:10px; height:auto; }
div.foro div#primary div.comment-form div.acciones { text-align:right; margin-right:30px; margin-top:-50px; }
div.foro div#primary div#post div.body div.lista-hilos { margin:20px 30px; }
div.foro div#primary div#post div.body div.lista-foros { margin:30px; }
div.foro div#primary div#post div.body table { margin-bottom:0; }
div.foro div#primary div#post div.body table.principal { margin-bottom:30px; }
div.foro div#primary div#post div.body table.principal tr td:first-child { width:546px; }
div.foro div#primary div#post div.body table tr th { text-transform:uppercase; font-weight:400; }
div.foro div#primary div#post div.body table tr td { color:#818590; }
div.foro div#primary div#post div.body table tr td.big { padding-left:0; }
div.foro div#primary div#post div.body table tr td.number { font-family:Georgia,cursive; text-align:center; padding:14px; }
div.foro div#primary div#post div.body table tr td a.titulo { font-size:13px; }
div.foro div#primary div#post div.body table tr.nuevos-mensajes td a.titulo { font-weight:700; }
div.foro div#primary div#post div.body table tr td span.autor { display:block; font-size:12px; }
div.foro div#primary div.pagination { margin:0 30px 0 0; }
div.foro div#primary div.pagination a { color:#4b4b4d; }
div.foro div#primary div.pagination a:hover { text-decoration:none; }
div.foro div#primary div.pagination-bottom { margin-bottom:30px; }
div.foro div#primary h3 { color:#000; margin-bottom:10px; }
div.foro div#primary h3 span { vertical-align:middle; margin-left:8px; }
div.foro div#primary div.lista_online { padding:0 2px; }
div.foro div#primary div.lista_online a { display:block; float:left; width:64px; height:64px; }
div.foro div#primary div.lista_online a img { width:64px; height:64px; }
div.foro div#primary div.lista_online span { float:right; display:block; margin-top:10px; }
div.foro div#primary div.lista_online span strong { color:#d4021c; }
div.foro div#primary div#post div.body table tr td div.paginacion_hilo { float:right; margin-top:9px; }
div.foro div#primary div#post div.body table tr td div.paginacion_hilo a { border:1px solid #d9dadb; background-color:#fff; color:#818590; font-size:10px; border-radius:4px; padding:2px 4px; width:20px; text-align:center; line-height:14px; margin-right:3px; }
div.foro div#primary div#post div.body table tr td div.paginacion_hilo a:hover { text-decoration:none; color:#d4021c; }
div.foro div#primary div#post div.body table tr td.avatar { width:170px; }
div.foro div#primary div#post div.body table tr td a.avatar { display:block; float:left; margin:4px 8px 0 0; }
div.foro div#primary div#post div.body table tr td a.avatar img { width:30px; height:30px; }
div.hilo div#primary { min-height:0; }
div.hilo div#primary span.where-i-am a { color:#fff; }
div.hilo div#primary div#post div.body { margin:0; }
div.hilo div#primary div#post div.header h2 { font-size:40px; width:700px; }
div.hilo div#primary div#post div.header span.pagina { background-color:#000; color:#fff; padding:10px 15px; position:absolute; top:15px; right:-5px; }
div.hilo div#primary div#post div.header span.pagina strong { line-height:40px; float:left; margin-left:5px; display:block; font-family:Ubuntu,"Open Sans",Arial,Helvetica,sans-serif; font-size:50px; }
div.hilo div#primary div#post div.header span.pagina span { display:block; width:50px; margin-top:5px; margin-left:70px; }
div.hilo div#primary div#post div.header span.pagina span.big { margin-left:100px; }
div.hilo div#primary div#post div.header span.pagina span.small { margin-left:45px; }
div.hilo div#primary div#post div.body { overflow:hidden; }
div.hilo div#primary div#post div.body ul#comentarios { padding-left:0; width:900px; }
div.hilo div#primary div#post div.body ul#comentarios li div.comment-text { font-size:14px; line-height:20px; }
div.hilo div#primary div#post div.admin-actions { float:left; margin-bottom:0; margin-left:150px; padding-right:8px; position:relative; }
div.hilo div#primary div#post div.admin-actions span.texto { margin-top:5px; position:absolute; }
div.hilo div#primary div#post div.btn-admin { display:inline-block; margin-left:85px; }
div.hilo div#primary div.pagination { margin-right:30px; }
div.hilo div#primary div.pagination-top { margin-top:0; }
div.hilo div#primary div.comment-form a.desplegar { display:block; text-align:center; font-size:30px; color:#fff; }
div.hilo div#primary div.comment-form a.desplegar:hover { text-decoration:none; }
div.foro div#primary div.comment-form div.form img,div.hilo div#primary div.comment-form div.form img { margin-left:30px; }
div.foro div#primary div.comment-form div.form textarea,div.hilo div#primary div.comment-form div.form textarea { width:754px; margin-left:160px; height:200px; }
div.foro div#primary div.comment-form div.form div.format-buttons,div.hilo div#primary div.comment-form div.form div.format-buttons { margin-left:160px; width:766px; }
div.foro div#primary div.comment-form div.form div.format-buttons a i,div.hilo div#primary div.comment-form div.form div.format-buttons a i { display:none; }
div.foro div#primary div.comment-form div.format-buttons ul#emoticonos,div.hilo div#primary div.comment-form div.format-buttons ul#emoticonos { right:4px; }
div.foro div#primary div.comment-form div.form .btn-primary,div.hilo div#primary div.comment-form div.form .btn-primary { font-size:16px; }
div.foro div#primary div.comment-form p,div.hilo div#primary div.comment-form p { margin-left:160px; }
div.hilo div#primary div#post div.body img { max-width:100%; }
div.hilo div#primary ul#comentarios li div.comment-editor textarea { margin: 30px 0 10px; height:200px; }
div.hilo div#primary .spoiler { border:1px solid #ccc; background-color:#eee; margin:10px 0; border-radius:3px; }
div.hilo div#primary .spoiler a.spoilerlink { padding:5px; display:block; }
div.hilo div#primary .spoilerins { display:none; padding:5px; background:#fff; border-top:1px solid #ccc; }
div.hilo div#primary pre { border:1px solid #ccc; background:#efefef; padding:8px; overflow-x:auto; margin-bottom:5px; }
div.hilo div#primary #smilie_palette { float:right; width:150px; margin-top:30px; }
div.hilo div#primary #smilie_palette img { margin:3px; }
div.hilo div#primary .texto_foro { font-size:13px; max-width:752px; }
div.hilo div#primary .texto_foro img { max-width:100%; }
div.hilo div#primary .edicion { border-top:1px dashed #ccc; padding:10px 0 0; }
.moderadores_foro { background-color:#DDD; padding:7px 36px; margin-bottom:15px; }
.moderadores_foro span { color:#777; font-size:10px; font-weight:700; text-align:left; text-transform:uppercase; display:block; }
.moderadores_foro a,.moderadores_foro a:hover { text-decoration:none; }
div.hilo input#nuevo_titulo { font-size:40px; width:690px; padding:5px; font-family:Ubuntu,"Open Sans",Arial,sans-serif; height:auto; }
a.rol_6 { color:#740B13 !important; }
a.rol_7 { color:#40BFFF !important; }
a.rol_8 { color:#4eb305 !important; }
.foros a.mensaje_to img { margin:0 0 -3px 2px; }
a.logro-tooltip { display:block; cursor:default; }
img.logro { background-color:#fff; border:1px solid #fff; border-radius:5px; box-shadow:0 1px 3px rgba(0,0,0,.4); }
img.logro-small { border-radius:3px; }
.desactivar_cuenta { margin-top:50px; font-size:12px; border-top:1px solid #eee; padding-top:20px; }
.desactivar_cuenta .center { text-align:center; }
.toggle-menu-responsive { float:left; margin:11px 10px 0; display:none; }
.toggle-menu-responsive img { display:block; }
#sb-site, .sb-site-container { background-color: transparent; }
.sb-slidebar { background-color:#d4021c; }
.sb-slidebar li { border-bottom:1px solid #E0182F; }
.sb-slidebar a { display:block; color:#fff; padding:20px; text-transform:uppercase; font-size:13px; }
.sb-slidebar a:hover { text-decoration:none; background-color:#E0182F; }
.sb-slidebar .caret { border-top-color:#fff; margin:8px 0 0 5px; }
.sb-slidebar .sb-submenu { display:none; }
.sb-submenu a { font-size: 11px; }
.sb-slidebar .buscar { padding: 15px 20px;; }
.sb-slidebar .buscar form { margin: 0; position: relative; }
.sb-slidebar .buscar input { border-radius: 0; height: 34px; margin: 0; padding: 5px 10px; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 0; }
.sb-slidebar .buscar button { padding: 0; border: 0; background: transparent; position: absolute; top: 7px; right: 10px; }
.patreon-horizontal { display: none; }
.patreon-horizontal a { display: block; }
.patreon-horizontal img { max-width: 100%; display: block; }
