
.hide{
	display: none;
}


@media only screen and (max-width: 960px) {
	
	.hide-960{
		display: none !important;
		
	}
	
	.show-960{
		display: block !important;
	}
	
	.slider.fullscreen {
    height: 270px !important;

	
	}
	
	.top{
		background: url(../images/top-mini.png) !important;
		background-position: center top !important;
		background-repeat: no-repeat !important;
		height: 230px !important;
	}
	
	.tel{
		margin:0 auto !important;
		float: none !important;
		top: 30px !important;
	}
	
	.tel spam{
		font-size: 20px !important;
	}

	
	.logo{
		margin:0 auto !important;
		float: none !important;
		width: 200px !important;
	}
	
	.menu>ul>li>a {
    font-size: 12px !important;
    padding-left: 6px !important;
    padding-right: 5px !important;

	}
	
	.menu-top{
		top:50px !important;
		float: none !important;
		width: 100%  !important;
		padding-left: 80px !important;
	}
	
	.missao{	
		min-height: 440px !important;
	}
	
	.missao2{	
		min-height: 440px !important;
	}
	
	.bloco-index-1{
		padding-left: 5% !important;
	}
	
	.bloco-index-2{
		    padding-right: 25% !important;
    padding-top: 10px !important;
	}
}

@media only screen and (max-width: 640px) {
	.hide-640{
		display: none !important;
		
	}
	
	.show-640{
		display: block !important;
		
	}
	.slider.fullscreen {
    	height: 190px !important;
		margin-top: 0px !important;
	}
	
	.txt-center{
		text-align: center !important;	
		
	}
	
	h1{
		float: none !important;	
		
	}
	
	.missao{	
		width: 100% !important;	
		min-height: 80px !important;
		margin-bottom: 0px !important;
	}
	
	.missao2{	
		width: 100% !important;	
		min-height: 80px !important;
		margin-bottom: 0px !important;
	}
	
	a.logo-w {
    width: 32% !important;
    }

section.t {
   
    height: 75px !important;
}
	.bloco-index-1 p {

    font-size: 16px !important;
   
}
	
}



