@media (max-width: 1279px) {
  /* Blog layout: Excerpt */
  .post_layout_excerpt .post_header .post_price {
    font-size: 2em;
    line-height: 1.5em;
  }

  .post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 2em;
  }
}
@media (max-width: 1023px) {
  /* Blog layout: Excerpt */
  .post_layout_excerpt.sticky {
    padding: 1.5em;
  }

  .post_layout_excerpt .post_header .post_price {
    font-size: 1.5em;
    line-height: 1.5em;
  }

  .post_layout_excerpt .post_featured {
    margin-bottom: 1.7em;
  }

  .post_layout_excerpt .post_header + .post_content {
    margin-top: 1em;
  }

  .post_layout_excerpt .post-more-link {
    margin-top: 1.2em;
  }

  .post_layout_excerpt + .post_layout_excerpt {
    margin-top: 2.5rem;
  }
}
@media (max-width: 767px) {
  /* Blog layout: Excerpt */
  .post_layout_excerpt .post_header .post_price {
    position: static;
    right: auto;
    top: auto;
    margin-top: 0.3em;
  }

  .post_layout_excerpt .post-more-link {
    margin-top: 1em;
  }

  .post_layout_excerpt .post_featured {
    margin-bottom: 1.6em;
  }

  .post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 1.5em;
  }
}
@media (max-width: 479px) {
  .post_layout_excerpt .post_featured {
    margin-bottom: 1.1em;
  }

  .post_layout_excerpt .post_meta + .post_content_inner {
    margin-top: 0.6em;
  }

  .post_layout_excerpt .post-more-link {
    margin-top: 0.7em;
  }

  .post_layout_excerpt + .post_layout_excerpt {
    margin-top: 2rem;
  }

  .post_layout_excerpt.format-audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 20px;
  }

  .post_layout_excerpt .slider_container.slider_controls_side .slider_controls_wrap > a, .post_layout_excerpt .slider_outer_controls_side .slider_controls_wrap > a {
    margin-left: 10px;
    margin-right: 10px;
  }

  .post_layout_excerpt.sticky {
    padding: 20px;
  }
  .post_layout_excerpt.sticky div.mejs-controls .mejs-time.mejs-duration-container,
  .post_layout_excerpt.sticky div.mejs-controls .mejs-time.mejs-currenttime-container {
    display: none;
  }
}

/*# sourceMappingURL=excerpt-responsive.css.map */
@media (max-width: 1439px) {
  .post_layout_band .post_title {
    font-size: 24px;
  }

  .post_layout_band .post_content_wrap .post_category {
    margin-bottom: 0.7em;
  }
}
@media (max-width: 1279px) {
  /* Blog layout: Band */
  .post_layout_band .post_header .post_price {
    font-size: 1.5em;
    line-height: 1.5em;
  }
  .post_layout_band .post_content_wrap {
    padding: 2em;
  }
  .post_layout_band .post_title {
    font-size: 22px;
  }
  .post_layout_band .post_header + .post_content {
    margin-top: 0.7em;
  }
  .post_layout_band .post_content + .post_meta {
    margin-top: 17px;
  }
  .post_layout_band .post_content + .post_meta:before {
    margin-bottom: 16px;
  }
  .post_layout_band .post_content_wrap .post_category {
    margin-bottom: 0.6em;
  }
}
@media (max-width: 1023px) {
  /* Blog layout: Band */
}
@media (max-width: 767px) {
  /* Blog layout: Band */
  .post_layout_band {
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  .post_layout_band .post_featured {
    -webkit-flex-basis: 100%;
    -ms-flex-basis: 100%;
    flex-basis: 100%;
  }
  .post_layout_band .post_featured + .post_content_wrap {
    -webkit-flex-basis: 100%;
    -ms-flex-basis: 100%;
    flex-basis: 100%;
  }
  .post_layout_band .post_header .post_price {
    position: static;
    right: auto;
    top: auto;
    margin-top: 0.3em;
  }

  .post_layout_band.post_format_audio .post_featured {
    width: 100%;
  }
  .post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 2.5em 2.1em 0;
  }

  .post_layout_band.post_format_quote .post_content_wrap {
    padding: 36px 38px !important;
  }
}
@media (min-width: 641px) and (max-width: 767px) {
  .post_layout_band {
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  .post_layout_band .post_featured {
    -webkit-flex-basis: 48%;
    -ms-flex-basis: 48%;
    flex-basis: 48%;
  }
  .post_layout_band .post_featured + .post_content_wrap {
    -webkit-flex-basis: 52%;
    -ms-flex-basis: 52%;
    flex-basis: 52%;
  }
  .post_layout_band .post_header .post_price {
    position: static;
    right: auto;
    top: auto;
    margin-top: 0.3em;
  }
}
@media (max-width: 479px) {
  /* Blog layout: Band */
  .post_layout_band .post_content_wrap {
    padding: 1.5em;
  }
  .post_layout_band .post_content_wrap .post_content_inner {
    line-height: 1.5em;
  }

  .post_layout_band .post_title {
    font-size: 20px;
    line-height: 24px;
  }

  .post_layout_band .post_content_wrap .post_category {
    margin-bottom: 0.4em;
  }

  .post_layout_band.post_format_audio .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 2.5em 1.5em 0;
  }

  .post_layout_band.post_format_quote .post_content_wrap {
    padding: 23px 24px !important;
  }
}

/*# sourceMappingURL=band-responsive.css.map */
@media (max-width: 1439px) {
  .post_layout_classic {
    padding-bottom: 10px;
  }

  body[class*="blog_style_classic"] .posts_container.columns_wrap {
    margin-bottom: calc(-1 * (var(--theme-var-grid_gap) + 10px));
  }
}
@media (max-width: 1279px) {
  /* Blog layout: Classic */
  .post_layout_classic {
    padding-bottom: 0;
  }

  body[class*="blog_style_classic"] .posts_container.columns_wrap {
    margin-bottom: calc(-1 * var(--theme-var-grid_gap));
  }

  .post_layout_classic .post_title {
    font-size: 22px;
    margin-top: 10px;
  }

  .post_layout_classic_4 .post_title {
    font-size: 20px;
  }

  .masonry_item .post_title {
    font-size: 22px;
  }

  .post_layout_classic-masonry_1 .post_title,
  .post_layout_classic-masonry_2 .post_title {
    font-size: 32px;
  }

  .masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header {
    padding: 0 0 10px 50px;
  }

  .masonry_wrap .masonry_item .post_header {
    padding: 0 0 10px;
  }

  .masonry_wrap .masonry_item .post_featured {
    margin-bottom: 1.6em;
  }

  .masonry_wrap .masonry_item .format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
  .masonry_wrap .masonry_item .single-format-audio .post_featured.without_thumb .post_audio:not(.with_iframe),
  .masonry_wrap .masonry_item .sc_layouts_blog_item_featured .post_featured.without_thumb .post_audio:not(.with_iframe) {
    padding: 20px 25px;
  }
}
@media (max-width: 1023px) {
  /* Blog layout: Classic */
  .post_layout_classic.post_format_audio .mejs-time {
    display: none;
  }

  .post_layout_classic .post_title {
    font-size: 22px;
    margin-top: 8px;
  }

  .post_layout_classic_3 .post_title {
    font-size: 20px;
  }

  .post_layout_classic_4 .post_title {
    font-size: 20px;
  }

  .classic_4 .column-1_4 {
    width: 50%;
  }

  .post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a,
  .post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 767px) {
  .post_layout_classic .post_title {
    font-size: 20px;
  }

  .post_layout_classic .post_header {
    padding: 0 0 10px;
  }

  body[class*="blog_style_classic"] .posts_container.columns_wrap {
    margin-bottom: calc(-1 * (var(--theme-var-grid_gap) + 10px));
  }

  .post_layout_classic .slider_container.slider_controls_side .slider_controls_wrap > a,
  .post_layout_classic .slider_outer_controls_side .slider_controls_wrap > a {
    line-height: 33px;
  }
}
@media (max-width: 479px) {
  .post_layout_classic .post_title {
    font-size: 18px;
    margin-top: 6px;
  }
}

/*# sourceMappingURL=classic-responsive.css.map */
@media (max-width: 1439px) {
  /* Blog layout: Masonry */
  .masonry_wrap .masonry_item-1_4 {
    width: 33.3333%;
  }
}
@media (max-width: 1279px) {
  body[class*="blog_style_classic-masonry"] .posts_container {
    margin-bottom: calc(-1 * (var(--theme-var-grid_gap) + 10px));
  }

  .masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta, .masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta, .masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta {
    margin: 0 0 10px;
  }

  .sidebar_show .post_layout_classic-masonry_2 .post_title {
    font-size: 22px;
  }
}
@media (max-width: 1023px) {
  /* Blog layout: Masonry */
  .masonry_wrap {
    margin-right: calc( -1 * var(--theme-var-grid_gap) );
  }

  .masonry_wrap .masonry_item {
    padding: 0 var(--theme-var-grid_gap) var(--theme-var-grid_gap) 0;
  }

  .masonry_wrap:not(.sc_blogger_content) .masonry_item-1_3,
  .masonry_wrap:not(.sc_blogger_content) .masonry_item-1_4 {
    width: 50%;
  }

  .masonry_wrap .masonry_item .post_featured {
    margin-bottom: 1.4em;
  }

  .post_layout_classic-masonry_1 .post_title,
  .post_layout_classic-masonry_2 .post_title {
    font-size: 22px;
  }

  .masonry_wrap .masonry_item .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta {
    margin: 0 0 8px;
  }
}
@media (max-width: 767px) {
  /* Blog layout: Masonry */
  .masonry_wrap {
    margin-right: calc( -1 * ( var(--theme-var-grid_max_columns) - 1 ) * var(--theme-var-grid_gap) );
  }

  .masonry_wrap .masonry_item {
    padding: 0 calc( ( var(--theme-var-grid_max_columns) - 1 ) * var(--theme-var-grid_gap) ) var(--theme-var-grid_gap) 0;
  }

  .masonry_wrap .masonry_item,
  .masonry_wrap .masonry_item-1_2,
  .masonry_wrap .masonry_item-1_3,
  .masonry_wrap .masonry_item-1_4 {
    width: calc( 100% / var(--theme-var-grid_max_columns) );
  }

  .masonry_wrap:not(.sc_blogger_content) .masonry_item-1_3,
  .masonry_wrap:not(.sc_blogger_content) .masonry_item-1_4 {
    width: calc( 100% / var(--theme-var-grid_max_columns) );
  }

  .post_layout_classic-masonry_1 .post_title,
  .post_layout_classic-masonry_2 .post_title {
    font-size: 20px;
  }

  .sidebar_show .post_layout_classic-masonry_2 .post_title {
    font-size: 20px;
  }

  .masonry_wrap .masonry_item .slider_container.slider_controls_side .slider_controls_wrap > a,
  .masonry_wrap .masonry_item .slider_outer_controls_side .slider_controls_wrap > a {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 479px) {
  /* Blog layout: Masonry */
  .masonry_wrap .masonry_item .post_featured {
    margin-bottom: 1.2em;
  }

  .masonry_wrap .masonry_item .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_1 .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_2 .post_header .post_meta,
  .masonry_wrap .masonry_item .post_layout_classic-masonry_3 .post_header .post_meta {
    margin: 0 0 6px;
  }
}

/*# sourceMappingURL=masonry-responsive.css.map */
@media (max-width: 1439px) {
  /* Blog layout: Portfolio */
  .post_layout_portfolio .post_featured.hover_info .post_info {
    padding: 20px 30px;
  }

  .post_layout_portfolio_4 .post_featured.hover_info .post_info {
    padding: 20px;
  }

  .blog_style_portfolio_4 .column-1_4 {
    width: 33.33%;
  }
}
@media (max-width: 1279px) {
  .post_layout_portfolio .post_featured.hover_info .post_info {
    padding: 16px 20px;
  }

  .post_featured.hover_info .post_info .post_title {
    font-size: 22px;
  }
  .post_featured.hover_info .post_info .post_title .hover-arrow {
    margin-top: 12px;
  }

  .post_featured.hover_info .post_info .post_descr {
    margin: 0 0 8px;
  }

  .post_layout_portfolio_4 .post_featured.hover_info .post_info {
    padding: 15px 17px;
  }
  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_descr {
    margin: 0 0 5px;
  }
  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,
  .post_layout_portfolio_4 .post_title {
    font-size: 17px;
  }
  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow {
    margin-top: 5px;
  }
}
@media (max-width: 1023px) {
  .post_featured.hover_info .post_info .post_title {
    font-size: 20px;
  }

  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,
  .post_layout_portfolio_4 .post_title {
    font-size: 20px;
  }

  .blog_style_portfolio_4 .column-1_4 {
    width: 50%;
  }

  .post_layout_portfolio .post_featured.hover_info .post_info,
  .post_layout_portfolio_4 .post_featured.hover_info .post_info {
    padding: 20px;
  }

  .blog_style_portfolio_3 .column-1_3 {
    width: 50%;
  }

  .post_layout_portfolio_2.post_format_audio .post_featured .post_audio_author {
    font-size: 13px;
  }
  .post_layout_portfolio_2.post_format_audio .post_featured .post_audio_title {
    font-size: 20px;
  }
  .post_layout_portfolio_2.post_format_audio .post_featured div.mejs-controls .mejs-time {
    display: none;
  }
}
@media (max-width: 767px) {
  .post_layout_portfolio .post_featured.hover_info .post_info .post_title .hover-arrow,
  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title .hover-arrow {
    margin-top: 10px;
  }

  .post_layout_portfolio .post_featured.hover_info .post_info .post_title,
  .post_layout_portfolio_4 .post_featured.hover_info .post_info .post_title,
  .post_layout_portfolio_4 .post_title {
    line-height: 1.3em;
  }
}

/*# sourceMappingURL=portfolio-responsive.css.map */
@media (max-width: 1439px) {
  /* Blog layout: Custom */
}

/*# sourceMappingURL=custom-responsive.css.map */