/**
 * @file
 * sass/layout.scss
 */
/**
 * @file
 * sass/partials/_imports.scss
 */
/**
 * @file
 * sass/partials/_functions.scss
 */
/**
 * @file
 * sass/partials/mixins/_layout-tools.scss
 */
/**
 * @file
 * sass/partials/mixins/_responsive-tools.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_style-tools.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_listing-item-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_listing-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_listing-layout-maku.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_listing-multicol-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_listing-multicol-layout-maku.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_author-profile-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-generic-page-layout.scss
 */
/* line 107, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
#block-osallistunanudge img,
#block-osallistumainos img,
#block-osallistuweecos img {
  float: none;
  width: 100% !important;
  height: auto;
}

/* line 115, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
.main--regular .paragraph {
  margin-bottom: 1em;
}

/* line 119, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
.main--regular .paragraph--type--media-series .heading--main {
  display: none;
}
/* line 122, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
.main--regular .paragraph--type--media-series .caption {
  width: 80%;
  clear: none;
  margin-left: 10%;
  margin-right: 10%;
}

/**
 * @file
 * sass/partials/mixins/layout/_maku-article-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-header-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-listing-item-simple-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-follow-us-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-listing-item-wide-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-listing-item-featured-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-listing-front-page-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-slick-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_maku-order-form-mini-layout.scss
 */
/**
 * @file
 * sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss
 */
/**
 * @file
 * sass/partials/_placeholders.scss
 */
/* line 15, ../sass/partials/_placeholders.scss */
.order-page__form {
  margin-top: 1.4rem;
}

/**
 * @file
 * sass/partials/layouts/_blocks.scss
 *
 * Global layout placement for blocks
 */
@media (max-width: 524px) {
  /* line 7, ../sass/partials/layout/_blocks.scss */
  .block--most-popular {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 525px) {
  /* line 7, ../sass/partials/layout/_blocks.scss */
  .block--most-popular {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 7, ../sass/partials/layout/_blocks.scss */
  .block--most-popular {
    width: 23.72881%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
}
@media (min-width: 1025px) {
  /* line 7, ../sass/partials/layout/_blocks.scss */
  .block--most-popular {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
}
@media (max-width: 524px) {
  /* line 21, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 525px) {
  /* line 21, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 801px) {
  /* line 21, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (min-width: 1025px) {
  /* line 21, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (max-width: 524px) {
  /* line 29, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 525px) {
  /* line 29, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 801px) {
  /* line 29, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item__heading {
    font-size: 1.8rem;
  }
}
@media (min-width: 1025px) {
  /* line 29, ../sass/partials/layout/_blocks.scss */
  .block--most-popular .listing-item__heading {
    font-size: 1.8rem;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_maku-page.scss
 */
/* line 6, ../sass/partials/layout/templates/_maku-page.scss */
.header--page {
  padding-right: 5%;
}
/* line 7, ../sass/partials/layout/templates/_maku-page.scss */
.header--page * {
  padding-left: 5%;
  padding-right: 5%;
}
/* line 11, ../sass/partials/layout/templates/_maku-page.scss */
.header--page * * {
  padding-left: 0%;
  padding-right: 0%;
}
/* line 16, ../sass/partials/layout/templates/_maku-page.scss */
.header--page .block--logo {
  padding-left: 5%;
  padding-right: 0%;
}
/* line 19, ../sass/partials/layout/templates/_maku-page.scss */
.header--page .block--logo .logo {
  height: 5.6rem;
}
/* line 22, ../sass/partials/layout/templates/_maku-page.scss */
.header--page .block--logo .logo-img {
  display: block;
  height: 100%;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}

/* line 31, ../sass/partials/layout/templates/_maku-page.scss */
.tabs,
.status-messages {
  clear: both;
  display: table;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

/* line 39, ../sass/partials/layout/templates/_maku-page.scss */
.maku-page > :last-child {
  margin-bottom: 2.8rem;
}

/* line 44, ../sass/partials/layout/templates/_maku-page.scss */
.main--listing {
  float: left;
}

/* line 52, ../sass/partials/layout/templates/_maku-page.scss */
.order-form--mini {
  padding-left: 3%;
  padding-right: 3%;
}
/* line 23, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
.order-form--mini .order-form__title,
.order-form--mini .order-form__content,
.order-form--mini .order-form__form {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}

@media (min-width: 525px) {
  /* line 56, ../sass/partials/layout/templates/_maku-page.scss */
  .order-form--mini {
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__title {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
    float: left;
  }
  /* line 35, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__content {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 38, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__form {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
}
@media (min-width: 801px) {
  /* line 12, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .block--logo {
    width: 40.42553%;
    float: left;
    margin-right: -100%;
    margin-left: 8.51064%;
    clear: left;
  }
  /* line 14, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .block--logo .logo {
    position: relative;
    height: 0;
    padding-top: 40.57971%;
    width: 100%;
  }
  /* line 58, ../../../../../../../../../../../../Users/ville/.rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.6.0/stylesheets/toolkit/_intrinsic-ratio.scss */
  .header--page .block--logo .logo > * {
    display: block;
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    top: 0;
    margin: 0;
    padding: 0;
  }
  /* line 18, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .b-menu--header,
  .header--page .search-block-form {
    width: 40.42553%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
  /* line 22, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .main-menu--header,
  .header--page .main-menu-sub--header {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .main-menu-sub--header {
    width: 111.11111%;
    position: relative;
    left: 50%;
    margin-left: -55.55556%;
    float: left;
  }

  /* line 64, ../sass/partials/layout/templates/_maku-page.scss */
  .order-form--mini {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 54, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__title {
    width: 66.10169%;
    float: left;
    margin-right: -100%;
    margin-left: 16.94915%;
    clear: both;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__content {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 16.94915%;
    clear: left;
  }
  /* line 60, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__form {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 50.84746%;
    clear: right;
  }
}
@media (min-width: 1025px) {
  /* line 31, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .block--logo {
    width: 30.15873%;
    float: left;
    margin-right: -100%;
    margin-left: 6.34921%;
    clear: left;
  }
  /* line 34, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .b-menu--header,
  .header--page .search-block-form {
    width: 36.50794%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
  /* line 38, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .main-menu--header,
  .header--page .main-menu-sub--header {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-header-layout.scss */
  .header--page .main-menu-sub--header {
    width: 111.11111%;
    position: relative;
    left: 50%;
    margin-left: -55.55556%;
    float: left;
  }

  /* line 72, ../sass/partials/layout/templates/_maku-page.scss */
  .order-form--mini {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 54, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__title {
    width: 49.36709%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: both;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__content {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: left;
  }
  /* line 60, ../sass/partials/mixins/layout/_maku-order-form-mini-layout.scss */
  .order-form--mini .order-form__form {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 50.63291%;
    clear: right;
  }
}
@media (max-width: 524px) {
  /* line 25, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular article,
  .main--order article {
    clear: both;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular:not(.main--listing) .heading--main,
  .main--regular .order-form > #maku-forms-subscription-form,
  .main--regular .form-items--subscription-options .form-item,
  .main--regular .form-items:not(.form-items--recipient-info) legend,
  .main--regular .fb-like,
  .main--regular .feedback-form__title,
  .main--regular .webform-submission-form,
  .main--regular .paragraph--type--body,
  .main--regular .paragraph--type--video,
  .main--regular .paragraph--type--media,
  .main--regular .paragraph--type--media-series,
  .main--regular .paragraph--type--box,
  .main--regular #block-nytkunolettaalla,
  .main--regular #block-osallistumainos p,
  .main--regular #block-osallistunudge p,
  .main--regular #block-osallistuweecos p,
  .main--regular #contact-message-feedback-form,
  .main--order:not(.main--listing) .heading--main,
  .main--order .order-form > #maku-forms-subscription-form,
  .main--order .form-items--subscription-options .form-item,
  .main--order .form-items:not(.form-items--recipient-info) legend,
  .main--order .fb-like,
  .main--order .feedback-form__title,
  .main--order .webform-submission-form,
  .main--order .paragraph--type--body,
  .main--order .paragraph--type--video,
  .main--order .paragraph--type--media,
  .main--order .paragraph--type--media-series,
  .main--order .paragraph--type--box,
  .main--order #block-nytkunolettaalla,
  .main--order #block-osallistumainos p,
  .main--order #block-osallistunudge p,
  .main--order #block-osallistuweecos p,
  .main--order #contact-message-feedback-form {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .paragraph--type--ribbon,
  .main--order .paragraph--type--ribbon {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
    width: 100%;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .caption,
  .main--regular .media--article .meta-photographer,
  .main--regular .media--article .meta-photo-agency,
  .main--order .caption,
  .main--order .media--article .meta-photographer,
  .main--order .media--article .meta-photo-agency {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 69, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .form-items--subscription-options,
  .main--order .form-items--subscription-options {
    width: 100%;
    position: relative;
    left: 50%;
    margin-left: -50%;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile,
  .main--order .author-profile {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 80, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile__content,
  .main--order .author-profile__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 12, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .picture--author-picture,
  .main--order .author-profile__content .picture--author-picture {
    width: 48.3871%;
    float: left;
    margin-right: -100%;
    margin-left: 25.80645%;
    clear: both;
  }
  /* line 15, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--regular .author-profile__content .author-profile__author-description,
  .main--regular .author-profile__content .author-profile__author-contacts,
  .main--order .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-description,
  .main--order .author-profile__content .author-profile__author-contacts {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
    text-align: center;
  }
  /* line 21, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-name {
    margin-top: 2.4rem;
  }
  /* line 87, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .fb-comments,
  .main--order .fb-comments {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 90, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .slider--similar-articles,
  .main--order .slider--similar-articles {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 10, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .listing-item--slider,
  .main--order .slider--similar-articles .listing-item--slider {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 14, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .slick-list,
  .main--order .slider--similar-articles .slick-list {
    width: 73.68421%;
    float: left;
    margin-right: -100%;
    margin-left: 13.15789%;
    clear: both;
    float: none;
  }
}
@media (min-width: 525px) {
  /* line 25, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular article,
  .main--order article {
    clear: both;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular:not(.main--listing) .heading--main,
  .main--regular .order-form > #maku-forms-subscription-form,
  .main--regular .form-items--subscription-options .form-item,
  .main--regular .form-items:not(.form-items--recipient-info) legend,
  .main--regular .fb-like,
  .main--regular .feedback-form__title,
  .main--regular .webform-submission-form,
  .main--regular .paragraph--type--body,
  .main--regular .paragraph--type--video,
  .main--regular .paragraph--type--media,
  .main--regular .paragraph--type--media-series,
  .main--regular .paragraph--type--box,
  .main--regular #block-nytkunolettaalla,
  .main--regular #block-osallistumainos p,
  .main--regular #block-osallistunudge p,
  .main--regular #block-osallistuweecos p,
  .main--regular #contact-message-feedback-form,
  .main--order:not(.main--listing) .heading--main,
  .main--order .order-form > #maku-forms-subscription-form,
  .main--order .form-items--subscription-options .form-item,
  .main--order .form-items:not(.form-items--recipient-info) legend,
  .main--order .fb-like,
  .main--order .feedback-form__title,
  .main--order .webform-submission-form,
  .main--order .paragraph--type--body,
  .main--order .paragraph--type--video,
  .main--order .paragraph--type--media,
  .main--order .paragraph--type--media-series,
  .main--order .paragraph--type--box,
  .main--order #block-nytkunolettaalla,
  .main--order #block-osallistumainos p,
  .main--order #block-osallistunudge p,
  .main--order #block-osallistuweecos p,
  .main--order #contact-message-feedback-form {
    width: 61.29032%;
    float: left;
    margin-right: -100%;
    margin-left: 19.35484%;
    clear: left;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .paragraph--type--ribbon,
  .main--order .paragraph--type--ribbon {
    width: 61.29032%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
    width: 100%;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .caption,
  .main--regular .media--article .meta-photographer,
  .main--regular .media--article .meta-photo-agency,
  .main--order .caption,
  .main--order .media--article .meta-photographer,
  .main--order .media--article .meta-photo-agency {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 69, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .form-items--subscription-options,
  .main--order .form-items--subscription-options {
    width: 163.15789%;
    position: relative;
    left: 50%;
    margin-left: -81.57895%;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile,
  .main--order .author-profile {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 80, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile__content,
  .main--order .author-profile__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 26, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .picture--author-picture,
  .main--order .author-profile__content .picture--author-picture {
    width: 22.58065%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 29, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--regular .author-profile__content .author-profile__author-description,
  .main--regular .author-profile__content .author-profile__author-contacts,
  .main--order .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-description,
  .main--order .author-profile__content .author-profile__author-contacts {
    width: 74.19355%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
  /* line 34, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-name {
    margin-top: 0;
  }
  /* line 87, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .fb-comments,
  .main--order .fb-comments {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 90, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .slider--similar-articles,
  .main--order .slider--similar-articles {
    padding-left: 3%;
    padding-right: 3%;
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 10, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .listing-item--slider,
  .main--order .slider--similar-articles .listing-item--slider {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 14, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .slick-list,
  .main--order .slider--similar-articles .slick-list {
    width: 87.17949%;
    float: left;
    margin-right: -100%;
    margin-left: 6.41026%;
    clear: both;
    float: none;
  }
}
@media (min-width: 801px) {
  /* line 25, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular article,
  .main--order article {
    clear: both;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular:not(.main--listing) .heading--main,
  .main--regular .order-form > #maku-forms-subscription-form,
  .main--regular .form-items--subscription-options .form-item,
  .main--regular .form-items:not(.form-items--recipient-info) legend,
  .main--regular .fb-like,
  .main--regular .feedback-form__title,
  .main--regular .webform-submission-form,
  .main--regular .paragraph--type--body,
  .main--regular .paragraph--type--video,
  .main--regular .paragraph--type--media,
  .main--regular .paragraph--type--media-series,
  .main--regular .paragraph--type--box,
  .main--regular #block-nytkunolettaalla,
  .main--regular #block-osallistumainos p,
  .main--regular #block-osallistunudge p,
  .main--regular #block-osallistuweecos p,
  .main--regular #contact-message-feedback-form,
  .main--order:not(.main--listing) .heading--main,
  .main--order .order-form > #maku-forms-subscription-form,
  .main--order .form-items--subscription-options .form-item,
  .main--order .form-items:not(.form-items--recipient-info) legend,
  .main--order .fb-like,
  .main--order .feedback-form__title,
  .main--order .webform-submission-form,
  .main--order .paragraph--type--body,
  .main--order .paragraph--type--video,
  .main--order .paragraph--type--media,
  .main--order .paragraph--type--media-series,
  .main--order .paragraph--type--box,
  .main--order #block-nytkunolettaalla,
  .main--order #block-osallistumainos p,
  .main--order #block-osallistunudge p,
  .main--order #block-osallistuweecos p,
  .main--order #contact-message-feedback-form {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 25.53191%;
    clear: left;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .paragraph--type--ribbon,
  .main--order .paragraph--type--ribbon {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
    width: 100%;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .caption,
  .main--regular .media--article .meta-photographer,
  .main--regular .media--article .meta-photo-agency,
  .main--order .caption,
  .main--order .media--article .meta-photographer,
  .main--order .media--article .meta-photo-agency {
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 17.02128%;
    clear: left;
  }
  /* line 69, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .form-items--subscription-options,
  .main--order .form-items--subscription-options {
    width: 204.34783%;
    position: relative;
    left: 50%;
    margin-left: -102.17391%;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile,
  .main--order .author-profile {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 80, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile__content,
  .main--order .author-profile__content {
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 17.02128%;
    clear: left;
  }
  /* line 26, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .picture--author-picture,
  .main--order .author-profile__content .picture--author-picture {
    width: 22.58065%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 29, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--regular .author-profile__content .author-profile__author-description,
  .main--regular .author-profile__content .author-profile__author-contacts,
  .main--order .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-description,
  .main--order .author-profile__content .author-profile__author-contacts {
    width: 74.19355%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
  /* line 34, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-name {
    margin-top: 0;
  }
  /* line 87, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .fb-comments,
  .main--order .fb-comments {
    width: 65.95745%;
    float: left;
    margin-right: -100%;
    margin-left: 17.02128%;
    clear: both;
  }
  /* line 90, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .slider--similar-articles,
  .main--order .slider--similar-articles {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 10, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .listing-item--slider,
  .main--order .slider--similar-articles .listing-item--slider {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 14, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .slick-list,
  .main--order .slider--similar-articles .slick-list {
    width: 91.52542%;
    float: left;
    margin-right: -100%;
    margin-left: 4.23729%;
    clear: both;
    float: none;
  }
}
@media (min-width: 1025px) {
  /* line 25, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular article,
  .main--order article {
    clear: both;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular:not(.main--listing) .heading--main,
  .main--regular .order-form > #maku-forms-subscription-form,
  .main--regular .form-items--subscription-options .form-item,
  .main--regular .form-items:not(.form-items--recipient-info) legend,
  .main--regular .fb-like,
  .main--regular .feedback-form__title,
  .main--regular .webform-submission-form,
  .main--regular .paragraph--type--body,
  .main--regular .paragraph--type--video,
  .main--regular .paragraph--type--media,
  .main--regular .paragraph--type--media-series,
  .main--regular .paragraph--type--box,
  .main--regular #block-nytkunolettaalla,
  .main--regular #block-osallistumainos p,
  .main--regular #block-osallistunudge p,
  .main--regular #block-osallistuweecos p,
  .main--regular #contact-message-feedback-form,
  .main--order:not(.main--listing) .heading--main,
  .main--order .order-form > #maku-forms-subscription-form,
  .main--order .form-items--subscription-options .form-item,
  .main--order .form-items:not(.form-items--recipient-info) legend,
  .main--order .fb-like,
  .main--order .feedback-form__title,
  .main--order .webform-submission-form,
  .main--order .paragraph--type--body,
  .main--order .paragraph--type--video,
  .main--order .paragraph--type--media,
  .main--order .paragraph--type--media-series,
  .main--order .paragraph--type--box,
  .main--order #block-nytkunolettaalla,
  .main--order #block-osallistumainos p,
  .main--order #block-osallistunudge p,
  .main--order #block-osallistuweecos p,
  .main--order #contact-message-feedback-form {
    width: 36.50794%;
    float: left;
    margin-right: -100%;
    margin-left: 31.74603%;
    clear: left;
  }
  /* line 57, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .paragraph--type--ribbon,
  .main--order .paragraph--type--ribbon {
    width: 36.50794%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
    width: 100%;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .caption,
  .main--regular .media--article .meta-photographer,
  .main--regular .media--article .meta-photo-agency,
  .main--order .caption,
  .main--order .media--article .meta-photographer,
  .main--order .media--article .meta-photo-agency {
    width: 49.20635%;
    float: left;
    margin-right: -100%;
    margin-left: 25.39683%;
    clear: left;
  }
  /* line 69, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .form-items--subscription-options,
  .main--order .form-items--subscription-options {
    width: 273.91304%;
    position: relative;
    left: 50%;
    margin-left: -136.95652%;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile,
  .main--order .author-profile {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 80, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .author-profile__content,
  .main--order .author-profile__content {
    width: 49.20635%;
    float: left;
    margin-right: -100%;
    margin-left: 25.39683%;
    clear: left;
  }
  /* line 26, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .picture--author-picture,
  .main--order .author-profile__content .picture--author-picture {
    width: 22.58065%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 29, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--regular .author-profile__content .author-profile__author-description,
  .main--regular .author-profile__content .author-profile__author-contacts,
  .main--order .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-description,
  .main--order .author-profile__content .author-profile__author-contacts {
    width: 74.19355%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
  }
  /* line 34, ../sass/partials/mixins/layout/_author-profile-layout.scss */
  .main--regular .author-profile__content .author-profile__author-name,
  .main--order .author-profile__content .author-profile__author-name {
    margin-top: 0;
  }
  /* line 87, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .fb-comments,
  .main--order .fb-comments {
    width: 49.20635%;
    float: left;
    margin-right: -100%;
    margin-left: 25.39683%;
    clear: both;
  }
  /* line 90, ../sass/partials/mixins/layout/_maku-generic-page-layout.scss */
  .main--regular .slider--similar-articles,
  .main--order .slider--similar-articles {
    padding-left: 0;
    padding-right: 0;
    width: 87.30159%;
    float: left;
    margin-right: -100%;
    margin-left: 6.34921%;
    clear: both;
  }
  /* line 10, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .listing-item--slider,
  .main--order .slider--similar-articles .listing-item--slider {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 14, ../sass/partials/mixins/layout/_maku-slick-layout.scss */
  .main--regular .slider--similar-articles .slick-list,
  .main--order .slider--similar-articles .slick-list {
    width: 92.75362%;
    float: left;
    margin-right: -100%;
    margin-left: 3.62319%;
    clear: both;
    float: none;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_listing.scss
 */
/* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item .picture {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-bottom: 1.4rem;
}
/* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item .picture.picture--author-picture img {
  width: 60%;
  height: auto;
  margin-left: 20%;
  margin-bottom: 0;
}
/* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item .media-placeholder {
  display: none;
}
/* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item .listing-item__body,
.listing .listing-item .listing-item__meta {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}
/* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item--issue .picture--cover-photo {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}
/* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing .listing-item--issue .issue__content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}

@media (min-width: 525px) {
  /* line 13, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .picture {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
  }
  /* line 16, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 23, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .media-placeholder {
    display: block;
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
    padding-top: 20.51282%;
  }
  /* line 29, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .listing-item__body,
  .listing .listing-item .listing-item__meta {
    width: 65.38462%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 33, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(1) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(2) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 34.61538%;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(3) {
    width: 30.76923%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 40, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series + .listing-item__body, .listing .listing-item .photo-series ~ .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 13, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .picture {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
  }
  /* line 16, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 23, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .media-placeholder {
    display: block;
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
    padding-top: 21.05263%;
  }
  /* line 29, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .listing-item__body,
  .listing .listing-item .listing-item__meta {
    width: 65.78947%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 33, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(1) {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(2) {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 34.21053%;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series .picture:nth-child(3) {
    width: 31.57895%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 40, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item .photo-series + .listing-item__body, .listing .listing-item .photo-series ~ .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
/**
 * @file
 * sass/partials/layout/templates/_listing-multicol.scss
 */
/* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item .picture {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-bottom: 1.4rem;
}
/* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item .picture.picture--author-picture img {
  width: 60%;
  height: auto;
  margin-left: 20%;
  margin-bottom: 0;
}
/* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item .media-placeholder {
  display: none;
}
/* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item .listing-item__body,
.listing--multicol .listing-item .listing-item__meta {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}
/* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item--issue .picture--cover-photo {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}
/* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
.listing--multicol .listing-item--issue .issue__content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: both;
}

@media (min-width: 525px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(2n+1) {
    width: 48%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(2n+2) {
    width: 48%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .listing-item__body,
  .listing--multicol .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+1) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+2) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 25.64103%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+3) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 51.28205%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+4) {
    width: 23.07692%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(3) {
    margin-top: 0;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(4) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .listing-item__body,
  .listing--multicol .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 1025px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+1) {
    width: 23.52941%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+2) {
    width: 23.52941%;
    float: left;
    margin-right: -100%;
    margin-left: 25.4902%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+3) {
    width: 23.52941%;
    float: left;
    margin-right: -100%;
    margin-left: 50.98039%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--multicol .listing-item:nth-child(4n+4) {
    width: 23.52941%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(3) {
    margin-top: 0;
  }
  /* line 14, ../sass/partials/mixins/layout/_listing-multicol-layout.scss */
  .listing--multicol .listing-item + .listing-item:nth-child(4) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item .listing-item__body,
  .listing--multicol .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--multicol .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
/**
 * @file
 * sass/partials/layout/templates/_listing-maku.scss
 */
@media (max-width: 524px) {
  /* line 7, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short,
  .block-listing-long,
  .block-listing-columns,
  .view-taxonomy-term,
  .view-maku-taxonomy-term,
  .view-maku-author-term,
  .view-maku-photographer-term {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 525px) {
  /* line 7, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short,
  .block-listing-long,
  .block-listing-columns,
  .view-taxonomy-term,
  .view-maku-taxonomy-term,
  .view-maku-author-term,
  .view-maku-photographer-term {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 7, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short,
  .block-listing-long,
  .block-listing-columns,
  .view-taxonomy-term,
  .view-maku-taxonomy-term,
  .view-maku-author-term,
  .view-maku-photographer-term {
    width: 74.57627%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 24, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short .author-profile,
  .block-listing-long .author-profile,
  .block-listing-columns .author-profile,
  .view-taxonomy-term .author-profile,
  .view-maku-taxonomy-term .author-profile,
  .view-maku-author-term .author-profile,
  .view-maku-photographer-term .author-profile {
    width: 139.47991%;
    margin-left: -53.19149%;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (min-width: 1025px) {
  /* line 7, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short,
  .block-listing-long,
  .block-listing-columns,
  .view-taxonomy-term,
  .view-maku-taxonomy-term,
  .view-maku-author-term,
  .view-maku-photographer-term {
    width: 74.68354%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
  /* line 34, ../sass/partials/layout/templates/_listing-maku.scss */
  .block-listing-short .author-profile,
  .block-listing-long .author-profile,
  .block-listing-columns .author-profile,
  .view-taxonomy-term .author-profile,
  .view-maku-taxonomy-term .author-profile,
  .view-maku-author-term .author-profile,
  .view-maku-photographer-term .author-profile {
    width: 140.07092%;
    margin-left: -53.19149%;
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 524px) {
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture,
  .block-listing-long .listing-item .picture,
  .block-listing-columns .listing-item .picture,
  .view-taxonomy-term .listing-item .picture,
  .view-maku-taxonomy-term .listing-item .picture,
  .view-maku-author-term .listing-item .picture,
  .view-maku-photographer-term .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture.picture--author-picture img,
  .block-listing-long .listing-item .picture.picture--author-picture img,
  .block-listing-columns .listing-item .picture.picture--author-picture img,
  .view-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-author-term .listing-item .picture.picture--author-picture img,
  .view-maku-photographer-term .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .media-placeholder,
  .block-listing-long .listing-item .media-placeholder,
  .block-listing-columns .listing-item .media-placeholder,
  .view-taxonomy-term .listing-item .media-placeholder,
  .view-maku-taxonomy-term .listing-item .media-placeholder,
  .view-maku-author-term .listing-item .media-placeholder,
  .view-maku-photographer-term .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .listing-item__body,
  .block-listing-short .listing-item .listing-item__meta,
  .block-listing-long .listing-item .listing-item__body,
  .block-listing-long .listing-item .listing-item__meta,
  .block-listing-columns .listing-item .listing-item__body,
  .block-listing-columns .listing-item .listing-item__meta,
  .view-taxonomy-term .listing-item .listing-item__body,
  .view-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .listing-item__body,
  .view-maku-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-author-term .listing-item .listing-item__body,
  .view-maku-author-term .listing-item .listing-item__meta,
  .view-maku-photographer-term .listing-item .listing-item__body,
  .view-maku-photographer-term .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .picture--cover-photo,
  .block-listing-long .listing-item--issue .picture--cover-photo,
  .block-listing-columns .listing-item--issue .picture--cover-photo,
  .view-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-author-term .listing-item--issue .picture--cover-photo,
  .view-maku-photographer-term .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .issue__content,
  .block-listing-long .listing-item--issue .issue__content,
  .block-listing-columns .listing-item--issue .issue__content,
  .view-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-author-term .listing-item--issue .issue__content,
  .view-maku-photographer-term .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 18, ../sass/partials/mixins/layout/_listing-layout-maku.scss */
  .block-listing-short .listing-item,
  .block-listing-long .listing-item,
  .block-listing-columns .listing-item,
  .view-taxonomy-term .listing-item,
  .view-maku-taxonomy-term .listing-item,
  .view-maku-author-term .listing-item,
  .view-maku-photographer-term .listing-item {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 21, ../sass/partials/mixins/layout/_listing-layout-maku.scss */
  .block-listing-short .listing-item .picture,
  .block-listing-long .listing-item .picture,
  .block-listing-columns .listing-item .picture,
  .view-taxonomy-term .listing-item .picture,
  .view-maku-taxonomy-term .listing-item .picture,
  .view-maku-author-term .listing-item .picture,
  .view-maku-photographer-term .listing-item .picture {
    width: 106.38298%;
    position: relative;
    left: 50%;
    margin-left: -53.19149%;
    float: left;
  }
}
@media (min-width: 525px) {
  /* line 13, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture,
  .block-listing-long .listing-item .picture,
  .block-listing-columns .listing-item .picture,
  .view-taxonomy-term .listing-item .picture,
  .view-maku-taxonomy-term .listing-item .picture,
  .view-maku-author-term .listing-item .picture,
  .view-maku-photographer-term .listing-item .picture {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
  }
  /* line 16, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture.picture--author-picture img,
  .block-listing-long .listing-item .picture.picture--author-picture img,
  .block-listing-columns .listing-item .picture.picture--author-picture img,
  .view-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-author-term .listing-item .picture.picture--author-picture img,
  .view-maku-photographer-term .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 23, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .media-placeholder,
  .block-listing-long .listing-item .media-placeholder,
  .block-listing-columns .listing-item .media-placeholder,
  .view-taxonomy-term .listing-item .media-placeholder,
  .view-maku-taxonomy-term .listing-item .media-placeholder,
  .view-maku-author-term .listing-item .media-placeholder,
  .view-maku-photographer-term .listing-item .media-placeholder {
    display: block;
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
    padding-top: 20.51282%;
  }
  /* line 29, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .listing-item__body,
  .block-listing-short .listing-item .listing-item__meta,
  .block-listing-long .listing-item .listing-item__body,
  .block-listing-long .listing-item .listing-item__meta,
  .block-listing-columns .listing-item .listing-item__body,
  .block-listing-columns .listing-item .listing-item__meta,
  .view-taxonomy-term .listing-item .listing-item__body,
  .view-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .listing-item__body,
  .view-maku-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-author-term .listing-item .listing-item__body,
  .view-maku-author-term .listing-item .listing-item__meta,
  .view-maku-photographer-term .listing-item .listing-item__body,
  .view-maku-photographer-term .listing-item .listing-item__meta {
    width: 65.38462%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 33, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series,
  .block-listing-long .listing-item .photo-series,
  .block-listing-columns .listing-item .photo-series,
  .view-taxonomy-term .listing-item .photo-series,
  .view-maku-taxonomy-term .listing-item .photo-series,
  .view-maku-author-term .listing-item .photo-series,
  .view-maku-photographer-term .listing-item .photo-series {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(1),
  .block-listing-long .listing-item .photo-series .picture:nth-child(1),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(1),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(1) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(2),
  .block-listing-long .listing-item .photo-series .picture:nth-child(2),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(2),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(2) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 34.61538%;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(3),
  .block-listing-long .listing-item .photo-series .picture:nth-child(3),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(3),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(3) {
    width: 30.76923%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 40, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series + .listing-item__body, .block-listing-short .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-long .listing-item .photo-series + .listing-item__body,
  .block-listing-long .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-columns .listing-item .photo-series + .listing-item__body,
  .block-listing-columns .listing-item .photo-series ~ .listing-item__meta,
  .view-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-maku-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-author-term .listing-item .photo-series + .listing-item__body,
  .view-maku-author-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-photographer-term .listing-item .photo-series + .listing-item__body,
  .view-maku-photographer-term .listing-item .photo-series ~ .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .picture--cover-photo,
  .block-listing-long .listing-item--issue .picture--cover-photo,
  .block-listing-columns .listing-item--issue .picture--cover-photo,
  .view-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-author-term .listing-item--issue .picture--cover-photo,
  .view-maku-photographer-term .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .issue__content,
  .block-listing-long .listing-item--issue .issue__content,
  .block-listing-columns .listing-item--issue .issue__content,
  .view-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-author-term .listing-item--issue .issue__content,
  .view-maku-photographer-term .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 13, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture,
  .block-listing-long .listing-item .picture,
  .block-listing-columns .listing-item .picture,
  .view-taxonomy-term .listing-item .picture,
  .view-maku-taxonomy-term .listing-item .picture,
  .view-maku-author-term .listing-item .picture,
  .view-maku-photographer-term .listing-item .picture {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
  }
  /* line 16, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture.picture--author-picture img,
  .block-listing-long .listing-item .picture.picture--author-picture img,
  .block-listing-columns .listing-item .picture.picture--author-picture img,
  .view-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-author-term .listing-item .picture.picture--author-picture img,
  .view-maku-photographer-term .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 23, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .media-placeholder,
  .block-listing-long .listing-item .media-placeholder,
  .block-listing-columns .listing-item .media-placeholder,
  .view-taxonomy-term .listing-item .media-placeholder,
  .view-maku-taxonomy-term .listing-item .media-placeholder,
  .view-maku-author-term .listing-item .media-placeholder,
  .view-maku-photographer-term .listing-item .media-placeholder {
    display: block;
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
    padding-top: 20.51282%;
  }
  /* line 29, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .listing-item__body,
  .block-listing-short .listing-item .listing-item__meta,
  .block-listing-long .listing-item .listing-item__body,
  .block-listing-long .listing-item .listing-item__meta,
  .block-listing-columns .listing-item .listing-item__body,
  .block-listing-columns .listing-item .listing-item__meta,
  .view-taxonomy-term .listing-item .listing-item__body,
  .view-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .listing-item__body,
  .view-maku-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-author-term .listing-item .listing-item__body,
  .view-maku-author-term .listing-item .listing-item__meta,
  .view-maku-photographer-term .listing-item .listing-item__body,
  .view-maku-photographer-term .listing-item .listing-item__meta {
    width: 65.38462%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 33, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series,
  .block-listing-long .listing-item .photo-series,
  .block-listing-columns .listing-item .photo-series,
  .view-taxonomy-term .listing-item .photo-series,
  .view-maku-taxonomy-term .listing-item .photo-series,
  .view-maku-author-term .listing-item .photo-series,
  .view-maku-photographer-term .listing-item .photo-series {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(1),
  .block-listing-long .listing-item .photo-series .picture:nth-child(1),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(1),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(1) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(2),
  .block-listing-long .listing-item .photo-series .picture:nth-child(2),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(2),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(2) {
    width: 30.76923%;
    float: left;
    margin-right: -100%;
    margin-left: 34.61538%;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(3),
  .block-listing-long .listing-item .photo-series .picture:nth-child(3),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(3),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(3) {
    width: 30.76923%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 40, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series + .listing-item__body, .block-listing-short .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-long .listing-item .photo-series + .listing-item__body,
  .block-listing-long .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-columns .listing-item .photo-series + .listing-item__body,
  .block-listing-columns .listing-item .photo-series ~ .listing-item__meta,
  .view-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-maku-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-author-term .listing-item .photo-series + .listing-item__body,
  .view-maku-author-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-photographer-term .listing-item .photo-series + .listing-item__body,
  .view-maku-photographer-term .listing-item .photo-series ~ .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .picture--cover-photo,
  .block-listing-long .listing-item--issue .picture--cover-photo,
  .block-listing-columns .listing-item--issue .picture--cover-photo,
  .view-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-author-term .listing-item--issue .picture--cover-photo,
  .view-maku-photographer-term .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .issue__content,
  .block-listing-long .listing-item--issue .issue__content,
  .block-listing-columns .listing-item--issue .issue__content,
  .view-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-author-term .listing-item--issue .issue__content,
  .view-maku-photographer-term .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 1025px) {
  /* line 13, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture,
  .block-listing-long .listing-item .picture,
  .block-listing-columns .listing-item .picture,
  .view-taxonomy-term .listing-item .picture,
  .view-maku-taxonomy-term .listing-item .picture,
  .view-maku-author-term .listing-item .picture,
  .view-maku-photographer-term .listing-item .picture {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
  }
  /* line 16, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .picture.picture--author-picture img,
  .block-listing-long .listing-item .picture.picture--author-picture img,
  .block-listing-columns .listing-item .picture.picture--author-picture img,
  .view-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-taxonomy-term .listing-item .picture.picture--author-picture img,
  .view-maku-author-term .listing-item .picture.picture--author-picture img,
  .view-maku-photographer-term .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 23, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .media-placeholder,
  .block-listing-long .listing-item .media-placeholder,
  .block-listing-columns .listing-item .media-placeholder,
  .view-taxonomy-term .listing-item .media-placeholder,
  .view-maku-taxonomy-term .listing-item .media-placeholder,
  .view-maku-author-term .listing-item .media-placeholder,
  .view-maku-photographer-term .listing-item .media-placeholder {
    display: block;
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-bottom: 0;
    padding-top: 21.05263%;
  }
  /* line 29, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .listing-item__body,
  .block-listing-short .listing-item .listing-item__meta,
  .block-listing-long .listing-item .listing-item__body,
  .block-listing-long .listing-item .listing-item__meta,
  .block-listing-columns .listing-item .listing-item__body,
  .block-listing-columns .listing-item .listing-item__meta,
  .view-taxonomy-term .listing-item .listing-item__body,
  .view-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .listing-item__body,
  .view-maku-taxonomy-term .listing-item .listing-item__meta,
  .view-maku-author-term .listing-item .listing-item__body,
  .view-maku-author-term .listing-item .listing-item__meta,
  .view-maku-photographer-term .listing-item .listing-item__body,
  .view-maku-photographer-term .listing-item .listing-item__meta {
    width: 65.78947%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 33, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series,
  .block-listing-long .listing-item .photo-series,
  .block-listing-columns .listing-item .photo-series,
  .view-taxonomy-term .listing-item .photo-series,
  .view-maku-taxonomy-term .listing-item .photo-series,
  .view-maku-author-term .listing-item .photo-series,
  .view-maku-photographer-term .listing-item .photo-series {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(1),
  .block-listing-long .listing-item .photo-series .picture:nth-child(1),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(1),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(1),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(1) {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(2),
  .block-listing-long .listing-item .photo-series .picture:nth-child(2),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(2),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(2),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(2) {
    width: 31.57895%;
    float: left;
    margin-right: -100%;
    margin-left: 34.21053%;
    clear: none;
  }
  /* line 36, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series .picture:nth-child(3),
  .block-listing-long .listing-item .photo-series .picture:nth-child(3),
  .block-listing-columns .listing-item .photo-series .picture:nth-child(3),
  .view-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-taxonomy-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-author-term .listing-item .photo-series .picture:nth-child(3),
  .view-maku-photographer-term .listing-item .photo-series .picture:nth-child(3) {
    width: 31.57895%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 40, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item .photo-series + .listing-item__body, .block-listing-short .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-long .listing-item .photo-series + .listing-item__body,
  .block-listing-long .listing-item .photo-series ~ .listing-item__meta,
  .block-listing-columns .listing-item .photo-series + .listing-item__body,
  .block-listing-columns .listing-item .photo-series ~ .listing-item__meta,
  .view-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-taxonomy-term .listing-item .photo-series + .listing-item__body,
  .view-maku-taxonomy-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-author-term .listing-item .photo-series + .listing-item__body,
  .view-maku-author-term .listing-item .photo-series ~ .listing-item__meta,
  .view-maku-photographer-term .listing-item .photo-series + .listing-item__body,
  .view-maku-photographer-term .listing-item .photo-series ~ .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .picture--cover-photo,
  .block-listing-long .listing-item--issue .picture--cover-photo,
  .block-listing-columns .listing-item--issue .picture--cover-photo,
  .view-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-taxonomy-term .listing-item--issue .picture--cover-photo,
  .view-maku-author-term .listing-item--issue .picture--cover-photo,
  .view-maku-photographer-term .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .block-listing-short .listing-item--issue .issue__content,
  .block-listing-long .listing-item--issue .issue__content,
  .block-listing-columns .listing-item--issue .issue__content,
  .view-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-taxonomy-term .listing-item--issue .issue__content,
  .view-maku-author-term .listing-item--issue .issue__content,
  .view-maku-photographer-term .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
/* line 66, ../sass/partials/layout/templates/_listing-maku.scss */
.block-listing-short .pager,
.block-listing-long .pager,
.block-listing-columns .pager,
.view-taxonomy-term .pager,
.view-maku-taxonomy-term .pager,
.view-maku-author-term .pager,
.view-maku-photographer-term .pager {
  clear: left;
}

/**
 * @file
 * sass/partials/layout/templates/_listing-maku-archive.scss
 */
@media (max-width: 524px) {
  /* line 5, ../sass/partials/layout/templates/_listing-maku-archive.scss */
  .view--archive,
  .block-archive,
  .block-archive + .pager,
  .archive-year--closed {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 525px) {
  /* line 5, ../sass/partials/layout/templates/_listing-maku-archive.scss */
  .view--archive,
  .block-archive,
  .block-archive + .pager,
  .archive-year--closed {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 5, ../sass/partials/layout/templates/_listing-maku-archive.scss */
  .view--archive,
  .block-archive,
  .block-archive + .pager,
  .archive-year--closed {
    width: 74.57627%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
}
@media (min-width: 1025px) {
  /* line 5, ../sass/partials/layout/templates/_listing-maku-archive.scss */
  .view--archive,
  .block-archive,
  .block-archive + .pager,
  .archive-year--closed {
    width: 74.68354%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: left;
  }
}

@media (max-width: 524px) {
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .listing-item__body,
  .listing--archive .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(1n+1) > .issue-contents--listing {
    width: 100%;
    padding-left: 6%;
    padding-right: 6%;
  }
}
@media (min-width: 525px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(2n+1) {
    width: 48%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(2n+2) {
    width: 48%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .listing-item__body,
  .listing--archive .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(2n+1) > .issue-contents--listing {
    width: 208.33333%;
    padding-left: 12%;
    padding-right: 12%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(2n+2) > .issue-contents--listing {
    width: 208.33333%;
    padding-left: 12%;
    padding-right: 12%;
    margin-left: -108.16667%;
  }
}
@media (min-width: 801px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+1) {
    width: 22.22222%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+2) {
    width: 22.22222%;
    float: left;
    margin-right: -100%;
    margin-left: 25.92593%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+3) {
    width: 22.22222%;
    float: left;
    margin-right: -100%;
    margin-left: 51.85185%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+4) {
    width: 22.22222%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(3) {
    margin-top: 0;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(4) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .listing-item__body,
  .listing--archive .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+1) > .issue-contents--listing {
    width: 450%;
    padding-left: 24%;
    padding-right: 24%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+2) > .issue-contents--listing {
    width: 450%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -116.2037%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+3) > .issue-contents--listing {
    width: 450%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -232.40741%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+4) > .issue-contents--listing {
    width: 450%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -348.61111%;
  }
}
@media (min-width: 1025px) {
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+1) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+2) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 25.64103%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+3) {
    width: 23.07692%;
    float: left;
    margin-right: -100%;
    margin-left: 51.28205%;
    clear: none;
  }
  /* line 9, ../sass/partials/mixins/_layout-tools.scss */
  .listing--archive .listing-item:nth-child(4n+4) {
    width: 23.07692%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(2) {
    margin-top: 0;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(3) {
    margin-top: 0;
  }
  /* line 13, ../sass/partials/mixins/layout/_listing-multicol-layout-maku.scss */
  .listing--archive .listing-item + .listing-item:nth-child(4) {
    margin-top: 0;
  }
  /* line 47, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
    margin-bottom: 1.4rem;
  }
  /* line 50, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .picture.picture--author-picture img {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-bottom: 0;
  }
  /* line 57, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .media-placeholder {
    display: none;
  }
  /* line 63, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item .listing-item__body,
  .listing--archive .listing-item .listing-item__meta {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 72, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .picture--cover-photo {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 75, ../sass/partials/mixins/layout/_listing-item-layout.scss */
  .listing--archive .listing-item--issue .issue__content {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+1) > .issue-contents--listing {
    width: 433.33333%;
    padding-left: 24%;
    padding-right: 24%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+2) > .issue-contents--listing {
    width: 433.33333%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -110.89744%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+3) > .issue-contents--listing {
    width: 433.33333%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -221.79487%;
  }
  /* line 12, ../sass/partials/mixins/layout/_multicol-subitem-oversize-layout.scss */
  .listing--archive .listing-item--issue:nth-child(4n+4) > .issue-contents--listing {
    width: 433.33333%;
    padding-left: 24%;
    padding-right: 24%;
    margin-left: -332.69231%;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_article-maku.scss
 */
@media (max-width: 524px) {
  /* line 23, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main,
  .article .article__lead,
  .article .article__publication-info,
  .article .layout-article-terms,
  .article .maku-share-buttons {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main {
    float: none;
  }
}
@media (min-width: 525px) {
  /* line 23, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main,
  .article .article__lead,
  .article .article__publication-info,
  .article .layout-article-terms,
  .article .maku-share-buttons {
    width: 61.29032%;
    float: left;
    margin-right: -100%;
    margin-left: 19.35484%;
    clear: left;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main {
    float: none;
  }
}
@media (min-width: 801px) {
  /* line 23, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main,
  .article .article__lead,
  .article .article__publication-info,
  .article .layout-article-terms,
  .article .maku-share-buttons {
    width: 48.93617%;
    float: left;
    margin-right: -100%;
    margin-left: 25.53191%;
    clear: left;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main {
    float: none;
  }
}
@media (min-width: 1025px) {
  /* line 23, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main,
  .article .article__lead,
  .article .article__publication-info,
  .article .layout-article-terms,
  .article .maku-share-buttons {
    width: 36.50794%;
    float: left;
    margin-right: -100%;
    margin-left: 31.74603%;
    clear: left;
  }
  /* line 44, ../sass/partials/mixins/layout/_maku-article-layout.scss */
  .article .heading--main {
    float: none;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_maku-issue.scss
 */
@media (max-width: 524px) {
  /* line 10, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full {
    clear: both;
  }
  /* line 13, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full > .heading--main, .issue--full > .issue-contents, .issue--full ~ .archive-link {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: left;
  }
}
@media (min-width: 525px) {
  /* line 10, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full {
    clear: both;
  }
  /* line 13, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full > .heading--main, .issue--full > .issue-contents, .issue--full ~ .archive-link {
    width: 61.53846%;
    float: left;
    margin-right: -100%;
    margin-left: 19.23077%;
    clear: left;
  }
}
@media (min-width: 801px) {
  /* line 10, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full {
    clear: both;
  }
  /* line 13, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full > .heading--main, .issue--full > .issue-contents, .issue--full ~ .archive-link {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 25.42373%;
    clear: left;
  }
}
@media (min-width: 1025px) {
  /* line 10, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full {
    clear: both;
  }
  /* line 13, ../sass/partials/layout/templates/_maku-issue.scss */
  .issue--full > .heading--main, .issue--full > .issue-contents, .issue--full ~ .archive-link {
    width: 36.70886%;
    float: left;
    margin-right: -100%;
    margin-left: 31.64557%;
    clear: left;
  }
}
/**
 * @file
 * sass/partials/layout/templates/_maku-listing-front-page.scss
 */
@media (max-width: 524px) {
  /* line 13, ../../../../../../../../../../../../Users/ville/.rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .listing--maku-front-page:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 19, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--simple {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 24, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--featured > article,
  .listing--maku-front-page .listing-item--wide > article {
    padding-top: 136.719%;
    width: 100%;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable > article, .listing--maku-front-page .listing-item--variable.number-fact--anoop-asks > article, .listing--maku-front-page .listing-item--variable.number-fact--absurd-number > article {
    padding-top: 136.72%;
    width: 100%;
  }
  /* line 81, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .picture {
    width: 100%;
  }
  /* line 84, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable.maku-ad .picture {
    left: auto;
    right: 0;
    width: 100%;
  }
  /* line 89, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .listing-item__body {
    width: 40%;
    top: 50%;
    bottom: auto;
    left: 50%;
    right: auto;
    margin-left: -20%;
    margin-top: -25%;
  }
  /* line 98, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price-circle,
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-circle {
    padding-top: 45%;
    width: 45%;
    left: 5%;
    top: 15%;
  }
  /* line 105, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price {
    font-size: 2.4rem;
  }
  /* line 108, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__subscription-period {
    top: 60%;
    font-size: 1.8rem;
  }
  /* line 112, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-text {
    font-size: 1.8rem;
  }
  /* line 115, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__marketing-copy {
    font-size: 2rem;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__call-to-action {
    font-size: 2.5rem;
  }
  /* line 21, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us {
    /*        #mc-embedded-subscribe-form .signup-terms {
              //font-size:80%;
            }*/
    /*      .follow-us__some-icons {
            top: 5%;
            //height: 50%;
            width: 90%;
            margin-left: 5%;
            .follow-us__heading {
              width: 100%;
            }
            .some-icon {
              width: 25%;
              padding-bottom: 25%;
              float: left;
              @include responsive-property(
                'margin-top',
                $bps-list,
                  (5% 5% 5% 10%)
              );
              margin-left: 4.16667%;
              margin-right: 4.16667%;
            }
          }
          .follow-us__mailing-list {
            @include responsive-property(
              'bottom',
              $bps-list,
                (5% 5% 5% 10%)
            );
            width: 90%;
            margin-left: 5%;
          }*/
  }
  /* line 69, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us > .follow-us__wrapper {
    padding-top: 110%;
    width: 100%;
  }
  /* line 111, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__mailing-list {
    clear: left;
    padding-top: 1em;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .follow-us__heading {
    width: 100%;
  }
  /* line 121, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon {
    width: 20%;
    padding-bottom: 20%;
    float: left;
    /*@include responsive-property(
      'margin-top',
      $bps-list,
        (5% 5% 5% 10%)
    );*/
    margin-left: 5%;
    margin-right: 5%;
  }
  /* line 134, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon--facebook {
    margin-left: 10% !important;
  }
}
@media (max-width: 524px) and (max-width: 524px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (max-width: 524px) and (min-width: 525px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (max-width: 524px) and (min-width: 801px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (max-width: 524px) and (min-width: 1025px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}

@media (min-width: 525px) {
  /* line 13, ../../../../../../../../../../../../Users/ville/.rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .listing--maku-front-page:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(1) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(2) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(3) {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(4) {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(5) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(6) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(7) {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(8) {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(9) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(10) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(11) {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(12) {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(13) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(14) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(15) {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(16) {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(17) {
    width: 48.71795%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(18) {
    width: 48.71795%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(19) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 24, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable > article, .listing--maku-front-page .listing-item--variable.number-fact--anoop-asks > article, .listing--maku-front-page .listing-item--variable.number-fact--absurd-number > article {
    padding-top: 66.6667%;
    width: 100%;
  }
  /* line 31, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable.number-fact--anoop-asks > article, .listing--maku-front-page .listing-item--variable.number-fact--absurd-number > article {
    padding-top: 136.72%;
    width: 100%;
  }
  /* line 37, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .picture {
    width: 48.2759%;
    height: auto;
  }
  /* line 41, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable.maku-ad .picture {
    left: auto;
    right: 5%;
    width: 42%;
  }
  /* line 46, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .listing-item__body {
    margin-left: 5%;
  }
  /* line 49, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price-circle,
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-circle {
    padding-top: 33%;
    width: 33%;
    left: 15%;
    top: 5%;
  }
  /* line 56, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price {
    font-size: 2.4rem;
  }
  /* line 59, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__subscription-period {
    top: 60%;
    font-size: 1.8rem;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-text {
    font-size: 2.5rem;
  }
  /* line 66, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__marketing-copy {
    width: 100%;
    font-size: 2rem;
  }
  /* line 70, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__call-to-action {
    font-size: 2.5rem;
  }
  /* line 21, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us {
    /*      @if ($outer-cols == 12) {
            #mc-embedded-subscribe-form .signup-terms {
              //font-size:66%;
            }
          }
          .follow-us__some-icons {
            top: 10%;
            //height: 50%;
            width: 90%;
            margin-left: 5%;
            .follow-us__heading {
              width: 100%;
              //float: left;
              //vertical-align: bottom;
            }
            .some-icon {
              width: 15%;
              padding-bottom: 15%;
              float: left;
              margin-top: 0;
              margin-left: 2%;
              margin-right: 2%;
            }
          }
          .follow-us__mailing-list {
            bottom: 5%;
            width: 90%;
            margin-left: 5%;
          }*/
  }
  /* line 24, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us > .follow-us__wrapper {
    padding-top: 66.667%;
    width: 100%;
  }
  /* line 30, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us > .follow-us__wrapper {
    padding-top: 58%;
  }
  /* line 111, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__mailing-list {
    clear: left;
    padding-top: 1em;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .follow-us__heading {
    width: 100%;
  }
  /* line 121, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon {
    width: 20%;
    padding-bottom: 20%;
    float: left;
    /*@include responsive-property(
      'margin-top',
      $bps-list,
        (5% 5% 5% 10%)
    );*/
    margin-left: 5%;
    margin-right: 5%;
  }
  /* line 134, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon--facebook {
    margin-left: 10% !important;
  }
}
@media (min-width: 525px) and (max-width: 524px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 525px) and (min-width: 525px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 525px) and (min-width: 801px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (min-width: 525px) and (min-width: 1025px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}

@media (min-width: 801px) {
  /* line 13, ../../../../../../../../../../../../Users/ville/.rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .listing--maku-front-page:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(1) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(2) {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(3) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 50.84746%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(4) {
    width: 23.72881%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(5) {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(6) {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(7) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(8) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 25.42373%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(9) {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(10) {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(11) {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(12) {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(13) {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(14) {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(15) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 50.84746%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(16) {
    width: 23.72881%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(17) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(18) {
    width: 23.72881%;
    float: left;
    margin-right: -100%;
    margin-left: 25.42373%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(19) {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 24, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable > article, .listing--maku-front-page .listing-item--variable.number-fact--anoop-asks > article, .listing--maku-front-page .listing-item--variable.number-fact--absurd-number > article {
    padding-top: 66.6667%;
    width: 100%;
  }
  /* line 37, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .picture {
    width: 48.2759%;
    height: auto;
  }
  /* line 41, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable.maku-ad .picture {
    left: auto;
    right: 5%;
    width: 42%;
  }
  /* line 46, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .listing-item__body {
    margin-left: 5%;
  }
  /* line 49, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price-circle,
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-circle {
    padding-top: 33%;
    width: 33%;
    left: 15%;
    top: 5%;
  }
  /* line 56, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price {
    font-size: 2.4rem;
  }
  /* line 59, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__subscription-period {
    top: 60%;
    font-size: 1.8rem;
  }
  /* line 63, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-text {
    font-size: 2.5rem;
  }
  /* line 66, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__marketing-copy {
    width: 100%;
    font-size: 2rem;
  }
  /* line 70, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__call-to-action {
    font-size: 2.5rem;
  }
  /* line 21, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us {
    /*      @if ($outer-cols == 12) {
            #mc-embedded-subscribe-form .signup-terms {
              //font-size:66%;
            }
          }
          .follow-us__some-icons {
            top: 10%;
            //height: 50%;
            width: 90%;
            margin-left: 5%;
            .follow-us__heading {
              width: 100%;
              //float: left;
              //vertical-align: bottom;
            }
            .some-icon {
              width: 15%;
              padding-bottom: 15%;
              float: left;
              margin-top: 0;
              margin-left: 2%;
              margin-right: 2%;
            }
          }
          .follow-us__mailing-list {
            bottom: 5%;
            width: 90%;
            margin-left: 5%;
          }*/
  }
  /* line 24, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us > .follow-us__wrapper {
    padding-top: 66.667%;
    width: 100%;
  }
  /* line 111, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__mailing-list {
    clear: left;
    padding-top: 1em;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .follow-us__heading {
    width: 100%;
  }
  /* line 121, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon {
    width: 20%;
    padding-bottom: 20%;
    float: left;
    /*@include responsive-property(
      'margin-top',
      $bps-list,
        (5% 5% 5% 10%)
    );*/
    margin-left: 5%;
    margin-right: 5%;
  }
  /* line 134, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon--facebook {
    margin-left: 10% !important;
  }
}
@media (min-width: 801px) and (max-width: 524px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 801px) and (min-width: 525px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 801px) and (min-width: 801px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (min-width: 801px) and (min-width: 1025px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}

@media (min-width: 1025px) {
  /* line 13, ../../../../../../../../../../../../Users/ville/.rvm/gems/ruby-1.9.3-p551/gems/toolkit-2.6.0/stylesheets/toolkit/_clearfix.scss */
  .listing--maku-front-page:after {
    content: "";
    display: table;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(1) {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(2) {
    width: 49.36709%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(3) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 50.63291%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(4) {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(5) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(6) {
    width: 49.36709%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(7) {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(8) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(9) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(10) {
    width: 49.36709%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(11) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(12) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(13) {
    width: 49.36709%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(14) {
    width: 49.36709%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(15) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 50.63291%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(16) {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(17) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: both;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(18) {
    width: 24.05063%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: none;
  }
  /* line 51, ../sass/partials/mixins/_layout-tools.scss */
  .listing--maku-front-page .listing-item--simple:nth-child(19) {
    width: 49.36709%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none;
  }
  /* line 75, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable > article, .listing--maku-front-page .listing-item--variable.number-fact--anoop-asks > article, .listing--maku-front-page .listing-item--variable.number-fact--absurd-number > article {
    padding-top: 136.72%;
    width: 100%;
  }
  /* line 81, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .picture {
    width: 100%;
  }
  /* line 84, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable.maku-ad .picture {
    left: auto;
    right: 0;
    width: 100%;
  }
  /* line 89, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .listing-item__body {
    width: 40%;
    top: 50%;
    bottom: auto;
    left: 50%;
    right: auto;
    margin-left: -20%;
    margin-top: -25%;
  }
  /* line 98, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price-circle,
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-circle {
    padding-top: 45%;
    width: 45%;
    left: 5%;
    top: 15%;
  }
  /* line 105, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__price {
    font-size: 2.4rem;
  }
  /* line 108, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__subscription-period {
    top: 60%;
    font-size: 1.8rem;
  }
  /* line 112, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__promotion-text {
    font-size: 1.8rem;
  }
  /* line 115, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__marketing-copy {
    font-size: 2rem;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-listing-item-variable-layout.scss */
  .listing--maku-front-page .listing-item--variable .maku-ad__call-to-action {
    font-size: 2.5rem;
  }
  /* line 21, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us {
    /*        #mc-embedded-subscribe-form .signup-terms {
              //font-size:80%;
            }*/
    /*      .follow-us__some-icons {
            top: 5%;
            //height: 50%;
            width: 90%;
            margin-left: 5%;
            .follow-us__heading {
              width: 100%;
            }
            .some-icon {
              width: 25%;
              padding-bottom: 25%;
              float: left;
              @include responsive-property(
                'margin-top',
                $bps-list,
                  (5% 5% 5% 10%)
              );
              margin-left: 4.16667%;
              margin-right: 4.16667%;
            }
          }
          .follow-us__mailing-list {
            @include responsive-property(
              'bottom',
              $bps-list,
                (5% 5% 5% 10%)
            );
            width: 90%;
            margin-left: 5%;
          }*/
  }
  /* line 74, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us > .follow-us__wrapper {
    padding-top: 136.72%;
    width: 100%;
  }
  /* line 111, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__mailing-list {
    clear: left;
    padding-top: 1em;
  }
  /* line 118, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .follow-us__heading {
    width: 100%;
  }
  /* line 121, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon {
    width: 20%;
    padding-bottom: 20%;
    float: left;
    /*@include responsive-property(
      'margin-top',
      $bps-list,
        (5% 5% 5% 10%)
    );*/
    margin-left: 5%;
    margin-right: 5%;
  }
  /* line 134, ../sass/partials/mixins/layout/_maku-follow-us-layout.scss */
  .listing--maku-front-page .listing-item--follow-us .follow-us__some-icons .some-icon--facebook {
    margin-left: 10% !important;
  }
}
@media (min-width: 1025px) and (max-width: 524px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 1025px) and (min-width: 525px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.8em;
  }
}
@media (min-width: 1025px) and (min-width: 801px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}
@media (min-width: 1025px) and (min-width: 1025px) {
  /* line 38, ../sass/partials/mixins/layout/_maku-listing-front-page-layout.scss */
  .listing--maku-front-page .listing-item--title-only article {
    margin-left: 2.5em;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_maku-main-picture.scss
 */
@media (max-width: 524px) {
  /* line 7, ../sass/partials/layout/templates/_maku-main-picture.scss */
  .main--picture > .media--picture, .main--picture > .media--pictures {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 525px) {
  /* line 7, ../sass/partials/layout/templates/_maku-main-picture.scss */
  .main--picture > .media--picture, .main--picture > .media--pictures {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
  }
}
@media (min-width: 801px) {
  /* line 7, ../sass/partials/layout/templates/_maku-main-picture.scss */
  .main--picture > .media--picture, .main--picture > .media--pictures {
    width: 66.10169%;
    float: left;
    margin-right: -100%;
    margin-left: 16.94915%;
    clear: both;
  }
}
@media (min-width: 1025px) {
  /* line 7, ../sass/partials/layout/templates/_maku-main-picture.scss */
  .main--picture > .media--picture, .main--picture > .media--pictures {
    width: 49.36709%;
    float: left;
    margin-right: -100%;
    margin-left: 25.31646%;
    clear: both;
  }
}

/**
 * @file
 * sass/partials/layout/templates/_maku-marketing-badge-layout.scss
 */
@media (max-width: 524px) {
  /* line 6, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge {
    display: none;
  }
}
@media (min-width: 525px) {
  /* line 6, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge {
    display: none;
  }
}
@media (min-width: 801px) {
  /* line 6, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge {
    display: block;
    width: 23.72881%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
    margin-top: 0;
  }
  /* line 19, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .media + .maku-ad--marketing-badge {
    margin-top: -29%;
  }
  /* line 22, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .media--article + .maku-ad--marketing-badge {
    margin-top: -60%;
  }
  /* line 25, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  article + .maku-ad--marketing-badge {
    margin-top: -50%;
  }
  /* line 28, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .main--listing .maku-ad--marketing-badge {
    margin-top: -48%;
  }
}
@media (min-width: 1025px) {
  /* line 6, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge {
    width: 24.05063%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: right;
    margin-top: 0;
  }
  /* line 35, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .media + .maku-ad--marketing-badge {
    margin-top: -25%;
  }
  /* line 38, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .media--article + .maku-ad--marketing-badge {
    margin-top: -60%;
  }
  /* line 41, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  article + .maku-ad--marketing-badge {
    margin-top: -50%;
  }
  /* line 44, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .main--listing .maku-ad--marketing-badge {
    margin-top: -35%;
  }
  /* line 47, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge .marketing-badge__price {
    font-size: 4.2rem;
  }
  /* line 50, ../sass/partials/layout/templates/_maku-marketing-badge-layout.scss */
  .maku-ad--marketing-badge .heading--marketing-badge,
  .maku-ad--marketing-badge .marketing-badge__subscription-period {
    font-size: 2.5rem;
  }
}
