[online='0']::before {
    content: 'OFFLINE';
    font-size: 8px;
    background: #333;
    border-radius: 2px;
    color: #FFF;
    margin-top: 0px;
    right: 6px;
    display: inline-block;
    float: right;
    padding: 2px;
    margin-left: 10px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=lesbmiami]>span::after {    content: "";    width: 57px;    background-color: #fff;    background-image: url(im/emos/46.gif);    background-repeat: no-repeat;    background-position: center bottom;    background-size: cover;    padding: 3px;    padding-left: 10px;    padding-right: 20px;    border-radius: 3px;    margin-left: 3px;    margin-right: 3px;    border: 1px solid rgba(0,0,0,0);    padding-top: 6px;    padding-bottom: 6px;}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=anibal]>span::after {content: "A LO PENDEJO";background: #4C4E40;font-size:12px;color: #fff;padding: 3px}

@-webkit-keyframes horoscopus {
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}
@-moz-keyframes horoscopus {
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}
@keyframes horoscopus { 
    0%{background-position:0% 11%}
    50%{background-position:100% 90%}
    100%{background-position:0% 11%}
}
@-webkit-keyframes pusha {
    0% { -webkit-transform: scale(0.9); opacity: 0.7; }
    50% { -webkit-transform: scale(1); opacity: 1; }
    100% { -webkit-transform: scale(0.9); opacity: 0.7; }
}

@keyframes pusha {
    0% { transform: scale(0.9); opacity: 0.7; }
    50% { transform: scale(1); opacity: 1; }
    100% { transform: scale(0.9); opacity: 0.7; }
}
.horoscopo {
    padding: 10px;

	background: linear-gradient(322deg, #ed4b05, #b40482, #82072e);
	background-size: 600% 600%;

	-webkit-animation: horoscopus 30s ease infinite;
	-moz-animation: horoscopus 30s ease infinite;
	animation: horoscopus 30s ease infinite;
    color: #fff;
    text-decoration: none !important;
}

.horosicon {
	background-size:contain;
	background-repeat:no-repeat;
	width:60px;
	height:60px;
	position: absolute;
    right: 30px;
	-webkit-animation: pusha 3s infinite ease-in-out;
    -o-animation: pusha 3s infinite ease-in-out;
    -ms-animation: pusha 3s infinite ease-in-out; 
    -moz-animation: pusha 3s infinite ease-in-out; 
    animation: pusha 3s infinite ease-in-out;
}

.hoyes {
    font-size: 15px;
    text-align: center;
	font-weight: 800;
}
.horoscopo > .texto {
	    width: 90%;
}

[avatar] {border-radius: 100px;width: 30px;height: 30px;}
[n]:not([title][selfavatar]) > [avatar]{width:14px !important;height:14px !important;}
[selfavatar='1']{border-radius: 100px;width: 30px !important;height: 30px !important; border:1px #ccc solid;}
#viewAvatar{
	width: 50px;
    height: 50px;
    border-radius: 100px;
    position: absolute;
    -webkit-box-shadow: 0 10px 6px -6px #777;
    -moz-box-shadow: 0 10px 6px -6px #777;
    box-shadow: 0 10px 6px -6px #777;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer;
	display:none;
}
#reglasNavidad {
    background: linear-gradient(65deg, #dc0f50, #f21616, #741be3);
    background-size: 600% 600%;
    -webkit-animation: navidadback 22s ease infinite;
    -moz-animation: navidadback 22s ease infinite;
    animation: navidadback 22s ease infinite;
}

@-webkit-keyframes navidadback {
    0% {
        background-position: 5% 0%
    }
    50% {
        background-position: 96% 100%
    }
    100% {
        background-position: 5% 0%
    }
}

@-moz-keyframes navidadback {
    0% {
        background-position: 5% 0%
    }
    50% {
        background-position: 96% 100%
    }
    100% {
        background-position: 5% 0%
    }
}

@keyframes navidadback {
    0% {
        background-position: 5% 0%
    }
    50% {
        background-position: 96% 100%
    }
    100% {
        background-position: 5% 0%
    }
}

#dvfiles {
    border: 1px solid #1BB374;
    bottom: 22px;
    background: #fff;
    width: 300px;
    max-width: 300px;
}

[delme] .bb {
    color: #FFF;
    font-family: arial;
    margin-left: 6px;
    margin-top: 3px;
}

[btma] {
    height: 20px;
    padding: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 270px;
}

[delme]:hover {
    background: #000;
}

[bubb] {
    border-radius: 4px;
    padding: 4px;
    margin-right: 10px;
    text-align: center;
    font-weight: 900;
    font-size: 9px;
    display: inline-block;
    text-transform: uppercase;
    color: #333;
}

.info>[bubb] {
    background: #33F;
    color: #fff;
}

.error>[bubb] {
    background: #DF103F;
    color: #fff;
}

.mokongo>[bubb] {
    background: #111;
    color: #fff;
}

.info>.system,
.info>.system:hover,
.error>.system,
.error>.system:hover,
.mokongo>.system,
.mokongo>.system:hover {
    color: #000;
    font-family: 'Tahoma', sans-serif;
    font-size: 12px;
    text-decoration: none !important;
}

.info {
    padding: 11px;
    background: #F1FBFF;
    border: 1px solid #B7E6FC!important;
}
.proverbio {
    padding: 11px;
    background: #3b56da;
    border: 1px solid #2e8bff!important;
}
.proverbio>[bubb] {
    background: #01010c;
    color: #fff;
}
.proverbio>.system{
	color:#fff !important;
}
.error {
    padding: 11px;
    background: #FFF1F9;
    border: 1px solid #FCB7CF!important;
}

.mokongo {
    padding: 11px;
    background: #F9F9F9;
    border: 1px solid #E7E7E7!important;
}

#wrimain[smallface="1"] *>.carita {
    max-height: 50px !important;
}

[delme] {
    width: 20px;
    height: 20px;
    background: #C21484;
    float: right;
    margin-top: -30px;
    margin-right: 3px;
    z-index: 888;
}

[nofun="1"] {
    display: none !important;
}

[noclick="1"] {
    pointer-events: none !important;
}

@-webkit-keyframes cargandofile {
    0% {
        background-position: 0% 36%
    }
    50% {
        background-position: 100% 65%
    }
    100% {
        background-position: 0% 36%
    }
}

@-moz-keyframes cargandofile {
    0% {
        background-position: 0% 36%
    }
    50% {
        background-position: 100% 65%
    }
    100% {
        background-position: 0% 36%
    }
}

@-o-keyframes cargandofile {
    0% {
        background-position: 0% 36%
    }
    50% {
        background-position: 100% 65%
    }
    100% {
        background-position: 0% 36%
    }
}

@keyframes cargandofile {
    0% {
        background-position: 0% 36%
    }
    50% {
        background-position: 100% 65%
    }
    100% {
        background-position: 0% 36%
    }
}

[typeoffile="newfile"] {
    background: #E6F3F7;
}

[typeoffile="subiendo"] {
    background: linear-gradient(88deg, #ff0036, #641adf, #1adfb5, #35df1a, #e5ea0b, #ea170b);
    background-size: 1200% 1200%;
    -webkit-animation: cargandofile 2s ease infinite;
    -moz-animation: cargandofile 2s ease infinite;
    -o-animation: cargandofile 2s ease infinite;
    animation: cargandofile 2s ease infinite;
    color: #fff !important;
}

[addnewfile] {
    padding: 4px;
    text-align: center;
    border-bottom: 1px solid #1BB374;
}

[filistitem] span {
    margin-left: 20px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

[filistitem]:hover {
    background: #19CBA9;
    color: #fff;
}

[filistitem] {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 2px;
    height: 20px;
    max-height: 20px;
    border-bottom: solid 1px #f1f1f1;
}

.liniar {
    text-decoration: line-through !important;
}

[addnewfile]:hover {
    background: #19CBA9;
    color: #fff;
}

#emorika,
#emorusuper {
    display: inline-block;
}

[errorx="1"] #notidorButtons [notidorbtm]:hover {
    background: #CB198C !important;
}

[errorx="1"] {
    border: 1px solid #D3219B !important;
}

#picviewer {
    display: none
}

#virvar {
    max-width: 100%;
    -webkit-box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 50px 0 rgba(0, 0, 0, 0.5);
    max-height: 100%;
    bottom: 0;
    left: 0;
    margin: auto;
    overflow: auto;
    position: fixed;
    right: 0;
    top: 0;
}

#notidorDOM,
#notidorMessage {
    top: 50%;
    left: 50%;
    min-width: 40%
}

[more] div,
[opciones] div,
[ythumb] {
    display: inline-block
}

#colorMenu,
#notidorBACK,
#notidorDOM,
#wrimain>div.stt25,
#wrimain>div.stt40,
[activo=no] {
    display: none
}

#cocolores,
#colorMenu {
    position: absolute;
    right: 69px
}

#notidorTitle {
    font-size: 15px;
    margin: 10px;
    text-align: center;
    border-bottom: 1px solid #efefef;
    padding-bottom: 11px;
    font-weight: 900
}

[nss] {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

#notidorMessage img {
    pointer-events: none;
    vertical-align: middle
}

#notidorMessage {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 80%;
    transform: translate(13%, -5%);
    -webkit-transform: translate(13%, -5%);
    word-wrap: break-word
}

#notidorButtons {
    height: 30px;
    width: 100%;
    display: table;
    padding-top: 15px
}

[notidorbtm] {
    padding: 8px;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    background: rgba(0, 0, 0, .02);
    color: #000;
    display: table-cell
}

[notidorbtm]:hover {
    background: #19CBA9;
    color: #fff
}

#notidorDOM {
    background: #fff;
    border: 1px solid #19CBA9;
    z-index: 9999;
    position: fixed;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}

[nkk] {
    pointer-events: none
}

[notidor="1"] {
    -webkit-filter: blur(1px) grayscale(20%);
    -moz-filter: blur(1px) grayscale(20%);
    -ms-filter: blur(1px) grayscale(20%);
    -o-filter: blur(1px) grayscale(20%);
    filter: blur(1px) grayscale(20%);
    pointer-events: none
}

[notidor="1"] *>[type=text] {
    display: none;
}

#notidorBACK {
    position: absolute;
    z-index: 9899;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background-color: rgba(0, 0, 0, .3)
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=pelolindo]>span::after {
    content: "BRUTO";
    text-decoration: none!important;
    background: #00c6ff;
    background: -webkit-linear-gradient(to left, #00c6ff, #0072ff);
    background: linear-gradient(to left, #00c6ff, #0072ff);
    color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 10px;
    font-family: monospace;
    border-radius: 3px;
    margin: 5px 2px 5px 5px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=svchostx]>span::after {
    content: "♥";
    text-decoration: none!important;
    background: #333;
    color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 10px;
    font-family: monospace;
    border-radius: 3px;
    margin: 5px 2px 5px 5px
}

[more] [pais] img {
    pointer-events: none;
    margin-right: 4px
}

[more] [pais] {
    margin-left: 13px
}

[opcionesbtm=ignorar] {
    width: 75px
}

[opcionesbtm=privado] {
    min-width: 113px
}

.username img {
    margin-right: 4px
}

[perfil_data] .username {
    font-weight: 900!important;
    margin-top: 4px;
    margin-left: 12px
}

[more] {
    margin-top: 5px
}

[opciones] div {
    margin-top: 2px
}

[opcionesbtm] {
    background: #E7E7E7;
    height: 25px;
    font-size: 11px;
    padding-top: 11px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    cursor: pointer;
    float: right
}

[opcionesbtm]:hover {
    background: #fff
}

[activo=si] {
    display: block
}

.perfil_box {
    height: 60px!important
}

.perfil_box [perfil_data] {
    border-top: 1px solid #d7d7d7;
    height: 77px;
    width: 100%;
    position: absolute;
    margin-top: -19px;
    background: #F2F2F2;
    border-bottom: 1px solid #d7d7d7;
    outline: 0
}

[youtubevideo] span[ylink] {
    display: inline-block;
    margin-left: 75px;
    margin-top: -56px;
    text-decoration: none!important;
    text-align: center;
    color: #fff!important
}

[ythumb] {
    width: 110px;
    height: 55px;
    background-size: contain;
    float: right;
    margin-top: -73px;
    margin-right: -10px;
    background-repeat: no-repeat;
    border: none!important
}

[youtubevideo] div[yblogo] {
    height: 60px;
    background-image: url(yblogo.png);
    background-repeat: no-repeat;
    position: relative;
    margin-left: -10px;
    top: -13px
}

[youtubevideo] {
    padding: 10px;
    border: 1px solid #F2A2AF!important;
    background: url(ybback.png) #911E3D;
    height: 41px
}

#wrimain div {
    margin-top: 2px;
    margin-bottom: 2px;
    border: 1px solid transparent
}


/*#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=infotele]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=morenita]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=larubia]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=playgay]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=boss_killer]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=barbie]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=valeria]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=mpek]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=soloparati]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=locoenelcoco]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=fantasy]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=pi]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=yum]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=alejandra]>span::after,*/

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n]>span::after {
    font-size: 10px;
    font-family: monospace;
    border-radius: 3px;
    margin: 5px 2px 5px 5px;
    text-decoration: none!important;
    text-align: center
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=cvc]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=vcs]>span::after {
    content: "OBESIDAD";
    background: #7405c4;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=elprincipito]>span::after {
    content: "FASCISTA";
    background: #F4D03F;
    background: -webkit-linear-gradient(to left, #F4D03F, #16A085);
    background: linear-gradient(to left, #F4D03F, #16A085);
    color: #fff;
    padding: 3px
}


#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=perro]>span::after {
    content: "HIPOCRITA";
background: #DA4453;
background: -webkit-linear-gradient(to top, #89216B, #DA4453); 
background: linear-gradient(to top, #89216B, #DA4453); 
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=bixstgotembon]>span::after {
    content: "IMBÉSIL";
    background: #16A085;
    background: -webkit-linear-gradient(to left, #16A085, #1faf6c);
    background: linear-gradient(to left, #16A085, #1faf6c);
    color: #fff;
    padding: 3px
}




/*#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=moren]>span::after {
    content: "SOY UN NEGRO MONO SERBOCROATA HASTA QUE YO DEMUESTRE LO CONTRARIO, CUIDAO!";
    color: #3F1F10;
    background: #fceabb;
    background: -webkit-linear-gradient(to left, #fceabb, #f8b500);
    background: linear-gradient(to left, #fceabb, #f8b500);
    padding: 3px;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, .9)
}*/


#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=moreni]>span::after,#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=alegr]>span::after {    content: "EL MONO DE KOSOVO";    background: #AA076B;    background: -webkit-linear-gradient(to left, #4607aa, #230461);    background: linear-gradient(to left, #4607aa, #230461);    color: #fff;    padding: 3px}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=larubia]>span::after {
    content: "MALISISIMA";
    background: #AA076B;
    background: -webkit-linear-gradient(to left, #AA076B, #61045F);
    background: linear-gradient(to left, #AA076B, #61045F);
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=playgay]>span::after {
    content: "PAJARA";
    background: -webkit-linear-gradient(-55deg, #ffeeb0 30%, #a2d49f 30%, #a2d49f 40%, #c7c12f 40%, #c7c12f 50%, #f26247 50%, #f26247 60%, #ec2045 60%, #ec2045 70%, #ffeeb0 70%);
    background: -moz-linear-gradient(-55deg, #ffeeb0 30%, #a2d49f 30%, #a2d49f 40%, #c7c12f 40%, #c7c12f 50%, #f26247 50%, #f26247 60%, #ec2045 60%, #ec2045 70%, #ffeeb0 70%);
    background: linear-gradient(-55deg, #ffeeb0 30%, #a2d49f 30%, #a2d49f 40%, #c7c12f 40%, #c7c12f 50%, #f26247 50%, #f26247 60%, #ec2045 60%, #ec2045 70%, #ffeeb0 70%);
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=yordanys]>span::after {
    content: "MOJON";
    background: #c00;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=smario]>span::after {
    content: "PASIVÓN";
    background: #7c2592;
    background: -webkit-linear-gradient(to left, #7c2592, #2f3bc7);
    background: linear-gradient(to left, #7c2592, #2f3bc7);
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=barbie]>span::after {
    content: "DIVA";
    background: #a32ac1;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=mr_malefico]>span::after {
    content: "PUTO";
    text-decoration: none!important;
    background: #EC6DBA;
    color: #fff;
    text-align: center;
    padding: 3px;
    font-size: 10px;
    font-family: monospace;
    border-radius: 3px;
    margin: 5px 2px 5px 5px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=valeria]>span::after {
    content: "MONGA";
    background: #F0F;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=mariex]>span::after {
    content: "SOPORTE TECNICO";
    background: #4b6cb7;
    background: -webkit-linear-gradient(to left, #4b6cb7, #182848);
    background: linear-gradient(to left, #4b6cb7, #182848);
    color: #fff;
    padding: 3px
}

@-moz-keyframes mencione {
    0%,
    100% {
        background: #424671
    }
    50% {
        background: #F82758
    }
}

@-webkit-keyframes mencione {
    0%,
    100% {
        background: #424671
    }
    50% {
        background: #F82758
    }
} 
.us02 > img,.username > img {width: 14px;}/*div[n=barbie] img:first-child,div[n*=yum] img:first-child,div[n=dina] img:first-child,div[n=valeria] img:first-child,div[n=playgay] img:first-child,div[n=mpek] img:first-child,div[n=stauff] img:first-child,div[n=mk] img:first-child,div[n=alejandra] img:first-child,div[n*=morenita] img:first-child,div[n=larubia] img:first-child,div[n=mr_malefico] img:first-child,div[n=soloparati] img:first-child,div[n=infotele] img:first-child,div[n=pi] img:first-child{width: 30px;height: 30px;}*/

[mencion="1"] {
    -webkit-animation: mencione 5s infinite;
    -moz-animation: mencione 5s infinite;
    -ms-animation: mencione 5s infinite;
    -o-animation: mencione 5s infinite;
    animation: mencione 5s infinite;
    color: #fff!important
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=mpek] {
    color: #00f!important
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=mpek]>span::after {
    content: "FUCKBOY";
    background: #33f;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=soloparati]>span::after {
    content: "PERRA";
    background: #ddd6f3;
    background: -webkit-linear-gradient(to left, #ddd6f3, #faaca8);
    background: linear-gradient(to left, #ddd6f3, #faaca8);
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=locoenelcoco]>span::after {
    content: "SCHLAMPE";
    background: #c21500;
    background: -webkit-linear-gradient(to left, #c21500, #ffc500);
    background: linear-gradient(to left, #c21500, #ffc500);
    color: #fff;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .8);
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=fantasy]>span::after {
    content: "DAMA";
    background: #FB2B6D;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=pi]>span::after {
    content: "π";
    background: #222;
	font-size:11px;
    color: #fff;
    padding: 3px
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=mexicaaana]>span::after {
    content: "";
    width: 50px;
    background: #000;
    background-image: url(@666:8880);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    padding: 3px;
    padding-left: 10px;
    padding-right: 20px;
    border-radius: 3px;
    margin-left: 3px;
    margin-right: 3px;
}


cssya('#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=lesbmiami]>span::after {    content: "";    width: 57px;    background-color: #fff;    background-image: url(im/emos/46.gif);    background-repeat: no-repeat;    background-position: center bottom;    background-size: cover;    padding: 3px;    padding-left: 10px;    padding-right: 20px;    border-radius: 3px;    margin-left: 3px;    margin-right: 3px;    border: 1px solid rgba(0,0,0,0);    padding-top: 6px;    padding-bottom: 6px;}');

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=yum]>span::after {
    content: "";
    width: 57px;
    background-color: #fff;
    background-image: url(@666:8882);
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: cover;
    padding: 3px;
    padding-left: 10px;
    padding-right: 20px;
    border-radius: 3px;
    margin-left: 3px;
    margin-right: 3px;
    border: 1px solid #efb3b3;
    padding-top: 6px;
    padding-bottom: 6px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=etecsa]>span::after {
    content: "PASIVON";
    background-color: #2ac151;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=antonio_band]>span::after {
    content: "BEMBONSON";
    background-color: #F45C43;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=stauff]>span::after {
    content: "COMUÑANGA";
    background-color: #111;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}



#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=el_pulpo]>span::after {
    content: "EX-CUBANO";
    background-color: #ec4c66;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=durrie]>span::after {
    content: "яаcisта";
    background: #000;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=ely]>span::after {
    content: "ESCORIA";
    background: #EB3349;
    background: -webkit-linear-gradient(to left, #EB3349, #F45C43);
    background: linear-gradient(to left, #EB3349, #F45C43);
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=justice]>span::after {
    content: "AGUANTADOR";
    background: #ff9800;
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n*=ragnar]>span::after {
    content: "זוֹנָה";
    background: #1A2980;
    background: -webkit-linear-gradient(to left, #1A2980, #26D0CE);
    background: linear-gradient(to left, #1A2980, #26D0CE);
    color: #fff;
    padding: 3px;
    border-radius: 3px;
}

button,
input[type=button] {
    border: none;
    color: #fff;
    background: #19CBA9;
    padding: 4px;
    cursor: pointer
}

.input[type=button]:hover,
button:hover {
    background: #111
}

#tbusers>* [lki][data][stt="25"],#tbusers>* [lki][data][stt="40"] {
    position: absolute;
    opacity: 0;
    pointer-events: none
}

.stt25,.stt40 {
    color: #000;
    text-decoration: none!important;
    font-weight: 900
}

#colorMenu {
    top: 17px;
    height: 115px;
    width: 170px;
    background: #FFF;
    border-radius: 2px;
    z-index: 999999999;
    outline: 0;
    overflow-y: scroll;
    border: 1px solid #ccc
}

div[n=mokongobio] {}

div[n=mokongobio] label {
    font-size: 13;
    color: #00f
}

#cocolores {
    cursor: pointer;
    top: 0
}

#txMess:focus {
    border: 1px solid #7D4AA6
}

#cocolores span {
    background: #fff;
    padding: 4px;
    font-weight: 700;
    font-size: 11px
}

.colorselect {
    text-align: center;
    padding: 5px;
    font-weight: 700;
    cursor: pointer;
    border-bottom: 1px solid #ccc
}

#cocolores span:hover,
.colorselect:hover {
    text-decoration: underline
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=dina]>span::after {
    content: "OSOGBO";
    background: #ad0725;
    color: #fff;
    padding: 3px;
    border-radius: 2px;
}

#wriscroll[sero="\*"][carteles="si"] #wrimain div[n=alejandra]>span::after {
    content: "HEMBRA CALADA";
    background: #ffc53b;
    color: #fff;
    padding: 3px;
    border-radius: 2px;
}

.ust0 {
    background: url(im/stt0.gif) left no-repeat
}

.ust1 {
    background: url(im/stt1.gif) left no-repeat
}

.ust2 {
    background: url(im/stt2.gif) left no-repeat
}

.ust3 {
    background: url(im/stt3.gif) left no-repeat
}

.stt7_ {
    color: yellow
}

.stt7_1 {
    color: #EC0199;
}

.stt7_2 {
    color: #F18E25;
}

.stt10_1 {
    color: #E21585;
}

.stt10_5 {
    color: #A6337C;
}

.daf,
.daf :hover,
.daf:active {
    color: #fff
}

#tb_rating TD {
    font-size: 11px
}

.carita {
    pointer-events: none !important;
}

DIV {
    scrollbar-3dlight-color: #EEE;
    scrollbar-arrow-color: #666;
    scrollbar-darkshadow-color: #EEE;
    scrollbar-face-color: #EEE;
    scrollbar-highlight-color: #999;
    scrollbar-shadow-color: #999;
    scrollbar-track-color: #EEE
}

.barr TD {
    background: #FFF;
    border: #999 solid 1px;
    border-bottom: #FFF solid 1px;
    border-right: #FFF solid 1px;
    font-size: 11px
}

body {
    background: #3271CF;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0px;
    overflow: hidden;
    height: 96%;
}

#tb_ustt TD {
    cursor: pointer;
    height: 22px
}

.myblue {
    color: #069;
    cursor: pointer
}

.attach0 {
    left: 0px;
    opacity: 0;
    position: absolute;
    top: 0;
    width: 300px;
}

.attach1 {
    cursor: pointer;
    left: 10px;
    position: absolute;
    top: 2px
}

.press {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: 700;
    letter-spacing: -.05em;
    text-decoration: underline
}

.press1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 16px
}

TD {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px
}

P {
    margin: 0
}

.topic {
    -moz-opacity: .85;
    background: #CCC;
    background-color: #4E769E;
    color: #FFF;
    filter: alpha(opacity=85);
    font-family: Tahoma;
    font-size: 11px;
    font-weight: 700;
    height: 100%;
    left: 0;
    padding: 5px;
    position: relative;
    top: 0;
    width: 100%
}

.dvzone2 {
    height: 100%;
    padding: 0;
    position: absolute;
    white-space: nowrap
}

.tab0 {
    background: #2F69C0;
    border-bottom: 0;
    border-left: #3271CF 1px solid;
    color: #FFF;
    cursor: pointer;
    font-weight: 700;
    padding: 1px 7px;
}

.tab1 {
    background: #fff;
    border-bottom: 0;
    cursor: pointer;
    font-weight: 700;
    padding: 1px 18px;
    border-top: 1px rgb(236, 34, 157) solid;
}

.tab2 {
    background: #C3669F;
    border-right: #989898 1px solid;
    border-bottom: 0;
    border-left: #989898 1px solid;
    border-top: #DB2679 1px solid;
    color: #FFF;
    cursor: pointer;
    font-weight: 700;
    padding: 1px 14px;
    padding-left: 15px;
}

#wrimain label {
    color: #999
}

#wrimain div1 {
    border: #666 1px solid
}

#wrimain table {
    border-collapse: collapse;
    width: 100%
}

#slytext {
    background: #FFFFE6;
    font-family: Tahoma;
    font-size: 11px;
    height: 15px;
    padding: 8px;
    position: relative;
    top: 0;
    width: 100%
}

.dvle {
    background: url(im/le.png) left top no-repeat;
    border: #999 solid 1px;
    border-bottom: 0;
    border-left: #FFF 1px solid;
    border-top: #FFF 1px solid;
    cursor: pointer;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 20px
}

.dvri {
    background: url(im/ri.png) left top no-repeat;
    border: #999 solid 1px;
    border-bottom: 0;
    border-left: #FFF 1px solid;
    border-top: #FFF 1px solid;
    cursor: pointer;
    height: 100%;
    left: 100%;
    margin-left: -17px;
    position: absolute;
    top: 0;
    width: 20px
}

.pub {
    background: #FFF
}

.blue {
    background-image: url(im/bck01.png)
}

.lfttd {
    background: #FFF;
}

.lnkblue {
    color: #03C
}

.brl {
    border-left: dashed #999 1px
}

.dv1 {
    height: 100%;
    overflow: auto;
    position: relative;
    width: 100%;
    overflow-x: hidden
}

.dv2 {
    position: absolute;
    visibility: visible;
    white-space: nowrap;
    width: 100%;
    z-index: 0
}

.us00 {
    cursor: pointer;
    padding-left: 3px
}

.us01 {
    cursor: pointer;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: 700
}

.us02 {
    cursor: pointer;
    padding-right: 4px
}

#tbusers tr {
    height: 19px
}

#tbusers td {
    border-bottom: #F5F5F5 solid 1px;
}

#tbusers tr:hover {
    background: #E2E2E2;
}

#tbusers *>img[ter="nav"] {
    opacity: 0.5 !important;
}

#tbusers *>img[ter="nav"]:hover {
    opacity: 1 !important;
}

.tab1>[tabno] {
    display: none;
}

[tabno] {
    border: none;
    margin-top: -13px;
    right: -3px;
    margin-left: -11px;
}

[tabno] span {
    border-radius: 4px;
    background: rgba(255, 0, 107, 0.8);
    font-size: 9px;
    padding: 2px;
    color: #fff;
    font-weight: 100;
}

[tabno="0"] {
    display: none;
}

.lnk {
    color: #36C;
    cursor: pointer;
    font-weight: 700;
    text-decoration: underline
}

.lnk1,
#prfuser {
    color: #069;
    cursor: pointer;
    text-decoration: underline
}

.btn01 {
    background-image: url(im/but01.png);
    color: #FFF;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: 700;
    height: 22px
}

.toolbut:link,
.toolbut:visited {
    border: rgba(225, 225, 225, 0.3) 1px solid;
    display: inline-block
}

.toolbut:hover {
    border: #fff solid 1px
}

.seltoolbut {
    background-color: #E7E8FE;
    border: #666 1px solid;
    border-bottom: #FFF 1px solid;
    border-right: #FFF 1px solid;
    display: inline-block
}

.emosel {
    background: #FFFBE1;
    border: #069 1px solid;
    display: inline-block;
    position: relative
}

.tb {
    font-weight: 700
}

.ti {
    font-style: oblique
}

.bcfir {
    position: absolute;
    visibility: visible
}

.bcolors {
    height: 140px;
    left: -1px;
    position: absolute;
    top: -140px;
    visibility: visible;
    width: 90px
}

.bfiles {
    background: #FFFBE1;
    border: #069 1px solid;
    height: 140px;
    left: -1px;
    overflow: auto;
    position: absolute;
    top: -140px;
    visibility: visible;
    width: 180px
}

.tfiles {
    background: #FFFBE1;
    border: #069 1px solid;
    left: -1px;
    position: absolute;
    top: -140px;
    width: 90px
}

.dvcol {
    border: #069 1px solid;
    height: 16px;
    width: 16px
}

#arjcolor TD {
    cursor: pointer;
    width: 20px
}

#arjcolor A {
    display: block;
    height: 100%;
    width: 100%
}

.tcol0 {
    background-color: #000
}

.tcol1 {
    background-color: #00F
}

.tcol2 {
    background-color: #063
}

.tcol3 {
    background-color: #C0F
}

.tcol4 {
    background-color: #09F
}

.tcol5 {
    background-color: #690
}

.tcol6 {
    background-color: #F63
}

.tcol7 {
    background-color: red
}

.tcol8 {
    background-color: #666
}

.tx0 {
    color: #000
}

.tx1 {
    color: #00F
}

.tx2 {
    color: #063
}

.tx3 {
    color: #C0F
}

.tx4 {
    color: #09F
}

.tx5 {
    color: #690
}

.tx6 {
    color: #F63
}

#wricont {
    border-top: 0;
    height: 100%;
    overflow: auto;
    position: relative;
    width: 100%
}

#wriscroll {
    display: block;
    height: 100%;
    overflow: auto;
    position: relative;
    width: 100%;
    overflow-x: hidden;
}

#wrimain {
    font-family: Tahoma;
    font-size: 13px;
    padding: 10px;
    position: absolute;
    visibility: visible;
    width: 98%
}

#wrimain div {
    word-wrap: break-word;
}

#wrilogin {
    background: #166ad2;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    display: block;
    z-index: 202
}

#divctrl {
    height: 24px;
    left: 0;
    position: absolute;
    top: 50px;
    width: 100px
}

.cur {
    cursor: pointer
}

.fontmin {
    font-size: 9px
}

.system {
    color: #ccc;
    font-family: monospace;
    font-size: 12px
}

.system:hover {
    color: #444
}

.systembox {
    background: #FFFFEC;
    border: #F4ECBA solid 1px !important;
    margin: 2px;
    padding: 5px;
}

.fileshared {
    background-image: url(fils.png?20);
    background-size: 41px;
    width: 20px;
    height: 25px;
    display: inline-block;
    background-repeat: no-repeat;
    margin: 10px;
}

.filesharedq {
    background-position: -22px 1px;
}

.filesharedB {
    display: inline-block;
    position: absolute;
}

.navie {
    background: url(im/ie.gif) left no-repeat;
    padding-left: 8px
}

.navmz {
    background: url(im/mz.gif) left no-repeat;
    padding-left: 8px
}

.navop {
    background: url(im/op.gif) left no-repeat;
    padding-left: 8px
}

.navgo {
    background: url(im/go.gif) left no-repeat;
    padding-left: 8px
}

.navsa {
    background: url(im/sa.gif) left no-repeat;
    padding-left: 8px
}

.navns {
    background: url(im/ns.gif) left no-repeat;
    padding-left: 8px
}

.navka {
    background: url(im/ka.gif) left no-repeat;
    padding-left: 8px
}

.navic {
    background: url(im/ic.gif) left no-repeat;
    padding-left: 8px
}

.navep {
    background: url(im/ep.gif) left no-repeat;
    padding-left: 8px
}

.navko {
    background: url(im/ko.gif) left no-repeat;
    padding-left: 8px
}

.write {
    background: url(im/chat.gif) no-repeat right;
    background-color: #FFF
}

.stt0,
.stt1 {
    color: #999;
    font-weight: 400;
    text-decoration: line-through;
}

.stt2 {
    color: #000;
    font-weight: 400
}

.stt4 {
    color: #390
}

.style1 {
    color: #fff
}

.stt5 {
    color: #5198D2
}

.stt6 {
    color: #06C
}

.stt7 {
    color: #2b9cf9
}

.stt8 {
    color: #24C2FF
}
@-webkit-keyframes rutt {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    filter: hue-rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    filter: hue-rotate(360deg);
  }
}
@keyframes rutt {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    filter: hue-rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
    filter: hue-rotate(360deg);
  }
}
[rutt="on"] {
  -webkit-animation: rutt 0.3s linear infinite;
  -moz-animation: rutt 0.3s linear infinite;
  -ms-animation: rutt 0.3s linear infinite;
  -o-animation: rutt 0.3s linear infinite;
  animation: rutt 0.3s linear infinite;
}
.stt9 {
    color: #FB2B6D
}

.stt10 {
    color: #C6C
}

.stt11 {
    color: #309
}

.stt12 {
    color: #C60
}

.stt13 {
    color: #C33
}

.stt14 {
    color: #60F
}

.stt15 {
    color: #C3F
}

.stt16 {
    color: #90C
}

.stt17 {
    color: #906
}

.stt18 {
    color: #F0F
}

.stt19 {
    color: #00B56B
}

.stt21 {
    color: #F39
}

.stt22 {
    color: #002448
}

.stt23 {
    color: #1540E8
}

.star1 {
    background: url(im/st1.gif?10) right top no-repeat
}

.star2 {
    background: url(im/st2.gif?10) right top no-repeat
}

.star3 {
    background: url(im/st3.gif?10) right top no-repeat
}

.star4 {
    background: url(im/st4.gif?10) right top no-repeat
}

.star5 {
    background: url(im/st5.gif?10) right top no-repeat
}

.maxx {
    font-size: 14px;
    font-weight: 700
}

.adjunt,
.green,
.enter,
.stt3 {
    color: #060
}

.grey,
.gray,
.tx8 {
    color: #666;
    font-size: 10px;
}

.chb,
IMG {
    border: 0
}

.dvzone0,
.dvzone1 {
    height: 100%;
    overflow: hidden;
    position: relative;
    width: 100%
}

#wrimain span,
.tu {
    border-bottom: 1px solid #EAEAEA;
}

#tdmsg,
.copyr,
.frinfo TD {
    font-family: tahoma;
    font-size: 11px
}

.tx7,
.quit,
.stt20 {
    color: red
}

.navmo,
.navuk {
    background: url(im/mo.gif) left no-repeat;
    padding-left: 8px
}

#testiculo {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 99999999;
    background: rgba(0, 0, 0, 0);
    display: none
}

.opmenu {
    border: 1px solid rgb(74, 75, 194);
    position: absolute;
    right: 0px;
    top: 23px;
    background: #3271CF;
    width: 181px;
    display: none;
    z-index: 999999999;
    outline: 0;
}

.mn .iko {
    display: inline-block;
    border: none;
    margin-top: 4px;
    margin-left: 4px;
    width: 18px;
    height: 18px;
    pointer-events: none;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAACQCAMAAAAyaMu2AAAAA3NCSVQICAjb4U/gAAABgFBMVEX////////d3uHMzMzm6OvX19fZAADxIRr39/eFiZXFxci9vb3DFA4AAACyAwL3hmruAADv7u/MAADd3uH52df/r6LhamqlpaXux3TrxFoAAADrxjP4xcX2lXz3c1yZmZncIxr1FBbDFA7lySS1tbXxhITvGAzcIxrs20mlpaXjPT3iExPeLS722G7jsSD1YkQhxwB+fn6yAwLQs07PvXTQq1fiExPO/4X/4pTRxkeNjY2yikvwRWPJUlGoAgJLS0te2QCyAwLKz9y09KeE9f/qvf/QtBytra3eLS7MKSMAAACtra3DFA61tbWqezDQtTPGmBL2/9ad9dP9l+bQtTP7c//+Yd5+fn6eXv+e6wAhxwAAAACoAgKadAm9vb0hxwBwIqTMzMy4kgvcIxrPvXSM9NbFjznjPT3MAACoAgL0/5n//Xea+Z6g6P1d/9Zo/1rev6CLvv9mmf/pXl5uY+ZbZfxmZmZBQUEhxwCDSwCoAgIAAAC9vb1BQUHRxkdLS0tBlZW0AAAAgHRSTlMA///////////u////Iv//////7v///3f//xH/////////7v/////u/////5n///8zmczd7u7u//////////9mmaru/////////2Z3zN3d7u7//////////yJVVXeZqqqqu8zM3e7u7u7u//////////////////8iMzMzZmZ3mQbP620AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA1LzExLzE0109zSgAABLVJREFUSImt1ItT2lgUB2DyBJMYN2kgBBBYgS0PQRHZ8hKKtj62Kyp1tev70WJ9VAWtiKL+63tuAuRKO7PuzP7GkZmPc2/OPZprsbww069QpvUsGvSK6MRGkwM42WySRNM9YniO5wAxIikIx3E8gxED4TjK3IvkKFhH0yT5bCEHm/ftxUAN/kTYmQ8GebyK42jihyZgEQm9Yq2iBGmMOkc0D7Q/gOWl43tpVB7GgM4CB2IYileBSFqywQ+KBM0iYkgqwpAElfP55iIM/QGRtN6ckwgu58tRhETqREeacGqJhEg0oxPVbDZhoc/HSDTJoL0oKhgMMjaYBjyTpFSjCRI1IUkk+psg4rid9j5SZr+9Q+kU5D9YdtAfktqxfOD1VtVk0pU0Ap+q+n+P58e0KpVWH1XS+e1+yufzfWWtSq223W+15eWlPjtY1aaOXbg8LleEBeH5I8rFYj4eTuFr78rZ03g4nPobXxoOh90Bt/aIPTMbcAcCs6vao1m4FAi4Z2cDWe3AXJmdDQRWA1ms5dZqdja7urztGnR1+nNZtrNLB9v3g4M9QnUtl8uFw8tyN3pUKByN3pkyWgjZIaHoaE+89mE9dkfHRq+GhzoZvtLtrtATsOidvmzICxlD8Q7pS4+8Xo/HYzcyNnYEFPVeEb1ErX5E0XmcYkCvrX5HL37rCFDZav2tF6u1jJoQrFgE/VBbMVNiW0b75divncTK3UNuCTrGhC1sOOVjUTwuY8N5cdrtdh/sv2LIfRzVaSYy4GOmsfenTc2pFnWRwsp20BsN7+8ORiT6vk1ilFwswf9FaTFpSuqznlSqa4MpLZ7JZOJhtzs12KG005lxpt2QdJcmnc54s1lzu7VJjLR8M+vWnCZpmrvSXNWcJqXdiUT+BnZ09vZaSiQSWgZEW+rSwfJyLQ2p1Q66dL+5+QfK5ub94L+M9Sd5aJb65H7R92Cx4G/k5g1NAb19a66KEARXgqKOtVpPPMGQQAC74yDbk5cMYYtQwRIU3W7sAuU9KwTHr/OR5NvxjY1xROuJxKUvdxPxqRu747u3iG4SgUmf72YOq3qqzfqCc+s8b+5leXh4ylHrFGU+UddchOOxvnS74YOlZ93DGQdypedn/NkkXpLbx7OZmc/YvWRRAd5APvcuMHXm7OLi4k349DTeMbUKcgZFp+G4cdHdfqlenJ2dzZycnMQ1Ld3Si87Pq7DZykkm49SGKkBfqudfqtXqysqKxz485J1C9O783bdvtM2mAHnHon0U8hYWdHoHRL5//97zMRQqoKtDrdcb9Xod6OPHtbUCumBKjXqj0agbslbQ39xko/H9+6dPf0HWCntG+3vXiMDW1va6hyxdX1+DfTIFxryn5+E/TfTu0P+7EfbrV3lCvwtZ9pduWFaeADo0yOHQiZUNQkYQBn0F+hM+2ahfUaIOVNQlh+1KURxESO6QLEdt9piixELElMyOGBSy+VlFYVmPR5B1EmWPXWbn51n4akFENFEsXiqiDBEvFaGok1h0EFOiIIhTRKhoVImioNimQCRFEDskiAsK4fEQyoLYI0FeCCnK8LwMqwWgMpDf75+fh1+CIByi4Uwcj4yMvO7kcPQn87P8AzToAWuccCUEAAAAAElFTkSuQmCC)
}

.iregi {
    background-position: 0 0
}

.iperfi {
    background-position: 0 -17px
}

.iborra {
    background-position: 0 -34px
}

.icerra {
    background-position: 0 -54px
}

.ipriva {
    background-position: 0 -72px
}

.isoni {
    background-position: 0 -90px
}

.iformat {
    background-position: 0 -108px
}

.idescon {
    background-position: 0 18px
}

.mn .llz {
    color: #fff;
    margin-left: 5px;
    top: -4px;
    font-size: 13px;
    pointer-events: none;
    display: inline-block;
    position: relative
}

.opmenu .mnz {
    padding: 3px;
    margin-left: 25px;
    font-size: 11px;
    margin-top: 4px
}

.mnb {
    cursor: pointer;
    display: inline-block;
    padding: 11px;
    font-size: 12px
}

.mnb:hover {
    background: #405FC2;
    color: #fff
}

.mnb span {
    color: #fff
}

.mn:hover {
    background: #405FC2
}

.mb {
    display: none;
    padding: 4px;
    background: #2F4564
}

.mb span {
    font-size: 11px;
    color: #fff;
    font-weight: 700
}

.mb input {
    margin: auto;
    border: none;
    outline: 0;
    background: #fff;
    color: #000;
    padding-left: 4px;
    padding-right: 4px;
    margin-top: 4px;
    width: 173px
}

.mb input:focus {
    -webkit-box-shadow: 0 0 5px 0 #338BFF;
    box-shadow: 0 0 5px 0 #338BFF
}

.mb .but {
    border: none;
    background: #4948CF;
    padding: 2px;
    color: #fff;
    font-size: 13px;
    margin-top: 5px;
    text-align: right;
    padding-right: 6px;
    outline: 0;
    cursor: pointer
}

.mb .but:hover {
    background: #4A49FF
}

.sexal .generu {
    margin-left: 2px;
    display: inline-block;
    padding: 3px;
    color: #fff;
    padding-left: 20px;
    font-size: 12px;
    cursor: pointer;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAeBAMAAAABcllHAAAAA3NCSVQICAjb4U/gAAAAMFBMVEX////////v7+/m5uZ7e3vMzMwLCws+Pj4mJiYLCwsmJiaWlpbb29vMzMx7e3tSUlKyJXBQAAAAEHRSTlMA////ZsxVVWZ3VYjM3VVVjKFS9QAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDUvMTEvMTTXT3NKAAAAwUlEQVQYlWNgYGB44uLixwACjoKCIhDGWSijohHMeOfyQlAWyODfI3hQsFeegeG3kpKSRiOQ8Uc1LSh+eTkDwyc1hiR9kJYiLYZF6iBGqemq4HAQY72xkvEvEIOt1vh6AtjctJlpDGiA74nfAzDj9UGZfWCBjYKC0iAhvoNhqTIgBr9gApvgBzBjAReEERS1VBXEYHdWUjIpANt2SRdsGcP/SZb/wYxPxsZglzEUGxubgxnlxeblEFubLaDWZ04DEgAt8TSimBRa1QAAAABJRU5ErkJggg==);
    background-size: 15px;
    background-repeat: no-repeat
}

.generu:hover {
    background-color: #000
}

.mask {
    background-position: 5px 5px
}

.femk {
    background-position: 5px -14px
}

#tbusers tr:hover *>img[ter="nav"] {}

.igoro {
    cursor: pointer;
    width: 14px;
    height: 14px;
    background: rgb(210, 210, 210);
    border-radius: 194px;
    opacity: 0;
    display: none;
}

.igoro::before {
    color: #fff;
    text-align: center;
    vertical-align: middle;
    font-size: 9px;
    margin-left: 4px;
}

.igoro::before {
    content: '×';
}

.igoro[garfa=1|garfa="1"]::before {
    content: '✔';
}

#tbusers tr:hover .igoro {
    opacity: 1;
}

.igoro:hover {
    background: rgb(15, 166, 34);
}

#baneadoq {
    display: none;
    width: 100%;
    padding: 8px;
    background: #C5183A;
    background-color: rgba(197, 24, 58, 0.97);
    color: #FFF;
    position: absolute;
    height: 100%;
    z-index: 10000000;
    left: 0px;
    top: 0px;
}

.stt35 {
    -webkit-animation: ck 5s infinite;
    -moz-animation: ck 1s infinite;
    -o-animation: ck 5s infinite;
    -ms-animation: ck 5s infinite;
    animation: ck 5s infinite
}

@-webkit-keyframes ck {
    0% {
        color: #E21477
    }
    50% {
        color: #F84D0B
    }
    100% {
        color: #E21477
    }
}

@-moz-keyframes ck {
    0% {
        color: #E21477
    }
    50% {
        color: #F84D0B
    }
    100% {
        color: #E21477
    }
}

@-ms-keyframes ck {
    0% {
        color: #E21477
    }
    50% {
        color: #F84D0B
    }
    100% {
        color: #E21477
    }
}

@-o-keyframes ck {
    0% {
        color: #E21477
    }
    50% {
        color: #F84D0B
    }
    100% {
        color: #E21477
    }
}

@keyframes ck {
    0% {
        color: #E21477
    }
    50% {
        color: #F84D0B
    }
    100% {
        color: #E21477
    }
}

.stt3_ {
    -webkit-animation: ckzz 5s infinite;
    -moz-animation: ckzz 1s infinite;
    -o-animation: ckzz 5s infinite;
    -ms-animation: ckzz 5s infinite;
    animation: ckzz 5s infinite
}

@-webkit-keyframes ckzz {
    0%,
    100% {
        color: #D70270
    }
    33% {
        color: #734F96
    }
    66% {
        color: #0038A8
    }
}

@-moz-keyframes ckzz {
    0%,
    100% {
        color: #D70270
    }
    33% {
        color: #734F96
    }
    66% {
        color: #0038A8
    }
}

@-ms-keyframes ckzz {
    0%,
    100% {
        color: #D70270
    }
    33% {
        color: #734F96
    }
    66% {
        color: #0038A8
    }
}

@-o-keyframes ckzz {
    0%,
    100% {
        color: #D70270
    }
    33% {
        color: #734F96
    }
    66% {
        color: #0038A8
    }
}

@keyframes ckzz {
    0%,
    100% {
        color: #D70270
    }
    32% {
        color: #734F96
    }
    76% {
        color: #0038A8
    }
}

.stt2_ {
    -webkit-animation: ckz 5s infinite;
    -moz-animation: ckz 1s infinite;
    -o-animation: ckz 5s infinite;
    -ms-animation: ckz 5s infinite;
    animation: ckz 5s infinite
}

@-webkit-keyframes ckz {
    0% {
        color: #bf0da2
    }
    10% {
        color: #660dbf
    }
    20% {
        color: #226be1
    }
    40% {
        color: #11d6bc
    }
    60% {
        color: #11d616
    }
    70% {
        color: #eee818
    }
    80% {
        color: #e9921e
    }
    90% {
        color: #ee320a
    }
    100% {
        color: #bf0da2
    }
}

@-moz-keyframes ckz {
    0% {
        color: #bf0da2
    }
    10% {
        color: #660dbf
    }
    20% {
        color: #226be1
    }
    40% {
        color: #11d6bc
    }
    60% {
        color: #11d616
    }
    70% {
        color: #eee818
    }
    80% {
        color: #e9921e
    }
    90% {
        color: #ee320a
    }
    100% {
        color: #bf0da2
    }
}

@-ms-keyframes ckz {
    0% {
        color: #bf0da2
    }
    10% {
        color: #660dbf
    }
    20% {
        color: #226be1
    }
    40% {
        color: #11d6bc
    }
    60% {
        color: #11d616
    }
    70% {
        color: #eee818
    }
    80% {
        color: #e9921e
    }
    90% {
        color: #ee320a
    }
    100% {
        color: #bf0da2
    }
}

@-o-keyframes ckz {
    0% {
        color: #bf0da2
    }
    10% {
        color: #660dbf
    }
    20% {
        color: #226be1
    }
    40% {
        color: #11d6bc
    }
    60% {
        color: #11d616
    }
    70% {
        color: #eee818
    }
    80% {
        color: #e9921e
    }
    90% {
        color: #ee320a
    }
    100% {
        color: #bf0da2
    }
}

@keyframes ckz {
    0% {
        color: #bf0da2
    }
    10% {
        color: #660dbf
    }
    20% {
        color: #226be1
    }
    40% {
        color: #11d6bc
    }
    60% {
        color: #11d616
    }
    70% {
        color: #eee818
    }
    80% {
        color: #e9921e
    }
    90% {
        color: #ee320a
    }
    100% {
        color: #bf0da2
    }
}

.yoyo {
    -webkit-animation: nkz 2s linear 1s;
    -moz-animation: nkz 2s linear 1s;
    -ms-animation: nkz 2s linear 1s;
    -o-animation: nkz 2s linear 1s;
    animation: nkz 2s linear 1s;
}

@keyframes nkz {
    0% {
        background-color: #FFF;
    }
    50% {
        background-color: #f80e2d;
    }
    100% {
        background-color: #FFF;
    }
}

@-webkit-keyframes nkz {
    0% {
        background-color: #FFF;
    }
    50% {
        background-color: #f80e2d;
    }
    100% {
        background-color: #FFF;
    }
}

@-moz-keyframes nkz {
    0% {
        background-color: #FFF;
    }
    50% {
        background-color: #f80e2d;
    }
    100% {
        background-color: #FFF;
    }
}

#emorta {
    z-index: 999999999999;
    display: none;
    background: #fff;
    border: solid #ccc 1px;
    width: 300px;
    height: 250px;
    position: absolute;
    left: 14px;
    bottom: 50px;
    padding: 8px;
    overflow: auto;
}

#emorlist {
    height: 50px
}

#emortlist div {
    width: 24px;
    height: 24px;
    margin: 2px;
    border: transparent solid 1px;
    display: inline-block;
    background-size: contain;
    cursor: pointer;
    background-repeat: no-repeat
}

#emortlist div:hover {
    border: red solid 1px
}

div[n="mokongo"] {
    background: #000;
    color: #18EA47;
    padding: 2px;
    font-family: monospace;
}

div[n="mokongo"] img {
    display: none !important;
}


/*div[n="mokongo"] * {color: #F30808 !important}*/

#wriscroll[sero='mokongo']>#writemain>a {
    display: none !important;
}

div[n="mokongo"] .us01 {
    display: none;
}

[sero="MokonGo"] {
    background: #000;
}

[sero="MokonGo"] span,
[sero="MokonGo"] label {
    display: none !important;
}

#_MokonGo {
    background: #000;
    color: 18EA47;
    border: none;
}

div[n="mokongo"].yoyo {
    -webkit-animation: none !important;
    -moz-animation: none !important;
    -o-animation: none !important;
    -ms-animation: none !important;
    animation: none !important;
}

#postale {
    height: 300px;
    width: 100%;
    pointer-events: none;
}

#nieve {
    background: none;
    background-image: url('s1.png'), url('s2.png'), url('s3.png');
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
    -webkit-animation: nwnw 10s linear infinite;
    -moz-animation: nwnw 10s linear infinite;
    -ms-animation: nwnw 10s linear infinite;
    animation: nwnw 10s linear infinite;
    pointer-events: none;
}

@keyframes nwnw {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px;
    }
    50% {
        background-position: 500px 500px, 100px 200px, -100px 150px;
    }
    100% {
        background-position: 500px 1000px, 200px 400px, -100px 300px;
    }
}

@-moz-keyframes nwnw {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px;
    }
    50% {
        background-position: 500px 500px, 100px 200px, -100px 150px;
    }
    100% {
        background-position: 400px 1000px, 200px 400px, 100px 300px;
    }
}

@-webkit-keyframes nwnw {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px;
    }
    50% {
        background-position: 500px 500px, 100px 200px, -100px 150px;
    }
    100% {
        background-position: 500px 1000px, 200px 400px, -100px 300px;
    }
}

@-ms-keyframes nwnw {
    0% {
        background-position: 0px 0px, 0px 0px, 0px 0px;
    }
    50% {
        background-position: 500px 500px, 100px 200px, -100px 150px;
    }
    100% {
        background-position: 500px 1000px, 200px 400px, -100px 300px;
    }
}

#kzd {
    position: relative;
    margin-top: -409px;
    left: 253px;
    pointer-events: none;
}

@-webkit-keyframes shake {
    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

@keyframes shake {
    from,
    to {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    10%,
    30%,
    50%,
    70%,
    90% {
        -webkit-transform: translate3d(-10px, 0, 0);
        transform: translate3d(-10px, 0, 0);
    }
    20%,
    40%,
    60%,
    80% {
        -webkit-transform: translate3d(10px, 0, 0);
        transform: translate3d(10px, 0, 0);
    }
}

.shke {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: shake;
    animation-name: shake;
}

.uppi {
    -moz-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.comentario {
    font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
    font-size: 17px;
    quotes: "“" "”" "‘" "’";
    display: inline-block;
    padding: 17px;
}

.comentario:before {
    content: open-quote;
    color: #333;
}

.comentario:after {
    content: close-quote;
    color: #333;
}

.text_red {
    color: red;
    display: inline-block;
}

.anunciacion {
    display: inline-block;
    text-align: center;
    padding: 20px;
    color: #FFF;
    font-size: 13px;
    border-radius: 4px;
    background: linear-gradient(65deg, #dc0f50, #f21616, #741be3);
    background-size: 600% 600%;
    -webkit-animation: navidadback 22s ease infinite;
    -moz-animation: navidadback 22s ease infinite;
    animation: navidadback 22s ease infinite;
}

.oficial::before {
    content: 'OFICIAL';
    font-weight: 900;
    background: #171717;
    padding: 4px;
    border-radius: 4px;
    margin-right: 10px;
}

.nsfw::before {
    content: 'NAPT';
    font-weight: 900;
    background: #171717;
    padding: 4px;
    border-radius: 4px;
    margin-right: 10px;
}

.porfavorlavida {
    background-color: linear-gradient(270deg, #ffffff, #eeeeee);
    -webkit-box-shadow: inset 0 0 100px 0 rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 0 100px 0 rgba(0, 0, 0, 0.2);
    padding: 21px;
    background-image: url(uq.png);
    background-size: contain;
    background-position: right;
    background-repeat: no-repeat;
    border-radius: 20px;
    display: inline-block;
}

.porfavorlavida div span::before {
    content: '"';
}

.porfavorlavida div span::after {
    content: '"';
}

.porfavorlavida div span {
    font-weight: bold;
}

.porfavorlavida div {
    text-align: center;
    font-family: 'Times New Roman', sans-serif;
    font-size: 18px;
    margin-right: 40px;
}

@-webkit-keyframes suik {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%;
        background-size: 15%
    }
    100% {
        background-position: 0% 50%
    }
}

@-moz-keyframes suik {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%;
        background-size: 15%
    }
    100% {
        background-position: 0% 50%
    }
}

@keyframes suik {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%;
        background-size: 15%
    }
    100% {
        background-position: 0% 50%
    }
}

@-webkit-keyframes koru {
    from {
        background-position: 0% 100%;
    }
    to {
        background-position: 200% 100%;
    }
}
  
@keyframes koru {
    from {
        background-position: 0% 100%;
    }
    to {
        background-position: 200% 100%;
    }
}

[kor]::before {
    -webkit-animation: koru 4s infinite linear;
    animation: koru 4s infinite linear;
    background: -webkit-linear-gradient(0deg, #7FEFBD 0%, #FFF689 11%, #EC0B43 22%, #7FEFBD 33%, #FFF689 44%, #EC0B43 55%, #7FEFBD 66%, #FFF689 77%, #EC0B43 88%, #7FEFBD 100%);
    background: linear-gradient(90deg, #7FEFBD 0%, #FFF689 11%, #EC0B43 22%, #7FEFBD 33%, #FFF689 44%, #EC0B43 55%, #7FEFBD 66%, #FFF689 77%, #EC0B43 88%, #7FEFBD 100%);
    background-size: 300% 100%;
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    -webkit-filter: blur(3px);
    filter: blur(3px);
    z-index: -1;
    -webkit-transform: scale(0.99) translateY(3px);
    transform: scale(0.99) translateY(3px);
}