

body{
	background-color: white;
}

.accesorio2{


	margin-top: 80px!important;
}

.a_productos{

	padding-top: 10px;
}

.tit-categoria{

	border-bottom: 1px solid silver;
	padding-bottom: 5px;
	font-family: 'Roboto', sans-serif;
}

.tit-categoria3{

	border-bottom: 1px solid silver;
	padding-bottom: 12px;
	font-family: 'Roboto', sans-serif;
	margin-left: 0px!important;
	background-color: #323131;
	padding-top: 12px;
	color:white;
	font-size: 2rem;
	padding-left: 5%!important;
	margin-bottom: 0px!important;
	font-weight: 600;
	letter-spacing: 2px;
	background-image: url('../img/body_bg.png');
}

.tit-categoria22{

	border-bottom: 1px solid silver;
	padding-bottom: 5px;
	font-family: 'Roboto', sans-serif;
	background-color: #E7EAEB;
	padding-top: 5px;
	border: solid 1px #DADBDC;
	margin-bottom: 0px;
	font-size: 1.6rem;

}

.catego{

	margin-top: 15px;
	border-top: 0px!important;
	margin-left: 20px;

}

.cat{

	border:1px solid silver;
	margin-top: 20px;
	padding: 0!important;
	text-align: center;
	color: #616161;
	margin-right: 20px;
	background-color: white;
	border-radius: 8px;
font-family: 'Roboto', sans-serif;
}

.cat2{

	border:1px solid silver;
	margin-top: 0px;
	padding: 0!important;
	text-align: center;
	color: #616161;
	margin-right: 0px;
	background-color: white;
	border-radius: 8px;
font-family: 'Roboto', sans-serif;
margin-bottom: 10px;
}

.cat2>p{
	
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 400;
	background-color: #AF1623!important;
	color: white;
	font-size:1.3rem;
	margin-bottom: 0px!important;
	font-family: 'Roboto', sans-serif;
	
}

.img-sub{

	padding: 5px!important;
}

.cat>img{

	padding: 0px 0px 10px 0px;
	border-radius: 8px;
}

.cat>p{
	border-top: solid 1px silver;
	padding-top: 10px;
	padding-bottom: 8px;
	font-weight: 400;
	background-color: #B70F1D!important;
	color: white;
	font-size:1.7rem;
	margin-bottom: 0px!important;
	font-family: 'Roboto', sans-serif;
	
}

.accesorios{
	
	margin-top: 10px;
	margin-left: 0px;
	background-color: white!important;

}

.accesorio{
	background-color: white;
	text-align: center;	
	margin-top: 2%;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: 400!important;
	min-height: 340px!important;
	border: solid silver 1px;
	border-radius: 3px;
background-color: white;
font-family: 'Roboto Condensed', sans-serif;
padding: 5px;
padding-top: 10px;
margin-bottom: 10px;
text-align: center;

}

#btn_agregar2{

	background-color: #B70F1D!important;
	color: white;
	margin-top: 10px!important;
	margin-bottom: 0px;
	border-radius: 0px!important;
}

.accesorio>img{

	margin-bottom: 20px;
	padding-left: 10px!important;
	padding-right: 10px!important;
}

.descripcion-accesorios-a>a{

	color: black;
	padding-left: 5px!important;
	padding-right: 5px!important;

}

.descripcion-accesorios-a{

	min-height: 50px;
}
.accesorio>p{

	
	color:#3E4551;
	font-weight: 600;
	font-size: 1.4em;
	padding-left: 10px!important;
	padding-right: 10px!important;
}

.pedidos{

	background-color:#f44336;
	border-radius: 15px;
	float: left;
	margin-top: 13%;
	color: white!important;
	border: none;

}

.pedidos:hover{

	background-color:#bdbdbd;
}

#modal_pedidos{
	font-family: 'Roboto Condensed', sans-serif;
}

.titulo-modal{

	color: #ff6d00;
	font-weight: 600;
}
.pedido-modal>p>span{

	font-weight: 600;
	color: #ff8f00;
}

.pedido-modal>p>a{

	font-weight: 600;
	font-size: 1.2em;
}
.medios-modal{

	font-weight: bold;
}

.p-acc{

	padding: 5px!important;
	margin-left: 0px!important;



}

.tit-accesorios{

	border-bottom: 1px solid silver;
	background-color: white!important;

	padding-top: 20px!important;
	font-family: 'Roboto', sans-serif!important;
}

.tit-accesorios>h5{

	font-size: 1.3em;
	margin-top: 0px!important;
	text-transform: uppercase;
	
}

.cant-prod{
	
	font-family: 'Roboto Condensed', sans-serif;
	padding-top: 5px;

}

#lista_productos2{
	
font-family: 'Roboto Condensed', sans-serif;
padding: 0px!important;

}

#lista_productos2 ul{

	list-style: none;
	padding-left: 0px!important;
	border-right: silver solid 1px;
	border-left: silver solid 1px;
	padding-right: 0px!important;
	border-bottom: solid 1px silver;
}



#lista_productos2 li{


	padding: 25px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 20px!important;

}

#lista_productos2 li a{

	text-decoration: none;	
	font-size: 1.2em;
	color: #757575;
	margin-top: 8px!important;
	margin-bottom:8px;
	
	

}

.titulo_lista2{

	font-weight: 400;
	color: #ff6d00;
	font-size: 1.3em;
}

#lista_productos2>ul>li{

	padding: 5px;
}

#lista_productos2>ul>li>a{

	font-size: 1.2em;
	color: #757575;
}

.paginacion{
	border-bottom: solid 1px silver;
	padding-left: 0px!important;
}
.paginacion>ul{

	list-style: none;
	
	padding-bottom: 0px;
}

.paginacion>ul>li{

	display: inline;
	font-size: 1.1em;
	color:black;
	margin: 5px;
	padding: 5px 10px 5px 10px;
	border-radius: 15px;
	text-decoration: none;	

}


.paginacion>ul>li:hover{

	background-color: #B70F1D!important;
	color: white;
	cursor: pointer;
}

.iconos:hover{

	cursor: pointer;
	background-color: black;
	color: white!important;
}

.p_activo{

	background-color: #B70F1D!important;
	color: white!important;
}

.iconos{

	background-color: white;
	color: #B70F1D!important;
	padding: 5px 10px 5px 10px!important;
}

.indicador{

	color:orange!important;
	background-color: #ef6c00!important;
}

.active{

	background-color: #616161!important;
}

.cat_lubricantes{

	font-family: 'Roboto Condensed', sans-serif;
	text-align: center;
}

.cat_lubricantes h5{

	border-bottom: solid 1px #cc0d1d;
	padding: 10px;

	font-weight: 600;
	font-size: 1.2em;
}

.cat_lubricantes h4{

	padding: 10px;
	background-color: #cc0d1d;
	color: white;
}

.cat2{

	color: #424242;
	font-size: 1.2em;
	border-bottom: solid 1px silver;
	margin-top: 10px;
}

.cat2 span{
	color:#cc0d1d;
}


