.at-socialshare {
  text-align: center;
  ul {
    @extend %at-clearfix;
    list-style: none;
    margin: 0;
    padding: 0;
    display: inline-block;
    li {
      display: inline-block;
      margin: 0 15px 0;
    }
  }
  a {
    color: rgba(0,0,0,0.4);
    font-size: 14px;
    line-height: 1;
    text-transform: uppercase;
    text-decoration: none;
    &:hover {}
    svg {
      vertical-align: middle;
      margin: 0 5px 0 0;
    }
  }
}
 .at-post--square {

    .at-socialshare ul {
      margin: 0;
      padding: 0;
      @media screen and (min-width: 880px) {
        float: left;
      }
      li {
          margin: 0 5px;
          display: inline-block;

          a {
            font-size: 0%;
          }
      }
    }

}
.at-post--mini {
  .at-post__metaf {
    margin-top: 0px;

    li {
      margin: 0 10px;
    }
  }
  .at-socialshare {
    text-align: left;
    ul {
      margin: 0 0 5px -10px;
      padding: 0px;

      li {
        margin: 0 5px;
        display: inline-block;
        a {
            font-size: 0%;
        }
      }
    }
  }
}
.at-content-style2 .at-post--mini {
  .at-post__metaf {
    float: right;
    position: absolute;
    bottom: 4px;
    right: -5px;
  }
}

.at-content-style1 .at-post--mini .at-socialshare, .at-post--highlight .at-socialshare {
  text-align: center;
  margin-top: -15px ;
  ul {
    margin: -10px 0 20px -10px;
  } 
}