@media only screen and (max-width: 1120px) {
}
@media only screen and (max-width: 1000px) {
	.ar_coluna{
		width: 100%;
		display: block;
	}
	.ar_steps div span{
		width: 30px;
		height: 30px;
		line-height: 30px;
	}
	.ar_steps div{
		line-height: 30px;
	}
}
@media only screen and (max-width: 900px) {
	.ar_l_el{
		width: 100%;
	}
	.ar_l_el_in{
		margin-right: 0px;
	}
	.ar_gcol_d_in{
		margin-left: 0px;
	}
	.ar_gcol_d_in h1{
		font-size: 35px;
	}


	.docs_colunas .ar_coluna{
		margin-bottom: 0px;
	}
}
@media only screen and (max-width: 640px) {
	.ar_l_tit{
		font-size: 18px;
	}
	.ar_steps div{
		font-size: 0px;
	}
	.ar_steps div span{
		font-size: 14px;
	}
	.ar_botao{
		padding: 10px;
	}
	.ar_negativo{
		padding: 5px 10px;
	}
	.ar_msg .txt{
		font-size: 16px;
		line-height: 22px;
	}
	.ar_steps div span{
		margin-right: 0px;
	}
}
