@media (max-width: 1000px){
	.item-novidade{
		min-width: 280px;
		width: 90% ;
		/*max-width: 500px;*/

	}
	.lista-novidades-home{
		min-width: 280px;
		width: 100% ;
		margin: 20px auto;
	}
	.lista-novidades-home {
		text-align: center;
	}


}

@media (max-width: 1060px){
	.hide-mobile{
		display: none;
	}

	#icone_mobile {
	 display: block;
	}
	.login-mobile{
		display: block;
	}
	#menu{
		display: none;
	}
	#menu_mobile{
		display: none;
	}
	#logo{
		width: 25%;
		margin: 10px auto;
		display: block;
		float: none !important;
		min-width: 200px;
	}
	#logo img{
		width: 100%;
	}
	#fundo-topo{
		padding-top: 20px;
	}
	hr{
  		width: 100%;
  		border-bottom: 1px solid #DDD;
      	border-top: none;
    }
}
@media (min-width: 1061px){
	.login-mobile{
		display: none;
	}
	.hide-desktop{
		display: none;
	}
}

@media (max-width: 600px){

	.desc-sobre-home,
	.img-sobre-home{
		width: 100% !important;
		margin: 10px 5px !important;
		float: none !important;

	}
}


@media (max-width: 1000px){
	.novidades-home{
		width: 90%;
		float: none;
		margin: 
	}
}

@media (max-width: 900px){
	.novidades-home{
		width: 99%;
		float: none;
		margin:20px auto;
		display: block;
	}
	#sobre-home-baixo{
		width: 99%;
		float: none;
		margin:20px auto;
		display: block;
		height:auto;
	}
}

@media (max-width: 450px){
	.img-novidade{
		clear: both;
		float: left;
	}
	.tit-novidade,
	.chamada-novidade{
		clear: both;
		float: left;
		
	}
	.tit-novidade{
		margin-top: 10px;
		margin-bottom: 5px;
	}
	.chamada-novidade{
		margin-top: 5px;
		margin-bottom: 30px;
	}
	table{
		width: 100%;
		min-width: 300px !important;
		table-layout:fixed;
		word-wrap:break-word;
		font-size: 1em;
	}
	.table{
		font-size: 1em;
	}
}


@media (max-width:768px){
	#newsletter #left,
	#newsletter #right{
		/*float: none;*/
		width: 99%;
		display: block;	}
	#newsletter #right{
		text-align: center;
		margin:0 auto;
	}
	#newsletter-input{
		width: 90%;
		max-width: 400px;
		margin-top: 20px;
	}
	.botao-newsletter{
		margin-top: 20px;
	}
}
@media (min-width:769px) and (max-width:1100px){	
	#newsletter-input{
		width:50%;
	}
}

@media (max-width:768px){	
	footer{
		
		height: 286px;
		
	}
	footer #right,
	footer #left,
	footer #facebook{
		width: 90%;
		padding:0 5%;
		margin: 30px auto;
	}
	footer #right img{
		margin-left:25px;
	}
	footer #facebook .titulo-rodape{
		float: left;
		margin-bottom: 15px !important;
	}
	#rodape-top{
		background: #5a984b;
		width: 100%;
		margin: 0 auto;
		min-height:286px;

	}
	#rodape-bottom{
		background: #fff;
	}
}

@media (max-width:1280px){	
	#rodape-top{
		/*min-height:330px;*/
	}
}


@media (max-width:900px){	
	.dados-esq,
	.dados-dir{
		width: 90%;
		float: none;
		display: block;
		margin: 20px auto;

	}
	.dados-dir{
		margin: 50px auto 0 auto;
	}
}
