/*
.current-price{
  font-weight: 700;
}
.regular-price{
  color: #7a7a7a;
  text-decoration: line-through;
}
.clickable{
  cursor: pointer;
}
.ui-autocomplete { 
  z-index: 1070; 
}
.check-descuenta-iva, .check-factura, .check-boleta-lista{
  width: calc(1.5em + .2rem);
  height: calc(1.5em + .2rem);
}
*/
h2.catalogo{
  text-align: center;
  margin-bottom: 40px;
  font-size: 3rem;
}
.item{
  border: 1px solid #000;
  text-align: center;
  height: 700px;
}
.imagen {
  text-align: center;
}
.imagen img{
  width: 250px;
  height: 250px;
}
.item h2{
  height: 75px;
  width: 348px;
  display: table-cell;
  vertical-align: middle;
}
.item h1{
  color: #2f84c6;
  font-weight: 695;
}
.item .desc{
  display: block;
  height: 125px;
  font-size: 16px;
}
.item ul{
  list-style: none;
  margin: 0;
  padding: 0;
}
.item li{
  text-align: left;
  background: #DDD;
  margin-bottom: 5px;
  padding: 3px;
  font-size: 14px;
}
.item li span{
  float: right;
  width: 120px;
  text-align: left;
}

@media print {
  .item{
    border: 0;
    page-break-inside: avoid;
  }
  h2.catalogo{
    page-break-before: always;
  }
}