/* comenzamos a crear el css correspondiente a X24-horas */
body {
  background-color: #f5f5f5; }

.bloque-grupo-anuncio-empresa .bloque-anuncio-empresa {
  margin-bottom: 25px; }
  .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-banner {
    margin-bottom: 10px; }
  .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion {
    background: #f5f5f5;
    border: 1px solid #bbbbbb;
    border-top: 5px solid #bbbbbb;
    border-bottom: 5px solid #bbbbbb;
    /* mas estilos css */ }
    .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 {
      margin-bottom: 20px; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 .bl-enlace a {
        margin-top: 30px;
        border-color: orange;
        background-color: orange;
        padding: 4px;
        font-size: 15px; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 .bl-cabecera .titulo {
        margin-top: 20px; }
        .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 .bl-cabecera .titulo span {
          font-size: 40px;
          font-weight: bold;
          color: #ff8d00; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 .bl-cabecera .sub-titulo span {
        font-size: 15px; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-1 .bl-logo img {
        margin-top: 30px;
        padding: 0px 15px; }
    .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-2 {
      margin-bottom: 20px; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-2 .bl-img-llamada img {
        margin-left: 10px; }
      .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-2 .bl-cuadro {
        border-left: 1px solid #797979; }
        .bloque-grupo-anuncio-empresa .bloque-anuncio-empresa .bloque-descripcion .bl-2 .bl-cuadro p {
          margin-bottom: 10px; }

.bloque-index {
  margin-top: 30px; }

.container-x24-horas {
  padding-top: 50px; }

.bloque-banner .dav-prub {
  position: absolute;
  width: 120px;
  height: 40px;
  top: 24px;
  left: 32px; }

.bloque-grupo-anuncio-empresa span.sub-filtro {
  display: inline-block;
  margin-right: 3px;
  margin-top: 2px;
  color: #999;
  font-size: 12px;
  text-decoration: none;
  vertical-align: middle; }

.bloque-descripcion i {
  color: #032f5d;
  margin-right: 5px; }

.pagination li {
  cursor: pointer; }

.banner-box .img-responsive {
  max-height: 250px;
  width: max-content; }

/*# sourceMappingURL=local.css.map */
