@media screen and (max-width: 1020px) {
	.menu {
		display:none;
		padding-bottom:0px;
	}
	.menu ul li {
		float:none;
		border-bottom:1px solid rgba(95, 95, 95, 0.34)
	}
	.form-login {
		float:left;
		width:100%;
		padding:10px 0 0;
		background:rgb(77, 107, 141);
	}
	.form-login form {
		margin-left:17px;
		float:none;
		padding:0px;
	}
	.form-login p {
		margin:10px 0 10px 20px;
		float:none;
		padding:0px;
	}
	.form-login p br {
		display:none;
		margin-top:5px;
	}
	.form-login p a {
		margin-right:10px;
	}
	.publicidade_topo {
		text-align: center;
		float: none;
		margin:20px 0 0;
	}
	.logo {
		float:none;
	}
	.btn-menu-mobile {
		display:block;
	}

	.inf_empresa_contato {
	margin:0px 0 30px 0;
	}
}


@media screen and (min-width: 850px) and (max-width: 1100px) {
	.vantagem_anunciar ul li:nth-child(1) {
		width:30%;
	}
	.vantagem_anunciar ul li:nth-child(1) p {
		font-size:1em;
	}
	.vantagem_anunciar ul li:nth-child(2), .vantagem_anunciar ul li:nth-child(3), .vantagem_anunciar ul li:nth-child(4) {
		width:16%;
	}
	.vantagem_anunciar ul li:nth-child(5) {
		width:20%;
	}
}

@media screen and (min-width: 500px) and (max-width:849px) {
	.vantagem_anunciar ul {
		padding:0px;
	}
	.vantagem_anunciar ul li:nth-child(1) {
		width:100%;
		border:none;
	}
	.vantagem_anunciar ul li:nth-child(1) i {
		display:none
	}
	.vantagem_anunciar ul li:nth-child(1) p {
		font-size:1em;
	}
	.vantagem_anunciar ul li:nth-child(2) {
		border-right:none;
	}
	.vantagem_anunciar ul li:nth-child(3) {
		border-left:1px solid #dedede;
	}
	.vantagem_anunciar ul li:nth-child(1) p, .vantagem_anunciar ul li:nth-child(2) p, .vantagem_anunciar ul li:nth-child(3) p, .vantagem_anunciar ul li:nth-child(4) p {
		padding:10px;
		text-align:center;
	}
	.vantagem_anunciar ul li:nth-child(2), .vantagem_anunciar ul li:nth-child(3), .vantagem_anunciar ul li:nth-child(4) {
		width:33%;
	}
	.vantagem_anunciar ul li:nth-child(5) {
		width:100%;
		text-align:center;
		padding:10px 0;
		margin:5px 0;
	}
	.vantagem_anunciar ul li a {
		margin:0px;
	}
	.conteudo, .corpo_publiciade {
		max-width:100%;
	}
	.banners_plubiciade, .banners_parceiro {
		float:left;
	}
	.banners_plubiciade ul, .banners_plubiciade p, .banners_parceiro ul, .banners_parceiro p {
		padding:0 10px;
	}
	.banners_plubiciade ul li, .banners_parceiro ul li {
		position:relative;
		display:none;
	}
	.listagem_equipamentos > ul.table li {
		width:50%;
	}
	.inf_empresa_contato {
		margin:0px 0 30px 0;
	}

	.list_parceiro li{
		width:33.3%;
		float:left;
	}
}

@media screen and (min-width: 500px) and (max-width:767px) {
	.produto_destauques ul li {
		width:50%;
	}
	.chamada ul li {
		width:50%;
	}
	.chamada ul li:last-child {
		width:100%;
	}
	.chamada ul li:last-child div {
		width:100%;
		padding:0px;
		margin:5px 0;
	}
	.chamada ul li:last-child div .fundo_chamada {
		padding:30px 0;
	}
	.banner_holland {
		padding:20px 0;
	}
	.banner_holland ul li:nth-child(1), .banner_holland ul li:nth-child(2) {
		text-align:center;
		width:100%;
	}
	.banner_holland ul li:nth-child(1) img {
		margin-right:10px;
	}
	.footer li:nth-child(1n+0) {
		max-width:50%;
	}
	.footer li:nth-child(2) {
		display:none;
	}
	.footer li:nth-child(3n+0) {
		max-width:50%;
	}
	.footer li:nth-child(4n+0) {
		max-width:100%;
		margin-top:15px;
	}
	.footer li > .icn_rs {
		padding:0px;
		margin:0 15px;
		text-align:left
	}

	.galeria_equipamento,
	.descricao_equipamento{
		width:100%;
		margin-bottom:50px;
	}
	.descricao_equipamento .pd{
	padding:0px;
	}

	.lista_noticias li {
	width: 100%;
	height: auto !important;
	margin-bottom: 10px;
	}
}

@media screen and (max-width: 700px) {
	.listagem_equipamentos,  .filtro_equipamento {
		max-width:100%;
	}
	.filtro_equipamento .pd,  .list_preco,  .filtro_equipamento .filtro ul li {
		display:none;
	}
	.filtro_equipamento .filtro {
		padding:0px;
		border:none;
		background:#fff;
		width:100%;
	}
	.filtro_equipamento .pd {
		padding:0px;
		width:100%;
	}
	.filtro_equipamento .filtro form select {
		width:100%;
		margin:5px 0;
	}
	.filtro_equipamento .filtro form button {
		float:right;
		margin-right:5px;
	}
	.filtro_mobile {
		display:block;
	}
	.cadastro_serv_empresas .tx_40{
		max-width:95% !important;
	}
	.cadastro_serv_empresas .tx_20{
		max-width:46% !important;
	}
	.cadastro_serv_empresas select.tx_20{
		max-width:47%;
	}
	.inputFile{
		width:96%;
	}
	#select_cat_serv{
		max-width: 96% !important;
	}
	#lista_serv_cat{
		width:95% !important
	}
	.cadastro_serv_empresas button{
		margin-left:80%;
	}

	.list_parceiro li{
		width:50% !important;
		float:left;
	}

	.boloco_login li{
		float:left;
		width:100%;
	}

	.boloco_login li:first-child{
		border-right:none;
		border-bottom:1px dashed #ccc;
	}

	.boloco_login li:last-child .login_form{
		padding-left:10px;
	}

	.login_form form input[type=text],
	.login_form form input[type=password] {
	width:98%;
	}


	/* newsletter */
	.news-content {width: 100%;}

	.news-title {
		width: 100%;	
		text-align: center;
		padding-top: 5px 0;
	}

	.news-fields {
		width: 100%;
		text-align: center;
		padding-left: 0%;
		padding-top: 10px;
	}	


}
 @media screen and (max-width: 499px) {	 
	.vantagem_anunciar ul {
		padding:0px;
	}
	.vantagem_anunciar ul li:nth-child(1) i {
		display:none
	}
	.vantagem_anunciar ul li:nth-child(1), .vantagem_anunciar ul li:nth-child(2), .vantagem_anunciar ul li:nth-child(3), .vantagem_anunciar ul li:nth-child(4), .vantagem_anunciar ul li:nth-child(5) {
		width:100%;
		text-align:center;
		padding:10px 0;
	}
	.conteudo, .corpo_publiciade {
		max-width:100%;
	}
	.banners_plubiciade, .banners_parceiro {
		float:left;
	}
	.banners_plubiciade ul, .banners_plubiciade p, .banners_parceiro ul, .banners_parceiro p {
		padding:0 10px;
	}
	.banners_plubiciade ul li, .banners_parceiro ul li {
		display:none;
	}
	.produto_destauques ul li {
		width:100%;
		height:auto !important;
	}
	.chamada ul li {
		width:100%;
	}
	.banner_holland {
		padding:20px 0;
	}
	.banner_holland ul li:nth-child(1), .banner_holland ul li:nth-child(2) {
		text-align:center;
		width:100%;
	}
	.banner_holland ul li:nth-child(1) img {
		margin-right:10px;
	}
	.footer li:nth-child(1n+0) {
		max-width:100%;
	}
	.footer li:nth-child(2) {
		display:none;
	}
	.footer li:nth-child(3n+0) {
		max-width:100%;
		margin-top:15px;
	}
	.footer li:nth-child(4n+0) {
		max-width:100%;
		margin-top:15px;
	}
	.footer li > .icn_rs {
		padding:0px;
		margin:0 15px;
		text-align:left
	}
	.listagem_equipamentos > ul.table li {
		width: 100%;
	}
	.listagem_equipamentos > ul.table li .pd {
		padding:0px;
	}

	.galeria_equipamento,
	.descricao_equipamento{
		width:100%;
		margin-bottom:50px;
	}
	.descricao_equipamento .pd{
	padding:0px;
	}

	.form_servico form{
		width:100%;
	}

	.form_servico form select{
		width:95%;
	}
	.form_servico form button{
		float:right;
		margin-right:7%;
	}

	.cadastro_serv_empresas .tx_40{
		max-width:95% !important;
	}
	.cadastro_serv_empresas .tx_20{
		max-width:95% !important;
	}
	.cadastro_serv_empresas select.tx_20{
		max-width:95%;
	}
	.inputFile{
		width:95%;
	}
	#select_cat_serv{
		max-width: 95% !important;
	}
	#lista_serv_cat{
		width:95% !important
	}
	.cadastro_serv_empresas button{
		margin-left:0;
		float:right;
		margin-right:10px;
	}

	.lista_noticias li {
	width: 100%;
	height: auto !important;
	margin-bottom: 10px;
	}

	.inf_empresa_contato {
	margin:0px 0 30px 0;
	}
	.contato form #cidade_,
	.contato form #email_{
		width:99%;
	}
	.contato form #email_{
		margin-bottom:10px;
	}
	.contato form #uf{
		float:none;
		width:100%;
		margin-bottom:10px
	}

	.contato form #telefone_ {
		width:99%;
		float:none;
	}

	.curriculo_form #endereco,
	.curriculo_form #cidade,
	.curriculo_form #email,
	.curriculo_form #curso,
	.curriculo_form #grau,
	.curriculo_form #instituicao,
	.curriculo_form #situacao,
	.curriculo_form #empresa,
	.curriculo_form #cargo,
	.curriculo_form #numero,
	.curriculo_form #cep,
	.curriculo_form #telefone,
	.curriculo_form #instituicao,
	.curriculo_form #situacao,
	.curriculo_form #cargo_,
	.curriculo_form #atuacao{
		width:99%
	}

	.list_parceiro li{
		width:100% !important;
		float:left;
		height:auto !important;
	}
}


@media screen and (max-width: 1100px) {
	/* menu fixo */
	#menu_fixo {
		display: none;
		visibility:hidden;
	}
}