/* widget SUMMARY_DEALS */
.ultimo_minuto + .ultimo_minuto {
  margin-top: 20px;
  @media (min-width: $grid-float-breakpoint) {
    margin-top: 54px;
  }
}

.widgets_hotels_offers_lastofferswidget ul li .prominent {
  padding: 3px
}

.offers ul  {
  padding:0;
  overflow:hidden;
}

.offers ul li {
  font-size: 14px;
  line-height: 20px;
  border-bottom: 1px dotted $colorBordes;
  clear: both;
  padding: 5px 0;
  min-height: 70px
}

.offers ul li:first-child {
  min-height: 96px
}

.offers.firstNormal ul li:first-child {
  min-height: 70px
}

.offers ul li a {
  text-decoration: none;
  color: $brand-grey-dark;
  cursor: pointer;
  display: block;
  padding: 5px 0;
}

.offers ul li .prominent {
  color: $brand-green;
  font-size: 14px;
  font-weight: normal;
  padding: 0 3px
}

.offers ul li .prominent a {
  display: inline-block;
}
.offers ul li .mini {
  vertical-align: middle;
}

.offers .claim {
  background: transparent;
  color: #fff;
  font-size: 16px;
  top: -32px;
  padding: 0 12px;
  line-height: 2em;
  position: relative;
}

.offers ul li .title {
  font-size: $font-size-large;
  color: $brand-grey-dark;
  @include medium-weight;
  width: 64%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap
}

.offers .subtitle {
  color: $brand-copy-light;
  @include medium-weight;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.offers ul li .precio {
  float: right;
  font-size: 18px
}

.offers ul li .precio .txt_desde {
  font-size: 11px;
  padding-right: 5px
}

.offers ul li .precio span.price {
  font-size: 18px;
  @include medium-weight;
}

.offers ul li .precio span.price.irr, .offers ul li .precio span.price.idr {
  font-size: 14px
}

.offers ul li .precio .irr span.symbol, .offers ul li .precio .idr span.symbol {
  font-size: 11px
}

.offers ul li .precio span.symbol {
  font-size: 12px;
  @include medium-weight;
}

.offers p.leyenda {
  font-size: 14px;
  font-weight: $roboto-regular;
  color: $brand-copy-light;
  text-align: left;
  margin: 10px 0 0;
}

.offers .cont_tamanio_foto {
  position: relative;
  overflow: hidden;
  max-height: 122px;
}

/*.offers .cont_tamanio_foto:before {
   content:'';
  @include gradient-vertical(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6), 0%, 100%);
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
}*/
@media (min-width: 768px) {
  .offers .cont_tamanio_foto {
    height: 122px;
  }
  .offers.onlyTitle ul li:first-child {
    min-height: 30px
  }
  .offers.onlyTitle ul li {
    min-height: 30px
  }
}
@media (max-width: 767px) {
  .offers ul li .title {
    float: none;
    width: 100%
  }
  .offers ul li .precio {
    float: none
  }
  .offers ul li {
    height: auto
  }
  .offers ul li:first-child {
    min-height: 30px
  }
  .offers.onlyTitle ul li {
    min-height: 30px
  }

}

.offers ul li .precio {
  color: $brand-grey-dark;
}

.offers ul li .precio span.price {
  color: $brand-grey-dark;
}

.offers ul li .precio span.symbol {
  color: $brand-grey-dark;
}

/* Fin widget SUMMARY_DEALS */
