/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
.add-thread-pane {
  margin: 40px 0 60px; }

.pane-add-thread-button {
  float: left;
  width: 100%;
  margin-bottom: 40px; }

.forum-introduction {
  font-size: 24px;
  line-height: 28px;
  width: 57.54717%;
  margin-right: 1.88679%;
  float: left;
  margin-bottom: 40px; }
  @media (max-width: 1070px) {
    .forum-introduction {
      font-size: 22px;
      line-height: 24px; } }
  @media (max-width: 900px) {
    .forum-introduction {
      font-size: 20px;
      line-height: 22px; } }
  @media (max-width: 600px) {
    .forum-introduction {
      font-size: 18px;
      line-height: 20px; } }
  .hub-greece .forum-introduction, .forum-introduction.hub-greece {
    font-family: Arial;
    text-transform: none; }
  @media (max-width: 900px) {
    .forum-introduction {
      width: 100%;
      margin-right: 0;
      margin-bottom: 30px; } }

.pane-add-thread {
  width: 100%;
  float: left; }
  .pane-add-thread .meta {
    width: 32.07547%;
    margin-right: 1.88679%;
    float: left;
    font-size: 13px;
    line-height: 20px; }
    @media (max-width: 600px) {
      .pane-add-thread .meta {
        font-size: 12px;
        line-height: 15px; } }
    .hub-greece .pane-add-thread .meta, .pane-add-thread .meta.hub-greece {
      font-family: Arial;
      text-transform: none; }
    .pane-add-thread .meta a {
      color: #9e9978; }
      .hub-progressinmind .pane-add-thread .meta a {
        color: #9e9978; }
      .lic .pane-add-thread .meta a {
        color: #b51412; }
      .hub-linf .pane-add-thread .meta a {
        color: #b51412; }
      .hub-thinc .pane-add-thread .meta a {
        color: #D14330; }
      .hub-rethink .pane-add-thread .meta a {
        color: #942621; }
      .hub-focus .pane-add-thread .meta a {
        color: #6d6e71; }
    .pane-add-thread .meta > div {
      margin-bottom: 40px; }
      .pane-add-thread .meta > div .label {
        color: #a3a5a8;
        margin-bottom: 5px; }
  .pane-add-thread .eck--entity--form-add-thread {
    width: 66.03774%;
    float: left; }
    .pane-add-thread .eck--entity--form-add-thread label {
      color: #a3a5a8;
      display: block;
      margin-bottom: 10px; }
    .pane-add-thread .eck--entity--form-add-thread .form-type-textfield,
    .pane-add-thread .eck--entity--form-add-thread .field-widget-text-textarea {
      margin-bottom: 40px; }
    .pane-add-thread .eck--entity--form-add-thread .wysiwyg-toggle-wrapper {
      display: none; }
    .pane-add-thread .eck--entity--form-add-thread #edit-field-thread-text-und-0-format {
      display: none; }
    .pane-add-thread .eck--entity--form-add-thread .form-type-managed-file .image-widget-data {
      float: left;
      width: 100%;
      position: relative; }
      .pane-add-thread .eck--entity--form-add-thread .form-type-managed-file .image-widget-data img.file-icon {
        display: none; }
    .pane-add-thread .eck--entity--form-add-thread .form-type-managed-file .description {
      display: none; }
    .pane-add-thread .eck--entity--form-add-thread #edit-og-group-ref {
      display: none; }

.pane-add-message {
  width: 66.03774%;
  float: left;
  float: right;
  margin-top: 40px; }
  @media (max-width: 600px) {
    .pane-add-message {
      width: 100%;
      margin-right: 1.88679%;
      float: left; } }
  .pane-add-message .pane-title {
    -webkit-transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -moz-transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: background-color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53), color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    font-size: 12px;
    line-height: 19px;
    text-align: center;
    line-height: 14px;
    display: inline-block;
    padding: 8px 40px;
    color: #ffffff;
    border-radius: 20px;
    font-size: 12px;
    line-height: 19px;
    width: auto;
    box-sizing: border-box;
    max-width: calc(100% - 40px);
    background-color: #9e9978;
    margin-bottom: 40px;
    font-weight: normal; }
    .hub-greece .pane-add-message .pane-title, .pane-add-message .pane-title.hub-greece {
      font-family: Arial;
      text-transform: none; }
    .pane-add-message .pane-title:after {
      -webkit-transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
      -moz-transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53);
      transition: color 0.45s cubic-bezier(0.55, 0.085, 0.68, 0.53); }
    .hub-progressinmind .pane-add-message .pane-title {
      background-color: #9e9978; }
    .lic .pane-add-message .pane-title {
      background-color: #b51412; }
    .hub-linf .pane-add-message .pane-title {
      background-color: #b51412; }
    .hub-thinc .pane-add-message .pane-title {
      background-color: #D14330; }
    .hub-rethink .pane-add-message .pane-title {
      background-color: #942621; }
    .hub-focus .pane-add-message .pane-title {
      background-color: #6d6e71; }
    .pane-add-message .pane-title:hover {
      -webkit-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      -moz-transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      transition: background-color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94), color 0.25s cubic-bezier(0.25, 0.46, 0.45, 0.94);
      background-color: #ffffff;
      background-color: #6d6e71; }
      .hub-progressinmind .pane-add-message .pane-title:hover {
        background-color: #6d6e71; }
      .lic .pane-add-message .pane-title:hover {
        background-color: #6d6e71; }
      .hub-linf .pane-add-message .pane-title:hover {
        background-color: #6d6e71; }
      .hub-thinc .pane-add-message .pane-title:hover {
        background-color: #182b49; }
      .hub-rethink .pane-add-message .pane-title:hover {
        background-color: #202d56; }
      .hub-focus .pane-add-message .pane-title:hover {
        background-color: #9e9978; }
      .pane-add-message .pane-title:hover:after {
        -webkit-transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        -moz-transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        transition: color 0.45s cubic-bezier(0.25, 0.46, 0.45, 0.94);
        color: #9e9978; }
        .hub-progressinmind .pane-add-message .pane-title:hover:after {
          color: #9e9978; }
        .lic .pane-add-message .pane-title:hover:after {
          color: #b51412; }
        .hub-linf .pane-add-message .pane-title:hover:after {
          color: #b51412; }
        .hub-thinc .pane-add-message .pane-title:hover:after {
          color: #D14330; }
        .hub-rethink .pane-add-message .pane-title:hover:after {
          color: #942621; }
        .hub-focus .pane-add-message .pane-title:hover:after {
          color: #6d6e71; }
  .pane-add-message .pane-content {
    display: none; }
    .pane-add-message .pane-content h2 {
      font-size: 24px;
      line-height: 28px;
      margin-bottom: 30px; }
      @media (max-width: 1070px) {
        .pane-add-message .pane-content h2 {
          font-size: 22px;
          line-height: 24px; } }
      @media (max-width: 900px) {
        .pane-add-message .pane-content h2 {
          font-size: 20px;
          line-height: 22px; } }
      @media (max-width: 600px) {
        .pane-add-message .pane-content h2 {
          font-size: 18px;
          line-height: 20px; } }
      .hub-greece .pane-add-message .pane-content h2, .pane-add-message .pane-content h2.hub-greece {
        font-family: Arial;
        text-transform: none; }
  .pane-add-message .eck--entity--form-add-message label {
    color: #a3a5a8;
    display: block;
    margin-bottom: 10px; }
  .pane-add-message .eck--entity--form-add-message .form-type-textfield,
  .pane-add-message .eck--entity--form-add-message .field-widget-text-textarea {
    margin-bottom: 40px; }
  .pane-add-message .eck--entity--form-add-message .wysiwyg-toggle-wrapper,
  .pane-add-message .eck--entity--form-add-message #edit-field-message-text-und-0-format,
  .pane-add-message .eck--entity--form-add-message #edit-field-thread {
    display: none; }
  .pane-add-message .file-widget .file-icon {
    display: none; }
  .pane-add-message .file-widget .form-submit {
    margin-bottom: 10px; }

.view-threads {
  width: 66.03774%;
  margin-right: 1.88679%;
  float: left;
  margin-bottom: 40px; }
  .view-threads .views-row {
    position: relative; }
    .view-threads .views-row:nth-child(1) {
      border-top: 1px solid #a3a5a8; }
  @media (max-width: 900px) {
    .view-threads {
      width: 100%;
      margin-right: 1.88679%;
      float: left; } }

.view-messages {
  width: 66.03774%;
  float: left;
  float: right; }
  .view-messages .views-row {
    position: relative; }
    .view-messages .views-row:nth-child(1) {
      border-top: 1px solid #a3a5a8; }
  @media (max-width: 600px) {
    .view-messages {
      width: 100%;
      margin-right: 1.88679%;
      float: left; } }

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