@media (max-width: 1439px) { body:not(.page) .post_layout_excerpt > .post_featured {
margin-bottom: 27px; }
body:not(.page) .post_layout_excerpt .h1.post_title {
font-size: 35px;
line-height: 38px; }
body:not(.page) .post_layout_excerpt > .post_header .post_category {
margin-bottom: 18px; }
body:not(.page) .post_layout_excerpt > .post_header + .post_content {
margin-top: 12px; }
body:not(.page) .post_layout_excerpt > .post_content .post_content_inner + .post_meta {
margin-top: 13px; }
body:not(.page) .post_layout_excerpt > .post_content .post_meta + p .more-link {
margin-top: 25px; } }
@media (max-width: 1279px) { }
@media (max-width: 1023px) { body:not(.page) .post_layout_excerpt .h1.post_title {
font-size: 28px;
line-height: 31px; } }
@media (max-width: 767px) { .post_layout_excerpt.sticky {
padding: 22px; } }
@media (max-width: 479px) { body:not(.page) .post_layout_excerpt:not(.sticky) + .post_layout_excerpt:not(.sticky) {
padding-top: 3.25rem; }
body:not(.page) .post_layout_excerpt + .post_layout_excerpt {
margin-top: 3.25rem; }
body:not(.page) .post_layout_excerpt .h1.post_title {
font-size: 26px;
line-height: 29px; } }@media (max-width: 1439px) {  .blogger_band_1 .post_layout_band .post_featured,
.sidebar_show .post_layout_band .post_featured {
-ms-flex-preferred-size: 200px;
flex-basis: 200px;
height: 200px; } }
@media (max-width: 1279px) {  .post_layout_band .post_header .post_price {
font-size: 2em;
line-height: 1.5em; } }
@media (max-width: 1023px) {  .post_layout_band .post_header .post_price {
font-size: 1.75em;
line-height: 1.5em; } }
@media (min-width: 768px) and (max-width: 1023px) {  .blogger_band_1 .post_layout_band {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.blogger_band_1 .post_layout_band:not(:last-child):before {
display: none; }
.blogger_band_1 .post_layout_band:not(:last-child) {
padding-bottom: 0; }
.blogger_band_1 .post_layout_band .post_date_wrap {
padding: 15px 0 11px;
margin: 0;
display: block;
-ms-flex-preferred-size: 1px;
flex-basis: 1px; }
.blogger_band_1 .post_layout_band .post_featured + .post_content_wrap {
padding: 0;
margin-top: 20px; }
body:not(.blog):not(.archive):not(.search) .blogger_band_1 .post_layout_band.post_format_image {
padding-left: 0; }
body:not(.blog):not(.archive):not(.search) .blogger_band_1 .post_layout_band.post_format_image .post_date_wrap {
display: block; }
.blogger_band_1 .post_layout_band.post_format_image {
padding-left: 0; } }
@media (min-width: 601px) and (max-width: 1023px) {  .post_layout_band .post_featured {
-ms-flex-preferred-size: 200px;
flex-basis: 200px;
height: 200px; } }
@media (max-width: 767px) {  .post_layout_band .post_date_wrap {
-ms-flex-preferred-size: 61px;
flex-basis: 61px; }
.post_layout_band:not(:last-child):before {
left: 90px; } body:not(.blog):not(.archive):not(.search) .post_layout_band.post_format_image {
padding-left: 90px; } }
@media (max-width: 600px) {  .post_layout_band {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column; }
.post_layout_band:not(:last-child):before {
display: none; }
.post_layout_band:not(.sticky):not(:last-child) {
padding-bottom: 0; }
.post_layout_band .post_date_wrap {
padding: 15px 0 11px;
margin: 0;
display: block;
-ms-flex-preferred-size: 1px;
flex-basis: 1px; }
.post_layout_band .post_featured {
-ms-flex-preferred-size: auto;
flex-basis: auto;
height: auto; }
.post_layout_band .post_featured + .post_content_wrap {
padding: 0;
margin-top: 20px; }
.blogger_band_1 .post_layout_band .post_featured,
.sidebar_show .post_layout_band .post_featured {
-ms-flex-preferred-size: auto;
flex-basis: auto;
height: auto; }
body:not(.blog):not(.archive):not(.search) .post_layout_band.post_format_image {
padding-left: 0; }
body:not(.blog):not(.archive):not(.search) .post_layout_band.post_format_image .post_date_wrap {
display: block; } }
@media (max-width: 479px) {  .post_layout_band.sticky:not(.post_layout_custom) {
padding: 22px 22px 20px; } }@media (max-width: 1279px) { .post_layout_classic blockquote {
padding: 2.5em 2.5em 2.5em 5em; }
.post_layout_classic blockquote:before {
top: 1.2em;
left: 0.8em; } }
@media (max-width: 1023px) { .post_layout_classic blockquote {
padding: 2em 2em 2em 5em; }
.post_layout_classic blockquote:before {
top: 1.1em;
left: 0.7em; }
.post_layout_classic blockquote p {
font-size: 15px; }
.post_layout_classic blockquote > a, .post_layout_classic blockquote > p > a,
.post_layout_classic blockquote > cite, .post_layout_classic blockquote > p > cite {
font-size: 13px; }
.post_layout_classic .swiper-container-horizontal > .swiper-pagination,
.post_layout_classic .slider_outer > .swiper-pagination {
bottom: 6px; }
.post_layout_classic .slider_container .swiper-pagination-bullet,
.post_layout_classic .slider_outer .swiper-pagination-bullet {
width: 6px;
height: 6px;
line-height: 6px;
text-align: center;
border-width: 1px; }
.post_layout_classic.format-audio .post_featured.with_thumb .post_audio {
bottom: 1em; }
.post_layout_classic.post_format_audio .mejs-time {
display: none; } }@media (max-width: 1439px) { .masonry_wrap .masonry_item-1_4 {
width: 33.3333%; } }
@media (max-width: 1023px) { .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 .masonry_item-1_3,
.masonry_wrap .masonry_item-1_4 {
width: 50%; } }
@media (max-width: 767px) { .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-1_2,
.masonry_wrap .masonry_item-1_3,
.masonry_wrap .masonry_item-1_4 {
width: calc( 100% / var(--theme-var-grid_max_columns)); } }
@media (max-width: 600px) { .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-1_2,
.masonry_wrap .masonry_item-1_3,
.masonry_wrap .masonry_item-1_4 {
width: calc( 100% / var(--theme-var-grid_max_columns)); } }
@media (max-width: 479px) { .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-1_2,
.masonry_wrap .masonry_item-1_3,
.masonry_wrap .masonry_item-1_4 {
width: calc( 100% / var(--theme-var-grid_max_columns)); } }@media (max-width: 1279px) { .post_layout_portfolio.sticky:not(.post_layout_custom) {
padding: 5px; } }
@media (max-width: 1023px) { .post_layout_portfolio .post_featured .post_info {
padding: 30px; } }@media (max-width: 1439px) { }@media (max-width: 1279px) {
.post_header_wrap_style_style-15 .post_header .post_meta_categories,
.post_header_wrap_style_style-15 .post_header .post_title,
.post_header_wrap_style_style-15 .post_header .post_subtitle {
max-width: 70%; } }
@media (max-width: 1023px) {
.slider_outer_wrap.slider_outer_wrap_controller_pos_left .sc_slider_controller,
.slider_outer_wrap.slider_outer_wrap_controller_pos_right .sc_slider_controller {
display: none; } }
@media (max-width: 767px) {
.post_header_wrap_style_style-15 {
margin-bottom: 2.85em; }
.post_header_wrap_style_style-15 .post_header .post_meta_categories,
.post_header_wrap_style_style-15 .post_header .post_title,
.post_header_wrap_style_style-15 .post_header .post_subtitle,
.post_header_wrap_style_style-15 .post_header .post_meta {
max-width: 90%;
margin-left: auto;
margin-right: auto; }
.post_header_wrap_style_style-15 .post_header .post_meta_categories {
margin-bottom: 1.2em; } }
@media (max-width: 479px) {
.post_header_wrap_style_style-15 .post_featured.with_audio.without_thumb .post_audio:not(.with_iframe) {
padding: 20px; }
.post_header_wrap_style_style-15 .post_featured.with_audio.without_thumb .post_audio:not(.with_iframe) .mejs-horizontal-volume-slider {
display: none !important; } }