.tags-block {
  list-style: none;
  margin: 0;
  padding: 0;
  display: block;
  overflow: hidden; }
  .tags-block .mobile-link {
    display: none; }
  .tags-block .expand-icon, .tags-block .collapse-icon {
    display: none; }
  .tags-block .title-item {
    float: left;
    padding: 7px 15px;
    font-size: 14px;
    padding-left: 0;
    width: 120px; }
  .tags-block .tag-item {
    float: left; }
    .tags-block .tag-item.selected a {
      background: #20AEA5;
      color: white;
      font-weight: 600; }
    .tags-block .tag-item a {
      font-size: 14px;
      display: inline-block;
      padding: 10px 15px;
      background: #F7F8F7;
      margin-right: 10px;
      margin-bottom: 10px;
      border-radius: 3px;
      color: black;
      text-transform: lowercase; }

@media (max-width: 768px) {
  .tags-block {
    overflow: hidden;
    max-height: 100px; } }
/*
@media( max-width: 768px ) {
  .tags-block{

    .mobile-link {
      display: block;
    }

    .expand-icon {
      display: inline;
    }

    &.expanded {
      .title-item {
        cursor: pointer;
      }
      .collapse-icon {
        display: inline;
      }
      .expand-icon {
        display: none;
      }

      .tag-item {
        display: block;
        border-top: 1px solid #eee;
        padding-top: 10px;
        padding-bottom: 10px;
      }
      border-bottom: 1px solid #eee;
    }




    .title-item {
      font-size: 16px;
      display: block;
      float: none;
      text-align: left;
      width: auto;
    }

    .tag-item {
      float: none;
      display: none;
      width: 100%;

      a {
        border: none;
        background: transparent;
      }
    }

    .expanded {
      .tag-item {
        display: block;
      }
    }
  }
}
*/

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