* {margin:0; padding:0; list-style:none; color:#0a0a0a; font-size:14px;}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}
.lb-caption {color:#FFF;}
.lb-number {color:#FFF;}
.disabled {display:none;}
#detach-button-host {display:none;}

input[type=button] {outline:none; -webkit-appearance:none;}
input[type=submit] {outline:none; -webkit-appearance:none;}	
input[type=text] {outline:none; -webkit-appearance:none;}
select {outline:none; -webkit-appearance:none;}
textarea {outline:none; -webkit-appearance:none;}

body {width:100%; height:100%; overflow-x:hidden;}


#tudo {width:100%; overflow-x:hidden;}

#tudo #topo {width:100%; position:fixed; z-index:55;}
#tudo #topo .normal {width:100%; height:150px; background:transparent url('../i/quebrado/topo.png') center bottom no-repeat; transition: all .2s;}
#tudo #topo .normal #conteudo-topo {padding:10px 3%; position:relative;}
#tudo #topo .normal #conteudo-topo #col-esq-topo {width:120px; float:left; margin-left:10px;}
#tudo #topo .normal #conteudo-topo #col-esq-topo #logo-topo {width:120px; margin:0 auto; transition: all .2s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo {float:right; position:relative;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .botao-inscricao {display:table; position:absolute; right:0; margin-top:5px; transition: all .2s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo .botao-inscricao a {display:block; font-size:20px; color:#FFF; padding:5px 15px 2px 40px; font-family:bebas-neue-bold; background:#fe080b url('../i/quebrado/inscricoes.svg') 12px center no-repeat; background-size:23px; border-radius:5px;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu {display:table; float:right; margin-top:52px; transition: all .2s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu .icone-menu {display:table; transition: all .2s;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu {width:130px; position:absolute; padding:6px 20px; z-index:50; right:0; margin-top:10px; background:rgba(0,0,0,1); box-shadow:0px 4px 7px -3px black;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu p {text-align:right;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:13px; font-weight:400; color:#FFF; text-decoration:none; transition:.2s linear;}
#tudo #topo .normal #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; font-size:13px; padding-top:6px; font-weight:400; padding-bottom:6px; color:#fe080b; transition:.2s linear;}
#tudo #topo .interno {width:100%; height:150px; background:transparent url('../i/quebrado/topo.png') center bottom no-repeat; transition: all .2s;}
#tudo #topo .interno #conteudo-topo {padding:10px 3%; position:relative;}
#tudo #topo .interno #conteudo-topo #col-esq-topo {width:120px; float:left; margin-left:10px;}
#tudo #topo .interno #conteudo-topo #col-esq-topo #logo-topo {width:120px; margin:0 auto; transition: all .2s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo {float:right; position:relative;}
#tudo #topo .interno #conteudo-topo #col-dir-topo .botao-inscricao {display:table; position:absolute; right:0; margin-top:5px; transition: all .2s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo .botao-inscricao a {display:block; font-size:20px; color:#FFF; padding:5px 15px 2px 40px; font-family:bebas-neue-bold; background:#fe080b url('../i/quebrado/inscricoes.svg') 12px center no-repeat; background-size:23px; border-radius:5px;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu {display:table; float:right; margin-top:52px; transition: all .2s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu .icone-menu {display:table; transition: all .2s;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu {width:130px; position:absolute; padding:6px 20px; z-index:50; right:0; margin-top:10px; background:rgba(0,0,0,1); box-shadow:0px 4px 7px -3px black;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu p {text-align:right;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:13px; font-weight:400; color:#FFF; text-decoration:none; transition:.2s linear;}
#tudo #topo .interno #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; font-size:13px; padding-top:6px; font-weight:400; padding-bottom:6px; color:#fe080b; transition:.2s linear;}
#tudo #topo .scroll {width:100%; height:120px; background:transparent url('../i/quebrado/topo.png') center bottom no-repeat; transition: all .2s;}
#tudo #topo .scroll #conteudo-topo {padding:10px 3%; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo {width:90px; float:left; margin-left:10px;}
#tudo #topo .scroll #conteudo-topo #col-esq-topo #logo-topo {width:90px; margin:0 auto; transition: all .2s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo {float:right; position:relative;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo .botao-inscricao {display:table; margin-top:12px; right:40px; position:absolute; transition: all .2s;} 
#tudo #topo .scroll #conteudo-topo #col-dir-topo .botao-inscricao a {display:block; font-size:20px; color:#FFF; padding:5px 15px 1px 40px; font-family:bebas-neue-bold; background:#fe080b url('../i/quebrado/inscricoes.svg') 12px center no-repeat; background-size:23px; border-radius:5px;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu {display:table; float:right; margin-top:15px; transition: all .2s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu .icone-menu {display:table; transition: all .2s;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu {width:130px; position:absolute; padding:6px 20px; z-index:50; right:0; margin-top:10px; background:rgba(0,0,0,1); box-shadow:0px 4px 7px -3px black;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu p {text-align:right;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu p a {display:block; padding-top:6px; padding-bottom:6px; font-size:13px; font-weight:400; color:#FFF; text-decoration:none; transition:.2s linear;}
#tudo #topo .scroll #conteudo-topo #col-dir-topo #menu #mostra-menu .ativo a {display:block; font-size:13px; padding-top:6px; font-weight:400; padding-bottom:6px; color:#fe080b; transition:.2s linear;}

#tudo #conteudo {width:100%;}
#tudo #conteudo #repete-conteudo {width:100%; padding-top:80px;}
#tudo #conteudo #repete-conteudo #repete-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner #bloco-banner .owl-dots {display:table; margin:0 auto; position:relative; z-index:51; margin-top:-30px; margin-bottom:20px;}
#tudo #conteudo #repete-conteudo #repete-banner #bloco-banner .owl-dots .owl-dot {display:block; width:10px; height:10px; margin-left:3px; margin-right:3px; float:left; border-radius:100%; background-color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-banner #bloco-banner .owl-dots .active {display:block; width:10px; height:10px; border-radius:100%; background-color:#fe080b;}
#tudo #conteudo #repete-conteudo #repete-eventos {padding:15px 3%; position:relative; z-index:50;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos {width:100%;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos {width:100%;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento {width:100%; position:relative; overflow:hidden;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento {width:100%;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento #alinha-esq {width:100%;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento #alinha-esq .titulo {font-size:24px; text-align:center; color:#292929; font-weight:600;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento .nome-evento {font-size:18px; color:#292929; text-align:center; padding-top:10px; font-weight:400;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento .data-evento {font-size:15px; color:#292929; text-align:center; font-weight:400;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento .data-evento strong {font-size:15px; color:#292929; font-weight:600;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento .inscricao-aberta {display:table; margin:0 auto; margin-top:15px; font-size:16px; color:#FFF; padding:3px 20px; font-weight:600; background-color:#00b816; border-radius:5px;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-esq-evento .inscricao-fechada {display:table; margin:0 auto; margin-top:15px; font-size:16px; color:#FFF; padding:3px 20px; font-weight:600; background-color:#FF0000; border-radius:5px;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-dir-evento {width:100%; padding-top:20px; margin-top:20px; border-top:1px solid #000;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-dir-evento .imagem-eventos {width:300px; height:150px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .carrosel-evento #col-dir-evento .imagem-eventos .alinha-imagem {width:300px; height:150px; display:table-cell; vertical-align:middle;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .owl-dots {display:table; margin:0 auto; position:relative; z-index:50; margin-top:30px; margin-bottom:0px;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .owl-dots .owl-dot {display:block; width:9px; height:9px; margin-left:3px; margin-right:3px; float:left; border-radius:100%; background-color:#292929;}
#tudo #conteudo #repete-conteudo #repete-eventos #conteudo-eventos #mostra-eventos .owl-dots .active {display:block; width:9px; height:9px; border-radius:100%; background-color:#fe080b;}
#tudo #conteudo #repete-conteudo #repete-parceiros {padding:15px 3%; padding-bottom:100px; background:transparent url('../i/quebrado/fundo-parceiros.png') center 20px no-repeat; background-size:cover, 100%;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros {width:100%;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #bloco-titulo {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #bloco-titulo .titulo {width:200px; padding:20px 20px; text-align:center; font-style:italic; font-family:bebas-neue-bold; font-size:35px; color:#FFF; text-transform:uppercase; font-weight:600; background:transparent url('../i/quebrado/titulo-parceiros.png') center center no-repeat; background-size:250px;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #mostra-parceiros {width:100%; margin-top:20px;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #mostra-parceiros .owl-prev {width:30px; height:30px; position:absolute; left:-44px; top:50%; margin-top:0px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-esquerda.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #mostra-parceiros .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #mostra-parceiros .owl-next {width:30px; height:30px; position:absolute; right:-44px; top:50%; margin-top:0px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-direita.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-parceiros #conteudo-parceiros #mostra-parceiros .owl-next span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-galerias {width:100%; margin-top:-90px;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias {width:100%; margin-top:20px;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #bloco-titulo {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #bloco-titulo .titulo {width:300px; padding:20px 20px; text-align:center; font-style:italic; font-family:bebas-neue-bold; font-size:35px; color:#FFF; text-transform:uppercase; font-weight:600; background:transparent url('../i/quebrado/fundo-fotos.png') center center no-repeat; background-size:350px;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #mostra-galerias {width:100%; margin-top:20px;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #mostra-galerias #bloco-galerias {width:49.7%; height:250px; float:left; margin-right:0.53%; margin-top:0.53%; position:relative;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #mostra-galerias #bloco-galerias a {width:100%; height:250px; display:block; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-galerias #conteudo-galerias #mostra-galerias #bloco-galerias a:hover {transform:scale(1.1); transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-quemSomos {padding:15px 3%; background:transparent url('../i/quebrado/fundo-historia.png') center 10px no-repeat; background-size:cover, 100%;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos {width:100%;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-titulo {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-titulo .titulo {width:300px; padding:20px 20px; text-align:center; font-style:italic; font-family:bebas-neue-bold; font-size:30px; color:#FFF; text-transform:uppercase; font-weight:600; background:transparent url('../i/quebrado/titulo-historia.png') center center no-repeat; background-size:330px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-quemSomos {width:100%;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-quemSomos .descricao {margin-top:0px; line-height:140%; text-align:justify; font-size:13px; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-quemSomos .bloco-imagem {float:left; margin-bottom:20px; overflow:hidden;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-itens {width:100%; position:relative; text-align:center;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-itens #bloco-quemSomos {display:inline-block; margin-left:10px; margin-right:10px; margin-top:20px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-itens #bloco-quemSomos .icone {text-align:center;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-itens #bloco-quemSomos .nome {text-align:center; padding-top:10px; font-family:bebas-neue-bold; color:#FFF; font-size:26px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #mostra-itens #bloco-quemSomos .nome strong {color:#ffff00; font-size:26px; font-family:bebas-neue-bold;}
#tudo #conteudo #repete-conteudo #repete-instagram {padding:20px 3%;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram {width:100%;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo {font-size:40px; color:#040404; line-height:35px; font-family:bebas-neue-bold; padding-left:80px; background:transparent url('../i/quebrado/icone-instagram.svg') left center no-repeat; background-size:75px;}  
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo .titulo span {font-size:30px; font-weight:600; font-family:bebas-neue-bold; color:#040404;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #bloco-titulo .linha {width:60px; margin:0 auto; margin-top:10px; height:3px; background-color:#040404;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram {width:100%; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram {width:263px; height:263px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram .imagem-instagram {width:263px; height:263px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram .hover-image {width:264px; height:264px; position:absolute; z-index:5; background:rgba(0,0,0,0); background-position:center, center;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram:hover .hover-image {width:264px; height:264px; position:absolute; z-index:5; background:rgba(0,0,0,0.7) url('../i/quebrado/imagem.svg') center center no-repeat; background-size:25px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram .hover-play {width:264px; height:264px; position:absolute; z-index:5; background:rgba(0,0,0,0); background-position:center, center;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram #bloco-instagram:hover .hover-play {width:264px; height:264px; position:absolute; z-index:5; background:rgba(0,0,0,0.7) url('../i/quebrado/play.svg') center center no-repeat; background-size:25px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram .owl-prev {width:30px; height:30px; position:absolute; left:-44px; top:50%; margin-top:0px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-esquerda.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram .owl-prev span {color:#FFF; font-size:0.001px;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram .owl-next {width:30px; height:30px; position:absolute; right:-44px; top:50%; margin-top:0px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-direita.svg') center center no-repeat; background-size:auto 30px; transition: all .3s;}
#tudo #conteudo #repete-conteudo #repete-instagram #conteudo-instagram #mostra-instagram .owl-next span {color:#FFF; font-size:0.001px;}

#tudo #rodape {width:100%; position:relative;}
#tudo #rodape #politica-privacidade {width:310px; padding:10px 15px; position:fixed; left:50%; margin-left:-170px; bottom:10px; z-index:10000; background:rgba(0,0,0,0.9); border:2px solid #000; border-radius:15px; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto {font-size:12px; color:#FFF; text-align:center;}
#tudo #rodape #politica-privacidade .texto a {color:#FFF; padding:3px 10px; font-size:12px; cursor:pointer; border-radius:5px; background-color:#fe080b; transition: all .2s;}
#tudo #rodape #politica-privacidade .texto a:hover {background-color:#fb4a4c; transition: all .2s;}
#tudo #rodape #repete-rodape {padding:20px 3%; background:transparent url('../i/quebrado/rodape.png') center center no-repeat; background-size:cover, 100%;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:100%;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {display:table; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .email {display:table;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .email a {display:block; font-size:16px; font-weight:400; padding-left:35px; padding-top:2px; padding-bottom:2px; color:#FFF; background:transparent url('../i/quebrado/icone-email.svg') left center no-repeat; background-size:30px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .instagram {display:table; margin-top:15px; float:left; margin-right:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .instagram a {display:block; font-size:16px; font-weight:400; padding-left:35px; padding-top:2px; padding-bottom:2px; color:#FFF; background:transparent url('../i/quebrado/icone-instagram.svg') left center no-repeat; background-size:30px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .facebook {display:table; margin-top:15px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .facebook a {display:block; font-size:16px; font-weight:400; padding-left:35px; padding-top:2px; padding-bottom:2px; color:#FFF; background:transparent url('../i/quebrado/icone-facebook.svg') left center no-repeat; background-size:30px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape .endereco {display:block; margin-top:15px; font-size:16px; font-weight:400; padding-left:35px; padding-top:2px; padding-bottom:2px; color:#FFF; background:transparent url('../i/quebrado/icone-local.svg') left center no-repeat; background-size:25px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:100%;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #logo-rodape {width:150px; margin:0 auto; margin-top:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #logo-rodape .logo a {width:150px; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape .politica {padding-top:10px; text-align:center;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape .politica a {display:block; color:#FFF;}
#tudo #rodape #repete-copy {padding:5px 3%; background-color:#FFF;}
#tudo #rodape #repete-copy #conteudo-copy {width:100%;}
#tudo #rodape #repete-copy #conteudo-copy .copy {float:left; color:#292929; font-size:13px; float:left; padding-top:3px;}
#tudo #rodape #repete-copy #conteudo-copy .softbest {float:right;}


#conteudo-interno {padding:20px 3%; padding-top:155px; position:relative; z-index:52; min-height:424px;}
#conteudo-interno #bloco-titulo {width:100%; position:relative;}
#conteudo-interno #bloco-titulo .titulo {font-size:30px; font-weight:600; font-family:bebas-neue-bold; text-align:center; color:#292929;}
#conteudo-interno .botao-topo {position:absolute; margin-top:11px; right:0; z-index:50;}
#conteudo-interno .botao-topo a {display:block; font-size:14px; color:#292929; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:4px; margin-left:-15px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-right:9px solid #292929; transition:.2s linear;}
#conteudo-interno .botao-bottom {display:table; margin:0 auto; margin-top:15px;}
#conteudo-interno .botao-bottom a {display:block; font-size:14px; color:#292929; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:4px; margin-left:-15px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-right:10px solid #292929; transition:.2s linear;}

#conteudo-interno #conteudo-quemSomos {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-quemSomos .imagem-quemSomos {margin-bottom:15px;}
#conteudo-interno #conteudo-quemSomos .descricao {line-height:150%;}
#conteudo-interno #conteudo-quemSomos .descricao p {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-quemSomos .descricao span {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-quemSomos .descricao div {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-quemSomos .descricao strong {font-size:16px; color:#292929;}
#conteudo-interno #conteudo-quemSomos #mais-imagens {width:100%;}
#conteudo-interno #conteudo-quemSomos #mais-imagens .imagem {width:100%; margin-top:20px;}

#conteudo-interno #conteudo-eventos {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-eventos #mostra-eventos {width:100%; position:relative; text-align:center;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos {width:320px; display:inline-block; margin-left:10px; margin-right:10px; margin-bottom:20px;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos .imagem-eventos {width:320px; height:220px; margin:0 auto;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos .imagem-eventos .alinha-imagem {width:320px; height:220px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos #nome-eventos {width:320px; height:45px; margin:0 auto; margin-top:10px;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos #nome-eventos .nome {width:320px; height:45px; display:table-cell; vertical-align:middle; font-size:18px; line-height:23px; font-weight:600; text-align:center;}
#conteudo-interno #conteudo-eventos #mostra-eventos #bloco-eventos .confira {display:table; margin:0 auto; margin-top:15px; cursor:pointer; color:#FFF; padding:4px 30px 2px 30px; border:none; letter-spacing:0.5px; font-family:bebas-neue-bold; font-size:20px; background:#fe080b; border-radius:5px; transition: all .3s;}
#conteudo-interno #conteudo-eventos-detalhes {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes {width:100%;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .imagem-eventos {width:100%; margin-bottom:20px; overflow:hidden;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .nome-eventos {color:#292929; text-align:center; font-size:18px; font-weight:600;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .data-evento {font-size:16px; text-align:center; color:#292929; margin-top:10px; font-weight:400;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .data-evento strong {font-size:16px; color:#292929; font-weight:600;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .inscricao-aberta {display:table; margin:0 auto; margin-top:15px; font-size:18px; color:#FFF; padding:3px 20px; font-weight:600; background-color:#00b816; border-radius:5px;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .inscricao-fechada {display:table; margin:0 auto; margin-top:15px; font-size:18px; color:#FFF; padding:3px 20px; font-weight:600; background-color:#FF0000; border-radius:5px;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .info-evento {margin-top:20px; text-align:justify;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .info-evento p {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .info-evento span {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .info-evento div {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-eventos-detalhes #mostra-detalhes .info-evento strong {font-size:14px; color:#292929;}

#conteudo-interno #conteudo-galerias {width:100%;}
#conteudo-interno #conteudo-galerias #mostra-galerias {width:100%; position:relative; text-align:center;}
#conteudo-interno #conteudo-galerias #mostra-galerias #bloco-galerias {width:312px; display:inline-block; margin-top:20px; position:relative;}
#conteudo-interno #conteudo-galerias #mostra-galerias #bloco-galerias a {width:100%; display:block;}
#conteudo-interno #conteudo-galerias #mostra-galerias #bloco-galerias .imagem {width:100%; height:300px; overflow:hidden;}
#conteudo-interno #conteudo-galerias #mostra-galerias #bloco-galerias .nome-galeria {width:312px; height:45px; text-align:center; margin-top:5px; font-weight:600;}
#conteudo-interno #conteudo-galerias #mostra-galerias #bloco-galerias .nome-galeria .nome {width:312px; height:45px; display:table-cell; vertical-align:middle; font-size:16px; text-align:center; line-height:25px; font-weight:600;}
#conteudo-interno #conteudo-galerias-detalhes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes {width:100%;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .nome-construcao {text-decoration:none; font-size:20px; text-align:center; color:#292929; padding-bottom:10px; font-weight:600;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .descricao-construcao {color:#444; text-decoration:none; margin-top:10px; font-size:14px; text-align:justify;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .descricao-construcao p {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .descricao-construcao span {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .descricao-construcao div {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes .descricao-construcao strong {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-galerias-detalhes #outras {width:100%;}
#conteudo-interno #conteudo-galerias-detalhes #outras .imagem-outras {width:100%; height:250px; margin-top:20px; overflow:hidden;}

#conteudo-interno #conteudo-videos {width:100%;}
#conteudo-interno #conteudo-videos #mostra-videos {width:100%; position:relative; text-align:center;}
#conteudo-interno #conteudo-videos #mostra-videos #bloco-videos {width:312px; display:inline-block; margin-left:10px; margin-right:10px; margin-top:20px; position:relative;}
#conteudo-interno #conteudo-videos #mostra-videos #bloco-videos a {width:100%; display:block;}
#conteudo-interno #conteudo-videos #mostra-videos #bloco-videos .imagem {width:100%; height:250px; overflow:hidden; border-radius:15px;}
#conteudo-interno #conteudo-videos #mostra-videos #bloco-videos .nome-videos {width:312px; height:45px; text-align:center; margin-top:5px; font-weight:600;}
#conteudo-interno #conteudo-videos #mostra-videos #bloco-videos .nome-videos .nome {width:312px; height:45px; display:table-cell; vertical-align:middle; font-size:16px; text-align:center; line-height:25px; font-weight:600;}
#conteudo-interno #conteudo-videos-detalhes {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes {width:100%;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .nome-videos {text-decoration:none; font-size:20px; text-align:center; color:#292929; padding-bottom:10px; font-weight:600;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .descricao-videos {color:#444; text-decoration:none; margin-top:10px; font-size:14px; line-height:170%; text-align:justify;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .descricao-videos p {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .descricao-videos span {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .descricao-videos div {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes .descricao-videos strong {font-size:14px; color:#292929;}
#conteudo-interno #conteudo-videos-detalhes #mostra-detalhes #video {width:100%; margin-top:15px;}

#conteudo-interno #conteudo-parceiros {width:100%; position:relative; text-align:center;}
#conteudo-interno #conteudo-parceiros #bloco-parceiros {width:312px; display:inline-block; margin-top:20px; margin-left:5px; margin-right:5px;}
#conteudo-interno #conteudo-parceiros #bloco-parceiros .imagem-parceiros {width:310px; height:250px; border:1px solid #e9e9e9; border-radius:20px; text-align:center; overflow:hidden;}
#conteudo-interno #conteudo-parceiros #bloco-parceiros .imagem-parceiros a {width:310px; height:250px; display:table-cell; vertical-align:middle;}

#conteudo-interno #conteudo-contato {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-contato .descricao-area {max-width:800px; font-size:14px; color:#444; text-align:center; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .descricao-area strong {font-size:14px; font-weight:700; color:#fe080b; text-align:center; margin-bottom:30px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:10px; font-size:14px; float:left; font-weight:600;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {max-width:500px; margin:0 auto; padding:6px 10px 3px 10px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:13px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:13px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:100%;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {margin-bottom:15px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {width:94%; background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#000; padding:4px 3%; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:100%; height:31px; background:transparent; border:1px solid #CCC; font-size:13px; color:#000; padding:4px 3%; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campo-select {position:relative; background-color:#FFF; border-radius:10px;}
#conteudo-interno #conteudo-contato #col-esq-fale .campo-select:before {content:""; display:inline-block; cursor:pointer; z-index:30; vertical-align:middle; position:absolute; margin-top:36px; right:10px; width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:6px solid #292929; transition:.2s linear;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .label {font-size:14px; font-weight:600; color:#292929;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {width:94%; background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#000; padding:4px 3%; border-radius:5px;}     
#conteudo-interno #conteudo-contato #col-dir-fale {width:100%;}  
#conteudo-interno #conteudo-contato #col-dir-fale .desabilita {width:94%; height:100px; background-color:#FFF; border:1px solid #CCC; font-size:14px; padding:6px 3%; border-radius:5px;}  
#conteudo-interno #conteudo-contato .enviar {display:block; float:right; margin-top:5px; cursor:pointer; color:#FFF; padding:5px 25px 4px 25px; letter-spacing:1px; font-family:bebas-neue-bold; border:none; font-size:16px; font-weight:500; background:#fe080b; border-radius:5px; transition: all .3s;} 
#conteudo-interno #conteudo-contato .enviar:hover {background-color:#ff5a5c; transition: all .3s;} 

#conteudo-interno #conteudo-inscricao {width:100%; margin-top:15px;}
#conteudo-interno #conteudo-inscricao .texto-eventos {font-size:14px; text-align:center; padding-bottom:30px;}
#conteudo-interno #conteudo-inscricao #mostra-eventos {width:100%; text-align:center;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos {width:320px; display:inline-block; margin-left:10px; margin-right:10px; margin-bottom:30px; transition:.2s linear;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos .imagem-eventos {width:300px; height:180px; margin:0 auto;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos .imagem-eventos .alinha-imagem {width:300px; height:180px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos #nome-eventos {width:320px; height:40px; margin:0 auto; margin-top:10px;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos #nome-eventos .nome {width:320px; height:40px; display:table-cell; vertical-align:middle; font-size:16px; line-height:23px; font-weight:600; text-align:center;}
#conteudo-interno #conteudo-inscricao #mostra-eventos #bloco-eventos .confira {display:table; margin:0 auto; margin-top:15px; cursor:pointer; color:#FFF; padding:4px 30px 2px 30px; border:none; letter-spacing:0.5px; font-family:bebas-neue-bold; font-size:20px; background:#00b816; border-radius:5px; transition: all .3s;}
#conteudo-interno #conteudo-inscricao #area-erro {max-width:500px; margin:0 auto; padding:5px 10px; margin-bottom:20px; margin-top:20px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #conteudo-inscricao #area-erro .erro {font-size:13px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-inscricao #area-erro .erro strong {font-size:13px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-inscricao #inscricao-evento {position:absolute; margin-top:-63px; right:3%;}
#conteudo-interno #conteudo-inscricao #inscricao-evento .imagem-eventos {width:100px; height:50px; display:table-cell; vertical-align:middle;}
#conteudo-interno #conteudo-inscricao #areas {width:100%;}
#conteudo-interno #conteudo-inscricao #areas .area {width:48.5%; float:left;}
#conteudo-interno #conteudo-inscricao #areas .area a {display:block; text-align:center; color:#FFF; padding:5px 15px; font-size:14px; border:1px solid #292929; background-color:#292929; border-radius:5px;}
#conteudo-interno #conteudo-inscricao #areas .area a:hover {background-color:#444; border-radius:5px;}
#conteudo-interno #conteudo-inscricao #areas .area-ativa {width:48.5%; float:left; text-align:center;}
#conteudo-interno #conteudo-inscricao #areas .area-ativa a {display:block; color:#292929; padding:5px 15px; font-size:14px; border:1px solid #292929; background-color:#ebe7e5; border-radius:5px;}
#conteudo-interno #conteudo-inscricao .alterar-evento {position:absolute; left:3%; margin-top:-40px;}
#conteudo-interno #conteudo-inscricao .alterar-evento a {display:block; font-size:13px; text-decoration:underline;}
#conteudo-interno #conteudo-inscricao .descricao {margin-top:20px; font-size:13px; text-align:justify; line-height:140%;}
#conteudo-interno #conteudo-inscricao .descricao strong {font-size:13px;}
#conteudo-interno #conteudo-inscricao .descricao span {font-size:13px;}
#conteudo-interno #conteudo-inscricao .descricao p {font-size:13px;}
#conteudo-interno #conteudo-inscricao .descricao a {color:#FF0000; text-decoration:underline; font-size:14px;}
#conteudo-interno #conteudo-inscricao #mapa {margin-top:20px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario {width:100%;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .titulo {font-size:16px; margin-top:20px; margin-bottom:10px; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-pessoa {padding:15px 10px; border:1px solid #292929;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-carona {padding:15px 10px; padding-top:20px; border:1px solid #292929; margin-bottom:20px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-carona #carona-campos {width:100%;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-carona #mostra-caronas {width:100%;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-carona #mostra-caronas .nome-carona {float:left; width:220px; margin-bottom:15px; font-size:16px; color:#292929; font-weight:600;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-carona #mostra-caronas .datanasc-carona {float:left; color:#292929; margin-bottom:15px; font-size:16px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario #bloco-valores {padding:15px 10px; border:1px solid #292929; margin-bottom:20px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .salva {display:table; margin:0 auto; margin-top:20px; font-size:18px; border:none; outline:none; cursor:pointer; text-decoration:none; font-family:bebas-neue-bold; background-color:#fe080b; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; color:#FFF; border-radius:10px; transition:0.2s linear;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .salva:hover {background-color:#f93739; transition:.2s linear;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .campos-padrao-float {margin-bottom:15px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .campos-padrao-float .input {width:94%; background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; padding:5px 3%;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .label {font-size:14px; font-weight:600;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .campos-padrao-float .select {width:100%; height:33px; background-color:#FFF; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCC; font-size:14px; padding:4px 3%;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .campo-select {position:relative; background-color:#FFF; border-radius:10px;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .campo-select:before {content:""; display:inline-block; cursor:pointer; z-index:30; vertical-align:middle; position:absolute; margin-top:38px; right:10px; width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:6px solid #292929; transition:.2s linear;}
#conteudo-interno #conteudo-inscricao #bloco-formulario .preenchimento {color:#FF0000; margin-top:20px; font-size:15px; text-align:center; font-weight:600; margin-bottom:10px;} 
#conteudo-interno #conteudo-inscricao #bloco-formulario .obrigatorio {color:#FF0000; font-weight:600;} 
#conteudo-interno #conteudo-inscricao .enviar {border:none; display:block; margin:0 auto; margin-top:15px; outline:none; cursor:pointer; text-decoration:none; background-color:#292929; padding-left:25px; padding-right:25px; padding-top:5px; padding-bottom:5px; color:#FFF; border-radius:10px; transition:0.2s linear;}  
#conteudo-interno #conteudo-inscricao .enviar:hover {background-color:#444;}  
#conteudo-interno #conteudo-inscricao .descricao-regulamento {line-height:100%;}  
#conteudo-interno #conteudo-inscricao .descricao-regulamento p {font-size:11px;}  
#conteudo-interno #conteudo-inscricao .descricao-regulamento span {font-size:11px;}  
#conteudo-interno #conteudo-inscricao .descricao-regulamento div {font-size:11px;}  
#conteudo-interno #conteudo-inscricao .descricao-regulamento strong {font-size:12px;}  
#conteudo-interno #conteudo-inscricao .texto-inscricao {color:#292929; font-weight:700; margin-top:25px; font-size:20px; text-align:center;}  
#conteudo-interno #conteudo-inscricao .texto-inscricao-valor {color:#292929; font-weight:500; font-size:15px; text-align:center;}  
#conteudo-interno #conteudo-inscricao .texto-inscricao-valor strong {color:#292929; font-weight:700; font-size:15px;}  
#conteudo-interno #conteudo-inscricao .inscrito {color:#292929; text-align:center; margin-top:25px; font-size:16px;}  
#conteudo-interno #conteudo-inscricao .inscrito strong {color:#292929; font-weight:700; font-size:16px;}  
#conteudo-interno #conteudo-inscricao #botoes {margin-top:10px; margin-bottom:20px; padding:10px 15px; border:1px solid #ccc; border-radius:20px;}  
#conteudo-interno #conteudo-inscricao #botoes #bloco-pagamento {margin-top:15px; background-color:#f5f5f5; padding:10px 10px; border-radius:15px;} 
#conteudo-interno #conteudo-inscricao #botoes #bloco-pagamento .pix {display:table;} 
#conteudo-interno #conteudo-inscricao #botoes #bloco-pagamento .pix .titulo-pix {font-size:16px; padding-bottom:15px; color:#292929; font-weight:600;} 
#conteudo-interno #conteudo-inscricao #botoes #bloco-pagamento .pix .item {padding-bottom:5px; color:#292929;} 
#conteudo-interno #conteudo-inscricao #botoes #bloco-pagamento .pix .item strong {color:#292929;} 
#conteudo-interno #conteudo-inscricao #botoes #informacoes {margin-top:15px;} 
#conteudo-interno #conteudo-inscricao #botoes .texto-informacao {font-size:16px; font-weight:600; line-height:20px; color:#292929;} 
#conteudo-interno #conteudo-inscricao #botoes .texto-informacao strong {font-size:16px; font-weight:700; color:#fe080b;} 
#conteudo-interno #conteudo-inscricao #botoes #informacoes .botao-whatsapp {display:table;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .botao-whatsapp span {display:block;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .botao-whatsapp a {display:block; text-align:center; font-size:13px; border:none; padding:4px 25px 4px 45px; color:#FFF; margin-top:10px; outline:none; cursor:pointer; text-decoration:none; background:#2da12d url('../i/quebrado/icon-whats.svg') 15px center no-repeat; background-size:20px; border-radius:15px; transition:0.2s linear;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .botao-whatsapp a:hover {background-color:#5dc15d;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .grupo-texto {font-size:14px; color:#292929; padding-top:25px;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .grupo-texto strong {font-size:14px; color:#292929; font-weight:600;}  
#conteudo-interno #conteudo-inscricao #botoes #informacoes .texto-segunda {text-align:center; font-size:16px; padding-top:10px;}  
#conteudo-interno #conteudo-inscricao #botoes .aviso {color:#292929; font-size:13px;}  
#conteudo-interno #conteudo-inscricao #botoes .aviso strong {color:#FF0000; font-size:13px; font-weight:600;}  
#conteudo-interno #conteudo-inscricao .botao-ficha {display:table; margin:0 auto;}  
#conteudo-interno #conteudo-inscricao .botao-ficha a {display:block; text-align:center; font-size:18px; border:none; margin-top:10px; font-weight:600; outline:none; cursor:pointer; text-decoration:none; padding-left:50px; padding-top:8px; padding-bottom:8px; color:#292929; background:transparent url('../i/quebrado/icone-imprimir.png') left center no-repeat; background-size:35px; border-radius:10px; transition:0.2s linear;}  
#conteudo-interno #conteudo-inscricao .texto-segunda {text-align:center; font-size:16px; padding-top:10px;}  
#conteudo-interno #conteudo-inscricao .texto-segunda strong {font-weight:600; color:#292929; font-size:16px;}  
#conteudo-interno #conteudo-inscricao .descricao-inscritos {text-align:center; font-size:16px; margin-top:20px;}  
#conteudo-interno #conteudo-inscricao .descricao-inscritos  strong {font-weight:700; font-size:16px;}  
#conteudo-interno #conteudo-inscricao .msg-fechado {text-align:center; font-size:17px; margin-top:50px;}  
#conteudo-interno #conteudo-inscricao .msg-fechado  strong {font-weight:600; font-size:17px; color:#fe080b;}  
#conteudo-interno #conteudo-inscricao .botao-imprimir {display:table; margin:0 auto;}  
#conteudo-interno #conteudo-inscricao .botao-imprimir a {width:125px; text-align:center; font-size:16px; border:none; margin:0 auto; margin-top:40px; outline:none; cursor:pointer; text-decoration:none; background-color:#d0252b; padding-left:25px; padding-right:25px; padding-top:8px; padding-bottom:8px; color:#FFF; border-radius:10px; transition:0.2s linear;}  
#conteudo-interno #conteudo-inscricao .botao-imprimir a:hover {background-color:#EF1551;}  
#conteudo-interno #conteudo-inscricao #bloco-imprime {margin-top:30px; padding-top:30px; border-top:2px dashed #292929;}
#conteudo-interno #conteudo-inscricao .icone {display:table; margin:0 auto; margin-top:30px;}
#conteudo-interno #conteudo-inscricao .realizada {font-size:30px; padding-top:20px; text-align:center; font-weight:700;}
#conteudo-interno #conteudo-inscricao .obs {font-size:20px; padding-top:10px; text-align:center;}
#conteudo-interno #conteudo-inscricao .obs-m {font-size:16px; padding-top:10px; margin-bottom:50px; text-align:center;}
#conteudo-interno #conteudo-inscricao .obs-m strong {font-size:16px; font-weight:700;}
#conteudo-interno #conteudo-inscricao .minha-conta {display:table; float:left; margin-right:20px;}
#conteudo-interno #conteudo-inscricao .minha-conta a {display:table; margin:0 auto; font-size:15px; outline:none; text-align:center; cursor:pointer; color:#FFF; border:none; padding:6px 20px 6px 20px; background-color:#3e4aa4; border-radius:20px; transition:.3s linear;}
#conteudo-interno #conteudo-inscricao .minha-conta a:hover {background:#525eb7; transition:.3s linear;}
#conteudo-interno #conteudo-inscricao .capa-site {display:table; float:left;}
#conteudo-interno #conteudo-inscricao .capa-site a {display:table; margin:0 auto; font-size:15px; outline:none; text-align:center; cursor:pointer; color:#FFF; border:none; padding:6px 20px 6px 20px; background-color:#3e4aa4; border-radius:20px; transition:.3s linear;}
#conteudo-interno #conteudo-inscricao .capa-site a:hover {background:#525eb7; transition:.3s linear;}

#conteudo-interno #conteudo-politica {width:100%; margin-top:5px;}
#conteudo-interno #conteudo-politica h2 {font-weight:bold; font-size:20px; color:#292929; padding-top:20px; font-weight:600; padding-bottom:20px;}
#conteudo-interno #conteudo-politica h3 {font-weight:bold; font-size:16px; color:#292929; padding-top:20px; font-weight:600; padding-bottom:15px;}
#conteudo-interno #conteudo-politica p {font-size:14px; color:#444; line-height:150%; text-align:justify; padding-top:10px; padding-bottom:10px;}
#conteudo-interno #conteudo-politica a {font-size:14px; color:#444; text-decoration:underline;}
#conteudo-interno #conteudo-politica li {font-size:14px; color:#444; line-height:150%; text-align:justify; margin-left:30px; list-style:disc;}
#conteudo-interno #conteudo-politica strong {font-size:14px; color:#292929; font-weight:600;}

#conteudo-interno #conteudo-404 {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-404 .titulo {color:#000000; text-align:center; font-weight:600; font-size:120px;}
#conteudo-interno #conteudo-404 .descricao {color:#444; text-align:center; padding-bottom:10px; font-size:16px;}


/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #fff;

    border-top:none;
    border-bottom:none;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color:#000;
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #444
}

@-webkit-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@-moz-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@-o-keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}
@keyframes formas {
    0%   {
     transform: scale(0.8); 		
  	}
    20%  {
     transform: scale(0.9); 		   
	}
    40%  {
     transform: scale(1); 		
	}
    60% {
     transform: scale(1); 		     
    }
    80% {
     transform: scale(0.9); 		     
    }
    100% {
     transform: scale(0.8); 		     
    }
}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px; color:#444;}
#paginacao strong{font-size:12px; color:#01579b;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:14px; border-radius:10px; background-color:#01579b; padding:5px 10px 3px 10px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#1d6fb1; transition:0.2s linear;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#FFF;}
#paginacao span.branco  {margin-right:5px; font-size:14px; background-color:#fff; border-radius:10px; border:1px solid #01579b; padding:5px 10px 3px 10px;}
