#slotDestaque{display:block;}
.logo h1.canal a,.menuPrincipal li a,.temasMomento li.tit,.vejaMais,.vejaMais a,.caixaEspecial p.tit,.caixaEspecial h2.tit,.cxPaginacaoNum .btIni,.cxPaginacaoNum .paginacaoNum a,.cxPaginacaoNum .btUlt,.cxPaginacaoNum button:hover,.mapaSite button,.mini-title,.f-cor,div.interna-tag .i-right-2,.f-title-1,.lista-azul a,.lista-azul li,div.veja-tambem p.tit,div.veja-tambem h2.tit,div.noticia-corpo p.leia-tbm a,.noticia-corpo a,.caixaCanal .tit a,.logo a,.cxBlogsColunas .tit a,.noticia-corpo a{color:#3599bf!important;}
.cartola a{color:#3599bf;}
.menuPrincipal li a:hover,.caixaEspecial p.tit,.caixaEspecial h2.tit,.caixaEspecial .cartola a,.caixaEspecial .comentarios a,.caixaEspecial .titulo,.cxPaginacaoNum button,.mapaSite,.mapaSite .mostrarMapaSite,.paginacao a:hover,.paginacao .ativo,.paginacao .proxima,.paginacao .anterior,.galerias.modelo1 li:first-child.fortaleza .titulo,.galerias.modelo1 li:first-child.fortaleza .cartola,.galerias.modelo2 li:first-child.fortaleza .titulo,.galerias.modelo2 li:first-child.fortaleza .cartola,.galerias.modelo3 li:first-child.fortaleza .titulo,.galerias.modelo3 li:first-child.fortaleza .cartola,.galerias.modelo7 li.fortaleza .titulo,div.i-n-abas ul.abas-itens .ativo,div.i-n-abas ul.abas-itens li:hover span,.i-n-controle span,.qts-comment,.barra-cor,.box-acc.ativo,.barra-title,#ant-prox_nav .n-botao.proximo,#ant-prox_nav .n-botao.anterior,div.veja-tambem p.tit,div.veja-tambem h2.tit,div.interna-tag a:hover,.caixaCanal .foto,.caixaCanal .tit,.cxBlogsColunas .tit,.modelo4.caixaEspecial .participe,span.iavatar{background-color:#3599bf!important;}
::selection{background-color:#3599bf!important;color:#fff;}
::-moz-selection {background-color:#3599bf!important;color:#fff;}
.menuPrincipal li .subMenu{background-color:#f5fafc!important;}
.cxPaginacaoNum,.menuPrincipal li .subMenu,.i-l-box{border-color:#3599bf;}
.vocefazopovo .cartola a,.caixaCanal .tit a{color:#3599bf;}
.caixaCanal .tit,.vocefazopovo .foto{background-color:#0092D2!important;}
.destaquePaginacaoH .tit a{font-size:13px;}
.destaquePaginacaoH form{display:none;}
.destaquePaginacaoH{display:none;}
/* Ajuste cores */
.caixaEspecial p.tit,.caixaEspecial h2.tit{background-color:#fff !important;}
.caixaEspecial .tit{background:#fff url("http://imgs.opovo.com.br/imgs/bgTitGPolica.jpg") 0 0 no-repeat !important;}
.caixaEspecial .titulo,
.modelo4.caixaEspecial .participe{background:#fff url("http://imgs.opovo.com.br/imgs/bgSetaBrPolitica.jpg") 0 0 no-repeat !important;}
.caixaEspecial.modelo4.politica .twitter { overflow: hidden; }
.detalheVerbaParlamentar{width:660px;float:left;margin-bottom:20px;}
.detalheVerbaParlamentar .tit{background-color:#3599bf;color:#3599bf;}
.detalheVerbaParlamentar table{border-spacing:0;border:solid #ccc;border-width:0 0 1px 1px;width:660px;font-size:12px;}
.detalheVerbaParlamentar thead,.detalheVerbaParlamentar tfoot{font-weight:bold;background-color:#ddd;}
.detalheVerbaParlamentar td{border:solid #ccc;border-width:1px 1px 0 0;padding:5px;text-align:right;}
.detalheVerbaParlamentar td:first-child{text-align:left;width:83%;}
.detalheVerbaParlamentar thead td{text-align:center;}
.detalheVerbaParlamentar thead td:first-child{text-align:left;}
.detalheVerbaParlamentar caption{text-align:left;font-size:15px;margin-bottom: 5px;}
.detalheVerbaParlamentar .zebraCor{background-color:#efefef;}
.detalheVerbaParlamentar .fonte{margin: 0 10px;font-style: italic;margin-top: 5px;font-size: 11px;}
.buscaVerbaParlamentar{width:640px;padding:10px;background:#f9f9f9;float:left;margin-bottom:20px;}
.buscaVerbaParlamentar .titulo{width:100px;font:20px "MorganHeavy";color:#3599bf;float:left;margin-right:20px;}
.buscaVerbaParlamentar .descricao{margin-bottom:10px;}
.buscaVerbaParlamentar select{padding:3px;width:100px;font:12px "MyriadPro";color:#333;border:1px solid #eee;margin-right:8px;outline:none;}
.buscaVerbaParlamentar select.deputado{width:190px;}
.buscaVerbaParlamentar input[type="submit"]{background: #0092D3 url("http://imgs.opovo.com.br/imgs/bgGradienteSetas.png") -118px -12px no-repeat;color: #0092D2;font-size: 12px;text-transform: uppercase;text-align: left;border: 1px solid #DDD;cursor: pointer;padding: 2px 0 2px 5px;width: 96px;}
.buscaVerbaParlamentar .erro{outline:1px solid red;}
.mosaicoPrefeitos{float:left;width:960px;background:#f9f9f9;padding:10px;padding-bottom:0;}
.mosaicoPrefeitos .cartola{color:#3296bc;margin-bottom:5px;margin-left:3px;}
.mosaicoPrefeitos .candidato{background-color:#3296bc;border-radius:4px;margin:0 3px;float:left;width:90px;position:relative;margin-bottom:10px!important;}
.mosaicoPrefeitos img{width:90px;height:50px;}
.mosaicoPrefeitos a span{padding: 5px;width: 80px;display: block;position: absolute;top: 0;bottom: 0;height: 26px;color:#fff;border-radius:4px;padding-top:19px;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#slotConteudo .mosaicoPrefeitos{clear:right;width:90px;float:right;margin-top:20px;}
#slotConteudo .mosaicoPrefeitos .candidato{margin:0;}
.tabelaVereadores{float:left;width:660px;}
.tabelaVereadores h2{margin-bottom:10px;border-top:1px solid #ededed;border-bottom:1px dotted #e5e5e5;background:url("http://imgs.opovo.com.br/imgs/bgCaixasBranco.png") no-repeat;font-size:20px;padding:10px 0 0px 10px;text-transform:uppercase;font-weight: normal;color: #0079C1;background-color: #0079C1;}
.tabelaVereadores h3{margin: 5px 0px 15px 10px;font-weight:normal;}
.tabelaVereadores table{width:100%;border:solid #e5e5e5;border-width:1px 0 0 1px;}
.tabelaVereadores table a[rel="nofollow"],.blocoTransparencia table a[target="_blank"]{color:#0079c1;}
.tabelaVereadores table td{border:solid #e5e5e5;border-width:0 1px 1px 0;padding:3px 5px;}
.tabelaVereadores table th{padding: 5px;background: #E5E5E5;text-align: left;}
.tabelaVereadores table tr.zebraCor{background-color:#f7f7f7;}
.tabelaVereadores table th.alignDTable{text-align:center;}
.tabelaVereadores .fonte{font-style:italic;font-size: 11px;margin:10px 0 20px 0;}
#slotConteudo .busca .campo {width: 295px;height: 27px;padding: 5px 5px 5px 5px;margin: 0px 0px 0px 0px;border:none;}
#slotConteudo .busca .button {top:8px;left:2px;}
.homePolitEleicao {height: 149px;background: url('http://imgs.opovo.com.br/imgs/eleicoes2012/bgCxEleicaoHome.png') repeat-x;border-radius: 4px;width: 660px;margin-bottom: 20px;border: 1px solid #84B8C9;}
/*CAPA ELEIÃ%u2021Ã%u2022ES*/
#slotDestaque {overflow: visible!important;}
.eleicao-especial {display:none; width: 980px;height: 233px;margin: 20px 0;padding-bottom: 3px;border-bottom: 1px solid #00678F}
.list-presidente .capa-eleicoes {	content: '';	display:block;
	position: absolute;
	top: -25px;
	left: 0; 
	width: 100px;
	height: 25px;background: url('http://imgs.opovo.com.br/imgs/logo-eleicoes2014-peq.jpg');
}
.list-presidente {position: relative; width: 363px;background: #F0F0F0;box-sizing: border-box;height: 233px;padding-left: 5px;float: left;}
.box-sen-gov {margin-left: 5px;float: left;}
.box-sen-gov div:first-child {margin-bottom: 5px}
.list-sen-gov {width: 300px;height: 114px;background: #F0F0F0;box-sizing: border-box;}
.list-presidente h3, .list-sen-gov h3 {padding: 10px 0;border-bottom: 1px dotted #CCCCCC;font-size: 12px;color: #00678F;margin: 0 10px 5px 5px;}
.list-presidente ul, .list-sen-gov ul {font-size: 0}
.list-presidente ul li, .list-sen-gov ul li {display: inline-block;position: relative;margin: 5px}
.list-presidente ul li a, .list-sen-gov ul li a {font-size: 14px;color: #fff}
.list-presidente ul li span.nome-candidato, .list-sen-gov ul li span.nome-candidato {display: block;width: 49px;height: 100%;background: rgba(10,96,116, 0.7);position: absolute;top: 0;box-sizing: border-box;padding: 7px;display: none;font-size:12px}
.list-sen-gov span.nome-candidato {
width: 63px!important;
}
.list-presidente ul li a:hover span, .list-sen-gov ul li a:hover span {display: block;text-decoration: underline;}
.list-presidente ul li span.foto-candidato {display:block;background: url('http://imgs.opovo.com.br/imgs/sprite-candidatos.png') no-repeat;width: 49px;height: 85px;border-radius: 0}
.list-sen-gov ul li spam.foto-candidato {display:block;background: url('http://imgs.opovo.com.br/imgs/sprite-candidatos.png') no-repeat;width: 49px;height: 60px;border-radius: 0}
.list-sen-gov ul li span.foto-candidato {display:block;background: url('http://imgs.opovo.com.br/imgs/sprite-candidatos.png') no-repeat;
width: 63px;
height: 60px;
border-radius: 0;
}
.cont-eleicoes {position: relative; width: 306px;height: 233px;box-sizing: border-box;margin-left: 5px;float: left;background: #F0F0F0 url('http://imgs.opovo.com.br/imgs/mapa-eleicoes.png') no-repeat;background-position: 17px 46px;width: 299px;
margin-left: 0;
margin-bottom: 20px;}
.ultimas-eleicoes {display: block; font-size: 20px;color: #006890;width: 125px;
position: absolute;
left: 20px;
bottom: 20px;
font-family: MyriadProCond;} 
.cont-eleicoes span {position: absolute; display: block;color: #666;font-family: MyriadProCond;text-transform: uppercase;}
	.cont-eleicoes span.tit-eleicoes {font-size: 22px; top: 20px;left: 61px;}
	.cont-eleicoes span.dias-eleicoes {font-size: 35px;top: 45px;
left: 50px;}
	.cont-eleicoes .countdown {color: #fff;font-size: 38px;top: 41px;
left: 150px;
letter-spacing: 4px;}
.blog-eleicoes {position: absolute; display: block;color: #00678F;font-size: 12px;position: absolute;top: -15px;right: 0}
/*sprite candidatos*/
.list-presidente ul li span.foto-candidato.p-pastor {background-position: -6px 0}
.list-presidente ul li span.foto-candidato.p-eduardo {background-position: -87px 0}
.list-presidente ul li span.foto-candidato.p-dilma {background-position: -170px 0}
.list-presidente ul li span.foto-candidato.p-aecio {background-position: -255px 0}
.list-presidente ul li span.foto-candidato.p-ze {background-position: -335px 0}
.list-presidente ul li span.foto-candidato.p-mauro {background-position: -420px 0}
.list-presidente ul li span.foto-candidato.p-luciana{background-position: -510px 0}
.list-presidente ul li span.foto-candidato.p-levy {background-position: -596px 0}
.list-presidente ul li span.foto-candidato.p-eymael {background-position: -686px 0}
.list-presidente ul li span.foto-candidato.p-marina {background-position: -773px 0}
.list-presidente ul li span.foto-candidato.p-rui {background-position: -775px -100px;}
.list-sen-gov ul li span.foto-candidato.s-tasso {background-position: 0 -94px}
.list-sen-gov ul li span.foto-candidato.s-raquel {background-position: -81px -94px}
.list-sen-gov ul li span.foto-candidato.s-mauro {background-position: -164px -94px}
.list-sen-gov ul li span.foto-candidato.s-geovana {background-position: -247px -94px}
.list-sen-gov ul li span.foto-candidato.g-eliane {background-position: -79px -163px}
.list-sen-gov ul li span.foto-candidato.g-eunicio {background-position: 0 -163px}
.list-sen-gov ul li span.foto-candidato.g-camilo {background-position: -164px -163px}
.list-sen-gov ul li span.foto-candidato.g-ailton {background-position: -247px -163px}
a.logo-hapvida {
width: 51px;
height: 35px;
display: block;
background: url("http://imgs.opovo.com.br/imgs/logo-hapvida-cont.png") no-repeat;
position: absolute;
bottom: 8px;
right: 10px;}
.dias-eleicoes.ehoje{
background: #F0F0F0;
left: 123px;}
.cont-eleicoes span.dias-eleicoes.ehoje {background: #EFEFEF;left: 121px;}

/*BRANDCATPCHA*/
#brandencuesta {border-top: 1px solid #3599bf;}
#brandencuesta::before,.bc-modal-header h2, #brandencuesta .bc-panel-title  {color:#3599bf !important;}
#brandencuesta .btn{border: 1px solid #3599bf;}
#brandencuesta .btn, .brandResultBar {background-color: #3599bf !important;}