:root {
	/*Cor da barra de navegação*/
  --main-bg-color:#000000;

  /*Cor do botão success*/
  --success-color:#ff8934;

  /*Cor da borda do botão success*/
  --success-border-color:#656;

/*Posição do fundo frente de loja na busca da index*/
  --position-bg-frente-loja: -120px;

  /*Custom*/
  --light-custom: #f4f4f4;
  --dark-custom: #000;

  --primary-color: #ff8934;


/*Crítico: Posição dos logos das marcas de veículos da busca*/
  --size-imagem-marcas: 128px;
  --position-x-marcas: 1px;
  --position-x-marcas-hover: -67.5px;
  
  /*Crítico: Posição dos logos das marcas de veículos da busca 12 imagens*/
  --size-imagem-marcas-16: 110px;
  --position-x-marcas-16: 4px;
  --position-x-marcas-16-hover: -54.6px;
}

body{
	background-color: #fff;
	color: #4e5d6c;
}

.navbar-brand{
	padding-top: 0;
	padding-bottom: 0;
}

@media (max-width: 400px) {
 	
.navbar-brand img{
	height: 55px;
}
}

@media (min-width: 400px) {
 	.navbar-brand img{
		height: 90px;
	}
}

.busca-home {
	background-size: 100%;
	background-position: 0 var(--position-bg-frente-loja);
	z-index: 1;
	padding: 0;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}
.busca-home nav{
	z-index: 2;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0,0,0,0.77);
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

.link-mr-auto{
	margin-left:auto;
}

@media (max-width: 768px) {
 	.none{
 		display: none;
 	}
}

@media (min-width: 991px) {
	.share-int{
 		display: none;
 	}
 	.share-ext{
 		display: block;
 	}
}

@media (max-width: 991px) {
	.share-int{
 		display: block;
 	}
 	.share-ext{
 		display: none;
 	}
}

.link{
	text-decoration:none;
	color: #ffffff;
	cursor: pointer;
}

.link:hover{
	text-decoration:none;
	color: #aaaaaa;

}
.busca-index{
	/*padding-top: 0%;*/
}

.borderTeste {
	border: solid 2px red;
}

.no-radius {
	border-top-right-radius: 0rem;
    border-bottom-right-radius: 0rem;
}

/*///////////////////////////IMAGE 12////////////////////////////////////////////*/
/*AUDI*/
.audi-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) 20px;
}

.audi-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) 20px;
}

.audi-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) 20px;
	cursor: not-allowed;
}

/*BMW*/
.bmw-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -80px;
}

.bmw-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -80px;
}

.bmw-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -80px;
	cursor: not-allowed;
}

/*CHERY*/
.chery-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -151px;
}

.chery-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -151px;
}

.chery-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -151px;
	cursor: not-allowed;
}

/*CHEVROLET*/
.gm-chevrolet-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -237px;
}

.gm-chevrolet-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -237px;
}

.gm-chevrolet-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -237px;
	cursor: not-allowed;
}

/*CITROËN*/
.citroën-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -332px;
}

.citroën-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -332px;
}

.citroën-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -332px;
	cursor: not-allowed;
}

/*FIAT*/
.fiat-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -420px;
}

.fiat-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -420px;
}

.fiat-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -420px;
	cursor: not-allowed;
}

/*FORD*/
.ford-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -493px;
}

.ford-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -493px;
}

.ford-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -493px;
	cursor: not-allowed;
}

/*HONDA*/
.honda-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -587px;
}

.honda-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -587px;
}

.honda-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -587px;
	cursor: not-allowed;
}

/*HYUNDAI*/
.hyundai-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -671px;
}

.hyundai-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -671px;
}

.hyundai-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -671px;
	cursor: not-allowed;
}

/*JAC*/
.jac-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -748px;
}

.jac-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -748px;
}

.jac-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -748px;
	cursor: not-allowed;
}

/*JEEP*/
.jeep-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -833px;
}

.jeep-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -833px;
}

.jeep-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -833px;
	cursor: not-allowed;
}

/*KIA*/
.kia_motors-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -922px;
}

.kia_motors-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -922px;
}

.kia_motors-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -922px;
	cursor: not-allowed;
}

/*LAND-ROVER*/
.land_rover-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1008px;
}

.land_rover-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1008px;
}

.land_rover-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1008px;
	cursor: not-allowed;
}

/*MERCEDES*/
.mercedes-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1105px;
}

.mercedes-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1105px;
}

.mercedes-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1105px;
	cursor: not-allowed;
}

/*MITSUBISHI*/
.mitsubishi-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1192px;
}

.mitsubishi-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1192px;
}

.mitsubishi-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1192px;
	cursor: not-allowed;
}

/*NISSAN*/
.nissan-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1272px;
}

.nissan-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1272px;
}

.nissan-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1272px;
	cursor: not-allowed;
}

/*PEUGEOT*/
.peugeot-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1357px;
}

.peugeot-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1357px;
}

.peugeot-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1357px;
	cursor: not-allowed;
}

/*RENAULT*/
.renault-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1445px;
}

.renault-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1445px;
}

.renault-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1445px;
	cursor: not-allowed;
}

/*TOYOTA*/
.toyota-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1525px;
}

.toyota-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1525px;
}

.toyota-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1525px;
	cursor: not-allowed;
}

/*VOLKSWAGEN*/
.vw-volkswagen-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1615px;
}

.vw-volkswagen-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1615px;
}

.vw-volkswagen-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1615px;
	cursor: not-allowed;
}

/*VOLVO*/
.volvo-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas) -1699px;
}

.volvo-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1699px;
}

.volvo-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas);
	background-position: var(--position-x-marcas-hover) -1699px;
	cursor: not-allowed;
}
/*//////////////////////////////////////////////////////////////////////*/

.busca_marca_16 {
   display: none;

}


@media (min-width: 1200px){
	.busca_marca_vertical {
	   display: none;
	}
	.busca_marca_16 {
	   display: flex;
	}
}




/*/////////////////////////////Imagem 16////////////////////////////////*/
/*AUDI*/
.audi_16-logo-bg {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) 22px;
}

.audi_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) 22px;
}

.audi_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) 22px;
	cursor: not-allowed;
}

/*BMW*/
.bmw_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -65px;
}

.bmw_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -65px;
}

.bmw_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -65px;
	cursor: not-allowed;
}

/*CHERY*/
.chery_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -130px;
}

.chery_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -130px;
}

.chery_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -130px;
	cursor: not-allowed;
}

/*CHEVROLET*/
.gm-chevrolet_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -200px;
}

.gm-chevrolet_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -200px;
}

.gm-chevrolet_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -200px;
	cursor: not-allowed;
}

/*CITROËN*/
.citroën_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -280px;
}

.citroën_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -280px;
}

.citroën_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -280px;
	cursor: not-allowed;
}

/*FIAT*/
.fiat_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -357px;
}

.fiat_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -357px;
}

.fiat_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -357px;
	cursor: not-allowed;
}

/*FORD*/
.ford_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -420px;
}

.ford_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -420px;
}

.ford_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -420px;
	cursor: not-allowed;
}

/*HONDA*/
.honda_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -500px;
}

.honda_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -500px;
}

.honda_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -500px;
	cursor: not-allowed;
}

/*HYUNDAI*/
.hyundai_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -572px;
}

.hyundai_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -572px;
}

.hyundai_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -572px;
	cursor: not-allowed;
}

/*JAC*/
.jac_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -640px;
}

.jac_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -640px;
}

.jac_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -640px;
	cursor: not-allowed;
}

/*JEEP*/
.jeep_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -713px;
}

.jeep_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -713px;
}

.jeep_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -713px;
	cursor: not-allowed;
}

/*KIA*/
.kia_motors_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -790px;
}

.kia_motors_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -790px;
}

.kia_motors_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -790px;
	cursor: not-allowed;
}

/*LAND-ROVER*/
.land_rover_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -864px;
}

.land_rover_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -864px;
}

.land_rover_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -864px;
	cursor: not-allowed;
}

/*MERCEDES*/
.mercedes_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -944px;
}

.mercedes_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -944px;
}

.mercedes_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -944px;
	cursor: not-allowed;
}

/*MITSUBISHI*/
.mitsubishi_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1020px;
}

.mitsubishi_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1020px;
}

.mitsubishi_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1020px;
	cursor: not-allowed;
}

/*NISSAN*/
.nissan_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1088px;
}

.nissan_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1088px;
}

.nissan_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1088px;
	cursor: not-allowed;
}

/*PEUGEOT*/
.peugeot_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1162px;
}

.peugeot_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1162px;
}

.peugeot_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1162px;
	cursor: not-allowed;
}

/*RENAULT*/
.renault_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1238px;
}

.renault_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1238px;
}

.renault_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1238px;
	cursor: not-allowed;
}

/*TOYOTA*/
.toyota_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1307px;
}

.toyota_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1307px;
}

.toyota_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1307px;
	cursor: not-allowed;
}

/*VOLKSWAGEN*/
.vw-volkswagen_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1384px;
}

.vw-volkswagen_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1384px;
}

.vw-volkswagen_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1384px;
	cursor: not-allowed;
}

/*VOLVO*/
.volvo_16-logo-bg {
	cursor: pointer;
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16) -1455px;
}

.volvo_16-logo-bg:hover {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1455px;
}

.volvo_16-logo-bg-disabled {
	background-image: url("../img/marcas-populares-brasil.png");
	background-repeat: no-repeat;
	background-size: var(--size-imagem-marcas-16);
	background-position: var(--position-x-marcas-16-hover) -1455px;
	cursor: not-allowed;
}
/*////////////////////////////////////////////////////////////////////////////*/

.fa-lg {
    vertical-align: 0;
}

.marginTop5 {
	font-size: 10px;
	margin-top: 5px;
}

.marginTop5 a {
	font-size: 18px;
}

.no-top-radius {
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
}
.no-bottom-radius {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;

}

.link-destaques{
	text-decoration: none;
	color: #fff;
}

.link-destaques:hover{
	text-decoration: none;
	color: #ddd;
}

.bg-info {
    background-color: var(--main-bg-color);
    color:var(--primary-color);
}

.btn-primary{
	color: #444;
    background-color:var(--primary-color);
    border-color: #999;
}

.btn-primary:hover{
    background-color:var(--primary-color);
   	border-color: #999;
    opacity: 0.7;
    color: #444;
}

.btn-primary:focus{
    background-color:var(--primary-color);
    border-color:var(--primary-color);
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: var(--primary-color);
    border-color:var(--primary-color);
}

.alert-light {
  color: #000;
  background-color: var(--light-custom);
  border-color: #f9fafb;
}


.light {
  color: #000;
  background-color: var(--light-custom);
  border-color: #f9fafb;
    margin-bottom: 10px;
}

.bg-dark{
	background-color: var(--main-bg-color);
}

.preço-index{
	position: absolute;
	background-color: var(--primary-color);
	right:-1px;
	top:-1px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 5px;
	padding: 5px;
	z-index: 1;
} 

.opt-index{
	padding-left: 5px;
	color: #fff;
}

.mapa {
    background-color: rgb(0,0,0,.8);
    position: absolute;
    width: 100%;
    height: 100%;
    color: #fff;
}

.mapa span {
    position: relative;
    top: 49%;
    left: 44%;
}

.bg-whatsapp {
    background-color: #25d366;
}

.share-facebook {
    background-color: #3b5998;
    font-size: 34px;
}

.icon {
    text-align: center;
    border-radius: 50%;
    width: 41px;
    height: 41px;
    color: #fff;
    cursor: pointer;
}

.share-whatsapp {
    background-color: #25d366;
    font-size: 27px;
}
.share-linkedin {
    background-color: #0077b5;
    font-size: 27px;
}
.share-twitter {
    background-color: #1da1f2;
    font-size: 27px;
}

.share-instagram{
	background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);
	font-size:27px;
}

@media (min-width: 991px){
	.ganbi-estciv {
	    padding-left: 0;
	    padding-right: 0;
	}
}

.bg-primary{
	background-color: var(--primary-color);
}

.btns-contato {
    position: fixed;
    bottom: 5px;
    right: 5%;
    z-index: 2;
    display: none;
}

.circulo {
    text-align: center;
    border-radius: 50%;
    box-shadow: 0 0 7px #000;
    width: 60px;
    height: 60px;
    color: #fff;
}

.email {
    font-size: 34px;
    background-color: #ff8934;
}

.telefone {
    font-size: 38px;
    background-color: #3498db;
}

.whatsapp {
	cursor: pointer;
    font-size: 38px;
    background-color: #25d366;
}

.btns-contato a i {
    margin-top: 11px;
}

.compartilha {
    display: flex;
}

.text-siganos{
	color: #fff;
	position: absolute;
	bottom: -15px;
	font-size: 12px;
}
.btn-play-video{
	height:100%;
	background-color:rgba(0,0,0,.7);
	color:#fff;
	font-size:200%;
	text-align:center;
	cursor:pointer;
}
.btn-play-video i{
	margin-top: 20%;
}

.navbar {
	padding: 0px;
}