#bshout,
#pf_toup,
.esta-fma,
.mini_ibuscador_f {
  background:#fff
}
#esme,
#more a,
#more a:hover,
.amp,
.rmp {
  text-shadow:none
}
#aflilis,
#bg_chat,
#bg_fotos,
#bg_home,
#bg_perfil,
#bg_portal,
#bg_post,
#bmp,
#bmpno,
#carousel,
#dropdown li a.parent,
#forma-cf,
#lipost,
#lista,
#otro-muro,
#p-cuerpo,
#pf_toup,
#reglas,
#sb-info,
#sb-title,
#sb-wrapper-inner,
#slides,
#slides li,
.admin_header-toup,
.au-sho,
.blo-shup-por,
.blo_est,
.blo_pun,
.blologi,
.bloque_bus,
.body-sh,
.c-pagi,
.catgo,
.cc-modera,
.cc-shout,
.cc-uc,
.ccontenido,
.cmInfo,
.cosas-shu-p,
.ct-top,
.da-ta,
.datos_uno,
.dd-bb,
.dircm,
.est-au,
.est-per,
.esta-fma,
.f-d,
.f-i,
.firma-p,
.foologi,
.foto-lis ul,
.ifau,
.ifaur,
.ifo-date,
.info-n,
.info_top,
.k-h,
.lcomen,
.line_esta,
.linli,
.list,
.lode p,
.marco-c h3,
.mas-menos-autor,
.me-toup,
.mensaje,
.mini-formato,
.modal-toup,
.modo-dios,
.nick-pais,
.op-me,
.op-post-user,
.opci-mod,
.opci-mod li,
.p-300,
.p-d,
.p-dar-puntos,
.p-rec-puntos,
.p_i,
.paginador-cc,
.pagino,
.post-i,
.rela-pub,
.relato,
.relato-p,
.s-toup li,
.sec-pagi,
.sepa-mo,
.simple-conte,
.sobre-auto,
.socicafe,
.sp-cc,
.spa-s,
.t-new,
.titu-modera,
.titulo,
.titulo_post,
.to-up-com-b,
.toup-d-portal,
.toup-info,
.toup-shout,
.tp,
.tp-t {
  overflow:hidden
}
#ava_g,
#elide a,
#forma-cf,
#im_p,
#p-inf,
.aparese,
.ava_uno a,
.body-sh a,
.c-foto-c:hover .info-mostrar,
.c_logo a,
.cc,
.checklist li.selected a.chk-deselect,
.comentario-post:hover .answerOptions,
.copy_toup,
.data-shout,
.desaparese-dos,
.e.sho,
.esta-toup,
.f-come,
.iconss,
.infomp span,
.lcomen a,
.lcomen span a,
.line_esta,
.list:hover .elipost,
.p,
.puntita,
.s,
.s-toup label,
.sendit,
.toup-ta,
.tt-ss,
.usu-reco,
span#re {
  display:block
}
#lipost,
.titulo h2 {
  font-family:Trebuchet MS,Arial,Tahoma,Century gothic,sans-serif
}
#lipost a,
#more span,
#to-up a {
  color:#006595;
  font-weight:700
}
#lipost a:hover,
#more span:hover,
#to-up a:hover,
.est-per ul li strong a:hover,
.f-come:hover,
.s-borde:hover {
  color:#067cb4
}
#more,
#to-up,
.esta-fma span,
.nada {
  text-align:center
}
#cielo_f,
#for-toup-co,
#more a,
#to-up a,
.dircm a,
.min-emc,
.modal-toup h3,
.rmp,
.s-toup li,
.sub-mm,
.titulo h2,
.toup-proto a,
.toup-proto h2,
.toup-proto h4,
.tp,
.tp-t {
  font-weight:700
}
#pf_toup,
#zebra {
  border-top:1px solid #eee
}
#carousel,
#final,
.g_header {
  margin:0 auto
}
#slides,
#slides li {
  width:250px;
  height:200px
}
.btn.a:hover,
.catdat a:hover {
  text-decoration:none!important
}
#titu-post,
#titulo-bg {
  background:url(images/dotccc.gif) 0 12px repeat-x
}
#aflilis img:hover,
#elide:hover,
#p-cuerpo img:hover,
#scroll-up,
#slides li img:hover,
#t-auto img:hover,
#toup-video:hover #play-v,
.answerOptions ul li a span.bloquear:hover,
.ava_uno img:hover,
.body-sh img:hover,
.c-puntos a:hover,
.c_logo a:hover,
.cc-uc img:hover,
.estado:hover,
.foto-lis ul li a img:hover,
.i.actu:hover,
.k-h a:hover,
.opci-mod a:hover,
.red-social img:hover,
.usu-reco img:hover {
  opacity:.5
}
#dropdown,
#dropdown ul,
#slides ul,
.ali-ps li,
.checklist {
  list-style:none
}
#aflilis img,
#slides li img,
#t-auto img,
.copy_toup,
.red-social img:hover {
  -o-transition:color,text-shadow .5s,.5s;
  -ms-transition:color,text-shadow .5s,.5s;
  -moz-transition:color,text-shadow .5s,.5s;
  -webkit-transition:color,text-shadow .5s,.5s
}
#dropdown ul li a:hover,
#sb-counter a,
#sb-nav a,
.btn,
.btn_g.a,
.btn_g.r,
.btn_g.v,
.btn_g.vtoup,
.cB,
.mini_bbuscador_f,
.s-toup label,
.sendit,
.shout-box-submit p a,
a.chk-deselect:hover {
  cursor:pointer
}
#esme:hover,
#more a:hover,
#sb-counter a.sb-counter-current,
#to-up a:hover {
  text-decoration:underline
}
#lipost,
#p-cuerpo {
  padding:7px;
  margin:0 0 2px!important
}
.catdat a,
.titulo h2,
a.k {
  text-transform:uppercase
}
.de {
  width:33px
}
#final,
#to-up,
.g_header {
  width:1000px
}
#cielo_f:hover,
.ct a {
  color:#666!important
}
#g_toup {
  height:65px;
  border-bottom:1px solid #034260;
  background:url(images/head_concurso.png) top center repeat-x #006595
}
#h_c,
#h_i,
.als a span,
.buscador-f,
.c-no-user,
.c_logo,
.catdat,
.ccb,
.datos_uno a,
.dircm a,
.estaI,
.f-come,
.i,
.i.sojo,
.ifaur p,
.infomp,
.lode,
.lode h1,
.lode p b,
.nick-pais span,
.relato,
.s,
.s-borde,
.s-numero,
.solo-ima,
.tiposhout span,
.titulo h2 {
  float:left
}
.c_logo a {
  background:url(images/logo_demo.png) -3px -3px no-repeat;
  height:54px;
  width:355px;
  margin:6px 0;
  -moz-transition:.2s;
  -webkit-transition:.2s;
  -o-transition:.2s
}
#lipost span,
#p-cuerpo img,
.opci-mod a {
  -o-transition:color,text-shadow .3s,.3s;
  -ms-transition:color,text-shadow .3s,.3s;
  -moz-transition:color,text-shadow .3s,.3s;
  -webkit-transition:color,text-shadow .3s,.3s
}
#esme,
#h_d,
.c_menu,
.cce,
.ct,
.data-shout,
.estaD,
.f-d,
.i.tcom,
.i.tfav,
.i.tpun,
.i.tseg,
.lode a,
.no-user {
  float:right
}
.esta-fma p,
.mini_ibuscador_f {
  float:left;
  margin:0
}
#g_menu {
  background:url(images/navbg.gif) top left repeat-x #004160
}
.e.sho {
  background:url(images/compose.png);
  height:16px;
  width:16px;
  border:none
}
.i.mo {
  background-position:-204px -33px
}
.i.me {
  background-position:-221px -33px
}
.i.fa {
  background-position:-239px -33px
}
.esta-fma {
  border:1px solid #ddd;
  border-radius:5px;
  clear:both;
  padding:10px 26px
}
#to-up,
.bloque_bus {
  border:1px solid #ccc;
  background:#fff
}
#lipost:nth-child(odd),
#p-cuerpo {
  background:#e4e8ed
}
.esta-fma span {
  display:block;
  clear:both
}
.esta-fma b {
  color:#005a8a!important
}
#to-up {
  margin:10px auto;
  padding:12px 0
}
#to-up a {
  display:inline;
  margin:0 10px
}
#pf_toup {
  padding:10px;
  width:980px;
  height:34px;
  clear:both
}
#final {
  background:url(images/bgfooter.png) left bottom no-repeat;
  height:9px
}
.bloque_bus {
  width:255px;
  -moz-border-radius:30px;
  -webkit-border-radius:30px;
  border-radius:30px
}
.mini_ibuscador_f {
  width:223px;
  border:none;
  padding:8px 0 8px 9px;
  font-size:13px
}
.mini_bbuscador_f {
  background:url(images/magn.gif) top left no-repeat;
  border:none;
  width:14px;
  height:14px;
  float:right;
  margin:9px 9px 9px 0!important
}
#scroll-up:hover,
.copy_toup:hover,
.mini_bbuscador_f:hover,
img#toup-video:hover {
  opacity:.7
}
.copy_toup {
  background:url(images/hosted-wiroos-on.gif);
  width:178px;
  float:left;
  height:25px;
  margin:4px 152px
}
#scroll-up {
  position:fixed;
  display:none;
  top:10px;
  right:10px;
  width:40px;
  height:40px;
  background:url(images/arrowtop.png) top left no-repeat
}
#cielo_f {
  color:#999!important;
  border-bottom:1px dotted #999;
  display:block;
  float:right;
  text-decoration:none;
  margin:7px 0
}
#bg_home {
  background:url(images/sidebar.png) 680px 0 repeat-y #fff!important
}
#dropdown {
  margin:0;
  padding:0;
  position:relative
}
#bshout,
.tail {
  position:absolute
}
#dropdown li {
  float:none;
  border:none;
  position:relative;
  z-index:99;
  background:0 0
}
#dropdown li a.parent {
  display:block;
  padding:6px 11px 0;
  text-align:center
}
#dropdown li a.hover {
  border-bottom:1px solid #07273b;
  background:url(images/bgnavbaractive.gif) top right repeat-x!important;
  color:#fff
}
#dropdown ul {
  margin:0;
  padding:0;
  display:none;
  left:0;
  z-index:500
}
#dropdown ul li {
  font-size:12px;
  text-align:right
}
#dropdown ul li a {
  display:block;
  padding:6px 5px;
  color:#fff;
  border:1px solid #07273b!important;
  border-top:none!important;
  background:url(images/user-menu-line.png) top repeat-x #002d49!important
}
#dropdown ul li a:hover {
  background:url(images/user-menu-line.png) top repeat-x #104c72!important
}
#shout {
  background:0 0;
  -moz-border-radius:0 5px 5px 0;
  border-radius:0 5px 5px 0;
  -webkit-border-radius:0 5px 5px 0;
  width:37px
}
#shout:hover {
  background:url(images/bgnavbarhover.gif) top right repeat-x
}
.a_menu {
  margin:15px 0;
  float:right
}
#ava_g {
  float:left;
  margin:0 5px 5px 0;
  width:22px;
  height:22px;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  vertical-align:middle
}
#lipost,
#lipost:nth-child(odd) {
  border:1px solid #e7e4e4
}
#im_p {
  float:right;
  margin:10px 0 0 6px
}
.a_bus {
  float:right;
  margin:15px 0 15px 10px
}
#h_i {
  padding:10px 20px 20px;
  width:640px
}
#h_c {
  padding:10px;
  width:300px
}
#h_d {
  padding:10px 20px;
  width:280px
}
.t-new,
.titulo {
  border-bottom:1px solid #005a8a;
  clear:both;
  margin:0 0 15px
}
.titulo h2 {
  margin:0;
  border-bottom:4px solid #005a8a;
  font-size:1.17em;
  color:#005a8a
}
.ct {
  padding-left:10px
}
#lista,
.ccontenido,
.cmInfo,
.datos_uno,
.est-au,
.info_top,
.paginador-cc {
  clear:both
}
#lipost a:visited {
  color:#386996!important
}
#more a,
#more a:hover,
.catdat a:hover,
.tp a:hover,
.tp-t a:hover {
  color:#067cb4!important
}
.i.sticky {
  background-position:-221px -51px
}
.nada {
  background:#f7f7f7;
  border:1px solid #e2e2e2;
  padding:8px;
  color:#b9b9b9;
  margin:10px 0
}
.estado {
  background:url(images/estado.png) no-repeat #f8f8f8;
  width:16px;
  height:16px;
  border:1px solid #dbdbdb;
  border-radius:4px;
  padding:0 2px
}
#bmp,
#bmpno,
#reglas,
.modal-toup,
.p-d,
.p_d,
.previ-v,
.s-toup label,
.sss {
  padding:10px
}
.estado.tres {
  background-position:center 3px
}
.estado.dos {
  background-position:center -98px
}
.estado.uno {
  background-position:center -15px
}
.estado.cero {
  background-position:center -34px
}
.estado.priva {
  background-position:center -74px
}
#bshout {
  top:55px;
  right:351px;
  border:2px solid #000;
  border-radius:5px;
  padding:0;
  width:310px;
  z-index:1000
}
#more {
  padding:3px;
  border-top:1px solid #cfe9f4;
  -moz-border-radius:0 0 5px 5px;
  -webkit-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
  background:#eff9fd
}
.tail {
  top:-7px;
  right:48%;
  z-index:1300;
  width:14px;
  height:7px;
  background:url(images/tail-up-soft.png) top left no-repeat!important
}
.modal-toup {
  border-bottom:1px dashed #eee
}
.lcomen,
.tp {
  height:16px;
  padding:5px 10px;
  border-top:1px solid #e0e0e0;
  background:#f5f5f5
}
.modal-toup h3 {
  line-height:1;
  margin:0;
  font-size:12px;
  color:#111
}
#esme,
.f-shout,
.infomp span,
.lcomen a,
.lcomen span a,
.ley-au,
.li-ifo {
  font-size:11px
}
#bmpno {
  background:url(images/bullet.png) 285px center no-repeat #f2fbff!important
}
#bmp:hover .infomp span,
#bmpno:hover .infomp span {
  background:#eee!important;
  color:#000
}
#bmp:hover,
#bmpno:hover {
  background:#eee!important
}
.rmp {
  color:#006595
}
#esme,
.amp {
  color:#999
}
.amp {
  font-weight:400;
  line-height:14px
}
#esme {
  padding:0;
  line-height:1
}
#zebra:first-child {
  border-top:0 solid #eee
}
.espacio {
  clear:both;
  margin-bottom:20px
}
.i.actu {
  background-position:-204px -68px
}
#elide {
  float:right!important
}
#elide a {
  padding:4px 2px
}
.lcomen:nth-child(odd),
.tp-t:nth-child(odd),
.tp:nth-child(odd) {
  border-top:1px solid #fff;
  background:#fff
}
.lcomen span {
  float:left;
  margin-right:4px
}
.lcomen span a {
  color:#888!important;
  font-weight:400
}
.lcomen a {
  font-weight:700;
  color:#006595!important;
  float:left
}
#p-cuerpo,
#reglas,
.blo-shup-por,
.body-sh,
.box,
.c-pagi,
.cc-modera,
.cc-modera h2,
.cc-shout,
.clear,
.cuerpo,
.dd-bb,
.dircm,
.ifo-date p,
.inf-top h1,
.k-h,
.list,
.lode p,
.min-emc,
.mini-formato,
.opci-mod,
.pagino,
.sec-pagi,
.sp-cc,
.spa-s,
.toup-info,
.toup-proto h2 {
  clear:both
}
.title .action .min-dropdown {
  display:none;
  border:1px solid #ccc;
  position:absolute;
  right:1px;
  z-index:100;
  background:#fff
}
#cc-face,
#cc-twit,
#compose-box,
#sb-overlay,
#sb-wrapper-inner,
#slides,
#slides ul,
.Story_Foot,
.glo,
.list,
.p-d,
.socialtop,
.socialtoup,
.spa-s,
.spab {
  position:relative
}
#for-toup-co,
#sb-wrapper,
.puntita {
  position:absolute
}
.title .action .min-dropdown li {
  border-bottom:1px solid #ccc
}
.title .action .min-dropdown li a {
  display:block;
  padding:3px 6px;
  color:#006595
}
.s-borde:hover .s-numero,
.title .action .min-dropdown li a.active {
  color:#000
}
.main-source .sub-nav ul li a:hover,
a.active {
  color:# 000;
  text-decoration:none
}
.title .action .min-dropdown li a:hover {
  color:#fff;
  background:#067cb4
}
.box .title .action {
  float:right;
  padding:0 0 0 10px;
  position:relative;
  right:0;
  z-index:10;
  background:#fff
}
.box .title .action.value {
  font-weight:700;
  font-size:14px;
  color:#69900f
}
.box .title .action.text.drop span {
  display:block;
  padding-right:12px;
  background:url(images/droparrow.png) right 5px no-repeat
}
.box .title .action.text {
  padding:4px 0 0 10px;
  font-weight:700;
  font-size:11px
}
.box .title .action.text span {
  color:#666
}
.box .title .action.text:hover span {
  opacity:1;
  cursor:pointer
}
#titu-post h4,
#titulo-bg h2 {
  float:left;
  padding-right:10px;
  margin:0;
  font-weight:700;
  font-size:16px!important;
  background:url(images/wpx.png) center center repeat-x
}
.toup-proto a,
.tp a,
.tp-t a {
  color:#006595!important
}
.nulis {
  display:block;
  float:left;
  margin-right:10px;
  width:10px;
  color:#8b8b8b
}
.datos_uno span,
.punts {
  color:#69900f;
  float:right;
  font-weight:700;
  text-shadow:0 1px 0 #fff
}
.punts {
  margin:0
}
.ava_uno,
.i.ran,
.i.sex,
.simple-conte a {
  margin-right:10px;
  float:left
}
.ava_uno img {
  width:48px;
  height:48px
}
.datos_top {
  float:left;
  width:232px
}
.fun,
a#next,
a#prev {
  width:20px;
  display:block;
  height:20px
}
.boton_top {
  clear:both;
  margin:2px 0 0;
  float:left
}
.tags_cloud {
  line-height:200%;
  text-align:justify
}
.box_cuerpo .tags_cloud_2 {
  line-height:300%;
  text-align:justify
}
.tag-size1 {
  font-size:180%;
  line-height:27px;
  font-weight:700
}
.tag-size2 {
  font-size:150%;
  line-height:22px;
  opacity:.8
}
.tag-size3 {
  font-size:125%;
  line-height:19px;
  opacity:.7;
  font-weight:700
}
.tag-size4 {
  font-size:100%;
  opacity:.6;
  font-weight:700
}
.candado-toup:active,
.s-borde:hover .ka,
.s-borde:hover .kc,
.s-borde:hover .s-come,
.s-borde:hover .s-like,
.s-borde:hover .tiempo-h,
.tag-size1:hover,
.tag-size2:hover,
.tag-size3:hover,
.tag-size4:hover {
  opacity:1
}
.i.ran,
.i.sex,
.muro,
.p {
  opacity:.3
}
#carousel {
  width:255px;
  height:290px
}
#slides {
  border:0 solid #ccc
}
#slides ul {
  left:0;
  top:0;
  margin:0;
  padding:0;
  width:750px
}
#slides li,
.da-ta {
  float:left
}
#slides li img {
  width:238px;
  height:190px;
  padding:4px;
  border:1px solid #ccc
}
#buttons {
  padding:0 0 5px;
  float:right
}
#buttons a {
  display:block;
  width:31px;
  height:32px;
  text-indent:-999em;
  float:left;
  outline:0
}
.fun,
a#prev {
  background:url(images/player.png) no-repeat;
  float:left
}
.als a,
.btn,
.cB,
.foto-lis li a,
.glo,
.socialtoup,
.socialtoup a {
  display:inline-block
}
.fun.an:hover,
a#prev:hover {
  background-position:0 -26px
}
.fun.an:active,
.i.tcom,
a#prev:active {
  background-position:0 -51px
}
a#next {
  background:url(images/player.png) -50px 0 no-repeat;
  float:right;
  margin-left:5px
}
.fun.ne:hover,
a#next:hover {
  background-position:-50px -26px
}
.fun.ne:active,
a#next:active {
  background-position:-50px -51px
}
.btn_v {
  background:#65d43b;
  background:-moz-linear-gradient(top,#88e64f 0,#5ed037 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#88e64f),to(#5ed037));
  border-top:1px solid #6caf40;
  border-right:1px solid #53a32e;
  border-bottom:1px solid #3e9a20;
  border-left:1px solid #53a32e;
  -moz-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  color:#fff!important;
  line-height:1;
  text-shadow:0 -1px 0 #4aa322;
  -webkit-background-clip:padding-box
}
.catdat,
.catdat a {
  color:#acaaaa!important
}
.btn_g.vtoup:hover,
.btn_v:hover {
  background:#45b31d;
  background:-moz-linear-gradient(top,#78da40 0,#45b31d 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#78da40),to(#45b31d));
  border-top:1px solid #59a62a;
  border-right:1px solid #59a62a;
  border-bottom:1px solid #438918;
  border-left:1px solid #59a62a;
  -moz-box-shadow:inset 0 1px 0 0 #a3eb72;
  -webkit-box-shadow:inset 0 1px 0 0 #a3eb72;
  -webkit-background-clip:padding-box;
  color:#fff;
  text-decoration:none!important
}
.btn_g.vtoup:active,
.btn_v:active,
a.chk-deselect:active {
  background:#32d335!important;
  border:1px solid #0e8e1e!important;
  border-bottom:1px solid #0e408e!important;
  -moz-box-shadow:inset 0 0 6px 3px #1ab928,0 1px 0 0 #fff!important;
  -webkit-box-shadow:inset 0 0 6px 3px #1ab928,0 1px 0 0 #fff!important;
  text-shadow:0 -1px 1px #26ad2b!important;
  -webkit-background-clip:padding-box!important;
  color:#fff!important
}
.btn.a.active,
.btn.a:active,
.btn_g.a:active {
  -moz-border-bottom-colors:none!important;
  -moz-border-image:none!important;
  -moz-border-left-colors:none!important;
  -moz-border-right-colors:none!important;
  -moz-border-top-colors:none!important
}
.cB {
  padding:8px 12px;
  font-size:12px;
  font-weight:700;
  text-align:center;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  width:auto
}
.Story_Foot,
.glo {
  border:1px solid #ccc
}
.c-puntos,
.glo {
  border-radius:3px
}
#aflilis {
  clear:both;
  margin-top:10px
}
#aflilis img {
  width:250px;
  height:50px
}
#bg_post {
  background:url(/themes/V5/to-up/sidebar.png) 692px 0 repeat-y #fff!important
}
.post-i {
  width:672px;
  padding:10px;
  float:left
}
.post-d {
  float:right;
  padding:15px;
  width:275px
}
.catdat a {
  font-weight:400
}
.socialtop {
  top:-7px;
  float:right
}
.socialtoup {
  margin-right:20px;
  top:6px
}
.socialtoup a {
  width:75px;
  height:20px;
  background:url('images/share-t.png') bottom left no-repeat
}
.glo {
  padding:0 5px;
  top:-5px;
  background:#eee;
  font-size:11px
}
.socicafe {
  padding:0 0 10px;
  clear:both;
  border-bottom:4px solid #005a8a
}
#titu-post,
.apartado-conte,
.body-tops,
.cc-comentarios,
.cc-uson,
.cclogin,
.cont,
.cu-fotos {
  overflow:hidden;
  clear:both
}
.titulo_post {
  clear:both;
  border-top:1px dotted #ccc;
  border-bottom:1px dotted #ccc
}
.titulo_post h1 {
  color:#111;
  font-weight:700;
  font-size:30px;
  line-height:1;
  letter-spacing:-1px;
  margin:0;
  padding:10px 0;
  text-align:left
}
#for-toup-co,
#solo-admod-comments,
.btn_g.r,
.btn_g.r:hover,
.btn_g.v,
.btn_g.v:hover,
.btn_g.vtoup,
.cc-modera h2,
.comentarioData,
.cuerpo,
.empty-Error,
.empty-aviso,
.est-per ul li,
.esta-inactive,
.esta-offline,
.esta-online,
.esta-toup,
.f-noti,
.foologi,
.inplo,
.m-p-m,
.m-p-s,
.more-more a,
.nada-amarrillo,
.nada-azul,
.opci-mod span,
.page_activa,
.recomendacion,
.shout-box-submit,
.shout-box-submit p,
.tt-ss,
a.chk-deselect {
  text-align:center
}
.relato-p {
  margin:20px 0 0;
  clear:both;
  font-size:13px
}
.relato-p img {
  max-width:670px
}
.firma-p,
.rela-pub {
  clear:both;
  margin-bottom:20px
}
.navitem:hover {
  background:url(images/bgnavbarhover.gif) top right repeat-x!important
}
.navitem.monitor-notificaciones {
  background:url(images/bgnavbaractive.gif) top right repeat-x!important
}
#compose-box {
  right:132px!important;
  left:auto;
  margin-top:-33px
}
.shout-box-submit p {
  margin:5px 0;
  font-weight:700
}
.shout-box-submit p a {
  color:#006595;
  text-decoration:none;
  font-weight:700;
  text-shadow:none;
  padding:0;
  display:inline-block
}
.shout-box-submit a:focus,
.shout-box-submit a:hover {
  color:#067cb4;
  text-decoration:underline!important
}
#sb-counter a,
.c-pagi a:hover,
.c-puntos a:hover,
.c-puntos-mas a:hover,
.chk-select,
.chk-select:hover,
.f-come:hover,
.k-h a:hover,
.more-more a,
.opci-mod a:hover,
.s-borde:hover,
.tag_element a:hover,
.toup-proto a,
a.chk-deselect,
a.k:hover {
  text-decoration:none
}
#my-shout-body-menu {
  box-shadow:0 1px 1px #d3d3d3;
  border-right:1px solid #c6c6c6;
  border-left:1px solid #c6c6c6;
  border-top:1px solid #cecece;
  border-bottom:1px solid #a4a4a4;
  padding:5px;
  font-size:13px;
  width:250px;
  font-family:Helvetica,Arial;
  border-radius:4px
}
.btn.a.active,
.btn.a:active,
.btn.a:hover,
.btn_g.a:active,
.btn_g.a:hover {
  border-style:solid!important;
  border-width:1px!important
}
#my-shout-body-menu:focus {
  box-shadow:0 0 5px 0 #b5dff1;
  border:1px solid #38b2e5;
  color:#000
}
.btn {
  padding:5px 10px;
  margin:3px;
  border:1px solid;
  border-radius:4px;
  font-weight:700;
  font-size:12px;
  font-family:Helvetica Neue,Helvetica,Arial;
  box-shadow:0 1px 0 0 #ddd
}
.empty-Error,
.empty-aviso {
  font-weight:400;
  font-size:12px!important;
  margin:0 5px;
  padding:10px
}
.btn.a {
  border-color:#4081af #2e69a3 #20559a;
  color:#fff;
  text-shadow:0 -1px 1px #3275bc;
  background:#52a8e8;
  background:-moz-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e8),color-stop(100%,#377ad0));
  background:-webkit-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-o-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-ms-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:linear-gradient(top,#52a8e8 0,#377ad0 100%)
}
.btn.a:hover,
.btn_g.a:hover {
  border-color:#2a73a6 #165899 #07428f!important;
  box-shadow:0 1px 0 0 #62b1e9 inset!important;
  text-shadow:0 -1px 1px #1d62ab!important;
  background:#3e9ee5;
  background:-moz-linear-gradient(top,#3e9ee5 0,#206bcb 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#3e9ee5),color-stop(100%,#206bcb));
  background:-webkit-linear-gradient(top,#3e9ee5 0,#206bcb 100%);
  background:-o-linear-gradient(top,#3e9ee5 0,#206bcb 100%);
  background:-ms-linear-gradient(top,#3e9ee5 0,#206bcb 100%);
  background:linear-gradient(top,#3e9ee5 0,#206bcb 100%)
}
.btn.a.active,
.btn.a:active {
  background:#3282d3!important;
  border-color:#154c8c #154c8c #0e408e!important;
  box-shadow:0 0 6px 3px #1657b5 inset,0 1px 0 0 #fff!important;
  text-shadow:0 -1px 1px #2361a4!important
}
.empty-Error {
  background:#fecdc6;
  border:1px solid #f45d43;
  color:#f45d43
}
.empty-aviso {
  color:#444;
  border-radius:2px
}
.newlo {
  padding:10px;
  background:#fff;
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0
}
.inplo {
  background:url(images/inputbg.gif) top left repeat-x #f9f9f9;
  padding:8px 6px;
  box-shadow:0 3px 5px rgba(0,0,0,.05) inset;
  -moz-box-shadow:0 3px 5px rgba(0,0,0,.05) inset;
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.05) inset;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border:1px solid #d8d8d8;
  width:386px;
  margin:0 30px 15px
}
.blologi {
  background:url(images/dotccc.gif) 0 center repeat-x;
  clear:both
}
.linli {
  background:url(images/wpx.png) center center repeat-x;
  width:190px;
  margin:0 auto
}
.foologi {
  padding:5px 0;
  width:100%;
  background:url(images/bg-buttonpane.png) top left repeat-x #e7e7e7;
  border-top:1px solid #d1d1d1!important;
  -webkit-border-radius:0 0 2px 2px;
  -moz-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px
}
.reclo {
  float:left;
  margin:0 20px;
  padding:5px 0
}
.alilofo {
  float:left;
  margin-right:35px
}
.alilofo a {
  color:#888!important;
  text-shadow:0 1px 0 #fff
}
.recomendacion {
  background:#ffecb0;
  border:1px solid #ffbc2a;
  padding:12px;
  color:#332508
}
.no-ide {
  float:left;
  margin:24px 10px 24px 0
}
.no-ide a {
  text-shadow:0 1px 0 #000;
  color:#fff!important;
  font-weight:700;
  display:block
}
.no-ide-img {
  float:left;
  margin:5px 10px
}
.no-ide-img a {
  background:url(images/register.png);
  display:block;
  width:143px;
  height:45px
}
.c-puntos a,
.c-puntos span,
.c-puntos-mas a {
  font-size:12px;
  height:16px;
  text-align:center;
  font-weight:700
}
.op-post-user {
  border:solid #cecfd1;
  background:#fff;
  padding:10px;
  border-width:1px 1px 0
}
.cerrar-toup {
  float:right;
  padding:4px;
  display:block;
  background:url(images/close.gif) center no-repeat;
  width:10px;
  height:10px;
  margin:3px 5px
}
.blo_pun {
  border-bottom:1px solid #ccc;
  clear:both
}
.blo_est {
  padding-top:15px;
  border-top:1px solid #fff
}
.p-dar-puntos {
  float:left;
  margin:8px 0 17px
}
.p-rec-puntos {
  float:right;
  margin-bottom:7px
}
.c-puntos {
  height:34px;
  padding:0;
  -webkit-border-radius:3px;
  float:left
}
.c-puntos span {
  padding:9px 10px;
  color:#000;
  float:left;
  text-shadow:0 -1px 1px #c5c5c5
}
.c-puntos a,
.c-puntos-mas a {
  color:#fff!important;
  float:left
}
.c-puntos a {
  padding:9px 12px;
  text-shadow:0 -1px 0 #236809;
  background:url(images/punto.png) center no-repeat
}
.c-puntos-mas {
  background:url(images/up.png) center no-repeat;
  height:34px;
  padding:0;
  float:left
}
.c-puntos-mas a {
  padding:9px 9px 9px 7px;
  text-shadow:0 -1px 1px #333
}
.c-puntos-mas a:hover {
  opacity:.5;
  border-radius:3px;
  -webkit-border-radius:3px
}
.modo-dios {
  background:#fff;
  padding:10px;
  border:1px solid #ddd;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px
}
.b-largos,
.espacio-p,
.info-n,
.modal-puntos,
.sepa-mo {
  margin-bottom:10px;
  clear:both
}
.m-p-s {
  width:60px;
  float:right;
  padding:8px 10px 7px;
  margin-left:10px;
  font-weight:700;
  color:#000
}
.m-p-m {
  float:left;
  padding:8px 0;
  width:430px;
  margin-right:10px;
  font-weight:700
}
.recibidos {
  float:right;
  font-size:24px;
  font-weight:700
}
.i.pun {
  background-position:-136px -51px
}
.i.sojo {
  background-position:-102px -34px;
  margin-right:5px;
  padding-left:0!important
}
.btn_g.v,
.btn_g.v:hover,
.btn_g.vtoup {
  font-size:12px;
  padding:5px 10px;
  font-weight:700
}
.i.denu,
.i.denu:hover {
  padding-left:0
}
.ccb {
  height:32px
}
.btn_g spam:hover,
.btn_g:hover {
  color:#555;
  background:#fff;
  background:-moz-linear-gradient(top,#fff 0,#ddd 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));
  background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);
  background:-o-linear-gradient(top,#fff 0,#ddd 100%);
  background:-ms-linear-gradient(top,#fff 0,#ddd 100%);
  background:linear-gradient(top,#fff 0,#ddd 100%);
  text-decoration:none
}
.c-no-user a,
.tag_element a:hover {
  color:#999!important
}
.icons_t {
  background:url('images/big2v1.png?1.0') left top no-repeat;
  display:inline;
  padding:2px 0 2px 7px
}
.mm,
.n-au {
  display:block
}
.btn_g.v,
.btn_g.vtoup {
  background:#65d43b;
  background:-moz-linear-gradient(top,#88e64f 0,#5ed037 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#88e64f),to(#5ed037));
  border-top:1px solid #6caf40;
  border-right:1px solid #53a32e;
  border-bottom:1px solid #3e9a20;
  border-left:1px solid #53a32e;
  -moz-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  color:#fff;
  text-shadow:0 -1px 0 #4aa322;
  -webkit-background-clip:padding-box
}
.btn_g.r,
.btn_g.v:hover {
  text-shadow:0 -1px 0 #2e0307
}
.btn_g.v:hover {
  background:#d0373a;
  background:-moz-linear-gradient(top,#e64f64 0,#d0373a 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#e64f64),to(#d0373a));
  border-top:1px solid #af4052;
  border-right:1px solid #af4052;
  border-bottom:1px solid #a32e38;
  border-left:1px solid #af4052;
  -moz-box-shadow:inset 0 1px 0 0 #eb7286,0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow:inset 0 1px 0 0 #eb7286,0 1px 2px 0 #b3b3b3;
  color:#fff!important;
  -webkit-background-clip:padding-box
}
.i.denu:hover,
a:hover .i.denu {
  background-position:0 -102px
}
.i.denu {
  background-position:-17px -68px;
  margin:6px 10px
}
.i.ojoa,
.i.posa,
.i.puna {
  margin:6px 6px 0 0
}
.ali-ps ul,
.c-no-user,
.foto-lis ul {
  margin:8px 0 0
}
.c-no-user a {
  font-style:italic;
  font-size:14px
}
.relato {
  width:275px
}
.p-300 {
  float:right;
  width:300px;
  height:250px
}
.to-up-com-b {
  width:608px;
  float:left
}
.comentario-post:hover blockquote {
  background-color:#fff
}
.answerOptions ul li a span.ocultar:hover {
  background-position:-23px -44px
}
.answerOptions ul li a span.ocultar {
  background-position:-2px -44px
}
.answerOptions ul li a span.bloquear {
  background:url(images/toup16.png) -187px -102px no-repeat
}
.comentarioData {
  background:#ffc;
  border:2px dashed #dede88;
  padding:14px;
  color:#555;
  font-weight:700;
  margin-top:10px
}
.error {
  font-weight:700;
  color:red;
  font-size:12px!important
}
#box-bu {
  padding:10px;
  border-radius:5px;
  box-shadow:0 1px 0 #d3d3d3;
  -mox-box-shadow:0 1px 0 #D3D3D3;
  -webkit-box-shadow:0 1px 0 #d3d3d3;
  border:1px solid #e0e0e0;
  background:#f5f5f5;
  -moz-border-radius:5px;
  -webkit-border-radius:5px
}
.mm {
  background:url(images/arrows.png) no-repeat;
  width:26px;
  height:26px
}
.esta-inactive,
.esta-offline,
.esta-online {
  margin-top:5px;
  color:#105cb6;
  background-color:#e3e8f4;
  display:block
}
.fun.an,
.mm.antes {
  background-position:0 0
}
.mm.antes:hover {
  background-position:0 -30px
}
.mm.antes:active {
  background-position:0 -59px
}
.mm.despues {
  background-position:-31px 0
}
.mm.despues:hover {
  background-position:-31px -30px
}
.mm.despues:active {
  background-position:-31px -59px
}
.sobre-auto {
  clear:both;
  margin-bottom:15px
}
.au-i,
.opci-mod img {
  float:left;
  margin-right:10px
}
.au-i img {
  width:120px;
  height:120px
}
.esta-inactive,
.esta-offline {
  padding:2px 9px;
  border-color:#ccdcef;
  font-weight:700;
  border-left:5px solid #ccc
}
.esta-online {
  padding:4px 9px;
  border-color:#ccdcef;
  font-weight:700;
  border-left:5px solid #76ba4d
}
.btn_g.r,
.btn_g.r:hover {
  border-top:1px solid #af4052;
  border-right:1px solid #af4052;
  border-bottom:1px solid #a32e38;
  border-left:1px solid #af4052;
  -moz-box-shadow:inset 0 1px 0 0 #eb7286,0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow:inset 0 1px 0 0 #eb7286,0 1px 2px 0 #b3b3b3;
  font-size:12px;
  padding:5px 10px;
  font-weight:700;
  color:#fff!important
}
.est-per,
.p-d {
  border-bottom:1px solid #ccc
}
.est-per ul li strong a,
.titulo h2 a {
  color:#006595
}
.au-d {
  float:left;
  width:120px
}
.i.ojoa {
  background-position:-102px -35px;
  float:left
}
.i.puna {
  background-position:-85px -34px;
  float:left
}
.i.posa {
  background-position:-51px -51px;
  float:left
}
.n-au {
  font-size:18px;
  font-weight:700;
  height:22px
}
.ley-au {
  color:#ccc
}
.spa-a {
  margin-top:2px
}
.activo-datos,
.aparese-dos,
.c-foto-c:hover .no-ver,
.checklist li input,
.checklist li.selected .chk-select,
.desaparese {
  display:none
}
.mas-menos-autor {
  display:block;
  clear:both;
  margin-top:10px
}
.i.sex {
  background-position:-69px -136px
}
.i.ran {
  background-position:-86px -136px
}
.tag_element {
  float:left;
  width:auto;
  padding-left:15px;
  margin:0 5px 5px 0;
  background:url(images/tagsbg.png) left top no-repeat
}
.tags-block .tag_element a {
  float:left;
  display:block;
  color:#333;
  padding:3px 8px 3px 6px;
  width:auto;
  height:19px;
  background:url(images/tagsbg.png) right -26px no-repeat
}
.simple-conte {
  clear:both;
  height:33px
}
.cc,
.i,
.p,
.puntita {
  height:16px
}
.simple-conte a {
  padding:5px 15px;
  display:block;
  width:100px
}
.btn_g.a,
.c-pagi a,
.c-pagi b,
.li-ifo,
.spab {
  display:inline-block
}
.spab {
  padding:0!important;
  top:3px;
  margin-right:5px
}
.btn_g.r {
  background:#d0373a;
  background:-moz-linear-gradient(top,#e64f64 0,#d0373a 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#e64f64),to(#d0373a));
  -webkit-background-clip:padding-box
}
.btn_g.a,
.c-pagi b {
  color:#fff
}
.tronlar-Localhost::before,
.tronlar-Videos-Lucky::before,
.tronlar-apuntesymonografias::before,
.tronlar-arte::before,
.tronlar-autosymotos::before,
.tronlar-celulares::before,
.tronlar-cienciayeducacion::before,
.tronlar-deportes::before,
.tronlar-downloads::before,
.tronlar-ebooksytutoriales::before,
.tronlar-ecologia::before,
.tronlar-economiaynegocios::before,
.tronlar-femme::before,
.tronlar-hazlotumismo::before,
.tronlar-humor::before,
.tronlar-imagenes::before,
.tronlar-info::before,
.tronlar-juegos::before,
.tronlar-links::before,
.tronlar-mangayanime::before,
.tronlar-mascotas::before,
.tronlar-musica::before,
.tronlar-noticias::before,
.tronlar-offtopic::before,
.tronlar-recetasycocina::before,
.tronlar-saludybienestar::before,
.tronlar-solidaridad::before,
.tronlar-turismo::before,
.tronlar-tvpeliculasyseries::before,
.tronlar-videosonline::before {
  font-family:"Font Awesome 5 Free";
  font-weight:900
}
.icons.h,
.icons.m {
  width:17px;
  padding:0 8px
}
.btn_g.r:hover {
  background:#e5344d;
  -webkit-background-clip:padding-box
}
.btn_g.r:active {
  background:#d0373a!important;
  -moz-box-shadow:none!important;
  -webkit-box-shadow:none!important;
  border-top:1px solid #af4052!important;
  border-right:1px solid #af4052!important;
  border-bottom:1px solid #a32e38!important;
  border-left:1px solid #af4052!important
}
.espe-b {
  padding:10px 20px!important;
  width:276px
}
.fun.ale {
  background-position:-25px 0;
  margin:0 5px
}
.i.acti,
.i.info,
.i.meda,
.i.poss {
  margin:2px 5px 0 0
}
.fun.ale:hover {
  background-position:-25px -26px
}
.fun.ale:active {
  background-position:-25px -51px
}
.fun.ne {
  background-position:-50px 0
}
#bg_fotos,
#bg_perfil,
#bg_portal {
  background:url(images/mainbg.gif) 331px 0 repeat-y #fff
}
.p_i,
.toup-d-portal {
  float:left;
  width:730px
}
.p_d {
  float:right;
  width:250px
}
.est-per,
.p-d {
  clear:both;
  background:url(images/menubg.gif) left bottom repeat-x #fff
}
.perfil-info h1 {
  margin:0;
  font-size:24px;
  font-weight:700;
  line-height:1;
  clear:both
}
.nick-pais {
  clear:both;
  line-height:20px
}
.li-ifo {
  float:left;
  margin-right:10px;
  line-height:18px
}
.p {
  background:url(images/toup16.png);
  width:16px;
  margin-right:3px;
  float:left
}
.p.gen,
.p.usuar {
  background-position:-68px -136px
}
.p.vi {
  background-position:-101px -136px
}
.p.tra {
  background-position:-135px -136px
}
.p.uni {
  background-position:-119px -135px
}
.icons.perfil-mio {
  background-position:0 -872px
}
.icons.h {
  background-position:-1px -134px
}
.icons.m {
  background-position:-1px -154px
}
.est-per ul li {
  float:left;
  padding:10px;
  width:75px;
  border-right:1px solid #ccc;
  line-height:15px
}
.est-per ul li strong {
  display:block;
  font-size:16px;
  color:#000
}
.est-per ul li span,
.f-shout {
  color:#999
}
.f-come,
.s-borde,
.s-numero {
  color:#666;
  font-weight:700
}
.icons.men-mio {
  background-position:0 -890px
}
.i.acti {
  background-position:-152px -103px
}
.i.info {
  background-position:-187px -85px
}
.i.poss,
.s.s-post {
  background-position:-51px -51px
}
.i.meda {
  background-position:-137px -51px
}
.i.tipo0,
.i.tipo1,
.i.tipo2,
.i.tipo3,
.i.tipo4 {
  margin:4px 10px 0 0
}
.red-social {
  float:left;
  margin:3px 5px 0 0
}
.ali-ps li {
  float:left;
  margin:0 1px 1px 0;
  width:32px;
  height:32px
}
.foto-lis li {
  float:left;
  margin:0 4px 0 0
}
.foto-lis ul li a img {
  width:79px;
  height:79px
}
.me-toup ul li {
  float:left;
  margin:0 8px 8px 0
}
.btn_g.a {
  border-color:#4081af #2e69a3 #20559a;
  text-shadow:0 -1px 1px #3275bc;
  background:#52a8e8;
  background:-moz-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#52a8e8),color-stop(100%,#377ad0));
  background:-webkit-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-o-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:-ms-linear-gradient(top,#52a8e8 0,#377ad0 100%);
  background:linear-gradient(top,#52a8e8 0,#377ad0 100%);
  box-shadow:0 1px 0 0 #ddd
}
.btn_g.a:active {
  background:#3282d3!important;
  border-color:#154c8c #154c8c #0e408e!important;
  box-shadow:0 0 6px 3px #1657b5 inset,0 1px 0 0 #fff!important;
  text-shadow:0 -1px 1px #2361a4!important;
  color:#fff!important
}
.muro {
  background:url(images/20shout.png) no-repeat;
  padding-left:18px!important;
  padding:0 0 3px
}
.muro.fot {
  background-position:0 -1px
}
.btn_g:hover .muro.fot {
  background-position:0 -21px;
  opacity:1
}
.muro.shu {
  background-position:-61px -1px
}
.btn_g:hover .muro.shu {
  background-position:-61px -21px;
  opacity:1
}
.muro.vid {
  background-position:-20px 0
}
.btn_g:hover .muro.vid {
  background-position:-20px -20px;
  opacity:1
}
.muro.enl {
  background-position:-40px -1px
}
.btn_g:hover .muro.enl {
  background-position:-40px -21px;
  opacity:1
}
.puntita {
  width:9px;
  left:-9px;
  background:url(images/dialog.png) top left no-repeat
}
.Story_Foot {
  float:left;
  width:612px;
  height:32px;
  border-top:1px solid #e9e9e9!important;
  -moz-border-radius:0 0 5px 5px;
  -webkit-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
  -webkit-box-shadow:0 2px 3px #eee;
  -moz-box-shadow:0 2px 3px #eee;
  box-shadow:0 2px 3px #eee;
  word-wrap:break-word;
  background:url(images/bfs.gif) bottom left repeat-x #fafafa
}
.tiposhout {
  float:left;
  margin:4px 0 0 10px
}
.i.tipo0,
.i.tipo1 {
  background-position:-1px -137px
}
.i.tipo3 {
  background-position:-52px -137px
}
.i.tipo4 {
  background-position:-18px -136px
}
.i.tipo2 {
  background-position:-34px -138px
}
.f-shout {
  float:left;
  padding-top:4px
}
.f-come,
.s-numero {
  font-size:12px
}
.s-borde {
  margin:0;
  padding:5px 10px 0;
  height:27px;
  background:url(images/button-action-s.png) left bottom no-repeat
}
.f-come {
  padding:7px 10px 0 14px;
  height:25px
}
.s {
  background:url(images/toup16.png);
  height:16px;
  width:16px;
  margin:2px 0 0!important
}
.i.tpun,
.s.s-puntos {
  background-position:-85px -34px
}
.s.s-come {
  background-position:-239px -136px;
  opacity:.5
}
.s.s-like {
  background-position:-170px -136px;
  opacity:.5
}
.s-numero {
  padding:0 0 0 4px;
  line-height:21px
}
.toup-shout {
  float:right;
  width:615px;
  clear:both;
  margin:10px 0 15px
}
.i.mume {
  background-position:-255px -119px;
  margin:2px 5px 0 0
}
.i.tcom,
.i.tfav,
.i.tpun,
.i.tseg {
  margin:4px 0
}
.autorPic img {
  float:left;
  margin-right:24px;
  width:50px;
  height:50px;
  border:1px solid #ccc;
  -moz-box-shadow:0 2px 3px #ccc;
  box-shadow:0 2px 3px #ccc;
  -webkit-box-shadow:0 2px 3px #ccc;
  padding:2px;
  background:#fff
}
.mensaje {
  float:left;
  width:510px
}
.au-sho {
  clear:none
}
.nick-sho {
  color:#006595!important;
  font-weight:700;
  font-size:13px
}
.cc-shout {
  padding:10px;
  border-bottom:1px solid #e0e0e0;
  background:#f5f5f5
}
.info-mostrar,
span#t-v {
  background:url(images/bg-overlay.png);
  position:absolute
}
.cc-shout:nth-child(odd) {
  border-bottom:1px solid #e0e0e0;
  background:#fff
}
.blo-shup-por {
  width:730px;
  float:left
}
.form-shu-p {
  padding:18px;
  border-bottom:1px solid #eee
}
.f-d {
  width:250px;
  padding:10px
}
.f-i {
  float:left;
  width:720px;
  padding:10px 0 10px 10px
}
.c-pagi,
.sec-pagi {
  color:transparent
}
.c-pagi b {
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  background:#65d43b;
  background:-moz-linear-gradient(top,#88e64f 0,#5ed037 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#88e64f),to(#5ed037));
  border:1px solid #53a32e;
  padding:4px 10px;
  text-shadow:0 -1px 1px #6acb3c
}
.c-pagi a {
  padding:5px 10px;
  font-weight:700;
  border:1px solid #bbb;
  color:#555!important;
  text-shadow:0 1px 0 #eee;
  background:#e4e4e4;
  background:-moz-linear-gradient(top,#fcfcfc 0,#eee 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#eee));
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px
}
.c-pagi a:hover {
  color:#888!important;
  text-shadow:0 1px 0 #eee;
  background:#e4e4e4!important;
  background:-moz-linear-gradient(top,#fcfcfc 0,#ddd 100%)!important;
  background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#ddd))!important
}
.c-foto-c {
  float:left;
  padding:0 10px 10px 0;
  height:160px
}
.c-foto-c a {
  display:block;
  background:url(images/ajax.gif) center no-repeat
}
.c-foto-c img {
  border:1px solid #ddd;
  padding:4px;
  height:150px;
  width:220px
}
.info-mostrar {
  display:none;
  margin:5px;
  width:220px;
  height:150px
}
.info-mostrar span {
  background:url(images/more.png);
  width:30px;
  height:30px;
  display:block;
  margin:60px auto
}
.mini-formato {
  background:#fafafa;
  border:1px solid #ddd;
  padding:10px;
  border-radius:5px
}
.alin-op-fo {
  float:left;
  width:324px
}
.esta-toup {
  margin-top:5px;
  padding:2px 9px;
  border-color:#ccdcef;
  font-weight:700;
  color:#105cb6;
  background-color:#e3e8f4
}
.page_activa,
a.chk-deselect {
  border-top:1px solid #6caf40;
  border-right:1px solid #53a32e;
  border-bottom:1px solid #3e9a20;
  border-left:1px solid #53a32e;
  -moz-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  -webkit-box-shadow:inset 0 1px 0 0 #a3eb72,0 1px 2px 0 #b3b3b3;
  color:#fff!important;
  text-shadow:0 -1px 1px #6acb3c
}
.page_activa {
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border-radius:2px;
  font-size:12px;
  font-weight:700;
  line-height:1;
  padding:5px 10px;
  -webkit-background-clip:padding-box;
  background:#65d43b
}
.emo-agre,
.tags-fo {
  background:url(images/hrform.gif) bottom left repeat-x;
  padding-bottom:15px
}
.emo-agre {
  margin:15px 0 0;
  max-height:90px
}
.toup-ta {
  color:#777;
  padding:15px 0 0
}
.checklist {
  margin:0;
  padding:0
}
.checklist li {
  float:left;
  margin-right:10px;
  font:12px "Lucida Grande",Lucida,Arial,Sans-serif
}
#for-toup-co,
a.chk-deselect {
  font-size:12px
}
.chk-select,
a.chk-deselect {
  padding:5px 7px;
  float:left;
  font-weight:700
}
.chk-select {
  color:#111;
  text-shadow:0 1px 0 #eee;
  width:auto;
  -moz-box-shadow:inset 0 1px 0 0 #f5f5f5,0 1px 0 0 #ddd;
  -webkit-box-shadow:inset 0 1px 0 0 #f5f5f5,0 1px 0 0 #ddd;
  background:#e4e4e4;
  background:-moz-linear-gradient(top,#fcfcfc 0,#eee 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#eee));
  border-top:1px solid #ccc;
  border-right:1px solid #c6c6c6;
  border-bottom:1px solid #aaa;
  border-left:1px solid #c6c6c6;
  -webkit-background-clip:padding-box
}
.chk-select:hover {
  color:#000;
  background:#fff;
  background:-moz-linear-gradient(top,#fff 0,#ddd 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ddd));
  background:-webkit-linear-gradient(top,#fff 0,#ddd 100%);
  background:-o-linear-gradient(top,#fff 0,#ddd 100%);
  background:-ms-linear-gradient(top,#fff 0,#ddd 100%);
  background:linear-gradient(top,#fff 0,#ddd 100%)
}
.chk-select:active {
  background:#ccc!important;
  border:1px solid #999!important;
  -moz-box-shadow:inset 0 0 6px 3px #9b9b9b,0 1px 0 0 #fff!important;
  -webkit-box-shadow:inset 0 0 6px 3px #9b9b9b,0 1px 0 0 #fff!important;
  -webkit-background-clip:padding-box!important;
  color:#222!important;
  text-shadow:0 1px 0 #eee!important
}
a.chk-deselect {
  display:none;
  background:#65d43b;
  background:-moz-linear-gradient(top,#88e64f 0,#5ed037 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#88e64f),to(#5ed037));
  font-weight:700;
  padding:5px 9px;
  -webkit-background-clip:padding-box
}
a.chk-deselect:hover {
  background:#45b31d;
  background:-moz-linear-gradient(top,#78da40 0,#45b31d 100%);
  background:-webkit-gradient(linear,0 0,0 100%,from(#78da40),to(#45b31d));
  border-top:1px solid #59a62a;
  border-right:1px solid #59a62a;
  border-bottom:1px solid #438918;
  border-left:1px solid #59a62a;
  -moz-box-shadow:inset 0 1px 0 0 #a3eb72;
  -webkit-box-shadow:inset 0 1px 0 0 #a3eb72;
  text-shadow:0 -1px 1px #6acb3c;
  -webkit-background-clip:padding-box;
  color:#fff
}
#activo-mod,
.opci-mod a:hover {
  color:red!important
}
.sendit {
  float:left;
  top:118px;
  left:10px;
  width:115px;
  height:34px;
  border:0;
  background:#3fa2c6;
  margin:20px 0;
  color:#fff;
  font-weight:700
}
.round {
  -webkit-border-radius:3px;
  -moz-border-radius:6px;
  -ms-border-radius:6px
}
#t-auto img {
  width:72px;
  height:72px;
  padding:2px;
  border:1px solid #ddd;
  float:left;
  margin:0 5px 5px 0
}
#bg_chat {
  background:url(images/mainbg.gif) 281px 0 repeat-y #fff
}
.ccontenido h4 {
  margin:0 0 10px;
  font-style:italic;
  font-family:Georgia;
  color:#999;
  font-weight:400;
  font-size:1.2em
}
.cc-top {
  width:348px;
  float:left;
  border:1px solid #f0d35b;
  background:#fff;
  margin:0 10px 10px 0
}
.ct-top {
  padding:4px 8px;
  border-top:1px solid #fff;
  border-bottom:1px solid #f0d35b;
  background:#f9ecb7;
  background:-webkit-gradient(linear,left bottom,left top,color-stop(.22,#f9ecb7),color-stop(1,#fbf3cf));
  background:-moz-linear-gradient(center bottom,#f9ecb7 22%,#fbf3cf 100%)
}
.ct-top h2 {
  text-shadow:0 1px 0 rgba(255,255,255,.7);
  color:#b59130;
  background:0 0;
  font-size:16px;
  margin:0;
  float:left
}
.i.tfav {
  background-position:-136px -34px
}
.i.tseg {
  background-position:-85px -51px
}
.i.mdenu,
.i.mdesa,
.i.mges,
.i.modera,
.i.moode,
.i.mpape {
  margin:9px 16px
}
.tp-t {
  height:16px;
  padding:7px 10px;
  border-top:1px solid #e0e0e0;
  background:#f5f5f5
}
.shout-box-submit {
  padding:10px;
  font-weight:700;
  color:red
}
.user-lista {
  width:720px;
  float:left;
  margin:10px
}
.marco-c {
  float:left;
  width:230px;
  margin:0 10px 10px 0
}
#for-toup-co {
  width:30px;
  padding:2px 0;
  color:#999;
  background:#fff;
  border:1px solid #ccc;
  border-radius:5px;
  margin-top:-13px;
  height:auto!important;
  margin-left:585px
}
.marco-c h3 {
  margin:0;
  font-size:13px;
  padding:0 10px;
  border:1px solid #ccc;
  background:url(images/ribbon.jpg) -30px -15px no-repeat;
  color:#fff;
  text-shadow:0 -1px 0 #000;
  border-bottom:1px solid #062939;
  border-top:1px solid #095275;
  border-left:1px solid #08415c;
  border-right:1px solid #08415c
}
.cc-uc {
  border:solid #ddd;
  border-width:0 1px 1px;
  padding:10px
}
.estado-inactive,
.estado-offline,
.estado-online {
  display:inline-block;
  height:13px;
  border-radius:2px;
  margin:9px 0;
  width:13px;
  float:right
}
.estado-online {
  background:#61df26
}
.estado-offline {
  background:#fff;
  opacity:.5
}
.estado-inactive {
  background:#f1e22f
}
.marco-c h3 b {
  float:left;
  background:url(images/bgnavitem.gif) top right no-repeat;
  padding:6px 0;
  width:185px
}
.cc-uc img {
  float:right;
  width:50px;
  height:50px;
  padding:2px;
  border:1px solid #ccc
}
.f-noti,
.nada-amarrillo {
  background:#ffecb0;
  border:1px solid #ffbc2a;
  padding:12px;
  color:#222;
  margin:10px 0
}
#p-cuerpo,
#p-cuerpo img,
#reglas,
.admin_header-toup,
.body-sh,
.body-sh-img,
.border-mm,
.cc-modera,
.cuerpo,
.nada-s,
.op-me,
.previ-v,
.s-toup li,
.sss {
  border:1px solid #ddd
}
.bor-ra,
.nada-s {
  background:url(images/register-bg.gif);
  padding:6px
}
.bor-ra {
  box-shadow:0 0 5px #999;
  -webkit-box-shadow:0 0 5px #999
}
.op-u {
  float:right;
  width:250px;
  padding:10px
}
.nada-azul {
  background:#d4e7f5;
  border:1px solid #589ad7;
  padding:12px;
  color:#18518a;
  margin:10px 0
}
.s-toup li {
  margin-bottom:10px;
  background:#f5f5f5;
  color:#999
}
.s-toup input {
  margin:0 10px 0 0
}
#forma-cf {
  width:430px;
  margin:0 0 10px;
  min-height:30px;
  max-height:140px;
  border-radius:4px;
  border:1px solid #e0e0e0;
  padding:10px;
  float:left
}
.bus-resul {
  float:left;
  width:710px;
  margin:10px
}
.bus-side {
  float:right;
  width:250px;
  margin:10px
}
.bus-autor input {
  border-right:1px solid #c6c6c6;
  border-left:1px solid #c6c6c6;
  border-top:1px solid #cecece;
  border-bottom:1px solid #a4a4a4;
  box-shadow:0 1px 1px #d3d3d3;
  -mox-box-shadow:0 1px 1px #D3D3D3;
  -webkit-box-shadow:0 1px 1px #d3d3d3;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  font-size:16px;
  padding:6px;
  width:236px;
  margin:15px 0 20px
}
.sp-cc {
  margin:14px 0 10px;
  height:35px
}
.toup-home {
  background:url(images/bg_buscar.png) center no-repeat;
  height:500px;
  width:730px
}
#sb-nav a,
.iconss {
  height:16px;
  width:16px
}
.min-emc {
  padding:8px;
  border:1px solid #0e549b;
  background:#297ed3;
  color:#fff
}
.min-emc span {
  margin-right:20px
}
.k-h a:hover,
.min-emc a,
.tt-ss {
  color:#fff!important
}
.sub-mm {
  background:#eee;
  color:#333;
  padding:5px 10px;
  border:solid #ddd;
  border-width:0 1px
}
.sub-mm span {
  width:192px;
  display:inline-block
}
.iconss.elim,
.iconss.nm {
  background-position:-51px -85px
}
.iconss.rm {
  background-position:0 -85px
}
.iconss.em {
  background-position:-17px -84px
}
.iconss.aam {
  background-position:0 -100px
}
.iconss {
  background:url(images/toup16.png);
  float:left
}
.dircm {
  padding:0 0 10px;
  margin:0
}
.fle-cm,
.lode p span {
  margin-right:5px
}
.dircm a {
  color:#006595!important;
  font-size:11px
}
.fle-cm {
  padding-right:10px;
  background:url(images/bread.gif) right 4px no-repeat
}
.op-me {
  padding:10px;
  background:#f2f2f2
}
.op-me a {
  float:right;
  margin-left:10px
}
#toup-xxx {
  margin:0 auto;
  background:#fff;
  padding:10px;
  width:980px;
  border:solid #ccc;
  border-width:0 1px
}
.toup-proto {
  padding:0 10px;
  text-shadow:0 1px 0 #fff;
  font-family:Arial,Helvetica,sans-serif
}
.toup-proto h2 {
  font-size:35px;
  margin:0
}
.toup-proto h4 {
  margin:10px 0;
  padding-bottom:0;
  border-bottom:none;
  font-size:14px;
  color:#000
}
.toup-proto h3 {
  margin:10px 0;
  padding-bottom:5px;
  border-bottom:1px dotted #ccc;
  font-size:20px;
  color:#000
}
.toup-proto p {
  margin-bottom:20px;
  padding:0;
  font-size:14px;
  line-height:25px;
  color:#444
}
.toup-proto ul {
  margin:0 0 10px;
  padding:0 0 0 51px;
  font-size:14px;
  color:#444
}
.toup-proto li {
  line-height:25px;
  list-style-type:disc
}
.titu-modera h4,
.tt-ss {
  text-shadow:0 -1px 0 #000;
  font-size:13px!important;
  font-weight:700!important
}
.titu-modera {
  background:url('to-up/azul.png') 0 -20px #005a8a;
  border-bottom:0 solid #062939;
  border-top:1px solid #095275;
  border-left:1px solid #08415c;
  border-right:1px solid #08415c
}
.titu-modera h4 {
  color:#fff!important;
  margin:0!important;
  float:left;
  padding:7px 10px;
  font-style:normal!important;
  font-family:"Helvetica Neue",Arial,Helvetica,sans-serif!important
}
.figu-m {
  background:url(images/bgnavitem.gif) top left no-repeat;
  float:right;
  width:45px;
  height:33px
}
.i.modera {
  background-position:-85px -85px
}
.i.mdenu {
  background-position:-78px -157px
}
.i.mges {
  background-position:-153px -102px
}
.i.mpape {
  background-position:-153px -17px
}
.i.mdesa {
  background-position:1px -102px
}
.opci-mod {
  border:solid #ddd;
  border-width:0 1px 1px
}
.opci-mod a {
  font-weight:700;
  color:#0f4f79!important;
  font-size:12px;
  float:left;
  padding:6px 10px;
  display:inline-block;
  width:183px;
  border:solid #ddd;
  border-width:1px 0 0
}
.opci-mod span {
  float:right;
  border:solid #ccc;
  padding:6px 0;
  width:44px;
  font-weight:700;
  color:#309630;
  border-width:1px 0 0 1px;
  height:18px
}
.cc-modera {
  padding:10px 15px;
  border-radius:5px
}
.cc-modera h2 {
  margin:0;
  color:#0f4f79!important
}
#reglas {
  background:#f4f4f4;
  margin-bottom:5px
}
.i.moode {
  background-position:-85px -52px
}
.previ-v {
  background:url(images/register-bg.gif);
  margin-bottom:15px;
  margin-top:5px
}
#p-cuerpo img,
#p-cuerpo:nth-child(odd),
.dd-bb,
.list:nth-child(odd),
.sss {
  background:#fff
}
.cugi {
  padding:6px 8px
}
.cuerpo {
  background:#f4f4f4;
  padding:10px
}
#cc-twit {
  padding:8px;
  border:1px solid #ddeef6;
  background:url(images/twitter-box.jpg) 60px 3px no-repeat #fff
}
#cc-face {
  padding:8px;
  border:1px solid #284470;
  background:url(images/facebook-box.gif) 60px 3px no-repeat #005aa2
}
.candado-toup {
  background-position:-220px -120px!important;
  background:url(images/toup16.png) no-repeat;
  opacity:.1;
  padding-left:18px!important;
  padding:0 0 3px
}
.candado-toup:hover {
  opacity:.4
}
.tt-ss {
  width:45px;
  padding:7px 0
}
.admin_header-toup {
  clear:both;
  background:#f4f4f4;
  padding:10px
}
.admin_header-toup h1 {
  font-size:14px;
  color:#105cb6
}
.toup-info {
  padding:5px
}
.toup-info img {
  padding:0!important;
  border:0;
  float:left!important;
  display:block!important
}
.ifo-date {
  float:left;
  margin-left:10px
}
.ifo-date p {
  display:block;
  margin:0;
  font-weight:700
}
.more-more {
  display:block;
  float:none;
  overflow-x:hidden;
  padding:3px;
  border-top:1px solid #ccc;
  -moz-border-radius:0 0 5px 5px;
  -webkit-border-radius:0 0 5px 5px;
  border-radius:0 0 5px 5px;
  background:#eee
}
.more-more a {
  display:block;
  font-size:11px;
  color:#006595!important;
  font-weight:700
}
.date-sep {
  margin-bottom:10px
}
#solo-admod-comments {
  padding:12px;
  border:2px dashed #a6d50f;
  font-weight:700;
  font-size:14px;
  color:#283304;
  background:#f1ffbf;
  margin:10px 0
}
#sb-info-inner,
#sb-loading-inner,
#sb-title-inner,
div.sb-message {
  font-family:HelveticaNeue-Light,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:200;
  color:#fff
}
#sb-container {
  position:fixed;
  margin:0;
  padding:0;
  top:0;
  left:0;
  z-index:999;
  text-align:left;
  visibility:hidden;
  display:none
}
#sb-overlay {
  height:100%;
  width:100%
}
#sb-wrapper {
  visibility:hidden;
  width:100px
}
#sb-wrapper-inner {
  border:1px solid #000;
  height:100px
}
#sb-body,
#sb-loading {
  position:relative;
  height:100%;
  background-color:#060606
}
#sb-body-inner,
#sb-loading-inner,
.elipost,
span#play-v {
  position:absolute
}
#sb-body-inner {
  height:100%;
  width:100%
}
#sb-player.html {
  height:100%;
  overflow:auto
}
#sb-body img {
  border:none
}
#sb-loading-inner {
  font-size:14px;
  line-height:24px;
  height:24px;
  top:50%;
  margin-top:-12px;
  width:100%;
  text-align:center
}
#sb-loading-inner span {
  background:url(http://lh3.ggpht.com/_dsEG33PDaHw/TNsZEBm77FI/AAAAAAAAAb0/nTP2B1oJDI4/loading.gif) no-repeat;
  padding-left:34px;
  display:inline-block
}
#sb-info,
#sb-title {
  position:relative;
  margin:0;
  padding:0
}
#sb-title,
#sb-title-inner {
  height:26px;
  line-height:26px
}
#sb-title-inner {
  font-size:16px
}
#sb-info-inner,
.body-sh a,
div.sb-message {
  font-size:12px
}
#sb-info,
#sb-info-inner {
  height:20px;
  line-height:20px
}
#sb-nav {
  float:right;
  height:16px;
  padding:2px 0;
  width:45%
}
#sb-nav a {
  display:none;
  float:right;
  margin-left:3px;
  background-repeat:no-repeat
}
#sb-nav-close {
  background-image:url(images/close.png)
}
#sb-nav-next {
  background-image:url(images/next.png)
}
#sb-nav-previous {
  background-image:url(images/previous.png)
}
#sb-nav-play {
  background-image:url(images/play.png)
}
#sb-nav-pause {
  background-image:url(images/pause.png)
}
#sb-counter {
  float:left;
  width:45%
}
#sb-counter a {
  padding:0 4px 0 0;
  color:#fff
}
div.sb-message {
  padding:10px;
  text-align:center
}
div.sb-message a:link,
div.sb-message a:visited {
  color:#fff;
  text-decoration:underline
}
img#toup-video {
  margin:0 auto;
  width:572px;
  height:363px
}
span#t-v {
  color:#fff;
  padding:4px 10px;
  width:552px
}
span#re {
  background:url(images/re.gif) top center no-repeat #1b1b1b;
  height:27px;
  width:572px
}
span#play-v {
  background:url(images/p.png) no-repeat;
  width:48px;
  height:48px;
  margin:170px 262px
}
#no-hay-comments {
  padding:12px;
  border:2px dashed #bcd7e4;
  font-weight:700;
  text-align:center;
  font-size:14px;
  color:#006595;
  background:#e7f7ff;
  margin:10px 0
}
a:hover .icon-s.posi-b {
  background-position:-153px -51px
}
a:hover .icon-s.nega-b {
  background-position:-171px -51px
}
.k-h {
  margin:5px 0 10px;
  padding:7px 0
}
.k-h a {
  /*! display: block; *//*! float: left; *//*! padding: 3px 2px; *//*! -webkit-border-radius: 3px; *//*! -moz-border-radius: 3px; *//*! border-radius: 3px; *//*! font-family: Trebuchet MS,Arial,Tahoma,Century gothic, sans-serif; *//*! text-transform: uppercase; *//*! font-weight: bold; *//*! color: white; *//*! margin-right: 6px; *//*! font-size: 11px; */
}
.spa-s {
  margin-top:20px
}
.body-sh {
  background:#fff;
  padding:10px;
  -moz-border-radius:5px 5px 0 0;
  -webkit-border-radius:5px 5px 0 0;
  border-radius:5px 5px 0 0
}
.body-sh a {
  float:left;
  color:#067cb4!important;
  font-weight:700
}
.body-sh-img {
  padding:2px;
  width:40px;
  height:40px;
  background:#fff
}
#otro-muro {
  width:212px;
  float:left
}
.body-sh p {
  float:right;
  width:202px;
  margin:0 0 0 10px;
  color:#000
}
.s.tiempo-h {
  background-position:-118px -136px;
  opacity:.5
}
.ct b {
  color:#07a800;
  line-height:17px;
  font-size:14px
}
#p-cuerpo {
  font-family:Trebuchet MS,Arial,Tahoma,Century gothic,sans-serif
}
#p-cuerpo img {
  padding:2px;
  height:50px;
  width:50px;
  float:left;
  margin:0 10px 0 0!important
}
.p.ccome {
  background-position:-240px -135px
}
.p.fech {
  background-position:-240px -102px
}
.p.vvisi {
  background-position:153px -196px
}
.p.comentari {
  background-position:35px -135px
}
.p.tems {
  background-position:136px -135px
}
.dd-bb {
  border:1px solid rgba(0,0,0,.08);
  padding:1px;
  margin:-21px 5px 0 0!important;
  font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;
  line-height:1.5
}
#p-inf {
  float:right;
  width:125px;
  margin:7px 0!important
}
#lipost span:hover {
  opacity:1.5
}
#lipost span {
  float:left;
  margin:0 5px 0 0;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  display:inline-block
}
.usu-reco {
  margin-right:17px;
  float:left
}
.usu-reco a:last-child {
  margin-right:0;
  display:block;
  float:left
}
.usu-reco img {
  padding:2px;
  border:1px solid #ddd;
  -moz-transition:.2s;
  -webkit-transition:.2s;
  -o-transition:.2s
}
.inf-top h1 {
  color:#005a8a;
  font-weight:700;
  font-size:22px;
  line-height:0;
  width:612px;
  display:inline-block
}
.cc.kc {
  background-position:1px -22px!important;
  opacity:.5
}
.cc.ka {
  background-position:1px -36px!important;
  opacity:.5
}
.cc {
  background:url(images/cc.png);
  width:16px;
  float:left;
  margin:2px 0 0!important
}
.nada-rojito {
  background:#ffccc7;
  border:1px solid #e96f5a;
  padding:8px;
  text-align:center;
  color:#dd6161;
  margin:10px 0
}
.list {
  border:1px solid #d1d7e6;
  padding:7px;
  margin:0 0 2px;
  background:#e4e8ed
}
.ifau,
.ifaur,
.lode {
  border-right:1px solid #ddd
}
.ifau,
.ifaur {
  padding-left:1px
}
.elipost {
  display:none;
  right:2px;
  top:2px
}
.elipost a {
  border:0!important
}
.ifau {
  float:left;
  width:154px
}
.ee,
.ifaur {
  float:right
}
.ifau a,
.ifaur a {
  display:block;
  float:left;
  border:1px solid #ddd;
  padding:2px;
  background:#fff
}
.ifau a img {
  width:40px;
  height:58px
}
.ifau p {
  float:left;
  margin:13px 0 0 10px
}
.ifau p a,
.ifaur p a {
  display:block;
  float:none;
  border:0;
  padding:0;
  color:#005a8a;
  background:0 0
}
.ifau p span,
.ifaur p span {
  padding:0;
  display:block;
  font-weight:700
}
.ifaur {
  width:84px
}
.ifaur a img {
  width:79px;
  height:57px
}
.ifaur p {
  margin:3px 0 0 10px
}
.lode {
  width:360px;
  padding:3px 0 0 7px
}
.lode p {
  margin:0;
  color:#999;
  padding:3px 0 0
}
.lode p b {
  font-weight:400;
  margin-right:15px
}
.lode h1 {
  font-size:12px;
  margin:0
}
.i {
  display:block;
  width:16px;
  background:url(images/i.png) no-repeat
}
.i.xx {
  background-position:-221px -102px;
  opacity:.2
}
.i.xx:hover {
  opacity:.8
}
.i.vis {
  background-position:-240px -102px;
  width:14px;
  opacity:.3
}
.i.com {
  background-position:-242px -135px;
  width:9px;
  opacity:.3
}
a.k:hover {
  color:#fff;
  opacity:.5
}
a.k {
  color:#fff;
  padding:1px 5px;
  border-radius:3px;
  font-size:10px;
  margin-right:7px
}
a.k.c1,
a.k.c10,
a.k.c19,
a.k.c28 {
  background:#53a008
}
a.k.c11,
a.k.c2,
a.k.c20,
a.k.c29 {
  background:#3caef0
}
a.k.c12,
a.k.c21,
a.k.c3,
a.k.c30 {
  background:#8aa9ed
}
a.k.c13,
a.k.c22,
a.k.c31,
a.k.c4 {
  background:#ffbc5f
}
a.k.c14,
a.k.c23,
a.k.c32,
a.k.c5 {
  background:#ef3131
}
a.k.c15,
a.k.c24,
a.k.c33,
a.k.c6 {
  background:#4f31ef
}
a.k.c16,
a.k.c25,
a.k.c34,
a.k.c7 {
  background:#ab31ef
}
a.k.c17,
a.k.c26,
a.k.c35,
a.k.c8 {
  background:#ff8000
}
a.k.c18,
a.k.c27,
a.k.c36,
a.k.c9 {
  background:#ff00bf
}
.ee {
  display:block;
  background:url(images/estrellas.png);
  width:60px;
  height:11px;
  margin:2px 7px 0 0
}
.ee.s0 {
  background-position:0 211px
}
.ee.s1 {
  background-position:0 302px
}
.ee.s2 {
  background-position:0 402px
}
.ee.s3 {
  background-position:0 71px
}
.ee.s4 {
  background-position:0 171px
}
.ee.s5 {
  background-position:0 51px
}
.ee.s6 {
  background-position:0 151px
}
.ee.s7 {
  background-position:0 31px
}
.ee.s8 {
  background-position:0 131px
}
.ee.s9 {
  background-position:0 11px
}
.ee.s10 {
  background-position:0 111px
}
.pagino {
  margin-top:8px
}
.e {
  background:url(images/estado.png) #e53a3a;
  display:inline-block;
  width:18px;
  height:16px;
  float:left;
  border:1px solid #c21111;
  border-radius:3px;
  margin-right:8px
}
.e.privado {
  background-position:1px -74px
}
.e.revision {
  background-position:1px -34px
}
.e.denuncias {
  background-position:1px -15px
}
.e.eliminado {
  background-position:1px -98px
}
.e.desactivado {
  background-position:1px -120px
}
.catgo {
  height:21px;
  margin:10px 0 15px
}
.tronlar-apuntesymonografias::before {
  content:"\f0c5"
}
.tronlar-animaciones::before,
.tronlar-comics::before,
.tronlar-linux::before,
.tronlar-mac::before {
  font-family:"Font Awesome 5 Free";
  font-weight:900;
  content:"\f008"
}
.tronlar-arte::before {
  content:"\f53f"
}
.tronlar-autosymotos::before {
  content:"\f1b9"
}
.tronlar-celulares::before {
  content:"\f10b"
}
.tronlar-cienciayeducacion::before {
  content:"\f0c3"
}
.tronlar-mascotas::before {
  content:"\f1b0"
}
.tronlar-Localhost::before,
.tronlar-Videos-Lucky::before,
.tronlar-noticias::before {
  content:"\f0ac"
}
.tronlar-deportes::before {
  content:"\f1e3"
}
.tronlar-humor::before {
  content:"\f118"
}
.tronlar-downloads::before {
  content:"\f019"
}
.tronlar-recetasycocina::before {
  content:"\f2e7"
}
.tronlar-ebooksytutoriales::before {
  content:"\f02d"
}
.tronlar-hazlotumismo::before {
  content:"\f7d9"
}
.tronlar-juegos::before {
  content:"\f11b"
}
.tronlar-economiaynegocios::before {
  content:"\f3d1"
}
.tronlar-femme::before {
  content:"\f221"
}
.tronlar-info::before {
  content:"\f05a"
}
.tronlar-musica::before {
  content:"\f001"
}
.tronlar-imagenes::before {
  content:"\f03e"
}
.tronlar-offtopic::before {
  content:"\f069"
}
.tronlar-turismo::before {
  content:"\f072"
}
.tronlar-links::before {
  content:"\f0c1"
}
.tronlar-ecologia::before {
  content:"\f06c"
}
.tronlar-mangayanime::before {
  content:"\e932"
}
.tronlar-saludybienestar::before {
  content:"\f004"
}
.tronlar-solidaridad::before {
  content:"\f4be"
}
.tronlar-tvpeliculasyseries::before {
  content:"\f26c"
}
.tronlar-videosonline::before {
  content:"\f03d"
}
.loadimg-arte-literatura {
  background:url(images/com/arte.png) center no-repeat
}
.loadimg-deportes {
  background:url(images/com/deportes.png) center no-repeat
}
.loadimg-diversion-esparcimiento {
  background:url(images/com/diversion.png) center no-repeat
}
.loadimg-economia-negocios {
  background:url(images/com/negocios.png) center no-repeat
}
.loadimg-entretenimiento-medios {
  background:url(images/com/entretenimiento.png) center no-repeat
}
.loadimg-grupos-organizaciones {
  background:url(images/com/grupos.png) center no-repeat
}
.loadimg-interes-general {
  background:url(images/com/general.png) center no-repeat
}
.loadimg-internet-tecnologia {
  background:url(images/com/internet.png) center no-repeat
}
.loadimg-musica-bandas {
  background:url(images/com/musica.png) center no-repeat
}
.loadimg-regiones {
  background:url(images/com/regiones.png) center no-repeat
}
