* {margin:0; padding:0; list-style:none; color:#0e0e0e; font-size:14px; font-family: 'Poppins', sans-serif;}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#0e0e0e;}
.lb-caption {color:#FFF;}
.lb-number {color:#FFF;}

input[type=text] {outline:none; border:none; -webkit-appearance:none;}
input[type=button] {outline:none; border:none; -webkit-appearance:none;}
input[type=submit] {outline:none; border:none; -webkit-appearance:none;}
select {outline:none; border:none; -webkit-appearance:none;}
textarea {outline:none; -webkit-appearance:none;}

body {width:100%; height:100%;}

#tudo {width:100%;}

#tudo #topo {width:100%; height:160px; position:relative; z-index:51;}
#tudo #topo #repete-topo {width:100%; height:155px; padding-top:5px; background:transparent url('../i/quebrado/banner-topo.png') center center no-repeat; background-size:cover, 100%; box-shadow:0px 0px 15px -7px #000;}
#tudo #topo #repete-topo .barra-branca {width:50%; height:37px; position:absolute; right:0; top:56px; z-index:1; background-color:#FFF;}
#tudo #topo #repete-topo #conteudo-topo {width:1100px; margin:0 auto; position:relative; z-index:2;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo {width:425px; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu {display:table; margin-top:65px;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu #mostra-menu {display:table; float:right;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu #mostra-menu p {display:table; float:left; margin-right:43px;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu #mostra-menu p a {display:block; color:#4b4b4d; font-weight:400; font-size:18px; font-family:BebasNeue-Regular;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu #mostra-menu p a:hover {color:#01447d;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #menu #mostra-menu .ativo a {display:block; color:#01447d; font-size:18px; font-weight:400; font-family:BebasNeue-Regular;}
#tudo #topo #repete-topo #conteudo-topo #col-center-topo {width:250x; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-center-topo #logo-topo {width:250px;}
#tudo #topo #repete-topo #conteudo-topo #col-center-topo #logo-topo .logo a {display:block;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo {width:425px; float:right; margin-top:60px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .arroba {display:table; float:right; padding-top:3px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .arroba a {display:block; color:#4b4b4d; font-weight:400; font-size:18px; font-family:BebasNeue-Regular;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .instagram {display:table; float:right; margin-right:5px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .facebook {display:table; float:right; margin-right:5px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .telefone {display:table; float:right; margin-right:15px; margin-top:4px; color:#4b4b4d; font-weight:400; font-size:18px; padding-left:27px; font-family:BebasNeue-Regular; background:transparent url('../i/quebrado/icone-telefone.svg') left center no-repeat; background-size:23px;}

#tudo #conteudo {width:100%; position:relative; z-index:50;}
#tudo #conteudo #repete-conteudo {width:100%; background-color:#F5F5F5;}
#tudo #conteudo #repete-conteudo #repete-banner {width:100%;}
#tudo #conteudo #repete-conteudo #repete-banner .bx-controls {display:table; margin:0 auto; position:relative;}
#tudo #conteudo #repete-conteudo #repete-banner .bx-controls .bx-pager {display:table; margin:0 auto; position:relative; z-index:50; margin-top:-85px; margin-bottom:47px;}
#tudo #conteudo #repete-conteudo #repete-banner .bx-controls .bx-pager .bx-pager-link {display:block; width:10px; height:10px; border-radius:100%; background-color:#4b4b4d;}
#tudo #conteudo #repete-conteudo #repete-banner .bx-controls .bx-pager .active {display:block; width:10px; height:10px; border-radius:100%; background-color:#01447d;}
#tudo #conteudo #repete-conteudo #repete-veiculos {width:100%; padding-top:30px; padding-bottom:30px; background:transparent url('../i/quebrado/fundo-veiculos.jpg') center center no-repeat; background-size:cover, 100%;}
#tudo #conteudo #repete-conteudo #repete-veiculos #bloco-titulo {width:100%; margin-bottom:20px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #bloco-titulo .titulo {font-size:26px; text-align:center; font-weight:400; color:#002b54;}
#tudo #conteudo #repete-conteudo #repete-veiculos #bloco-titulo .titulo strong {font-size:26px; font-weight:600; color:#002b54;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos {width:1100px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo {width:260px; float:left; margin-right:20px; margin-bottom:20px; background-color:#FFF; border-radius:15px; box-shadow:0px 0px 20px -12px #000; transition: all .2s;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo:hover {transform:scale(1.1); transition: all .2s;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo .imagem {width:260px; height:195px; border-radius:15px 15px 0px 0px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo #bloco-dados {width:240px; padding:10px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo #bloco-dados .nome {width:240px; height:40px; line-height:120%; font-size:16px; color:#4b4b4d; text-transform:uppercase; font-weight:400; overflow:hidden; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo #bloco-dados .cambio {font-size:14px; text-transform:uppercase; float:left; padding-top:3px; margin-right:12px; color:#4b4b4d; padding-left:28px; font-weight:400; margin-bottom:5px; background:transparent url('../i/quebrado/icone-manual.svg') left center no-repeat; background-size:22px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo #bloco-dados .km {font-size:14px; text-transform:uppercase; float:left; padding-top:3px; color:#4b4b4d; padding-left:28px; font-weight:400; margin-bottom:5px; background:transparent url('../i/quebrado/icone-km.svg') left center no-repeat; background-size:22px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos #bloco-veiculo #bloco-dados .preco {font-size:20px; font-weight:600; color:#002b54; margin-top:10px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos .ver-todos {display:table; margin:0 auto; margin-top:15px;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos .ver-todos a {display:table; font-size:14px; color:#FFF; font-weight:400; padding:5px 25px; background-color:#002b54; border-radius:15px; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #repete-veiculos #conteudo-veiculos .ver-todos a:hover {background-color:#103c66; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #repete-quemSomos {width:100%; padding-top:40px; padding-bottom:40px; position:relative; background:url('../i/quebrado/fundo-numeros.jpg') center center no-repeat; background-size:cover, 100%;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos {width:1100px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-titulo {width:100%; margin-bottom:30px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-titulo .titulo {font-size:26px; text-align:center; font-weight:300; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-titulo .titulo strong {font-size:26px; font-weight:600; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-empresa {width:1000px; margin:0 auto; padding:20px; background-color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-empresa .imagem-empresa {width:450px; height:280px; float:left; margin-right:20px; border-radius:20px 0px 20px 0px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-empresa #bloco-dados {width:530px; float:left;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-empresa #bloco-dados .descricao {font-size:14px; padding-top:3px; color:#002b54; line-height:180%; text-align:justify;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-itens {display:table; margin:0 auto; margin-top:40px;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-itens #bloco-item {width:366px; float:left;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-itens #bloco-item .icone {display:table; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-itens #bloco-item .nome {font-family:BebasNeue-Regular; letter-spacing:1px; font-size:30px; padding-top:20px; text-align:center; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-quemSomos #conteudo-quemSomos #bloco-itens #bloco-item .nome span {font-family:BebasNeue-Regular; font-size:30px; color:#ffc107;}

#tudo #conteudo #repete-filtro {width:100%; padding-top:8px; padding-bottom:8px; background-color:#002b54; margin-bottom:20px; box-shadow:0px 0px 10px -3px #000;}
#tudo #conteudo #repete-filtro #conteudo-filtro {display:table; margin:0 auto;}
#tudo #conteudo #repete-filtro #conteudo-filtro .modelo-marca {width:485px; float:left; margin-right:10px;}
#tudo #conteudo #repete-filtro #conteudo-filtro .modelo-marca .select-modelo {width:237px; margin-right:10px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .modelo-marca #carrega-modelo {width:237px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .select-opcionais {width:120px; float:left; margin-right:10px;}
#tudo #conteudo #repete-filtro #conteudo-filtro .campos-select {position:relative; background-color:#FFF;} 
#tudo #conteudo #repete-filtro #conteudo-filtro .campos-select:before {content:""; display:inline-block; cursor:pointer; z-index:30; vertical-align:middle; position:absolute; z-index:1; margin-top:8px; right:10px; width:15px; height:15px; background:transparent url('../i/quebrado/seta.svg') center center no-repeat; background-size:11px; transition:.2s linear;}
#tudo #conteudo #repete-filtro #conteudo-filtro .select {height:30px; background:transparent; cursor:pointer; position:relative; z-index:2; padding:4px 10px; font-weight:400; outline:none; font-size:13px; color:#444; border:none; border-radius:5px;}
#tudo #conteudo #repete-filtro #conteudo-filtro .ano {width:210px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .ano .select-medio {width:95px; margin-right:10px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .preco {width:290px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .preco .select-pequeno  {width:140px; margin-right:10px; float:left;}
#tudo #conteudo #repete-filtro #conteudo-filtro .botao-filtrar {width:73px; height:30px; margin-left:10px; float:right;}
#tudo #conteudo #repete-filtro #conteudo-filtro .botao-filtrar input {width:73px; height:30px; border:none; cursor:pointer; font-size:13px; font-weight:300; padding-right:15px; color:#FFF; background:#007ecf url('../i/quebrado/icone-busca.svg') 50px center no-repeat; background-size:15px; transition:.3s linear;}
#tudo #conteudo #repete-filtro #conteudo-filtro .botao-filtrar input:hover {background:#2788c7 url('../i/quebrado/icone-busca.svg') 50px center no-repeat; background-size:15px;}

.botao-whatsapp {position:fixed; top:50%; right:5px; margin-top:-83px; z-index:500; transition: all .2s;}
.botao-whatsapp:hover {transform:scale(1.1); transition: all .3s;}
.botao-whatsapp .one {width:45px; height:45px; margin:0 auto; position:relative; display:block; color:#FFF; font-size:13px; letter-spacing:0.5px; background:#05a308 url('../i/quebrado/icon-whats.svg') center center no-repeat; background-size:27px; border-radius:100%; transition: all .3s;}
.botao-whatsapp .two {display:block; color:#FFF; text-align:center; letter-spacing:0px; font-size:11px; margin-top:-6px; padding:4px 10px 5px 10px; background:#05a308; border-radius:5px; box-shadow:0px 2px 10px -3px #000;}
.botao-whatsapp strong {color:#FFF; font-weight:500; letter-spacing:0px; font-size:10px;}

.botao-whatsapp2 {position:fixed; top:50%; right:5px; margin-top:10px; z-index:500; transition: all .2s;}
.botao-whatsapp2:hover {transform:scale(1.1); transition: all .3s;}
.botao-whatsapp2 .one {width:45px; height:45px; margin:0 auto; position:relative; display:block; color:#FFF; font-size:13px; letter-spacing:0.5px; background:#05a308 url('../i/quebrado/icon-whats.svg') center center no-repeat; background-size:27px; border-radius:100%; transition: all .3s;}
.botao-whatsapp2 .two {display:block; color:#FFF; text-align:center; letter-spacing:0px; font-size:11px; margin-top:-6px; padding:4px 10px 5px 10px; background:#05a308; border-radius:5px; box-shadow:0px 2px 10px -3px #000;}
.botao-whatsapp2 strong {color:#FFF; font-weight:500; letter-spacing:0px; font-size:10px;}

.botao-whatsapp3 {position:fixed; top:50%; right:5px; margin-top:-176px; z-index:500; transition: all .2s;}
.botao-whatsapp3:hover {transform:scale(1.1); transition: all .3s;}
.botao-whatsapp3 .one {width:45px; height:45px; margin:0 auto; position:relative; display:block; color:#FFF; font-size:13px; letter-spacing:0.5px; background:#05a308 url('../i/quebrado/icon-whats.svg') center center no-repeat; background-size:27px; border-radius:100%; transition: all .3s;}
.botao-whatsapp3 .two {display:block; color:#FFF; text-align:center; letter-spacing:0px; font-size:11px; margin-top:-6px; padding:4px 10px 5px 10px; background:#05a308; border-radius:5px; box-shadow:0px 2px 10px -3px #000;}
.botao-whatsapp3 strong {color:#FFF; font-weight:500; letter-spacing:0px; font-size:10px;}

.botao-whatsapp4 {position:fixed; top:50%; right:5px; margin-top:104px; z-index:500; transition: all .2s;}
.botao-whatsapp4:hover {transform:scale(1.1); transition: all .3s;}
.botao-whatsapp4 .one {width:45px; height:45px; margin:0 auto; position:relative; display:block; color:#FFF; font-size:13px; letter-spacing:0.5px; background:#05a308 url('../i/quebrado/icon-whats.svg') center center no-repeat; background-size:27px; border-radius:100%; transition: all .3s;}
.botao-whatsapp4 .two {display:block; color:#FFF; text-align:center; letter-spacing:0px; font-size:11px; margin-top:-6px; padding:4px 10px 5px 10px; background:#05a308; border-radius:5px; box-shadow:0px 2px 10px -3px #000;}
.botao-whatsapp4 strong {color:#FFF; font-weight:500; letter-spacing:0px; font-size:10px;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-rodape {width:100%; padding-top:20px; background:transparent url('../i/quebrado/fundo-rodape.jpg') center bottom no-repeat; background-size:cover, 100%;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1100px; margin:0 auto; padding-bottom:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {width:740px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu {width:150px; float:left; margin-right:40px; border-right:1px solid #ccc;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu #mostra-menu {display:table;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu #mostra-menu li {list-style:disc; color:#002b54; margin-left:17px; margin-bottom:10px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu #mostra-menu li a {color:#4b4b4d; font-weight:400; font-size:14px; padding-top:3px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu #mostra-menu li a:hover {color:#002b54;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #menu #mostra-menu .ativo a {display:block; color:#002b54; font-size:14px; font-weight:400; padding-top:3px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato {width:260px; float:left; margin-right:30px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .telefone {font-size:15px; color:#4b4b4d; font-weight:400; margin-bottom:18px; padding-left:28px; background:transparent url('../i/quebrado/icone-telefone.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .instagram {display:table; float:left; margin-bottom:18px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .instagram a {display:block; font-size:15px; color:#4b4b4d; font-weight:400; padding-left:28px; background:transparent url('../i/quebrado/icone-instagram-rodape.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .facebook {display:table; float:left; margin-bottom:18px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .facebook a {display:block; font-size:15px; color:#4b4b4d; font-weight:400; padding-left:28px; background:transparent url('../i/quebrado/icone-facebook.svg') 5px center no-repeat; background-size:13px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .email {display:table; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #dados-contato .email a {display:block; font-size:15px; color:#4b4b4d; font-weight:400; padding-left:28px; background:transparent url('../i/quebrado/icone-email.svg') left center no-repeat; background-size:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:360px; float:right;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #localizacao {width:360px; height:145px; float:left; border:1px solid #ccc; background:transparent url('../i/quebrado/localizacao-autobaggio.png') center center no-repeat; background-size:cover, 100%; border-radius:10px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #localizacao .endereco-localizacao {margin:5px; padding:5px; padding-left:30px; color:#4b4b4d; font-size:12px; background:#FFF url('../i/quebrado/icone-local.svg') 10px center no-repeat; background-size:15px; border-radius:10px; box-shadow:0px 0px 10px -5px #000;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #localizacao .como-chegar {display:table; margin:0 auto; padding:3px 15px; font-weight:400; margin-top:83px; font-size:12px; background-color:#002b54; color:#FFF; border-radius:10px; box-shadow:0px 0px 10px -5px #000;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #localizacao .como-chegar:hover {background-color:#174068; color:#FFF; border-radius:10px;}
#tudo #rodape #repete-rodape #repete-copy {width:100%; padding-top:5px; padding-bottom:5px;}
#tudo #rodape #repete-rodape #repete-copy #conteudo-copy {width:1100px; margin:0 auto;}
#tudo #rodape #repete-rodape #repete-copy #conteudo-copy .copy {color:#002b54; float:left; padding-top:2px; font-size:13px;}
#tudo #rodape #repete-rodape #repete-copy #conteudo-copy .softbest {float:right;}


#conteudo-interno {width:1100px; margin:0 auto; position:relative; z-index:49; padding-top:30px; padding-bottom:30px; min-height:668px;}
#conteudo-interno #bloco-titulo {width:100%;}
#conteudo-interno #bloco-titulo .titulo {font-size:26px; text-align:center; font-weight:600; color:#4b4b4d;}
#conteudo-interno .botao-topo {position:absolute; margin-top:5px; right:5px; z-index:50;}
#conteudo-interno .botao-topo a {display:block; font-size:14px; color:#4b4b4d; padding:1.5px 27px; padding-right:13px; background-color:#FFF; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-15px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #4b4b4d; transition:.2s linear;}
#conteudo-interno .botao-bottom {display:table; margin:0 auto;}
#conteudo-interno .botao-bottom a {display:block; font-size:14px; color:#4b4b4d; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #4b4b4d; transition:.2s linear;}

#conteudo-interno #conteudo-empresa {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-empresa .imagem-empresa {float:left; margin-right:30px; overflow:hidden; border-radius:10px;}
#conteudo-interno #conteudo-empresa .descricao {line-height:200%; text-align:justify;}
#conteudo-interno #conteudo-empresa .descricao p {font-size:15px; color:#4b4b4d; font-weight:400;}
#conteudo-interno #conteudo-empresa .descricao span {font-size:15px; color:#4b4b4d; font-weight:400;}
#conteudo-interno #conteudo-empresa .descricao div {font-size:15px; color:#4b4b4d; font-weight:400;}
#conteudo-interno #conteudo-empresa .descricao strong {font-size:15px; color:#0c335c; font-weight:600;}
#conteudo-interno #conteudo-empresa .descricao h2 {font-size:18px; color:#0c335c; font-weight:600;}
#conteudo-interno #conteudo-empresa #mais-imagens {width:1100px; margin-top:30px;}
#conteudo-interno #conteudo-empresa #mais-imagens .imagem {width:346px; float:left; margin-right:30px; margin-bottom:30px; overflow:hidden; border-radius:10px;}

#conteudo-interno #conteudo-veiculos {width:1100px; margin-top:25px;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo {width:260px; float:left; margin-right:20px; margin-bottom:20px; background-color:#FFF; border-radius:15px; box-shadow:0px 0px 20px -12px #000; transition: all .2s;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo:hover {transform:scale(1.1); transition: all .2s;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo .imagem {width:260px; height:195px; border-radius:15px 15px 0px 0px;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo #bloco-dados {width:240px; padding:10px; position:relative;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo #bloco-dados .nome {width:240px; height:40px; line-height:120%; font-size:16px; color:#4b4b4d; text-transform:uppercase; font-weight:400; overflow:hidden; margin-bottom:10px;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo #bloco-dados .cambio {font-size:14px; text-transform:uppercase; float:left; padding-top:3px; margin-right:12px; color:#4b4b4d; padding-left:28px; font-weight:400; margin-bottom:5px; background:transparent url('../i/quebrado/icone-manual.svg') left center no-repeat; background-size:22px;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo #bloco-dados .km {font-size:14px; text-transform:uppercase; float:left; padding-top:3px; color:#4b4b4d; padding-left:28px; font-weight:400; margin-bottom:5px; background:transparent url('../i/quebrado/icone-km.svg') left center no-repeat; background-size:22px;}
#conteudo-interno #conteudo-veiculos #bloco-veiculo #bloco-dados .preco {font-size:20px; font-weight:600; color:#002b54; margin-top:10px;}
#conteudo-interno #detalhes-veiculos {width:1100px; margin-top:25px;}
#conteudo-interno #detalhes-veiculos #bloco-imagem {width:1100px; margin-bottom:20px;}
#conteudo-interno #detalhes-veiculos #bloco-imagem .owl-prev {width:25px; height:50px; position:absolute; left:10px; top:50%; margin-top:-25px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-b.svg') center center no-repeat; background-size:auto 50px; border-radius:100%; transition: all .3s;}
#conteudo-interno #detalhes-veiculos #bloco-imagem .owl-prev span {color:#FFF; font-size:0.001px;}
#conteudo-interno #detalhes-veiculos #bloco-imagem .owl-next {width:25px; height:50px; position:absolute; right:10px; top:50%; margin-top:-25px; color:#FFF; outline:none; font-size:0.001px; background:transparent url('../i/quebrado/seta-b.svg') center center no-repeat; background-size:auto 50px; border-radius:100%; transform:rotate(180deg); transition: all .3s;}
#conteudo-interno #detalhes-veiculos #bloco-imagem .owl-next span {color:#FFF; font-size:0.001px;}
#conteudo-interno #detalhes-veiculos #detalhes-esq {width:535px; float:left;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos {width:100%;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .nome {display:block; font-size:22px; color:#01447d; font-weight:600; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .dados-carro {width:100%; margin-top:15px;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .dados-carro .dados {width:250px; float:left; border-bottom:1px solid #ccc; color:#0c335c; padding-bottom:5px; margin-bottom:17px; font-weight:500; font-size:14px;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .dados-carro .dados .branco {font-weight:300; font-size:14px; color:#4b4b4d;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .preco-veiculo {padding:5px; background-color:#01447d; font-size:20px; text-align:center; color:#FFF; font-weight:600;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-todos .preco-veiculo .branco {font-size:18px; text-align:center; font-weight:300; color:#FFF;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #bloco-detalhes {width:535px;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #opcionais {padding:10px 15px; background-color:#f5f5f5; margin-top:20px;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #opcionais .titulo-opcionais {font-size:16px; font-weight:600; padding-bottom:10px; color:#01447d;}
#conteudo-interno #detalhes-veiculos #detalhes-esq #opcionais .nome-opcional {float:left; margin-right:20px; margin-bottom:5px; list-style:disc; font-size:13px; color:#4b4b4d;}
#conteudo-interno #detalhes-veiculos #detalhes-esq .voltar a {font-size:16px; font-weight:bold; color:#337aca; text-align:center; display:block;}
#conteudo-interno #detalhes-veiculos #detalhes-dir {width:535px; float:right;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao {padding:10px 15px; background-color:#f5f5f5;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao .titulo-descricao {font-size:16px; font-weight:600; padding-bottom:10px; color:#01447d;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao .descricao {width:100%; text-align:justify;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao .descricao p {font-size:13px; color:#4b4b4d;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao .descricao span {font-size:13px; color:#4b4b4d;}
#conteudo-interno #detalhes-veiculos #detalhes-dir #descricao .descricao strong {font-size:13px; color:#4b4b4d;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario {margin-top:20px;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario #area-erro {width:468px; margin:0 auto; padding:5px 10px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario #area-erro .erro {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario #area-erro .erro strong {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .titulo-orca {font-size:16px; font-weight:600; padding-bottom:10px; color:#01447d;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .texto {font-size:13px; padding-bottom:10px; color:#4b4b4d; text-align:justify;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .preenchimento-obrigatorio {color:#FF0000; padding-top:15px; font-size:13px; padding-bottom:10px; text-align:left; float:left;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .obrigatorio {color:#FF0000;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .input {padding:4px; border-radius:5px; border:1px solid #ccc; background-color:#FFF;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario textarea {width:525px; height:50px; padding:4px; border-radius:5px; border:1px solid #ccc; background-color:#FFF;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .label {font-size:14px; color:#0c335c; font-weight:600;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .campos-nome {display:table; float:left; margin-bottom:10px;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .campos-fone {display:table; float:right; margin-bottom:10px;}
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .botao-enviar input {display:table; float:right; cursor:pointer; margin-top:10px; font-size:13px; color:#FFF; font-weight:400; border:none; padding:5px 30px 5px 30px; text-align:center; background:#0c335c; border-radius:15px; transition:.3s linear;}  
#conteudo-interno #detalhes-veiculos #detalhes-dir .formulario .botao-enviar input:hover {background-color:#224b76; transition: all .3s;}  
#conteudo-interno #detalhes-veiculos #curtir {display:table; margin:0 auto;} 

#conteudo-interno #conteudo-contato {width:1100px; margin-top:30px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; color:#4b4b4d; font-size:14px; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .descricao-area strong {color:#0c335c; font-weight:600; font-size:16px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:19px; font-size:13px; float:left;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px; } 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:5px 10px; margin-bottom:20px; background-color:#FF0000; border-radius:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:14px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:14px; text-align:center; color:#FFF;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:470px; float:left;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {float:left; margin-right:20px; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#444; padding:5px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:194px; height:35px; position:relative; cursor:pointer; z-index:2; background:transparent; border:1px solid #CCC; font-size:14px; color:#444; padding:6px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-select {position:relative;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-select:before {content:""; display:inline-block; cursor:pointer; z-index:30; vertical-align:middle; position:absolute; margin-top:38px; right:10px; width:0; height:0; border-left:4px solid transparent; border-right:4px solid transparent; border-top:6px solid #606163; transition:.2s linear;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:15px;} 
#conteudo-interno #conteudo-contato .label {font-size:15px; color:#0c335c; font-weight:600;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#444; padding:5px 10px; border-radius:5px;}     
#conteudo-interno #conteudo-contato #col-esq-fale .desabilita {width:430px; height:90px; background-color:#FFF; border:1px solid #CCC; font-size:14px; color:#444; padding:5px 10px; border-radius:5px;}  
#conteudo-interno #conteudo-contato #col-dir-fale {width:620px; float:right;}  
#conteudo-interno #conteudo-contato #col-dir-fale .telefone {display:table; float:left; margin-right:30px;}
#conteudo-interno #conteudo-contato #col-dir-fale .telefone a {display:block; color:#4b4b4d; font-size:14px; padding-left:30px; padding-top:3px; padding-bottom:3px; background:transparent url('../i/quebrado/icone-telefone.svg') left center no-repeat; background-size:25px;}
#conteudo-interno #conteudo-contato #col-dir-fale .celular {display:table; float:left; margin-right:30px;}
#conteudo-interno #conteudo-contato #col-dir-fale .celular a {display:block; color:#4b4b4d; font-size:14px; padding-left:30px; padding-top:3px; padding-bottom:3px; background:transparent url('../i/quebrado/icone-whatsapp.svg') left center no-repeat; background-size:25px;}
#conteudo-interno #conteudo-contato #col-dir-fale .endereco {display:table; margin-top:10px; color:#4b4b4d; font-size:14px; padding-left:30px; padding-top:5px; padding-bottom:5px; background:transparent url('../i/quebrado/icone-local.svg') left center no-repeat; background-size:20px;}
#conteudo-interno #conteudo-contato #col-dir-fale #mapa {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-contato .enviar {display:table; float:right; cursor:pointer; margin-right:17px; margin-top:15px; padding:3px 30px; font-size:14px; color:#FFF; background:#0c335c; border:none; border-radius:10px; transition: all .3s;} 
#conteudo-interno #conteudo-contato .enviar:hover {background-color:#1d446c; transition: all .3s;} 


/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #FFF;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color: #0c335c;
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #007ecf;
}

#paginacao {display:block; text-align:center; margin-top:10px;}
#paginacao p{font-size:12px;}
#paginacao strong{font-size:12px; color:#0e0e0e;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:14px; border-radius:5px; border-bottom:1px solid #0e0e0e; background-color:#102142; padding:4px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#4b618c; transition:0.2s linear;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#0e0e0e;}
#paginacao span.branco  {margin-right:5px; font-size:14px; background-color:#fff; border-radius:5px; border:1px solid ; padding:4px;}
