/*
  @include grid-setup((
    count: 12,
    gutter: 40px,
    column: 70px,
    width: 98%
  ));
*/
.field-content-sections > .items > .item {
  margin-bottom: 20px;
  float: left;
  width: 100%; }

.section-article-content {
  width: 100%;
  float: left;
  position: relative; }
  .section-article-content.left-content-is-anchor .field-article-content-left {
    border: none;
    padding-top: 6px; }
  .section-article-content:hover .field-article-content-left .edit-container,
  .section-article-content:hover .field-article-content-right .edit-container {
    display: block; }
  .section-article-content > .edit-container {
    top: 10px;
    left: -10px; }
  .section-article-content .field.field-overline {
    display: none; }
  .section-article-content hr {
    border: 0px;
    height: 1px;
    background: #bdbfc1;
    margin: 0 0 30px 0px; }
  .section-article-content .field-title-display {
    display: none; }
  .section-article-content .field-article-content-left {
    border-top: 1px solid #bdbfc1;
    position: relative;
    padding-top: 20px;
    width: 32.07547%;
    margin-right: 1.88679%;
    float: left; }
    @media (max-width: 600px) {
      .section-article-content .field-article-content-left {
        width: 100%;
        margin-right: 1.88679%;
        float: left;
        padding-bottom: 20px;
        border-bottom: 1px solid #bdbfc1;
        margin-bottom: 20px; } }
    .section-article-content .field-article-content-left .data-content-text h2 {
      font-size: 11px;
      line-height: 13px;
      text-transform: uppercase;
      font-family: "Plain", Arial, sans-serif;
      color: #414042; }
      @media (max-width: 600px) {
        .section-article-content .field-article-content-left .data-content-text h2 {
          font-size: 9px;
          line-height: 11px; } }
      .hub-greece .section-article-content .field-article-content-left .data-content-text h2, .section-article-content .field-article-content-left .data-content-text h2.hub-greece {
        font-size: 12px;
        line-height: 13px; }
      .hub-greece .section-article-content .field-article-content-left .data-content-text h2, .section-article-content .field-article-content-left .data-content-text h2.hub-greece {
        font-family: Arial;
        text-transform: none; }
    .section-article-content .field-article-content-left .data-content-text .field-body {
      font-size: 12px;
      line-height: 19px;
      color: #6d6e71; }
      .hub-greece .section-article-content .field-article-content-left .data-content-text .field-body, .section-article-content .field-article-content-left .data-content-text .field-body.hub-greece {
        font-family: Arial;
        text-transform: none; }
    .section-article-content .field-article-content-left .edit-container {
      display: none;
      top: 5px;
      left: auto;
      right: -22px; }
  .section-article-content .field-article-content-right {
    position: relative;
    width: 66.03774%;
    float: left;
    float: right; }
    @media (max-width: 600px) {
      .section-article-content .field-article-content-right {
        width: 100%;
        margin-right: 1.88679%;
        float: left; } }
    .section-article-content .field-article-content-right .edit-container {
      display: none;
      top: 6px;
      left: auto;
      right: -15px;
      z-index: 10; }
    .section-article-content .field-article-content-right .data-content-video,
    .section-article-content .field-article-content-right .data-content-image {
      margin-bottom: 0; }
  .section-article-content h2 {
    font-family: "Plain bold", Arial, sans-serif; }
    .hub-greece .section-article-content h2, .section-article-content h2.hub-greece {
      font-family: Arial;
      text-transform: none; }
  .section-article-content h2.large {
    font-family: "Plain ultralight", Arial, sans-serif;
    font-weight: 200;
    font-size: 50px;
    line-height: 56px; }
    @media (max-width: 1070px) {
      .section-article-content h2.large {
        font-size: 42px;
        line-height: 48px; } }
    @media (max-width: 900px) {
      .section-article-content h2.large {
        font-size: 38px;
        line-height: 44px; } }
    @media (max-width: 600px) {
      .section-article-content h2.large {
        font-size: 34px;
        line-height: 40px; } }
    @media (max-width: 450px) {
      .section-article-content h2.large {
        font-size: 28px;
        line-height: 34px; } }
    .hub-greece .section-article-content h2.large, .section-article-content h2.large.hub-greece {
      font-family: Arial;
      text-transform: none; }

/*# sourceMappingURL=article-content.css.map */
