@media (max-width: 1200px){
	#navbar > .slogan {
	    display: none;
	}	
	.logo-navegacao{
		border: none;
	}
	.rodape-superior img.certificados{
		width: 100%
	}
	.menu-serv-lateral{
		display: none;
	}	
}
@media (min-width: 996px) and (max-width: 1200px) {
	.slogan-mobile{
		display: block!important;
		margin-left: 0!important;
		font-size: 14px!important;
	}
}
@media (max-width: 995px){
	.topo-infos, 
	.topo-infos-corte{
		background-image: none;
		background-color: #008DD4;
	}
	.topo-infos{
		margin-bottom: 5px;
	}
	.rodape-superior .sm-sem-borda-direita{
		border-right: none;
	}
	.col-sm-0{
		display: none;
	}
	.mapa-solucoes{
		text-align: right!important;
	}
}
@media (max-width: 768px){
	.topo-infos{
		display: none;
	}
	.logo-navegacao.padrao{
		padding: 10px 0 0 0;
		max-width: 100px;
	}
	.navbar-toggle .icon-bar {
		background: #008DD4;
	}
	.navbar-toggle{
		border: 2px solid #008DD4;
		margin-top: 20px;
		margin-right: 15px;
	}
	.navbar-brand{
		padding-bottom: 10px;
	}
	.navbar-nav > li > a{
		padding: 10px 0;
	}
	.navbar-nav > li{
		padding: 5px 15px;
	}
	.navbar ul.nav{
		margin: 0;
		padding-bottom: 5px;
	}
	nav.navbar-fixed-top{
		position: relative;
	}
	body{
		padding: 0;
	}
	.carousel-caption > p{
		margin-bottom: 0;
		display: none;
		text-align: center;
	}
	#carousel-padrao, 
	.carousel-inner, 
	.carousel-inner .item, 
	.carousel-inner .item img{
		height: 300px;
	}
	.carousel-caption{
		top: 0;
		bottom: 0;		
	}
	.carousel-caption > h1{
		margin-top: 20px;
		font-size: 30px;
	}
	.sessao {
    	padding-top: 40px;
    	padding-bottom: 30px;
	}
	.conjunto-solucoes{
		margin-top: -40px;
	}
	.banner-chamada {
    	padding: 100px 0;
	}
	.mapa-solucoes {
    	text-align: left!important;
    	padding-top: 30px;
    	padding-bottom: 0;
	}
	.rodape-superior .borda-direita {
    	border-right: none;
    	border-bottom: 1px solid #FFf;    
    	padding-top: 0;
    	padding-bottom: 20px;
	}
	.menu-rodape{
		display: none;
	}
	.mapa{
		display: none;
	}
	.dados-empresa p, .rodape-inferior p {    	
    	margin: 0 0 20px 0!important;
	}
	.descricao-solucoes ul {
    	padding: 0 0 0 25px;
	}
	.ajuste-mobile-bradcrumb{
		background-position-x: -400px;
	}
}