@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;
}
}