.parrafo{
  font-size: 16px !important;
  color: #9c9c9c !important;
  font-weight: 300 !important;
  line-height: 1.6em !important;
}

.bot{
  margin-bottom:5% !important;
}

.fondo_promo{
  background-image: url(../images/bg-cta.jpg);
}

.blanco{
  color:#ffffff !important;
}

.gris{
  color: #a5a5a5 !important;
  font-size: 18px !important;
}

.boton_fondo{
  font-size: 16px !important;
  letter-spacing: 0px !important;
  text-transform: none !important;
  width: 210px !important;
  text-align: center !important;
  text-shadow: 0px 0px 0px rgba(0,0,0,0.0) !important;
  font-weight: 300 !important;
}

.tit{
  font-size: 17px;
  font-weight: 600;
  margin-bottom: 0px;
}
.minuscula{
  font-size: 17px !important;
  text-transform: none !important;
  text-shadow: 0px 0px 0px rgba(0,0,0,0.0) !important;
  font-weight: 300 !important;
  letter-spacing: 0px !important;
}

.cero{
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
}

.full{
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.etiqueta{
  min-height: 111px;
  background-image: url(../images/banner-metal.jpg);
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.producto_titulo{
  font-size: 20px;
  color: #fd6d23;
  margin-bottom: 0px;
}

.producto_texto{
      font-size: 17px;
}

.subti{
  font-weight: 300;
  font-size: 80%;
  color: #888;
  margin-bottom:0px;
}

.descripcion{
  font-size: 17px;
  font-weight: 100;
  line-height: 1.4em !important;
}

.pdf{
  color:#000000;
  text-decoration-line:underline !important;
}

.manual{
  font-size: 16px;
  margin-bottom: 5px;
  font-weight: 100;
}

.left_tit{
  font-weight: bold !important;
  text-decoration: underline !important;
  margin-bottom: 0px !important;
}

.naranja{
  color: #FA6E32 !important;
  font-weight: 100;
}

.categoria{
  font-weight: 400;
  line-height: 1.2em !important;
  margin-bottom: 5px;
  margin-top:6%;
}

.tr_text{
  font-weight: 100;
  font-size: 13px;
}

.refacciones_select{
  border-radius: 0px;
  height: 40px;
}


.caja{
  position: relative;
  padding-left: 60px;
  padding-bottom: 30px;
}

.imagen_caja {
    position: absolute;
    top: -8px;
    left: 0;
}

.numero{
  font-size: 40px;
  color: #FC6D22;
  font-weight: 500;
  text-align: center;
  margin-bottom: 0px;
}
.numero_titulo{
  font-size: 15px;
  line-height: 1.5em !important;
}

.pad{
  padding-top: 0px;
  padding-bottom: 40px;
}

.topp{
  margin-top:10%;
}

.op{
  color: #77778a;
  font-weight: 300;
  font-size: 17px;
  margin-bottom:5px !important;
}

.cuadro{
  color: #FA6D31;
}

.cuadro_gris{
  color:#818286;
}

.wid{
  width: 100%;
}


.dist{
  font-weight: 600;
  margin-bottom: 0px;
}

.dist-2{
  font-size: 13px !important;
  margin-bottom:5px;
}

.dist-3{
  color: #8e8e8e !important;
  font-size: 13px !important;
  font-weight: 300 !important;
  line-height: 1.5em !important;
  margin-bottom: 10px !important;
}

.distribuidor_{
  margin-bottom:4%;
}

.fondo{
  min-height: 380px;
  background-image: url(../images/bg-distribuidores.jpg);
}

.estados{
  margin-top: 8%;
  border-radius: 0px;
}

.estado_label{
  font-size: 18px !important;
  font-weight: 300 !important;
  line-height: 1.3em !important;
  margin-bottom: 10px;
}

.mapa_div{
   background-color: rgba(255, 255, 255, 0);
   margin-top:5%;
   position: absolute !important;
}

.lin{
  border-bottom: 0px solid #e5e5e5;
}

.modal_tr{
  background-color: #F3FFF1;
  margin-bottom:5px;
}

.padi{
  padding: 10px 0px 10px 0px;
}

.pane{
  margin-bottom:0px;
}

.griss{
  background-color: #F5F5F5;
}

.topp{
  margin-top:8%;
}

.we{
  font-weight: 300;
}
