*{
	font-family: 'Roboto', sans-serif;
}

body {
	overflow-x: hidden !important;
}

#load{

	z-index: 9999;
	background: #FFF;
	text-align: center;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
}

#load div {

	width: 50%;
	position: relative;
	top: 45%;
	margin: 0 auto;
}

#load span {

	/*margin: 15% 50px 50px 50px;*/
	padding:10px;
	display:block;
	color: #e72d31;
	font-weight: bold;
}

#topo {

	background-color: #000000;
	height: 40px;
}

#topo h3{

	font-weight: 800;
	font-size: 16px;
	color: #fff;
	margin-top: 10px;
	margin-left: 5px;
	margin-right: 15px;
	float: left;
	
}

#topo img{

	margin-top: 10px;
	margin-left: 5px;
	float: left;
}

#topo .redes{

	float: right;
	margin-right: 5px;

}

img{

	margin-top: 10px;

}

.logo img{

	margin-top: 30px;
	margin-bottom: 30px;

}

.menu{

	background-color: #5c5a5a;
	margin-bottom: 10px;
}

.empresa img{

	margin-top: 0;
	margin-bottom: 20px;
}

.empresa span{

	font-weight: 800;
	font-size: 16px;
}

.empresa h4{

	font-weight: 800;
	font-size: 18px;
}

.empresa p{

	font-size: 16px;
}

.empresa li{

	list-style-type: disc;
	margin-left: 15px;
	font-size: 16px;
}

.fotorama img { margin: 0 !important; }


.data{

	font-weight: 400;
	font-size: 14px;
	color: #333333;
}

.destaque{

	text-align: center;
}

.bloco-destaque{

	background-color: #fe0000;
	margin-top: -15px;
	margin-bottom: 10px;
	height: 40px;
	width: 70%;
	margin-left: 15%;
}

.destaque h3{

	font-size: 20px;
	font-weight: 800;
	color: #fff;
	margin-bottom: 15px;
	margin-top: -40px;
	}


.destaque h4{

	font-weight: 800;
	font-weight: 16px;
	color: #333333;
	margin-top: 5px;
}

.destaque p{

	font-weight: 400;
	font-weight: 14px;
	color: #333333;
	margin-bottom: 10px;
}

.botao-destaque{

	background-color: #333333;
	padding: 10px 0;
	text-align: center;
	width: 36%;
	height: 40px;
	margin-left: 32%;
	border-radius: 5px;
	margin-bottom: 50px;

}

.botao-destaque h5{
    
    font-size: 18px;
	font-weight: 600;
	color: #fff;
	margin-top: 0px;
}



/*.chamada-estoque{

	background-color: #fe0000;
	width: 1000px;
	height: 100px;
	margin: auto;
	margin-top: 30px;
	margin-left: 15px;
	margin-bottom: 50px;
}

.chamada-estoque h3{

	color: #fff;
	font-size: 20px;
	font-weight: 400;
	margin-left: 10px;
	margin-top: 50px;
}*/

.alin-bot-estoque{

	background-color: #fe0000;
	margin-top: 30px;
	width: 1500px;
	height: 100px;
	margin-bottom: 30px;;
}

.alin-bot-estoque a{

	color: #fff;
	font-weight: 400;
	font-size: 20px;
	float: left;
	margin-top: 50px;
	margin-left: 10px;
	margin-bottom: 50px;
}

.alin-bot-estoque img{

	margin-left: 10px;
	margin-top: 50px;
	width: 20px;
	height: 20px;
	float: left;
}

.final{

	clear: both;
}

.texto1{

	background-color: #fe0000;
	opacity: 0.7;
	height: 32px;
	width: 200px;
	margin-left: 10px;
	margin-top: -550px;

}

.texto1 h3{

	font-weight: 800;
	color: #ffffff;
	font-size: 22px;
	margin-left: 5px;
	padding-top: 5px;
}

.texto2{

	background-color: #333333;
	opacity: 0.7;
	height: 32px;
	width: 500px;
	margin-left: 10px;
	margin-top: -500px;

}

.texto2 h3{

	font-weight: 800;
	color: #ffffff;
	font-size: 22px;
	margin-left: 5px;
	padding-top: 5px;
}

.texto2 span{

	color: #fe0000;
}

.busca{

	background-color: #ffffff;
	margin-bottom: 20px;
	width: 1100px;
	margin: auto;
	margin-top: -50px;
}

.espaco{

	margin-top: 15px;
}

.busca img{

	margin-top: 15px;
	margin-left: 10px;
}

.busca h3{

	font-size: 20px;
	font-weight: 800;
	margin-left: 40px;
}

.busca p{

	font-size: 14px;
	font-weight: 400;
	margin-left: 40px;
}

.busca .btn-danger{

	margin-top: 24px;
}

.busca h5{

	font-size: 14px;
	font-weight: 400;
	margin-left: 10px;
}

.busca-linha-vermelha{

	background-color: #fe0000;
	height: 2px;
	width: 1100px;

}

.busca-linha-escura{

	background-color: #333333;
	height: 2px;
	width: 1100px;

}

.espaco-linha-escura{

		margin-left: -16px;
	}

.titulo{

	font-size: 20px;
	font-weight: 400;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 30px;
}

.linha-final{

	background-color: #fff;
	height: 1px;
}

.veiculo h3{

	font-weight: 800;
	font-size: 20px;
	color: #333333;
}

.veiculo{

	padding-bottom: 20px;
}

.veiculo legend{

	font-weight: 800;
	font-size: 18px;
	color: #333333;
}


.veiculo h5{

	font-weight: 800;
	font-size: 18px;
	color: #333333;
}

.veiculo h2{

	font-weight: 800;
	font-size: 20px;
	color: #fe0000;
	text-align: left;
}

.veiculo h4{

	font-weight: 400;
	font-size: 16px;
	color: #333333;

}

.veiculo h6{

	font-weight: 800;
	font-size: 16px;
	color: #333333;	
}

.veiculo-equipe img{

	width: 80px;
}
.veiculo-equipe p{

	font-size: 16px;
}

.veiculo-equipe h3{

	font-size: 18px;
	font-weight: 800;
	margin-top: 20px;
}

.fotos-mini{

	height: 60px;
	background-color: #fff;
}

.borda{

	border: 1px;
	border-color: #333333;
}

.opcionais h3{

	font-weight: 800;
	font-size: 16px;
	color: #333333;	
}

.opcionais li {

	list-style-type: disc;
	font-size: 14px;
	color: #333333;
	margin-left: 15px;
}

.opcionais p{

	color: #333333;
	font-size: 14px;
	font-weight: 400;

}


.miniatura {
	
		max-width: 80px;
		margin-bottom: 30px;
}

.estoque p{

	font-weight: 800;
	font-size: 16px;
	color: #333333;
	
}

.estoque span{

	font-weight: 400;
	font-size: 16px;
	color: #333333;
}

.estoque h2{

	color: #fe0000;
	font-size: 16px;
	font-weight: 800;

}

.estoque h3{

	color: #333333;
	font-size: 14px;
	font-weight: 800;
	
}

.estoque .btn-danger{

	margin-top: 10px;
}
.estoque-recuar{
    
    margin-left: -30px;
}

.equipe{

	margin-bottom: 20px;
}

.equipe img{

	width: 350px;
}

.equipe h3{

	font-size: 20px;
	font-weight: 800;
}

.equipe p{

	font-size: 16px;
}

.contato p{

	color: #333333;
	font-size: 16px;
	font-weight: 400;
}

.contato span{

	color: #333333;
	font-size: 16px;
	font-weight: 800;
}

.contato a{

	color: #333333;
	font-size: 16px;
	font-weight: 800;
	text-decoration: underline;
}

.localizacao p{

	color: #333333;
	font-size: 16px;
	font-weight: 400;
}

.fundo-rodape{

	background-color: #333333;
	padding-top: 10px;
	height: 300px;
}

.rodape img{

	margin-left: 20px;
}

.logo-rodape img{

	margin-left: 20px;
}

.diminuir-espaco{

	margin-top: 10px;
}

.rodape h3{

	font-size: 20px;
	font-weight: 800;
	color: #fff;
	margin-left: 55px;
	margin-top: -20px;
}

.rodape p{

	font-size: 16px;
	font-weight: 400;
	color: #fff;
	margin-left: 20px;
}

.rodape ul{

	margin-top: 40px;
	margin-left: 20px;
}

.rodape li{

	padding-bottom: 3px;
}

.rodape a{

	font-size: 16px;
	font-weight: 400;
	color: #fff;
	margin-left: 20px;
}

.redes-rodape{

	margin-top: 40px;
	margin-left: 20px;
}

.redes-rodape a{

	font-size: 16px;
	font-weight: 400;
	color: #fff;
	margin-left: 10px;

}

.redes-rodape img{

	margin-top: 0;
	padding-bottom: 5px;
}

.receba{

	margin-top: 40px;
	margin-left: 20px;
}

.receba img{

	margin-top: -5px;
	margin-left: -4px;
}

.direitos p{

 	text-align: center;
 	font-size: 10px;
 	font-weight: 400;
 	color: #fff;
 }

 .fotos-do-carro p{

 	text-align: center;
 	font-size: 12px;
 	font-weight: 400;
 	color: #fff;
 	margin-left: 25px;
 }

 .fotos-do-carro img{

 	width: 25px;
 	margin-top: -3px;
 	margin-left: -5px;
 }
 
@media screen and(max-width: 1440px) {
	
		.chamada-estoque{

			width: 800px;
		}

		.chamada-estoque h3{

			font-size: 18px;
		}


		.alin-bot-estoque{

			width: 1440px;
		}

		.alin-bot-estoque a{

			font-size: 18px;
		}
	
	} 

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




		.alin-bot-estoque{

			width: 1280px;
		}

		.alin-bot-estoque a{

			font-size: 18px;
		}

		.fundo-rodape{

			height: 310px;
		}

 }

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

		.alin-bot-estoque{

			width: 1024px;
		}

		.alin-bot-estoque a{

			font-size: 14px;
		}
		.miniatura{
		    
		    margin-left: -50px;
		}
 }


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

	.texto1{


		margin-top: -350px;

	}

	.texto2{

		margin-top: -300px;

	}

	.busca{

		width: 740px;
		margin: auto;
		margin-top: -50px;
	}

	.busca img{

		margin-bottom: 20px;
	}


	.busca h3{

		margin-left: 130px;
		margin-top: -70px;
	}

	.busca p{

		margin-left: 130px;
	}

	.busca label{

		margin-left: 10px;
	}

	.busca .btn-danger{

		margin-top: 10px;
		margin-left: 10px;
		margin-bottom: 20px;
	}

	.busca-linha-vermelha{

		width: 740px;
	}

	.busca-linha-escura{

		width: 740px;
	}

	.destaque{

		text-align: center;
	}

	.destaque img{

		margin-left: 40px;
	}

	.bloco-destaque{

		width: 60%;
		margin-left: 20%;
	}

	.botao-destaque{

		width: 140px;
		margin-left: 292px;
	}

	.botao-destaque a{

		float: left;
		margin-left: 10px;
	}

	.botao-destaque img{

		float: left;
		margin-left: 20px;
	}


	.chamada-estoque{

		display: none;

	}	

	
	.alin-bot-estoque{

		margin-top: -40px;
		margin-left: 0;
		width: 800px;
		margin-bottom: 30px;
	}

	.alin-bot-estoque a{

		float: left;
		margin-top: 40px;
	}

	.alin-bot-estoque img{

		margin-top: 41px;
		float: left;
	}

	.fundo-rodape{

		background-color: #333333;
		padding-top: 20px;
		height: 320px;
	}

	.rodape img{

		margin-left: 20px;
	}

	.logo-rodape img{

		margin-left: 20px;
		margin-bottom: 10px;
	}

	.diminuir-espaco{

		margin-top: 0;
	}

	.rodape ul{

		margin-top: 0;
		margin-left: 245px;
	}

	.redes-rodape{

		margin-top: -183px;
		margin-left: 425px;
	}

	.receba{

		margin-top: -120px;
		margin-left: 600px;
	}

	.receba img{

		margin-left: -4px;
	}

	.direitos p{

 		margin-top: 80px;
 	}

 	.espaco{

		margin-top: 10px;
	}

	.espaco-linha-escura{

		margin-left: -16px;
	}


	.miniatura {
	
		max-width: 80px;
		margin-bottom: 30px;
	}

	.estoque-recuar{

 		margin-left: -140px;
 	}

	.estoque h2{

		margin-left: 400px;
		margin-top: -28px;
	}

	.estoque h3{

		margin-left: 60px;
		margin-top: -70px;
		font-size:12px;
	}

	.estoque-alinhar h3{

		display: none;
	}

	.estoque .btn-danger{

		margin-left: 560px;
		margin-top: -52px;
	}

	.fotos-do-carro p{

 		margin-left: 21px;
 	}

 	.fotos-do-carro img{

 		margin-top: -3px;
 		margin-left: -5px;
	 }
	

}

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

	.texto1{

		width: 160px;
		height: 34px;
		margin-top: -350px;

	}

	.texto1 h3{

		font-size: 16px;
	}

	.texto2{

		width: 380px;
		height: 34px;
		margin-top: -300px;

	}

	.texto2 h3{

		font-size: 16px;
	}

	.texto2 span{

		color: #fe0000;
	}

	.busca{


		width: 700px;
		margin-top: -50px;
	
	}

	.busca-estoque{


		margin-top: 5px;
	
	}

	.busca img{

		margin-bottom: 10px;

	}

	.busca h3{

		margin-left: 130px;
		margin-top: -70px;
	}

	.busca p{


		margin-left: 130px;
	}

	.busca-linha-vermelha{

		width: 700px;

	}

	.busca-linha-escura{

		width: 700px;
		margin-left: -10px;

	}

	.busca .btn-danger{

		margin-top: 20px;
		margin-bottom: 20px;
	}

	.destaque{

	text-align: center;

	}

	.destaque img{

		margin-left: 5.5%;
	}

	.botao-destaque{

		width: 18%;
		margin-left: 41%;
	}

	.botao-destaque img{

		margin-left: 18px;
	}

	.alin-bot-estoque{

		width: 768px;
		margin-top: -40px;
		margin-bottom: 20px;
	}

	.alin-bot-estoque a{

		margin-top: 35px;
	}

	.fundo-rodape{

		height: 250px;

	}

	.rodape ul{

		display: none;
	}


	.redes-rodape{

		margin-top: -150px;
		margin-left: 300px;
	}	

	.receba{

		margin-top: -120px;
		margin-left: 550px;
	}

	.direitos p{

 		margin-top: 30px;
 		margin-bottom: 10px;
 	}

 	.estoque-recuar{

 		margin-left: -140px;
 	}

	.estoque h2{

		margin-left: 400px;
		margin-top: -28px;
	}

	.estoque h3{

		margin-left: 60px;
		margin-top: -60px;
	}

	.estoque-alinhar h3{

		display: none;
	}

	.estoque .btn-danger{

		margin-top: -60px;
		margin-left: 540px;
	}

		
}

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

	#topo{

		width: 600px;
	}

	.texto1{

		margin-top: -270px;
	}

	.texto2{

		margin-top: -220px;

	}

	.busca{

		width: 540px;
		margin-top: -30px;
	}

	.busca .btn-danger{

		margin-top: 15px;
	}

	.busca-linha-vermelha{

		width: 540px;
	}

	.busca-linha-escura{

		width: 540px;
		margin-left: 2px;
	}

	.destaque img{

		margin-left: 0;
	}

	.botao-destaque{

		width: 130px;
		margin-left: 223px;
	}

	.botao-destaque img{

		margin-left: 18px;
	}

	.alin-bot-estoque{

		margin-top: -40px;
		margin-left: 0;
		width: 600px;
	}

	.fundo-rodape{

		height: 320px;
	}

	.rodape ul{

		margin-top: -160px;
		margin-left: 240px;
		display: block;
	}

	.rodape li{

		padding-bottom: 3px;
	}

	.rodape a{

		font-size: 16px;
		font-weight: 400;
		color: #fff;
		margin-left: 20px;
	}

	.redes-rodape{

		margin-top: -185px;
		margin-left: 410px;
	}

	.receba{

		display: none;
	}

	.direitos p{

 		margin-top: 70px;
 		margin-bottom: 20px;
 	}

 	.espaco{

		margin-top: 5px;
	}

	.espaco-linha-escura{

		margin-left: -12px;
	}

	.estoque-recuar{

 		margin-left: -170px;
 	}

 	.miniatura {
	
		max-width: 30px;
		margin-bottom: 30px;
	}

	.estoque h3{

		margin-left: 40px;
		margin-top: -70px;
		font-size: 12px;
		width: 80%;
	}

	.estoque h2{

		margin-left: 370px;
		margin-top: -23px;
		font-size: 12px;
	}


	.estoque .btn-danger{

		margin-left: 450px;
		margin-top: -52px;
	}

	.veiculo-equipe-ativo{

		display: none;
	}

	.veiculo-localizacao{

		display: none;
	}

	.fotos-do-carro p{

 		margin-left: 30px;
 	}



}

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

	#topo {

		width: 480px;
	}
	
	.texto1{

		width: 160px;
		margin-top: -220px;

	}

	.texto1 h3{

		font-size: 18px;
	}

	.texto2{

		display: none;
	}

	.busca{

		width: 400px;
		
	}

	.busca img{

		margin-bottom: 10px;

	}

	.busca h3{

		margin-left: 120px;
		margin-top: -80px;
	}

	.busca p{


		margin-left: 120px;
	}

	.busca-linha-vermelha{

		width: 400px;

	}

	.busca-linha-escura{

		width: 400px;

	}

	.destaque{

		text-align: center;

	}

	.destaque img{

		margin-left: 0.7%;
	}

	.botao-destaque{

		width: 30%;
		margin-left: 35%;
	}

	.botao-destaque img{

		margin-left: 18px;
	}

	.alin-bot-estoque{

		margin-top: -40px;
		width: 480px;
		height: 100px;
	}

	.alin-bot-estoque a{

		margin-top: 20px;
	}

	.linha-final{

		width: 480px;
	}

	.fundo-rodape{

		height: 300px;

	}

	.redes-rodape{

		margin-top: -60px;
		margin-left: 230px;
	}

	.rodape ul{

		display: none;
	}	

	.receba{

		display: none;
	}

	.direitos p{

 		margin-top:100px;
 	}
 	
 	.estoque-recuar{

 		margin-left: -170px;
 	}
 	
 	.miniatura {
	
		max-width: 40px;
	}
 	
 	.estoque h3{

		display:none;
	}
	
	.estoque h2{

		margin-left: 120px;
		margin-top: -70px;
		font-size: 14px;
	}
	
	.estoque .btn-danger{

		margin-left: 300px;
		margin-top: -52px;
	}
		
}

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

	#topo{

		width: 414px;
	}

	.logo img{

		width: 280px;
	}

	.texto1{

		display: none;
	}

	.busca{

		width: 350px;
		margin: auto;
		margin-top: -30px;
	}

	.espaco{

		margin-top: 5px;
	}

	.busca img{

		margin-top: 10px;
		margin-left: 5px;
		width: 80px;
	}

	.busca h3{

		padding-top: 30px;
	}

	.busca p{

		font-size: 14px;
		font-weight: 400;
		margin-top: 35px;
		margin-left: 5px;
	}

	.busca .btn-danger{

		margin-top: 10px;
	}

	.busca-linha-vermelha{

		width: 350px;

	}

	.busca-linha-escura{
	
		width: 350px;

	}

	.botao-destaque{

		width: 120px;
	}

 	.alin-bot-estoque{

		width: 414px;
		margin-top: 0;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.alin-bot-estoque a{

		margin-top: 20px;
		margin-left: 0;
	}

	.busca .btn-danger{

 		margin-left: -2px;
 	}

 	.miniatura {
	
		max-width: 60px;
	}

	.espaco{

		margin-top: 3px;
	}

	.estoque-recuar{

 		margin-left: -160px;
 	}

	.estoque h2{

		color: #fe0000;
		font-size: 16px;
		font-weight: 800;
		margin-left: 80px;
		margin-top: -70px;
	}


	.estoque-alinhar h3{

		display: none;
	}

	.estoque .btn-danger{

		margin-top: -52px;
		margin-left: 220px;
	}

	.veiculo-equipe-ativo{

		display: none;
	}

	.veiculo-localizacao{

		display: none;
	}
	.diminuir-espaco{

		margin-top: -10px;
	}

	.redes-rodape{

		margin-left: 210px;
		margin-top: -40px;
	}

	.logo-rodape img{

		margin-bottom: 10px;
	}

	.direitos p{

 		padding-top: 20px;
 		padding-bottom: 10px;
 	}
}

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

	#topo{

		width: 384px;
	}

	.logo img{

		margin-top: 10px;
		margin-bottom: 20px;
		width: 230px;
		margin-left: 21px;

	}

	.texto1{

		display: none;
	}

	.busca{

		margin-bottom: 20px;
		width: 340px;
		margin: auto;
		margin-top: -30px;
	}

	.espaco{

		margin-top: 15px;
	}

	.busca img{

		width: 80px;
		margin-top: 15px;
		margin-left: 10px;
	}

	.busca h3{

		font-size: 20px;
		margin-top: -95px;
		margin-left: 100px;
	}

	.busca p{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
		margin-top: 40px;
	}

	.busca .btn-danger{

		margin-top: 10px;
		margin-bottom: 15px;
	}

	.busca h5{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
	}

	.busca-linha-vermelha{

		width: 340px;

	}

	.busca-linha-escura{

		width: 340px;

	}

	.destaque img{

		margin-left: 0;
	}

	.botao-destaque{

		width: 120px;
		margin-left: 117px;
	}

	.botao-destaque img{

		float: left;
		margin-top: -25px;
		margin-left: 80px;
	}	

	.alin-bot-estoque{

		width: 384px;
		height: 135px;
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 20px;

	}

	.alin-bot-estoque a{

		font-size: 18px;
		margin-left: 0;
		margin-top: 20px;
	
	}
	
	.linha-final{

		width: 384px;
	}

	.veiculo-equipe-ativo{

		display: none;
	}

	.veiculo-localizacao{

		display: none;
	}

	.fundo-rodape{

		width: 384px;
		height: 280px;
		text-align: center;
	
	}

	.logo-rodape img{

		padding-left: 135px;
	}

	.rodape img{

		margin-left: -120px;
	}

	.rodape h3{


		margin-top: -21px;
		margin-left: 50px;
	}

	.rodape ul{

		display: none;
	}
	
	.redes-rodape p{
	    
	    margin-left: -130px;
	}

	.redes-rodape{

		margin-left: 50px;
		margin-top:10px;
	}	

	.receba{

		display: none;
	}

	.direitos p{

		margin-left: 15px;
		margin-top: 0px;
	}

	.fotos-do-carro p{

 		margin-left: 18px;
 	}

 	.fotos-do-carro img{

 		width: 25px;
 		margin-top: -3px;
 		margin-left: -5px;
 	}

	.miniatura {
	
		max-width: 50px;
	}

	.espaco{

		margin-top: 5px;
	}

	.espaco-linha-escura{

		margin-left: -16px;
	}

	.estoque-recuar{

 		margin-left: -160px;
 	}

	.estoque h2{

		margin-left: 70px;
		margin-top: -70px;
	}


	.estoque .btn-danger{

		margin-top: -60px;
		margin-left: 200px;
	}


}

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

	#topo{

		width: 375px;
	}

	.logo img{

		margin-top: 10px;
		margin-bottom: 20px;
		width: 230px;
		margin-left: 21px;

	}

	.texto1{

		display: none;
	}

	.busca{

		margin-bottom: 20px;
		width: 320px;
		margin: auto;
		margin-top: -30px;
	}

	.espaco{

		margin-top: 15px;
	}

	.busca img{

		width: 80px;
		margin-top: 15px;
		margin-left: 10px;
	}

	.busca h3{

		font-size: 20px;
		margin-top: -95px;
		margin-left: 100px;
	}

	.busca p{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
		margin-top: 40px;
	}

	.busca .btn-danger{

		margin-top: 10px;
		margin-bottom: 15px;
	}

	.busca h5{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
	}

	.busca-linha-vermelha{

		width: 320px;

	}

	.busca-linha-escura{

		width: 320px;

	}

	.destaque img{

		margin-left: 0;
	}

	.botao-destaque{

		width: 120px;
		margin-left: 110px;
	}

	.botao-destaque img{

		float: left;
		margin-left: 80px;
	}	

	.alin-bot-estoque{

		width: 375px;
		margin-left: 0x;
		margin-top: 0;
		margin-bottom: 20px;

	}

	.alin-bot-estoque a{

		font-size: 18px;
		margin-left: 0;
		margin-top: 20px;
	}

	.linha-final{

		width: 375px;
		margin-left: 0;
	}

	.veiculo-equipe-ativo{

		display: none;
	}

	.veiculo-localizacao{

		display: none;
	}

	.fundo-rodape{

		width: 375px;
		height: 250px;
		text-align: center;
	
	}

	.diminuir-espaco{

		margin-top: 10px;
	}
	

	.estoque-recuar{

 		margin-left: -160px;
 	}

	.estoque h2{

	    margin-left: 60px;
		margin-top: -70px;
	}

	.estoque .btn-danger{

		margin-top: -52px;
		margin-left: 190px;
	}

	.logo-rodape img{

		padding-left: 135px;
	}

	.rodape img{

		margin-left: -120px;
	}

	.rodape h3{


		margin-top: -21px;
		margin-left: 50px;
	}

	.rodape ul{

		display: none;
	}

	.redes-rodape{

		display: none;
	}	

	.receba{

		display: none;
	}

	.direitos p{

		margin-left: 15px;
		margin-top: 20px;
	}

	.fotos-do-carro p{

 		margin-left: 18px;
 	}

 	.fotos-do-carro img{

 		width: 25px;
 		margin-top: -3px;
 		margin-left: -5px;
 	}

	.miniatura {
	
		max-width: 50px;
	}

	.espaco{

		margin-top: 5px;
	}

	.espaco-linha-escura{

		margin-left: -14px;
	}


}

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

	#topo{

		width: 360px;
	}

	.logo img{

		margin-top: 10px;
		margin-bottom: 20px;
		width: 230px;
		margin-left: 21px;

	}

	.texto1{

		display: none;
	}

	.busca{

		margin-bottom: 20px;
		width: 320px;
		margin: auto;
		margin-top: -30px;
	}

	.espaco{

		margin-top: 15px;
	}

	.busca img{

		width: 80px;
		margin-top: 15px;
		margin-left: 10px;
	}

	.busca h3{

		font-size: 20px;
		margin-top: -95px;
		margin-left: 100px;
	}

	.busca p{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
		margin-top: 40px;
	}

	.busca .btn-danger{

		margin-top: 10px;
		margin-bottom: 10px;
	}

	.busca h5{

		font-size: 14px;
		font-weight: 400;
		margin-left: 10px;
	}

	.busca-linha-vermelha{

		width: 320px;

	}

	.busca-linha-escura{

		width: 320px;

	}

	.botao-destaque{

		width: 120px;
		margin-left: 104px;
	}

	.botao-destaque img{

		margin-left: 80px;
	}	


	.alin-bot-estoque{

		width: 360px;
		margin-left: 0;
		margin-top: 0;
		margin-bottom: 20px;

	}

	.alin-bot-estoque a{

		font-size: 18px;
		margin-left: 0;
		margin-top: 20px;
	}

	.linha-final{

		width: 360px;
		text-align: center;
	}

	.veiculo-equipe-ativo{

		display: none;
	}

	.veiculo-localizacao{

		display: none;
	}

	.fundo-rodape{

		width: 360px;
		height: 230px;
		text-align: center;
	
	}

	.diminuir-espaco{

		margin-top: 10px;
	}

	.miniatura {
	
		max-width: 40px;
	}

	.estoque-recuar{

 		margin-left: -160px;
 	}

	.estoque h2{

		margin-left: 60px;
		margin-top: -70px;
	}


	.estoque .btn-danger{

		margin-top: -52px;
		margin-left: 180px;
	}

	.logo-rodape img{

		padding-left: 135px;
	}

	.rodape img{

		margin-left: -120px;
	}

	.rodape h3{


		margin-top: -21px;
		margin-left: 50px;
	}

	.rodape ul{

		display: none;
	}

	.redes-rodape{

		display: none;
	}	

	.receba{

		display: none;
	}

	.direitos p{

		margin-left: 15px;
		margin-top: 20px;
	}

	.fotos-do-carro p{

 		margin-left: 20px;
 	}

 	.fotos-do-carro img{

 		width: 25px;
 		margin-top: -3px;
 		margin-left: -5px;
 	}
}

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

	#topo{

		width: 320px;
	}

	#topo h3{

		font-size: 14px;
		margin-top: 15px;

	}

	img{

		margin-top: 10px;
		margin-bottom: 10px;
	}

	.logo img{

		width: 250px;
	}

	.texto1{

		display: none;

	}

	.texto1 h3{

		font-size: 14px;
	}

	.texto2{

		display: none;

	}

	.busca{


		width: 280px;
		margin-top: -15px;
		
	}

	.busca img{

		margin-left: 5px;
		width: 60px;
		height: 41px;

	}

	.busca h3{

		margin-left: 80px;
		margin-top: -80px;
		margin-bottom: -20px;
		font-size: 18px;
	}

	.busca p{

		margin-top: 50px;
		margin-left: 10px;
	}

	.busca h5{

		margin-bottom: 10px;
	}

	.busca-linha-vermelha{

		width: 280px;

	}

	.busca-linha-escura{

		width: 280px;

	}

	.busca .btn-danger{

		margin-top: 10px;
		margin-left: 0;
}

	.destaque{

		text-align: center;

	}

	.destaque img{

		margin-left: 0.7%;
	}

	.botao-destaque{

		width: 120px;
		margin-left: 85px;
	}

	.botao-destaque img{

		margin-left: 13px;
		margin-top: 7px;
	}


	.alin-bot-estoque{

		margin-left: 0;
		margin-top: 0;
		margin-bottom: 20px;
		width: 320px;
		height: 160px;

	}

	.linha-final{

		width: 320px;
		text-align: center;
	}
	
	.fundo-rodape{

		height: 230px;
		width: 320px;
	
	}

	.logo-rodape img{

		padding-left: 135px;
	}

	.rodape img{

		margin-left: -120px;
	}

	.rodape h3{


		margin-top: -31px;
		margin-left: 50px;
	}

	.rodape ul{

		display: none;
	}

	.redes-rodape{

		display: none;
	}	

	.receba{

		display: none;
	}

	.direitos p{

		margin-left: 15px;
		margin-top: 20px;
	}

	.fotos-do-carro p{

 		margin-left: 20px;
 	}

 	.fotos-do-carro img{

 		width: 25px;
 		margin-top: 5px;
 		margin-left: -5px;
 	}

	.miniatura {
	
		max-width: 40px;
	}

	.espaco{

		margin-top: 2px;
	}

	.espaco-linha-escura{

		margin-left: -14px;
	}

	.estoque-recuar{

 		margin-left: -170px;
 	}

	.estoque h2{

		margin-left: 50px;
		margin-top: -70px;
		font-size: 14px;
	}

	.estoque .btn-danger{

		margin-top: -52px;
		margin-left: 150px;
	}

	#veiculos{

		margin-left: 10px;
	}

}

.miniatura {
	
	max-width: 80px;
}

#veiculos{

	margin-top: 30px;
	margin-left: 200px;
}

.navbar-nav{

	text-align: center;
	width: 100%;
}

.navbar-nav li {

	float: none;
	display: inline-block;
}

.navbar-default {
  background-color: #5c5a5a;
  border-color: #5a5a5a;

}
.navbar-default .navbar-brand {
  color: #ffffff;
}
.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus {
  color: #ffffff;
}
.navbar-default .navbar-text {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a {
  color: #ffffff;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #000000;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #333333;
  background-color: #000000;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #ffffff;
  background-color: #5a5a5a;
}
.navbar-default .navbar-toggle {
  border-color: #5a5a5a;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #5a5a5a;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #ffffff;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #ffffff;
}
.navbar-default .navbar-link {
  color: #ffffff;
}
.navbar-default .navbar-link:hover {
  color: #ffffff;
}

@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #ffffff;
    background-color: #5a5a5a;
  }
}

/*
Created on : 24/02/2019, 13:27:07
Author : ebrahimpleite
*/
.wc_whatsapp_app {
position: fixed;
bottom: 30px;
z-index: 9999999999; /*Força o widget ficar acima de qualquer elemento*/
display: flex;
align-items: center;
}

.wc_whatsapp_app.left {
left: 15px;
}

.wc_whatsapp_app.right {
right: 15px;
}

.wc_whatsapp {
width: 50px;
height: 50px;
display: block;
border-radius: 50%;
background: #25d366;
box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.4);
}

.wc_whatsapp:hover,
.wc_whatsapp:focus {
box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.6);
}

.wc_whatsapp::before {
content: "";
display: block;
background: url("data:image/svg+xml;charset=UTF-8,%3csvg aria-hidden='true' focusable='false' data-prefix='icon' data-icon='whatsapp' class='svg-inline' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3e%3cpath fill='%23fff' d='M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z'%3e%3c/path%3e%3c/svg%3e") top center no-repeat;
height: 35px;
margin-top: 6px;
}

.wc_whatsapp p {
font-family: 'Arial', sans-serif;
}

.wc_whatsapp_secondary,
.wc_whatsapp_primary {
display: none;
}

.wc_whatsapp_secondary {
max-width: 300px;
}

.wc_whatsapp_secondary p {
margin-left: 15px;
border: 1px solid #e2e2e2;
padding: 5px 10px;
border-radius: 5px;
position: relative;
color: #000;
font-size: 14px;
background: #fff;
}

.wc_whatsapp_secondary p::before {
top: 20px;
left: -9px;
content: '';
position: absolute;
background: white;
border-bottom: 1px solid #e2e2e2;
border-right: 1px solid #e2e2e2;
left: -5px;
top: 50%;
margin-top: -4px;
width: 8px;
height: 8px;
z-index: 1;
-ms-transform: rotate(135deg);
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}

.wc_whatsapp_primary {
border-radius: 5px;
border: 1px solid #eaeaea;
background: #fff;
padding: 10px;
bottom: 70px;
align-items: center;
max-width: 350px;
box-shadow: 7px 7px 15px 8px rgba(0, 0, 0, 0.17);
position: absolute;
width: 350px;
}

.wc_whatsapp_primary img {
width: 50px;
border-radius: 5px;
margin-left: 200px;
}

.wc_whatsapp_primary p {
margin: 20px;
border: 1px solid #e2e2e2;
padding: 10px;
border-radius: 5px;
position: relative;
color: #000;
font-size: 14px;
}

.wc_whatsapp_primary p::before {
top: 20px;
left: -9px;
content: '';
position: absolute;
background: white;
border-bottom: 1px solid #e2e2e2;
border-right: 1px solid #e2e2e2;
left: -5px;
top: 50%;
margin-top: -4px;
width: 8px;
height: 8px;
z-index: 1;
-ms-transform: rotate(135deg);
-webkit-transform: rotate(135deg);
-moz-transform: rotate(135deg);
-o-transform: rotate(135deg);
transform: rotate(135deg);
}

.wc_whatsapp_primary .close {
position: absolute;
right: 10px;
top: 10px;
font-size: 14px;
color: #000;
opacity: .5;
}

.wc_whatsapp_primary .close:hover,
.wc_whatsapp_primary .close:focus {
color: #f00;
opacity: 1;
}
