/* SIMSDOMINATION: principal-global.css */



/* ATUALIZAÇÃO: 2021 - */



._mdl4d64a, ._mdl4d64f { height:100%; left:0; position:fixed; top:0; width:100%; }

._mdl4d64b { position:relative; z-index:2; }

._mdl4d64f { z-index:1; }






 
._elm4210a { background:#888; border-radius:15px; color:#FFF; padding:.2em .6em; white-space:nowrap; }


._elem4280a { color:#888; text-align:center; }

._elem4280a i { color:#FF2626; margin-left:5px; }









._tbl640b { border-bottom:1px solid #3A3A3A; padding:.9em .6em .9em; }

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

._tbl640b:first-child { color:#666; }


._tbl640b > div { min-height:10px; }



._tbl640d { padding:3em 0 2em; text-align:center; }


._tbl640d button { padding:.4em .6em; }



._bt6e4 { padding:.8em 1.2em; }



._mnu6u5a { background:#444; border-radius:15px; display:none; padding:.6em; position:absolute; z-index:9998; }

._mnu6u5b { padding:.4em 5em .4em .9em; }

._mnu6u5a button { color:#CCC; font-size:.9em; }

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







._uploadifive-aguarde span { background:#4CD400; }









/* FORMULÁRIOS - */


._frm640b { margin-bottom:2em; }

._frm640b h1 { font-size:1.1em; margin-left:0 !important; }



._frm640a ._cmp680a { margin-bottom:1.4em; }



._frm640a ._caixa-texto input, ._frm640a ._area-texto textarea { background:#333; }

._frm640a ._area-texto textarea { padding:1.8em !important; }



._frm640a ._radios label { margin-bottom:.3em; }



._frm640a section { margin-bottom:1.5em; }

._frm640a section h2 { color:#888; font-size:1em; font-weight:normal; margin-bottom:.3em; }


._frm640a > :last-child { margin-bottom:0; }



._frm640z { padding-top:2em; }



._frm640z > button { border-radius:30px; font-size:.9em; font-weight:500; padding:.7em 1.4em; }








/* FORMULÁRIOS -- */





#upl5d1a { background:#272727; padding:1.2em 1.6em 1.6em; position:fixed; top:100%; width:100%; z-index:99999; }


#upl5d1a > button { color:#555; font-size:1.4em; position:absolute; right:1.2em; top:.9em; }

#upl5d1a > button:hover { color:#FFF; }


#upl5d1c { text-align:center; }

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


#upl5d1c button span { margin:0 .6em 0 .3em; }


#upl5d1c button i { font-style:normal; }

#upl5d1c button i:last-child { margin-top:.3em; }


#upl5d1c button:hover { color:#FFF !important; }



._que14a { display:none; margin-top:.8em; }

._que14a span { font-size:.8em; }

._que14b { background:#4CD400;  border-radius:15px; height:2px; margin-top:.5em; transition:.2s linear; width:0; }

._que14a.-complete ._que14b { background:#666; }


#upl5d1b > div:first-child { display:block; }

#upl5d1b._full > div { display:block; }



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




._fgr86 { background-position:center; background-size:cover; }



[data-copy]._copy-animated._copied { background:#4CD400 !important; color:#FFF !important; transition:.1s linear; }



._bt458 { color:#888; text-decoration:underline; }

._bt458:hover { color:#FFF; }


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





button[data-href] { cursor:pointer; }





ins.adsbygoogle[style="display: block; height: 0px;"] { display:none !important; }





















body[data-premium="0"]._aguardar #corpo { display:none !important; }



#agd45a { font-size:1.1em; padding:5rem 0; text-align:center; }


#agd45a ._s1 { color:var(--c1); }

#agd45a ._s2 { color:#888; margin-left:.3em; }


#agd45c { color:#CCC; font-size:.8em; margin-top:.3em; }

#agd45c a { text-decoration:underline; }


#agd45a div[id^="bt"]:hover { text-decoration:underline; }



#agd20 { background:#4CD400; bottom:0; color:#333; display:none; font-size:.8em; left:0; padding:6px; position:fixed; text-align:center; z-index:9996; width:100%; }


#principal { position:relative; z-index:9; }




[class^="_grp"], [class^=" _grp"] { display:inline-block; font-style:italic; }


._grp12 { color:#36D900; }

._grp3, ._grp10, ._grp16 { color:#F00; }

._grp4, ._grp8, ._grp15 { color:#0000FF; }

._grp11 { color:#BF00FF; }



._mod40 { display:none; position:relative; }


._mod40 > ul { display:none; }

._mod40._aberto > ul { display:block; }



._mod40._m1 ul, ._mod40._m2 ul { background:#2626FF; padding:.8em 1.4em .6em .9em; position:absolute; right:0; }

._mod40._m1 ul li, ._mod40._m2 ul li { padding-right:20px; text-align:left; white-space:nowrap; }



._mod40._m1 button, ._mod40._m2 button, ._mod40._m1 a, ._mod40._m2 a { color:#CCC; font-size:.84em; }

._mod40._m1 button:hover, ._mod40._m2 button:hover, ._mod40._m1 a:hover, ._mod40._m2 a:hover { color:#FFF; cursor:pointer; }


._mod40._m1 ul button.-click, ._mod40._m2 ul button.-click { color:#555 !important; text-decoration:underline !important; }



._mod40._m2 ul { left:0; right:auto; }



._mod40 ._l1 { border-top:1px solid #555; margin-top:.5em; }

._mod40 ._l1:first-child { border:none; margin-top:0; }


._mod40._m2 ._l1 { border-color:#4646FF; }


._mod40 ._l1 label { color:#AAA; font-size:.6em; letter-spacing:1px; padding:5px 0 2px; }

._mod40 ._l1:first-child label { padding:0 0 2px; }

._mod40 li + ._l1 label { margin-top:.6em; }



._mod40 li + li._border-top, ._mod40 li._border-bottom + li { border-top:1px solid #5151FF; margin-top:.8em; padding-top:.3em; }



._mod476 { margin:5px 0 0 10px; }






._emj620 { font-size:1.2em; position:absolute; right:10px; top:10px; }

._emj620 ul { background:#444; display:none; position:absolute; right:0; width:180px; top:130%; }

._emj620 li { text-align:center; width:20%; }

._emj620 li:hover { background:#555; cursor:pointer; }


._emj620.aberto ul { display:block; }


._area-texto, ._caixa-texto { background:none; padding:0 !important; position:relative; }


._area-texto textarea, ._caixa-texto input { border:none !important; color:#CCC !important; padding:1.2em !important; }

._area-texto textarea:focus, ._caixa-texto input:focus { background:#3A3A3A; }



._area-texto textarea::placeholder, ._caixa-texto input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #666;
  opacity: 1; /* Firefox */
}

._area-texto textarea:-ms-input-placeholder, ._caixa-texto input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #666;
}

._area-texto textarea::-ms-input-placeholder, ._caixa-texto input::-ms-input-placeholder { /* Microsoft Edge */
  color: #666;
}


._area-texto textarea:focus::placeholder, ._caixa-texto input:focus::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #3A3A3A;
  opacity: 1; /* Firefox */
}

._area-texto textarea:focus:-ms-input-placeholder, ._caixa-texto input:focus:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #3A3A3A;
}

._area-texto textarea:focus::-ms-input-placeholder, ._caixa-texto input:focus::-ms-input-placeholder { /* Microsoft Edge */
  color: #3A3A3A;
}


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



._flw45 * { float:left; font-size:.9em; height:24px; line-height:24px; }

._flw45:before, ._flw45:after { content:''; display:table; }

._flw45:after { clear:both; }


._flw45 button { padding:0 8px; }

._flw45[data-seguindo="0"] button { background:#4CD400; color:#FFF; }

._flw45[data-seguindo="1"] button { background:#FFF; color:#888; }


._flw45 span { background:#FFF; color:#888; display:block; font-size:.7em; padding:0 10px; }


._flw45 button:hover { cursor:pointer; text-decoration:underline; }



._ad { min-height:50px; position:relative; text-align:center; }

.adsbygoogle > *:not(script), ._ad > *:not(script) { display:block !important; margin:0 auto !important; }


._ad[style="height: 0px;"] { display:none !important; }



._ad > small { background:var(--c2); color:#FFF; display:inline-block !important; font-size:.9em; margin-top:8px !important; text-transform:lowercase; }





._ad842, ._ad844, ._ad846 { height:90px; position:relative; width:728px; }

._ad842 { margin:2em auto 5em; }

._ad844, ._ad846 { margin:4rem auto 3rem; }



._ad944 { margin:3rem 0; }

._ad968 { position:relative; text-align:center; }

._ad968 > div { height:auto; margin:0 auto; left:0; position:absolute; right:0; top:0; width:300px; }



._ad768, ._ad770, ._ad772, ._ad774, ._ad776 { position:relative; text-align:center; }

._ad768 > div, ._ad770 > div, ._ad772 > div, ._ad774 > div, ._ad776 > div { height:auto; margin:0 auto; left:0; position:absolute; right:0; top:0; width:100%; }


._ad772 > div > small { padding-bottom:4rem; }


._ad770 > div, ._ad772 > div { top:60px; }

._ad774 > div { top:100px; }

._ad776 > div { top:0; }




._ad488 { margin:50px auto 100px; width:980px; }



._cmp350 { position:relative; z-index:2; }

._cmp350 + ._cmp350 { z-index:1; }










#mdl20 { background:#1A1A1A; border-radius:30px; color:#EEE; display:none; margin-bottom:3rem; padding:1.5rem; position:absolute; top:0; width:600px; z-index:2; }

#mdl20.direita { left:auto; right:20px !important; }



#rodape { color:#888; font-size:.9em; margin:10px 15px 20px; }

#rodape a { color:#888; text-decoration:underline; }

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




#frm6800 ._cmp78 { margin-bottom:.3rem; }

#frm6800 ._cmp78 label { display:none; }


#frm6800 ._caixa-texto input[type="text"] { padding:.8rem !important; }




._dica { display:inline-block; margin-left:.3em; position:relative; }


._dica > span { border-radius:50%; color:#AAA; }

._dica > div { background:#AAA; border-radius:.3rem; color:#333; display:none; font-size:.58rem; left:0; padding:.3rem; position:absolute; top:120%; word-break:break-word; width:120px; }


._dica > div, ._dica > div * { text-transform:none; }


._dica:hover > div { display:block; }




._uploadfive320 > span { transition:.2s linear; }

._uploadfive320 > span.-finish { transition:none; }



