@charset "UTF-8";
/**
 * @file
 * sass/components.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 8, ../sass/partials/_placeholders.scss */
.block--logo::after, .search-block-form--off-canvas::after, .order-form--mini::after, .listing-item::after, .listing-item--simple::after, .listing-item--column::after, .author-profile::after, .header--page::after, .middle::after, .article .media--article::after, .heading--archive-year::after, .view--archive::after {
  content: '';
  display: table;
  clear: both;
}

/* line 15, ../sass/partials/_placeholders.scss */
.block--logo, .button--archive-link, .search-block-form--off-canvas, .order-form fieldset > legend, .order-form--generic .form-items--subscriber-info, .order-form--gift .form-items--subscriber-info, .order-form--overseas .form-items--subscriber-info, .order-form--generic
.form-items--recipient-info, .order-form--gift
.form-items--recipient-info, .order-form--overseas
.form-items--recipient-info, .order-form--generic
.form-items--other-info, .order-form--gift
.form-items--other-info, .order-form--overseas
.form-items--other-info, .order-form--mini, .listing-item--simple + .listing-item--simple, .listing-item--column + .listing-item--column, .author-profile, .author-profile__author-description p + p, .media--article .caption,
.media--picture .caption,
.media--pictures .caption, .status-messages, .b-menu--footer, .c-menu, .kepa-footer, .footer__kepa-logo, .off-canvas__kepa-logo, .slider--similar-articles, .heading--archive-year + .heading--archive-year, .heading--archive-year + .views-element-container > .view--archive, .views-element-container + .heading--archive-year, .fb-like,
.fb-comments {
  margin-top: 1.4rem;
}

/* line 19, ../sass/partials/_placeholders.scss */
.button--archive-link, .order-form--mini, .order-page__form, .media--article .caption:last-child,
.media--picture .caption:last-child,
.media--pictures .caption:last-child, .media--article .meta-photographer:last-child,
.media--article .meta-photo-agency:last-child,
.media--picture .meta-photographer:last-child,
.media--picture .meta-photo-agency:last-child,
.media--pictures .meta-photographer:last-child,
.media--pictures .meta-photo-agency:last-child {
  padding-bottom: 1.4rem;
}

/* line 22, ../sass/partials/_placeholders.scss */
.search-block-form--off-canvas, .number-fact--anoop-asks .heading--anoop-asks, .main-menu--off-canvas .menu, .b-menu--off-canvas .menu, .c-menu--off-canvas .menu, .middle {
  width: 94%;
  margin-left: auto;
  margin-right: auto;
}

/* line 29, ../sass/partials/_placeholders.scss */
cite {
  font-family: "Eskorte Regular", serif;
}

/* line 32, ../sass/partials/_placeholders.scss */
.button--archive-link, .maku-citation .heading--citation, .number-fact--absurd-number .fact__number, .main-menu--header a, .issue__heading, .issue__sub-heading, .heading--archive-year {
  font-family: "Eskorte Bold";
}

/* line 35, ../sass/partials/_placeholders.scss */
.heading, .article > .heading--sub, .article > h2,
.article > h3, .listing-item__heading, .listing-item--featured .listing-item__heading, .listing-item--wide .listing-item__heading, .block__heading {
  font-family: "Eskorte Extra Bold";
  font-weight: black;
}

/* line 43, ../sass/partials/_placeholders.scss */
blockquote p, .maku-citation .maku-citation__citation {
  font-family: "Eskorte Bold Italic";
  font-weight: bold;
  font-style: italic;
}

/* line 48, ../sass/partials/_placeholders.scss */
.button--read-more, .order-form label, .form-items--subscription-options legend, .form-items--subscriber-info legend,
.form-items--recipient-info legend,
.form-items--other-info legend, .order-form__heading, .order-form__title, .contact-message-feedback-form label, .webform-submission-form label, .webform-submission-form fieldset legend, .webform-submission-form .form-submit, .listing-item--narrow .listing-item__heading, .listing-item--variable .listing-item__heading, .listing-item--column .listing-item__author-name,
.listing-item--column .listing-item__heading, .listing-item--follow-us .follow-us__heading, .author-contact a, .maku-ad__price,
.maku-ad__subscription-period,
.maku-ad__promotion-text, .maku-ad__copy, .heading--marketing-badge,
.marketing-badge__price,
.marketing-badge__subscription-period, .number-fact--absurd-number .fact__description, .number-fact--anoop-asks .heading--anoop-asks, .main-menu--footer a, .main-menu--off-canvas a, .b-menu--off-canvas a, .c-menu--off-canvas a, .main-menu-sub--header a, .pager__item a, .b-menu--footer .menu a, .issue__published-on, .issue-contents .article__heading, .issue-contents__article-type, .listing--most-popular .listing-item--title-only::before, .publication-info,
.published-on, .meta-article-type,
.meta-keywords,
.meta-maku-section,
.meta-countries-and-regions, .copyright, .small-text, .small-caps, .caption, table, .order-form, .order-form--mini p, #mc-embedded-subscribe-form .signup-terms, .contact-message-feedback-form, .listing-item--simple .lead, .author-profile, .maku-citation .maku-citation__source, .media--article .meta-photographer,
.media--article .meta-photo-agency,
.media--picture .meta-photographer,
.media--picture .meta-photo-agency,
.media--pictures .meta-photographer,
.media--pictures .meta-photo-agency, .number-fact--absurd-number .fact__source, .number-fact--anoop-asks .fact__number, .tabs, .b-menu--header, .kepa-footer, .off-canvas, .listing--most-popular .listing-item--title-only .listing-item__heading {
  font-family: proxima-nova, sans-serif;
}

/* line 55, ../sass/partials/_placeholders.scss */
.button--read-more, .order-form label, .form-items--subscription-options legend, .form-items--subscriber-info legend,
.form-items--recipient-info legend,
.form-items--other-info legend, .order-form__heading, .order-form__title, .contact-message-feedback-form label, .webform-submission-form label, .webform-submission-form fieldset legend, .webform-submission-form .form-submit, .listing-item--narrow .listing-item__heading, .listing-item--variable .listing-item__heading, .listing-item--column .listing-item__author-name,
.listing-item--column .listing-item__heading, .listing-item--follow-us .follow-us__heading, .author-contact a, .maku-ad__price,
.maku-ad__subscription-period,
.maku-ad__promotion-text, .maku-ad__copy, .heading--marketing-badge,
.marketing-badge__price,
.marketing-badge__subscription-period, .number-fact--absurd-number .fact__description, .number-fact--anoop-asks .heading--anoop-asks, .main-menu--footer a, .main-menu--off-canvas a, .b-menu--off-canvas a, .c-menu--off-canvas a, .main-menu-sub--header a, .pager__item a, .b-menu--footer .menu a, .issue__published-on, .issue-contents .article__heading, .issue-contents__article-type, .listing--most-popular .listing-item--title-only::before {
  font-weight: bold;
}

/* line 66, ../sass/partials/_placeholders.scss */
.main-menu--header .menu, .main-menu-sub--header .menu, .breadcrumb ol, .tabs, .links--kepa-sites {
  margin: 0;
  padding: 0;
  border: 0;
}
/* line 13, ../../../../../../../../../../lib/gems/2.5.0/gems/toolkit-2.10.2/stylesheets/toolkit/_clearfix.scss */
.main-menu--header .menu:after, .main-menu-sub--header .menu:after, .breadcrumb ol:after, .tabs:after, .links--kepa-sites:after {
  content: "";
  display: table;
  clear: both;
}
/* line 62, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.main-menu--header .menu li, .main-menu-sub--header .menu li, .breadcrumb ol li, .tabs li, .links--kepa-sites li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 1rem;
  padding-right: 1rem;
}
/* line 49, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.main-menu--header .menu li:first-child, .main-menu-sub--header .menu li:first-child, .breadcrumb ol li:first-child, .tabs li:first-child, .links--kepa-sites li:first-child {
  padding-left: 0;
}
/* line 50, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.main-menu--header .menu li:last-child, .main-menu-sub--header .menu li:last-child, .breadcrumb ol li:last-child, .tabs li:last-child, .links--kepa-sites li:last-child {
  padding-right: 0;
}
/* line 52, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_horizontal-list.scss */
.main-menu--header .menu li.last, .main-menu-sub--header .menu li.last, .breadcrumb ol li.last, .tabs li.last, .links--kepa-sites li.last {
  padding-right: 0;
}

/* line 72, ../sass/partials/_placeholders.scss */
.pager__item {
  display: inline-block;
}

/* line 75, ../sass/partials/_placeholders.scss */
.b-menu--header .menu {
  list-style-type: none;
}
/* line 6, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
.b-menu--header .menu, .b-menu--header .menu li {
  margin: 0;
  padding: 0;
  display: inline;
}
/* line 30, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
.b-menu--header .menu li:after {
  content: " | ";
}
/* line 32, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
.b-menu--header .menu li:last-child:after {
  content: "";
}
/* line 36, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
.b-menu--header .menu li.last:after {
  content: "";
}

/* line 83, ../sass/partials/_placeholders.scss */
.heading, blockquote p, .caption, .order-form .form-submit, .contact-message-feedback-form .form-submit, .webform-submission-form .form-submit, .listing-item--simple .listing-item__body, .listing-item--simple .listing-item__heading, .listing-item--follow-us .follow-us__heading, .heading--marketing-badge,
.marketing-badge__price,
.marketing-badge__subscription-period, .media--article .meta-photographer,
.media--article .meta-photo-agency,
.media--picture .meta-photographer,
.media--picture .meta-photo-agency,
.media--pictures .meta-photographer,
.media--pictures .meta-photo-agency, .number-fact--absurd-number .fact__description, .number-fact--absurd-number .fact__source, .number-fact--anoop-asks .heading--anoop-asks,
.number-fact--anoop-asks .fact__options,
.number-fact--anoop-asks .fact__description,
.number-fact--anoop-asks .fact__source, .main-menu--header .menu, .main-menu-sub--header .menu, .article__meta-type,
.article__terms, .article__lead, .article__publication-info, .listing--most-popular .listing-item--title-only::before {
  text-align: center;
}

/* line 87, ../sass/partials/_placeholders.scss */
.button--read-more, .button--archive-link, .listing-item--follow-us .some-icon, .author-contact a, .main-menu--header a, .main-menu-sub--header a, .pager__item a, .kepa-footer a, .issue-contents__article-type > a, .issue-contents__article-type > a:visited, .heading--archive-year {
  text-decoration: none;
}

/* line 90, ../sass/partials/_placeholders.scss */
.maku-page a, .article a {
  color: #28281b;
  text-decoration: none;
  background-repeat: repeat-x;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzI4MjgxYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(75%, #ffffff), color-stop(75%, #28281b));
  background-image: -moz-linear-gradient(bottom, #ffffff 75%, #28281b 75%);
  background-image: -webkit-linear-gradient(bottom, #ffffff 75%, #28281b 75%);
  background-image: linear-gradient(to top, #ffffff 75%, #28281b 75%);
  background-size: 0.125em 0.1875em;
  background-position: 0 1.425em;
  text-shadow: 0.0625em 0.0625em 0 #fff, -0.0625em -0.0625em 0 #fff, 0.0625em -0.0625em 0 #fff, -0.0625em 0.0625em 0 #fff;
}
/* line 93, ../sass/partials/_placeholders.scss */
.maku-page a:visited, .article a:visited {
  color: #28281b;
}

/* line 24, ../../../../../../../../../../lib/gems/2.5.0/gems/toolkit-2.10.2/stylesheets/toolkit/_placeholders.scss */
.listing-item--narrow > article, .listing-item--slider > article, .kepa-footer .logo {
  position: relative;
  height: 0;
}
/* line 24, ../../../../../../../../../../lib/gems/2.5.0/gems/toolkit-2.10.2/stylesheets/toolkit/_placeholders.scss */
.listing-item--narrow > article img, .listing-item--slider > article img, .kepa-footer .logo img {
  display: block;
  position: absolute;
  width: 100% !important;
  height: 100% !important;
  top: 0;
  margin: 0;
  padding: 0;
}

/* line 109, ../sass/partials/_placeholders.scss */
.listing-item--narrow > article {
  padding-top: 136.71875%;
  width: 100%;
}

/* line 115, ../sass/partials/_placeholders.scss */
.listing-item--slider > article {
  padding-top: 66.66667%;
  width: 100%;
}

/* line 126, ../sass/partials/_placeholders.scss */
.search-block-form form, #mc_embed_signup_scroll {
  padding-top: .5rem;
  padding-bottom: .5rem;
  padding-left: 1rem;
  padding-right: 1rem;
  border: 0.1rem #c1bbb7 solid;
  -moz-border-radius: 1.6rem / 50%;
  -webkit-border-radius: 1.6rem 50%;
  border-radius: 1.6rem / 50%;
  background-color: #fff;
}
/* line 134, ../sass/partials/_placeholders.scss */
.search-block-form form input, #mc_embed_signup_scroll input {
  width: 100%;
}
/* line 137, ../sass/partials/_placeholders.scss */
.search-block-form form input, #mc_embed_signup_scroll input,
.search-block-form form fieldset,
#mc_embed_signup_scroll fieldset {
  background-color: transparent;
  border: 0;
  padding: 0;
  line-height: 1.4;
}
/* line 144, ../sass/partials/_placeholders.scss */
.search-block-form form input[type=submit], #mc_embed_signup_scroll input[type=submit],
.search-block-form form .form-submit,
#mc_embed_signup_scroll .form-submit {
  display: inline-block;
  position: relative;
  right: 0;
  top: 0;
  width: 10%;
  height: 100%;
  color: transparent;
  -moz-background-size: contain;
  -o-background-size: contain;
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: 100% center;
}

/* line 160, ../sass/partials/_placeholders.scss */
.meta-article-type,
.meta-keywords,
.meta-maku-section,
.meta-countries-and-regions, .order-form .form-submit, .contact-message-feedback-form .form-submit, .webform-submission-form .form-submit, .number-fact--anoop-asks .fact__number {
  padding: 0.4em 0.8em;
  -moz-border-radius: 1.28em / 50%;
  -webkit-border-radius: 1.28em 50%;
  border-radius: 1.28em / 50%;
  font-weight: 700;
}
/* line 163, ../sass/partials/_placeholders.scss */
.meta-article-type a,
.meta-keywords a,
.meta-maku-section a,
.meta-countries-and-regions a, .order-form .form-submit a, .contact-message-feedback-form .form-submit a, .webform-submission-form .form-submit a, .number-fact--anoop-asks .fact__number a, .meta-article-type a:visited,
.meta-keywords a:visited,
.meta-maku-section a:visited,
.meta-countries-and-regions a:visited, .order-form .form-submit a:visited, .contact-message-feedback-form .form-submit a:visited, .webform-submission-form .form-submit a:visited, .number-fact--anoop-asks .fact__number a:visited {
  text-decoration: none;
  color: #c1bbb7;
}

/**
 * @file
 * sass/partials/components/atoms/_logo.scss
 */
/* line 10, ../sass/partials/components/atoms/_logo.scss */
.logo {
  display: block;
}

/* line 13, ../sass/partials/components/atoms/_logo.scss */
.logo-img {
  display: block;
  height: 100%;
  width: auto;
}

/**
 * @file
 * sass/partials/components/atoms/_meta.scss
 */
/* line 7, ../sass/partials/components/atoms/_meta.scss */
.meta:hover {
  border-color: #000;
}
/* line 9, ../sass/partials/components/atoms/_meta.scss */
.meta:hover a {
  color: #000;
}

/* line 14, ../sass/partials/components/atoms/_meta.scss */
.publication-info,
.published-on {
  color: #877e77;
}

/* line 19, ../sass/partials/components/atoms/_meta.scss */
.meta-publication-months,
.meta-publication-year {
  white-space: nowrap;
}

/* line 23, ../sass/partials/components/atoms/_meta.scss */
.published-on__month + .published-on__month::before {
  content: '-';
}

/* line 26, ../sass/partials/components/atoms/_meta.scss */
.publication-info + .publication-info::before,
.publication-info > .meta-authors + .meta-photographer::before,
.publication-info > .meta-authors + .meta-photographers::before,
.article__published-on::before {
  content: " • ";
  white-space: nowrap;
}

/* line 33, ../sass/partials/components/atoms/_meta.scss */
.publication-info > .meta-authors + .meta-authors::before,
.publication-info > .meta-photographers + .meta-photographers::before {
  content: ',\00a0';
}

/* line 37, ../sass/partials/components/atoms/_meta.scss */
.publication-info > .meta .field-label {
  display: none;
}

/* line 40, ../sass/partials/components/atoms/_meta.scss */
.publication-info > .meta-authors:first-child .field-label,
.publication-info > .meta-authors + .meta-photographer .field-label,
.publication-info > .meta-authors + .meta-photographers .field-label {
  display: inline;
}

/* line 45, ../sass/partials/components/atoms/_meta.scss */
.terms {
  list-style: none;
  display: inline;
  padding-left: 0;
}
/* line 11, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.terms li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}
/* line 49, ../sass/partials/components/atoms/_meta.scss */
.terms > li {
  display: inline;
}

/**
 * General metadata formats
 */
/* line 56, ../sass/partials/components/atoms/_meta.scss */
.meta-article-type,
.meta-keywords,
.meta-maku-section,
.meta-countries-and-regions {
  font-size: 1.6rem;
  color: #c1bbb7;
  border: 1px solid #c1bbb7;
  display: inline-block;
  margin-bottom: .5rem;
}

/**
 * @file
 * sass/partials/components/atoms/_images.scss
 */
/* line 7, ../sass/partials/components/atoms/_images.scss */
.picture--author-picture > img {
  border-radius: 50%;
}

/* line 11, ../sass/partials/components/atoms/_images.scss */
.picture--header-image {
  top: 0;
  left: 0;
  z-index: 0;
  margin-bottom: 1rem;
}
/* line 16, ../sass/partials/components/atoms/_images.scss */
.picture--header-image > img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/**
 * @file
 * sass/partials/components/atoms/_label.scss
 */
/* line 6, ../sass/partials/components/atoms/_label.scss */
.form-required::after {
  content: " * ";
  color: #d1111c;
}

/**
 * @file
 * sass/partials/components/atoms/_text.scss
 */
/* line 15, ../sass/partials/components/atoms/_text.scss */
.heading {
  /*  @include hyphenate-overflow; */
  hyphens: none;
  -ms-hyphens: none;
  -moz-hyphens: none;
  -webkit-hyphens: none;
}

/* line 25, ../sass/partials/components/atoms/_text.scss */
.heading--main {
  font-size: 3.3rem;
  line-height: 1.2;
}
/* line 28, ../sass/partials/components/atoms/_text.scss */
.main--listing .heading--main {
  text-align: left;
}

@media (min-width: 525px) {
  /* line 33, ../sass/partials/components/atoms/_text.scss */
  .heading--main {
    font-size: 4.2rem;
  }
}
/* line 37, ../sass/partials/components/atoms/_text.scss */
.heading--sub, .article h2 {
  font-size: 2.5rem;
}
/* line 39, ../sass/partials/components/atoms/_text.scss */
.article > .heading--sub, .article > h2 {
  margin-bottom: 0;
}

/* line 44, ../sass/partials/components/atoms/_text.scss */
.heading--most-popular {
  text-align: left;
  color: #d1111c;
}

/* line 49, ../sass/partials/components/atoms/_text.scss */
.article > h2,
.article > h3 {
  font-size: 2.5rem;
  margin-bottom: 0;
}

/* line 55, ../sass/partials/components/atoms/_text.scss */
.heading--block {
  font-size: 2.5rem;
  text-align: left;
}

/* line 59, ../sass/partials/components/atoms/_text.scss */
.heading--issue {
  font-size: 1.8rem;
  color: #d1111c;
}

/* line 66, ../sass/partials/components/atoms/_text.scss */
.article__lead {
  font-size: 2rem;
}

@media (min-width: 525px) {
  /* line 70, ../sass/partials/components/atoms/_text.scss */
  .article__lead {
    font-size: 2.5rem;
  }
}
/* line 74, ../sass/partials/components/atoms/_text.scss */
blockquote p {
  font-size: 2.5rem;
  line-height: 1.3;
  color: #d1111c;
  font-weight: bold;
  font-style: italic;
}

/* line 86, ../sass/partials/components/atoms/_text.scss */
.small-text {
  font-size: 1.2rem;
}

/* line 90, ../sass/partials/components/atoms/_text.scss */
.small-caps {
  text-transform: uppercase;
  font-size: 84%;
  font-weight: bold;
}

/* line 96, ../sass/partials/components/atoms/_text.scss */
.article p {
  margin: 1.8rem 0;
}

/* line 100, ../sass/partials/components/atoms/_text.scss */
.publication-info {
  font-size: 1.6rem;
}

/* line 106, ../sass/partials/components/atoms/_text.scss */
.caption {
  clear: both;
  font-size: 1.6rem;
}

/**
 * @file
 * sass/partials/components/atoms/_button.scss
 */
/* line 6, ../sass/partials/components/atoms/_buttons.scss */
.button--block-link {
  display: block;
  text-decoration: none;
  color: inherit;
}

/* line 11, ../sass/partials/components/atoms/_buttons.scss */
.button--read-more {
  font-size: 1.6rem;
  color: #d1111c;
  white-space: nowrap;
}
/* line 17, ../sass/partials/components/atoms/_buttons.scss */
.button--read-more:hover {
  text-decoration: underline;
}

/* line 22, ../sass/partials/components/atoms/_buttons.scss */
a:visited .button--read-more {
  color: #877e77;
}

/* line 26, ../sass/partials/components/atoms/_buttons.scss */
.button--read-more::after {
  content: ' \00bb';
}

/* line 29, ../sass/partials/components/atoms/_buttons.scss */
.button--archive-link {
  display: block;
  width: 100%;
  font-size: 1.8rem;
  color: #28281b;
}
/* line 38, ../sass/partials/components/atoms/_buttons.scss */
.button--archive-link::before {
  content: "\00ab";
  margin-right: 1rem;
}

/**
 * @file
 * sass/partials/components/atoms/_tables.scss
 */
/* line 10, ../sass/partials/components/atoms/_tables.scss */
thead tr:nth-child(odd) {
  background-color: #fff;
}

/* line 15, ../sass/partials/components/atoms/_tables.scss */
tr:nth-child(odd) {
  background-color: #fbd9d4;
}

/* line 19, ../sass/partials/components/atoms/_tables.scss */
td {
  padding: .2rem .7rem;
}
/* line 21, ../sass/partials/components/atoms/_tables.scss */
td:first-child {
  padding-left: .4rem;
}

/**
 * @file
 * sass/partials/components/atoms/_menu-item.scss
 */
/* line 6, ../sass/partials/components/atoms/_menu-item.scss */
.menu-item {
  white-space: nowrap;
}

/**
 * @file
 * sass/partials/components/molecules/forms/_search-form.scss
 */
/* line 7, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form form {
  float: right;
  width: 100%;
}
/* line 11, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form form .form-submit {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZpZXdCb3g9IjAgMCA5MS40IDkwLjEiPg0KCTxkZWZzPg0KCQk8cmVjdCBpZD0iU1ZHSURfMV8iIHg9IjcuNyIgeT0iNC45IiB3aWR0aD0iNzguNCIgaGVpZ2h0PSI3OC40Ii8+DQoJPC9kZWZzPg0KCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQk8dXNlIHhsaW5rOmhyZWY9IiNTVkdJRF8xXyIgIG92ZXJmbG93PSJ2aXNpYmxlIi8+DQoJPC9jbGlwUGF0aD4NCgk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjODc3RTc3IiBkPSJNODQuNCw3M0w2OC4yLDU2LjljMy45LTUuNiw1LjgtMTEuOSw1LjgtMTguOGMwLTQuNS0wLjktOC44LTIuNi0xMi45DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjLTEuNy00LjEtNC4xLTcuNi03LjEtMTAuNmMtMy0zLTYuNS01LjMtMTAuNi03LjFjLTQuMS0xLjctOC40LTIuNi0xMi45LTIuNlMzMi4xLDUuOCwyOCw3LjVjLTQuMSwxLjctNy42LDQuMS0xMC42LDcuMQ0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYy0zLDMtNS4zLDYuNS03LjEsMTAuNmMtMS43LDQuMS0yLjYsOC40LTIuNiwxMi45YzAsNC41LDAuOSw4LjgsMi42LDEyLjlzNC4xLDcuNiw3LjEsMTAuNmMzLDMsNi41LDUuMywxMC42LDcuMQ0KCQkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYzQuMSwxLjcsOC40LDIuNiwxMi45LDIuNmM2LjksMCwxMy4yLTEuOSwxOC44LTUuOGwxNi4yLDE2LjFjMS4xLDEuMiwyLjUsMS44LDQuMiwxLjhjMS43LDAsMy4xLTAuNiw0LjMtMS44DQoJCSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjMS4yLTEuMiwxLjgtMi42LDEuOC00LjNTODUuNSw3NC4yLDg0LjQsNzMgTTQwLjksNTkuMmMtNS44LDAtMTAuOC0yLjEtMTQuOS02LjJzLTYuMi05LjEtNi4yLTE0LjljMC01LjgsMi4xLTEwLjgsNi4yLTE0LjkNCgkJICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFMzNS4xLDE3LDQwLjksMTdzMTAuOCwyLjEsMTQuOSw2LjJjNC4xLDQuMSw2LjIsOS4xLDYuMiwxNC45YzAsNS44LTIuMSwxMC44LTYuMiwxNC45QzUxLjcsNTcuMSw0Ni43LDU5LjIsNDAuOSw1OS4yIi8+DQo8L3N2Zz4NCg==');
}
/* line 15, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form .form-item,
.search-block-form .form-actions {
  margin: 0;
}
/* line 19, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form .form-item {
  display: inline-block;
  height: 100%;
  width: 88%;
}
/* line 24, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form .form-actions {
  display: inline;
  position: relative;
  top: 0;
  right: 0;
}

/* line 31, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form--off-canvas {
  clear: both;
  color: #28281b;
}
/* line 37, ../sass/partials/components/molecules/forms/_search-form.scss */
.search-block-form--off-canvas form {
  float: left;
  width: 100%;
}

/**
 * @file
 * sass/partials/components/molecules/forms/_maku-order-form.scss
 */
/* line 6, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form {
  clear: both;
  color: #28281b;
  background-color: #e6e3e1;
  /*
    .form-radio {
      display: none;
      & + .option {
        display: block;
        @include background(inline-image('radio-unchecked.svg'));
        background-repeat: no-repeat;
        background-position: left center;
        background-size: $fz-s;
        padding-left: $fz-s * 1.4;
      }
      &:checked + .option {
        @include background(inline-image('radio-checked.svg'));
        background-repeat: no-repeat;
        background-position: left center;
        background-size: $fz-s;
        padding-left: $fz-s * 1.4;
      }
    }
  */
}
/* line 11, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form .form-item + .form-item {
  padding-top: 1rem;
}
/* line 14, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form label {
  font-size: 1.6rem;
}
/* line 18, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form input {
  margin-top: .5rem;
  font-size: 1.6rem;
  padding: .3rem;
  border: 0;
}
/* line 44, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form .form-submit {
  font-size: 1.6rem;
  margin-top: 1rem;
  padding-left: 3em;
  padding-right: 3em;
  color: #fff;
  background-color: #d1111c;
}

/* line 59, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.form-item-free-items {
  padding-top: 0;
}
/* line 61, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.form-item-free-items > input, .form-item-free-items > label {
  position: absolute;
  width: 0;
  height: 0;
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 0;
  line-height: 0;
  color: transparent;
}

/* line 74, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.form-items--subscription-options {
  background-color: #e6e3e1;
}

/* line 80, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.form-items--subscriber-info,
.form-items--recipient-info,
.form-items--other-info {
  margin: 0;
  padding: 0;
}

/* line 94, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
#block-views-block-mini-form {
  width: 106.38298%;
  position: relative;
  left: 50%;
  margin-left: -53.19149%;
}

/* line 97, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form--mini {
  clear: both;
  width: 100%;
  height: auto;
  color: #28281b;
  background-color: #e6e3e1;
}
/* line 109, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form--mini .form-items--subscription-options {
  display: none;
}

/* line 113, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form__description {
  font-size: 1.6rem;
  line-height: 1.4;
}

/* line 117, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form__terms {
  font-size: 1.2rem;
  color: #877e77;
}

/* line 121, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form__heading-wrapper {
  float: left;
  width: 100%;
  height: 100%;
  color: #fff;
  background-color: #d1111c;
}

/* line 128, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form__heading {
  text-align: left;
}

/* line 132, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-page__form {
  width: 106.38298%;
  position: relative;
  left: 50%;
  margin-left: -53.19149%;
  clear: both;
  float: left;
  background-color: #e6e3e1;
}

/* line 139, ../sass/partials/components/molecules/forms/_maku-order-form.scss */
.order-form__title {
  font-size: 3rem;
  color: #d1111c;
}

/**
 * @file
 * sass/partials/components/molecules/forms/_mailing-list-form.scss
 */
/* line 8, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
#mc-embedded-subscribe-form #terms-accept {
  vertical-align: top;
  display: inline-block;
  margin-left: 5%;
  margin-top: 0.5rem;
}
/* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
#mc-embedded-subscribe-form .signup-terms {
  width: 80%;
  display: inline-block;
  color: #fff;
  margin-left: 5%;
  margin-bottom: 1rem;
  line-height: 1.25;
}
@media (max-width: 524px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.6rem;
  }
}
@media (min-width: 380px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.8rem;
  }
}
@media (min-width: 525px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.6rem;
  }
}
@media (min-width: 801px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.6rem;
  }
}
@media (min-width: 1025px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.2rem;
  }
}
@media (min-width: 1230px) {
  /* line 14, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
  #mc-embedded-subscribe-form .signup-terms {
    font-size: 1.6rem;
  }
}

/* line 29, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
.mc-field-group {
  display: inline-block;
  height: 100%;
  width: 90%;
}

/* line 37, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
#mce-responses {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 42, ../sass/partials/components/molecules/forms/_mailing-list-form.scss */
#mc-embedded-subscribe {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJICAuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNEMTExMUM7fQ0KCSAgLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojRkZGRkZGO30NCiAgPC9zdHlsZT4NCiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMCAyMi41IDIyLjUpIj4NCgkgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIyLjVDMCwzNC45MywxMC4wNyw0NSwyMi41LDQ1QzM0LjkzLDQ1LDQ1LDM0LjkzLDQ1LDIyLjVTMzQuOTMsMCwyMi41LDBDMTAuMDcsMCwwLDEwLjA3LDAsMjIuNSIvPg0KCSAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjUsMjIuNDdjLTEuNzQtMy4zMy00LjczLTYuMTUtNS40LTYuNzRjLTMuOTEtMy4yOC04LjgxLTUuMDgtMTMuOTktNS4wOGMwLDAsMCwwLTAuMDEsMHY3LjQ0IGMwLDAsMC4wMSwwLDAuMDEsMGMzLjg0LDAsNy40NCwxLjQ5LDEwLjE2LDQuMmMwLjA2LDAuMDYsMC4xMSwwLjEzLDAuMTcsMC4xOGMtMi42MSwyLjcyLTYuMjgsNC40MS0xMC4zMyw0LjQydjcuNDQgYzUuMzIsMCwxMC4yMS0xLjkzLDE0LTUuMTFDMzAuNTYsMjguOTIsMzQuMTEsMjUuOTksMzUuNSwyMi40NyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==');
}

/**
 * @file
 * sass/partials/components/molecules/forms/_contact-form.scss
 */
/* line 6, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form {
  color: #28281b;
}
/* line 9, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form .form-item + .form-item,
.contact-message-feedback-form .form-item + .form-wrapper,
.contact-message-feedback-form .form-wrapper + .form-wrapper,
.contact-message-feedback-form input + .form-wrapper,
.contact-message-feedback-form input + .form-item {
  padding-top: 1rem;
}
/* line 16, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form label {
  font-size: 1.6rem;
}
/* line 20, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form input,
.contact-message-feedback-form textarea {
  margin-top: .5rem;
  font-size: 1.6rem;
  padding: .3rem;
  border: 1px solid #877e77;
}
/* line 27, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form .form-submit {
  font-size: 1.6rem;
  margin-top: 1rem;
  padding-left: 3em;
  padding-right: 3em;
  color: #fff;
  background-color: #d1111c;
  border: none;
}
/* line 38, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form .form-item-free-items {
  padding-top: 0 !important;
}
/* line 40, ../sass/partials/components/molecules/forms/_contact-form.scss */
.contact-message-feedback-form .form-item-free-items > input, .contact-message-feedback-form .form-item-free-items > textarea {
  border: none;
}

/* line 46, ../sass/partials/components/molecules/forms/_contact-form.scss */
.feedback-form__title {
  text-align: left;
}

/**
 * @file
 * sass/partials/components/molecules/forms/_webform-form.scss
 */
/* line 6, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form {
  margin-bottom: 1.5rem;
}
/* line 7, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-actions,
.webform-submission-form .form-item {
  margin-bottom: .8rem;
}
/* line 12, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form label {
  font-size: 1.6rem;
  display: block;
}
/* line 17, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form label.option {
  clear: none;
  display: inline;
  margin-left: 1em;
}
/* line 23, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form fieldset {
  padding: 0;
}
/* line 25, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form fieldset legend {
  clear: both;
  color: #28281b;
  font-size: 2.5rem;
  margin: 0.5em 0 0 !important;
}
/* line 32, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form fieldset legend .fieldset-legend {
  white-space: nowrap;
}
/* line 37, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-item {
  clear: both;
}
/* line 39, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-item input {
  border: 1px solid #000;
  padding: 0.2em;
  font-family: proxima-nova, sans-serif;
  line-height: 1.4em;
}
/* line 45, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-item input.form-radio {
  clear: left;
  display: inline;
}
/* line 52, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-submit {
  font-size: 1.6rem;
  margin-top: 1rem;
  padding-left: 3em;
  padding-right: 3em;
  color: #fff;
  background-color: #d1111c;
  border: 0;
}
/* line 63, ../sass/partials/components/molecules/forms/_webform-form.scss */
.webform-submission-form .form-submit:active {
  background-color: #28281b;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item {
  /* & + .listing-item { */
  /*   @extend %spacing; */
  /* } */
}
/* line 7, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item a {
  text-decoration: none;
  color: inherit;
}
/* line 14, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item .picture {
  margin-bottom: 1rem;
}

@media (min-width: 525px) {
  /* line 18, ../sass/partials/components/molecules/items/_listing-item.scss */
  .listing-item__body {
    margin-top: -.5rem;
  }
}
/* line 22, ../sass/partials/components/molecules/items/_listing-item.scss */
.photo-series + .listing-item__body {
  margin-top: 1rem;
}

/* line 26, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item__heading {
  font-size: 2.5rem;
  text-align: left;
}

/* line 32, ../sass/partials/components/molecules/items/_listing-item.scss */
a .listing-item__heading:hover {
  text-decoration: underline;
}

/* line 36, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item__heading,
.listing-item__author-name,
.listing-item__text {
  margin-top: 1rem;
  margin-bottom: .5rem;
}

/* line 42, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item__meta {
  margin-top: 1.6rem;
}
/* line 44, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item__meta .meta {
  margin-right: 1rem;
}

/* line 51, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing-item__link {
  display: block;
  text-decoration: none;
  color: inherit;
}

/* SIIRRÄ OMAAN FILEEN */
/* line 61, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-results .listing-item {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 66, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-results + .pager {
  clear: left;
}

/* line 69, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-page-form {
  max-width: 640px;
  margin: 0 auto;
}
/* line 74, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-page-form #edit-keys {
  max-width: 400px;
  float: left;
  margin-right: 1em;
}
/* line 79, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-page-form #edit-submit {
  float: left;
}
/* line 82, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-page-form label,
.search-page-form #edit-advanced,
.search-page-form .search-help-link {
  display: none;
}

/* line 88, ../sass/partials/components/molecules/items/_listing-item.scss */
.search-page-form + h2 {
  clear: left;
}

/* etusivulta pois ingressit per Lauran toive Edit-gaalan alla 2019 */
/* line 94, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing--maku-front-page .listing-item__body {
  padding-bottom: .5rem;
}
/* line 96, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing--maku-front-page .listing-item__body .lead {
  display: none;
}
/* line 101, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing--maku-front-page .listing-item--column .listing-item__body .lead {
  display: block;
}
/* line 105, ../sass/partials/components/molecules/items/_listing-item.scss */
.listing--maku-front-page .listing-item--featured .listing-item__body {
  padding-bottom: 1rem;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-simple.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple {
  overflow: hidden;
}
/* line 11, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple .listing-item__picture {
  top: 0;
  left: 0;
  z-index: 0;
}
/* line 16, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple .listing-item__body {
  position: absolute;
  background-color: #fff;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
/* line 28, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple .lead {
  margin-top: .5rem;
  padding-left: 7%;
  padding-right: 7%;
  font-size: 1.6rem;
}
@media (max-width: 524px) {
  /* line 28, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
  .listing-item--simple .lead {
    font-size: 100%;
  }
}
@media (min-width: 525px) {
  /* line 28, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
  .listing-item--simple .lead {
    font-size: 100%;
  }
}
@media (min-width: 801px) {
  /* line 28, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
  .listing-item--simple .lead {
    font-size: 80%;
  }
}
@media (min-width: 1025px) {
  /* line 28, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
  .listing-item--simple .lead {
    font-size: 100%;
  }
}
/* line 48, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple .listing-item__meta-article-type {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  color: #fff;
  border-color: transparent;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 1.6rem;
}
/* line 60, ../sass/partials/components/molecules/items/_listing-item-simple.scss */
.listing-item--simple .listing-item__heading {
  font-size: 2rem;
  line-height: 1.2;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-featured.scss
 */
@media (min-width: 801px) {
  /* line 8, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured > article {
    position: relative;
    height: 0;
    padding-top: 50%;
    width: 100%;
  }
  /* line 58, ../../../../../../../../../../lib/gems/2.5.0/gems/toolkit-2.10.2/stylesheets/toolkit/_intrinsic-ratio.scss */
  .listing-item--featured > article img {
    display: block;
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    top: 0;
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 524px) {
  /* line 14, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured > article {
    padding-top: 0 !important;
  }
}
/* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
.listing-item--featured .listing-item__body {
  position: static;
  top: auto;
  bottom: 8%;
  left: 5%;
  right: auto;
  margin: 0;
}
@media (max-width: 524px) {
  /* line 24, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body .heading:before {
    content: "\0020";
    display: block;
    line-height: 0.5em;
    padding-top: 0.5em;
  }
  /* line 30, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body .heading {
    clear: left;
  }
}
@media (min-width: 525px) {
  /* line 35, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body .heading:before {
    content: "\0020";
    display: block;
    line-height: 0.5em;
    padding-top: 0.5em;
  }
  /* line 41, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body .heading {
    clear: left;
  }
}
@media (min-width: 801px) {
  /* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body {
    position: absolute;
  }
}
@media (min-width: 801px) and (max-width: 524px) {
  /* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body {
    width: 90%;
  }
}
@media (min-width: 801px) and (min-width: 525px) {
  /* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body {
    width: 40%;
  }
}
@media (min-width: 801px) and (min-width: 801px) {
  /* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body {
    width: 40%;
  }
}
@media (min-width: 801px) and (min-width: 1025px) {
  /* line 19, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__body {
    width: 40%;
  }
}

/* line 61, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
.listing-item--featured .listing-item__body.right {
  right: 5%;
  left: auto;
}
/* line 66, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
.listing-item--featured .listing-item__meta-type {
  display: none;
}
@media (max-width: 524px) {
  /* line 69, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 525px) {
  /* line 69, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 801px) {
  /* line 69, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__heading {
    font-size: 4.2rem;
  }
}
@media (min-width: 1025px) {
  /* line 69, ../sass/partials/components/molecules/items/_listing-item-featured.scss */
  .listing-item--featured .listing-item__heading {
    font-size: 4.2rem;
  }
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-highlight.scss
 */
/* line 7, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
.listing-item--highlight .listing-item__body {
  width: auto;
  bottom: 8%;
  left: 5%;
  margin: 0;
  padding: 1rem;
}
@media (max-width: 524px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
  .listing-item--highlight .listing-item__body {
    max-width: 90%;
  }
}
@media (min-width: 525px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
  .listing-item--highlight .listing-item__body {
    max-width: 50%;
  }
}
@media (min-width: 801px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
  .listing-item--highlight .listing-item__body {
    max-width: 50%;
  }
}
@media (min-width: 1025px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
  .listing-item--highlight .listing-item__body {
    max-width: 50%;
  }
}
/* line 15, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
.listing-item--highlight .listing-item__heading {
  font-size: 2.5rem;
  margin: 0;
}
/* line 19, ../sass/partials/components/molecules/items/_listing-item-highlight.scss */
.listing-item--highlight .button--read-more {
  margin-left: 1rem;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-wide.scss
 */
@media (min-width: 525px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide > article {
    position: relative;
    height: 0;
    padding-top: 66.66667%;
    width: 100%;
  }
  /* line 58, ../../../../../../../../../../lib/gems/2.5.0/gems/toolkit-2.10.2/stylesheets/toolkit/_intrinsic-ratio.scss */
  .listing-item--wide > article img {
    display: block;
    position: absolute;
    width: 100% !important;
    height: 100% !important;
    top: 0;
    margin: 0;
    padding: 0;
  }
}
@media (max-width: 524px) {
  /* line 7, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide > article {
    padding-top: 0 !important;
  }
}
/* line 15, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
.listing-item--wide .listing-item__body {
  position: static;
  top: auto;
  bottom: 0%;
  width: 100%;
}
@media (max-width: 524px) {
  /* line 20, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide .listing-item__body .heading:before {
    content: "\0020";
    display: block;
    line-height: 0.5em;
    padding-top: 0.5em;
  }
  /* line 26, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide .listing-item__body .heading {
    clear: left;
  }
}
@media (min-width: 525px) {
  /* line 15, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide .listing-item__body {
    position: absolute;
  }
}
@media (min-width: 1025px) {
  /* line 15, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
  .listing-item--wide .listing-item__body {
    left: 50%;
    bottom: 8%;
    margin-left: -35%;
    width: 70%;
  }
}
/* line 49, ../sass/partials/components/molecules/items/_listing-item-wide.scss */
.listing-item--wide .listing-item__meta-article-type {
  background-color: #d1111c;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-narrow.scss
 */
/* line 10, ../sass/partials/components/molecules/items/_listing-item-narrow.scss */
.listing-item--narrow .listing-item__body {
  position: absolute;
  width: 80%;
  bottom: 12%;
  left: 50%;
  top: auto;
  margin-top: 0;
  -moz-transform: translate(-50%, 1em);
  -ms-transform: translate(-50%, 1em);
  -webkit-transform: translate(-50%, 1em);
  transform: translate(-50%, 1em);
}
/* line 19, ../sass/partials/components/molecules/items/_listing-item-narrow.scss */
.listing-item--narrow .listing-item__meta-article-type {
  background-color: #00aea5;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-variable.scss
 */
/* line 8, ../sass/partials/components/molecules/items/_listing-item-variable.scss */
.listing-item--variable > article {
  position: relative;
  height: 0;
}
/* line 12, ../sass/partials/components/molecules/items/_listing-item-variable.scss */
.listing-item--variable .picture {
  position: absolute;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
}
/* line 19, ../sass/partials/components/molecules/items/_listing-item-variable.scss */
.listing-item--variable .listing-item__meta-article-type {
  display: none;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-column.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column {
  overflow: hidden;
}
/* line 9, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column > article {
  position: relative;
  height: 0;
  padding-top: 138%;
  width: 100%;
}
/* line 18, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .picture--author-picture {
  position: absolute;
  width: 60%;
  height: auto;
  top: 3.4rem;
  left: 20%;
  margin-bottom: 0;
}
/* line 26, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .listing-item__body {
  width: 84%;
  bottom: 0%;
  left: 8%;
  margin-top: 0;
  margin-left: 0;
  text-align: center;
  background-color: #fff;
}
@media (max-width: 524px) {
  /* line 26, ../sass/partials/components/molecules/items/_listing-item-column.scss */
  .listing-item--column .listing-item__body {
    top: 53%;
    bottom: auto;
  }
}
@media (min-width: 1025px) {
  /* line 26, ../sass/partials/components/molecules/items/_listing-item-column.scss */
  .listing-item--column .listing-item__body {
    top: 53%;
    bottom: auto;
  }
}
/* line 43, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .lead {
  padding-left: 0;
  padding-right: 0;
}
/* line 47, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .listing-item__author-name,
.listing-item--column .listing-item__heading {
  font-size: 2rem;
  line-height: 1.2;
  margin-top: 0;
}
/* line 54, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .listing-item__author-name {
  color: #877e77;
  margin-bottom: 0;
}
/* line 58, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .listing-item__heading {
  margin-bottom: .5rem;
}
/* line 61, ../sass/partials/components/molecules/items/_listing-item-column.scss */
.listing-item--column .listing-item__meta-article-type {
  background-color: #ef7d00;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-slider.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider {
  overflow: hidden;
}
/* line 7, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider.listing-item--simple {
  margin-top: 0;
}
@media (max-width: 524px) {
  /* line 10, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
  .listing-item--slider > article {
    padding-top: 136.72%;
    width: 100%;
  }
}
/* line 17, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider .picture--author-picture {
  position: absolute;
  height: 0;
  left: 16.66667%;
  margin-bottom: 0;
  top: 0;
  width: 66.66667%;
  padding-top: 66.66667%;
}
/* line 26, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider .media-placeholder {
  position: absolute;
  top: 0;
  width: 100%;
  display: block;
  padding-top: 66.66667%;
}
@media (max-width: 524px) {
  /* line 26, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
  .listing-item--slider .media-placeholder {
    padding-top: 136.72%;
  }
}
/* line 36, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider .listing-item__body {
  position: absolute;
  top: auto;
  left: 50%;
  bottom: 8%;
  margin-left: -35%;
  width: 70%;
  text-align: center;
  background-color: #fff;
}
/* line 46, ../sass/partials/components/molecules/items/_listing-item-slider.scss */
.listing-item--slider .listing-item__heading {
  font-size: 1.6rem;
  line-height: 1.3;
  padding-left: .5em;
  padding-right: .5em;
}

/**
 * @file
 * sass/partials/components/molecules/items/_listing-item-follow-us.scss
 */
/* line 6, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us {
  background-color: #d1111c;
  /*  .follow-us__center {
      position: relative;
      top: 0%;
    }  */
}
/* line 8, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us > .follow-us__wrapper {
  position: relative;
  height: 0;
}
/* line 12, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .follow-us {
  position: absolute;
  width: 90%;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 5%;
}
/* line 23, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .follow-us__heading {
  width: 100%;
  color: #fff;
  margin-top: 0;
}
/* line 34, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .some-icon {
  height: 0;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
  background-repeat: no-repeat;
}
/* line 40, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .some-icon--facebook {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo0LjY1OTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9Ijc1IiBjeT0iNzUiIHI9IjcyLjY2Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTg2Ljc2LDI0LjQ0Yy02LjkxLDAtMTIuNDMsMi4wNS0xNi41OCw2LjE0Yy00LjE1LDQuMDktNi4yMyw5Ljg1LTYuMjMsMTcuMjdWNjAuOUg0OC42OHYxNy43MmgxNS4yN3Y0NS40NA0KCQloMTguMzJWNzguNjJoMTUuMjFsMi4zNC0xNy43Mkg4Mi4yN1Y0OS41OWMwLTIuODcsMC42LTUuMDMsMS44LTYuNDdjMS4yLTEuNDQsMy41MS0yLjE2LDYuOTQtMi4xNmg5LjRWMjUuMTYNCgkJQzk3LjE4LDI0LjY4LDkyLjYzLDI0LjQ0LDg2Ljc2LDI0LjQ0Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}
/* line 43, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .some-icon--twitter {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo0LjY1OTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9Ijc1IiBjeT0iNzUiIHI9IjcyLjY2Ii8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTExNC41Myw1Mi45MmMzLjk2LTIuMzcsNi42My01LjczLDguMDMtMTAuMDZjLTMuNjIsMi4xNS03LjQ4LDMuNjItMTEuNTksNC40MQ0KCQljLTMuNjItMy44NC04LjA3LTUuNzctMTMuMzQtNS43N2MtNS4wNSwwLTkuMzYsMS43OC0xMi45Miw1LjM0Yy0zLjU2LDMuNTYtNS4zNCw3Ljg3LTUuMzQsMTIuOTJjMCwxLjM2LDAuMTUsMi43NSwwLjQ1LDQuMTgNCgkJYy03LjQ2LTAuMzgtMTQuNDYtMi4yNS0yMS01LjYzYy02LjU0LTMuMzctMTIuMDktNy44Ny0xNi42NS0xMy40OGMtMS42NiwyLjgzLTIuNDksNS45LTIuNDksOS4yMWMwLDMuMTMsMC43NCw2LjAzLDIuMiw4LjcxDQoJCWMxLjQ3LDIuNjgsMy40NSw0Ljg0LDUuOTQsNi41Yy0yLjk0LTAuMTEtNS42OS0wLjg5LTguMjYtMi4zMnYwLjIzYzAsNC40MSwxLjM5LDguMjgsNC4xNiwxMS42MmMyLjc3LDMuMzQsNi4yNyw1LjQ0LDEwLjQ5LDYuMw0KCQljLTEuNTgsMC40Mi0zLjE4LDAuNjItNC44LDAuNjJjLTEuMDYsMC0yLjIxLTAuMDktMy40NS0wLjI4YzEuMTcsMy42NiwzLjMyLDYuNjYsNi40NSw5LjAyYzMuMTMsMi4zNiw2LjY3LDMuNTcsMTAuNjMsMy42NQ0KCQljLTYuNjMsNS4yLTE0LjE5LDcuOC0yMi42Nyw3LjhjLTEuNjIsMC0zLjA5LTAuMDgtNC40MS0wLjIzYzguNDgsNS40NywxNy44Myw4LjIsMjguMDQsOC4yYzYuNDgsMCwxMi41Ny0xLjAzLDE4LjI2LTMuMDgNCgkJYzUuNjktMi4wNSwxMC41NS00LjgxLDE0LjU5LTguMjVjNC4wMy0zLjQ1LDcuNTEtNy40MiwxMC40My0xMS45YzIuOTItNC40OSw1LjEtOS4xNyw2LjUzLTE0LjA1YzEuNDMtNC44OCwyLjE1LTkuNzcsMi4xNS0xNC42Nw0KCQljMC0xLjA1LTAuMDItMS44NS0wLjA2LTIuMzdjMy41OC0yLjYsNi42My01Ljc1LDkuMTYtOS40NEMxMjEuNTQsNTEuNiwxMTguMDQsNTIuNTUsMTE0LjUzLDUyLjkyIi8+DQo8L2c+DQo8L3N2Zz4NCg==');
}
/* line 46, ../sass/partials/components/molecules/items/_listing-item-follow-us.scss */
.listing-item--follow-us .some-icon--instagram {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMTUwIDE1MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo0LjY1OTt9DQoJLnN0MXtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxnPg0KCTxjaXJjbGUgY2xhc3M9InN0MCIgY3g9Ijc1IiBjeT0iNzUiIHI9IjcyLjczIi8+DQoJPHBhdGggY2xhc3M9InN0MSIgZD0iTTk3LjU5LDU5Ljk0YzEuNSwwLDMsMCw0LjUsMGMxLjctMC4wMSwzLjAyLTEuMzMsMy4wMi0zLjAzYzAtMywwLjAxLTYsMC04Ljk5YzAtMS42OS0xLjMyLTMuMDEtMy4wMS0zLjAxDQoJCWMtMy4wMS0wLjAxLTYuMDEtMC4wMS05LjAyLDBjLTEuNjgsMC0zLDEuMzMtMy4wMSwzLjAyYy0wLjAxLDMsMCw1Ljk5LDAsOC45OWMwLDAuMjQsMC4wMywwLjQ5LDAuMDgsMC43Mw0KCQljMC4zMiwxLjM1LDEuNTIsMi4zLDIuOTEsMi4zQzk0LjU4LDU5Ljk0LDk2LjA5LDU5Ljk0LDk3LjU5LDU5Ljk0IE05MC4wNSw3NS4wMmMwLTguMy02LjY4LTE1LjA2LTE1LjA0LTE1LjA3DQoJCWMtOC40NSwwLTE1LjA1LDYuODUtMTUuMDYsMTUuMDFjLTAuMDEsOC4zNiw2Ljc5LDE1LjA3LDE1LjAyLDE1LjA4QzgzLjEzLDkwLjA3LDkwLjAzLDgzLjQ4LDkwLjA1LDc1LjAyIE00NC45LDY5LjAxdjAuNA0KCQljMCwxMC44NCwwLDIxLjY4LDAsMzIuNTFjMCwwLjE2LDAsMC4zMywwLjAxLDAuNDljMC4wOCwwLjc4LDAuNDEsMS40NCwxLjAxLDEuOTZjMC42MywwLjU1LDEuMzcsMC43NCwyLjIsMC43NA0KCQljMTcuOTEtMC4wMSwzNS44MywwLDUzLjc0LTAuMDFjMC4xNiwwLDAuMzMsMCwwLjQ5LTAuMDFjMC44LTAuMDYsMS40Ny0wLjQsMi0wLjk5YzAuNTMtMC42LDAuNzYtMS4zMSwwLjc2LTIuMTENCgkJYzAtMTAuODgsMC0yMS43NiwwLTMyLjY0YzAtMC4wNCwwLTAuMDgsMC0wLjEyYy0wLjAxLTAuMDgtMC4wMi0wLjE1LTAuMDItMC4yM2gtNi43NGMxLjczLDcuMywwLjQ4LDE0LjAyLTMuODMsMjAuMTUNCgkJYy00LjUxLDUuOTgtMTAuNDgsOS4zMy0xNy45Niw5Ljg5Yy00LjE4LDAuMzEtOC4xOC0wLjQ4LTExLjk2LTIuM2MtNC4wMi0xLjkzLTcuMy00Ljc2LTkuNzMtOC41MQ0KCQljLTMuODUtNS45NC00Ljg2LTEyLjM3LTMuMjItMTkuMjVINDQuOXogTTc1LjAxLDExNC4xNmMtMTAuMDQsMC0yMC4wOSwwLTMwLjEzLDBjLTEuMzUsMC0yLjY0LTAuMjUtMy44NC0wLjg1DQoJCWMtMi44NS0xLjQxLTQuNTUtMy42OS01LjEtNi44MmMtMC4wOS0wLjUtMC4wOS0xLjAxLTAuMS0xLjUyYy0wLjAxLTQuMjgsMC04LjU2LDAtMTIuODVjMC0xNS42OSwwLTMxLjM4LDAtNDcuMDcNCgkJYzAtMS40LDAuMjQtMi43NCwwLjg1LTRjMS4zNy0yLjc4LDMuNTgtNC40OSw2LjYzLTUuMDhjMC41Ny0wLjExLDEuMTYtMC4xNCwxLjczLTAuMTRjMTUuNDYtMC4wMSwzMC45MSwwLDQ2LjM3LDANCgkJYzQuNTcsMCw5LjE0LTAuMDEsMTMuNywwYzIuNTEsMC4wMSw0LjY2LDAuOTEsNi40MywyLjY4YzEuNDksMS40OSwyLjM1LDMuMzEsMi41Nyw1LjQxYzAuMDMsMC4yOCwwLjA0LDAuNTcsMC4wNCwwLjg1DQoJCWMwLDIwLjE0LDAsNDAuMjcsMCw2MC40MWMwLDQuMTItMi45NCw3Ljg0LTcuMDgsOC43NmMtMC42NywwLjE1LTEuMzUsMC4yLTIuMDMsMC4yQzk1LjA0LDExNC4xNiw4NS4wMywxMTQuMTYsNzUuMDEsMTE0LjE2Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

/**
 * @file
 * sass/partials/components/molecules/items/_author-profile-maku.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-profile {
  float: left;
  background-color: #e6e3e1;
  padding-top: 2.8rem;
  padding-bottom: 1.4rem;
}

/* line 14, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-profile__author-name {
  margin-bottom: 1.4rem;
}

/* line 18, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-profile__author-description p {
  margin: 0;
}

/* line 25, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-profile__author-contacts {
  list-style: none;
  padding-left: 0;
}
/* line 11, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_bullets.scss */
.author-profile__author-contacts li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
}

/* line 29, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact {
  line-height: 2em;
}

/* line 32, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact + .author-contact {
  margin-top: 0.38em;
}

/* line 35, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact .field-label {
  display: inline-block;
  width: 2em;
  height: 2em;
  vertical-align: middle;
  margin-right: 0.5em;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 45, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact a {
  display: inline-block;
  background: none;
  color: #28281b;
}

/* line 52, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact a:hover {
  text-decoration: none;
  background-repeat: repeat-x;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiNlNmUzZTEiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iIzI4MjgxYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(75%, #e6e3e1), color-stop(75%, #28281b));
  background-image: -moz-linear-gradient(bottom, #e6e3e1 75%, #28281b 75%);
  background-image: -webkit-linear-gradient(bottom, #e6e3e1 75%, #28281b 75%);
  background-image: linear-gradient(to top, #e6e3e1 75%, #28281b 75%);
  background-size: 0.125em 0.1875em;
  background-position: 0 1.525em;
  text-shadow: 0.0625em 0.0625em 0 #e6e3e1, -0.0625em -0.0625em 0 #e6e3e1, 0.0625em -0.0625em 0 #e6e3e1, -0.0625em 0.0625em 0 #e6e3e1;
}

/* line 55, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact--twitter .field-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjEuNzUsMjcuODVjMi4xOC0xLjMxLDMuNjUtMy4xNSw0LjQyLTUuNTRjLTEuOTksMS4xOC00LjEyLDEuOTktNi4zOCwyLjQzYy0xLjk5LTIuMTItNC40NC0zLjE3LTcuMzQtMy4xNw0KCWMtMi43OCwwLTUuMTUsMC45OC03LjExLDIuOTRjLTEuOTYsMS45Ni0yLjk0LDQuMzMtMi45NCw3LjExYzAsMC43NSwwLjA4LDEuNTEsMC4yNSwyLjNjLTQuMTEtMC4yMS03Ljk2LTEuMjQtMTEuNTUtMy4wOQ0KCWMtMy42LTEuODYtNi42NS00LjMzLTkuMTYtNy40MmMtMC45MSwxLjU2LTEuMzcsMy4yNC0xLjM3LDUuMDdjMCwxLjcyLDAuNCwzLjMyLDEuMjEsNC43OWMwLjgxLDEuNDcsMS45LDIuNjYsMy4yNywzLjU4DQoJYy0xLjYyLTAuMDYtMy4xMy0wLjQ5LTQuNTQtMS4yN3YwLjEyYzAsMi40MywwLjc2LDQuNTYsMi4yOSw2LjM5YzEuNTIsMS44MywzLjQ1LDIuOTksNS43NywzLjQ3Yy0wLjg3LDAuMjMtMS43NSwwLjM0LTIuNjQsMC4zNA0KCWMtMC41OCwwLTEuMjEtMC4wNS0xLjktMC4xNmMwLjY0LDIuMDEsMS44MiwzLjY3LDMuNTUsNC45NmMxLjcyLDEuMywzLjY3LDEuOTcsNS44NSwyLjAxQzI5Ljc2LDU1LjU3LDI1LjYxLDU3LDIwLjk0LDU3DQoJYy0wLjg5LDAtMS43LTAuMDQtMi40My0wLjEyYzQuNjcsMy4wMSw5LjgxLDQuNTEsMTUuNDMsNC41MWMzLjU3LDAsNi45MS0wLjU3LDEwLjA1LTEuNjljMy4xMy0xLjEzLDUuODEtMi42NCw4LjAyLTQuNTQNCgljMi4yMi0xLjksNC4xMy00LjA4LDUuNzQtNi41NWMxLjYxLTIuNDcsMi44LTUuMDQsMy41OS03LjczYzAuNzktMi42OCwxLjE4LTUuMzgsMS4xOC04LjA3YzAtMC41OC0wLjAxLTEuMDEtMC4wMy0xLjMxDQoJYzEuOTctMS40MywzLjY1LTMuMTYsNS4wNC01LjE5QzY1LjYsMjcuMTMsNjMuNjcsMjcuNjUsNjEuNzUsMjcuODUiLz4NCjwvc3ZnPg0K');
}

/* line 58, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact--flickr .field-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMzFGMjA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02Mi43LDQwYzAsMi43NS0wLjk1LDUuMDktMi44NSw3LjAzYy0xLjksMS45NC00LjIsMi45LTYuODksMi45Yy0yLjcsMC00Ljk5LTAuOTctNi44OS0yLjkNCgljLTEuOS0xLjk0LTIuODUtNC4yOC0yLjg1LTcuMDNjMC0yLjc1LDAuOTUtNS4wOSwyLjg1LTcuMDNjMS45LTEuOTQsNC4yLTIuOTEsNi44OS0yLjkxYzIuNjksMCw0Ljk5LDAuOTcsNi44OSwyLjkxDQoJQzYxLjc1LDM0LjkxLDYyLjcsMzcuMjUsNjIuNyw0MCBNMzYuNzgsNDBjMCwyLjc1LTAuOTUsNS4wOS0yLjg1LDcuMDNjLTEuOSwxLjk0LTQuMiwyLjktNi44OSwyLjljLTIuNywwLTQuOTktMC45Ny02Ljg5LTIuOQ0KCWMtMS45LTEuOTQtMi44NS00LjI4LTIuODUtNy4wM2MwLTIuNzUsMC45NS01LjA5LDIuODUtNy4wM2MxLjktMS45NCw0LjItMi45MSw2Ljg5LTIuOTFjMi43LDAsNC45OSwwLjk3LDYuODksMi45MQ0KCUMzNS44MywzNC45MSwzNi43OCwzNy4yNSwzNi43OCw0MCBNODAsNDBDODAsMTcuOTEsNjIuMDksMCw0MCwwUzAsMTcuOTEsMCw0MHMxNy45MSw0MCw0MCw0MFM4MCw2Mi4wOSw4MCw0MCIvPg0KPC9zdmc+DQo=');
}

/* line 61, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact--www .field-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMzFGMjA7fQ0KCS5zdDF7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDAsODBjMjIuMDksMCw0MC0xNy45MSw0MC00MFM2Mi4wOSwwLDQwLDBTMCwxNy45MSwwLDQwUzE3LjkxLDgwLDQwLDgwIi8+DQoJPGc+DQoJCTxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xOC4wMSwzOS45OWwtMi4zNyw3Ljg4aC00LjM3TDcuNSwzNS4xNGg0LjE2bDIuMDYsNy44bDIuNS03LjhoMy42MWwyLjUsNy44bDIuMDMtNy44aDQuMTlsLTMuNzcsMTIuNzMNCgkJCWgtNC4zN0wxOC4wMSwzOS45OXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTQwLjMzLDM5Ljk5bC0yLjM3LDcuODhoLTQuMzdsLTMuNzctMTIuNzNoNC4xNmwyLjA2LDcuOGwyLjUtNy44aDMuNjFsMi41LDcuOGwyLjAzLTcuOGg0LjE5TDQ3LjEsNDcuODcNCgkJCWgtNC4zN0w0MC4zMywzOS45OXoiLz4NCgkJPHBhdGggY2xhc3M9InN0MSIgZD0iTTYyLjY1LDM5Ljk5bC0yLjM3LDcuODhoLTQuMzdsLTMuNzctMTIuNzNoNC4xNmwyLjA1LDcuOGwyLjUtNy44aDMuNjFsMi41LDcuOGwyLjAzLTcuOGg0LjE5bC0zLjc3LDEyLjczDQoJCQloLTQuMzdMNjIuNjUsMzkuOTl6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

/* line 64, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact--email .field-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjAuOTcsMjIuMDVjLTAuNzktMC43OS0xLjc1LTEuMTktMi44Ni0xLjE5SDIwLjgzYy0xLjExLDAtMi4wNywwLjQtMi44NiwxLjE5Yy0wLjc5LDAuNzktMS4xOSwxLjc1LTEuMTksMi44Ng0KCXYyNy41NWMwLDEuMTEsMC40LDIuMDcsMS4xOSwyLjg2YzAuNzksMC43OSwxLjc1LDEuMTksMi44NiwxLjE5SDU4LjFjMS4xMSwwLDIuMDctMC40LDIuODYtMS4xOWMwLjc5LTAuNzksMS4xOS0xLjc1LDEuMTktMi44Ng0KCVYyNC45MUM2Mi4xNiwyMy44LDYxLjc2LDIyLjg1LDYwLjk3LDIyLjA1IE01Ny43NCwyOS4xOGMtMC43OSwxLjIyLTEuNjMsMi4yLTIuNTQsMi45M2MtMy4yNiwyLjU3LTYuNjQsNS4yNC0xMC4xNSw4LjAzDQoJYy0wLjEsMC4wOS0wLjQsMC4zMy0wLjg5LDAuNzVjLTAuNDksMC40MS0wLjg4LDAuNzMtMS4xNywwLjk1Yy0wLjI5LDAuMjItMC42NiwwLjQ4LTEuMTMsMC44Yy0wLjQ2LDAuMzEtMC44OSwwLjU0LTEuMjgsMC43DQoJYy0wLjM5LDAuMTUtMC43NSwwLjIzLTEuMDksMC4yM2gtMC4wM2gtMC4wM2MtMC4zNCwwLTAuNy0wLjA4LTEuMDktMC4yM2MtMC4zOS0wLjE1LTAuODItMC4zOC0xLjI4LTAuNw0KCWMtMC40Ni0wLjMxLTAuODQtMC41OC0xLjEzLTAuOGMtMC4yOS0wLjIyLTAuNjgtMC41NC0xLjE2LTAuOTVjLTAuNDktMC40MS0wLjc5LTAuNjYtMC44OS0wLjc1Yy0zLjUxLTIuNzgtNi45LTUuNDYtMTAuMTUtOC4wMw0KCWMtMi40OC0xLjk2LTMuNzItNC4zNi0zLjcyLTcuMTljMC0wLjIyLDAuMDgtMC40MSwwLjI0LTAuNTdjMC4xNi0wLjE2LDAuMzUtMC4yNCwwLjU3LTAuMjRINTguMWMwLjE0LDAsMC4yNSwwLjAyLDAuMzUsMC4wNg0KCWMwLjEsMC4wNCwwLjE4LDAuMTEsMC4yMywwLjE5YzAuMDUsMC4wOCwwLjEsMC4xNiwwLjE0LDAuMjNjMC4wNCwwLjA3LDAuMDcsMC4xNywwLjA4LDAuMzJjMC4wMSwwLjE0LDAuMDEsMC4yNSwwLjAxLDAuMzN2MC4zNA0KCXYwLjI4QzU4LjkxLDI2Ljg1LDU4LjUyLDI3Ljk2LDU3Ljc0LDI5LjE4IE01OC42Nyw1My4wM2MtMC4xNiwwLjE2LTAuMzUsMC4yNC0wLjU3LDAuMjRIMjAuODNjLTAuMjIsMC0wLjQxLTAuMDgtMC41Ny0wLjI0DQoJYy0wLjE2LTAuMTYtMC4yNC0wLjM1LTAuMjQtMC41N1YzMy4wMmMwLjU0LDAuNjEsMS4xMiwxLjE2LDEuNzUsMS42N2M0LjUyLDMuNDgsOC4xMiw2LjMzLDEwLjc5LDguNTZjMC44NiwwLjczLDEuNTYsMS4yOSwyLjEsMS43DQoJYzAuNTQsMC40MSwxLjI3LDAuODIsMi4xOSwxLjIzYzAuOTIsMC40MSwxLjc4LDAuNjIsMi42LDAuNjJoMC4wM2gwLjAzYzAuODEsMCwxLjY4LTAuMjEsMi42LTAuNjJjMC45Mi0wLjQxLDEuNjUtMC44MiwyLjE5LTEuMjMNCgljMC41NC0wLjQsMS4yNC0wLjk3LDIuMS0xLjdjMi42Ny0yLjIzLDYuMjYtNS4wOCwxMC43OS04LjU2YzAuNjItMC41MSwxLjIxLTEuMDYsMS43NS0xLjY3djE5LjQ1DQoJQzU4LjkxLDUyLjY5LDU4LjgzLDUyLjg3LDU4LjY3LDUzLjAzIi8+DQo8L3N2Zz4NCg==');
}

/* line 67, ../sass/partials/components/molecules/items/_author-profile-maku.scss */
.author-contact--telephone .field-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMyMzFGMjA7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02NC4yLDUzLjkxYzAsMS41LTAuMzUsMy4wOC0xLjA0LDQuNzNjLTAuNjYsMS40NC0yLjE1LDIuNjktNC40NywzLjc1Yy0yLjMyLDEuMDYtNC4zNywxLjU5LTYuMTcsMS41OQ0KCWMtMC41LDAtMS4wNC0wLjA0LTEuNjEtMC4xMmMtMC41Ny0wLjA4LTEuMDUtMC4xNi0xLjQ0LTAuMjNjLTAuMzktMC4wOC0wLjkxLTAuMjItMS41Ni0wLjQyYy0wLjY1LTAuMi0xLjExLTAuMzYtMS4zOS0wLjQ3DQoJYy0wLjI4LTAuMTEtMC44LTAuMy0xLjU2LTAuNThjLTAuNzYtMC4yOC0xLjIzLTAuNDUtMS40Mi0wLjUyYy01LjE3LTEuODctMTAuMjItNS4yNS0xNS4xNS0xMC4xNA0KCWMtNC45My00Ljg5LTguMzQtOS44OS0xMC4yMy0xNS4wMWMtMC4wNi0wLjE5LTAuMjQtMC42Ni0wLjUyLTEuNDFjLTAuMjgtMC43NS0wLjQ4LTEuMjYtMC41OS0xLjU1Yy0wLjExLTAuMjgtMC4yNy0wLjc0LTAuNDctMS4zOA0KCWMtMC4yMS0wLjY0LTAuMzUtMS4xNi0wLjQzLTEuNTVjLTAuMDgtMC4zOS0wLjE2LTAuODctMC4yNC0xLjQzYy0wLjA4LTAuNTYtMC4xMi0xLjA5LTAuMTItMS41OWMwLTEuNzgsMC41NC0zLjgyLDEuNjEtNi4xMQ0KCWMxLjA3LTIuMywyLjMzLTMuNzcsMy43OC00LjQzYzEuNjctMC42OSwzLjI2LTEuMDMsNC43Ny0xLjAzYzAuMzUsMCwwLjYsMC4wMywwLjc2LDAuMDljMC4xNiwwLjA2LDAuNDIsMC4zNCwwLjc4LDAuODQNCgljMC4zNiwwLjUsMC43NiwxLjEzLDEuMTgsMS45YzAuNDMsMC43NywwLjg0LDEuNTEsMS4yNSwyLjIyYzAuNDEsMC43MiwwLjgsMS40MywxLjE4LDIuMTNjMC4zOCwwLjcsMC42MiwxLjE1LDAuNzEsMS4zMw0KCWMwLjA5LDAuMTYsMC4zLDAuNDUsMC42MSwwLjg5YzAuMzIsMC40NCwwLjU1LDAuODMsMC43MSwxLjE3YzAuMTYsMC4zNCwwLjI0LDAuNjcsMC4yNCwwLjk4YzAsMC40Ny0wLjMyLDEuMDQtMC45NywxLjcxDQoJYy0wLjY1LDAuNjctMS4zNiwxLjI5LTIuMTMsMS44NWMtMC43NywwLjU2LTEuNDgsMS4xNi0yLjEzLDEuOGMtMC42NSwwLjY0LTAuOTcsMS4xNi0wLjk3LDEuNTdjMCwwLjIyLDAuMDUsMC40OCwwLjE3LDAuNzcNCgljMC4xMSwwLjMsMC4yMSwwLjU0LDAuMzEsMC43M2MwLjA5LDAuMTksMC4yNCwwLjQ1LDAuNDUsMC44YzAuMiwwLjM0LDAuMzQsMC41NiwwLjQsMC42NmMxLjczLDMuMDksMy43Myw1Ljc1LDUuOTgsNy45OQ0KCWMyLjI1LDIuMjMsNC45NCw0LjIxLDguMDYsNS45M2MwLjA5LDAuMDYsMC4zMSwwLjE5LDAuNjYsMC40YzAuMzUsMC4yLDAuNjIsMC4zNSwwLjgsMC40NWMwLjE5LDAuMDksMC40MywwLjE5LDAuNzMsMC4zDQoJYzAuMywwLjExLDAuNTYsMC4xNiwwLjc4LDAuMTZjMC41LDAsMS4yLTAuNTIsMi4wOC0xLjU1YzAuODgtMS4wMywxLjc4LTIuMDUsMi42OS0zLjA3YzAuOTEtMS4wMSwxLjY1LTEuNTIsMi4yMi0xLjUyDQoJYzAuMzEsMCwwLjY1LDAuMDgsMC45OSwwLjIzYzAuMzUsMC4xNiwwLjc0LDAuMzksMS4xOCwwLjdjMC40NCwwLjMxLDAuNzQsMC41MSwwLjksMC42MWwyLjUxLDEuMzZjMS42NywwLjg3LDMuMDYsMS42NSw0LjE4LDIuMzINCgljMS4xMiwwLjY3LDEuNzIsMS4xMywxLjgyLDEuMzhDNjQuMTcsNTMuMzIsNjQuMiw1My41Nyw2NC4yLDUzLjkxIE04MCw0MEM4MCwxNy45MSw2Mi4wOSwwLDQwLDBTMCwxNy45MSwwLDQwczE3LjkxLDQwLDQwLDQwDQoJUzgwLDYyLjA5LDgwLDQwIi8+DQo8L3N2Zz4NCg==');
}

/**
 * @file
 * sass/partials/components/molecules/items/_maku-ad.scss
 */
/* line 5, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad .picture {
  z-index: 5;
}

/* line 8, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__price-circle,
.maku-ad__promotion-circle {
  position: absolute;
  z-index: 10;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #ffd800;
  color: #28281b;
}

/* line 16, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__price,
.maku-ad__subscription-period,
.maku-ad__promotion-text {
  position: absolute;
  width: 100%;
  left: 50%;
  text-align: center;
}

/* line 25, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__price,
.maku-ad__promotion-text {
  top: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 30, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__subscription-period {
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 33, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__copy {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  background-color: #d1111c;
  line-height: 1.2;
  padding: 1.4rem;
}

/* line 45, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__marketing-copy {
  color: #fff;
  margin-bottom: 1.4rem;
}

/* line 49, ../sass/partials/components/molecules/items/_maku-ad.scss */
.maku-ad__call-to-action {
  color: #ffd800;
}

/**
 * @file
 * sass/partials/components/molecules/items/_maku-marketing-badge.scss
 */
/* line 6, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.maku-ad--marketing-badge {
  padding: 1rem;
}
/* line 8, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.maku-ad--marketing-badge .button--block-link {
  position: relative;
  width: 100%;
  padding-top: 100%;
  color: #fff;
  background-color: #d1111c;
  border-radius: 50%;
  text-shadow: none;
  background-image: none;
}
/* line 19, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.maku-ad--marketing-badge .button--block-link:visited {
  color: #fff;
}

/* line 24, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.heading--marketing-badge,
.marketing-badge__price,
.marketing-badge__subscription-period {
  position: absolute;
  left: 50%;
  width: 100%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 34, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.heading--marketing-badge {
  top: 20%;
}

/* line 37, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.marketing-badge__price {
  top: 50%;
  font-size: 2.5rem;
}

/* line 41, ../sass/partials/components/molecules/items/_maku-marketing-badge.scss */
.marketing-badge__subscription-period {
  top: 74%;
}

/**
 * @file
 * sass/partials/components/molecules/items/_maku-citation.scss
 */
/* line 6, ../sass/partials/components/molecules/items/_maku-citation.scss */
.maku-citation > article {
  background-color: #dff0ef;
  position: relative;
}
/* line 12, ../sass/partials/components/molecules/items/_maku-citation.scss */
.maku-citation .heading--citation,
.maku-citation .maku-citation__citation,
.maku-citation .maku-citation__source {
  position: absolute;
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
  text-align: center;
  color: #00aea5;
}
/* line 22, ../sass/partials/components/molecules/items/_maku-citation.scss */
.maku-citation .heading--citation {
  top: 5%;
  height: 10%;
  margin-top: 0;
  font-size: 2.5rem;
  color: #a8d8d4;
}
/* line 30, ../sass/partials/components/molecules/items/_maku-citation.scss */
.maku-citation .maku-citation__citation {
  height: 40%;
  top: 20%;
  font-size: 2.5rem;
  line-height: 1.3;
  font-weight: bold;
  font-style: italic;
}
/* line 39, ../sass/partials/components/molecules/items/_maku-citation.scss */
.maku-citation .maku-citation__source {
  height: 20%;
  top: 80%;
  font-size: 1.6rem;
}

/**
 * @file
 * sass/partials/components/molecules/items/_media.scss
 */
/* line 6, ../sass/partials/components/molecules/items/_media.scss */
.caption .caption {
  display: inline;
  font-size: 100% !important;
}
/* line 10, ../sass/partials/components/molecules/items/_media.scss */
.caption .content-image-credits {
  display: inline;
}
/* line 12, ../sass/partials/components/molecules/items/_media.scss */
.caption .content-image-credits * {
  display: inline;
}

/* line 21, ../sass/partials/components/molecules/items/_media.scss */
.field-photo-agency::before {
  content: '\00a0Kuva:\00a0';
}

/* line 24, ../sass/partials/components/molecules/items/_media.scss */
.meta-photo-agency::before {
  content: '\00a0•\00a0Kuvat:\00a0';
}

/* line 27, ../sass/partials/components/molecules/items/_media.scss */
.field-photographer + .field-photo-agency::before {
  content: '\00a0/\00a0';
}

/* line 30, ../sass/partials/components/molecules/items/_media.scss */
.meta-photographer + .meta-photo-agency::before {
  content: '\00a0/\00a0';
}

/* line 33, ../sass/partials/components/molecules/items/_media.scss */
.media span {
  color: #fff;
}

/* line 37, ../sass/partials/components/molecules/items/_media.scss */
.media--article,
.media--picture,
.media--pictures {
  color: #fff;
  background-color: #28281b;
}
/* line 48, ../sass/partials/components/molecules/items/_media.scss */
.media--article .meta-photographer,
.media--article .meta-photo-agency,
.media--picture .meta-photographer,
.media--picture .meta-photo-agency,
.media--pictures .meta-photographer,
.media--pictures .meta-photo-agency {
  font-size: 1.6rem;
}
/* line 56, ../sass/partials/components/molecules/items/_media.scss */
.media--article .meta-photographer a,
.media--article .meta-photo-agency a,
.media--picture .meta-photographer a,
.media--picture .meta-photo-agency a,
.media--pictures .meta-photographer a,
.media--pictures .meta-photo-agency a {
  color: #fff;
  text-decoration: none;
  background-repeat: repeat-x;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjEuMCIgeDI9IjAuNSIgeTI9IjAuMCI+PHN0b3Agb2Zmc2V0PSI3NSUiIHN0b3AtY29sb3I9IiMyODI4MWIiLz48c3RvcCBvZmZzZXQ9Ijc1JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 100%, 50% 0%, color-stop(75%, #28281b), color-stop(75%, #ffffff));
  background-image: -moz-linear-gradient(bottom, #28281b 75%, #ffffff 75%);
  background-image: -webkit-linear-gradient(bottom, #28281b 75%, #ffffff 75%);
  background-image: linear-gradient(to top, #28281b 75%, #ffffff 75%);
  background-size: 0.125em 0.1875em;
  background-position: 0 1.425em;
  text-shadow: 0.0625em 0.0625em 0 #28281b, -0.0625em -0.0625em 0 #28281b, 0.0625em -0.0625em 0 #28281b, -0.0625em 0.0625em 0 #28281b;
}
/* line 59, ../sass/partials/components/molecules/items/_media.scss */
.media--article .meta-photographer a:visited,
.media--article .meta-photo-agency a:visited,
.media--picture .meta-photographer a:visited,
.media--picture .meta-photo-agency a:visited,
.media--pictures .meta-photographer a:visited,
.media--pictures .meta-photo-agency a:visited {
  color: #fff;
}

/* line 68, ../sass/partials/components/molecules/items/_media.scss */
.media--picture .caption,
.media--pictures .caption {
  width: 100%;
  float: left;
}
/* line 72, ../sass/partials/components/molecules/items/_media.scss */
.media--picture .meta-photographer,
.media--picture .meta-photo-agency,
.media--pictures .meta-photographer,
.media--pictures .meta-photo-agency {
  display: block;
}

/* line 77, ../sass/partials/components/molecules/items/_media.scss */
.media-placeholder {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgODEuMyA1My41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJMYXllcl8yIj4NCgk8cmVjdCB4PSIwIiB5PSIwLjEiIGZpbGw9IiNEQ0VCREMiIHdpZHRoPSI4MS4zIiBoZWlnaHQ9IjUzLjQiLz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjOUZDREE0IiBkPSJNNTQuNCwwYy0zLjYsMy44LTguNyw2LjEtMTQuMyw2LjFoMGMtNS4zLDAtMTAuMy0yLjEtMTQtNS44QzI2LDAuMiwyNiwwLjEsMjUuOSwwDQoJCQkJYzMuNi0zLjgsOC43LTYuMSwxNC4zLTYuMWM1LjMsMCwxMC4zLDIuMSwxNCw1LjhDNTQuMy0wLjIsNTQuMy0wLjEsNTQuNCwwIE0yMC44LDkuM2M1LjQsNC41LDEyLjIsNywxOS4zLDdoMA0KCQkJCWM3LjQsMCwxNC4xLTIuNywxOS4zLTcuMUM2MC4xLDguOSw2NSw0LjgsNjYuOSwwYy0yLjQtNC42LTYuNS04LjUtNy41LTkuM2MtNS40LTQuNS0xMi4yLTctMTkuMy03Yy03LjQsMC0xNC4xLDIuNy0xOS4zLDcNCgkJCQljLTEuOCwxLjYtNC4yLDMuNi03LjUsOS4zQzE0LjksMy4zLDE3LjgsNi4zLDIwLjgsOS4zIi8+DQoJCQk8cGF0aCBmaWxsPSIjOUZDREE0IiBkPSJNNS45LDAuNmMwLDMuMi0yLjYsNS45LTUuOSw1LjljLTMuMiwwLTUuOS0yLjYtNS45LTUuOVMtMy4yLTUuMiwwLTUuMkMzLjItNS4yLDUuOS0yLjYsNS45LDAuNiIvPg0KCQkJPHBhdGggZmlsbD0iIzlGQ0RBNCIgZD0iTTg3LjIsMC42YzAsMy4yLTIuNiw1LjktNS45LDUuOWMtMy4yLDAtNS45LTIuNi01LjktNS45czIuNi01LjksNS45LTUuOUM4NC42LTUuMiw4Ny4yLTIuNiw4Ny4yLDAuNiIvPg0KCQkJPHBhdGggZmlsbD0iIzlGQ0RBNCIgZD0iTTU0LjQsNTMuNGMtMy42LDMuOC04LjcsNi4xLTE0LjMsNi4xaDBjLTUuMywwLTEwLjMtMi4xLTE0LTUuOGMtMC4xLTAuMS0wLjItMC4yLTAuMi0wLjMNCgkJCQljMy42LTMuOCw4LjctNi4xLDE0LjMtNi4xYzUuMywwLDEwLjMsMi4xLDE0LDUuOEM1NC4zLDUzLjMsNTQuMyw1My4zLDU0LjQsNTMuNCBNMjAuOCw2Mi44YzUuNCw0LjUsMTIuMiw3LDE5LjMsN2gwDQoJCQkJYzcuNCwwLDE0LjEtMi43LDE5LjMtNy4xYzAuNi0wLjQsNS41LTQuNSw3LjUtOS4zYy0yLjQtNC42LTYuNS04LjUtNy41LTkuM2MtNS40LTQuNS0xMi4yLTctMTkuMy03Yy03LjQsMC0xNC4xLDIuNy0xOS4zLDcNCgkJCQljLTEuOCwxLjYtNC4yLDMuNi03LjUsOS4zQzE0LjksNTYuOCwxNy44LDU5LjgsMjAuOCw2Mi44Ii8+DQoJCQk8cGF0aCBmaWxsPSIjOUZDREE0IiBkPSJNMTQuMywyNi43Yy0zLjYsMy44LTguNyw2LjEtMTQuMyw2LjFoMGMtNS4zLDAtMTAuMy0yLjEtMTQtNS44Yy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuMw0KCQkJCWMzLjYtMy44LDguNy02LjEsMTQuMy02LjFjNS4zLDAsMTAuMywyLjEsMTQsNS44QzE0LjEsMjYuNSwxNC4yLDI2LjYsMTQuMywyNi43IE0tMTkuMywzNmM1LjQsNC41LDEyLjIsNywxOS4zLDdoMA0KCQkJCWM3LjQsMCwxNC4xLTIuNywxOS4zLTcuMWMwLjYtMC40LDUuNS00LjUsNy41LTkuM2MtMi40LTQuNi02LjUtOC41LTcuNS05LjNjLTUuNC00LjUtMTIuMi03LTE5LjMtN2MtNy40LDAtMTQuMSwyLjctMTkuMyw3DQoJCQkJYy0xLjgsMS42LTQuMiwzLjYtNy41LDkuM0MtMjUuMywzMC0yMi40LDMzLTE5LjMsMzYiLz4NCgkJCTxwYXRoIGZpbGw9IiM5RkNEQTQiIGQ9Ik05NS42LDI2LjdjLTMuNiwzLjgtOC43LDYuMS0xNC4zLDYuMWgwYy01LjMsMC0xMC4zLTIuMS0xNC01LjhjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC4zDQoJCQkJYzMuNi0zLjgsOC43LTYuMSwxNC4zLTYuMWM1LjMsMCwxMC4zLDIuMSwxNCw1LjhDOTUuNSwyNi41LDk1LjUsMjYuNiw5NS42LDI2LjcgTTYyLDM2YzUuNCw0LjUsMTIuMiw3LDE5LjMsN2gwDQoJCQkJYzcuNCwwLDE0LjEtMi43LDE5LjMtNy4xYzAuNi0wLjQsNS41LTQuNSw3LjUtOS4zYy0yLjQtNC42LTYuNS04LjUtNy41LTkuM2MtNS40LTQuNS0xMi4yLTctMTkuMy03Yy03LjQsMC0xNC4xLDIuNy0xOS4zLDcNCgkJCQljLTEuOCwxLjYtNC4yLDMuNi03LjUsOS4zQzU2LjEsMzAsNTksMzMsNjIsMzYiLz4NCgkJCTxwYXRoIGZpbGw9IiM5RkNEQTQiIGQ9Ik01LjktMC43YzAsMy4yLTIuNiw1LjktNS45LDUuOWMtMy4yLDAtNS45LTIuNi01LjktNS45Qy01LjktNC0zLjItNi42LDAtNi42QzMuMi02LjYsNS45LTQsNS45LTAuNyIvPg0KCQkJPHBhdGggZmlsbD0iIzlGQ0RBNCIgZD0iTTg3LjItMC43YzAsMy4yLTIuNiw1LjktNS45LDUuOWMtMy4yLDAtNS45LTIuNi01LjktNS45YzAtMy4yLDIuNi01LjksNS45LTUuOUM4NC42LTYuNiw4Ny4yLTQsODcuMi0wLjcNCgkJCQkiLz4NCgkJCTxwYXRoIGZpbGw9IiM5RkNEQTQiIGQ9Ik01LjksNTQuMWMwLDMuMi0yLjYsNS45LTUuOSw1LjljLTMuMiwwLTUuOS0yLjYtNS45LTUuOWMwLTMuMiwyLjYtNS45LDUuOS01LjkNCgkJCQlDMy4yLDQ4LjIsNS45LDUwLjksNS45LDU0LjEiLz4NCgkJCTxwYXRoIGZpbGw9IiM5RkNEQTQiIGQ9Ik04Ny4yLDU0LjFjMCwzLjItMi42LDUuOS01LjksNS45Yy0zLjIsMC01LjktMi42LTUuOS01LjljMC0zLjIsMi42LTUuOSw1LjktNS45DQoJCQkJQzg0LjYsNDguMiw4Ny4yLDUwLjksODcuMiw1NC4xIi8+DQoJCQk8cGF0aCBmaWxsPSIjOUZDREE0IiBkPSJNMzAuNywyNi43YzIuNy0yLjgsNi40LTQuNSwxMC41LTQuNWgwYzMuOSwwLDcuNSwxLjUsMTAuMyw0LjNjMC4xLDAuMSwwLjEsMC4xLDAuMiwwLjINCgkJCQljLTIuNywyLjgtNi40LDQuNS0xMC41LDQuNWMtMy45LDAtNy41LTEuNS0xMC4zLTQuM0MzMC44LDI2LjgsMzAuOCwyNi44LDMwLjcsMjYuNyIvPg0KCQkJPHBhdGggZmlsbD0iIzlGQ0RBNCIgZD0iTTUuOSw1Mi43YzAsMy4yLTIuNiw1LjktNS45LDUuOWMtMy4yLDAtNS45LTIuNi01LjktNS45YzAtMy4yLDIuNi01LjksNS45LTUuOQ0KCQkJCUMzLjIsNDYuOSw1LjksNDkuNSw1LjksNTIuNyIvPg0KCQkJPHBhdGggZmlsbD0iIzlGQ0RBNCIgZD0iTTg3LjIsNTIuN2MwLDMuMi0yLjYsNS45LTUuOSw1LjljLTMuMiwwLTUuOS0yLjYtNS45LTUuOWMwLTMuMiwyLjYtNS45LDUuOS01LjkNCgkJCQlDODQuNiw0Ni45LDg3LjIsNDkuNSw4Ny4yLDUyLjciLz4NCgkJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
  background-size: 10%;
  background-repeat: repeat;
}
/* line 81, ../sass/partials/components/molecules/items/_media.scss */
.listing-item--simple .media-placeholder {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 90, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media {
  background: #28281b;
}
/* line 92, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .caption {
  margin-left: 0;
  margin-right: 0;
  color: #fff;
  clear: left;
  width: 100%;
  font-size: 90%;
  padding: 1%;
}
/* line 101, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .meta-photographer {
  color: #fff;
  padding: 1%;
}
/* line 104, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .meta-photographer > a:link {
  text-shadow: none;
  color: #fff;
  text-decoration: none;
  background: none;
}
/* line 112, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .meta-photo-agency {
  color: #fff;
  padding: 1%;
}
/* line 115, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .meta-photo-agency > a:link {
  text-shadow: none;
  color: #fff;
  text-decoration: none;
  background: none;
}
/* line 123, ../sass/partials/components/molecules/items/_media.scss */
.article .paragraph--type--media .meta-photographer + .meta-photo-agency {
  margin-left: 2rem;
}

/**
 * @file
 * sass/partials/components/molecules/items/_number-fact.scss
 */
/* line 6, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number--large .fact__number {
  font-size: 7rem;
}

/* line 11, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number--medium .fact__number {
  font-size: 10rem;
}

/* line 16, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number--small .fact__number {
  font-size: 13rem;
}

/* line 22, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number > article {
  background-color: #dcebdc;
}
/* line 25, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .fact__text {
  top: 35%;
  position: absolute;
  width: 90%;
  margin-left: 5%;
  margin-right: 5%;
  /*@include translateY(-50%);*/
}
/* line 33, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .fact__number {
  top: 0%;
  position: absolute;
  color: #00aea5;
  display: inline-block;
  width: 100%;
  height: auto;
  padding-bottom: 40%;
  overflow: hidden;
}
/* line 45, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .fact__description {
  color: #28281b;
}
/* line 50, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .fact__source {
  color: #877e77;
  font-size: 85%;
  margin-top: 5%;
}
@media (max-width: 524px) {
  /* line 58, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__number {
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -webkit-transform: translateY(30%);
    transform: translateY(30%);
  }
}
@media (min-width: 525px) {
  /* line 63, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__number {
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -webkit-transform: translateY(30%);
    transform: translateY(30%);
  }
}
@media (min-width: 801px) {
  /* line 68, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__number {
    -moz-transform: translateY(-5%);
    -ms-transform: translateY(-5%);
    -webkit-transform: translateY(-5%);
    transform: translateY(-5%);
  }
  /* line 71, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__text {
    top: 38%;
  }
  /* line 74, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__source {
    margin-top: 0%;
  }
}
@media (min-width: 1025px) {
  /* line 79, ../sass/partials/components/molecules/items/_number-fact.scss */
  .number-fact--absurd-number .fact__number {
    -moz-transform: translateY(30%);
    -ms-transform: translateY(30%);
    -webkit-transform: translateY(30%);
    transform: translateY(30%);
  }
}
/* line 85, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .svg-content {
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
}
/* line 91, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--absurd-number .number-text {
  width: 100%;
  fill: #00aea5;
  text-anchor: middle;
}

/* line 98, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks > article {
  background-color: #009d4c;
}
/* line 101, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .heading--anoop-asks,
.number-fact--anoop-asks .fact__options,
.number-fact--anoop-asks .fact__description,
.number-fact--anoop-asks .fact__source {
  position: absolute;
}
/* line 108, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .heading--anoop-asks {
  top: 5%;
  color: #fff;
  margin-top: 0;
}
/* line 115, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__options {
  bottom: 5%;
  width: 100%;
}
/* line 119, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__checkbox {
  display: none;
}
/* line 121, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__checkbox:checked + .fact__correct {
  background-color: #9fcda4;
}
/* line 124, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__checkbox:checked + .fact__wrong {
  background-color: #d1111c;
}
/* line 128, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__number {
  display: block;
  width: 90%;
  margin-left: auto;
  margin-right: auto;
  background-color: #fff;
  cursor: pointer;
}
/* line 137, ../sass/partials/components/molecules/items/_number-fact.scss */
.number-fact--anoop-asks .fact__number:not(:first-child) {
  margin-top: 1rem;
}

/**
 * @file
 * sass/partials/components/molecules/messaging/_status-messages.scss
 */
/* line 6, ../sass/partials/components/molecules/messaging/_status-messages.scss */
.status-messages {
  margin-bottom: 1.4rem;
  padding: 1rem 2rem;
  border: 1px solid #877e77;
}

/* line 1, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--header {
  margin-top: 2.8rem;
  margin-bottom: 1.4rem;
}
/* line 4, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--header .menu {
  display: table;
  margin-left: auto;
  margin-right: auto;
}
@media (min-width: 1025px) {
  /* line 7, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
  .main-menu--header .menu li {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
/* line 17, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--header a {
  font-size: 2rem;
  color: #877e77;
}
/* line 22, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--header a:hover {
  color: #28281b;
}

/* line 27, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.menu-item--active-trail a {
  color: #28281b;
}

/* line 30, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--footer {
  margin-top: 2.8rem;
}
/* line 33, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--footer .menu {
  margin: 0;
  padding-left: 0;
}
@media (max-width: 524px) {
  /* line 33, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
  .main-menu--footer .menu {
    margin-top: 0;
  }
}
@media (min-width: 525px) {
  /* line 33, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
  .main-menu--footer .menu {
    list-style-type: none;
    white-space: normal;
  }
  /* line 6, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .main-menu--footer .menu, .main-menu--footer .menu li {
    margin: 0;
    padding: 0;
    display: inline;
  }
  /* line 30, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .main-menu--footer .menu li:after {
    content: " • ";
  }
  /* line 32, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .main-menu--footer .menu li:last-child:after {
    content: "";
  }
  /* line 36, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .main-menu--footer .menu li.last:after {
    content: "";
  }
  /* line 16, ../sass/partials/mixins/_style-tools.scss */
  .main-menu--footer .menu li::after {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
/* line 44, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--footer a {
  font-size: 1.8rem;
}
/* line 47, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--footer a:hover {
  color: #877e77;
}

/* line 53, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas .menu, .b-menu--off-canvas .menu, .c-menu--off-canvas .menu {
  padding: 0;
}
/* line 57, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas a, .b-menu--off-canvas a, .c-menu--off-canvas a {
  font-size: 1.8rem;
}
/* line 61, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas li:not(.menu-item--active-trail), .b-menu--off-canvas li:not(.menu-item--active-trail), .c-menu--off-canvas li:not(.menu-item--active-trail) {
  height: 3.6rem;
}
/* line 64, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas li, .b-menu--off-canvas li, .c-menu--off-canvas li {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: center;
  justify-content: center;
}
/* line 70, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas li ul, .b-menu--off-canvas li ul, .c-menu--off-canvas li ul {
  margin-top: 0;
}
/* line 74, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas .menu-item--expanded, .b-menu--off-canvas .menu-item--expanded, .c-menu--off-canvas .menu-item--expanded {
  height: auto;
}
/* line 76, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas .menu-item--expanded .menu, .b-menu--off-canvas .menu-item--expanded .menu, .c-menu--off-canvas .menu-item--expanded .menu {
  margin-top: 0.8rem;
}
/* line 78, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas .menu-item--expanded .menu li, .b-menu--off-canvas .menu-item--expanded .menu li, .c-menu--off-canvas .menu-item--expanded .menu li {
  height: 3.2rem;
}
/* line 81, ../sass/partials/components/molecules/navigation/_primary-nav.scss */
.main-menu--off-canvas .menu-item--expanded .menu a, .b-menu--off-canvas .menu-item--expanded .menu a, .c-menu--off-canvas .menu-item--expanded .menu a {
  font-size: 1.6rem;
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_primary-nav-second-level.scss
 */
/* line 6, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
.main-menu-sub--header {
  background-color: #dff0ef;
}
/* line 8, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
.main-menu-sub--header .menu {
  display: table;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1.8rem;
  padding-bottom: 1.8rem;
}
@media (min-width: 1025px) {
  /* line 11, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
  .main-menu-sub--header .menu li {
    padding-left: 2rem;
    padding-right: 2rem;
  }
}
/* line 23, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
.main-menu-sub--header a {
  font-size: 1.8rem;
  color: #877e77;
}
/* line 28, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
.main-menu-sub--header a:hover {
  color: #28281b;
}
/* line 32, ../sass/partials/components/molecules/navigation/_primary-nav-second-level.scss */
.main-menu-sub--header .active, .main-menu-sub--header .is-active {
  color: #28281b;
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_breadcrumbs.scss
 */
/* line 10, ../sass/partials/components/molecules/navigation/_breadcrumbs.scss */
.breadcrumb ol li {
  padding-left: 0;
}
/* line 14, ../sass/partials/components/molecules/navigation/_breadcrumbs.scss */
.breadcrumb li + li::before {
  content: " » ";
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_tabs.scss
 */
/* line 9, ../sass/partials/components/molecules/navigation/_tabs.scss */
.tabs a {
  float: left;
  color: #28281b;
  padding: .5rem;
}
/* line 13, ../sass/partials/components/molecules/navigation/_tabs.scss */
.tabs a:hover {
  background-color: rgba(40, 40, 27, 0.5);
  color: #fff;
}
/* line 18, ../sass/partials/components/molecules/navigation/_tabs.scss */
.tabs .active, .tabs .is-active {
  background-color: #28281b;
  color: #fff;
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_pagination.scss
 */
/* line 6, ../sass/partials/components/molecules/navigation/_pagination.scss */
.pager__items {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  text-align: center;
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_pagination-maku.scss
 */
/* line 7, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item a {
  display: inline-block;
  width: 2em;
  height: 2em;
  overflow: hidden;
  line-height: 1;
  text-align: center;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border: 1px #877e77 solid;
  padding: 0.5em 0.4em;
  -moz-border-radius: 50% / 50%;
  -webkit-border-radius: 50% 50%;
  border-radius: 50% / 50%;
  white-space: nowrap;
}
/* line 19, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item a:hover {
  color: #28281b;
}

/* line 26, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item.is-active a {
  color: #fff;
  background-color: #877e77;
}
/* line 30, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item:not(:first-child) {
  margin-left: 5%;
}
@media (max-width: 524px) {
  /* line 25, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
  .pager__item {
    font-size: 1.2rem;
  }
}
@media (min-width: 525px) {
  /* line 25, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
  .pager__item {
    font-size: 1.4rem;
  }
}
@media (min-width: 801px) {
  /* line 25, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
  .pager__item {
    font-size: 2rem;
  }
}
@media (min-width: 1025px) {
  /* line 25, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
  .pager__item {
    font-size: 2rem;
  }
}

/* line 35, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--first,
.pager__item--last {
  display: none;
}

/* line 39, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--previous {
  padding-left: 0;
}

/* line 43, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item a {
  font-size: inherit;
  color: #877e77;
  background-color: transparent;
}
/* line 48, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--previous a, .pager__item--next a {
  border-width: 0;
  color: transparent;
}
/* line 52, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--previous a:hover, .pager__item--next a:hover {
  color: transparent !important;
}
/* line 56, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--previous a {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJICAuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNEMTExMUM7fQ0KCSAgLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojRkZGRkZGO30NCiAgPC9zdHlsZT4NCiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDIyLjUgMjIuNSkiPg0KCSAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMjIuNUMwLDM0LjkzLDEwLjA3LDQ1LDIyLjUsNDVDMzQuOTMsNDUsNDUsMzQuOTMsNDUsMjIuNVMzNC45MywwLDIyLjUsMEMxMC4wNywwLDAsMTAuMDcsMCwyMi41Ii8+DQoJICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzUuNSwyMi40N2MtMS43NC0zLjMzLTQuNzMtNi4xNS01LjQtNi43NGMtMy45MS0zLjI4LTguODEtNS4wOC0xMy45OS01LjA4YzAsMCwwLDAtMC4wMSwwdjcuNDQgYzAsMCwwLjAxLDAsMC4wMSwwYzMuODQsMCw3LjQ0LDEuNDksMTAuMTYsNC4yYzAuMDYsMC4wNiwwLjExLDAuMTMsMC4xNywwLjE4Yy0yLjYxLDIuNzItNi4yOCw0LjQxLTEwLjMzLDQuNDJ2Ny40NCBjNS4zMiwwLDEwLjIxLTEuOTMsMTQtNS4xMUMzMC41NiwyOC45MiwzNC4xMSwyNS45OSwzNS41LDIyLjQ3Ii8+DQogIDwvZz4NCjwvc3ZnPg0K');
}
/* line 59, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--next a {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJICAuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNEMTExMUM7fQ0KCSAgLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojRkZGRkZGO30NCiAgPC9zdHlsZT4NCiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMCAyMi41IDIyLjUpIj4NCgkgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIyLjVDMCwzNC45MywxMC4wNyw0NSwyMi41LDQ1QzM0LjkzLDQ1LDQ1LDM0LjkzLDQ1LDIyLjVTMzQuOTMsMCwyMi41LDBDMTAuMDcsMCwwLDEwLjA3LDAsMjIuNSIvPg0KCSAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjUsMjIuNDdjLTEuNzQtMy4zMy00LjczLTYuMTUtNS40LTYuNzRjLTMuOTEtMy4yOC04LjgxLTUuMDgtMTMuOTktNS4wOGMwLDAsMCwwLTAuMDEsMHY3LjQ0IGMwLDAsMC4wMSwwLDAuMDEsMGMzLjg0LDAsNy40NCwxLjQ5LDEwLjE2LDQuMmMwLjA2LDAuMDYsMC4xMSwwLjEzLDAuMTcsMC4xOGMtMi42MSwyLjcyLTYuMjgsNC40MS0xMC4zMyw0LjQydjcuNDQgYzUuMzIsMCwxMC4yMS0xLjkzLDE0LTUuMTFDMzAuNTYsMjguOTIsMzQuMTEsMjUuOTksMzUuNSwyMi40NyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==');
}
/* line 62, ../sass/partials/components/molecules/navigation/_pagination-maku.scss */
.pager__item--previous a:active, .pager__item--next a:active {
  filter: saturate(0);
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_b-menu.scss
 */
/* line 5, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--header {
  padding-top: 2rem;
  padding-bottom: 2rem;
  color: #877e77;
}
/* line 10, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--header .menu {
  float: right;
  font-size: 1.6rem;
}
/* line 14, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--header .menu li {
  padding-right: 0;
}
/* line 18, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--header a {
  text-decoration: none;
  color: inherit;
}
/* line 21, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--header a:hover {
  color: #28281b;
}

/* line 27, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--footer {
  color: #fff;
}
/* line 30, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--footer .menu {
  margin: 0;
  padding-left: 0;
}
/* line 33, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--footer .menu a {
  font-size: 1.8rem;
}
/* line 36, ../sass/partials/components/molecules/navigation/_b-menu.scss */
.b-menu--footer .menu a:hover {
  color: #877e77;
}
@media (min-width: 525px) {
  /* line 30, ../sass/partials/components/molecules/navigation/_b-menu.scss */
  .b-menu--footer .menu {
    list-style-type: none;
  }
  /* line 6, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .b-menu--footer .menu, .b-menu--footer .menu li {
    margin: 0;
    padding: 0;
    display: inline;
  }
  /* line 30, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .b-menu--footer .menu li:after {
    content: " • ";
  }
  /* line 32, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .b-menu--footer .menu li:last-child:after {
    content: "";
  }
  /* line 36, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .b-menu--footer .menu li.last:after {
    content: "";
  }
  /* line 16, ../sass/partials/mixins/_style-tools.scss */
  .b-menu--footer .menu li::after {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}

/**
 * @file
 * sass/partials/components/molecules/navigation/_c-menu.scss
 */
/* line 5, ../sass/partials/components/molecules/navigation/_c-menu.scss */
.c-menu .menu {
  margin: 0;
  padding-left: 0;
}

@media (min-width: 525px) {
  /* line 11, ../sass/partials/components/molecules/navigation/_c-menu.scss */
  .c-menu .menu {
    list-style-type: none;
  }
  /* line 6, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .c-menu .menu, .c-menu .menu li {
    margin: 0;
    padding: 0;
    display: inline;
  }
  /* line 30, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .c-menu .menu li:after {
    content: " • ";
  }
  /* line 32, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .c-menu .menu li:last-child:after {
    content: "";
  }
  /* line 36, ../../../../../../../../../../../usr/share/compass/frameworks/compass/stylesheets/compass/typography/lists/_inline-list.scss */
  .c-menu .menu li.last:after {
    content: "";
  }
  /* line 16, ../sass/partials/mixins/_style-tools.scss */
  .c-menu .menu li::after {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
/* line 16, ../sass/partials/components/molecules/navigation/_c-menu.scss */
.c-menu a:hover {
  color: #877e77;
}

/* line 23, ../sass/partials/components/molecules/navigation/_c-menu.scss */
.c-menu--off-canvas li {
  height: 3.6rem;
}
/* line 26, ../sass/partials/components/molecules/navigation/_c-menu.scss */
.c-menu--off-canvas a {
  font-size: 1.2rem;
}

/**
 * @file
 * sass/partials/components/organisms/global/_blocks.scss
 */
/**
 * General block definitions
 */
/* line 9, ../sass/partials/components/organisms/global/_blocks.scss */
.block__heading {
  color: #28281b;
  text-align: center;
}
/* line 14, ../sass/partials/components/organisms/global/_blocks.scss */
.block--most-popular .block__heading {
  text-align: left;
  color: #d1111c;
}

/**
 * @file
 * sass/partials/components/organisms/global/_header.scss
 */
/* line 6, ../sass/partials/components/organisms/global/_header.scss */
.header--page {
  width: 100%;
}

/**
 * @file
 * sass/partials/components/organisms/global/_middle.scss
 */
/**
 * @file
 * sass/partials/components/organisms/global/_footer.scss
 */
/* line 6, ../sass/partials/components/organisms/global/_footer.scss */
.kepa-footer {
  margin-bottom: 6%;
  background-image: url(../images/vastuullistajournalismia_footer.png);
  background-repeat: no-repeat;
  background-size: auto;
  background-position: 100% 0;
  color: #fff;
  background-color: #28281b;
}
/* line 16, ../sass/partials/components/organisms/global/_footer.scss */
.kepa-footer a {
  color: #fff;
}
/* line 20, ../sass/partials/components/organisms/global/_footer.scss */
.kepa-footer .block--logo {
  width: 28rem;
}
/* line 23, ../sass/partials/components/organisms/global/_footer.scss */
.kepa-footer .logo {
  padding-top: 40.57971%;
  width: 100%;
}
/* line 26, ../sass/partials/components/organisms/global/_footer.scss */
.kepa-footer nav:last-child {
  margin-bottom: 1.4rem;
}

/* line 30, ../sass/partials/components/organisms/global/_footer.scss */
.footer__site {
  margin-bottom: 2.8rem;
}

/* line 33, ../sass/partials/components/organisms/global/_footer.scss */
.footer__kepa-logo {
  display: block;
  width: 14rem;
}

/* line 41, ../sass/partials/components/organisms/global/_footer.scss */
.copyright {
  font-size: 1.6rem;
}

@media (max-width: 524px) {
  /* line 46, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
  /* line 50, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer .navigation {
    display: inline-block;
    vertical-align: top;
    margin-top: 2.8rem;
    margin-bottom: 0;
  }
  /* line 55, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer .navigation:not(:last-child) {
    margin-right: 5.26316%;
  }
  /* line 58, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer .navigation li {
    height: 2.8rem;
  }
}
@media (min-width: 525px) {
  /* line 46, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: both;
    padding-left: 3%;
    padding-right: 3%;
  }
}
@media (min-width: 801px) {
  /* line 46, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer {
    width: 83.05085%;
    float: left;
    margin-right: -100%;
    margin-left: 8.47458%;
    clear: both;
    padding: 0;
  }
  /* line 71, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer .navigation li:not(:first-child) a {
    padding-left: .8rem;
  }
  /* line 74, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer .navigation li:not(:last-child) a {
    padding-right: .8rem;
  }
}
@media (min-width: 1025px) {
  /* line 46, ../sass/partials/components/organisms/global/_footer.scss */
  .kepa-footer {
    width: 87.34177%;
    float: left;
    margin-right: -100%;
    margin-left: 6.32911%;
    clear: both;
  }
}

/**
 * @file
 * sass/partials/components/organisms/global/_off-canvas.scss
 */
/* line 22, ../sass/partials/components/organisms/global/_off-canvas.scss */
#off-canvas-label, .page, .off-canvas {
  -webkit-transition: left .4s;
  -moz-transition: left .4s;
  -o-transition: left .4s;
  -ms-transition: left .4s;
  transition: left .4s;
}

/* line 32, ../sass/partials/components/organisms/global/_off-canvas.scss */
.page {
  width: 100%;
  height: 100%;
  overflow-x: hidden;
}

/* line 37, ../sass/partials/components/organisms/global/_off-canvas.scss */
#off-canvas-checkbox {
  display: block;
  position: absolute;
  top: -9999px;
  left: -9999px;
}

/* line 43, ../sass/partials/components/organisms/global/_off-canvas.scss */
#off-canvas-label {
  display: block;
  position: fixed;
  z-index: 999;
  left: 0;
  width: 44px;
  height: 44px;
  margin-top: 1.4rem;
  margin-left: 1.4rem;
  background-repeat: no-repeat;
  cursor: pointer;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARlJREFUeNrs2bsNwjAUBVA+JSuwAn16amahZwsqBqGmTw89fabASNREsrGD8s6RXhlQLsaydRcLAAAAAACAf7f8wWfs0hzSdDPLpk9zTXOfMuB9muPMF+E5zS334XXhyj0F+Je//5mPNEPOw6uCLz4E2kqz33VV+MtG0U0RMAIWsIBHzolR9FMEfA0UcPa7lpyDh8/M/TRxLlnB68Ivf34O4Zs02xluC5dgWyEAAPyETu77RUMn1+iqrJOrSCfXgE6uwSpuHjACFrCAR86JUejkKtPJVb5o6OQqbQs6OQAAyKCT+37R0Mk1uirr5CrSyTWgk2uwipsHjIAFLOCRc2IUOrnKdHKVLxo6uUrbgk4OAAAAAAAI4CXAAFu9OVXsNcfmAAAAAElFTkSuQmCC');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjQ0cHgiIGhlaWdodD0iNDRweCIgdmlld0JveD0iMCAwIDQ0IDQ0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA0NCA0NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIG9wYWNpdHk9IjAuNyIgZD0iTTM3LDEyLjE0NkMzNywxMy43MjIsMzUuNzIyLDE1LDM0LjE0NiwxNUg5Ljg1NEM4LjI3OCwxNSw3LDEzLjcyMiw3LDEyLjE0NnYtMC4yOTJDNywxMC4yNzgsOC4yNzgsOSw5Ljg1NCw5ICBoMjQuMjkyQzM1LjcyMiw5LDM3LDEwLjI3OCwzNywxMS44NTRWMTIuMTQ2eiIvPgo8cGF0aCBvcGFjaXR5PSIwLjciIGQ9Ik0zNywyMi4xNDZDMzcsMjMuNzIyLDM1LjcyMiwyNSwzNC4xNDYsMjVIOS44NTRDOC4yNzgsMjUsNywyMy43MjIsNywyMi4xNDZ2LTAuMjkyICBDNywyMC4yNzgsOC4yNzgsMTksOS44NTQsMTloMjQuMjkyQzM1LjcyMiwxOSwzNywyMC4yNzgsMzcsMjEuODU0VjIyLjE0NnoiLz4KPHBhdGggb3BhY2l0eT0iMC43IiBkPSJNMzcsMzIuMTQ2QzM3LDMzLjcyMiwzNS43MjIsMzUsMzQuMTQ2LDM1SDkuODU0QzguMjc4LDM1LDcsMzMuNzIyLDcsMzIuMTQ2di0wLjI5MiAgQzcsMzAuMjc4LDguMjc4LDI5LDkuODU0LDI5aDI0LjI5MkMzNS43MjIsMjksMzcsMzAuMjc4LDM3LDMxLjg1NFYzMi4xNDZ6Ii8+Cjwvc3ZnPgo=');
}

/* line 60, ../sass/partials/components/organisms/global/_off-canvas.scss */
.page {
  position: absolute;
  left: 0;
  width: 100%;
  height: auto;
  overflow: visible;
}

/* line 68, ../sass/partials/components/organisms/global/_off-canvas.scss */
.header--page {
  position: fixed;
  z-index: 998;
  height: 8.4rem;
  background-color: #fff;
}

/* line 74, ../sass/partials/components/organisms/global/_off-canvas.scss */
.middle {
  margin-top: 8.4rem;
}

/* line 78, ../sass/partials/components/organisms/global/_off-canvas.scss */
.off-canvas {
  position: fixed;
  top: 0;
  bottom: 0;
  overflow: hidden;
  overflow-y: auto;
  background-color: #28281b;
}
@media (max-width: 524px) {
  /* line 78, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .off-canvas {
    left: -80%;
  }
}
@media (min-width: 525px) {
  /* line 78, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .off-canvas {
    left: -42rem;
  }
}
@media (max-width: 524px) {
  /* line 78, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .off-canvas {
    width: 80%;
  }
}
@media (min-width: 525px) {
  /* line 78, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .off-canvas {
    width: 42rem;
  }
}

/* line 90, ../sass/partials/components/organisms/global/_off-canvas.scss */
.off-canvas-hidden {
  display: none;
}

/* line 100, ../sass/partials/components/organisms/global/_off-canvas.scss */
body {
  -webkit-animation: bugfix infinite 1s;
}

@-webkit-keyframes bugfix {
  from {
    padding: 0;
  }
  to {
    padding: 0;
  }
}
@media (max-width: 524px) {
  /* line 110, ../sass/partials/components/organisms/global/_off-canvas.scss */
  #off-canvas-checkbox:checked ~ #off-canvas-label,
  #off-canvas-checkbox:checked ~ .page {
    left: 80%;
  }
}
@media (min-width: 525px) {
  /* line 110, ../sass/partials/components/organisms/global/_off-canvas.scss */
  #off-canvas-checkbox:checked ~ #off-canvas-label,
  #off-canvas-checkbox:checked ~ .page {
    left: 42rem;
  }
}

/* line 114, ../sass/partials/components/organisms/global/_off-canvas.scss */
#off-canvas-checkbox:checked ~ .page {
  position: fixed;
  height: 100%;
  overflow: hidden;
}

/* line 119, ../sass/partials/components/organisms/global/_off-canvas.scss */
#off-canvas-checkbox:checked ~ .off-canvas {
  left: 0;
}

@media (min-width: 801px) {
  /* line 126, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .page {
    overflow: visible;
  }

  /* line 129, ../sass/partials/components/organisms/global/_off-canvas.scss */
  #off-canvas-checkbox,
  #off-canvas-label,
  .off-canvas {
    display: none;
  }

  /* line 134, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .off-canvas-hidden {
    display: block;
  }

  /* line 137, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .page {
    position: static;
  }

  /* line 140, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .header--page {
    position: static;
    z-index: auto;
    height: auto;
    background-color: transparent;
  }

  /* line 146, ../sass/partials/components/organisms/global/_off-canvas.scss */
  .middle {
    margin-top: 0;
  }

  /* line 149, ../sass/partials/components/organisms/global/_off-canvas.scss */
  #off-canvas-checkbox:checked ~ .page {
    position: static;
    height: auto;
    overflow: visible;
  }
}
/* line 159, ../sass/partials/components/organisms/global/_off-canvas.scss */
.off-canvas a {
  color: #fff;
  text-decoration: none;
}
/* line 163, ../sass/partials/components/organisms/global/_off-canvas.scss */
.off-canvas .logo {
  height: 5.6rem;
  margin-left: 3%;
}

/* line 168, ../sass/partials/components/organisms/global/_off-canvas.scss */
.off-canvas__kepa-logo {
  display: block;
  margin-left: 3%;
  width: 14rem;
}

/**
 * @file
 * sass/partials/components/organisms/global/_page.scss
 */
/* line 6, ../sass/partials/components/organisms/global/_page.scss */
.page {
  color: #28281b;
  background-color: #fff;
}

/**
 * @file
 * sass/partials/components/organisms/articles/article-maku.scss
 */
/* line 8, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article a:hover {
  color: #d1111c;
}
/* line 11, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article a:visited {
  color: #877e77;
}
/* line 20, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article .media--article {
  width: 106.38298%;
  position: relative;
  left: 50%;
  margin-left: -53.19149%;
  min-height: 240px;
}
/* line 28, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article .meta-authors, .article .meta-authors > a, .article .meta-authors > a:visited,
.article .meta-photographer,
.article .meta-photographer > a,
.article .meta-photographer > a:visited,
.article .meta-photographers,
.article .meta-photographers > a,
.article .meta-photographers > a:visited {
  color: #877e77;
}
/* line 34, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article--full > :last-child {
  margin-bottom: 2.8rem;
}

/* line 38, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__meta-type,
.article__terms {
  display: table;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
/* line 45, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__meta-type .meta:not(:last-child),
.article__terms .meta:not(:last-child) {
  margin-right: 1rem;
}

/* line 49, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__heading {
  margin-top: 2.8rem;
  margin-bottom: 0;
}

/* line 56, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__publication-info {
  margin-top: 0;
}
/* line 59, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__publication-info a {
  text-decoration: none;
  color: #877e77;
}

/* line 65, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__published-on .published-on__year::before {
  content: "/";
}
/* line 68, ../sass/partials/components/organisms/articles/_article-maku.scss */
.article__published-on .published-on__months:empty::after {
  content: "verkkojuttu";
  font-size: 1.6rem;
  margin-right: 0.2em;
}

/**
 * @file
 * sass/partials/components/organisms/articles/_maku-issue.scss
 */
/* line 6, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__published-on {
  clear: both;
  text-align: center;
  color: #28281b;
  padding-bottom: 1.4rem;
}
/* line 12, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__published-on .published-on__months::after {
  content: " / ";
}

/* line 25, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.listing-item--issue {
  position: relative;
}
/* line 27, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.listing-item--issue > .issue {
  position: relative;
}

/* line 32, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-selected-radio {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -999;
}

/* line 40, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-selected-label {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

/* line 49, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents {
  overflow: hidden;
  background-color: #fff;
}
/* line 52, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents .listing-item__link {
  color: #d1111c;
}
/* line 55, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents .article__heading {
  margin: 0;
  font-size: 1.6rem;
  line-height: 1.2;
}
/* line 60, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents .article__heading::after {
  content: " »";
}
/* line 64, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents--listing {
  height: 0;
}
/* line 68, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents__article-type {
  margin-top: 2.2638rem;
  margin-bottom: 1.4rem;
  font-size: 2rem;
}
/* line 73, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents__article-type > a, .issue-contents__article-type > a:visited {
  color: inherit;
}
/* line 78, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-contents__article-type > a::after {
  content: " \00bb";
}

/* line 83, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__articles {
  margin-top: 0;
  padding-left: 0;
  list-style-type: none;
}

/* line 88, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__article + .issue__article {
  margin-top: 1rem;
}

/* line 91, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__heading {
  line-height: 1.3;
  color: #d1111c;
}
@media (max-width: 524px) {
  /* line 91, ../sass/partials/components/organisms/articles/_maku-issue.scss */
  .issue__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 525px) {
  /* line 91, ../sass/partials/components/organisms/articles/_maku-issue.scss */
  .issue__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 801px) {
  /* line 91, ../sass/partials/components/organisms/articles/_maku-issue.scss */
  .issue__heading {
    font-size: 2.5rem;
  }
}
@media (min-width: 1025px) {
  /* line 91, ../sass/partials/components/organisms/articles/_maku-issue.scss */
  .issue__heading {
    font-size: 4.2rem;
  }
}

/* line 97, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue__sub-heading {
  font-size: 2.5rem;
}
/* line 100, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue--full .issue__sub-heading {
  width: 100%;
  float: left;
}

/* line 107, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-selected-radio:checked ~ .issue-contents--listing {
  height: 100%;
  margin-bottom: 1.4rem;
  padding-top: 1.4rem;
  padding-bottom: 1.4rem;
}
/* line 115, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-selected-radio:checked ~ .issue > .issue__published-on {
  color: transparent;
}
/* line 120, ../sass/partials/components/organisms/articles/_maku-issue.scss */
.issue-selected-radio:checked ~ .issue > .issue-selected-label {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDIyMCAxMzkuNTIiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQoJLnN0MXtmaWxsOiNDNTI2MkQ7fQ0KCS5zdDJ7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8cG9seWdvbiBjbGFzcz0ic3QwIiBwb2ludHM9IjExMCwwIDAsMTM3Ljg4IDEuMywxMzkuNTIgMjE4LjcsMTM5LjUyIDIyMCwxMzcuODggCSIvPg0KPHBhdGggY2xhc3M9InN0MSIgZD0iTTEwOS45MSw2NC4yN2MtMTAuNTUsNS41LTE5LjQ5LDE0Ljk4LTIxLjMzLDE3LjFjLTEwLjQsMTIuNC0xNi4wOCwyNy45LTE2LjA4LDQ0LjNjMCwwLjAxLDAsMC4wMSwwLDAuMDIgaDIzLjU2YzAtMC4wMSwwLTAuMDMsMC0wLjA0YzAtMTIuMTUsNC43My0yMy41NywxMy4zMS0zMi4xNmMwLjE5LTAuMTksMC40LTAuMzUsMC41OS0wLjUzYzguNiw4LjI4LDEzLjk4LDE5Ljg4LDEzLjk5LDMyLjczIGgyMy41NWMtMC4wMS0xNi44Ni02LjEtMzIuMzItMTYuMTgtNDQuMzJDMTMwLjMzLDc5LjkxLDEyMS4wNiw2OC42OCwxMDkuOTEsNjQuMjciLz4NCjwvc3ZnPg0K');
  background-position: bottom center;
  background-size: 50%;
  background-repeat: no-repeat;
}

/**
 * @file
 * sass/partials/components/organisms/asides/_listing-most-popular.scss
 */
/* line 7, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item__link {
  counter-increment: most-popular;
}
/* line 9, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item__link + .listing-item__link {
  margin-top: 1.4rem;
}
/* line 13, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item--title-only {
  position: relative;
  font-size: 3rem;
}
/* line 19, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item--title-only::before {
  display: inline-block;
  margin-right: 1.4rem;
  content: counter(most-popular);
  position: absolute;
  width: 1.6em;
  height: 1.6em;
  line-height: 1.6;
  color: #fff;
  background-color: #877e77;
  border-radius: 50%;
}
/* line 35, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item--title-only article {
  min-height: 1.6em;
}
/* line 39, ../sass/partials/components/organisms/asides/_listing-most-popular.scss */
.listing--most-popular .listing-item--title-only .listing-item__heading {
  margin-top: 0;
  margin-bottom: 0;
  line-height: 1.3;
  text-align: left;
  position: relative;
}

/**
 * @file
 * sass/partials/components/organisms/asides/_maku-highlight.scss
 */
/* line 5, ../sass/partials/components/organisms/asides/_maku-highlight.scss */
.highlight {
  width: 106.38298%;
  position: relative;
  left: 50%;
  margin-left: -53.19149%;
  clear: both;
}

/* line 9, ../sass/partials/components/organisms/asides/_maku-highlight.scss */
.highlight__ratio-wrapper {
  position: relative;
  height: 0;
}
@media (max-width: 524px) {
  /* line 9, ../sass/partials/components/organisms/asides/_maku-highlight.scss */
  .highlight__ratio-wrapper {
    padding-top: 66.66667%;
  }
}
@media (min-width: 525px) {
  /* line 9, ../sass/partials/components/organisms/asides/_maku-highlight.scss */
  .highlight__ratio-wrapper {
    padding-top: 33.33333%;
  }
}
@media (min-width: 1025px) {
  /* line 9, ../sass/partials/components/organisms/asides/_maku-highlight.scss */
  .highlight__ratio-wrapper {
    padding-top: 25%;
  }
}

/**
 * @file
 * sass/partials/components/organisms/asides/_maku-share-buttons.scss
 */
/* line 5, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons {
  display: table;
  text-align: center;
}
/* line 8, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share {
  display: inline-block;
  width: 4rem;
  height: 4rem;
  font-size: 0;
  line-height: 0;
  background-repeat: no-repeat;
  -moz-background-size: cover;
  -o-background-size: cover;
  -webkit-background-size: cover;
  background-size: cover;
}
/* line 16, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share + .button-share {
  margin-left: 1.4rem;
}
/* line 19, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--facebook {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDUuMjcsMTUuMzJjLTMuNTgsMC02LjQ1LDEuMDYtOC42LDMuMThjLTIuMTUsMi4xMi0zLjIzLDUuMTEtMy4yMyw4Ljk2djYuNzdoLTcuOTJ2OS4xOWg3LjkydjIzLjU3aDkuNVY0My40Mg0KCWg3Ljg5bDEuMjEtOS4xOWgtOS4xdi01Ljg3YzAtMS40OSwwLjMxLTIuNjEsMC45My0zLjM1YzAuNjItMC43NCwxLjgyLTEuMTIsMy42LTEuMTJoNC44N3YtOC4yDQoJQzUwLjY4LDE1LjQ0LDQ4LjMyLDE1LjMyLDQ1LjI3LDE1LjMyIi8+DQo8L3N2Zz4NCg==');
}
/* line 21, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--facebook:hover {
  opacity: 0.7;
}
/* line 25, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--twitter {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjEuNzUsMjcuODVjMi4xOC0xLjMxLDMuNjUtMy4xNSw0LjQyLTUuNTRjLTEuOTksMS4xOC00LjEyLDEuOTktNi4zOCwyLjQzYy0xLjk5LTIuMTItNC40NC0zLjE3LTcuMzQtMy4xNw0KCWMtMi43OCwwLTUuMTUsMC45OC03LjExLDIuOTRjLTEuOTYsMS45Ni0yLjk0LDQuMzMtMi45NCw3LjExYzAsMC43NSwwLjA4LDEuNTEsMC4yNSwyLjNjLTQuMTEtMC4yMS03Ljk2LTEuMjQtMTEuNTUtMy4wOQ0KCWMtMy42LTEuODYtNi42NS00LjMzLTkuMTYtNy40MmMtMC45MSwxLjU2LTEuMzcsMy4yNC0xLjM3LDUuMDdjMCwxLjcyLDAuNCwzLjMyLDEuMjEsNC43OWMwLjgxLDEuNDcsMS45LDIuNjYsMy4yNywzLjU4DQoJYy0xLjYyLTAuMDYtMy4xMy0wLjQ5LTQuNTQtMS4yN3YwLjEyYzAsMi40MywwLjc2LDQuNTYsMi4yOSw2LjM5YzEuNTIsMS44MywzLjQ1LDIuOTksNS43NywzLjQ3Yy0wLjg3LDAuMjMtMS43NSwwLjM0LTIuNjQsMC4zNA0KCWMtMC41OCwwLTEuMjEtMC4wNS0xLjktMC4xNmMwLjY0LDIuMDEsMS44MiwzLjY3LDMuNTUsNC45NmMxLjcyLDEuMywzLjY3LDEuOTcsNS44NSwyLjAxQzI5Ljc2LDU1LjU3LDI1LjYxLDU3LDIwLjk0LDU3DQoJYy0wLjg5LDAtMS43LTAuMDQtMi40My0wLjEyYzQuNjcsMy4wMSw5LjgxLDQuNTEsMTUuNDMsNC41MWMzLjU3LDAsNi45MS0wLjU3LDEwLjA1LTEuNjljMy4xMy0xLjEzLDUuODEtMi42NCw4LjAyLTQuNTQNCgljMi4yMi0xLjksNC4xMy00LjA4LDUuNzQtNi41NWMxLjYxLTIuNDcsMi44LTUuMDQsMy41OS03LjczYzAuNzktMi42OCwxLjE4LTUuMzgsMS4xOC04LjA3YzAtMC41OC0wLjAxLTEuMDEtMC4wMy0xLjMxDQoJYzEuOTctMS40MywzLjY1LTMuMTYsNS4wNC01LjE5QzY1LjYsMjcuMTMsNjMuNjcsMjcuNjUsNjEuNzUsMjcuODUiLz4NCjwvc3ZnPg0K');
}
/* line 27, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--twitter:hover {
  opacity: 0.7;
}
/* line 31, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--google {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjEuMjYsMzEuNzVoLTMuMDl2Ni4zOWgtNi4yNHYzLjE4aDYuMjR2Ni40NWgzLjA5di02LjQ1aDYuMjd2LTMuMThoLTYuMjdWMzEuNzV6IE0zMy42Nyw2My40OQ0KCWMtMS4yMy0wLjI5LTIuMzktMC43Mi0zLjUtMS4zYy0xLjExLTAuNTgtMi4wMS0xLjM5LTIuNjktMi40NGMtMC42OS0xLjA1LTEuMDMtMi4yNi0xLjAzLTMuNjRjMC0xLjE2LDAuMjYtMi4xOSwwLjc5LTMuMTENCgljMC41My0wLjkxLDEuMi0xLjY0LDIuMDItMi4xOWMwLjgxLTAuNTUsMS43Ny0xLDIuODYtMS4zNWMxLjA5LTAuMzUsMi4xNC0wLjYsMy4xNi0wLjc0YzEuMDItMC4xNCwyLjA1LTAuMjEsMy4wOS0wLjIxDQoJYzAuNjMsMCwxLjEsMC4wMiwxLjQxLDAuMDZjMC4wNiwwLjA0LDAuNDIsMC4yOSwxLjA3LDAuNzdjMC42NiwwLjQ3LDEuMDYsMC43NywxLjIyLDAuODhjMC4xNiwwLjEyLDAuNTEsMC40LDEuMDcsMC44NQ0KCWMwLjU2LDAuNDUsMC45NCwwLjc5LDEuMTMsMS4wMmMwLjIsMC4yMiwwLjQ5LDAuNTcsMC44NywxLjAzYzAuMzgsMC40NiwwLjY1LDAuODcsMC43OSwxLjIyYzAuMTUsMC4zNSwwLjI5LDAuNzYsMC40MywxLjI0DQoJYzAuMTQsMC40NywwLjIxLDAuOTUsMC4yMSwxLjQ0YzAsMS4yMi0wLjI3LDIuMjktMC44MSwzLjIxYy0wLjU0LDAuOTItMS4yNiwxLjY0LTIuMTUsMi4xNWMtMC44OSwwLjUxLTEuODYsMC44OS0yLjkxLDEuMTUNCgljLTEuMDUsMC4yNi0yLjE0LDAuMzgtMy4yOCwwLjM4QzM2LjE0LDYzLjkyLDM0Ljg5LDYzLjc4LDMzLjY3LDYzLjQ5IE0zNC41MiwzNy40NmMtMC44Ny0wLjUxLTEuNjEtMS4xNy0yLjIxLTEuOTcNCgljLTAuNi0wLjgtMS4xMS0xLjcxLTEuNTMtMi43MmMtMC40Mi0xLjAxLTAuNzMtMi4wMi0wLjkzLTMuMDNjLTAuMi0xLjAxLTAuMjktMS45Ny0wLjI5LTIuODdjMC0xLjk4LDAuNDYtMy41NSwxLjM4LTQuNzENCgljMC40OS0wLjY1LDEuMTMtMS4xNiwxLjkzLTEuNTRjMC43OS0wLjM4LDEuNi0wLjU3LDIuNDMtMC41N2MxLjI2LDAsMi40LDAuNCwzLjQ0LDEuMjFjMS4wNCwwLjgsMS44NywxLjgyLDIuNDksMy4wNQ0KCWMwLjYyLDEuMjMsMS4wOSwyLjUsMS40MywzLjgxYzAuMzMsMS4zMSwwLjUsMi41NCwwLjUsMy42OGMwLDItMC41MiwzLjU2LTEuNTYsNC42OGMtMC41MSwwLjUzLTEuMTYsMC45Ni0xLjk0LDEuMjgNCgljLTAuNzksMC4zMi0xLjU1LDAuNDktMi4zLDAuNDlDMzYuMzQsMzguMjMsMzUuMzksMzcuOTcsMzQuNTIsMzcuNDYgTTQyLjM4LDM5LjExYzAuNDgtMC42MywxLjA2LTEuMjMsMS43NS0xLjgxDQoJYzAuNjktMC41OCwxLjM3LTEuMjIsMi4wNS0xLjkxYzAuNjgtMC43LDEuMjYtMS42MSwxLjc0LTIuNzRjMC40OC0xLjEzLDAuNzItMi40LDAuNzItMy44MWMwLTEuNzctMC4zNy0zLjMzLTEuMTItNC43MQ0KCWMtMC43NS0xLjM3LTEuODQtMi42OC0zLjMtMy45MWgzLjg2bDQuMDYtMi41OWgtMTIuM2MtMi4yLDAtNC4zMywwLjMxLTYuNCwwLjk0Yy0yLjA3LDAuNjMtMy44NiwxLjU5LTUuMzcsMi44OA0KCWMtMS4yNCwxLjA2LTIuMjEsMi4zNC0yLjkxLDMuODZjLTAuNzEsMS41MS0xLjA2LDMuMDctMS4wNiw0LjY4YzAsMi45LDAuOTksNS4zLDIuOTksNy4yYzEuOTksMS44OSw0LjQ0LDIuODQsNy4zNCwyLjg0DQoJYzAuNDMsMCwxLjEtMC4wNCwyLTAuMTJjLTAuNDEsMC45Ni0wLjYyLDEuNzktMC42MiwyLjVjMCwwLjgxLDAuMTUsMS41MiwwLjQ2LDIuMTVjMC4zLDAuNjMsMC43NywxLjM1LDEuNCwyLjE4DQoJYy01LjM2LDAuMzUtOS4zMiwxLjMzLTExLjg5LDIuOTRjLTEuNDUsMC45LTIuNjIsMi4wMy0zLjQ5LDMuMzhjLTAuODcsMS4zNS0xLjMxLDIuODMtMS4zMSw0LjQxYzAsMS4zOSwwLjM2LDIuNjgsMS4wOSwzLjg2DQoJYzEuMTIsMS44OCwyLjgsMy4yMyw1LjA1LDQuMDVjMi4yNSwwLjgxLDQuNjcsMS4yMiw3LjI2LDEuMjJjMy4xMiwwLDYuMDQtMC41Niw4Ljc3LTEuNjljMi43My0xLjEzLDQuOC0yLjg5LDYuMjEtNS4yOA0KCWMwLjk0LTEuNjMsMS40MS0zLjMzLDEuNDEtNS4wOWMwLTEuNTMtMC4zMS0yLjkyLTAuOTQtNC4xOGMtMC42My0xLjI2LTEuMzgtMi4yOC0yLjI3LTMuMDZjLTAuODgtMC43OC0xLjc3LTEuNTEtMi42Ni0yLjE2DQoJYy0wLjg5LTAuNjYtMS42NS0xLjMyLTIuMjgtMmMtMC42My0wLjY4LTAuOTQtMS4zNy0wLjk0LTIuMDhDNDEuNjYsNDAuMzgsNDEuOSwzOS43NCw0Mi4zOCwzOS4xMSIvPg0KPC9zdmc+DQo=');
}
/* line 33, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--google:hover {
  opacity: 0.7;
}
/* line 37, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--email {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmlld0JveD0iMCAwIDgwIDgwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGQ9Ik00MCw4MGMyMi4wOSwwLDQwLTE3LjkxLDQwLTQwQzgwLDE3LjkxLDYyLjA5LDAsNDAsMEMxNy45MSwwLDAsMTcuOTEsMCw0MEMwLDYyLjA5LDE3LjkxLDgwLDQwLDgwIi8+DQo8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNjAuOTcsMjIuMDVjLTAuNzktMC43OS0xLjc1LTEuMTktMi44Ni0xLjE5SDIwLjgzYy0xLjExLDAtMi4wNywwLjQtMi44NiwxLjE5Yy0wLjc5LDAuNzktMS4xOSwxLjc1LTEuMTksMi44Ng0KCXYyNy41NWMwLDEuMTEsMC40LDIuMDcsMS4xOSwyLjg2YzAuNzksMC43OSwxLjc1LDEuMTksMi44NiwxLjE5SDU4LjFjMS4xMSwwLDIuMDctMC40LDIuODYtMS4xOWMwLjc5LTAuNzksMS4xOS0xLjc1LDEuMTktMi44Ng0KCVYyNC45MUM2Mi4xNiwyMy44LDYxLjc2LDIyLjg1LDYwLjk3LDIyLjA1IE01Ny43NCwyOS4xOGMtMC43OSwxLjIyLTEuNjMsMi4yLTIuNTQsMi45M2MtMy4yNiwyLjU3LTYuNjQsNS4yNC0xMC4xNSw4LjAzDQoJYy0wLjEsMC4wOS0wLjQsMC4zMy0wLjg5LDAuNzVjLTAuNDksMC40MS0wLjg4LDAuNzMtMS4xNywwLjk1Yy0wLjI5LDAuMjItMC42NiwwLjQ4LTEuMTMsMC44Yy0wLjQ2LDAuMzEtMC44OSwwLjU0LTEuMjgsMC43DQoJYy0wLjM5LDAuMTUtMC43NSwwLjIzLTEuMDksMC4yM2gtMC4wM2gtMC4wM2MtMC4zNCwwLTAuNy0wLjA4LTEuMDktMC4yM2MtMC4zOS0wLjE1LTAuODItMC4zOC0xLjI4LTAuNw0KCWMtMC40Ni0wLjMxLTAuODQtMC41OC0xLjEzLTAuOGMtMC4yOS0wLjIyLTAuNjgtMC41NC0xLjE2LTAuOTVjLTAuNDktMC40MS0wLjc5LTAuNjYtMC44OS0wLjc1Yy0zLjUxLTIuNzgtNi45LTUuNDYtMTAuMTUtOC4wMw0KCWMtMi40OC0xLjk2LTMuNzItNC4zNi0zLjcyLTcuMTljMC0wLjIyLDAuMDgtMC40MSwwLjI0LTAuNTdjMC4xNi0wLjE2LDAuMzUtMC4yNCwwLjU3LTAuMjRINTguMWMwLjE0LDAsMC4yNSwwLjAyLDAuMzUsMC4wNg0KCWMwLjEsMC4wNCwwLjE4LDAuMTEsMC4yMywwLjE5YzAuMDUsMC4wOCwwLjEsMC4xNiwwLjE0LDAuMjNjMC4wNCwwLjA3LDAuMDcsMC4xNywwLjA4LDAuMzJjMC4wMSwwLjE0LDAuMDEsMC4yNSwwLjAxLDAuMzN2MC4zNA0KCXYwLjI4QzU4LjkxLDI2Ljg1LDU4LjUyLDI3Ljk2LDU3Ljc0LDI5LjE4IE01OC42Nyw1My4wM2MtMC4xNiwwLjE2LTAuMzUsMC4yNC0wLjU3LDAuMjRIMjAuODNjLTAuMjIsMC0wLjQxLTAuMDgtMC41Ny0wLjI0DQoJYy0wLjE2LTAuMTYtMC4yNC0wLjM1LTAuMjQtMC41N1YzMy4wMmMwLjU0LDAuNjEsMS4xMiwxLjE2LDEuNzUsMS42N2M0LjUyLDMuNDgsOC4xMiw2LjMzLDEwLjc5LDguNTZjMC44NiwwLjczLDEuNTYsMS4yOSwyLjEsMS43DQoJYzAuNTQsMC40MSwxLjI3LDAuODIsMi4xOSwxLjIzYzAuOTIsMC40MSwxLjc4LDAuNjIsMi42LDAuNjJoMC4wM2gwLjAzYzAuODEsMCwxLjY4LTAuMjEsMi42LTAuNjJjMC45Mi0wLjQxLDEuNjUtMC44MiwyLjE5LTEuMjMNCgljMC41NC0wLjQsMS4yNC0wLjk3LDIuMS0xLjdjMi42Ny0yLjIzLDYuMjYtNS4wOCwxMC43OS04LjU2YzAuNjItMC41MSwxLjIxLTEuMDYsMS43NS0xLjY3djE5LjQ1DQoJQzU4LjkxLDUyLjY5LDU4LjgzLDUyLjg3LDU4LjY3LDUzLjAzIi8+DQo8L3N2Zz4NCg==');
}
/* line 39, ../sass/partials/components/organisms/asides/_maku-share-buttons.scss */
.maku-share-buttons .button-share--email:hover {
  opacity: 0.7;
}

/**
 * @file
 * sass/partials/components/organisms/asides/_maku-slick.scss
 */
/* line 6, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.photo-series-thumbnails {
  /*padding: 0 50px;*/
}
/* line 9, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.photo-series-thumbnails picture {
  padding-right: 5%;
  opacity: 0.5;
}
/* line 13, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.photo-series-thumbnails .slick-active picture {
  opacity: 1;
}
/* line 17, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.photo-series-thumbnails .slick-track {
  margin: 0 auto 10px;
}

/* line 22, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slider__heading {
  text-align: center;
}

/* line 25, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-slider {
  padding: 0;
}

/* line 28, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-prev,
.slick-next {
  position: absolute;
  top: 0;
  height: 100%;
  cursor: pointer;
}

/* line 35, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.maku-arrow {
  display: block;
  top: 50%;
  position: relative;
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 5rem;
  color: #fff;
  background-color: #d1111c;
  border-radius: 50%;
  width: 5rem;
  height: 5rem;
  line-height: 4rem;
  text-align: center;
  z-index: 1;
}

/* line 49, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-prev {
  left: 0;
}
/* line 51, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-prev .maku-arrow {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJICAuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNEMTExMUM7fQ0KCSAgLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojRkZGRkZGO30NCiAgPC9zdHlsZT4NCiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMTgwIDIyLjUgMjIuNSkiPg0KCSAgPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMjIuNUMwLDM0LjkzLDEwLjA3LDQ1LDIyLjUsNDVDMzQuOTMsNDUsNDUsMzQuOTMsNDUsMjIuNVMzNC45MywwLDIyLjUsMEMxMC4wNywwLDAsMTAuMDcsMCwyMi41Ii8+DQoJICA8cGF0aCBjbGFzcz0ic3QxIiBkPSJNMzUuNSwyMi40N2MtMS43NC0zLjMzLTQuNzMtNi4xNS01LjQtNi43NGMtMy45MS0zLjI4LTguODEtNS4wOC0xMy45OS01LjA4YzAsMCwwLDAtMC4wMSwwdjcuNDQgYzAsMCwwLjAxLDAsMC4wMSwwYzMuODQsMCw3LjQ0LDEuNDksMTAuMTYsNC4yYzAuMDYsMC4wNiwwLjExLDAuMTMsMC4xNywwLjE4Yy0yLjYxLDIuNzItNi4yOCw0LjQxLTEwLjMzLDQuNDJ2Ny40NCBjNS4zMiwwLDEwLjIxLTEuOTMsMTQtNS4xMUMzMC41NiwyOC45MiwzNC4xMSwyNS45OSwzNS41LDIyLjQ3Ii8+DQogIDwvZz4NCjwvc3ZnPg0K');
}

/* line 55, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-next {
  right: 0;
}
/* line 57, ../sass/partials/components/organisms/asides/_maku-slick.scss */
.slick-next .maku-arrow {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0NSA0NSI+DQogIDxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJICAuc3Qwe2NsaXAtcGF0aDp1cmwoI1NWR0lEXzJfKTtmaWxsOiNEMTExMUM7fQ0KCSAgLnN0MXtjbGlwLXBhdGg6dXJsKCNTVkdJRF8yXyk7ZmlsbDojRkZGRkZGO30NCiAgPC9zdHlsZT4NCiAgPGcgdHJhbnNmb3JtPSJyb3RhdGUoMCAyMi41IDIyLjUpIj4NCgkgIDxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0wLDIyLjVDMCwzNC45MywxMC4wNyw0NSwyMi41LDQ1QzM0LjkzLDQ1LDQ1LDM0LjkzLDQ1LDIyLjVTMzQuOTMsMCwyMi41LDBDMTAuMDcsMCwwLDEwLjA3LDAsMjIuNSIvPg0KCSAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjUsMjIuNDdjLTEuNzQtMy4zMy00LjczLTYuMTUtNS40LTYuNzRjLTMuOTEtMy4yOC04LjgxLTUuMDgtMTMuOTktNS4wOGMwLDAsMCwwLTAuMDEsMHY3LjQ0IGMwLDAsMC4wMSwwLDAuMDEsMGMzLjg0LDAsNy40NCwxLjQ5LDEwLjE2LDQuMmMwLjA2LDAuMDYsMC4xMSwwLjEzLDAuMTcsMC4xOGMtMi42MSwyLjcyLTYuMjgsNC40MS0xMC4zMyw0LjQydjcuNDQgYzUuMzIsMCwxMC4yMS0xLjkzLDE0LTUuMTFDMzAuNTYsMjguOTIsMzQuMTEsMjUuOTksMzUuNSwyMi40NyIvPg0KICA8L2c+DQo8L3N2Zz4NCg==');
}

/**
 * @file
 * sass/partials/components/organisms/asides/_maku-box.scss
 */
/* line 6, ../sass/partials/components/organisms/asides/_maku-box.scss */
.paragraph--type--box {
  font-family: proxima-nova,sans-serif;
  padding: 1em 2em;
}

/**
 * @file
 * sass/partials/components/organisms/asides/_maku-box.scss
 */
/* line 6, ../sass/partials/components/organisms/asides/_maku-ribbon.scss */
.paragraph--type--ribbon {
  background: #d1111c;
  font-family: proxima-nova,sans-serif;
  font-size: 200%;
  font-weight: bold;
  padding-top: 0.3em;
  padding-bottom: 0.3em;
  margin-left: 0;
  margin-right: 0;
  text-align: center;
}
/* line 8, ../sass/partials/components/organisms/asides/_maku-ribbon.scss */
.paragraph--type--ribbon a {
  color: white;
  text-decoration: none;
}
/* line 11, ../sass/partials/components/organisms/asides/_maku-ribbon.scss */
.paragraph--type--ribbon a:hover:after {
  content: "\00a0>>";
  position: absolute;
}

/**
 * @file
 * sass/partials/components/organisms/sections/_listing.scss
 */
/* line 6, ../sass/partials/components/organisms/sections/_listing.scss */
.listing {
  float: left;
  list-style: none;
  padding: 0;
}
/* line 8, ../sass/partials/components/organisms/sections/_listing.scss */
.listing.listing--maku-front-page {
  float: none;
}
/* line 13, ../sass/partials/components/organisms/sections/_listing.scss */
.listing > .listing-item {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
/* line 16, ../sass/partials/components/organisms/sections/_listing.scss */
.listing > .listing-item:nth-child(odd) {
  background-color: #dff0ef;
}

/**
 * @file
 * sass/partials/components/organisms/sections/_listing-archive.scss
 */
/* line 6, ../sass/partials/components/organisms/sections/_listing-archive.scss */
.heading--archive-year {
  width: 100%;
  margin: 0;
  font-size: 1.8rem;
  color: #fff;
  background-color: #c1bbb7;
  padding: 1em 1.5em;
  -moz-border-radius: 1.8em / 50%;
  -webkit-border-radius: 1.8em 50%;
  border-radius: 1.8em / 50%;
}

/* line 25, ../sass/partials/components/organisms/sections/_listing-archive.scss */
.view--archive {
  background-color: #e6e3e1;
  border-top-left-radius: 1.8em;
  border-top-right-radius: 1.8em;
}

/* line 34, ../sass/partials/components/organisms/sections/_listing-archive.scss */
.listing--archive {
  margin-top: 4.6rem;
  margin-bottom: 0;
}
/* line 37, ../sass/partials/components/organisms/sections/_listing-archive.scss */
.listing--archive > .listing-item:nth-child(n) {
  background-color: transparent;
}
/* line 40, ../sass/partials/components/organisms/sections/_listing-archive.scss */
.listing--archive > .listing-item--issue {
  padding-top: 0;
  padding-bottom: 0;
}

/**
 * @file
 * sass/partials/components/organisms/sections/_mini-form-block.scss
 */
/* line 5, ../sass/partials/components/organisms/sections/_mini-form-block.scss */
.block-mini-form {
  clear: both;
  float: left;
}

/**
 * @file
 * sass/partials/components/organisms/sections/_listing-multicol.scss
 */
/**
 * @file
 * sass/partials/components/organisms/foreign/_facebook.scss
 */
/* line 7, ../sass/partials/components/organisms/foreign/_facebook.scss */
.fb-like,
.fb-comments {
  overflow: hidden;
}

/* line 12, ../sass/partials/components/organisms/foreign/_facebook.scss */
.fb-like {
  display: block !important;
}
/* line 14, ../sass/partials/components/organisms/foreign/_facebook.scss */
.fb-like > span {
  width: 100% !important;
}
/* line 17, ../sass/partials/components/organisms/foreign/_facebook.scss */
.fb-like iframe {
  width: 100% !important;
}

/* line 22, ../sass/partials/components/organisms/foreign/_facebook.scss */
#fb-root {
  display: none;
}
