/* SIMSFINDS: principal.css */


/* ATUALIZACAO: 2023 - */








/* div[data-creations] - */







/* div[data-creations] -- */







/* - PREMIUM - */


#premium { margin:6em auto; width:980px; }


#pr7m126b { margin-top:.6em; }


#pr8m472a { margin:5em auto 6em; }


#pr8m472c { width:48%; }

#pr8m472b { margin-top:6em; width:48%; }



#pr8m472b h3 { color:#FFF; font-size:1.2em; }

#pr8m472b h3 a { font-size:.9em; margin-left:.3em; text-decoration:underline; }


#pr8m472b p { margin-bottom:1.4em; }



#pr8m34a._fn7c258 + #pr8m46a { padding-top:6em; }


#pr8m34a { margin:4em 0 0; }


/* - PREMIUM -- */




/* - PREMIUM - */


._pr4m82a { display:none; }

._pr4m82a:first-child { display:block; }



._pr4m82a[data-plans="3"] > div { width:33.3%; }

._pr4m82a[data-plans="4"] > div { width:25%; }

._pr4m82a[data-plans="5"] > div { width:20%; }



._pr4m82d { text-align:center; }


._pr4m82b strong { color:#FFF; }



._pr4m82f { margin:1.4em 0 1.2em; position:relative; }

body[data-usuario-id="0"] ._pr4m82f > span { height:100%; left:0; position:absolute; top:0; width:100%; z-index:3; }



._pr4e52a { color:#80FF00; font-size:1.2em; font-weight:bold; }

._pr4e52b { color:#888; font-size:.9em; }


._pr4e52a + ._pr4e52b { margin-left:.5em; }


._pr4e52d { color:#80FF00; font-size:.8em; font-style:italic; }

._pr4e52h { color:#80FF00; font-size:.8em; font-style:italic; }

._pr4e52e { color:#888; font-size:.9em; }


._pr4e52c { color:#AAA; font-size:.9em; text-decoration:line-through; }


._pr4e52f { color:#FFFF26; margin-bottom:.3em; animation: blink-animation 1s steps(3, start) infinite; -webkit-animation: blink-animation 1s steps(3, start) infinite; }



#pr8m34b { width:300px; }

#ip8t364 { background:#CCC; color:#000; padding:1.5em; }



._bt6n128a { background:#F1465A; color:#FFF; padding:.4em .9em; }

._bt6n128b { background:#FFF; border-radius:50%; height:12px; margin:.34em .4em 0 0; width:12px; }

._bt6n128a:hover ._bt6n128c { text-decoration:underline; }



/* - PREMIUM -- */


/* - LISTA - */



._pg6e824a { padding:3em 0 6em; }



#ls8t674a { font-size:1.1em; font-weight:400; margin-bottom:1.4em; }









#ls7t928a { margin-bottom:3em; }

#ls7t928t { margin-bottom:.9em; }



#ls8t129a { margin-right:2em; width:164px; }


#fg8r642 { padding-bottom:100%; width:100%; }



#uploadifive-bt8u467e3 { border-radius:50%; }

#uploadifive-bt8u467e3 i { font-size:1.2em; }



#bt634 { background:#888; border-radius:50%; color:#FFF; display:none; height:100%; left:0; position:absolute; top:0; width:100%; }



#ls8t524a { left:-21px; top:-21px; width:100%; }

#ls8t524a._enviando { display:block !important; }


#ls8t524a._enviando #uploadifive-bt8u467e3 { display:none; }

#ls8t524a._enviando #bt634 { display:block; }


#ls8t524a button { height:45px !important; width:45px !important; }




#ls9t568a { font-size:.9em; }


#ls9t568a > figure { height:24px; margin-right:.6em; width:24px; }


#ls9t568a > span { margin:0 .7em; }




#ls9t684a { margin:3em 0 0 4%; padding:.9em 1.6em; width:88%; }






._rm6u14a[data-parent-id="#dw8s176e9a"] ._rm6u14b { display:none; }



._rm6u14a[data-parent-id="#dw9s824e5a"] ._rm6u14c { display:none !important; }



#ls7t128a { margin:0 auto; width:94%; }


/* -- LISTA -- */




/* DOWNLOAD - */








#gl7b562a { background:#FF9326; padding:1.4em 0; text-align:center; }





#dwd60w { color:#666; font-size:.8em; width:100%; }

#dwd60w._to-be-published { color:#F00; margin-bottom:.3em; }



#dwd170a._curto #dwd170b, #dwd170a._completo figure { display:block !important; }



#bt854 { color:#888; font-size:.9em; text-decoration:underline; }

#bt854:hover { color:#FFF; }


#bt854.-click { color:#555 !important; }




/* -- DOWNLOAD -- */


/* - GLOBAL - */








._bo3x458a { background:#444; }

._bo3x458b { padding:1.4em 1.6em; }






[data-case-total="0"] { display:none; }



/* -- GLOBAL -- */


/* - DOWNLOADS - */



#baixados { padding:3em 0; }


/* -- DOWNLOADS -- */




/* - PERGUNTAS - */


#gl7b48a { padding:0 .4em .6em; }


#bt8g16 { padding:.2em .8em; }


#fr9m24j { margin-top:1.6em; }



#qt9s46a { width:90%; }



._qt4s86a { background:#3F3F3F; border-radius:15px; margin-bottom:1em; padding:3em; }

._qt4s86a h2 { color:#FFF; margin-bottom:.6em; }




._qt5s28a { border-bottom:1px solid #333; padding:1em 0; }

._qt5s28a h3 { font-size:1.2em; }


._qt5s28a:last-child { border:none; padding-bottom:0; }


._qt5s28c { font-size:.9em; }



._qt5s28a:first-child { border:none; color:#777; padding-bottom:.1em; }


/* -- PERGUNTAS -- */


/* - PERGUNTA - */


#pergunta { padding:3em 0 6em; }



._qs4t28b { color:#888; margin-right:.9em; }

._qs4t28b span { color:#CCC; margin-left:.2em; }



#qs9t16b h1 { color:#FFF; }

#qs9t16d { color:#FFF; margin-top:1.4em; }



#qs9t16d + #cm8t46a:not([data-total-answers="0"]) { margin-top:2em; }




#pergunta[data-total-answers="0"] #cm8t46a { margin-top:2.4em; }


/* -- PERGUNTA -- */


/* - FERRAMENTA: CAIXA COMENTARIOS - */


#bo9x48t { padding:1.4em; }


#bo9x48d { background:#FFF; }


#bo9x48t { color:#000; }

#bo9x48t::placeholder { color:#888; }

#bo9x48t:-ms-input-placeholder { color:#888; }

#bo9x48t::-ms-input-placeholder { color:#888; }



#bt7h64 { padding:.2em .8em; }


._bo4x26a:last-child { padding:.4em 0; }




#cm9t28b { color:#666; font-size:.9em; }



._cm5t24a { border-bottom:1px solid #444; padding:1.4em 0; }

._cm5t24b { margin:0 .2em .6em; }


._cm5t24e { font-size:.9em; }

._cm5t24g { height:25px; margin-right:.5em; width:25px; }



._cm5t24m { width:40px; }

._cm5t24v { margin:.6em 0; text-align:center; width:36px; }


._cm5t24j { width:calc(100% - 56px); width:-webkit-calc(100% - 56px); }


._cm5t24p { color:#666; margin-left:.6em; }



._bt3y86 { background:#2626FF; border-radius:30px; color:#FFF; display:none; height:25px; margin-right:.6em; padding:0 .4em; }

._bt3y86:hover { text-decoration:underline; }


#cm9t28a[data-avaliou="0"] ._bt3y86 { display:block; }



._bt3o48 { border-left:18px solid transparent; border-right:18px solid transparent; height:0; transition:.1s linear; width:0; }


._bt3o48[data-value="1"] { border-bottom:22px solid #555; }

._bt3o48[data-value="2"] { border-top:22px solid #555; }


._bt3o48:hover { border-bottom-color:#FFF; }

._bt3o48:hover { border-top-color:#FFF; }


._cm5t24a[data-avaliacao="1"] ._bt3o48[data-value="1"] { border-bottom-color:#80FF00; }

._cm5t24a[data-avaliacao="2"] ._bt3o48[data-value="2"] { border-top-color:#F00; }



._cm5t24a:first-child { margin-top:1em; }

._cm5t24a:last-child { border:0; margin-bottom:1em; }


/* -- FERRAMENTA: CAIXA COMENTARIOS -- */


/* ATUALIZACAO: 2023 -- */




/* ATUALIZAÇÃO: 2022 - */






/* - RESULTADFOS: LISTAS - */


#rs8t46a { margin:3em auto 4em; width:96%; }


#rs8t46b { color:#FFF; font-size:1.5em; margin-bottom:1em; width:95%; }


#rs8t46g { float:none !important; margin:0 auto; width:94%; }


/* -- RESULTADFOS: LISTAS -- */








/* - FORMULARIOS - */


#frm3420b textarea { padding:1.5em !important; }



#fr7m854p3a[data-publica="0"] #fr7m854p3f, #fr7m854p3a[data-publica="0"] #fr7m854p3g, #fr7m854p3a[data-publica="0"] #fr7m854p3h { display:none; }


#fr7m854p3g { margin-top:.6em; width:100%; }


._fr6m942e5c { width:calc(100% - 30px); width:-webkit-calc(100% - 35px); }

._fr6m942e5b { bottom:1em; width:21px; } 


._bt6n132e7 { border-radius:50%; height:21px; width:21px; }


#fr9m278e5a { background:#333; border-radius:15px; display:none; left:150%; padding:.9em; position:absolute; top:-60px; width:200px; }


._bt6n524e7 { border-radius:50%; padding-top:10%; transition:.2s linear; width:10%; }

._bt6n524e7:hover { animation:zoom-in-zoom-out 1s ease infinite; }



/* -- FORMULARIOS -- */



._it6m482a { margin-bottom:6em !important; }

._it6m482a figure { z-index:1; }



._bt6n748 { background:#888; border-radius:50%; color:#FFF; font-size:1.8em; height:64px; left:calc((100% - 64px) / 2); left:-webkit-calc((100% - 64px) / 2); position:absolute; top:-32px; width:64px; z-index:2; }

._bt6n748:hover { color:#4CD400 !important; transition:.2s linear; }


._bt6n748._selected { background:#4CD400; color:#FFF !important; }









#campanhas { margin-left:4%; padding:6em 0 4em; width:90%; }


._bt6n248 { margin-left:.6em; }



._bt6n742 { background:#FFBF00; border-radius:1.8em; color:#FFF; right:.6em; padding:.9em; position:absolute; top:.6em; z-index:9; }


._bt6n742[data-value="1"] { background:#888; cursor:default !important; }

._bt6n742[data-value="0"]:hover { color:#000; }




._cm5p46a { border-bottom:1px solid #3A3A3A; padding:1.2em 1.3em; }

._cm5p46a:last-child { border:none; }


._cm5p46a:first-child { border:none; }

._cm5p46a:first-child { color:#888; }


._cm5p46a ._tb3l748e5d:not(._cm5p46g) { margin-top:1.2em; }


._cm5p46a figure { width:80px; }



._cm5p46a[data-status="0"] ._e3 * { display:none; } 






._cm3p62a { background:#282828; border-radius:.6em; display:none; font-size:.9em; padding:1.2em 4.6em 1.2em 1.6em; top:0; }

._cm3p62a button { color:#CCC; display:none; }

._cm3p62a button:hover { color:#FFF; }


._cm3p62a._sts1 button[data-action="0"], ._cm3p62a._sts3 button[data-action="0"] { display:block; }

._cm3p62a._sts0 button[data-action="1"] { display:block; }




._el4m62b { padding:.9em 0 2em; }








#ls5t24a { margin:1.2em 0 .8em; }










._bt6j82 { color:#888; font-size:.9em; margin-right:.6em; word-spacing:-.1em; }

._bt6j82:hover { color:#FFF; }






#pr3f42a { margin-top:1.2em; }




#bt5v36 { padding:1.2em; }





#bt-uploadi284five3 { display:none; }


#sb8m526e7a[data-previewimage="1"] #bt-uploadi284five3 { display:block; }

#sb8m526e7a[data-previewimage="0"] #uploadifive-bt-uploadi284five3, #sb8m526e7a[data-previewimage="1"] #uploadifive-bt-uploadi749five5 { display:none; }






#bt3v68 { padding:.8em; }



#ag4d26a { background:#333; height:100%; left:0; position:fixed; text-align:center; top:0; width:100%; z-index:999996; }

body[data-premium="1"] #ag4d26a { display:none; }



#ag4d26b span:first-child { color:#4CD400; font-size:1.8em; margin-right:.2em; }

#ag4d26b span:last-child { color:#888; font-size:.9em; }


#ag4d26c { font-size:.9em; margin-top:.6em; }


#ag4d26d { background:#2626FF; }


#ag4d26g { left:10%; position:absolute; top:50%; width:80%; }

#ag4d26v { height:300px; }











#el5m28a { bottom:0; left:1%; position:absolute; width:98%; }


#el5m28a h2 { font-size:1em; font-weight:normal; margin-bottom:.9em; text-align:center; }



#dw9s678a { margin-top:.9em; }


#dw9s678a li { color:#555; margin-right:10px; }


#dw9s678a li a { color:#4CD400; }

#dw9s678a li a:hover { color:#FFF; }


#dw9s678a li._active a { background:#4CD400; color:#FFF; }





._mo5d62a { font-size:.9em; margin:.3em 0 0 .6em; position:relative; }


._bt4r28 { border-radius:50%; color:#888; height:26px; width:26px; }

._bt4r28:hover { background:#242424; color:#FFF; }


._mo5d62b { background:#242424; display:none; left:0; padding:.9em 0; position:absolute; top:118%; }

._mo5d62b > div { padding:0 8em 0 1.4em; }






._bt2s38 { background:#F00; border-radius:50%; color:#FFF; display:none; height:45px; position:absolute; right:.5em; top:.5em; width:45px; z-index:3; }

._bt2s38:hover { color:#333; }
















._dw6s754b { background:#3A3A3A; border-radius:30px; display:none; padding:.6em 0; text-align:center; white-space:nowrap; }


._dw6s754b:first-child, .-dw6s754b { display:inline-block; }

._dw6s754b:last-child { display:none; margin-right:0 !important; }


body._premium ._dw6s754b { background:#444; }






._dw3s42f { padding-top:1.4em; text-align:center; }

._dw3s42f button { padding:.8em; }









#dl9d84a + #dl9d32a { margin-top:2em; }

#dl9d32a + #dl9d84a { margin-top:4em; }


#dl9d84a ._creation { margin-bottom:1.4em; }

#dl9d84a ._creation span { color:#888; display:block; font-size:.9em; margin-top:.5em; }










._bt-delete[data-value="0"] { color:#F00 !important; }







._fr5m28a #mdl20 { border-radius:0; }

._fr5m28a ._el5m487t6b li { margin-right:.6em; }






/*
#gl9b348f { border:2px solid #F00; height:36px; width:36px; }

#gl9b348f:hover { border-color:#FFF; }



#gl9b348c { background:#FFF; border-radius:10px; padding:.1em .6em; }

#gl9b348a:hover #gl9b348c { display:block; }

*/

#bt7n896 { height:100%; left:0; top:0; width:100%; }




#gl3b45a { background:#666; border-radius:30px; bottom:1em; left:1em; padding:.8em; position:fixed; z-index:99999; }








._right-menu { display:none; }





._dw5s94a { margin:0 2% 2% 0; width:32%; }

._dw5s94a:nth-child(3n + 0) { margin-right:0; }


._dw5s94b { font-size:.9em; cursor:default; }





._dw5s94a figure { margin:.4em 0; }


._dw5s94c { color:#888; }


._dw5s94c span { font-size:.9em; }

._dw5s94a:not([data-valor="0"]) ._dw5s94c ._s2, ._dwd90a[data-valor="0"] ._dw5s94c ._s1 { display:block; }



._dw5s94d { margin-top:.3em; }

._dw5s94d > div { font-size:.9em; margin-top:.2em; }



._dw5s94m span { color:#F00; }





/*ABAS */














._el3o423 { margin-top:2em; }

._el5y284 { padding:4em 0; }

._el5l642 { left:0; }

._el5r646 { right:0; }







._bt242 { background:#444; border-radius:30%; box-shadow:1px 1px #333; height:25px; transition:.2s linear; width:25px; }

._bt242:hover { background:#4A4A4A; box-shadow:1px 1px #4CD400; }


._bt242[data-value="1"] { background:#4CD400; }





#dl2c398a { margin-top:1em; min-height:3px; width:20%; }



/* ATUALIZAÇÃO: 2022 - */



/* ATUALIZAÇÃO: 2021 - */


#elm3840a { background:#F00; color:#FFF; padding:.9em; text-align:center; }





#elm3u88a { border-top:1px solid #444; color:#888; font-size:.9em; margin:0 auto; padding-top:1.4em; text-align:center; width:95%; }



#violacoes { margin:4em auto; width:84%; }


#vlc5u52b { margin-bottom:2.8em; }

#vlc5u52b h1 { font-size:1.6em; margin-bottom:.3em; }




._elm2y64a { margin-bottom:.8em; }

._elm2y64a > div:nth-child(1) { margin-right:3%; width:10%; }

._elm2y64a > div:nth-child(2) { width:60%; }

._elm2y64a > div:nth-child(3) { text-align:center; width:30%; }


._elm2y64a ._ti3p578e6 { margin-left:.6em !important; }




/* JOGO - */

#jgo30b h1 { color:#FFF; }


#jgo30c { margin-left:.1em;}

#jgo30c li { margin-right:.9em; }


/* JOGO -- */


/* MANUTENÇÃO - */


#manutencao { padding:6em 0; }


#und10a { margin:0 auto 2em; width:160px; }


#und20a { border:1px solid #444; border-radius:30px; margin:0 auto; padding:40px 30px; width:460px; }

#und20a input { background:#444; border-radius:10px; margin-bottom:.8em; padding:1.6em 1.6em; }



#und20b { color:#F00; margin-bottom:3em; text-align:center; }


#und20c { color:#F00; display:none; margin-top:1em; text-align:center; }


#bt431 { background:#4CD400; border-radius:25px; color:#FFF; height:48px; line-height:48px; margin-top:24px; text-align:center; width:100%; }

#bt431:hover { text-decoration:underline; }


#bt431.-backlater { background:#383838 !important; color:#555 !important; transition:.2s linear; }


#bt431.-click { background:#888 !important; }


/* MANUTENÇÃO -- */


/* JOGO - */


#jogo { padding:6em; }


/* JOGO -- */




/* SUGESTOES */


#sgt20a { padding:3em 0; }



#elm3820a { border-bottom:1px solid #444; margin:2em auto 5em; padding-bottom:2em; text-align:center; width:768px; }


#elm3820c > * { margin-left:.6em; }


#elm3820b { font-size:.8em; margin-top:1.2em; }

#elm3820b p { display:none; font-size:1.1em; margin-top:.6em; }


/* SUGESTOES -- */



/* TUTORIAL e DÚVIDA - */






._article { font-size:1.1em; }

._article, ._article * { text-transform:none; }


._article { color:#BBB; line-height:20px; }


._article > p { font-size:1.1em; margin-bottom:2rem; }

._article > figure { margin:30px 0; }

._article > figure + p { margin-top:2rem; }




._article > p:last-child, ._article > figure:last-child { margin-bottom:0; }


._article i, ._article strong { color:#FFF; }



#tut10k h1 { color:#FFF; font-size:2.4em; line-height:1.3em; margin-bottom:.3em; text-transform:none; width:100%; }



#tut10b > p + #tut10f { padding-top:30px; }




#tut10c > div:not(._mn6u734a) { color:#888; font-size:.9em; margin-right:.9em; }


#tut10c ._mn6u734a { margin-top:.4em; }

#tut10c ._mn6u734a > button {  }




#tut10d { margin:3em 0 5em; }


#tut10d figure { padding-bottom:3.8em; width:3.8em; }




#tut10d ._d1 { font-size:.9em; margin:.5em 0 0 .9em; } 

#tut10d ._d2 { color:#888; font-size:.9em; }


#tut10d ._d2 span { margin:0 .3em; }




#tut10f { margin-top:3.4em;  text-align:center; }


#bt664 { background:#2626FF; border:1px solid #2626FF; border-radius:30px; color:#FFF; font-size:1em; padding:8px; text-transform:lowercase; }

#bt664:hover { text-decoration:underline; }


#bt664[data-ajudou="1"] { background:none !important; border-color:#444; color:#666; cursor:default !important; text-decoration:underline !important; }



#tut10g ._s1 { color:#FF0; }

#tut10g ._s2 { color:#F00; }



#tut20a { background:#F00; border-radius:5px; color:#FFF; margin-bottom:30px; padding:5px 0; text-align:center; width:100%; }


#tut20a a, #tut20a span { color:#FFF; text-decoration:underline; }

#tut20a a:hover { color:#000; }






._bt478 { color:#4CD400; margin-left:8px; }

._bt478:hover { color:#FFF; cursor:pointer; }

._bt478 span { margin-left:4px; }


._bt478[data-curtido="1"] { color:#888; text-decoration:underline; }



#duvida { margin:3em auto;  width:648px; }


#duvida #vce96 { margin:0 auto 2em; width:99%; }



#duv10b { background:#222; margin-bottom:1.6em; padding:2em; }


#duv10c { width:calc(100% - 55px); width:-webkit-calc(100% - 55px); }

#duv10c h1 { color:#CCC; font-size:1.5em; }


#duv10d { margin:.4em 0 .9em; }



#duv10d > *:not(._mn6u734a) { font-size:.9em; }


#duv10d span { color:#888; margin-right:1.2em; }


#duv10d a { color:#CCC; text-decoration:underline; }

#duv10d a:hover { color:#FFF; }



#duv10d ._mn6u734a { margin:.4em 0 0 .8em; }



#duv10e { padding:1em .4em; }


#duv10e > p { margin-bottom:10px; }

#duv10e > figure { margin:30px 0; }




#duv40 { background:#F00; color:#FFF; margin-bottom:30px; padding:10px; }



._comentarios > h2 { color:#888; font-size:.9em; font-weight:normal; margin-bottom:10px; }


._comentarios[data-total-comentarios]:not([data-total-comentarios="0"]) { display:block; }


._comentarios[data-modulo="tutoriais"] ._items > div:last-child { margin-bottom:3em; }



#duv10f[data-best="0"] ._bt480 { display:inline-block; }



._cmt60a { color:#CCC; margin-bottom:2em; }


._cmt60a > figure { margin-top:.6em; height:45px; width:45px; }


._cmt60b { color:#AAA; width:calc(100% - 60px); width:-webkit-calc(100% - 60px); }



._cmt60f > a { color:#CCC; text-decoration:underline; }

._cmt60f > a:hover { color:#FFF; }


._cmt60f > span { color:#666; font-size:.8em; margin:.3em .6em 0 .6em; }


._cmt60f ._mn6u734a { display:none; margin-top:.54em; }

._cmt60f ._mn6u734a > button { color:#888; }


._cmt60a:hover ._mn6u734a { display:inline-block; }


._cmt60c { color:#777; font-size:.9em; }



._cmt60d { display:block; margin:.8em 0 1em; }

._cmt60d, ._cmt60d * { text-transform:none; }



._cmt60d i, ._cmt60d strong { color:#FFF; }





._bt480 { color:#4CD400; display:none; margin-left:.6em; text-decoration:underline; transition:.2s linear; }

._bt480:hover { color:#FFF; }


._bt480[data-ajudou="1"] { color:#666; text-decoration:underline; } 



._cmt60a[data-best="1"] { border-left:3px solid #4CD400; margin-bottom:3em; padding:1.2em .9em 1.2em 1.4em; }

._cmt60a[data-best="1"] ._bt480 { display:inline-block; }




._txt364 { cursor:text; transition:.2s linear; }

._txt364._copied { background:#4CD400; }



/* TUTORIAL e DÚVIDA -- */


/* TUTORIAIS e DÚVIDAS - */



._txt680a { margin:8em auto; width:88%; }


._txt680a #vce96 { margin-bottom:40px; }



._txt360c { display:none; padding-top:1.8em; text-align:center; }

._txt360c button { font-size:.9em; padding:.9em .9em; }



#txt40a { color:#AAA; margin:0 auto 6em; position:relative; z-index:3; }

#txt40a h1 { color:#FFF; font-size:1.2em; margin-bottom:.1em; }


#txt40b { position:absolute; right:0; text-align:right; top:-20px; }


#bt345 { background:#2626FF; margin-right:1.3em; padding:.9em .9em .7em; }

#bt345 i { font-size:.9em; margin-right:.2em; }




#txt80b { width:68%; }


body._duvidas #txt80b { width:100%; }



#txt80c { display:none; margin-top:4em; width:23%; }


#txt80c h2 { color:#888; font-size:1em; font-weight:normal; margin-bottom:1.4em; }



#txt80f { position:relative; z-index:2; }




._ctd80a { border-bottom:1px solid #3A3A3A; padding:1.4em 0; }

._ctd80a:nth-child(2n+1) { background:none; }


._ctd80a:last-child { border:none; } 



._ctd80c { font-size:.9em; margin-top:.4em; width:15%; }

._ctd80c ._e1 span { font-size:1.3em; }

._ctd80c ._e2 { color:#888; font-size:.8em; margin-top:.8em; }



._ctd80b { margin-top:1em; width:85%; }


._ctd80b h3 { color:#DDD; font-size:1.1em; font-weight:normal; margin-top:.2em; }

._ctd80b h3:hover { color:#FFF; text-decoration:underline; }



._ctd80b figure { margin-right:.5em; width:20px; }



._ctd80d { color:#888; font-size:.9em; }

._ctd80d ._s3 { color:#F00; margin-left:.6em; }



body[data-moderador="1"] ._ctd80d ._s1 { display:inline-block; }



._ctd80a._meu h3 { margin:0 0 .2em 0 !important; }

._ctd80a._meu figure, ._ctd80a._meu ._ctd80a h3 + span, ._ctd80a._meu ._ctd80b ._s2 ~ * { display:none; }

._ctd80a._meu ._ctd80a { margin:0; width:100%; }




._ctd60a { background:#383838; margin-bottom:.9em; padding:.9em; }

._ctd60a:nth-child(2n+1) { background:none; }



._ctd60a h3 { font-size:1.1em; font-weight:normal; }


._ctd60d { margin-top:.2em; width:60%; }


._ctd60d > a { color:#CCC; } 

._ctd60d > a:hover { color:#FFF; text-decoration:underline; }



._ctd60a ._d3 { width:10%; }

._ctd60a ._d3 figure { margin:0 auto; width:52%; }


._ctd60b * { font-size:.9em; }


._ctd60c { color:#888; font-size:.9em; text-align:center; width:15%; }

._ctd60c span { background:#4CD400; border-radius:50%; color:#FFF; display:block; height:35px; margin:0 auto .3em; line-height:35px; width:35px; }


._ctd60c[data-total="0"] span { background:#888;  }


#txt80g { margin-top:3.4em; text-align:center; width:23%; }

#txt80g h2 { font-size:1.2em; margin-bottom:.6em; }


#txt80h { color:#888; font-size:.9em; }



#bt346 { background:#D900D9; padding:.9em .7em .7em .9em;  }

#bt346 i { font-size:1.4em; }




._ctd30a { margin-bottom:1.4em; }


._ctd30a h3 { color:#4CD400; font-size:1.2em; font-weight:normal; margin-top:.2em; }

._ctd30a h3:hover { color:#FFF; text-decoration:underline; }


._ctd30b { color:#888; font-size:.9em; }

._ctd30b a { margin-right:.8em; }


#txt80d { margin:-2em 0 3em; }

#txt80d button { margin-right:.2em; }




/* TUTORIAIS e DÚVIDAS -- */








/* ANIMATIONS - */


@keyframes agd30 {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}


/* ANIMATIONS -- */



/* GLOBAL - */


._elm3022a { background:#2626FF; border-radius:15px; color:#FFF; font-size:.9em; padding:1.4em 1.4em 1.2em; position:absolute; width:280px; z-index:9997; }


._elm3022b button { color:#FFF; cursor:pointer; font-weight:bold; margin-top:.6em; text-decoration:underline; }

._elm3022b button:hover { color:#333; }


._elm3022a > i { color:#2626FF; font-size:1.4em; position:absolute; top:-12px; }





._caixa-busca._buscando { opacity:.6; position:relative; }

._caixa-busca._buscando > span { height:100%; left:0; position:absolute; top:0; width:100%; }



#avs400a { background:#F00; color:#FFF; display:none; left:25%; padding:4em; position:fixed; text-align:center; top:2em; width:50%; z-index:999999; }


#avs400a > button { color:#FFF; position:absolute; right:1em; top:1em; }

#avs400a > button:hover { color:#333; cursor:pointer; }


#avs400c h2 { margin-bottom:.3em; }


#avs400b strong { display:block; margin:2em 0 .1em; }

#avs400b small { margin-left:.3em; }


#avs400b p { margin-bottom:.5em; }


#avs400b a { color:#FFF; text-decoration:underline; }

#avs400b a:hover { color:#333; }






#elm1430a button { background:#888; border:1px solid #888; border-radius:50%; color:#FFF; font-size:.9em; height:2.1em; transition:.1s linear; width:2.1em; }

#elm1430a button:hover { color:#333; }


._bt645[data-value="1"] { background:#FF4D4D !important; border-color:#FF4D4D !important; color:#FFF !important; }



body._download #elm1430a { top:4%; position:absolute; right:102%; }


#agd400a { background:#FF8000; border-radius:30px; bottom:2em; color:#FFF; font-size:.9em; left:35%; padding:.6em; position:fixed; text-align:center; width:30%; }



._dload40a { margin:0 1% 1% 0; width:49%; }







#elm3450b { background:#888; border-radius:5px; display:inline-block; }


#elm3450b i { color:#CCC; font-style:normal; }

#elm3450b i:not([data-marcado]):hover { color:#FFF; cursor:pointer; }

#elm3450b i[data-marcado] { color:#2626FF !important; font-weight:bold; text-decoration:underline; }


#elm3450b i:first-child { margin:0 .5rem 0 .3rem; }












._agd30a { bottom:2.2em; height:1.6em; left:2em; position:fixed; width:1.6em; z-index:9999;   } 


._agd30a div { border:3px solid #FFF; border-color:#FFF transparent transparent transparent; border-radius:50%; box-sizing:border-box; display:block; height:100%; position:absolute; width:100%; animation:agd30 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite; }


._agd30a div:nth-child(1) { animation-delay:-0.45s; }

._agd30a div:nth-child(2) { animation-delay:-0.3s; }

._agd30a div:nth-child(3) { animation-delay:-0.15s; }


body[data-infinite="0"] ._agd30a { display:none; }




/* GLOBAL -- */


/* FORMULÁRIOS - */








#frm6300a[data-total="0"] #elm6860b { display:none; }



#frm6970b section { margin-bottom:2em; }



#elm8950b { margin-top:1.2em; }

#elm8950b ._cm0p42a { margin-bottom:.6em; }



#elm8430b > div { width:49.5%; }









#frm7490c { margin-bottom:2em; }


._edt6300 #mdl20 { border-radius:0; margin:0; padding:2em 5em 8em; }

._edt6300 > ._fundo { background:#232323 !important; opacity:.9 !important; }
 

._edt6300._previsualizando #mdl20 > form { display:none; width:calc(100% - 700px); width:-webkit-calc(100% - 700px); }

._edt6300._previsualizando ._editor-texto-previsualizacao { margin:0 auto; width:650px; }



body._editor > #principal { display:none; }




#frm21300b label { color:#777; font-size:.9em; margin-bottom:.3em; }

#frm21300b input { background:#333; padding:1.3em; }


#frm21300b._adicionando input { background:#555 !important; }


#frm21300b._adicionando span { height:100%; left:0; position:absolute; top:0; width:100%; z-index:2; }



#frm21300c > div { margin:1.2em 2% 0 0; position:relative; width:32%; }

#frm21300c > div:nth-child(3n + 0) { margin-right:0; }


#frm21300c > div div { display:none; position:absolute; right:.5em; top:.5em; }

#frm21300c > div:hover * { display:block; }



#frm21300c a, #frm21300c button { border-radius:50%; color:#FFF; font-size:.9em; height:24px; line-height:24px; margin-bottom:.2em; text-align:center; width:24px; }


#frm21300c a { background:#2626FF; font-size:.8em; }


#frm21300c button { background:#F00; margin-bottom:.3em; }

#frm21300c button:hover, #frm21300c a:hover { color:#333; }





/* FORMULÁRIOS -- */









/* ## PRINCIPAL - */







._dws580a { margin:0 auto; width:98%; }


._dws580b div[data-col] { margin-right:2%; width:32%; }

._dws580b div[data-col]:nth-child(3n + 0) { margin-right:0; }


._dws580b div[data-item-id] { margin-bottom:4em; }



._dws580c { padding-top:3em; text-align:center; }

._dws580c > * { display:none; }


._dws580c[data-status="1"] > button, ._dws580c[data-status="1"] > a { display:inline-block; padding:1.2em; }


body[data-infinite="1"] ._dws580c, ._dws580c.-min { display:none; }





._dws580a ._dw6d528e7e { display:none; }



._dws580e span { color:#FFF; display:block; font-size:1.5em; }

._dws580e a { text-decoration:underline; }




._listar { position:relative; }






._elm450a { position:absolute; right:.8em; top:.8em; z-index:2; }


._elm450b { background:#4CD400; border-radius:15px; padding:.5em; position:absolute; right:0; top:104%; width:100px; }

._elm450b span { background:#FFF; display:block; height:2px; transition:.2s linear; }



._bt638 { background:#4CD400; border-radius:50%; color:#FFF; height:50px; width:50px; }

._bt638:not(.-baixando):hover { color:#333; }


._bt638.-baixando { cursor:default !important; }




._bt564[data-value="1"] { color:#F00; }


._el6m842e7 { background:#272727; border-radius:30px; color:#FFF; font-size:.9em; left:1%; padding:.9em 5em .9em 1.5em; position:fixed; top:100%; z-index:9998; }





/* ## PRINCIPAL -- */


/* ## RESULTADOS - */



/* ## RESULTADOS -- */



/* PERFIL - */






#perfil:not(._proprio) ._bt428 { color:#CCC !important; cursor:default !important; }




#perfil li.-click, #perfil li.-click button { color:#555 !important; }









@keyframes wait368 {

  0% {
    transform:rotate(0deg)
              translate(-1820%)
              rotate(0deg);
  
  }
  100% {
    transform:rotate(360deg)
              translate(-1820%)
              rotate(-360deg);
  }
  
}





/* PERFIL -- */






._agd368 { left:0; height:100%; position:absolute; top:0; width:100%; }

._agd368 div { border-radius:5px; height:100%; left:0; position:absolute; top:0; width:100%; animation:ldg-agd368 1s cubic-bezier(0, 0.2, 0.8, 1) infinite; }


@keyframes ldg-agd368 {
  0% {
    background:#323232;
    opacity:.5;
  }
  100% {
    backgrond-color:#2A2A2A;
    opacity:1;
  }
}



#anl3610a + #scl60a { margin-top:5em; }











._bt694 { font-size:1.62em; }

._bt694 i { display:block; margin-top:-.025em; }


._bt694:hover, ._at6z287e9a._comentando ._bt694 { color:#2626FF; }



._bt6n527e8:hover { color:#4CD400; }





@keyframes shake {
  0% { transform: skewX(-15deg); }
  5% { transform: skewX(15deg); }
  10% { transform: skewX(-15deg); }
  15% { transform: skewX(15deg); }
  20% { transform: skewX(0deg); }
  100% { transform: skewX(0deg); }  
}


._cxa940a { left:-12px; overflow-x:hidden; position:absolute; top:134%; width:0; }


._cxa940b { background:#2626FF; border-radius:30px; width:100%; }

._cxa940b textarea { color:#CCC; padding:1.2em 1.4em; }


._cxa940b textarea::placeholder { color:#999; }

._cxa940b textarea:-ms-input-placeholder { color:#999; }

._cxa940b textarea::-ms-input-placeholder { color:#999; }


._cxa940b textarea:focus::placeholder { color:#4040FF; }

._cxa940b textarea:focus:-ms-input-placeholder { color:#4040FF; }

._cxa940b textarea:focus::-ms-input-placeholder { color:#4040FF; }



._cxa940a:not([data-item-id]) { display:none; }



._mod680b { background:#666; border-radius:15px; display:none; padding:1.2em; position:absolute; right:6px; text-align:left; top:104%; z-index:9999; width:auto; }

._mod680b li { padding-right:3em; }


._mod680b button { color:#CCC; font-size:.94em; transition:.2s linear; white-space:nowrap; }

._mod680b button:hover { color:#FFF; text-decoration:underline; }


._mod680b button.-click { color:#888 !important; }


._mod680b ._l4 + li { border-top:1px solid #555; margin-top:.6em; padding-top:.6em; }



._mod16460 { background:#444; right:-10px; top:108%; }



._at6z287e9h { position:absolute; right:1em; top:0; }


._bt696 { border-radius:50%; color:#888; transition:.2s linear; }

._bt696:hover, ._at6z287e9h ._mod680a._aberto ._bt696 { background:#444 !important; }



._at6z287e9a[data-publica="1"] ._bt790 { color:#999 !important; text-decoration:line-through; }






/* ATUALIZAÇÃO: 2021 -- */