header{
	
	background-image:url('../../images/fundo_branco_topo.jpg');
	    background-position: center top;
}
footer{
	
	background-color: #b4b5ad;
    min-height: 80px;
    padding-top: 15px;
    color: #FFF;
	font-size:11px;
	
}

footer ul li a {
	
	color:#FFF;
}

.navbar-default {
    background-color: transparent;
    border:0px;
}
.sf-menu {
  
    font-size: 12px;
}
.h30px{
	
	height:30px;
}
.linhaAzul{
	
	border: 3px solid #2c79c1;
}
.btnAzulSearch{
	
	background-color:#225c9b;
	color:#fff;
}
.ptop27px{
	
	padding-top:27px;
}

.fx-buscador{
	
	background-color:#2d70a7;
	padding: 5px;
}
.maxWidth200px{
	
	max-width:200px;
}
.h10px{
	
	height:10px;
}
.padLeft0px{
	
	padding-left:0px;
}

.padLeft10px{
	
	padding-left:10px;
}
.pad10px{
	
	padding:10px !important;
}
.panel-footer {
    padding: 0px 0px;
    background-color: transparent;
    border-top: 0px solid #ddd; 
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    text-align: left;
	font-size: 12px;
}
.bgCinza{
	
	background-color:#e2e2e2;
}
.painel-buscador{
	
	
}

.painel-buscador input ,.painel-buscador button ,.painel-buscador select{
	
	border-radius:0px !important; 
}
.h46px{
	
	height:46px;
}

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

.panel-footer a{
	
	color:#4d494a;
} 
.panel-default {
   border: 0px;
    border-color: #FFF;
}

.panel {
   
    background-color: transparent;
	-webkit-box-shadow: 0 1px 1px transparent;
}
.panel-body {
    padding: 0px; 
}
.btnMais{
	
	font-weight:600;
	color:#454e55;

}
.imgUltimasNoticias{
	
	    margin-right: 30px;
		 margin-left: 30px;
		 margin-bottom:20px;
		 height:110px;
}
.icon-mais{
	
	vertical-align: middle;
    margin-right: 2px;
}



.fundoVereadores{
	background:url('../../images/fundo_vereadores.jpg') center top;
	background-repeat:repeat-y;
}

#section-ultimas-noticias{
	background:url('../../images/fundo_ultimas_noticias.jpg') top right;
	padding: 50px 0px;
}
#section-ultimas-noticias h3{
    font-weight: bold;
    font-size: 18px;
    color: #454e55;
}

#fundoServicos{
	background: url(../../images/fundo_ultimas_noticias.jpg) top right;
    padding: 50px 0px;
}

#fundoServicos h3{
	font-weight: bold;
    font-size: 18px;
    color: #454e55;
}

.fundo_azul_servicos{
	background:url('../../images/fundo_servicos2.png') center top no-repeat;
	margin-top: -27px;
	padding-top:17px;
}

.fundoFaixa{
	background-repeat:no-repeat;
	background-position:center top;
}

.fundoFaixa2{
	background-image: url(../../images/faixa1.jpg);
	/*padding: 20px 0px;*/
}
@media only screen and (max-width: 1400px) and (min-width: 1200px)
{
	.container {
		width: 1170px !important; 
	}
	
	.NoticiaCapaDestaque{
		display:none;
	}
	.NoticiaCapaDestaqueResponsivo{
		display:;
	}

}
@media only screen and (min-width:1280px) {
	.fundoFaixa1{
		background-image:url('../../images/faixa1.jpg');
	}
	.fundoFaixa{
		background-image:url('../../images/faixa1_.jpg');
	}
	.botoesAzulMeio{
		display:;
		min-width:1052px;
		max-height:190px;
	}
	.botoesAzulMeioResponsive{
		display:none;
	}
	
	.NoticiaCapaDestaque{
		display:;
	}
	.NoticiaCapaDestaqueResponsivo{
		display:none;
	}
	
	.caixaBotaoFaixaAzulMeio{
		background-image:url('');
	}
	.tituloBotaoFaixaAzulMeio{
		font-size:20px;
	}
	.botoesAgendaEventos1{
		display:;
	}
	.botoesAgendaEventos3{
		display:;
	}
	/*.fundoFaixaVereador{
		display:;
	}*/
	.botoesAgendaEventos2{
		display:none;
	}
	.botoesAgendaEventos4{
		display:none;
	}
	.alturaVereadores{
		min-height:146px;
	}
	.setaEsq{
		margin-left:80px;
	}
	.setaDir{
		margin-right:80px;
	}
	.carousel-image{
		float:right;
		margin-right:50px;
	}
	.item {
		/*width:1170px;*/
		height:416px;
	}
	.glyphicon {
		/*font-size:40px;*/
	}
	.carousel-indicators {
		margin-bottom: -42px;
	}
	.areaNomeVereadores{
		display:;
	}
}

@media only screen and (max-width:1279px) {
	.fundoFaixa{
		background-image:url('../../images/faixa_responsive.jpg');
	}
	.fundo_azul_servicos{
		background-image:url('');
	}
	.botoesAzulMeio{
		display:none;
	}
	.fundoFaixaVereador{
		display:none;
	}
	.botoesAzulMeioResponsive{
		display:'';
	}
	.caixaBotaoFaixaAzulMeio{
		background-image:url('../../images/fundoBotaoAzul1.jpg');
		margin-top:10px;
		
		
	}
	.NoticiaCapaDestaque{
		display:none;
	}
	.NoticiaCapaDestaqueResponsivo{
		display:;
	}
	.tituloBotaoFaixaAzulMeio{
		font-size:15px;
	}
	.botoesAgendaEventos1{
		display:none;
	}
	.botoesAgendaEventos2{
		display:;
	}
	.botoesAgendaEventos3{
		display:none;
	}
	.botoesAgendaEventos4{
		display:;
	}
	.botoesMeio{
		margin-bottom:20px;
	}
	.setaEsq{
		margin-left:10px;
	}
	.setaDir{
		margin-right:10px;
	}
	.carousel-image{
		margin:0 auto;
	}
	.glyphicon {
		font-size:40px;
	}
	.carousel-indicators {
		margin-bottom: 0px;
	}
	.areaNomeVereadores{
		display:none;
	}
}

.carousel.carousel-fade .active.item {

	
}



.carousel.carousel-fade .active.left,
.carousel.carousel-fade .active.right {

	opacity: 0.2;
	filter: alpha(opacity=0.5);
}

.carousel.carousel-fade .next,
.carousel.carousel-fade .prev {

	opacity: 0.2;
	filter: alpha(opacity=0.5);
}
.carousel-control{
	bottom:0;
	height:80px;
	top:auto;
}

.carousel-control.left,
.carousel-control.right{
	background-image:url('');
}

.carousel-indicators {
    z-index: 9999;
    position: relative;
}
.areaPaginateControl{
	
	position:relative;
	margin-top:-90px;
	z-index:98;

	
}
@media (min-width: 768px){

	.carousel-indicators {
		bottom: 0px;
	}
}


.carousel {
    min-height:416px;
}

.carousel-indicators .active {
    background-color:#2d70a8;
	width:15px;
	height:15px;
}


.carousel-control-new{
	
	    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity=50);
    opacity: .5;
}
.caixaBotaoFaixaAzulMeio{
	
}

.tituloBotaoFaixaAzulMeio{
	color:#fff;
	font-weight:500;
	padding-top:13px;
	padding-left:10px;
	padding-bottom:15px;
	padding-right:10px;
}

.chamadaBotaoFaixaAzulMeio{
	color:#fff;
	font-size:12px;
	padding-left:15px;
	padding-right:15px;
	height:65px;
	max-height:65px;
	overflow-y: auto;
	margin-bottom: 10px;
}

.botaoBotaoFaixaAzulMeio{
	margin:0 auto;
	height:70px;
	padding-top:5px;
	
}

.fundoFaixaVereador{
	position: relative;
    /*background-image: url(/images/faixa.png);*/
    height: 95px;
    z-index: -1;
    background-repeat: no-repeat;
	left: 480px;
    top: 80px;
}


.tituloVereadores{
	position: relative;
    height: 40px;
    z-index: -1;
    background-repeat: no-repeat;
    left: 620px;
    top: 80px;
	font-size:22px;
	font-weight:700;
	color:#596982;
}


.nomeVereadores{
	padding-left:140px;
	padding-top:8px;
	width:500px;
	color:#FFF;
	font-weight:200;
}


.textoPropositurasCapa{
	padding-left:150px;
	padding-top:6px;
	width:450px;
}


.bolinha{
	font-size:30px;
	height:400px;
}

.carousel-indicators li {
	background-color:#FFF;
	width:15px;
	height:15px;
}

.select2-results__option[aria-selected=false] { color:#000; }
.select2-selection__choice{ color:#000; }
.select2-selection__clear{ visibility: hidden; position:absolute; }

.navbar{
	min-height:40px;
	z-index: 999;
}

.box-titulo-topo{
	padding-top:10px;
}

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

.nomeVereadores {
    padding-left: 140px;
    padding-top: 8px;
    width: 500px; 
    color: #2d70a7;
    font-weight: 200;
    font-size: 18px;
}