/*TOPO DO SITE*/





		.topo {
			position: relative;
			width: 1024px;
			height: 129px;
			margin: 0 auto;
			padding: 0;
			background: #FFF;
		}

		.container-topo {
				width: 100%;
				background: #FFF;
		}


		#logo{
			position: absolute;
			top: -15px;
			padding: 10px 0px 10px 0px;



		}

		.col-xs-8.telefones span {
				position: relative;
			
    			width: 483px;
    			position: relative;
    			margin-top: 10px;
    			font-family: 'AmpleSoft', sans-serif;
				font-size: 14pt;
				top: 35px;
				left: 80px;	

    			
		}

		

		.col-xs-2.redes-sociais {
			top: 70px;
			left: 6%;
		}

		.col-xs-2.redes-sociais img {
			width: 17%;
			margin-left: 1%;

		}
/*FIM DO TOPO DO SITE*/


/*BARRA DE NAVEGAÇÃO PRINCIPAL*/
@media (max-width: 1400px)  {



		.container-navegacao {
			width: 100%;
			background: #FF1920;
			height: 61px;
			margin-top: 10px;
		}



		.nav ul  {
			width: 55%;
			margin-left: 2%;
			margin-left: auto;
			margin-right: auto;
			margin-top: 10px;
		}


		.nav ul li {
			padding: 0 5;
				
				
		}

		.nav ul li a {
			color: #FFF;
			font-size: 13pt;
			font-family: 'Itoya', sans-serif !important;
			text-transform: uppercase;
			font-weight: bold;


			
		}

		#botao-meio {
			margin-left: 6.1%;
			 width: 150px;
			  height: 50px;
		}

		#esquerda {
			margin-left: 300px;
			margin-top: -20px;
		}

	}



/*BARRA DE NAVEGAÇÃO PARA RESOLUCAO HD*/
	@media (min-width: 1368px)  {


		.container-navegacao {
			width: 100%;
			background: #FF1920;
			height: 61px;
			margin-top: 20px;
		}

			.nav ul  {
			width: 68%;
			/*margin-left: 20%;*/
			margin-right: auto;
			margin-top: 10px;
		}

			.nav ul li {
			padding-left: 20px;


				
				
		}

			.nav ul li a {
			color: #FFF;
			font-size: 15pt;
			/* font-family: 'AmpleSoft', sans-serif !important; */
				font-family: 'Itoya', sans-serif !important;


			
		}

		#botao-meio {
			margin-left: 19.3%;
			 width: 150px;
			  height: 50px;
		}




	}



   			
 /*FIM DA BARRA DE NAVEGAÇÃO*/


 /*CONTAINER SLIDE*/

 #slide {
 	width: 80%;
 	margin-top: 3%;
 	

 	

 }
@media (max-width: 1200px)  {

 #slide img {
 	max-height: 320px;
 	width: 100%;
 }

}

.container-meio  {
	width: 100%;
}

.rodape {
	width: 85%;
	padding-left: 17%;
	min-height: 346px;
	position: relative;
	padding-top: 5%;


}

.rodape.col-md-3 {
	padding-left: 40px;
	padding-right: 40px;
}


#justificado {
	text-align: justify;
}

#lista-footer>li>a {
	padding: 2px 25px !important;
}

footer {
	
	background: #252525;
	
}

.rodape h3 {
	color: #FFF;
}

.rodape li a {
	color: #FFF;
}

.rodape li {
	color: #FFF;
}

.rodape p {
	color: #FFF;
}

#borda {
	border-bottom: 1px solid white;
     border-collapse: separate;
     padding-bottom: 7px;
}

#borda2 {
	border-bottom: 1px solid red;
     border-collapse: separate;
     padding-bottom: 7px;
}

.direitos {
	width: 100%;
	height: 60px;
	background: #111111;
	font-weight: bold;
	color: #FFF;
	padding-top: 2%;
}


.container-meio {
	width: 100%;
	margin: auto;
	padding: 50px;
	min-height: 450px;

}

#inicio {
	margin-top: 40px;

}

 #destaque{
	font-family: 'AmpleSoft', sans-serif !important;
 }

#direita {
 		font-family: 'AmpleSoft', sans-serif !important;
 		
 }

 #inicio2 {
 		border-right: 5px solid #e1e1e1;
	border-bottom: 5px solid #e1e1e1;
	margin-left: 22px !important;

 }

 #inicio23 {
 		border-right: 5px solid #e1e1e1;
	border-bottom: 5px solid #e1e1e1;
	border-left: 5px solid #e1e1e1;
	border-top: 5px solid #e1e1e1;
 }

 #inicio22 {
 		border-right: 5px solid #e1e1e1;
	border-bottom: 5px solid #e1e1e1;
	margin-top: -5px;
 }

#destaque2 {

	font-family: 'AmpleSoft', sans-serif !important;
	color: #FF1920 !important;

}
.afasta {
	margin-left: 16%;
}
/* PAGINA PRODUTOS */

.tudo {
	width: 100%;
	height: 80px;
}

.categorias {
	position: relative;
	margin-left: -96%;
	border-right: 1.8px solid red;
}

.categorias li {

	font-family: 'AmpleSoft', sans-serif !important;
	font-size: 13pt;
	padding: 2px;

}

#margem {
	margin-bottom: 40px;
}
figcaption {
font-family: 'AmpleSoft', sans-serif !important;
}
figcaption h3  {
	color: #FF1920;
}

.btn-primary {
	background: #FF1920 !important;
	border: 1px solid #FF1920 !important;
}
.btn-primary:focus, .btn-primary.focus {
	border-color: #FF1920 !important;

}

.btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
	border-color: #FF1920 !important;
}

#preto a {
	color: #000 !important;
}

/*Representantes*/


.representantes {
width: 135%;
	height: 80px;

	}

#separando {
	margin-top: 100px;
}

.thumbnail { 
	border: none !important;
}










	/*Contato*/

	.contato {
		width: 90%;	
		height: auto;
		margin-left: 100px;
		margin-right: 100px;

	}
	.mapa {
			width: 70%;
			height: 500px;
			max-width: 600px;
			position: relative;
			margin: 0 auto !important;
	}

	/*Empresa*/

	.empresa {
		width: 96%;
		height: auto;
		margin-left: 30px;

	}

	


	/*HOVER INICIAL*/

	.nav > li > a:hover, .nav > li > a:focus {

		background: none;
		background-color: none;
		text-decoration: underline;
		transition: 2s;
	}

	

	/*New Rodape*/


	#rodape {
	 height: 280px;
	}

	#destaquef {

		
		font-weight: 300 !important;
		color: #FFF;
		margin-top: 40px;

	}

	#destaquefb {
		
		font-weight: 300 !important;
		color: #FFF;
		margin-top: 40px;

	}

	#destaque-rodape {
		color: #FFF !important;


	}

	.quadro {
		margin-left: 30% !important;
	}

	.row.setando {
		margin-left: 8%;
	}

	.caption p {
		font-family: 'AmpleSoft', sans-serif;
		font-size: 12pt;
	}

	.buscador {
		height: 371px !important;
		background-image: url('../imagens/mapa.png') !important;
		background-repeat: no-repeat;
		background-size: contain;
		background-position-y: 80px;
		
	}

	.separacaoTotal {
		margin-top: 100px !important;
	}


	.botaoBuscador a{

	
		
		transition: padding-left 1s;
		
		

	}

	.botaoBuscador a:hover {
		text-transform: none;
		text-decoration: none;
		padding-left: 20px;
		

	}

	.botaoBuscador a:focus {
			text-transform: none;
		text-decoration: none;
	}

	.formularioPrincipal {
		margin-left: 30px;
	}

	.formularioPrincipal button {
		width: 100% !important;
	}

	.formularioPrincipal select {
			width: 60% !important;
	}


	@media screen and (max-width: 780px) {
		.buscador {
	margin-top: 40% !important;
}

.empresa {
	margin-left: 5px !important;
}

#imagem-empresa {
	width: 100% !important;
	margin-left: 0px !important;
}


.categorias {
	margin-left: -75% !important;
	text-align: right !important;
	margin-top: 20% !important;
	margin-bottom: 30% !important;
}

#minha-margem {
	margin-right: 0px !important;
}

.quadro {
	margin-left: 0px !important;
}

.contato {
	margin-left: 0px !important;
}	

#mme {
	margin-left: 0px !important;
}	

	}

	.carousel-control.right {
	background-image: none !important;
}

.carousel-control.left {
	background-image: none !important;
}

