/*Desktop*/
@media (min-width: 992px){
	.titulo-cam{	
		
		font-size: 40px;
		text-align: right;	
		padding: 25px 15px 0px 0px;	
		text-decoration:none;		
	}
	.titulo-cam strong{		
		
		font-size: 58px;   
		
	}
	

}

/*Tablet*/
@media (max-width: 992px){
	header{
	
	margin-top:38px;
	}
	.titulo-cam{
	
		font-size: 30px;
		text-align: center;
	
	}
	.titulo-cam strong{
		
		font-size: 30px;
	}
	
	
	
}
@media (min-width: 768px){
	.carousel-indicators {
		bottom: 60px;
	}
	
	

}
/*Celular*/
@media (max-width: 768px){
	
	header{
	
	margin-top:38px;
	}
	.titulo-cam{
	
		font-size: 30px;
		text-align: center;
	
	}
	.titulo-cam strong{
				
		font-size: 30px;
	   
		
	}
	.img-logo{
		
		max-width:150px;
	}
	
	.menu-topo{
	
	/*display: block !important;*/
    margin:1px !important;
    float: none !important;
	}
	
	
	
}

.brasao-topo-site{
		
		max-width:120px;
		margin-top:10px;
		margin-bottom:30px;
	}


@media only screen and (max-width: 481px){	
	
	.brasao-topo-site{
		
		max-width:105px;
	}
	
}

@media only screen and (min-width: 482px) and (max-width: 765px) {	
	
	.brasao-topo-site{
		
		max-width:130px;
	}
	
}


@media  only screen and  (min-width: 1200px) and (max-width: 1400px)  {

	.container {
		width: 999px;
	}
	
	.titulo-cam {
		font-size: 33px;
		text-align: left;
		padding: 25px 0px 0px 0px;
	}
	
	.titulo-cam strong {
		font-size: 52px;
		float:right;
	}
	
	.offset-custon{
		 width: 67%;
		margin-left: 32%;
	}
	
	.navbar-collapse {
		padding-right: 10px;
		padding-left: 10px;
	}
	
}

@media only screen and (max-width: 991px) and (min-width: 861px){

	.listaVereadores li {
		max-width: 13% !important;
	}
}




.botoesAgendaEventos1{/*z-index: 999 !important;*/}
.botoesAgendaEventos2{z-index: 999 !important;}
.botoesAgendaEventos3{z-index: 999 !important;}


.facebook-responsive {
    overflow: hidden !important;
    padding-bottom: 56.25% !important;
    position: relative !important;
    height: 0 !important;
}



.textCenter {
    text-align: center;
}




/*h3 {
    margin-top: 0px;
    background-color: #a42a20;
    text-align: center;
    padding: 10px;
    color: #FFF;
}*/


.bgSicFisico{
	 margin-top: 0px;
    background-color: #a42a20;
    text-align: center;
    padding: 10px;
}

.bgSicFisico{ color: #3bafda !important;  }