/* simsfinds.sfrappy.estilo.css */



[class^="_al0t"], [class*=" _al0t"] { background:#222; border-radius:10px; color:#FFF; font-size:.88em; font-style:normal; padding:.9em 1.3em; position:absolute; }


[class^="_al0t"].-breakline, [class*=" _al0t"].-breakline { white-space:nowrap; }

[class^="_al0t"]:not(.-breakline), [class*=" _al0t"]:not(.-breakline) { max-width:300px; }


[class^="_al0t"]._animated { animation:show .3s linear; }



._ch3k864e7 { background:#444; border:1px solid #3A3A3A; cursor:default; height:22px; transition:.2s linear; width:22px; }


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

._ch3k864e7:hover:not([data-marcado="1"]) { border-color:#AAA; }



._gl3b287e9l { margin-left:.7em; }


._gl3b594e8a ._button { color:#BBB; cursor:pointer; margin-right:.8em; }

._gl3b594e8a ._button:hover { color:#FFF; }


._gl3b594e8a ._button.-click { color:#666 !important; }

._gl3b594e8a ._button._selected { color:#4CD400 !important; }


._gl3b594e8a ._button:last-child { margin-right:0; }




._bt3n864e9 { font-size:1.1em; position:absolute; right:1.3em; top:1.3em; }



._gl3b658e9a { position:relative; }


._gl3b658e9b { cursor:default; }


._gl3b658e9i { font-size:.6em; margin:.84em 0 0 .7em; }



._gl3b658e9b:hover ._gl3b658e9i, ._gl3b658e9a._selecting ._gl3b658e9i { color:#4CD400; }



._gl3b658e9i ul { position:absolute; top:100%; }


._gl3b658e9u { background:#000; padding:.3em 0; }


._gl3b658e9l { padding:.9em 4.3em .9em 1.6em; }

._gl3b658e9l:hover { background:#FFF; color:#000; }


._gl3b658e9l.-click, ._gl3b658e9l[data-disabled="1"] { background:#888 !important; }




._gl3b658e9b { cursor:default; }


._gl3b658e9d { margin-right:.4em; }



._gl3b267e9a { background:#000; }


._gl3b267e9h, ._gl3b267e9c, ._gl3b267e9f { margin:0 auto; width:80%; }



._gl3b267e9t { color:#FFF !important; }


._gl3b267e9f { padding-top:1.6em; }



._gl3b267e9i { background:#222; }

._gl3b267e9i + ._gl3b267e9i { margin-top:.1em; }


._gl3b267e9p { padding:2.1em 1.9em; }



._bt3n548e9 { color:#CCC; right:1em; top:1em; }

._bt3n548e9:hover { color:#FFF; }


._bt3n347e6 { background:#FFF; border-radius:30px; color:#000; padding:.3em .7em; }

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




._ta3b527e9a { background:#5A5A5A; position:absolute; }


._ta3b675e9h { margin:.8em 0 1.6em; }

._ta3b675e9t { color:#FFF; }


._ta3b675e9a h2 { font-size:1.5em; }

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






._fo3r675m9a { padding:3em 5em; }


._fo3r675m9a._ac0t785n6 { background:#555 !important; }


._fo3r675m9h { margin:.8em 0 1.6em; }

._fo3r675m9t { color:#FFF; }


._fo3r675m9a h2 { color:#FFF; font-size:1.2em; }

._fo3r675m9a h3 { color:#AAA; font-size:1em; margin-bottom:.8em; }



._fo3r675m9a ._ch3k548e9b > span:nth-child(1), ._fo3r675m9a ._rd3o254e6b > span:nth-child(1) { background:#222; border-color:#222; }


._fo3r675m9a ._ch3k762e5 { color:#CCC; }

._fo3r675m9a ._ch3k762e5:hover { color:#FFF; }

._fo3r675m9a ._ch3k762e5[data-checked="1"] { color:#80FF00 !important; }




._fo3r675m9f:not(._m2) { margin-top:2em; }


._fo3r675m9f._m2 { padding:1em; position:absolute; right:0; top:0; }

._fo3r675m9f._st2y547l9e { bottom:10% !important; top:auto !important; }



._fo3r675m9f.-in2c357z9 { transition:.2s linear;  }

._fo3r675m9f.-in2c357z9:not(._fixed) { left:auto !important; }



._fo3r675m9f ._bt5n274e9 { padding:.3em .7em; }



._bt3c724e6 { color:#FFF; font-size:1.3em; right:1.3em; }

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


._ip3t248e7a._ac0t637n9 ._bt3c724e6 { color:#4CD400; }



._fo3r675m9c ._ip3t248e7a + ._ip3t248e7a:not(.-margin-top,[data-set-margin],[data-set-margin-top]) { margin-top:.6em !important; }

._fo3r675m9c ._ip3t248e7a + ._tx3t284e5a { margin-top:.9em !important; }




._fo3r675m9a ._ip3t248e7x, ._fo3r675m9c ._tx3t284e5x, ._fo3r675m9a ._gl3b857e6x, ._fo3r675m9a ._gl3b827e5x { background:#222; color:#FFF; }


._fo3r675m9a ._ip3t248e7a[data-disabled] ._ip3t248e7x { background:#AAA !important; color:#3F3F3F !important; }


._fo3r675m9c ._ip3t248e7x > input:focus ._fo3r675m9c ._tx3t284e5p:focus { color:#FFF !important; }


._fo3r675m9c ._tx3t284e5p, ._fo3r675m9a ._gl3b827e5p { padding:2.6em 2.2em; }



._fo3r675m9a ._ip3t248e7a[data-onenter-url]._savingchanges ._ip3t248e7x { background:#FF0 !important; }

._fo3r675m9a ._ip3t248e7a[data-onenter-url]._savingchanges ._ip3t248e7x input { color:#000 !important; }



._ip3t248e7v { background:#FF0; bottom:103%; color:#000; font-size:.9em; right:0; padding:.1em .5em; position:absolute; }



._fo3r675m9i, ._ip3t248e7i,  ._tx3t284e5i { color:#999; font-size:.9em; margin-left:.3em; }




._fo3r675m9c ._ip3t248e7x > input::placeholder { color:#666 !important; }


._fo3r675m9c ._ip3t248e7x > input:-ms-input-placeholder { color:#666 !important; }

._fo3r675m9c ._ip3t248e7x > input::-ms-input-placeholder { color:#666 !important; }


._fo3r675m9c ._ip3t248e7x > input:focus::placeholder { color:#333 !important; }

._fo3r675m9c ._ip3t248e7x > input:focus:-ms-input-placeholder { color:#333 !important; }

._fo3r675m9c ._ip3t248e7x > input:focus::-ms-input-placeholder { color:#333 !important; }



._fo3r675m9c ._ip3t248e7l > *, ._fo3r675m9c ._tx3t284e5l > * { display:inline-block; }


._fo3r675m9c ._ip3t248e7l, ._fo3r675m9c ._tx3t284e5l, ._fo3r675m9l { color:#BBB; display:block; font-size:.9em; margin-bottom:.4em; }



._fo3r675m9c ._gl3b287e9a { background:#555; }

._fo3r675m9c ._gl3b287e9a > div { background:#666; }




._fo3r675m9a ._cm3p254e7a { border-bottom:1px solid #666; padding-bottom:.9em; }

._fo3r675m9a ._cm3p254e7a > div { margin-right:1.2em; }


._fo3r675m9a ._cm3p258e9l small { color:#888; margin-left:.3em; }



._fo3r675m9a ._gl3b472e8a { background:#000; bottom:0; left:0; position:absolute; width:100%; }



._fo3r675m9a ._bt3n564e7 { color:#FFF; }

._fo3r675m9a ._bt3n564e7:hover { color:#4CD400; }



/* EDITOR: TEXTOS - */




._ed0t547r9a { left:25%; padding:3em 0 4.3em; width:50%; }


._ed0t849r7a { left:15%; padding:3em 0 4.3em; width:70%; }



._fg3r869e7 { background-size:cover; margin-right:1%; padding-top:24%; position:relative; width:24%; }

._fg3r869e7:nth-child(4n + 0) { margin-right:0; }


._bt3n694e8 { background:#4CD400; border-radius:50%; color:#000; padding-top:32%; position:absolute; right:.6em; top:.6em; width:32%; }

._bt3n694e8 i {  position:absolute; -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); left:50%; top:50%; }


._bt3n279e5 { background:#F00; border-radius:50%; color:#000; display:none; padding-top:24%; position:absolute; left:.6em; top:.6em; width:24%; }

._bt3n279e5 i { font-size:.9em; position:absolute; -ms-transform:translate(-50%,-50%); transform:translate(-50%,-50%); left:50%; top:50%; }


._bt3n694e8:hover, ._bt3n279e5:hover { color:#FFF; }


._fg3r869e7._ac0t567n9 ._bt3n279e5 { display:block; }


/* EDITOR: TEXTOS -- */



._gl3b247e5a { background:#555; bottom:20px; padding:1.4em; position:fixed; right:20px; z-index:9999; }


._gl3b247e5l { display:block; font-size:.9em; margin-bottom:.9em; }


._gl3b247e5b { background:#666; height:2px; position:relative; }

._gl3b247e5b span { background:#FFFF00; height:100%; left:0; position:absolute; top:0; width:0; }

._gl3b247e5b._complete span { background:#4CD400; }


._gl3b247e5a[data-status="0"] ._gl3b247e5b span { background:#F00; }


._bt3n278e9 { background:#666; color:#FFF; display:none; height:16px; position:absolute; right:.6em; top:.6em; width:16px; }

._bt3n278e9:hover { color:#F00; }


._gl3b247e5a:hover ._bt3n278e9 { display:block; }





._campo-data ._caixa-selecao:not(._dias) ._opcoes { min-height:240px !important; width:160px; }

._campo-data ._caixa-selecao._periodo ._opcoes { min-height:60px !important; }



#er0r867e5a { border-radius:20px; padding:.6em; }

#er0r867e5a ul { padding:.9em; }



._ch3k548e9b > span:nth-child(1), ._rd3o254e6b > span:nth-child(1) { background:#333; height:24px; margin-right:9px; width:24px; }


._ch3k548e9a[data-checked="1"]:not(.-click) ._ch3k548e9b > span:nth-child(1), ._rd3o254e6a[data-checked="1"]:not(.-click) ._rd3o254e6b > span:nth-child(1) { background:#4CD400 }


._ch3k548e9a i[data-text], ._rd3o254e6a i[data-text] { font-style:normal; }


._checkboxes._m2 ._ch3k548e9b > span:nth-child(1) { display:none; }

._checkboxes._m2 ._ch3k548e9a[data-checked="1"]:not(.-click) ._ch3k548e9b > span:nth-child(2), ._checkboxes._m2 ._rd3o254e6a[data-checked="1"]:not(.-click) ._rd3o254e6b > span:nth-child(2) { color:#4CD400 !important; }



._caixa-selecao._vertical ._selecionada { background:none; border:none; padding:0; }

._caixa-selecao._vertical ._selecionada span i { font-style:normal; }


._caixa-selecao._vertical ._selecionada > i { font-size:.6em; margin:.84em 0 0 .8em; }

._caixa-selecao._vertical ._selecionada:hover > i { color:#FFF; }



._caixa-selecao._vertical ._opcoes { background:#4CD400; border:none; margin-bottom:3em; padding:.5em 0; top:150%; width:100%; }


._caixa-selecao._vertical ._opcoes li { color:#333; padding:.9em 4.9em .9em 1.6em; }

._caixa-selecao._vertical ._opcoes li:hover { background:#FFF; }



._caixa-selecao._vertical ._opcoes li > i { font-style:normal; }



._caixa-selecao._vertical ._opcoes::-webkit-scrollbar { width:10px; }

._caixa-selecao._vertical ._opcoes::-webkit-scrollbar-thumb { background:#FFF; }




._caixa-sugestao ._sugestoes { background:#1A1A1A; border:none; color:#CCC; padding:.8em 0; }

._caixa-sugestao ._sugestoes li { font-size:1em; padding:.9em 1.6em; transition:none; }

._caixa-sugestao ._sugestoes li:hover { background:#444; }


._caixa-sugestao ._sugestoes li small { color:#888; }








