@media only screen and (max-width: 1600px){
	.tabela td, .tabela th {
		font-size: 16px;
	}
	.tabela p {
		font-size: 16px!important;
		line-height: 22px!important;
		margin: 0 0 6px 0!important;
	}
}
@media only screen and (max-width: 1410px){

	.box-conteudo {

		width: 90%;

    	padding: 45px 60px;

	}

	.box-conteudo .btn-voltar {

		padding: 12px 0;

		font-size: 18px;

		width: 400px;

		margin: 0 auto -70px;

	}

}

@media only screen and (max-width: 1280px) {

	.box-conteudo .btn-voltar {

		font-size: 14px;

		width: 250px;

		margin: 0 auto -66px;

	}    

}

@media only screen and (max-width: 1180px) {

	.banner .titulo {

		font-size: 40px;

	}

	.banner {

		height: 370px;

	}

}

@media only screen and (max-width: 1024px) {

	.box-conteudo {

		margin: -60px auto 80px;

	}

	.box-conteudo {

    	padding: 18px 25px 45px 25px;

	}

	.banner {

		border-bottom-right-radius: 7% 20%;

	}
	.tabela td, .tabela th {
		font-size: 14px;
	}
	.tabela p {
		font-size: 14px!important;
		line-height: 20px!important;
	}

}

@media only screen and (max-width: 700px) {

	.banner .titulo {

		font-size: 34px;

		text-align: center;

		line-height: 40px;

		padding: 0 10%;

		margin: 50px 0 0 0;

	}

	.banner {

		height: 285px;

	}

}
@media only screen and (max-width:650px) {
	.box-tabela {
		overflow: scroll;
	}
	.tabela-1 {
		min-width: 100%;
		border-bottom: 1px solid #AAAAAA;
	}
	.tabela-1 tr {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
	}
	.tabela-1 td {
		width: 100%!important;
	}
	.tabela-1 .center {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
	}
	.tabela-1 tr td:first-child, .tabela-1 tr th:first-child {
		border-left: 0;
		border-right: 0;
	}
	.tabela-1 tr td:last-child, .tabela-1 tr th:last-child {
    	border-right: 0;
		border-left: 0;
	}
	.tabela-1 tr:last-child td {
		border-bottom: 1px solid #AAAAAA;
	}
}
@media only screen and (max-width: 350px) {

	.box-conteudo .btn-voltar {

		font-size: 12px;

		width: 195px;

	}

}