/* header */
header{padding-bottom:10px;background:#fff;}
.logo{margin-top:5px;margin-bottom:10px;}

header .dropdown .dropdown-item{font-size:14px;margin:0;}
.agende1 i{color:#D10C13;}
.btn-topo{float: left; margin-right:15px;padding: 0;font-size: 14px;line-height: 0;}
.agende1{color: #5c5c5c;background: #fff;padding: 0; margin-bottom: 5px;}
.agende1:hover{color:#d10c13}
.button-whatsapp {background-color: #4EC859; font-size:14px;padding:10px;}
.button-fone {background-color: #D10C13; font-size:14px;padding:10px;}
.button-redes{background:#f6f6f6; font-size:12px; padding:8px 10px;}
.redes{filter: opacity(0.5);width:20px;}
.redes:hover{filter: opacity(1);}

/*celular*/

/*bonus*/
.box-bonus .descricao{text-align:left;color:#2f3032;}
.tempo{
    background: #dc3545;
    color: #fff;
    font-size: 12px;
    height: 22px;
    text-align: left;
    padding-left: 10px;
    line-height: 23px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
}
.tempo span{
    font-weight: bold;
    background: #2f3032;
    padding: 3px 8px;
    float: right;
    margin: 0;
    line-height: 16px;
    border-top-right-radius: 8px;
    border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	
}
/* fim header */

/* footer */
footer{background:#2f3032;color:#fff;padding:20px 0;}
footer .mapa:hover{color:#fff; background:#D11F2B;}
footer .mapa{
	border: 1px solid #fff;
    padding: 3px 10px 6px 10px;
    border-radius: 20px;

}
footer a{color:#fff;}
footer a:hover{color:#fff;}

footer ul{padding:0;}
footer ul a{margin-bottom:15px;;}
footer ul li{list-style-type:none;}
footer ul li a{color:#7e7e7e;font-size:13px;}

.nav-pills .nav-link {border-radius: 0;color: #000;font-size:18px;font-weight: bold;padding: 15px 20px;}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {color: #fff;background-color: #D11F2B;padding: 15px 20px;}

.footer__separator { width: 100%;height: 1px;background: #fff;opacity: 0.15;margin: 0;}

.rodape .dark, .rodape .dark a{color:#7e7e7e;font-size:13px;}
.rodape .redes{filter:grayscale(100%);margin-left:3px;}

/* fim footer */

.carousel {width: 100%;}

.overlay{
	bottom: 90px;
    right: 20px;
    width: 50px;
    height: 50px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    padding: 0px;
    border: 0px;
    background: transparent;
    overflow: hidden;
    position: fixed;
    z-index: 160;
}
/* fim footer*/

/*formulario busca*/
.form-busca .form-control, .form-busca .btn{font-size:16px;}

/*formulario myhonda*/
.titulo-form{font-size:16px;line-height:24px;}
.form-control{font-size:13px;}
.btn-default{background-color:#fff;	color:#D41F1B;border:1px solid #fff; }
.btn-default:hover{background-color:#D41F1B; color:#fff;border:1px solid #D41F1B;}
small.pol{color:#a2a2a2;}
small.pol a{color:#a2a2a2;text-decoration:underline;}

/* mini carros da home
.model-home{padding:0 50px;}
.model-home span{font-weight: bold; color: #848484;}
.model-home .wid200{width:190px;}
.nov{	color: #000;font-weight: normal;border: 1px solid #000;padding: 5px;border-radius: 20px;margin-top: 10px;}*/
/* fim mini carros home*/

/* borda vermelha abaixo dos titulos home */

.section-component__dash {margin-top: 10px;}
.section-component__dash:before {content: ""; display: block;width: 80px;height: 3px;background-color: red;border-radius: 1.5px;}

/*seminovos home */
.btn-home{padding: 14px 30px;font-weight:bold;color:#DC3545;border-radius:50px;border:1px solid #000;background:none;}
.btn-home:hover{border:1px solid #DC3545;color:#DC3545;	background: #fff;}

h3.home{padding:50px;background: url('../images/b1.png') repeat #c82732;}

.btn-interesse{
	display: block;
	padding:10px 20px; 
	margin-top:5px;
	background-color: #343a40;	
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.btn-interesse:hover{background:#DC3545;}


/*
.box-seminovo-home{min-height: 260px;}
.box-seminovo-home p.modelo{line-height:30px; font-size: 15px;}
.box-seminovo-home p.preco{width: 100%;font-size: 20px;}
.box-seminovo-home p.interesse{font-size:22px; background:red;}*/
/*fim seminovos home */

/* detalhes internos*/
.tipo1{font-size:26px;line-height:35px; }
.nome-modelo span{font-size:18px;}
.lista-modelos:hover .nome-modelo{color:#d82935;}
/* fim detalhes internos */

/* seminovo */
.box-seminovo p.modelo{font-size:18px;}
.box-seminovo p.preco{font-size:18px;}
.box-seminovo p.ver{font-size:20px;}

.opcionais{}
/* fim seminovo */


.borda-hover:hover{
-webkit-box-shadow: 0px 0px 4px 0px rgba(171,171,171,1);
-moz-box-shadow: 0px 0px 4px 0px rgba(171,171,171,1);
box-shadow: 0px 0px 4px 0px rgba(171,171,171,1);
}

/* consorcio */
.box-consorcio {background:#f1f1f1;border-radius:8px;border:2px solid #F1F1F1;border-top-left-radius:8px;border-top-right-radius:8px;}
.box-consorcio img{border-top-left-radius:8px;border-top-right-radius:8px;}
.box-consorcio hr{margin:10px;}
.box-consorcio p{margin-bottom:0}
.box-consorcio .nome{font-size:18px;padding-top:10px;}
.box-consorcio .codigo{font-size:14px;}
.box-consorcio .credito{font-size:10px;}
.box-consorcio .preco{font-size:20px;padding-bottom:10px;}
.box-consorcio .ver{font-size:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}



/* fim consorcio*/

/* vendas especiais */
.box-venda-especial {background:#f1f1f1;border-radius:8px;border:2px solid #F1F1F1;border-top-left-radius:8px;border-top-right-radius:8px;}
.box-venda-especial .nome{font-size:16px;}
.box-venda-especial .codigo{font-size:14px;}
.box-venda-especial .credito{font-size:10px;}
.box-venda-especial .preco{font-size:18px;}
.box-venda-especial .ver{font-size:16px;}
/* fim vendas especiais*/

/* pos venda acessorios e peças - servicos */
.box-acess p.nome{font-size:14px;line-height:22px;}
.box-acess span.preco{font-size:20px;}
.box-acess p.ver{font-size:18px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.box-acess{background:#fff;border-radius:8px;}

/* fim pos venda */

/*contato*/
.honda{padding:20px 25px 10px 25px;}
.tipo1{font-size:18px;}
.tipo2,.tipo2 a{font-size:14px;line-height:16px;}
/*fim contato*/

/* carro 0km */
h5.carro span{letter-spacing: 4px;margin-left: 150px;}
.contato-w .fale-w{font-size:16px;}
.negocie-w{font-size:14px;}


/* cores carros*/
.colors {display: none;}
.menu-cores a{width: 30px;height: 30px;display: block;}
.menu-cores span.nome-cor {display:none}
.menu-cores .preto {background: #000;}
.menu-cores .metal {background: #292D36;}
.menu-cores .prata {background: #B8BCBF;}
.menu-cores .branco {background: #FFFDFA;}
.menu-cores .cinza {background: #8D8F8E;}
.menu-cores .cinza1 {background: rgb(38,52,53);}
.menu-cores .dourado {background: rgb(156,153,136);}
.menu-cores .grafite {background: #6F6F6F;}
.menu-cores .cinza2 {background: #767C84;}
.menu-cores .laranja {background: #D0600C;}
.menu-cores .vermelho {background: #AE0F0B;}
.menu-cores .azul{background: rgb(62,69,95);}
.menu-cores .azul1{background: rgb(13, 60, 119);}
.menu-cores .perola{background: #FFFEF1;}
.menu-cores .marrom {background: #7f3a1f;}
.menu-cores .grena{background: #7d6a99;}


.nav-tabs, .nav-tabs:hover, .nav-tabs .nav-link{border:none;}
.nav-tabs .nav-link.active{border-bottom:2px solid #000;}


table.especif th{text-align: center;padding: 5px 20px;}
table.especif td{padding: 10px;font-size: 14px;vertical-align: top; column-count: 2;-moz-column-count: 2;}
.subtitulo{font-size:18px;font-style:italic;}

.certi{background:#f7f7f7;padding:15px;}
.certi h4{color:#D81E50;font-weight:bold; margin-top:30px;}

.seminovo .modelo {color:#555;font-size:18px;}
.seminovo .modelo .marca{background:#ccc;color:#fff;padding:2px 4px}
.seminovo .modelo .anos{float:right;font-weight:bold;}
.seminovo .modelo .modelo{font-weight:bold;}
.seminovo .modelo .versao{font-size:14px;}

#float-left .form-group{float:left;padding:0 5px;}
.form-whats{padding: 7px 8px;}

/* pg certificados*/
.sub-item {display:none;}

dt{
	line-height: 22px;
    background: #f2f2f2;
    border-radius: 3px;
    margin-bottom: 15px;
    padding: 14px 40px 14px 20px;
    cursor: pointer;
    position: relative;
	font-size:16px;
}

dd{
	display: none;
	background: #f7f7f7;
	padding: 25px 20px;
	font-weight: normal;
	font-size: 14px;
	line-height: 22px;
	text-align: left;
	color: #000;
	margin: 0;
	position: relative;
	top: -15px;
}

.catalogo{font-size:22px;padding:20px;}

.catalogo-home:hover{background:#DC3545;color:#fff;}
.catalogo-home{
	background:#555;
	color:#fff;
	width:100%;
	font-weight:bold;
}



/* setas acessórios home, serviços home e seminovos detalhe*/
.owl-prev {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 45%;
    margin-left: 20px;
	z-index:99999 !important;
    display: block !important;
	background: #f2f2f2 !important;
    border-radius: 50px;
}

.owl-next {
    width: 40px;
    height: 40px;
    position: absolute;
    top: 45%;
    right: 25px;
    z-index: 99999 !important;
    display: block !important;
    background: #f2f2f2 !important;
    border-radius: 50px;
}
