<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header{
		color:#FFF;
}
.headereldorado{	
	background-color: #1e5d92;	
}

.carousel-control.left{	
	background:transparent !important;
	max-height:310px;
}

.carousel-control.right{	
	background:transparent !important;
}

.margLeftRigth15px{	
	 margin-left: 15px;
    margin-right: 15px;
}

.maxWidth360px{	
	max-width:360px;
}

.wid50pr{	
	width:50%;	
}

.mleft0px{	
	margin-left:0px;
}
.carousel-control.left{	
	max-height:270px;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
    margin-left: -55px;
    margin-top: 78px;
}

.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -50px;
}

.btnSearch {    
	color:#FFF;
	padding-left: 25px;
    padding-right: 25px;
}

.padTop24Bottom24{	
	padding-top: 24px;
    padding-bottom: 24px;
}

.m0auto{	
	display:block;
	margin:0 auto;
}

.bgWhite{	
	background-color:#fff !important;
}

.noticiaDestaque .panel-footer {
    padding: 3px 15px;
    background-color: #bfcdd6;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    border-top: 0px;
    text-align: center;
}

.noticiaDestaque .panel-body {
    padding: 0px;
}

.noticiaDestaque  {
    border: 0px !important;
}

.noticiaDestaque .panel-footer p a { 
	color:#666;
}

.text-decoration-none{
	text-decoration:none;
}

.navbar{	
	margin-bottom:0px;
	margin-top: 0px;
	min-height:40px;
}

.navbar-default{	
	background-color: transparent;
	border:0px;
	border-radius:0px;
}

.padding-left10px{	
	padding-left:10px !important;
}

.padding-TOP4px{	
	padding-top:4px !important;
}

.margin-top14px{	
	margin-top:14px;
}

.margin-top9px{
	margin-top:9px;
}

.margin-top7px{	
	margin-top:7px;
}

.margin-top3px{	
	margin-top:3px;
}

.margin-bottom0px{
	margin-bottom:0px;
}

.displaynone{	
	display:none;
}

.cpointer{	
	cursor:pointer;
}

.w180px{
	width:180px;
}

.w120px{
	width:120px;
}

.w20porcent{	
	width:20%;
}

.caixa{	
	border:3px solid #000;
	padding: 30px;
    text-align: center;
}

.titulo-item{
	font-size: 9px;
    font-weight: bold;
}

.style1{	
	font-family: Tahoma;
    font-weight: bold;
	text-align:center;
}

.sub-data{	
	font-size:11px;
	color:#337ab7;
}

.alingElement{	
	display: table;
    margin: 0 auto;
}

.menu-topo li a{
	border-right: 1px solid gray;
}

.menu-topo2 li a{
	border-right: 1px solid black;
}

.dropdown-menu li a{
	 border-right:none !important;
}

.ultimo-topo{     
   border-right:none !important;
}

.color666{	
	color:#666;
}

.list-inline{
	padding-top: 8px;
}

.list-inline &gt; li {
    display: inline-block;
    padding-right: 0px;
    padding-left: 0px;
}

.bgtopoEldorado{	
	background-image: url(../../images/fundo_branco_topo.jpg);
    background-position: center top;	
    padding-top: 10px;
    padding-bottom: 10px;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{
	background-color: transparent !important;
}

.listaVereadores  ,.listaUltimasGalerias{
	list-style:none;
	padding: 0px;
	margin-left: 0px;
}

@media (min-width: 700px) and (max-width: 1200px) {	
	.listaVereadores  ,.listaUltimasGalerias{		
		padding: 0px 0px 0px 65px;		
	}
} 

.listaVereadores  li {
	float:left;
	padding:0px 28px 5px 0px;	
	/*max-width: 25%;*/
}
.listaUltimasGalerias li {
	float:left;
	padding:0px 30px 8px 0px;	
}

.textoTopoFormulario{
	text-align: center;
    margin-bottom: 20px;
    font-size: 12px;
	

}
.textoTopoFormulario img{	
	 max-width: 21px;
}

.text-align-center{	
	text-align: center !important;
}

.text-align-left{	
	text-align: left;
}

.text-align-right{	
	text-align: right;
}

#legendas{	
	font-size: 26px;
    color: rgb(0, 51, 0);
	min-height: 78px;
}

#legendas a{	
	color: rgb(0, 51, 0);
}

.carousel-indicators {
	line-height: 10px;
}

.clearfix{	
	clear:both;
}

.m0auto{	
	margin:0 auto;
}

.max-w318px{	
	max-width:318px;
}

.w100p{	
	width:100%;
}

.w100px{	
	width:100px;
}

.fs9px{	
	font-size:9px;
}

.fs11px{	
	font-size:11px;
}

.fs13px{	
	font-size:13px;
}

.fs15px{	
	font-size:15.4px;
}


.textoResp {
    width: 0;
    min-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.padding5px{	
	padding:5px;
}

.drawer-controls{	
	padding:10px 0px !important;
}

.paddingRight0px{		
	padding-right:0px;
}

.paddingLeft15px{	
	padding-left:15px;
}

.paddingLeft5px{	
	padding-left:5px;
}

.paddingLeft0px{	
	padding-left:0px;
}

.paddingRight0px{
	padding-right:0px;
}

.paddingRight7px{	
	padding-right:7px;
}

.paddingTop100px{	
	padding-top:100px;
}

.paddingTop0px{	
	padding-top:0px !important;
}

.paddingTop90px{	
	padding-top:90px;
}

.paddingTop7px{	
	padding-top:7px;
}

.padding5px{
	padding:5px;	
}

.mRigthLeft0px{	
	margin-left: 0px;
    margin-right: 0px;
}

.mRigthLeft15px{	
	margin-left: 15px;
    margin-right: 15px;
}

.margin5px{	
	margin:5px;
}

.h26px{	
	height:26px;
}

.h10px{	
	height:10px;
}

.img-responsive-100 {  
    width: 100%!important;
    height: auto!important;
}

.borderNone{	
	border:none;
}

.border5pxAzul{
	border-top: 8px solid #08419c;
	border-color:#105dce !important;
}

.maxWidth48porcent{	
	max-width:48% !important;
}

.textoBox{
	font-size: 14px;
    font-family: arial;
    color: #08419c;
    font-weight: 700;
    text-transform: uppercase;
}

.drawer-controls{	
	top:36% !important;
}

.collapse a{	
	color: rgb(0 ,51 ,0);
}

.form-control{	
	border-radius:0px !important;
}

.maxWidth85{	
	max-width:85%;
}

/*.tituloPagina{	
	font-family: Tahoma;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #205b93;
    text-align: center;
    margin-top: 0px;
    padding: 9px;
    border: 2px solid #CCC;
}*/

.tituloPaginaImg{    
    font-weight: bold;  
    text-align: center;
    margin-top: 0px;
    padding: 9px;
  
}

.lista-itens{	
	list-style: none;
    line-height: 20px;
    padding-left: 0px;
}

/**********************************************************Css Menu *********************/
.navbar-default .navbar-nav &gt; li &gt; a{
	text-transform: uppercase;
	color:#FFFFFF;
	padding-top: 1px;
    padding-bottom: 1px;
	margin-top: 10px;
    margin-bottom: 10px;
	font-weight: bold;
}

.navbar-default .navbar-nav &gt; .open &gt; a, .navbar-default .navbar-nav &gt; .open &gt; a:hover, .navbar-default .navbar-nav &gt; .open &gt; a:focus {
    color: #FFEB3B;
    background-color: transparent !important;
	/*background-color: linear-gradient(to bottom, #2d89b4, #297ca3);*/
	/*padding: 13px 24px;	*/
	border-bottom: 3px solid #0a3d5c;
	
}

.dropdown-menu{	
	background: url(https://www.weblinesistemas.com/responsivo/imagens/submenu_azul_new.png);
	border:0px;
	box-shadow: 0 6px 12px #000;	
}

.dropdown-menu &gt; li &gt; a{	
	color:#FFF;
	border-bottom: 1px solid #FFF;
}

.dropdown-menu &gt; li &gt; a:hover{	
	background-color:transparent;
	color:rgb(255, 204, 0);
}

.navbar-nav &gt; li &gt; .dropdown-menu{	
	padding-left:10px;
	padding-right:10px;
}
.nav &gt; li &gt; a {	    
	padding: 10px 14px;
}

/****************************************************************************************/

/**************************************************Rodape*******************************/

footer .copy{	
	text-align:left;
	color:#FFF;
	border-top: 1px solid #FFF;
    font-size: 11px;
    padding: 10px;
}

.mapa_site {
    background-color: #0a3d5c;
    font-family: arial;
    font-size: 12px;
	padding-top: 20px;
	color:#FFF;	
}

.mapa_site a {
    color: #FFF;
}

.mapa_site ul{	
	padding:0px;
	list-style:none;
}

.topo_menu {
    padding: 0 0 10px;
	font-weight:700;
	font-size: 14px;
}

.rodape-margin{
	margin-bottom: 10px;
}

.logo{
	text-align: unset;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.logo{
		text-align: -webkit-center;
	}
} 

/**************************************************************************************/

/****************************************************Vereador**************************/
/*.areaBtnBuscaVereador h3{	
	margin-bottom: 0px;
    border: 0px;
    padding: 6px;
    font-size: 12px;
	font-weight: 600;
	margin-left:0px !important;
}*/

/*.areaBtnBuscaVereador &gt; .row &gt; div {	
	border-left:1px  solid #000;
	border-bottom:1px  solid #000;
	padding: 6px;	
}*/

.areaBtnBuscaVereador &gt; .row &gt; .divult{	
	border-right:1px  solid #000;
}

.areaBtnBuscaVereador &gt; .row &gt; div &gt; a &gt; img {	
	margin:0 auto;
	max-height: 30px;
}

.textHistoria{	
	font-weight: bold;
    /*line-height: 14px;*/
    font-size: 13px;
    margin-bottom: 15px;
}

.chamada_noticia {
    display: block;    
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFF;
    font-size: 14px;
    text-decoration: none;
}

/************************************************************************************/

.form_status{	
	text-align:center;
	color:#33cc33;
}

.text-error{
	color:#ff3300;
	
}

/****************************************************Galeria**************************************************/

#container {
	overflow: auto;
	width: 100%;
}

#gallery{				
	padding-left: 18px;
}

.gallery {
	list-style: none;
	margin: 0;
	padding: 0;				
}

.gallery li {
	margin: 4px;
		float: left;
		position: relative;
		width: 144px;
		overflow: hidden;
		border: 1px solid #dddddd ;
		padding: 6px;
		font-family: arial;
		font-size: 13px;
		height: 160px;
}

.gallery img {
	background: #fff;
	border: solid 1px #dddddd ;
	padding: 5px;
}

#gal_categoria {
/*	width:500px;
	margin:10px; */
	padding:0;
	/* background:url('./galerias/imagens/bg_&lt;?=$tipo;?&gt;.png') no-repeat; */ 
	position:relartive;				
	text-align:center;
/*	padding-top: 48px; */
}

#escolhaGalerias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-decoration:none;
	color:#000000;
}

#gal_categoria	.border-button-style{	
	padding-bottom: 10px;
	border-bottom: 1px #282828 solid;
	border-bottom-style: dashed;
	margin-bottom: 10px;
}

/********************************************************************************************************/

/******************************************************Acessibilidade************************************/
.list-group-horizontal .list-group-item {
    margin-bottom: 0;
    margin-left: -4px;
    margin-right: 0;
}

.list-group-horizontal .list-group-item {
    display: inline-block;
}

.gap-right {
  margin-right: 4px 
}

.linksOpcoesAcesso {
    color: #5e5e5e;
	font-size:12px;
	 font-weight:bold;
	text-align: center;
}

.linksOpcoesAcesso div p{
	padding-top: 9px;
	    min-height: 53px;
}

.linksOpcoesAcesso  .imgPaddingTop14px{
	/*padding-top: 14px;*/
}

.linksOpcoesAcesso a {
    color: #5e5e5e;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
}
.w80Porc{  
	width: 80%;
}.w25Porc{  
	width: 25%;
}.w20Porc{  
	width: 20%;
}.w14Porc{  
	width: 14%;
}.w12Porc{  
	width: 12%;
}

.liAcessibilidade {
    padding: 0px;
}

.fundoAcessibilidade {
    background: red;
    background: -webkit-linear-gradient(#fbfbfb, #f0f0f0);
    background: -o-linear-gradient(#fbfbfb, #f0f0f0);
    background: -moz-linear-gradient(#fbfbfb, #f0f0f0);
    background: linear-gradient(#fbfbfb, #f0f0f0);
    height: 56px;
    display: table;
    text-align: center;
    width: 100%;
}

/*******************************************************************************************************/

/*********************************************Busca Avancada*********************************************/

.form-busca .form-control {
	height:30px;	
}

.form-busca .form-group {
    margin-bottom: 10px;
}

.help{	
	font-size:12px;
}

/******************************************************************************************************/

/***************************************************Table*********************************************/

.table-active, .table-active&gt;td, .table-active&gt;th {
    background-color: rgba(0,0,0,.075);
}


/*********************************************************************************************************/

/********************************************************************Noticias****************************/
.titulo_noticia {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 20px;    
    text-decoration: none;
}

.subtitulo_noticia {
    display: block;
    margin-bottom: 5px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

.chamada-noticia {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.titulo_noticia {	  
	    font-size: 14px;
	    font-weight: bold;      
	}

	.carousel-caption {
		bottom: 90px;	
	}
} 
/*****************************************************************************************************/


/*******************************************************Vereador*************************************/


.listagem-cargos-vereador ul{
	
	padding-left:0px;
	list-style:none;
	font-size:10px;
}

.listagem-cargos-vereador ul li ul li{
	
	padding-left:20px;
	
}

/************************************************************************************************/

.select2-container--default .select2-selection--single{
	border-radius:0px !important;
	    height: 34px !important;
}
.select2-container .select2-selection--single .select2-selection__rendered{
	
	line-height:34px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b{
	margin-top:3px !important;
}
.input-group[class*="col-"]{
	
	width:100%;
}
.select2-selection--single {
  overflow: hidden;
  text-overflow: ellipse;
}

.form-group .select2-container {
  position: relative;
  z-index: 2;
  float: left;
  width: 100%;
  margin-bottom: 0;
  display: table;
  table-layout: fixed;
}


/********************ligthbox****************/


#lightbox .modal-content {
    display: inline-block;
    text-align: center;   
}

#lightbox .close {
    opacity: 1;
    color: rgb(255, 255, 255);
    background-color: rgb(25, 25, 25);
    padding: 5px 8px;
    border-radius: 30px;
    border: 2px solid rgb(255, 255, 255);
    position: absolute;
    top: -15px;
    right: -55px;
    
    z-index:1032;
}
.topo_texto {
    font-family: 'GothamBook';
    padding: 47px 0px 10px 0px;
    color: #000000;
    font-weight: bold;
    font-size: 22px;
	text-shadow: 2px 2px 4px #969494;
}

.imgLogoTopo{
	
	position: relative;    
    margin-top: -70px;
}
.carousel-caption {    
    left: 3%;    
	text-align:left;
	padding-bottom: 35px;	
}

@media only screen and (max-width: 600px) {
	.carousel-caption {	
		padding-bottom: 0px;	
	}
} 
.carousel-caption div{	
	color:yellow;
}

.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next{
	color:#FFF;
	font-size:35px !important;
}


.bgAzulEscuro{		
	background-image: url(../imagens/px_blue_topo.jpg);
    border-bottom: 2px solid #4d7488;
    padding-top: 7px;
}

.noticiaDestaque .panel-footer {    
    min-height: 65px;
}

.textAlingnLeft {
    text-align: left;
}


/*foto capa*/
/*.nome_camara .title{
  color:#fff;
  margin: 0;
  position:relative;
  font-size: 30px;
  bottom:315px;
  margin-left: 510px;
}

.nome_camara .title2{
	color:#fff;
 	 margin: 0;
	position: relative;
	font-size: 17px;
	bottom: 305px;
	margin-left: 582px;
}

.nome_camara .title .title2{
  display:block;
}*/
/*foto capa*/

/* acesso rapido */
.alinha-center {   
    display: flex;   
    margin-top: -145px;
}

.icone{
    border-radius: 4px;
    margin: 0px 0px 0px 19px;
    background-color: #FFF;
    z-index: 2;
}

.alinha{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    flex-direction: column;
    height: inherit;
}

.icone a {
    height: inherit;
    text-decoration: none;
}

figure {
    margin: 0;
}

.text-alinha{
    font-size: 15px;    
    color: #000;    
}

@media (min-width: 992px) and (max-width: 1200px) {	
	.text-alinha{
	    font-size: 12px;       
	}

	.alinha{		
	    height: 100px;
	    width: 135px; 
	}
} 

@media only screen and (min-width: 1200px) {
	.icone {
	    height: 100px;
	    width: calc(88%/6);
	}
	.iconeAnimado {
		height: 100px;
		width: calc(88%/6);
		display:table;
	}
	
}

@media only screen and (max-width: 991px) {	
	.icone{
		width: 250px;
    	height: 125px;
    	margin-top: 15px;
    	display: inline-table;
	}
	
	.iconeAnimado{
		width: 250px;
    	height: 125px;
    	margin-top: 15px;
    	display: inline-table;
	}
	
	.alinha-center {   
	    display: contents; /*table*/    
	}
	.alinha {    	
    	 margin-bottom: 10px;
    	 border: 1px solid #ededed;
	}
	.text-alinha{
		margin-left: 10px;
	}
} 

@media only screen and (max-width: 992px) {

	.alinha-center {  	    
	    margin-top: 10px;
	}
	.alinha {    	
    	 margin-bottom: 10px;    	     	 
	}
	.text-alinha{
		/*margin-left: 10px;*/
	}
} 
/* acesso rapido */

/*MEIO PAGINA*/
.tag_pagina {
    font-size: 18px;
    border-bottom: 2px solid #F5F5F5;
    padding-bottom: 10px;
    color: #1e5d92;
}

.bgColorCinza{	
	background-color:#f7f7f7;
	/*border-radius: 4px;*/
}

.linhaSessao1{
	padding-top: 20px;
    margin: 10px;
    padding: 15px 0px 10px 5px;
    border-bottom: 1px solid #FFF;
    font-size: 18px;
    color:#000;
}
.linhaSessao2{	
	margin:10px;
	padding: 0px 0px 0px 5px;
	color:#000;	
}
.linhaSessao3{
	border-bottom: 1px solid #FFF;
	margin:10px;
	padding: 0px 0px 10px 5px;
	color:#000;
}
.linhaSessao4{
	margin:10px;
	padding: 0px 0px 0px 5px;
	text-decoration: underline;
}
/*MEIO PAGINA*/

/*ULTIMAS NOTICIAS*/
.card {
  box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);
  transition: 0.3s;
  background-color: #fff;
  /*width: 100%;*/
  padding: 20px;
  margin-bottom: 30px; 
}

.card:hover {
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2);
}

.data-style{
	color: #8c8b8b;
}

.ultimas-title{	
	text-align: -webkit-center;
	text-align: center; 
	margin-top: 30px; 
	font-size: 15px;	  
}

.noticias-title{
	text-align: -webkit-center;
	text-align: center; 
	font-size: 18px;   
    color: #1e5d92;
    margin-top: -10px;
    margin-bottom: 35px;     
}

.ver-todas{
	 font-size: 12px;
    background-color: #fff;
    border: 1px solid #1e5d92;
    padding: 10px;
    font-family: arial;
    color: #1e5d92;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 30px;
}
/*ULTIMAS NOTICIAS*/

/*VEREADORES*/
.card-vereador {
    text-align: center;
    background: #FFF;
    padding: 20px;    
    width: 160px;
    /*height: auto;*/
    border-radius: 3px;
    box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);  	
    margin-bottom: 30px;
    margin-top: 100px;
}   
.title {
	margin: 0;
}  
.title {
    padding-top: 10px;
    font-size: 13px;
    font-weight: bold;
    min-height: 75px; /*52*/
}

.vereador-margin{
	margin-left: 100px;
}

.cpointer-vereador{
	display: table !important;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.vereador-margin{
		margin-left: 0px;
	}
} 
/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (max-width: 768px) {
	.vereador-margin{
		margin-left: 0px;
	}

	#alinha-margin{
		margin-left: 75px;
	}
} 
@media only screen and (max-width: 1200px) {
	.vereador-margin{
		margin-left: 0px;
	}
} 
/*VEREADORES*/


/*PAGINA VEREADOR INTERNA*/

.titulo-barra{	
    background-color: #205b93;    
    padding: 5px 0px 10px 10px;
    color: #FFF;  
    display: table; 
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
	margin-top: 1px;
}

.menu-vereador{		 
    list-style: none;
}

.menu-vereador li{		
	float: left;
	padding: 10px 10px 0px 15px;
	font-size: 15px;
}

.nome-vereador{
	padding: 5px 0px 0px 0px;
    font-size: 22px;    
}

.nome-vereador a{
	text-decoration: none;
	color: #FFF;
}

/*.nome-vereador a:hover,
.nome-vereador a:active {	
	font-size: 100%;
	border-bottom: 2px solid #FFF;
}*/

.propo-text{
	color: #FFF; 
	font-size: 25px; 
	/*margin-left: 40px;*/
}

.name-propo{
	color: #fff;
	font-size: 25px;
}

.ver a{
	color: #fff;
	text-decoration: none;	
}

/*.fundo-vereador{
	background-image: url('images/fundo_capa_vereador.jpg'); 
	background-repeat: no-repeat; 
	width:100%; 
	background-position: top;
}*/

.historia-vereador{
	text-align: -webkit-center;
    font-size: 25px;
    color: #1e5d92;
    margin-bottom: 15px; 
    font-weight: bold;  
}

.destaque-noticia-vereador{
	text-align: -webkit-center;
    font-size: 25px;
    color: #1e5d92;
    margin-bottom: 15px;
    font-weight: bold;	
}

.margin-ultimas{
	margin-top:30px;	
}

.ultimas-noticias-vereador {
    text-align: -webkit-center;
    font-size: 25px;
    color: #1e5d92;
    margin-bottom: 15px;
    font-weight: bold;
}

.alinhamento-proposituras{
	text-align: center; 
	margin-top: 20%;
	/*border: 1px solid #FFF;*/
}

@media (min-width: 700px) and (max-width: 1000px) {	
	.alinhamento-proposituras{		
		margin-top: 0%;	
		display: inline-table;	
	}
}

.botImprimirRelatorioVotacao {
   /*float:right;*/
	padding:5px; 
	background-color:#333;
	color:#fff;
	text-align: center;
	/*display:table;
	clear:both;*/
	width: 400px;
    margin: 0 auto;
    border-radius: 5px;
}


@media only screen and (max-width: 600px) {
	.margin-ultimas{
		margin-top:0px;	
	}
	.nome-vereador{
		text-align: -webkit-center;
	}

	.menu-vereador li{			
		padding: 5px 45px 0px 10px;		
	}

	.linha-vereador{
		border-bottom: 1px solid #FFF;
	}

	.alinhamento-proposituras {	   
	    margin-top: 3%;
	}

	.fundo-proposituras{
	   background-color: #205b93; 
	   padding: 10px;
	}
}

@media (min-width: 600px) and (max-width: 990px) {	
	.fundo-proposituras{
	   background-color: #205b93; 
	   padding: 10px;
	}
}
/*PAGINA VEREADOR INTERNA*/

/*PAGINA CONTATO VEREADOR*/
.fundo-contato{
    background-image: url(../../../images/fundo_contato_vereador.jpg);
    background-repeat: unset !important;
    width: 100%;
    background-position: unset !important;
 }

 .cargos li{
 	list-style: none;
 	color: #fff;
 } 

 .texto-contato{
 	color: #fff;
    font-size: 30px;
    text-align: -webkit-center;
    margin-bottom: 40px;
    font-weight: bold;
    border-bottom: 1px solid;
 }

 .mail-fone{
 	color: #fff;
    font-size: 15px;
    text-align: unset !important;   
 }

 @media only screen and (max-width: 600px) {
	.mail-fone{	 	
	    font-size: 13px;	     
	 }
	 .fundo-contato{
	 	background-repeat: unset;
	 }

} 
/*PAGINA CONTATO VEREADOR*/


/*PAGINA BUSCA FILTER LEIS*/ 
.busca-leis{
	padding: 5px 0px 0px 0px;
    font-size: 17px;
    font-weight: bold;
}

.breadcrumb{
	background-color: #FFF!important;
}

.fa-2x {    
    color: #1e5d92;
}

hr{
	margin-top: 0px !important;
    margin-bottom: 15px !important;
}

.div-autor  ul{
	overflow:hidden; 
	overflow-y:scroll;
	height:200px; 
	width:100%;
}

.div-tipo  ul{
	overflow:hidden; 
	overflow-y:scroll;
	height:200px; 
	width:100%;
}

.bold{
	font-weight: bold;
}

.list-group-item:last-child {
    margin-bottom: 10px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    box-shadow: 5px 5px #f1f1f1;
}

.list-group-item:first-child {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}

.linha-arq{
	border-right: 1px solid #f1f1f1;
}

.barra-pesquisa{
	background: #f1f1f1;
	padding: 10px;
}

.labelTag{
	margin-right: 5px;
}

.linha-separador{
	border-top: 1px solid #eee;
	margin-top: 10px;
    margin-bottom: 10px;    
}

.icone-checked{
	padding: 0px 0px 0px 185px;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.linha-arq{
		border-right: 0px;
	}

	.labelTag{
		font-size: 16px;	
		display: inline-table;
    	margin-bottom: 5px;	
	}

	.div-tipo  ul{
		overflow: visible;
	    overflow-y: auto;
	    height: auto;	
	}

	.div-autor  ul{
		overflow: visible;
	    overflow-y: auto;
	    height: auto;	
	}

	.icone-checked{
		padding: 0px 0px 0px 170px;
	}
}

@media (min-width: 700px) and (max-width: 1280px) {
	.labelTag{
		font-size: 16px;	
		display: inline-table;
    	margin-bottom: 5px;	
	}	
} 
/*PAGINA BUSCA FILTER LEIS*/ 

/*PAGINA BUSCA FILTER PROPOSITURAS*/ 

.titulo-pagina{
	padding: 5px 0px 0px 0px;
    font-size: 23px;
    font-weight: bold;
}

.div-situacao  ul{
	overflow:hidden; 
	overflow-y:scroll;
	height:200px; 
	width:100%;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.div-situacao  ul{
		overflow: visible;
	    overflow-y: auto;
	    height: auto;	
	}

	.label{
		white-space: unset;
	}

	.titulo-pagina{		
	    font-size: 18px;	    
	}
} 
/*PAGINA BUSCA FILTER PROPOSITURAS*/ 


/*PAGINA VEREADORES LEGISLATURA*/ 
.card-height{
   height: 300px;
   border-bottom: 6px solid #205b93;
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.card-height{
	   height: auto;
	}
} 

@media (min-width: 700px) and (max-width: 1280px) {	
	.card-height {
    	height: auto !important;
	}
} 
/*PAGINA VEREADORES LEGISLATURA*/ 

/**LISTAGEM LEGISTALTURAS**/

.bg-legislatura {
    background-color: #f9f9f9; /*#e6f6ff*/
    margin-top: 20px;
    width: 100%;
    padding: 10px;
    float: left;
    border-radius: 4px;
}

.icone_bank {
    float: left;   
    margin-top: 2px;      
    margin-right: 10px;
    color: #205b93;
}

.titulo_legislatura {
    float: left;
    width: 70%;    
    font-size: 19px;   
}

.data_legislatura {
    float: left;
    width: 70%;    
    font-size: 13px;
    color: #747474;
    margin-left: 5px;
}
.icone_abrir {
    float: right;
    margin-top: -15px;   
}
/**LISTAGEM LEGISTALTURAS**/

/*PAGINA MESA DIRETORA*/ 
.mesa-card{   
   border-bottom: 6px solid #205b93;
}
/*PAGINA MESA DIRETORA*/ 

/*TOPO SITE*/
@media (min-width: 700px) and (max-width: 1280px) {	
	.navbar-default .navbar-nav &gt; li &gt; a {
    	font-size: 12px !important;
	}
} 

/*TOPO SITE*/

/*AGENDA EVENTOS*/
.transmissao{
	text-align: -webkit-center;
	font-weight: bold;
	font-size: 17px;     
    color: #1e5d92;
}

.maisEvento{
	text-align: -webkit-right;
}

.maisEvento a{
	text-decoration:none;
}

.dataHora{
	font-size: 16px;
}

.evento{
	font-size: 16px;
}

.descricao{
	font-size: 16px;
}
/*AGENDA EVENTOS*/

/*LINKS UTEIS*/
.linksUteis{
	font-size: 25px;    
}

.linksUteis a{
	text-decoration: none;
	color: #000;
}

.linksUteis a:hover{	
	color: #205b93;
}
/*LINKS UTEIS*/


.areaBtnBuscaVereador h3 {
    margin-bottom: 0px;
    border: 0px;
    padding: 6px;
    font-size: 12px;
    font-weight: 600;
    margin-left: 0px !important;
}

.tituloPagina {
    font-family: Tahoma;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #205b93;
    text-align: center;
    margin-top: 0px;
    padding: 9px;
    border: 2px solid #CCC;
}

.tab-content {
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 40px 15px 12px;
    background-color: #fff;
}

.fas-icone {
    color: #2e6da4;
}

/*************ACESSIBILIDADE L50****************/
.icone-acess{
	right: 0px;
	position: fixed;
	top: 250px;
	z-index: 500;
	border: 1px solid #cecece;
	border-radius: 3px;
}

.acess-verde{
	color:#5b8b51;
}

.acess-texto:hover{
	color: #1e5d92;
}

.acess-contraste:hover{
	color: #1e5d92;
}

.dropAba{
	right: 0px;
	position: fixed;	
	z-index: 500;
	top: 250px;
	margin-right: 65px;
	background-color: #FFF;
    border: 1px solid #e2e2e2;
    border-radius: 3px;
    padding: 10px;
}

.fas{
	color: #1e5d92;
	margin: 5px;
}

.dropAba a{   
    text-decoration: none;
    cursor: pointer;
    color: #6d6d6d;
    font-weight: 700;
}

.dropAba:before {
  border: 10px solid transparent;
  border-left-color: #cecece;
  content: "";
  right: -20px;
  position: absolute;
}
/*************ACESSIBILIDADE L50****************/




.icone-acess{
	right: 0px;
	position: fixed;
	top: 250px;
	z-index: 500;
	border: 1px solid #cecece;
	border-radius: 3px;
}

.acess-verde{
	color:#5b8b51;
}

.acess-texto:hover{
	color: #1e5d92;
}

.acess-contraste:hover{
	color: #1e5d92;
}

.dropAba{
	right: 0px;
	position: fixed;	
	z-index: 500;
	top: 250px;
	margin-right: 65px;
	background-color: #FFF;
    border: 1px solid #e2e2e2;
    border-radius: 3px;
    padding: 10px;
}

.fas{
	color: #1e5d92;
	margin: 5px;
}

.dropAba a{   
    text-decoration: none;
    cursor: pointer;
    color: #6d6d6d;
    font-weight: 700;
}

.dropAba:before {
  border: 10px solid transparent;
  border-left-color: #cecece;
  content: "";
  right: -20px;
  position: absolute;
}


/*&lt;ComentarioWebline&gt;
&lt;requisicao n='s\n'&gt;17/06/2020 - Victor Hugo - Deixando veredor sem esticar.&lt;/requisicao&gt;
&lt;/ComentarioWebline&gt;
*/
.vereador_lista &gt; img{
	height:50px;
	object-fit:cover;
}


@keyframes slideInLeft {
	0% {
		transform: translate3d(-100%, 0, 0);
		visibility: visible;
	}
	100% {
		transform: translate3d(0, 0, 0);
	}
}

.slideInLeft {
	animation-name: slideInLeft;
}

.icone:hover {
	margin-top: -12px;
	transition: all 0.2s;
}

.icone{
	visibility: hidden;
	transition: all 0.2s;
}

.iconeAnimado {
	z-index: 2;
	margin-right: 19px;	
}

.divIcone{
	 background: #FFFFFF; height: 100%; border-radius: 4px; /*margin: 0px 0px 0px 19px;*/ width:100%; padding-top: 4px;
}

.iconeAnimado:hover &gt; .divIcone {
	margin-top: -12px;
	transition: all 0.2s;
}
.iconeAnimado &gt; .divIcone {
	transition: all 0.2s;
}

.divIcone a {
	height: inherit;
	text-decoration: none;
}


.bounceInLeft, .icone, .bounceInRight, .bounceInUp, .bounceInDown{
	animation-duration: 3s !important;
	visibility: visible;
}

.efeitozoom:hover{
	-webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
	transition: all 0.2s;
}

.efeitozoom{
	transition: all 0.2s;
}


.ver-todas:hover{
	
}


.button-winona {
	position: relative;
	overflow: hidden;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
}

.button-winona .content-original,
.button-winona .content-dubbed {
	vertical-align: middle;
	transition: transform 0.3s cubic-bezier(0.2, 1, 0.3, 1), opacity 0.3s cubic-bezier(0.2, 1, 0.3, 1);
}

.button-winona .content-original {
	display: block;
}

.button-winona .content-dubbed {
	position: absolute;
	width: 100%;
	top: 50%;
	left: 0;
	opacity: 0;
	transform: translate3d(0, 0, 0);
}

.button-winona:hover .content-original {
	opacity: 0;
	transform: translate3d(0, -30%, 0);
}

.button-winona:hover .content-dubbed {
	opacity: 1;
	transform: translate3d(0, 0, 0) translateY(-50%);
}


.button-primary-outline, .button-primary-outline:focus {
	color: #29293a;
	background-color: transparent;
	border-color: #ed1c24;
}

.button-primary-outline:hover, .button-primary-outline:active {
	color: #fff;
	background-color: #ed1c24;
	border-color: #ed1c24;
}



.efeitozoom2:hover{
	-webkit-transform: scale(1.3);
    -ms-transform: scale(1.3);
    transform: scale(1.3);
	transition: all 0.2s;
}

.efeitozoom2{
	transition: all 0.2s;
}

.divNoticia{
	filter: grayscale(30%);
}

.divNoticia:hover{
	filter: grayscale(0%);
}


.dropdown &gt; ul{
	display: block;
	background: white;	
	opacity: 0;
	visibility: hidden;

}
.navbar-nav &gt; .dropdown:hover &gt; ul{	
	/*transition: all 0.7s;*/
	opacity: 1;
	transform: translateY(0px);
	-webkit-transition: all 700ms ease;
	visibility: visible;
}


.navbar-nav &gt; li &gt; ul{
	min-width:270px;
}

.navbar-nav &gt; li &gt; ul &gt; li &gt;a{
	border:none;
	color:#353232;
	transition: all 0.4s;
	padding: 10px;
	
}
.navbar-nav &gt; li &gt; ul &gt; li:hover  &gt;a{
	font-weight:600;
	color: #333;
	margin-left: 15px;
	transition: all 0.4s;
	
}


.navbar-nav &gt; li &gt; ul &gt; li:hover &gt; .submenuinterativo &gt; .setadireitamenu{
	visibility:visible !important;
	transition: all 0.4s;
}

.fotoVereadoresPequena {
    width: 100px;
}


.topoitem{
	color:grey;
	float:right;
	text-align:center;
}

.topoitems{
	display:flex;
	align-items:center;
}
@media only screen and (max-width: 600px) {
	.topoitems{
		display:contents;		
	}
	.topoitem{
		float:left;		
	}
} 

.telefonetopo, .localizacaotopo{
	font-size:20px;
	padding:10px;
	border-radius: 40px;
	border-color: #80808063;
	border-width:1px;
	border-style:solid;
	color:#1e5d92;
	min-width: 40px;	
}

.telefonetopo{
	transform: rotate(90deg);
}

.paragrafostopo{
	font-size:17px;
	display:flex;
	align-items:center;
}

.botaofaleconosco{
	border-color: #1e5d92 ;
	width: 215px;
	height: 57px;
	padding: 20px;
	font-size: 19px;
	border-radius: 11px;
	align-items: center;
	display: flex;
	border-style: solid;
	border-width:1px;
}

.button-primary-outline:hover, .button-primary-outline:active{
	background-color: #1e5d92;
	border-color:#1e5d92;
}

.content-original{
	position:absolute;
	top:25%;
	left:22%;
}

/**title da ultima galerias**/
[aria-label] {
	position: relative;
}
[aria-label]::after {
	content: attr(aria-label);
	display: none;
	position: absolute;
	top: 100%;
	left: 0px;
	z-index: 5000;
	pointer-events: none;
	padding: 8px 10px;
	text-decoration: none;
	font-size: .9em;
	color: #fff;
	background-color: #1e5d92;
}
[aria-label]:hover::after {
	display: block;
}
/**title da ultima galerias**/

/**********************REDES SOCIAIS - VEREADOR**********************/
.btn-icon-only {
    height: 40px;
    width: 40px;
    padding: 8px;
    text-align: center;
    line-height: 1.6;
}
.btn-round {
    border-radius: 50% !important;
}
.btn-facebook {
    background-color: #3b5998;
}
.btn-youtube {
    background-color: #ed302f;
}
.btn-twitter {
    background-color: #55acee;
}
.btn-linkedin {
    background-color: #0082ca;
}
.btn-instagram {
    background: #f09433; 
	background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
	background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
	background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
.btn-social {
    color: #fff;
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 16%), 0 2px 10px 0 rgb(0 0 0 / 12%);
    border-radius: 0.2em;
    font-size: 16px;
}
.btn-social:hover {
	color: #fff;
	box-shadow: 0 3px 11px 0 rgba(0, 0, 0, 0.18),
	0 4px 13px 0 rgba(0, 0, 0, 0.15);
}
/**********************REDES SOCIAIS - VEREADOR**********************/</pre></body></html>