
.hide{
	display: none;
}

@media only screen and (max-width: 1500px) {
	.index1{
		padding-left: 30px !important;
	}
}

@media only screen and (max-width: 1024px) {
	
	.hide-960{
		display: none !important;
		
	}
	
	.show-960{
		display: block !important;
	}
	
	.slider.fullscreen {
    height: 450px !important;

	
	}
	
	.logo{
		top: 0px !important;
	}
	
	.tel{
		margin:0 auto !important;
		float: none !important;
		top: 10px !important;
		width: 370px!important;
	}
	
	.tel a{
		font-size: 14px !important;
		color: #159acb!important;
	}
	
	.tel spam{
		width: 150px;
		float: none !important;
	}
	
	.twitter{
		right: -6% !important;
		top: 50px !important;
		
	}

	
	.largura-index{
		width: 100% !important;
	}
	
	.menu>ul>li>a {
    font-size: 14px !important;
    padding-left: 6px !important;
    padding-right: 5px !important;

	}
	
	
	
	

	
	
}

@media only screen and (max-width: 640px) {
	.hide-640{
		display: none !important;
		
	}
	
	.show-640{
		display: block !important;
		
	}
	.slider.fullscreen {
  
		margin-top: 0px !important;
	}
	
	.txt-center{
		text-align: center !important;	
		
	}
	
	.index1{
		width: 100% !important;
		padding-left: 30px !important;
		text-align: center !important;	
	}
	
	.index2{
		width: 100% !important;
	}
	
	
	.icone-footer{
		margin: 0 auto !important;
		display: block !important;
		float: none !important;
	}
	
	.txt-footer{
		text-align: center !important;
	}
	
	.icone-footer2{
		margin: 0 auto !important;
		display: block !important;
		float: none !important;
	}
	
	.txt-footer2 p{
		text-align: center !important;
	}

	.slider.fullscreen {
    height: 300px !important;

	
	}
	
	
}



