/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
.forum-message {
  -webkit-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -moz-transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: box-shadow 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  padding: 15px 0;
  border-bottom: 1px solid #a3a5a8; }
  .forum-message a {
    color: #9e9978;
    cursor: pointer; }
    .hub-progressinmind .forum-message a {
      color: #9e9978; }
    .lic .forum-message a {
      color: #b51412; }
    .hub-linf .forum-message a {
      color: #b51412; }
    .hub-thinc .forum-message a {
      color: #D14330; }
    .hub-rethink .forum-message a {
      color: #942621; }
    .hub-focus .forum-message a {
      color: #6d6e71; }
  .views-row:last-child .forum-message {
    border-bottom: 1px solid #a3a5a8; }
  .forum-message .content {
    color: #414042; }
    .forum-message .content:after {
      content: "";
      display: table;
      clear: both; }
  .forum-message .text {
    width: 74.29245%;
    float: left;
    padding: 0 40px 15px 0;
    box-sizing: border-box; }
    @media (max-width: 600px) {
      .forum-message .text {
        width: 100%;
        margin-right: 1.88679%;
        float: left; } }
    .forum-message .text .info {
      float: left;
      width: 100%;
      margin-bottom: 15px;
      -webkit-font-smoothing: antialiased;
      color: #a3a5a8; }
      .forum-message .text .info .user {
        float: left; }
    .forum-message .text h2.title {
      font-family: "Plain", Arial, sans-serif;
      font-size: 24px;
      line-height: 28px;
      -webkit-font-smoothing: antialiased;
      font-weight: normal;
      margin-bottom: 15px; }
      @media (max-width: 1070px) {
        .forum-message .text h2.title {
          font-size: 16px;
          line-height: 19px; } }
      @media (max-width: 900px) {
        .forum-message .text h2.title {
          font-size: 18px;
          line-height: 21px; } }
      @media (max-width: 600px) {
        .forum-message .text h2.title {
          font-size: 14px;
          line-height: 16px; } }
      .hub-greece .forum-message .text h2.title, .forum-message .text h2.title.hub-greece {
        font-family: Arial;
        text-transform: none; }
    .forum-message .text .summary {
      font-size: 13px;
      line-height: 20px;
      margin-bottom: 20px; }
      @media (max-width: 600px) {
        .forum-message .text .summary {
          font-size: 12px;
          line-height: 15px; } }
      .hub-greece .forum-message .text .summary, .forum-message .text .summary.hub-greece {
        font-family: Arial;
        text-transform: none; }
      .forum-message .text .summary img.file-icon {
        display: none; }
    .forum-message .text .actions {
      font-size: 13px;
      line-height: 20px; }
      @media (max-width: 600px) {
        .forum-message .text .actions {
          font-size: 12px;
          line-height: 15px; } }
      .hub-greece .forum-message .text .actions, .forum-message .text .actions.hub-greece {
        font-family: Arial;
        text-transform: none; }
      .forum-message .text .actions > .button {
        display: inline-block;
        margin-right: 10px; }
        .forum-message .text .actions > .button.delete {
          background-color: #a3a5a8; }
          .forum-message .text .actions > .button.delete:hover {
            background-color: #6d6e71; }
    @media (max-width: 600px) {
      .forum-message .text {
        padding: 0 40px 10px 0; }
        .forum-message .text .info {
          margin-bottom: 5px; } }

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