
/*max1366px*/

@media screen and (max-width: 1366px) {
    html {
        font-size: 15px;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu {
        min-width: 220px;
    }
    .extra-large-font {
        font-size: 2rem;
        line-height: 2.875rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical {
        margin-right: 10px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 50%;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap.slick-slider {
        padding: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .slider-nav-inner-wrapper {
        padding: 15px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper {
        bottom: 120px;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font {
        font-size: 1.45rem;
        line-height: 2rem;
        font-weight: 700;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.45rem;
        line-height: 2rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span a {
        font-size: 0.875rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption h3 {
        font-size: 1.45rem;
        line-height: 2rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-caption-wrapper h3 {
        font-size: 0.875rem;
        line-height: 1.25rem;
        margin-top: 0.75rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        font-size: 2rem;
        line-height: 2.875rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev {
        margin-right: 2rem;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        bottom: -2.75rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .post-captions h3.large-font,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .post-captions h3.large-font {
        margin-bottom: 0;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .post-captions {
        padding: 1.525em;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-date .blog-date-inner span.posted-day {
        font-size: 1rem;
    }
    .template-three .widget-title span:after,
    .template-three .block-title span:after {
        border-width: 27px 0 0 18px;
    }
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs ul.vmagazine-lite-tabbed-links li a,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs ul.vmagazine-lite-tab-links li a,
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel .slider-tab-links-carousel li a,
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs ul.slider-tab-links li a,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs .vmagazine-lite-tab-links li a,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider ul.vmagazine-lite-tabbed-post-slider li a {
        padding: 5px 15px 6px;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel .block-carousel .slick-next {
        right: 1.35rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper {
        margin-bottom: 2.5rem;
    }
    @-moz-document url-prefix() {
        .template-three .widget-title span::after,
        .template-three .block-title span::after {
            border-width: 28px 0 0 18px;
            margin-left: -3px;
        }
        .template-three .widget-title span,
        .template-three .block-title span {}
        .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span:after,
        .template-three .widget_vmagazine_lite_block_posts_column .block_layout_3 .block-title span::after,
        .template-three .widget_vmagazine_lite_block_posts_column .block_layout_1 .block-title span::after,
        .template-three .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .block-title span::after,
        .template-three .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .block-title span::after,
        .template-three .widget_vmagazine_lite_categories_tabbed .block-title span::after,
        .template-three .vmagazine-lite-block-post-slider.block-post-wrapper .block-title span::after,
        .template-three .vmagazine-lite-mul-cat.layout-one .block-title span::after,
        .template-three .vmagazine-lite-post-carousel .block-title span::after,
        .template-three .vmagazine-lite-mul-cat-tabbed .block-title span::after {
            margin-left: -3px;
        }
        .template-three .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header h4.block-title span::after {
            margin-left: -3px;
        }
        .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span.title-bg::after {
            margin-left: -3px;
            border-width: 32px 0 0 18px;
        }
        .template-three .widget-title span,
        .template-three .block-title span {
            font-size: 12px;
        }
        .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span,
        .template-three .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper h4.related-title span,
        .template-three .widget-title span,
        .template-three .block-title span {
            font-size: 12px;
        }
        .template-three .widget-title span::after,
        .template-three .block-title span::after,
        .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span::after {
            border-width: 25px 0 0 18px;
        }
        .template-three .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper h4.related-title span::after,
        .template-three .vmagazine-lite-cat-slider.block_layout_1 .block-title span::after,
        .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span.title-bg::after {
            border-width: 26px 0 0 18px;
        }
    }
    .template-five h1,
    .template-five h2,
    .template-five h3,
    .template-five h4,
    .template-five h5,
    .template-five h6 {
        margin-bottom: 3px;
    }
    .vmagazine-lite-block-post-car-small .lSSlideWrapper {
        padding-top: 39px;
    }
    header.header-layout3 .site-main-nav-wrapper .top-right .block-loader {
        top: 100px;
    }
    header.header-layout3 .site-main-nav-wrapper .top-right .search-content {
        top: 52px;
    }
    header.header-layout1 .search-content {
        margin-top: 20px;
    }
    header.header-layout1 .vmagazine-lite-top-header .top-right .block-loader {
        margin-top: 38px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-wrapp,
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: center;
        -webkit-align-items: center;
        -webkit-box-align: center;
        align-items: center;
        vertical-align: middle;
        -moz-width: calc(100% - 335px);
        -webkit-width: calc(100% - 335px);
        width: calc(100% - 335px);
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags {
        width: 335px;
        text-align: right;
    }
    header.header-layout1 .vmagazine-lite-top-header .top-menu ul li a,
    header.header-layout3 .vmagazine-lite-top-header .top-menu ul li a {
        font-size: 11px;
        font-weight: 400;
    }
    header.header-layout1 .vmagazine-lite-top-header .top-left ul.social li a,
    header.header-layout3 .vmagazine-lite-top-header .top-right ul.social li a {
        font-size: 15px;
        padding-right: 0.5rem;
    }
    header.header-layout1 .vmagazine-lite-top-header .top-left ul.social li:last-child a,
    header.header-layout3 .vmagazine-lite-top-header .top-right ul.social li:last-child a {
        padding-right: 0;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container {
        display: block;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap {
        display: inline-block;
        margin: 0;
        -moz-width: calc(100% - 140px);
        -webkit-width: calc(100% - 140px);
        width: calc(100% - 140px);
        float: left;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-right {
        width: 140px;
        display: inline-block;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap .top-menu {
        width: 70%;
        padding-right: 10px;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap .top-left {
        width: 30%;
        padding-right: 10px;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap .top-left {
        padding-right: 40px;
    }
    header.header-layout1 .vmagazine-lite-top-header .top-left::before {
        right: 15px;
    }
    .block-post-wrapper.grid .posts-wrap .single-post {
        padding: 1.25rem 0;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper {
        padding-left: 1.25rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 8rem, 0);
        transform: translate3d(0, 8rem, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article:hover .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1rem;
    }
    body.both-sidebars .site-content .vmagazine-lite-container #primary {
        padding: 1.25rem;
    }
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_calendar .calendar_wrap,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu .menu-main-menu-container ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_comments ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul,
    body.both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul,
    body.both-sidebars .widget.widget_categories ul {
        padding: 1.25rem;
    }
    .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
        right: 2rem;
    }
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before {
        margin-top: 0;
    }
    .template-four .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs .vmagazine-lite-tabbed-links li.active a::before,
    .template-four .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before,
    .template-four .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider .vmagazine-lite-tabbed-post-slider li.active a::before,
    .template-four .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel .slider-tab-links-carousel li.active a::before,
    .template-four .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs ul.slider-tab-links li.active a::before,
    .template-four .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before {
        bottom: -3px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical,
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-wrap.slick-initialized.slick-slider .slick-list .slick-track .single-post .post-thumb {
        height: 30rem;
    }
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item a,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a {
        font-size: 0.9rem;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption span,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption span,
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper .lslide .single-news a,
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper .lSSlide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lslide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lSSlide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags .tag-title {
        font-size: 13px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lslide,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lSSlide {
        line-height: 25px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags ul li a {
        font-size: 0.875rem;
    }
    .vmagazine-lite-block-post-car-small h3.extra-large-font {
        font-size: 1rem;
        line-height: 1.25rem;
    }
    .vmagazine-lite-block-post-car-small .post-content-wrapper .cat-links a {
        margin-bottom: 0.15rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font {
        font-size: 2rem;
        margin: 1.25rem auto;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper {
        padding: 0 20px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-caption-wrapper h3,
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper h3.large-font {
        font-weight: 400;
        font-size: 0.9rem;
    }
    .template-five .widget-title:before,
    .template-five .block-title:before {
        bottom: -3px;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption h3 {
        font-size: 1rem;
        line-height: 1.45rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideOuter .lSPager.lSpg {
        bottom: 2rem;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper .small-font {
        margin-bottom: 0;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel {
        padding: 1.25rem 0.75rem;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post h3.small-font,
    .block-post-wrapper.grid .posts-wrap .single-post.first-post h3.large-font,
    .vmagazine-lite-post-col.block_layout_1 .single-post .content-wrapper .large-font,
    .block-post-wrapper.list .single-post .post-content-wrapper .large-font,
    .vmagazine-lite-grid-list.grid-two .single-post.first-post h3.large-font,
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper .post-caption-wrapper h3.large-font,
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption h3.large-font,
    .large-font,
    .block-post-wrapper.grid .posts-wrap .single-post.first-post h3.large-font,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper h3.large-font {
        font-size: 1.125rem;
        line-height: 1.5rem;
    }
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs,
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: -2px;
    }
    .template-five .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .template-five .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .template-five .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .template-five .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .template-five .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs,
    .template-five .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: -4px;
    }
    span.view-all,
    .block-post-wrapper .gl-posts,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud a,
    .widget.widget_categories ul li a {
        font-size: 0.95rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption span.cat-links a,
    .block-post-wrapper.list .single-post .post-thumb .cat-links a,
    .vmagazine-lite-top-trending-block .inner-wrap .cat-links a,
    .vmagazine-lite-block-post-car-small .post-content-wrapper .cat-links a,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption span a,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption span a,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .lSSlideWrapper li.lslide .post-caption span a,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .post-captions span.cat-links a {
        height: 18px;
        line-height: 19px;
        font-size: 9px;
    }
    .post-meta {
        font-size: 0.8rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev {
        margin-right: 1.95rem;
    }
    .vmagazine-lite-post-carousel .block-carousel button.slick-arrow:before {
        line-height: 26px;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list .video-title-duration h6,
    .vmagazine-lite-video-holder .video-thumbs .video-controls .video-track {
        font-size: 12px;
    }
    .template-five .widget-title span,
    .template-five .block-title span {
        font-size: 1rem;
    }
    .vmagazine-lite-post-col.block_layout_1,
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper,
    .vmagazine-lite-rec-posts.recent-post-widget,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper,
    .block-post-wrapper.list,
    .widget .tagcloud,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud,
    .block-post-wrapper.grid,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post,
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper,
    .vmagazine-lite-grid-list.grid-two,
    .widget .custom-html-widget,
    .vmagazine-lite-block-post-slider .block-content-wrapper,
    .vmagazine-lite-mul-cat.layout-one .block-content-wrapper,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper {
        padding: 1.25rem;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post {
        margin-bottom: 1.25rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide:first-child {
        padding-top: 1.25rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide,
    .block-post-wrapper.list .single-post,
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post,
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper,
    .vmagazine-lite-grid-list.grid-two .single-post,
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        padding: 1.25rem 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper {
        padding-left: 0.75rem;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption h3 {
        margin-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper {
        padding-left: 0.5rem;
    }
    .vmagazine-lite-post-carousel .block-carousel {
        padding: 1.25rem 1.25rem 3rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel .block-carousel .slick-next {
        margin-bottom: 0.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper {
        padding-left: 1.25rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper .post-meta span:after {
        height: 11px;
    }
    .vmagazine-lite-container #primary .entry-content p {
        font-size: 1rem;
        line-height: 1.8;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.45rem;
    }
    .vmagazine-lite-archive-layout2.both-sidebars .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
    }
    .vmagazine-lite-archive-layout1.both-sidebars .vmagazine-lite-container #primary article .archive-wrapper h2.entry-title {
        font-size: 1.25rem;
    }
    .apsc-theme-5 .apsc-each-profile {
        margin: 5px 10px;
    }
    header.header-layout3 .site-main-nav-wrapper .top-right .vmagazine-lite-search-form-primary form.search-form label input.search-field {
        height: 39px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-initialized.slick-wrap .slick-track .single-post.slick-slide {
        height: 460px;
    }
}


/*max1200px*/

@media screen and (max-width: 1200px) {
    html {
        font-size: 14px;
    }
    .panel-grid-cell {}
    .vmagazine-lite-container,
    .vmagazine-lite-mobile-nav-wrapp,
    .vmagazine-lite-home-wrapp,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider,
    .slider-tab-wrapper,
    .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home {
        width: 95vw;
        max-width: 100%;
        padding: 0 10px;
    }
    #mega-menu-wrap-primary_menu #mega-menu-primary_menu > li.mega-menu-item > a.mega-menu-link {
        font-size: 13px
    }
    /*.so-panel{
		margin-bottom: 1rem !important;
	}
	.so-panel.widget{
		margin-bottom: 2.5rem !important;
	}*/
    .small-font {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        font-size: 13px !important;
        line-height: 1.1;
    }
    .widget.widget_categories ul li {
        padding: 0.75rem 0.9rem;
    }
    .vmagazine-lite-mobile-nav-wrapp .vmagazine-lite-logo img {
        max-height: 40px;
        max-width: 100%;
        width: auto;
    }
    .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home {
        padding: 1rem 10px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-wrapp,
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags {
        -moz-width: calc(100% - 250px);
        -webkit-width: calc(100% - 250px);
        width: calc(100% - 250px);
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags .tag-title,
    .ticker-tags .author {
        display: none !important;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption {
        padding: 10px 0 12px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lslide,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lSSlide {
        line-height: 25px;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags {
        width: 250px;
    }
    header.header-layout4 .logo-wrapper-section .vmagazine-lite-container .social-icons,
    header.header-layout4 .logo-wrapper-section .vmagazine-lite-container .site-branding,
    header.header-layout4 .logo-wrapper-section .vmagazine-lite-container .social-icon-togggle,
    header.header-layout4 .logo-wrapper-section .vmagazine-lite-container .search-toggle {
        height: 6rem;
        line-height: 6rem;
    }
    header.header-layout4 .logo-wrapper-section .vmagazine-lite-container .header-search-wrapper .vmagazine-lite-search-form-primary {
        height: 6rem;
        line-height: 6rem;
    }
    .site-branding a img.custom-logo {
        max-width: 150px;
    }
    .logo-wrapper-section .vmagazine-lite-container {
        border-bottom: 1px solid #eee;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption {
        width: auto;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption span,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption span {
        height: 28px;
        font-size: 0.75rem;
        line-height: 28px;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter {
        -moz-width: calc(100% - 7rem);
        -webkit-width: calc(100% - 7rem);
        width: calc(100% - 7rem);
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu {
        min-width: 180px;
        left: 0;
    }
    header.header-layout2 .logo-ad-wrapper .social-right ul.social li {
        margin-bottom: 3px;
    }
    header.header-layout2 .logo-ad-wrapper .social-right ul.social li a {
        width: 30px;
        height: 30px;
        line-height: 30px;
        font-size: 14px;
    }
    header.header-layout2 .logo-ad-wrapper .social-right ul.social li a i {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item a {
        padding: 1rem 1.25rem 0.9rem;
        font-size: 0.875rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a,
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a {
        padding-right: 2rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before {
        margin-right: 1rem;
        font-size: 14px;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a {
        font-size: 0.785rem;
        padding: 6px 15px;
        font-weight: 400;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a:hover,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a:hover,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a:hover,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li a:hover {
        padding-left: 20px;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .index-icon {
        font-size: 14px;
        padding: 0 1rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption span.cat-links a,
    .vmagazine-lite-top-trending-block .inner-wrap .cat-links a,
    .vmagazine-lite-block-post-car-small .post-content-wrapper .cat-links a,
    .block-post-wrapper.list .single-post .post-thumb .cat-links a,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption span a,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption span a,
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .post-thumb span.cat-links a {
        font-size: 9px;
        height: 20px;
        line-height: 20px;
        font-weight: 500;
        margin-bottom: 0.1rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 26rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider button.slick-arrow {
        width: 35px;
        height: 35px;
        line-height: 35px;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font {
        font-size: 1.125rem;
        line-height: 1.6rem;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        margin-bottom: 1rem;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-block-post-car-small h3.extra-large-font {
        font-size: 0.875rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption span.post-format-icon {
        font-size: 24px;
        margin-bottom: 0.5rem;
    }
    a.scrollup {
        width: 2.3rem;
        height: 2.3rem;
        line-height: 2.3rem;
        font-size: 1.5rem;
        -webkit-border-radius: 4px;
        border-radius: 4px;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper {
        margin-top: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper span.cat-links a,
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper span.cat-links a {
        padding: 0px 6px;
        line-height: 22px;
        height: 22px;
        margin-right: 0.25rem;
        margin-bottom: 0.1rem;
        font-size: 0.7rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap.slick-slider {
        padding: 2px;
        position: relative;
        background: transparent;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper h3.large-font {
        font-size: 0.875rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper {
        top: 50%;
        -webkit-transform: translateY(-50%);
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -o-transform: translateY(-50%);
        transform: translateY(-50%);
        bottom: auto;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font,
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 45%;
        margin: 1rem auto 0;
        color: #FFF;
        font-size: 1.75rem;
        line-height: 2.4rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 100%;
    }
    .widget.widget_categories ul,
    .widget .tagcloud {
        padding: 1rem 1rem 1.25rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper,
    .vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper,
    .block-post-wrapper.list,
    .block-post-wrapper.grid,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post,
    .vmagazine-lite-slider-tab-carousel,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-slider-tab-carousel {
        padding: 0;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper {
        padding: 1.1rem 1.25rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper,
    .widget .custom-html-widget {
        padding: 1rem !important;
    }
    .insta-slider .widget .custom-html-widget {
        padding: 0 !important;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper .lSAction > a::after,
    .block-post-wrapper .lSSlideWrapper .lSAction > a::after {
        font-size: 1.25rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font,
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 60%;
        font-size: 1.75rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        margin: 0;
        margin-top: 0.75rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideOuter .lSPager.lSpg {
        bottom: 1rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper .lSAction > .lSPrev {
        left: 0.5rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper .lSAction > .lSNext {
        right: 0.5rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption {
        max-width: 70%;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption h3 {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption .post-meta {
        margin-top: 1rem;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper .small-font {
        margin-bottom: 1rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        margin-top: 0.35rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span a {
        font-size: 0.75rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide .slider-caption {
        padding-left: 1rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide,
    .block-post-wrapper.list .single-post,
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post,
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper,
    .vmagazine-lite-grid-list.grid-two .single-post,
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        padding: 1rem 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper {
        padding-left: 0.5rem;
    }
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span:after,
    .template-three .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper h4.related-title span:after,
    .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span:after,
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span.title-bg:after {
        border-width: 25px 0 0 18px;
    }
    @-moz-document url-prefix() {
        .template-three .widget-title span::after,
        .template-three .block-title span::after {
            border-width: 25px 0 0 18px;
            margin-left: -3px;
        }
        .template-three .widget-title span,
        .template-three .block-title span {}
        .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span:after,
        .template-three .widget_vmagazine_lite_block_posts_column .block_layout_3 .block-title span::after,
        .template-three .widget_vmagazine_lite_block_posts_column .block_layout_1 .block-title span::after,
        .template-three .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .block-title span::after,
        .template-three .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .block-title span::after,
        .template-three .widget_vmagazine_lite_categories_tabbed .block-title span::after,
        .template-three .vmagazine-lite-block-post-slider.block-post-wrapper .block-title span::after,
        .template-three .vmagazine-lite-mul-cat.layout-one .block-title span::after,
        .template-three .vmagazine-lite-post-carousel .block-title span::after,
        .template-three .vmagazine-lite-mul-cat-tabbed .block-title span::after {
            margin-left: -3px;
        }
        .template-three .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header h4.block-title span::after {
            margin-left: -4px;
        }
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span {
        line-height: 1.25rem;
    }
    .vmagazine-lite-post-col.block_layout_1 .single-post .content-wrapper .small-font a::after {
        font-size: 16px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .post-caption-wrapper {
        padding-left: 0.5rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .post-caption-wrapper .post-meta {
        margin-bottom: 0.35rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        padding: 5rem 1.25rem;
        right: 6rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption .post-meta {
        font-size: 0.75rem;
        margin-bottom: 0.65rem;
        margin-top: 0.9rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption h3 {
        font-size: 1.125rem;
        line-height: 1.625rem;
        margin-bottom: 0.8rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption p {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper .lSAction > a::after,
    .block-post-wrapper .lSSlideWrapper .lSAction > a::after {
        font-size: 1rem;
    }
    .lSAction > a {
        width: 28px;
        height: 28px;
    }
    .block-post-wrapper.list .single-post {
        padding: 1rem 0 0.875rem;
    }
    .block-post-wrapper.list .single-post .post-content-wrapper .large-font {
        margin: 0.6rem 0 0.4rem;
        font-size: 1.125rem;
    }
    .block-post-wrapper.list .single-post .post-content-wrapper .post-content p {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .block-post-wrapper.list .single-post .post-thumb .cat-links {
        left: 5px;
        top: 5px;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper h3.large-font {
        font-size: 1rem;
        line-height: 1.2rem;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper h3.large-font {
        font-size: 1rem;
        line-height: 1.5rem;
        margin-top: 0.6rem;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post h3.small-font {
        font-size: 1.125rem;
        line-height: 1.5rem;
        margin-top: 0.5rem;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post .post-meta {
        margin: 1rem 0 0.6rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper {
        width: 95vw;
        margin: 0 auto 1.5rem;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption .post-meta {
        margin-top: 0.6rem;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption h3 {
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-thumb {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-caption-wrapper {
        width: 100%;
        display: block;
        padding-left: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical {
        width: 20%;
        padding: 1rem 0.85rem 1rem 1rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-wrap.slick-initialized.slick-slider {
        width: 100%;
    }
    .mCSB_scrollTools {
        width: 4px;
    }
    .mCSB_inside > .mCSB_container {
        margin-right: 10px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-caption-wrapper {
        padding-top: 0.8rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper .post-caption-wrapper h3 {
        font-size: 1rem;
        line-height: 1.3rem;
        margin-top: 0.5rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-vertical .single-post .slider-nav-inner-wrapper {
        padding-top: 1.275rem;
        padding-bottom: 1.275rem;
    }
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel .slider-tab-links-carousel li a,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider .vmagazine-lite-tabbed-post-slider li a,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs ul.vmagazine-lite-tab-links li a,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs .vmagazine-lite-tabbed-links li a,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider ul.vmagazine-lite-tabbed-post-slider li a,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs ul.vmagazine-lite-tabbed-links li a {
        padding: 5px 10px;
        font-size: 0.7rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        width: 40%;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        width: 31%;
        right: calc(8%);
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        bottom: -2.95rem;
        right: 0.25rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-next {
        bottom: -2.65rem;
    }
    .vmagazine-lite-grid-list.grid-two {
        padding: 1rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post .post-meta {
        margin-top: 0.6rem;
        margin-bottom: 0.6rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post h3.large-font {
        margin-bottom: 1rem;
        font-size: 1.125rem;
        line-height: 1.6rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-content-wrapper {
        padding-left: 1rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post h3.large-font {
        font-size: 1rem;
        line-height: 1.3rem;
        margin-top: 0.5rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .post-captions h3.large-font {
        font-size: 0.95rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .post-captions h3.large-font {
        font-size: 1.125rem;
        line-height: 1.6rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .slider-img {
        height: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .slider-img img {
        height: 100%;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 0.95rem;
        line-height: 1.3rem;
        margin-top: 0.4rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper {
        padding-left: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper {
        padding-left: 0.5rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper .post-caption-wrapper h3.large-font {
        margin-bottom: 1rem;
        font-size: 1.125rem;
        line-height: 1.6rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper .post-caption-wrapper .post-meta {
        margin-top: 0.65rem;
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post {
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-post-carousel .block-carousel {
        padding: 1rem 0.95rem 3rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel .block-carousel .slick-next {
        right: 1rem;
        bottom: 1.25rem;
    }
    .vmagazine-lite-post-carousel.block_layout_1 .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel.block_layout_1 .block-carousel .slick-next {
        right: 1rem;
        bottom: 0.125rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-thumb {
        height: 30rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption h3.large-font {
        font-size: 1.125rem;
        line-height: 1.6rem;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #primary {
        padding: 1rem;
    }
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_calendar .calendar_wrap,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu .menu-main-menu-container ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_comments ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul,
    .widget.widget_categories ul {
        padding: 1rem 1rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 7rem, 0);
        transform: translate3d(0, 7rem, 0);
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper h2.entry-title {
        font-size: 1rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-content a.vmagazine-lite-archive-more {
        margin-top: 1rem;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        margin-bottom: 0.5rem;
        font-size: 1.45rem;
    }
    .vmagazine-lite-archive-layout4 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
        margin-bottom: 0.3rem;
        margin-top: 0.5rem;
    }
    .vmagazine-lite-archive-layout4 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-meta {
        margin-top: 0.85rem;
    }
    .vmagazine-lite-archive-layout4 .vmagazine-lite-container #primary article .entry-content a.vmagazine-lite-archive-more {
        padding: 4px 8px;
        font-size: 12px;
        margin-top: 1.25rem;
    }
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
    }
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more,
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more,
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more {
        padding: 4px 8px;
        font-size: 12px;
    }
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    body.both-sidebars.vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content {
        padding: 1.5rem;
    }
    .third-post-header-wrap .top-inner-wrap header.entry-header h1 {
        font-size: 2.25rem;
        line-height: 2.75rem;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links a p {
        font-size: 0.75rem;
        line-height: 1rem;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .vmagazine-lite-related-wrapper .single-post .related-content-wrapper h3.small-font {
        font-size: 0.75rem;
        line-height: 1.1rem;
        margin-bottom: 0.3rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area h4.comments-title,
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .box-title {
        font-size: 1rem;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-description {
        padding-top: 0.5rem;
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-desc-first-wrapper a.author-title,
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-desc-first-wrapper span {
        font-size: 0.85rem;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-desc-inner {
        padding-bottom: 0.75rem;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper {
        padding-left: 1rem;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .related-posts-wrapper {
        grid-template-columns: 32% 32% 32%;
        grid-gap: 1.5rem 2%;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children li.comment .cmt-main-content,
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content {
        padding: 0 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .comment-author {
        padding-right: 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children {
        margin-left: 2rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children ul.children {
        margin-left: 3rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content::before {
        width: 3px;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post h3.small-font {
        font-size: 1rem;
        margin-bottom: 0.5rem;
        line-height: 1.5rem;
    }
    .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image a {
        width: 100%;
    }
    .woocommerce div.product div.images .woocommerce-product-gallery__trigger {
        right: .5em;
    }
    .vmagazine-lite-block-post-car-small .lSSlideWrapper .lSAction .lSNext {
        right: 1px;
    }
    .template-four .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before {
        bottom: -3px;
    }
    .widget .custom-html-widget .tnp-field-button input.tnp-button {
        height: 30px;
        line-height: 30px;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption span,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption span,
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper .lslide .single-news a,
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper .lSSlide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lslide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper .lSSlide .single-news a,
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags .tag-title {
        font-size: 0.875rem;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap .post-content-wrapper .post-meta,
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap .post-content-wrapper .post-meta,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap .post-content-wrapper .post-meta {
        -webkit-transform: translate3d(0, 0px, 0);
        transform: translate3d(0, 0px, 0);
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post h3.small-font {
        font-size: 0.95rem;
        line-height: 1.3rem;
    }
    span.view-all,
    .block-post-wrapper .gl-posts,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud a,
    .widget.widget_categories ul li a,
    .widget.widget_categories ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul li a {
        font-size: 0.875rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-thumb {
        display: block;
        width: 100%;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption {
        width: 100%;
        display: block;
        padding-top: 0.785rem;
        padding-left: 0;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption h3.small-font {
        font-size: 0.95rem;
        margin-top: 0.4rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs,
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: -2px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: -2px;
    }
    .template-one .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .template-one .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: 2px;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        line-height: ;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper .post-meta {
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post .post-caption-wrapper .post-meta {
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-block-post-car-small .lSSlideOuter .carousel-wrap {
        height: 105px;
    }
    header ul.site-header-cart li span.icon {
        margin-top: 5px;
        font-size: 16px;
    }
    header ul.site-header-cart li span.count {
        margin-top: 0;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider {
        min-height: 16.5rem;
        margin-bottom: 15px;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots {
        bottom: -4.75rem;
    }
    .slider-tab-wrapper {
        padding: 5.3125rem 10px 6.875rem !important;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev {
        margin-right: 2.1rem;
    }
    span.view-all,
    .vmagazine-lite-post-col.block_layout_1 span.view-all {
        margin-bottom: 0;
        font-size: 1rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content {
        padding: 1rem 0;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots li {
        margin: 0;
        width: 14px;
        height: 14px;
        vertical-align: middle;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots li button::before {
        background: rgba(229, 45, 109, 1);
        content: "";
        width: 9px;
        height: 9px;
        opacity: 0.3;
        vertical-align: middle;
        -webkit-border-radius: 50%;
        border-radius: 50%;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots li.slick-active button::before {
        opacity: 1;
        width: 9px;
        height: 9px;
        margin-top: 0;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .cmt-author-name cite,
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .comment-meta,
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .cmt-content-wrap p,
    .vmagazine-lite-container #primary .comment-respond .comment-form textarea,
    .vmagazine-lite-container #primary .entry-content p,
    li.pingback .cmt-main-content p {
        font-size: 1.125rem;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .summary-details span.summery-label {
        font-size: 1rem;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .summary-details span.summary-comments {
        font-size: 1rem;
    }
    body.no-sidebar .site-content .vmagazine-lite-container #primary {
        padding: 1.25rem;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content {
        padding: 1.5rem 1rem;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
    }
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul li a,
    .both-sidebars .widget.widget_categories ul li,
    .both-sidebars .widget.widget_categories ul li a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_comments ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul li,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu ul li a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul li a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul li a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul li a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul li a,
    .both-sidebars .widget .tagcloud a,
    .both-sidebars .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_text .textwidget p {
        font-size: 0.875rem !important;
    }
    .widget .tagcloud a {
        font-size: 0.875rem !important;
    }
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud a {
        font-size: 0.875rem !important;
    }
    .vmagazine-lite-block-post-car-small .lSSlideOuter .carousel-wrap .single-post {
        padding: 1rem;
        min-height: 120px;
    }
}


/*max 1024px*/

@media screen and (max-width: 1024px) {
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block {
        min-width: 13rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block {
        min-width: 12rem;
    }
}


/*max992px*/

@media screen and (max-width: 992px) {
    html {
        font-size: 13px
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags .tag-title {
        display: inline-block !important;
    }
    .vmagazine-lite-ticker-wrapper .default-layout .vmagazine-lite-ticker-caption,
    .vmagazine-lite-ticker-wrapper .layout-two .vmagazine-lite-ticker-caption {
        padding: 10px 0;
    }
    .vmagazine-lite-ticker-wrapper .layout-two .ticker-tags {
        width: 200px;
        padding: 15px 0 15px;
        text-align: left;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu {
        min-width: 160px;
        left: auto;
        right: 0;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a:hover,
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a.mega-active-cat,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a:hover,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a.mega-active-cat,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a:hover,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a.mega-active-cat,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a:hover,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu .ap-mega-menu-cat-wrap a.mega-active-cat {
        padding-right: 20px;
    }
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item a,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item a {
        font-size: 0.8rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li.menu-item.menu-item-has-children:after,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li.menu-item.menu-item-has-children:after,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li.menu-item.menu-item-has-children:after,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu li.menu-item.menu-item-has-children:after,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before {
        font-size: 13px;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search form.search-form {
        max-width: 100%;
    }
    .middle-search .block-loader {
        max-width: 100%;
        margin-top: 38px;
    }
    .search-res-wrap {
        margin-top: -3px;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item a {
        padding: 0.9rem 1rem 0.8rem;
        font-size: 0.75rem;
        font-weight: 500;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a,
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a {
        padding-right: 1.5rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.menu-item-has-children a::before,
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item.has-mega-menu a::before {
        margin-right: 0.6rem;
        font-size: 13px;
    }
    header.header-layout2 .logo-ad-wrapper .social-right ul.social li a {
        margin-bottom: 0;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap .top-menu {
        width: 70%;
        padding-right: 10px;
    }
    header.header-layout1 .vmagazine-lite-top-header .vmagazine-lite-container .top-men-wrap .top-left {
        padding-right: 30px;
        width: 30%;
    }
    .top-header-txt {
        padding: 5px 0
    }
    header.header-layout1 .vmagazine-lite-top-header .top-left::before {
        right: 10px;
    }
    .widget .tagcloud {
        padding: 1rem !important;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper {
        padding: 0px 15px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper h3.large-font {
        font-size: 0.95rem;
        line-height: 1.3rem;
        margin-bottom: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .slider-nav-inner-wrapper {
        padding: 15px 10px;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper {
        padding: 1rem 1.125rem;
    }
    .post-meta {
        font-size: 0.75rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span a {
        margin-top: 0;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content {
        display: inline-block;
        vertical-align: top;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post {
        display: inline-block;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span {
        margin-top: 0.5rem;
        display: block;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide .slider-caption {
        padding-left: 1rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide .slider-caption h3.small-font {
        margin-top: 0.5rem;
        line-height: 1.2rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide {
        padding: 1.5rem 0;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper .lSAction > .lSPrev {
        left: 1rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper .lSAction > .lSNext {
        right: 1rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption h3 {
        margin-bottom: 0;
        margin-top: 0.4rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3 {
        margin-top: 0.65rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption .post-meta,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption .post-meta {
        margin-top: 1rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-thumb {
        position: relative;
        height: 220px;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-thumb img {
        transform-origin: 50% 50%;
        backface-visibility: all;
        object-fit: cover;
        height: 100%;
        position: relative;
        width: 100%;
        margin: auto;
        top: auto;
        left: auto;
        transform: none;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .post-thumb {
        width: 100%;
        margin-bottom: 0;
        height: auto;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper {
        width: 50%;
        float: left;
        margin: 0;
        min-height: 25.375rem;
        padding-left: 6px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper:first-of-type {
        padding-right: 6px;
        padding-left: 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post {
        padding-right: 0;
        padding-left: 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post .post-caption-wrapper .post-caption-inner::before,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post .post-caption-wrapper::after {
        left: 0;
        right: 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper {
        width: 100%;
        padding-left: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: flex-start;
        margin-top: 12px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post {
        padding-top: 0;
        border-bottom: none;
        padding-bottom: 1rem;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        margin-right: 2%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post:nth-of-type(2n-1) {
        justify-content: flex-start;
        vertical-align: top;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .post-caption-wrapper {
        padding-left: 0;
        width: 100%;
        margin-top: 1rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper span.view-all {
        margin-top: 0.5rem;
        width: 100%;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .view-all a {
        font-size: 12px;
        min-width: 300px;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        padding: 1.5rem 1rem;
        right: 4rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption .post-meta {
        font-size: 0.75rem;
        margin-bottom: 0.5rem;
        margin-top: 0.6rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption h3 {
        font-size: 1rem;
        line-height: 1.3rem;
        margin-bottom: 0.6rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption p {
        font-size: 0.9rem;
        line-height: 1.3rem;
    }
    .block-post-wrapper.grid .posts-wrap .single-post.first-post .post-content-wrapper .post-meta {
        margin-top: 0;
    }
    .block-post-wrapper.grid .posts-wrap .single-post {
        padding: 1.5rem 0;
    }
    .block-post-wrapper.grid .posts-wrap .single-post.first-post {
        padding-bottom: 0.5rem;
    }
    .block-post-wrapper.grid .posts-wrap .single-post {
        display: block;
        width: 100%;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper,
    .block-post-wrapper.grid .posts-wrap .single-post .post-thumb {
        width: 100%;
        display: block;
        padding: 0;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper {
        padding-top: 10px;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li a {
        font-size: 0.7rem;
        padding: 2px 5px 3px;
        font-weight: 400;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-thumb {
        display: block;
        width: 100%;
        margin-bottom: 0.6rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption {
        display: block;
        width: 100%;
        padding-left: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post h3.small-font {
        font-size: 0.875rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        width: 39%;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        width: 26%;
        right: calc(12%);
    }
    .vmagazine-lite-slider-tab-carousel .slick-initialized .slick-slide {
        margin: 0 0.5rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post {
        padding-bottom: 1rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-thumb {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-content-wrapper {
        display: block;
        width: 100%;
        padding-left: 0;
        padding-top: 0.5rem;
    }
    .vmagazine-lite-grid-list.grid-two {
        padding: 1.25rem 1.25rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb {
        height: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .slider-img {
        max-height: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb .slider-img img {
        height: 100%;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-thumb {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper {
        padding-left: 0;
        width: 100%;
        display: block;
        padding-top: 0.5rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper {
        width: 100%;
        padding-right: 0;
        display: block;
        padding-bottom: 1.25rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper {
        padding-left: 0;
        width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
        position: relative;
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-thumb {
        height: auto;
        margin: 0;
        vertical-align: top;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post {
        padding-top: 0;
        padding-bottom: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        border-bottom: none;
        margin-bottom: 0.25rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper {
        padding-bottom: 1rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:last-of-type .post-caption-wrapper {
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:nth-last-of-type(2) .post-caption-wrapper {
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:last-of-type {
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:nth-last-of-type(2) {
        margin-bottom: 0;
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content span.view-all {
        position: absolute;
        bottom: 0;
        left: 0;
    }
    .subscription-wrapper {
        font-size: 0.75rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-post-carousel .block-carousel ul.slick-dots::before {
        width: 40%;
    }
    .vmagazine-lite-post-carousel .block-carousel ul.slick-dots::after {
        width: 30%;
        right: calc(10%);
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-thumb {
        height: 25rem;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list .video-title-duration h6 {
        font-size: 12px;
        line-height: 1.2;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list .video-title-duration {
        padding-left: 0;
        width: 100%;
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder .big-video {
        width: 80%;
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder .video-thumbs {
        width: 20%;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list img {
        width: 100%;
        max-width: 100%;
        float: none;
        margin: 0 auto 5px;
        text-align: center;
    }
    .vmagazine-lite-video-holder .video-thumbs .video-controls .video-track {
        font-size: 11px;
        margin-right: 60px;
    }
    .video-control-holder > div {
        font-size: 10px;
        padding: 0 5px;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper {
        padding: 1.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper .post-meta {
        margin-bottom: 0.6rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper {
        padding-left: 1.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper h3.large-font {
        margin-bottom: 1.15rem;
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper {
        margin-bottom: 1.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        display: block;
        width: 100%;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper {
        display: block;
        width: 100%;
        padding-left: 0;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 1rem;
        line-height: 1.3rem;
        margin-top: 0.5rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper .post-meta {
        margin-top: 0.6rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post:first-of-type {
        padding-top: 0;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .first-col-wrapper {
        padding-right: 1rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .second-col-wrapper {
        padding-left: 1rem;
    }
    .btm-posts-wrapper .single-post .post-thumb a.thumb-zoom .image-overlay,
    .btm-posts-wrapper .single-post .post-thumb a.thumb-zoom {
        height: 100%;
        max-height: 100%;
    }
    .site-footer .footer-widgets .block {
        padding-right: 2rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block {
        min-width: 8rem;
    }
    header.header-layout2 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout1 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout3 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block,
    header.header-layout4 nav.main-navigation .nav-wrapper .menu-mmnu-container ul li.menu-item .sub-menu.mega-sub-menu.no-mega-cat-menu .ap-mega-menu-con-wrap .cat-con-section .menu-post-block {
        min-width: 10rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 9.5rem, 0);
        transform: translate3d(0, 9.5rem, 0);
    }
    body.both-sidebars .site-content .vmagazine-lite-container {
        position: relative;
    }
    body.both-sidebars .site-content .vmagazine-lite-container #primary {
        -webkit-order: 1;
        width: 100%;
        margin-bottom: 3.5rem;
        display: block;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main {
        grid-template-columns: 49% 49%;
        grid-gap: 1.5rem 2%;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5rem, 0);
        transform: translate3d(0, 5rem, 0);
    }
    body.both-sidebars .site-content .vmagazine-lite-container #secondary-left {
        width: 50%;
        -webkit-order: 2;
        padding-right: 1rem;
        display: inline-block;
        position: relative;
    }
    body.both-sidebars .site-content .vmagazine-lite-container #secondary {
        -webkit-order: 3;
        width: 50%;
        padding-left: 1rem;
        display: inline-block;
        position: relative;
    }
    body.both-sidebars .theiaStickySidebar {
        position: relative !important;
        left: auto !important;
        transform: none !important;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        margin-bottom: 0.5rem;
        font-size: 1.25rem;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content {
        padding: 1.75rem 1.5rem;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content a.vmagazine-lite-archive-more {
        padding: 8px 10px;
        font-size: 14px;
    }
    .third-post-header-wrap .top-inner-wrap header.entry-header h1 {
        font-size: 1.75rem;
        line-height: 2rem;
        max-width: 70%;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .related-posts-wrapper {
        grid-template-columns: 49% 49%;
        grid-gap: 1.5rem 2%;
    }
    .vmagazine-lite-container #primary #comments.comments-area .cmt-main-content {
        padding-left: 1rem;
    }
    li.pingback .cmt-main-content {
        padding-left: 0 !important;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .comment-author {
        padding-right: 0.5rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children {
        margin-left: 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children ul.children {
        margin-left: 2rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-link-wrapper {
        padding-right: 2rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper {
        padding-left: 2rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper .next-image,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-link-wrapper .prev-image {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper .next-image a,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-link-wrapper .prev-image a {
        max-width: 100px;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper .next-image {
        text-align: right;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-link-wrapper .prev-text {
        padding-left: 0;
        width: 100%;
        display: block;
        padding-top: 1rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper .next-text {
        display: block;
        width: 100%;
        padding-right: 0;
        padding-bottom: 1rem;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .post-thumb span.cat-links {
        top: 5px;
        left: 5px;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post h3.small-font {
        font-size: 0.875rem;
        margin-bottom: 0.5rem;
        line-height: 1.2rem;
        font-weight: 500;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-previous {
        padding-right: 1rem;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-next {
        padding-left: 1rem;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links p {
        margin-bottom: 1rem;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_top_rated_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recently_viewed_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recent_reviews ul.product_list_widget li a img {
        width: 100%;
        margin-bottom: 10px;
    }
    .woocommerce-message {
        font-size: 0.875rem;
    }
    .woocommerce-message::before {
        top: 1.2em;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical {
        margin-right: 10px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical .slick-list.draggable {
        height: 100% !important;
    }
    .template-four .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs .vmagazine-lite-tabbed-links li.active a::before,
    .template-four .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before,
    .template-four .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider .vmagazine-lite-tabbed-post-slider li.active a::before,
    .template-four .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel .slider-tab-links-carousel li.active a::before,
    .template-four .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs ul.slider-tab-links li.active a::before,
    .template-four .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before,
    .template-four .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs .vmagazine-lite-tab-links li.active a::before,
    .template-four .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider .vmagazine-lite-tabbed-post-slider li.active a::before {
        bottom: -3px;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption span.cat-links a,
    .vmagazine-lite-top-trending-block .inner-wrap .cat-links a,
    .vmagazine-lite-block-post-car-small .post-content-wrapper .cat-links a,
    .block-post-wrapper.list .single-post .post-thumb .cat-links a,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption span a,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption span a,
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .post-thumb span.cat-links a {
        height: 18px;
        line-height: 18px;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev {
        margin-right: 1.95rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 25rem;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 8rem, 0);
        -moz-transform: translate3d(0, 8rem, 0);
        -ms-transform: translate3d(0, 8rem, 0);
        -o-transform: translate3d(0, 8rem, 0);
        transform: translate3d(0, 8rem, 0);
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article {
        -webkit-flex-basis: 49%;
        flex-basis: 49%;
        margin-right: 2%;
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(3n) {
        margin-right: 2%;
    }
    .vmagazine-lite-top-trending-block {
        margin-top: 0;
    }
    .site-footer .footer-widgets .vmagazine-lite-container {
        width: 100%;
        padding-left: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: flex-start;
        -webkit-align-items: flex-start;
        -webkit-box-align: flex-start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
    }
    .site-footer .footer-widgets .vmagazine-lite-container .block {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
    }
    .vmagazine-lite-grid-list-wrapp.grid-two.no-desc .vmagazine-lite-grid-list.grid-two .single-post a.thumb-zoom {
        height: auto;
    }
    .vmagazine-lite-grid-list-wrapp.grid-two.no-desc .vmagazine-lite-grid-list.grid-two .single-post a.thumb-zoom img {
        position: relative;
        top: 0;
        left: 0;
        transform: translate(0, 0) scale(1);
        -webkit-transform: translate(0, 0) scale(1);
        -webkit-transform-origin: 50% 50%;
        -moz-transform-origin: 50% 50%;
        -ms-transform-origin: 50% 50%;
        -o-transform-origin: 50% 50%;
        transform-origin: 50% 50%;
    }
    .vmagazine-lite-grid-list-wrapp.grid-two.no-desc .vmagazine-lite-grid-list.grid-two .single-post a.thumb-zoom:hover img {
        -webkit-transform: translate(0, 0) scale(1.12);
        transform: translate(0, 0) scale(1.12);
    }
    .vmagazine-lite-ticker-wrapper .default-layout .lSSlideOuter .lSSlideWrapper,
    .vmagazine-lite-ticker-wrapper .layout-two .lSSlideOuter .lSSlideWrapper {
        padding-top: 1px;
    }
    .related-content-wrapper a.vmagazine-lite-related-more {
        padding: 8px 10px;
        font-size: 12px;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul {
        padding-bottom: 0
    }
    footer .buttom-footer.footer_one .footer-credit {
        padding-top: 10px;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-form label {
        padding-right: 15px;
    }
    header.header-layout1 .logo-ad-wrapper .vmagazine-lite-container .header-ad-wrapper,
    header.header-layout3 .logo-ad-wrapper .vmagazine-lite-container .header-ad-wrapper {
        width: 38%;
        max-width: 38%;
        display: inline-block
    }
    header.header-layout1 .logo-ad-wrapper .vmagazine-lite-container .site-branding,
    header.header-layout3 .logo-ad-wrapper .vmagazine-lite-container .site-branding {
        width: 60%;
        display: inline-block
    }
}


/*max992min768px*/

@media screen and (max-width: 992px) and (min-width: 768px) {
    .vmagazine-lite-timeline-post .timeline-post-wrapper {
        padding: 1rem 1rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post {
        display: block;
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 1rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-date {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption {
        width: 100%;
        display: block;
        padding-left: 0;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper h3.small-font {
        margin-bottom: 0.6rem;
        font-size: 0.875rem;
        line-height: 1.25;
    }
    .vmagazine_lite_category_slider_tab_carousel panel-last-child {
        margin-left: 10px;
        margin-right: 10px;
    }
    .widget_vmagazine_lite_recent_post panel-first-child {
        margin-left: 10px;
        margin-right: 10px;
    }
    .widget_apsi_widget panel-last-child {
        text-align: center;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .first-col-wrapper {
        display: block;
        width: 100%;
    }
    .panel-grid.panel-no-style {
        margin-left: 10px;
        margin-right: 10px;
    }
    .widget_apsi_widget.panel-last-child {
        text-align: center
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::before {
        top: 0;
        left: 49%;
        margin-left: 0;
        margin-top: -18px;
        border-color: transparent transparent #eee transparent;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::after {
        top: 0;
        margin-left: 0;
        left: 47.75%;
        margin-top: -18px;
        border-color: transparent transparent #FFF transparent;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper .post-meta {
        font-size: 0.7rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-date .blog-date-inner span.posted-day {
        font-size: 0.875rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-date .blog-date-inner span.posted-month,
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-date .blog-date-inner span.posted-year {
        font-size: 0.75rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post::before {
        display: none;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper span.view-all {
        text-align: center;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container article .archive-wrapper .entry-thumb {
        width: 30%;
        display:inline-block;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container article .archive-wrapper .list-left-wrap {
        display: inline-block;
        width: 70%;
        padding-left: 0 !important;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop ul.products li.product .onsale,
    .sidebar-shop .sale span.onsale {
        height: 24px;
        line-height: 24px;
        padding: 0 0.75rem;
        font-size: 0.75rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary .entry-thumb {
        margin-bottom: 1.25rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container article {
        margin-bottom: 0;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop ul.products li.product .product-img-wrap a.button {
        font-size: 0.8rem;
        max-width: 90px;
    }
    .woocommerce.columns-3 ul.products {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
    }
    .woocommerce-page.columns-3 ul.products li.product {
        width: 100%;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 48%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        margin-bottom: 2rem;
    }
    .woocommerce-page.columns-3 ul.products:before {
        display: none;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_top_rated_products ul.product_list_widget,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recently_viewed_products ul.product_list_widget,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_products ul.product_list_widget,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recent_reviews ul.product_list_widget {
        padding: 1rem 1rem 1.5rem;
    }
    .apsc-theme-2 .social-icon {
        min-width: 35%;
        width: 35%;
    }
    .apsc-theme-2 .media-name {
        display: none;
    }
    .apsc-theme-2 .apsc-count-wrapper {
        width: 65%;
        min-width: 65%;
    }
    .apsc-theme-2 .apsc-count {
        padding: 7px 5px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical {
        width: 25%;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        bottom: -3.35rem;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post {
        display: inline-block;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content {
        margin-top: 0;
    }
    .site-footer .widget.widget_vmagazine_lite_flickr_stream .flickr_badge_image {
        width: 23%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content span {
        margin-top: 0.3rem;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container main.site-main article {
        -webkit-flex-basis: 49%;
        flex-basis: 49%;
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n),
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container main.site-main {
        -webkit-justify-content: space-between;
        justify-content: space-between;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content {
        display: block;
        width: 100%;
        padding-left: 0;
        padding-top: 0.25rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        font-size: 14px !important;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 1rem;
    }
}


/*max800px*/

@media screen and (max-width: 800px) {
    html {
        font-size: 13px
    }
    #contactus-from {
        padding-right: 0
    }
    header.header-layout2 .logo-ad-wrapper .middle-search input.search-field {
        width: 220px;
        padding-left: 2rem;
        padding-right: 3rem;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search input.search-field {
        height: 40px;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search form.search-form::after {
        right: 0;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search input.search-submit {
        height: 40px;
        width: 40px;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search form.search-form:after {
        height: 40px;
        width: 40px;
        line-height: 40px;
        font-size: 16px;
    }
    header.header-layout2 .logo-ad-wrapper .middle-search {
        padding-right: 20px;
    }
    .vmagazine-lite-container #primary #comments.comments-area h4.comments-title {
        font-size: 1.25rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 24rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font,
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.125rem;
        line-height: 1.45rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption {
        padding: 1.5rem 1.875rem;
    }
    .vmagazine-lite-top-trending-block {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap,
    .vmagazine-lite-top-trending-block .last-block-wrap {
        width: 100%;
        display: block;
        margin: 0;
        padding: 0;
        float: left;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        width: 50%;
        display: inline-block;
        float: left;
        margin: 0;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        margin-bottom: 10px;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap:first-of-type,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap:first-of-type {
        padding-right: 5px;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap:last-of-type,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap:last-of-type {
        padding-left: 5px;
    }
    .vmagazine-lite-top-trending-block .post-content-wrapper,
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap:last-of-type .post-content-wrapper,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap:last-of-type .post-content-wrapper {
        padding-left: 1.25rem;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap {
        padding: 0;
        width: 100%;
        display: block;
    }
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        margin-top: 10px;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        padding: 1.5rem 1rem;
        right: 4rem;
        max-width: 65%;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption .post-meta {
        font-size: 0.75rem;
        margin-bottom: 0.3rem;
        margin-top: 0.6rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption h3 {
        font-size: 1rem;
        line-height: 1.3rem;
        margin-bottom: 0.6rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption p {
        font-size: 0.8rem;
        line-height: 1.3rem;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-active.slick-center .post-thumb {
        height: 16rem;
        margin-top: -0.3rem;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .post-thumb {
        height: 14.5rem;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-slide .post-caption h3.large-font {
        font-size: 1.325rem;
        line-height: 1.3;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-slide .post-thumb .post-format-icon {
        margin-top: -3rem;
        font-size: 20px;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider {
        height: 14.5rem;
    }
    .slider-tab-wrapper {
        padding: 3rem 0 4rem !important;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots {
        bottom: -3.75rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li {
        display: block;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li a {
        padding: 4px 10px 5px;
        width: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper {
        display: block;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb {
        height: 15rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper {
        padding: 1.5rem 1.25rem 2rem;
    }
    body.right-sidebar .vmagazine-lite-container,
    body.left-sidebar .vmagazine-lite-container,
    body.no-sidebar .vmagazine-lite-container,
    body.both-sidebars .vmagazine-lite-container {
        display: block;
        width: 100%;
        float: left;
        padding: 0 10px;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #primary,
    body.left-sidebar .site-content .vmagazine-lite-container #primary,
    body.both-sidebars .site-content .vmagazine-lite-container #primary,
    body.no-sidebar .site-content .vmagazine-lite-container #primary {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-flow: column;
        -ms-flex-flow: column;
        flex-flow: column;
        width: 100%;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #primary main,
    body.left-sidebar .site-content .vmagazine-lite-container #primary main,
    body.both-sidebars .site-content .vmagazine-lite-container #primary main,
    body.no-sidebar .site-content .vmagazine-lite-container #primary main {
        display: block;
        width: 100%;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #secondary,
    body.left-sidebar .site-content .vmagazine-lite-container #secondary,
    body.no-sidebar .site-content .vmagazine-lite-container #secondary,
    body.both-sidebars .site-content .vmagazine-lite-container #secondary {
        display: block;
        width: 100%;
        padding: 0;
    }
    footer.site-footer {
        display: block;
        float: left;
        width: 100%;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 6.5rem, 0);
        transform: translate3d(0, 6.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 25rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 7rem, 0);
        transform: translate3d(0, 7rem, 0);
    }
    .vmagazine-lite-container #primary.post-single-layout3 .related-posts-wrapper {
        grid-template-columns: 32% 32% 32%;
        grid-gap: 1.5rem 2%;
    }
    .woocommerce.columns-3 ul.products {
        display: grid;
        grid-template-columns: 31.5% 31.5% 31.5%;
        grid-gap: 2rem 2.75%;
    }
    .woocommerce-page.columns-3 ul.products li.product {
        width: 100%;
    }
    .woocommerce-page.columns-3 ul.products:before {
        display: none;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop #secondary-left,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop #secondary-right {
        width: 100%;
        margin-top: 0;
        padding: 0 15px;
    }
    .top-footer-wrap .vmagazine-lite-container .widget.widget_archive ul li {
        text-align: left;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_top_rated_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recently_viewed_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_products ul.product_list_widget li a img,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .widget_recent_reviews ul.product_list_widget li a img {
        width: 60px;
        margin-bottom: 10px;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-next {
        bottom: -2.75rem;
    }
    .vmagazine-lite-container,
    .vmagazine-lite-mobile-nav-wrapp,
    .vmagazine-lite-home-wrapp,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider,
    .slider-tab-wrapper,
    .vmagazine-lite-top-trending-block,
    .block-post-wrapper.vmagazine-lite-block-post-car-small {
        padding: 0;
    }
    .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home {
        padding-left: 0;
    }
    .site-footer .widget.widget_vmagazine_lite_flickr_stream .flickr_badge_image {
        width: 32%;
    }
    .site-footer .widget.widget_vmagazine_lite_flickr_stream .flickr_badge_image {
        margin: 0.66%;
    }
    .site-footer .footer-widgets .block {
        padding-right: 1.5rem;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::before {
        left: 48%;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper {
        text-align: center;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .small-thumbs-wrapper {
        display: block;
        width: 100%;
    }
    .vmagazine-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slider-item-wrapper .slider-bigthumb {
        display: table-caption;
        width: 100%;
    }
    header.header-layout1 .vmagazine-lite-nav-wrapper:before,
    header.header-layout1 .vmagazine-lite-nav-wrapper:after {
        clear: both;
        display: table;
        content: "";
    }
    .vmagazine-lite-ticker-wrapper:before,
    .vmagazine-lite-ticker-wrapper:after {
        content: "";
        clear: both;
        display: table;
    }
    .aps-each-icon {
        margin: 2px 1px;
    }
}


/*max768px*/


/*PG row*/

@media screen and (max-width: 768px) {
    /*.so-panel,
	.panel-grid-cell{
		margin-bottom: 20px !important;
	}*/
    header {
        display: none;
    }
    header.entry-header {
        display: block;
    }
    .entry-content h2 {
        font-size: 24px;
    }
    .entry-content h3 {
        font-size: 22px;
    }
    .entry-content h4 {
        font-size: 20px;
    }
    .entry-content h5 {
        font-size: 18px;
    }
    .entry-content h6 {
        font-size: 16px;
    }
    .vmagazine-lite-mobile-nav-wrapp {
        display: table;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation ul.mega-sub-menu {
        display: none;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .index-icon {
        display: none;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .mega-sub-toggle {
        display: none;
    }
    body .vmagazine-lite-nav-wrapper .vmagazine-lite-container {
        width: 100%;
        padding: 0 5px;
    }
    .vmagazine-lite-main-wrapper {
        float: left;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item {
        width: 100%;
        display: block;
        float: left;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item ul.sub-menu {
        margin: 0;
        padding: 0;
        list-style-type: none;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item a {
        font-size: 1.25rem;
        font-weight: 500;
        padding: 0.75rem 0;
        color: #FFF;
        width: 95%;
        margin: 0;
        display: inline-block;
        float: left;
    }
    #post-grid-12192 .pagination .page-numbers,
    #post-grid-12192 .pagination .pager,
    #post-grid-12192 .paginate.next-previous a {
        font-size: 12px !important;
        padding: 1px 10px;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item.menu-item-has-children .sub-toggle {
        display: inline-block;
        float: left;
        width: 5%;
        height: 20px;
        margin: 10px 0;
        position: relative;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item .sub-toggle:after {
        content: "\f105";
        font-family: fontawesome;
        position: absolute;
        right: 0;
        top: 0;
        margin-top: 0;
        font-size: 1.5rem;
        font-weight: 500;
        color: #FFF;
        -webkit-transform-origin: center center;
        -moz-transform-origin: center center;
        -ms-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transition: transform 0.3s linear;
        -moz-transition: transform 0.3s linear;
        -ms-transition: transform 0.3s linear;
        -o-transition: transform 0.3s linear;
        transition: transform 0.3s linear;
        -webkit-transform-style: preserve-3d;
        -moz-transform-style: preserve-3d;
        transform-style: preserve-3d;
    }
    span.view-all,
    .block-post-wrapper .gl-posts,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud a,
    .widget.widget_categories ul li a,
    .widget.widget_categories ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_archive ul li a {
        font-size: 1rem !important;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item.mob-menu-toggle > .sub-toggle:after {
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item.menu-item-has-children ul.sub-menu {
        position: relative;
        height: auto;
        width: 100%;
        padding-left: 2rem;
    }
    .footer-top-wrrap,
    .bottom-wrrap {
        display: flow-root
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item.menu-item-has-children li.menu-item.menu-item-has-children ul.sub-menu {
        padding-left: 1rem;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item.menu-item-has-children ul.sub-menu li a {
        font-size: 1rem;
        font-weight: 400;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item:last-child {
        padding-bottom: 5rem;
    }
    .vmagazine-lite-nav-wrapper nav.main-navigation .menu-mmnu-container ul.vmagazine_lite_mega_menu li.menu-item ul.sub-menu li.menu-item {
        padding-bottom: 0;
    }
    .site-title-wrapper .site-title {
        color: #FFF;
    }
    .site-title-wrapper .site-description {
        color: #FFF;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-srch-wrap {
        padding: 10rem 4rem;
    }
    .admin-bar header .vmagazine-lite-nav-wrapper {
        margin-top: 32px;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 21rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption {
        padding: 1.5rem 1.275rem;
    }
    .block-post-wrapper.block_layout_3 .single-post {
        width: 100%;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .single-post {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        margin-right: 2%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        margin-bottom: 1rem;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper .small-font {
        margin-bottom: 0;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .single-post:nth-of-type(2n-1) {
        justify-content: flex-start;
        vertical-align: top;
        margin-right: 0;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .single-post .post-thumb {
        vertical-align: top;
        margin: 0;
        height: auto;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .block-header {
        display: none;
    }
    .block-post-wrapper.block_layout_3 .view-all {
        display: grid;
        width: 100%;
        margin-top: 0;
    }
    .block-post-wrapper.block_layout_3 .view-all a {
        max-width: 120px;
        margin: 0px auto;
        padding: 8px 12px;
        font-size: 1rem;
        max-width: 300px;
        min-width: 300px;
        text-align: center;
    }
    .archive .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home,
    .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home {
        padding: 0.5rem 0px;
    }
    .vmagazine-lite-rec-posts.recent-post-widget {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content {
        padding-top: 0;
        padding-bottom: 0;
        border-bottom: none;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        margin-bottom: 0.875rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:last-of-type {
        margin-bottom: 0;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:nth-last-of-type(2) {
        margin-bottom: 0;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        font-size: 1.125rem;
        line-height: 1.5rem;
        font-weight: 600;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:nth-of-type(2n-1) {
        justify-content: flex-start;
        vertical-align: top;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .lSSlideWrapper ul.lightSlider {
        min-height: 300px;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .lSSlideWrapper li.lslide .post-thumb {
        position: relative;
        height: 300px;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .lSSlideWrapper li.lslide .post-thumb img {
        transform-origin: 0 0;
        backface-visibility: hidden;
        object-fit: cover;
        height: 100%;
        min-width: 100%;
        max-width: inherit;
        position: absolute;
        width: 100%;
        margin: 0 auto;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider,
    .slider-tab-wrapper {
        padding: 3rem 0px 2.5rem !important;
    }
    .slider-tab-wrapper {
        padding-bottom: 5rem !important;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideOuter .lSPager.lSpg {
        margin-top: 2rem !important;
    }
    .block-post-wrapper.grid .posts-wrap,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
        padding-bottom: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .block-header {
        display: none;
    }
    .block-post-wrapper.grid .posts-wrap .single-post,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        margin: 0;
        margin-bottom: 1rem;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-thumb,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post .post-thumb {
        vertical-align: top;
        height: auto;
        margin: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post .content-wrapper {
        vertical-align: top;
        margin: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 span.view-all {
        position: absolute;
        bottom: 0;
        left: 0;
    }
    .block-post-wrapper.grid .posts-wrap {
        padding-bottom: 0;
    }
    .block-post-wrapper.grid .posts-wrap .single-post {
        padding: 0;
        border-bottom: none;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li {
        display: inline-block;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li a {
        width: auto;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .vmagazine-lite-tabbed-section {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
        padding-bottom: 2rem;
        position: relative;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 32%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        padding: 0;
        border-bottom: none;
        margin-bottom: 1rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-thumb {
        height: auto;
        margin: 0;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption {
        padding-top: 0.8rem;
    }
    .widget_vmagazine_lite_categories_tabbed span.view-all {
        position: absolute;
        bottom: 0;
        left: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-wrap.slick-initialized.slick-slider {
        width: 100%;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .posts-tab-wrap.slick-initialized.slick-slider.slick-vertical {
        display: none;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption h3 {
        margin-top: 0.35rem;
        font-size: 0.875rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption .post-meta {
        margin-top: 0.3rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        width: 35%;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        width: 20%;
        right: calc(14%);
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        /*right: 5px;*/
        right: 41%;
    }
    .vmagazine-lite-grid-list.grid-two .posts-wrap {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
        width: 100%;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-thumb,
    .vmagazine-lite-grid-list.grid-two .single-post.first-post .post-thumb {
        vertical-align: top;
        margin: 0;
        height: auto;
    }
    .vmagazine-lite-grid-list.grid-two .single-post {
        padding-top: 0;
        padding-bottom: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        border-bottom: none;
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post h3.large-font {
        margin-bottom: 1rem;
        font-size: 1rem;
        line-height: 1.3rem;
        color: rgba(24, 24, 24, 0.95);
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post .post-content {
        display: none;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper,
    .vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper,
    .block-post-wrapper.list,
    .block-post-wrapper.grid,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post,
    .vmagazine-lite-slider-tab-carousel,
    .vmagazine-lite-mul-cat.layout-one .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-slider-tab-carousel {
        padding: 0;
    }
    .vmagazine-lite-post-carousel .block-carousel {
        padding: 1rem 0.9rem 3rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel .block-carousel .slick-next {
        right: 1.25rem;
        bottom: 1.15rem;
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder {
        height: 100%;
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder .big-video {
        width: 100%;
        height: 30rem;
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder .video-thumbs {
        width: 100%;
        position: relative;
        height: 300px;
        margin-bottom: 60px;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list img {
        width: 100%;
        max-width: 100px;
        float: left;
        margin: 0;
        text-align: left;
    }
    .vmagazine-lite-video-holder .video-thumbs .video-controls .video-track {
        font-size: 12px;
        margin-right: 100px;
    }
    .video-control-holder > div {
        font-size: 12px;
        padding: 0 10px;
    }
    .vmagazine-lite-video-thumbnails .vmagazine-lite-video-list .video-title-duration {
        padding-left: 15px;
        width: calc(100% - 100px);
    }
    .widget.widget_vmagazine_lite_video_player .vmagazine-lite-yt-player .vmagazine-lite-video-holder .video-thumbs .video-controls {
        position: absolute;
        bottom: -60px;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post::before {
        margin-left: 10%;
    }
    .site-footer .footer-widgets .block {
        width: 50% !important;
        padding-bottom: 2rem;
    }
    .site-footer .footer_two .footer-nav div.footer-logo-wrap,
    .site-footer .footer_two .footer-nav nav.footer-navigation,
    .site-footer .footer_two .footer-nav div.footer-social {
        display: block;
        width: 100%;
        text-align: center;
        margin-bottom: 3rem;
    }
    .site-footer .footer_two .footer-nav div.footer-social {
        margin-bottom: 0;
    }
    .site-footer .footer_two .footer-nav div.footer-logo-wrap img {
        max-width: 180px;
    }
    .site-footer .footer_two .footer-nav nav .menu-footer-menu-container ul.menu li {
        display: block;
        line-height: 2.5rem;
        text-align: center;
    }
    .vmagazine-lite-rec-posts.recent-post-widget,
    .vmagazine-lite-slider-tab-carousel,
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper,
    .vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper,
    .block-post-wrapper.list,
    .block-post-wrapper.grid,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post,
    .vmagazine-lite-slider-tab-carousel,
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper,
    .widget .custom-html-widget,
    .widget.widget_categories ul,
    .widget .tagcloud,
    .vmagazine-lite-grid-list.grid-two,
    .vmagazine-lite-block-post-slider .block-content-wrapper,
    .vmagazine-lite-mul-cat.layout-one .block-content-wrapper,
    .vmagazine-lite-post-carousel .block-carousel,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper,
    .vmagazine-lite-timeline-post .timeline-post-wrapper {
        -webkit-border-radius: 0;
        border-radius: 0;
    }
    .vmagazine-lite-grid-list.grid-two span.view-all {
        margin-top: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper {
        padding-bottom: 1rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-prev,
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-next {
        z-index: 9;
        -webkit-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        transform: translate(0, -50%);
        visibility: hidden;
        opacity: 0;
        width: 30px;
        height: 30px;
        line-height: 30px;
        background: #FFF;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        -webkit-transition: all ease 0.3s;
        -moz-transition: all ease 0.3s;
        -ms-transition: all ease 0.3s;
        -o-transition: all ease 0.3s;
        transition: all ease 0.3s;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-prev {
        left: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-next {
        right: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-prev:before {
        content: "\f104";
        font-family: fontawesome;
        color: #000;
        line-height: 28px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .slick-next:before {
        content: "\f105";
        font-family: fontawesome;
        color: #000;
        line-height: 28px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2:hover .slick-prev {
        -webkit-transform: translate(20px, -50%);
        -ms-transform: translate(20px, -50%);
        transform: translate(20px, -50%);
        visibility: visible;
        opacity: 1;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2:hover .slick-next {
        -webkit-transform: translate(-20px, -50%);
        -ms-transform: translate(-20px, -50%);
        transform: translate(-20px, -50%);
        visibility: visible;
        opacity: 1;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper .lSAction > .lSPrev {
        left: 1rem;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper .lSAction > .lSNext {
        right: 1rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper .lSAction > a::after,
    .block-post-wrapper .lSSlideWrapper .lSAction > a::after {
        font-size: 1.25rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption h3 {
        font-size: 1.65rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container article .archive-wrapper {
        margin-bottom: 10px;
        padding-bottom: 0
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-meta {
        margin-top: 0;
    }
    .vmagazine-lite-container #primary .entry-thumb {
        margin-bottom: 0;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper h2.entry-title {
        font-size: 1.25rem;
        margin-bottom: 0.55rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-content a.vmagazine-lite-archive-more {
        padding: 8px 10px;
        font-size: 14px;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-meta {
        margin-bottom: 0.35rem;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-content a.vmagazine-lite-archive-more {
        margin-top: 0;
    }
    .third-post-header-wrap .top-inner-wrap header.entry-header {
        display: block;
    }
    .third-post-header-wrap .top-inner-wrap header.entry-header h1 {
        font-size: 1.5rem;
        line-height: 2rem;
        max-width: 70%;
    }
    .third-post-header-wrap .top-inner-wrap .entry-meta span:last-of-type {
        padding-right: 0;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .vmagazine-lite-related-wrapper .single-post {
        flex-basis: 49%;
        margin-bottom: 1.5rem;
        margin-right: 2%;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .vmagazine-lite-related-wrapper .single-post:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .vmagazine-lite-related-wrapper .single-post:nth-of-type(3n) {
        margin-right: auto;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .total-reivew-wrapper {
        width: 20%;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .summary-details {
        width: 80%;
        padding-left: 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area .cmt-main-content {
        padding-left: 0;
        display: block;
        width: 100%;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content {
        padding: 0;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content::before {
        display: none;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .comment-author {
        padding-right: 0;
        width: 100%;
        display: block;
        text-align: left;
        margin-bottom: 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .comment-author img {
        max-width: 50px;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children {
        margin-left: 0;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children ul.children {
        margin-left: 0;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children li.comment .comment-author {
        display: block;
        width: 100%;
        padding-right: 0;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list ul.children li.comment .cmt-main-content {
        display: block;
        width: 100%;
        padding: 0;
    }
    .third-post-header-wrap {
        margin-bottom: 2rem;
    }
    .third-post-header-wrap .entry-thumb {
        height: 300px;
        width: 100%;
        position: relative;
    }
    .third-post-header-wrap .entry-thumb img {
        transform-origin: 0 0;
        backface-visibility: hidden;
        object-fit: cover;
        height: 100%;
        min-width: 100%;
        max-width: inherit;
        position: absolute;
        width: 100%;
        margin: 0 auto;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }
    .admin-bar .vmagazine-lite-mobile-search-wrapper .mob-search-form,
    .admin-bar .vmagazine-lite-mobile-navigation-wrapper .mobile-navigation {
        margin-top: 40px;
    }
    .vmagazine-lite-mobile-navigation-wrapper .mobile-navigation .icon-wrapper {
        padding-left: 5px;
    }
    .vmagazine-lite-container #primary article .entry-thumb {
        margin-bottom: 10px;
    }
    td.product-remove {
        width: 48px;
    }
    .woocommerce table.shop_table_responsive tr td::before,
    .woocommerce-page table.shop_table_responsive tr td::before {
        font-weight: 500;
    }
    .woocommerce table.shop_table_responsive tr td,
    .woocommerce-page table.shop_table_responsive tr td {
        border-left: 0px;
        border-right: 0px;
        border-bottom: 0px;
    }
    .woocommerce table.shop_table_responsive tr td.product-subtotal {
        border-bottom: 1px solid #ddd;
    }
    .woocommerce table.shop_table tbody tr td:first-child,
    .woocommerce table.shop_table tbody tr th:first-child {
        border-top: 0px;
    }
    .site-header-cart {
        display: none;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide {
        padding: 1rem 0;
    }
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-thumb {
        height: 300px;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post a {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post a img {
        width: 100%;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post h3.small-font {
        font-size: 1rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption .post-meta {
        margin-bottom: 0.5rem;
        margin-top: 0.85rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption h3 {
        font-size: 1.25rem;
        line-height: 1.5rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption p {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        padding: 3rem 1rem
    }
    .block-post-wrapper .gl-posts,
    span.view-all {
        margin-bottom: 0.5rem;
    }
    .widget.widget_categories ul,
    .widget .tagcloud {
        padding: 1rem 1rem 0.5rem;
    }
    .block-post-wrapper.grid .posts-wrap span.view-all {
        margin-top: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post h3.small-font {
        font-size: 1.125rem;
        line-height: 1.3;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption h3.small-font {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed li a {
        font-size: 12px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper {
        padding: 0px;
        max-width: 100%;
        width: 100%;
        margin: 0 auto;
        text-align: center;
        top: auto;
        -webkit-transform: none;
        -moz-transform: none;
        -ms-transform: none;
        -o-transform: none;
        transform: none;
        bottom: 30px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 70%;
        margin: 0.75rem auto 0 !important;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        bottom: -2.85rem;
        margin-bottom: -22px;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-content-wrapper {
        padding-top: 0.6rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-content-wrapper .post-meta {
        margin-bottom: 0.75rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post h3.large-font,
    .vmagazine-lite-grid-list.grid-two .single-post h3.large-font {
        font-size: 1.125rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post {
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper .post-caption-wrapper h3.large-font {
        font-size: 1.25rem;
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post {
        -webkit-flex-basis: 49%;
        flex-basis: 49%;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper {
        padding-bottom: 0;
    }
    .vmagazine-lite-post-carousel .block-carousel .single-post .post-caption h3.large-font {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-post-carousel .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel .block-carousel .slick-next {
        bottom: 1.65rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper h3.large-font {
        font-size: 1.125rem;
        margin-bottom: 0.5rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper {
        margin-bottom: 1.25rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 1.125rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        padding: 0.85rem 0;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper {
        text-align: center;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper h3.small-font {
        font-size: 1rem;
        line-height: 1.3rem;
        font-weight: 600;
    }
    .vmagazine-lite-grid-list.grid-two {
        padding: 1rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper {
        padding: 1rem 1rem 3.5rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper span.view-all {
        left: 15px;
        bottom: 20px;
    }
    .vmagazine-lite-grid-list.grid span.view-all {
        margin-top: 0;
    }
    .block-post-wrapper.grid span.view-all a {
        min-width: 300px;
    }
    .widget.widget_categories ul li:last-child {
        padding-bottom: 0.75rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper {
        margin-bottom: 0.5rem;
    }
    .wrapper-vmagazine-lite-post-col.block_layout_3,
    .wrapper-vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-featured-slider.featured-slider-wrapper,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_2,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two,
    .vmagazine-lite-grid-list-wrapp.list,
    .vmagazine-lite-grid-list-wrapp.grid,
    .wrapper-vmagazine-lite-post-col.block_layout_4,
    .vmagazine-lite-grid-list-wrapp.grid-two,
    .vmagazine-lite-block-post-slider.block-post-wrapper,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-one,
    .vmagazine-lite-post-carousel.block-post-wrapper.block_layout_1,
    .vmagazine-lite-yt-player,
    .vmagazine-lite-mul-cat-tabbed.block-post-wrapper {
        margin: -10px;
    }
    .widget_tag_cloud,
    .widget_categories,
    .widget_vmagazine_lite_facebook_like,
    .widget_vmagazine_lite_player,
    .widget_vmagazine_lite_recent_post,
    .widget_vmagazine_lite_categories_tabbed,
    .widget_vmagazine_lite_category_slider_tab_carousel,
    .widget_custom_html {
        margin: 0 -10px;
    }
    .vmagazine-lite-sidebar .widget_tag_cloud,
    .vmagazine-lite-sidebar .widget_categories,
    .vmagazine-lite-sidebar .widget_vmagazine_lite_facebook_like,
    .vmagazine-lite-sidebar .widget_vmagazine_lite_player,
    .vmagazine-lite-sidebar .widget_vmagazine_lite_recent_post,
    .vmagazine-lite-sidebar .widget_vmagazine_lite_categories_tabbed,
    .vmagazine-lite-sidebar .widget_vmagazine_lite_category_slider_tab_carousel,
    .vmagazine-lite-sidebar .widget_custom_html {
        margin: 0;
    }
    .vmagazine-lite-archive-layout2 .widget_tag_cloud {
        margin: 0;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
    }
    .site-footer .footer-widgets {
        padding-left: 20px;
        padding-right: 20px;
    }
    .top-footer-wrap .vmagazine-lite-container .widget {
        margin: 1rem 0 0 !important;
    }
    .middle-footer-wrap {
        padding: 0 0 3rem;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-logo-wrap {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        text-align: center;
        margin-bottom: 2rem;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-desc,
    .middle-footer-wrap .middle-ftr-wrap .footer-social {
        -webkit-flex-basis: 48%;
        flex-basis: 48%;
        margin-bottom: 2rem;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-social ul.social {
        text-align: left;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-social ul.social li:first-child {
        margin-left: 0;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-credit,
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
    }
    footer .buttom-footer.footer_one .footer-credit .site-info,
    footer .buttom-footer.footer_one .footer-credit .footer-social {
        width: 100%;
        text-align: center;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul {
        text-align: center;
        padding-bottom: 1.5rem;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul li:first-child a {
        padding-left: 0;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-social ul.social li a i {
        width: 32px;
        height: 32px;
        line-height: 32px;
    }
    .top-footer-wrap .vmagazine-lite-container .widget.widget_tag_cloud .tagcloud a {
        padding: 2px 12px 3px;
    }
    .site-footer .footer-widgets .vmagazine-lite-container {
        width: 100%;
        padding-left: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: flex-start;
        -webkit-align-items: flex-start;
        -webkit-box-align: flex-start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
    }
    .site-footer .footer-widgets .vmagazine-lite-container .block {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 49%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
    }
    .site-footer .footer-widgets.col-1 .vmagazine-lite-container .block {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul li a {
        padding: 0 3px;
        font-size: 12px
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-logo-wrap {
        margin-bottom: 0
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-desc {
        margin-bottom: 1rem !important;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-social {
        padding-bottom: 0
    }
    .site-info {
        font-size: 11px;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-desc {
        margin-bottom: 0 !important;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content {
        width: 100%;
        padding-left: 0;
        margin-bottom: 0;
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: flex-start;
        -webkit-box-align: start;
        align-items: flex-start;
        -webkit-flex-flow: row wrap;
        justify-content: space-between;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 30%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        flex-basis: 70%;
        justify-content: flex-start;
        flex-direction: column;
        vertical-align: top;
        width: auto;
        padding-left: 1rem;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        font-size: 0.95rem;
        line-height: 1.3rem;
    }
    .apsc-icons-wrapper.apsc-theme-13 .apsc-each-profile {
        width: 49%;
        margin: 0;
        display: inline-block;
        margin: 1px 0px;
    }
    .apsc-icons-wrapper.apsc-theme-13 .apsc-each-profile a {
        margin-bottom: 0;
    }
    .vmagazine-lite-breadcrumb-wrapper {
        padding: 0px 0;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .vmagazine-lite-related-wrapper .single-post .related-content-wrapper h3.small-font {
        font-size: 1rem;
        line-height: 1.3rem;
        font-weight: 600;
    }
    .apsc-theme-5 {
        text-align: center;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container main.site-main article .archive-post .entry-content {
        padding: 1rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper ul#vmagazine-lite-widget-tabbed {
        margin-bottom: 0.8rem;
    }
    .vmagazine-lite-block-post-car-small .lSSlideWrapper .lSAction {
        margin-top: 18px;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_2,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-one,
    .widget .vmagazine-lite-medium-rectangle-ad {
        margin-bottom: 0px;
    }
    .vmagazine-lite-rec-posts.recent-post-widget.block_layout_1,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two,
    .textwidget.custom-html-widget,
    .slick-dotted.slick-slider {
        margin-bottom: 0px;
    }
    .vmagazine-lite-timeline-post.block-post-wrapper {
        margin: 0 0px;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper,
    .vmagazine-lite-grid-list.block-post-wrapper.list,
    .wrapper-vmagazine-lite-post-col.block_layout_4,
    .vmagazine-lite-timeline-post.block-post-wrapper {
        margin-bottom: 0px;
    }
    .vmagazine-lite-cat-tab.vmagazine-lite-tabbed-wrapper,
    .vmagazine-lite-block-post-slider.block-post-wrapper {
        margin-bottom: 0;
    }
    .widget_vmagazine_lite_facebook_like {
        margin-bottom: 30px !important;
    }
    .widget_tag_cloud {
        margin-bottom: 35px !important;
    }
    .widget_vmagazine_lite_video_player {
        margin-bottom: 20px !important;
    }
    .apif-owl-demo {
        margin-bottom: 0px;
    }
    .site-footer .footer-widgets {
        padding: 1.75rem 20px 1rem;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article {
        flex-basis: 49%;
        margin-right: 2%;
        margin-bottom: 1rem;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(3n) {
        margin-right: auto;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 8rem, 0);
        -moz-transform: translate3d(0, 8rem, 0);
        -ms-transform: translate3d(0, 8rem, 0);
        -o-transform: translate3d(0, 8rem, 0);
        transform: translate3d(0, 5rem, 0);
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper {
        margin-left: 0;
    }
    .buttom-footer.footer_one {
        padding-top: 1.5rem;
    }
    .footer-two .buttom-footer.footer_one {
        padding-top: 0.25rem;
        display: block;
        float: left;
    }
    .footer-three .buttom-footer.footer_one {
        display: block;
        float: left;
        width: 100%;
        padding-top: 3.5rem;
    }
    .footer-one .buttom-footer.footer_one {
        padding-top: 1rem;
        float: left;
        width: 100%;
    }
    .footer-three .middle-footer-wrap,
    .footer-one .middle-footer-wrap {
        display: block;
        width: 100%;
        float: left;
    }
    .footer-three .footer-btm-wrap,
    .footer-one .footer-btm-wrap {
        float: left;
        width: 100%;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post h3.small-font {
        font-size: 1.25rem;
        line-height: 1.6rem;
        font-weight: 600;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .post-contents {
        font-size: 1rem;
    }
    .site-footer .gallery {
        margin-bottom: 0;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .image-recent-post {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content {
        display: block;
        width: 100%;
        padding-left: 0;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a {
        font-size: 1rem !important;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper:after {
        top: 22px;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::before {
        left: 0;
        top: 24px;
    }
    .panel-grid.panel-has-style {
        margin-bottom: 0px !important;
    }
    .panel-row-style {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
    }
    .panel-widget-style {
        padding-bottom: 0px !important;
    }
    .panel-grid-cell {
        margin-bottom: 0px !important;
    }
    span.view-all {
        margin-bottom: 0px;
    }
    .so-panel {
        margin-bottom: 45px !important;
    }
    .widget_vmagazine_lite_category_posts_slider,
    .widget_vmagazine_lite_block_posts_column,
    .widget_vmagazine_lite_block_grid_list {
        margin-bottom: 50px !important;
    }
    .vmagazine-lite-grid-list-wrapp.list.element-has-desc {
        margin-bottom: -15px !important;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 {
        margin-bottom: -5px !important;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_4,
    .block_layout_2.panel-widget-style {
        margin-bottom: -20px !important;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 {
        margin-bottom: 5px !important;
    }
    .widget_custom_html,
    .widget_tag_cloud {
        margin-bottom: 30px !important;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .cmt-content-wrap p {
        font-size: 1.125rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .reply a {
        font-size: 0.95rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list li.comment .cmt-main-content .comment-meta {
        font-size: 0.95rem;
    }
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul li a,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget_pages ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_meta ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_pages ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_recent_comments ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_recent_entries ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_rss ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_nav_menu ul li a,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_archive ul li a {
        font-size: 1rem;
    }
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_text .textwidget p strong,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_text .textwidget p strong,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_text .textwidget p,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_text .textwidget p,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu ul li,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul li,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul li,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_comments ul li,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul li,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_meta ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_pages ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_recent_comments ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_recent_entries ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_rss ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_nav_menu ul li,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_archive ul li {
        font-size: 1rem;
    }
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_nav_menu ul li a:before,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_rss ul li a:before,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_recent_entries ul li a:before,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_meta ul li a:before,
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget.widget_pages ul li a:before {
        margin-left: -0.9rem;
        margin-top: 1px;
    }
    .top-footer-wrap .vmagazine-lite-container .widget.widget_meta ul li a:before,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_pages ul li a:before,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_recent_entries ul li a:before,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_rss ul li a:before,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_nav_menu ul li a:before,
    .top-footer-wrap .vmagazine-lite-container .widget.widget_archive ul li a:before {
        margin-left: 0rem;
        margin-top: 1px;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links a p {
        font-size: 1rem;
        line-height: 1.4;
    }
    .vmagazine-lite-grid-list.grid-two span.view-all a {
        min-width: 300px;
    }
    .vmagazine-lite-grid-list-wrapp.grid-two span.view-all {
        margin-top: -1rem;
        display: block;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper {
        padding: 1rem;
    }
    .footer-one.site-footer .footer-widgets {
        padding: 2.25rem 15px 0;
    }
    .footer-one.site-footer .footer-widgets .vmagazine-lite-container {
        padding: 0;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .entry-content blockquote:before {
        font-size: 48px;
        left: -4rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-next {
        right: 0.1rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 1rem;
        margin-bottom: 0.5rem;
    }
    body.no-sidebar .site-content .vmagazine-lite-container #primary {
        padding: 1rem;
    }
    body.right-sidebar .vmagazine-lite-container #primary,
    body.left-sidebar .vmagazine-lite-container #primary {
        display: block;
        width: 100%;
    }
    body.right-sidebar .vmagazine-lite-container #secondary,
    body.left-sidebar .vmagazine-lite-container #secondary {
        display: block;
        width: 100%;
        padding-left: 0;
    }
    .vmagazine-lite-container #secondary .widget {
        margin-bottom: 30px !important;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel {
        padding: 1rem 0.75rem;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.25rem;
        line-height: 1.3;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.625rem;
        line-height: 1.3;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap .post-content-wrapper {
        -webkit-transform: translate3d(0, 1.5rem, 0);
        transform: translate3d(0, 1.5rem, 0);
    }
    .element-has-desc .vmagazine-lite-grid-list.grid-two .single-post .post-content {
        display: none;
    }
    .vmagazine-lite-archive-layout4 .vmagazine-lite-container #primary article .entry-content a.vmagazine-lite-archive-more {
        padding: 8px 10px;
        font-size: 14px;
    }
    .tnp-field.tnp-field-email label {
        font-size: 1rem !important;
    }
    .widget .custom-html-widget input.tnp-email {
        font-size: 1rem;
    }
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span:after,
    .template-three .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper h4.related-title span:after,
    .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span:after,
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span.title-bg:after,
    .template-three .vmagazine-lite-container #primary .vmagazine-lite-author-metabox h4.box-title span.title-bg:after {
        border-width: 25px 0 0 18px;
    }
    body.vmagazine-lite-archive-layout3 .site-content .vmagazine-lite-container #primary main {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -ms-flex-align: start;
        -webkit-align-items: start;
        -webkit-box-align: start;
        align-items: start;
        -webkit-flex-flow: row wrap;
        justify-content: flex-start;
        width: 100%;
    }
    body.post-single-layout3 .vmagazine-lite-home-wrapp .vmagazine-lite-container {
        padding: 0;
    }
    body.post-single-layout3 .vmagazine-lite-timeline-post.block-post-wrapper {
        margin: 0 -10px;
    }
    .woocommerce ul.products[class*=columns-] li.product,
    .woocommerce-page ul.products[class*=columns-] li.product {
        width: 100% !important;
    }

}


/*max600px*/

@media screen and (max-width: 600px) {
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-srch-wrap {
        padding: 10rem 2rem;
    }
    .rpwe-block h3 a {
        font-size: 1rem;
        line-height: 1.4
    }
    .search-res-wrap {
        margin-bottom: 30px;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-content .search-res-wrap .search-content-wrap .cont-search-wrap .title {
        font-size: 1rem;
        line-height: 1.5rem;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-content .ajax-search-view-all {
        font-size: 1rem;
        margin-top: 1.5rem;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-form .search-submit {
        width: 30px;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 22rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font {
        font-size: 1rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2:hover .block-carousel.slick-slider button.slick-next {
        -webkit-transform: translateY(-50%) translateX(-10px);
        -moz-transform: translateY(-50%) translateX(-10px);
        -ms-transform: translateY(-50%) translateX(-10px);
        -o-transform: translateY(-50%) translateX(-10px);
        transform: translateY(-50%) translateX(-10px);
    }
    .vmagazine-lite-post-carousel.block_layout_2:hover .block-carousel.slick-slider button.slick-prev {
        -webkit-transform: translateY(-50%) translateX(10px);
        -moz-transform: translateY(-50%) translateX(10px);
        -ms-transform: translateY(-50%) translateX(10px);
        -o-transform: translateY(-50%) translateX(10px);
        transform: translateY(-50%) translateX(10px);
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider button.slick-arrow {
        width: 30px;
        height: 30px;
        line-height: 30px;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider button.slick-arrow::before {
        font-size: 18px;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1rem;
        line-height: 1.3rem;
        font-weight: 600;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font,
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font {
        max-width: 60%;
        font-size: 1.625rem;
        line-height: 1.2;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper .post-meta {
        margin-top: 15px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font,
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        margin: 0.65rem auto 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .post-caption-wrapper h3.large-font {
        font-size: 0.95rem;
        line-height: 1.3rem;
        margin-top: 0.5rem;
    }
    .block-post-wrapper.block_layout_3 .single-post {
        margin-bottom: 1rem;
    }
    .block-post-wrapper.block_layout_3 .single-post .content-wrapper .small-font {
        margin-bottom: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 80%;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post .slider-nav-inner-wrapper {
        padding: 10px;
    }
    .post-meta,
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper .post-meta {
        font-size: 0.75rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper .post-meta span::after {
        height: 10px;
        width: 1px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs {
        position: relative;
        float: right;
        left: 0;
        top: -8px;
        margin-bottom: 10px;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs .vmagazine-lite-tab-links li a,
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs ul.slider-tab-links li a {
        padding: 5px 5px;
        font-size: 0.75rem;
        text-transform: capitalize;
    }
    .block-post-wrapper.layout-two .child-cat-tabs .vmagazine-lite-tab-links li {
        float: right;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        right: 0;
        max-width: 80%;
        background: rgba(255, 255, 255, 0.9);
        left: 0;
        margin: 0 auto;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .lSSlideWrapper li.lslide {
        -webkit-border-radius: 0;
        border-radius: 0;
    }
    .rpwe-block ul {
        padding-right: 0 !important;
        margin-right: 0;
    }
    .recent-posts-extended .rpwe-block li img {
        margin: 2px 1px 2px 10px;
        width: 94px;
        max-width: 94px;
        max-height: 70px;
    }
    .rpwe-time {
        display: none
    }
    /*.block-post-wrapper .lSSlideWrapper .lSAction > .lSPrev{
		right: 40px;
	}*/
    .content-wrapper-featured-slider .lSSlideWrapper .lSAction > .lSNext {
        right: 5px;
    }
    .content-wrapper-featured-slider .lSSlideWrapper .lSAction > .lSPrev {
        left: 5px;
    }
    .block-post-wrapper.list .single-post .post-thumb {
        width: 100%;
        margin-bottom: 1rem;
    }
    .block-post-wrapper.list .single-post .post-content-wrapper {
        width: 100%;
        padding-left: 0;
    }
    .block-post-wrapper.list .single-post {
        padding: 1.75rem 0 1.25rem;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-active.slick-center .post-thumb {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-active.slick-center .post-thumb {
        height: 14.5rem;
        margin-top: 0;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-active.slick-center .post-thumb .image-overlay {
        background: rgba(0, 0, 0, 0.3) !important;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        position: relative;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs ul.slider-tab-links {
        float: right;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .block-loader .sampleContainer {
        margin-top: 23%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        display: none;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        display: none;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-content-wrapper .tab-cat-slider.slick-slider .slick-dots {
        bottom: -2.5rem;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper,
    .vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper,
    .block-post-wrapper.list,
    .block-post-wrapper.grid,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post,
    .vmagazine-lite-slider-tab-carousel {
        padding: 1rem;
    }
    .vmagazine-lite-slider-tab-carousel {
        padding: 0;
    }
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs ul.vmagazine-lite-tabbed-links,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs {
        top: -10px;
        padding: 0px 0px 5px 15px;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper {
        padding: 0;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb {
        height: 12rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-content-wrapper {
        padding: 1rem;
    }
    .vmagazine-lite-post-carousel .block-carousel ul.slick-dots::before {
        display: none;
    }
    .vmagazine-lite-post-carousel .block-carousel ul.slick-dots::after {
        display: none;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::before {
        top: 25px;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::after {
        top: 23px;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-thumb {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper .single-post .post-caption-wrapper {
        display: block;
        padding-left: 0;
        padding-top: 0.6rem;
        width: 100%;
    }
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs ul.vmagazine-lite-tabbed-links,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs {
        top: 2px;
    }
    .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel .slider-tab-links-carousel li a,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider .vmagazine-lite-tabbed-post-slider li a,
    .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs ul.vmagazine-lite-tab-links li a,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs .vmagazine-lite-tabbed-links li a,
    .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider ul.vmagazine-lite-tabbed-post-slider li a,
    .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs ul.vmagazine-lite-tabbed-links li a {
        padding: 5px 5px;
        font-size: 0.75rem;
        text-transform: capitalize;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption .post-meta {
        margin-top: 0.6rem;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post h3.large-font,
    .vmagazine-lite-grid-list.grid-two .single-post h3.large-font {
        font-size: 1rem;
        line-height: 1.3;
    }
    .vmagazine-lite-grid-list.grid-two .single-post .post-content-wrapper .post-meta {
        margin-bottom: 0.6rem;
    }
    .small-font,
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content .recent-post-content a,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .post-caption h3 {
        font-size: 1.125rem;
        line-height: 1.3rem;
    }
    .site-footer .footer_two .footer-nav nav .menu-footer-menu-container ul.menu li a {
        padding: 0 0.5rem;
    }
    footer .buttom-footer.footer_one .footer-credit .site-info,
    footer .buttom-footer.footer_one .footer-credit .footer-social {
        display: block;
        width: 100%;
        text-align: center;
    }
    footer .buttom-footer.footer_one .footer-credit .footer-social {
        padding-top: 1.5rem;
    }
    footer .buttom-footer.footer_one .footer-credit .footer-social ul.social li:first-child a {
        padding-left: 0;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper {
        padding: 1rem;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post .post-caption h3.small-font,
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper h3.small-font {
        font-size: 1.125rem;
        line-height: 1.3;
        font-weight: 600;
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper h3.small-font {
        font-size: 1rem;
        line-height: 1.3;
        font-weight: 600;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 3.5rem, 0);
        transform: translate3d(0, 3.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap,
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 3.5rem, 0);
        transform: translate3d(0, 3.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article:hover .archive-post .post-title-wrap,
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article:hover .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 0.5rem, 0);
        transform: translate3d(0, 0.5rem, 0);
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
        line-height: 1.6rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 25rem;
    }
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main {
        grid-gap: 1rem 3%;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #primary {
        padding: 1rem 0;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 23rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 9.5rem, 0);
        transform: translate3d(0, 9.5rem, 0);
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-thumb {
        display: block;
        width: 40%;
        margin: 2px 0 0;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary .post-title-wrap {
        float: right;
        width: 60%;
        padding-left: 15px
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary .post-author-wrap {
        float: right;
        width: 60%;
        padding-left: 15px
    }
    .archive-wrapper h2.entry-title a {
        font-size: 1.3rem;
    }
    .chpcs_image_carousel .chpcs_next {
        right: -10px;
    }
    .chpcs_image_carousel .chpcs_prev {
        left: -10px;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul {
        padding-bottom: 0
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-logo-wrap {
        margin-bottom: 1rem
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-desc {
        margin-bottom: 1rem !important;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container article .archive-wrapper .list-left-wrap {
        /* display: block;*/
        width: 100%;
        padding-left: 0 !important;
        display: none;
    }
    .widget_text {
        margin-bottom: 15px
    }
    #post-grid-12192 .element_1.excerpt {
        display: none
    }
    #post-grid-12192 .element_2.read_more {
        display: none
    }
    .element.read_more {
        display: none !important;
    }
    .element_1.excerpt {
        display: none !important;
    }
    .post-grid .pagination .page-numbers {
        margin: 5px 0;
        padding: 1px 10px;
        font-size: 1rem !important;
    }
    .recent-posts-extended .rpwe-block li {
        margin: 20px 0 0px;
        padding-bottom: 2px
    }
    #post-grid-12192 .element_0 {
        padding: 5px 0 !important
    }
    .rpwe-summary {
        display: none
    }
    .footer-navigation {
        padding: 10px 0
    }
    .bottom-content-wrrap .vmagazine-lite-container {
        padding: 0 !important
    }
    #post-grid-11006 .item {
        min-height: 218px;
    }
    #post-grid-11006 .item .layer-media {
        max-height: 160px;
    }
    .vmagazine-lite-archive-layout1 .vmagazine-lite-container #primary article .archive-wrapper .entry-content a.vmagazine-lite-archive-more {
        margin-top: 0.25rem;
        display: none
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout2.both-sidebars .vmagazine-lite-container main.site-main {
        grid-template-columns: 100%;
        grid-gap: 1.5rem 0;
    }
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title,
    .vmagazine-lite-archive-layout2 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.625rem;
    }
    .navigation.pagination .nav-links a.page-numbers {
        padding: 0 0.5rem;
        height: 2rem;
        line-height: 2rem;
        margin-left: 0.15rem;
        min-width: 2rem;
        font-size: 0.875rem;
    }
    .navigation.pagination .nav-links .page-numbers.current1 {
        height: 2.1rem;
        line-height: 2.1rem;
        min-width: auto
    }
    .navigation.pagination .nav-links .page-numbers {
        font-size: 0.875rem;
    }
    .navigation.pagination .nav-links a.page-numbers.prev,
    .navigation.pagination .nav-links a.page-numbers.next {
        font-size: 0.875rem;
        position: relative;
    }
    .navigation.pagination .nav-links a.page-numbers.prev {
        padding-left: 2rem;
    }
    .navigation.pagination .nav-links a.page-numbers.next {
        padding-right: 2rem;
    }
    .navigation.pagination .nav-links a.page-numbers.prev:before,
    .navigation.pagination .nav-links a.page-numbers.next:before {
        font-size: 0.875rem;
    }
    .navigation.pagination .nav-links a.page-numbers.prev:before {
        margin-left: 0.85rem;
    }
    .navigation.pagination .nav-links a.page-numbers.next:before {
        /* right: 0.85rem;*/
        left: 0;
    }
    .navigation.pagination .nav-links .page-numbers.current {
        padding: 0rem 0.5rem;
        height: 2rem;
        line-height: 2rem;
        vertical-align: top;
        margin-left: 0.1rem;
        min-width: 2rem;
    }
    .vmagazine-lite-archive-layout4 .vmagazine-lite-container #primary main.site-main article .archive-post .post-title-wrap .entry-title {
        font-size: 1.25rem;
        margin-bottom: 0.2rem;
        margin-top: 0.5rem;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .related-posts-wrapper {
        grid-template-columns: 49% 49%;
        grid-gap: 1.5rem 2%;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper {
        display: block;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-avatar {
        display: block;
        width: 100%;
        vertical-align: top;
        text-align: center;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-avatar .author-image {
        max-width: 65px;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper {
        width: 100%;
        padding-left: 0;
        text-align: center;
        padding-top: 15px;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .total-reivew-wrapper {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap .summary-wrapper .summary-details {
        width: 100%;
        display: block;
        margin-top: 1rem;
        padding-left: 0;
    }
    .vmagazine-lite-container #primary .post-review-wrapper .review-inner-wrap {
        padding: 1rem;
    }
    .vmagazine-lite-container #primary #comments.comments-area ol.comment-list {
        padding: 0.5rem 1.25rem 1rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-text h4,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-text h4 {
        font-size: 0.875rem;
        line-height: 1.2rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .related-posts-wrapper {
        grid-template-columns: 48% 48%;
        grid-gap: 1.5rem 4%;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link {
        margin-bottom: 2rem;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-avatar {
        width: 100%;
        text-align: center;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-social {
        display: block;
        text-align: center;
        width: 100%;
    }
    .vmagazine-lite-container #primary .comment-respond .comment-form {
        padding: 1.5rem 1rem;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-previous {
        display: block;
        width: 95%;
        padding-right: 0;
        margin-bottom: 20px;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-next {
        display: block;
        width: 95%;
        padding-left: 0;
        float: right;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .post-thumb {
        width: 100%;
        display: block;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post .related-content-wrapper {
        width: 100%;
        display: block;
        margin-top: 1rem;
        padding-left: 0;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-social,
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-desc-first-wrapper {
        display: block;
        width: 100%;
        text-align: center;
    }
    .vmagazine-lite-container #primary .entry-content .vmagazine-lite-author-metabox .vmag-author-wrapper .author-desc-wrapper .author-social {
        margin-top: 10px;
    }
    .vmagazine-lite-container #primary article img {
        display: block;
        width: 100%;
        margin-bottom: 5px;
    }
    .woocommerce.columns-3 ul.products {
        display: grid;
        grid-template-columns: 48% 48%;
        grid-gap: 2rem 4%;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp {
        width: 90%;
        margin: 0 auto;
    }
    .slider-tab-wrapper {
        padding-bottom: 3rem !important;
    }
    .site-footer .widget.widget_vmagazine_lite_flickr_stream {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.right-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout2.left-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout2.both-sidebars .vmagazine-lite-container main.site-main article {
        width: 100%;
        margin-right: 0 !important;
    }
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article {
        width: 100%;
        margin-right: 0 !important;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article {
        flex-basis: 100%;
        margin-right: 0%;
        margin-bottom: 1rem;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(3n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 4rem, 0);
        -moz-transform: translate3d(0, 4rem, 0);
        -ms-transform: translate3d(0, 4rem, 0);
        -o-transform: translate3d(0, 4rem, 0);
        transform: translate3d(0, 4rem, 0);
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(2n) {
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout2.no-sidebar .vmagazine-lite-container main.site-main article:nth-of-type(3n) {
        margin-right: 0;
    }
    .vmagazine-lite-post-carousel.block_layout_1 .block-carousel .slick-prev,
    .vmagazine-lite-post-carousel.block_layout_1 .block-carousel .slick-next {
        bottom: 0px;
    }
    .vmagazine-lite-post-carousel .block-carousel ul.slick-dots {
        bottom: -1.75rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-next {
        bottom: -2.65rem;
    }
    .template-five .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .template-five .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .template-five .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .template-five .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .template-five .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs,
    .template-five .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: -1px;
    }
    .template-three .vmagazine-lite-slider-tab-carousel .slider-cat-tabs-carousel,
    .template-three .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs,
    .template-three .vmagazine-lite-block-post-slider .block-header .multiple-child-cat-tabs-post-slider,
    .template-three .vmagazine-lite-mul-cat.layout-one .block-header .child-cat-tabs,
    .template-three .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs,
    .template-three .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header .slider-cat-tabs {
        top: 2px;
        position: relative;
    }
    .template-three .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-header .child-cat-tabs {
        margin-bottom: 5px;
    }
    .template-three .vmagazine-lite-mul-cat-tabbed .block-header .multiple-child-cat-tabs {
        margin-bottom: 0;
        padding-bottom: 0;
    }
}


/*max500px*/

@media screen and (max-width: 500px) {
    .vmagazine-lite-container,
    .vmagazine-lite-mobile-nav-wrapp,
    .vmagazine-lite-home-wrapp,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider,
    .slider-tab-wrapper {
        width: 100%;
        max-width: 100%;
    }
    .widget_tag_cloud,
    .widget_categories,
    .widget_vmagazine_lite_facebook_like,
    .widget_vmagazine_lite_player,
    .widget_vmagazine_lite_recent_post,
    .widget_vmagazine_lite_categories_tabbed,
    .widget_vmagazine_lite_category_slider_tab_carousel,
    .widget_custom_html,
    .wrapper-vmagazine-lite-post-col.block_layout_3,
    .wrapper-vmagazine-lite-post-col.block_layout_1,
    .vmagazine-lite-featured-slider.featured-slider-wrapper,
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_2,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two,
    .vmagazine-lite-grid-list-wrapp.list,
    .vmagazine-lite-grid-list-wrapp.grid,
    .wrapper-vmagazine-lite-post-col.block_layout_4,
    .vmagazine-lite-grid-list-wrapp.grid-two,
    .vmagazine-lite-block-post-slider.block-post-wrapper,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-one,
    .vmagazine-lite-post-carousel.block-post-wrapper.block_layout_1,
    .vmagazine-lite-yt-player,
    .vmagazine-lite-mul-cat-tabbed.block-post-wrapper,
    .vmagazine-lite-timeline-post.block-post-wrapper {
        margin: 0;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .section-wrapper li.slide .slider-caption h3,
    .block-post-wrapper.block_layout_2 .lSSlideWrapper li.lslide .post-caption h3 {
        font-size: 1rem;
        line-height: 1.4rem;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #primary {
        /*  padding-right: 15px;
        padding-left: 15px;*/
    }
    .archive-wrapper h2.entry-title a {
        font-size: 1.1rem
    }
    body.right-sidebar .site-content .vmagazine-lite-container #secondary {
        padding: 0 15px;
    }
    .top-footer-wrap .vmagazine-lite-container {
        padding: 0;
    }
    .site-footer .footer_two .footer-nav {
        padding: 2.625rem 15px;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-srch-wrap {
        padding: 10rem 1rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 24rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font,
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.1rem;
        line-height: 1.4rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-initialized.slick-wrap .slick-track .single-post.slick-slide {
        height: 22rem;
    }
    .slick-slide {
        min-height: 100%;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .posts-tab-wrap .single-post {
        padding-left: 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font,
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper h3.extra-large-font {
        max-width: 70%;
        font-size: 1.625rem;
        line-height: 1.3;
        margin-top: 1rem;
    }
    .vmagazine-lite-fullwid-slider.block_layout_2 .single-post .post-content-wrapper h3.extra-large-font {
        max-width: 80%;
        margin: 1rem 0 0;
    }
    .vmagazine-lite-fullwid-slider.block_layout_1 .slick-slider .post-content-wrapper .post-meta {
        margin-top: 1.65rem;
    }
    .vmagazine-lite-block-post-car-small .lSSlideOuter .carousel-wrap .single-post .post-thumb {
        max-height: 100px;
        position: relative;
    }
    .vmagazine-lite-block-post-car-small .lSSlideOuter .carousel-wrap .single-post .post-thumb img {
        transform-origin: 50% 50%;
        backface-visibility: all;
        object-fit: cover;
        height: 100%;
        position: relative;
        width: 102%;
        margin: auto;
        top: auto;
        left: auto;
        transform: none;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content,
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .single-post {
        flex-basis: 100%;
        margin-right: 0;
        margin-bottom: 1rem;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:nth-of-type(2n-1) {
        margin-right: 0;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 .single-post:nth-of-type(2n-1) {
        margin-right: 0;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper:first-of-type {
        padding-right: 0;
        margin-bottom: 1rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper {
        width: 100%;
        padding-left: 0;
        min-height: 18rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post .post-thumb,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post .post-thumb a.thumb-zoom,
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .left-post-wrapper .single-post {
        height: 18rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post {
        display: block;
        width: 100%;
        padding-bottom: 1rem;
    }
    .block-post-wrapper.grid .posts-wrap,
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 {
        display: block;
        width: 100%;
    }
    .block-post-wrapper.grid .posts-wrap .single-post.first-post,
    .block-post-wrapper.grid .posts-wrap .single-post {
        padding-bottom: 0.75rem;
    }
    .vmagazine-lite-post-col.block_layout_1 .single-post .content-wrapper .small-font {
        font-size: 1rem;
        line-height: 1.5;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        padding: 0 0 0.875rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .top-post-wrapper {
        margin-bottom: 0.5rem;
    }
    .block-post-wrapper.grid span.view-all {
        margin-top: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post {
        padding: 1rem;
        -webkit-border-radius: 0;
        border-radius: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post.first-post {
        padding-top: 1rem;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post:last-of-type {
        margin-bottom: 0;
    }
    .widget_vmagazine_lite_block_posts_column .block-post-wrapper.block_layout_4 .single-post .post-meta {
        margin: 0.6rem 0 0.3rem;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .block-title {
        max-width: 94vw;
        margin: 0 auto 2.5rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        width: 35%;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        width: 10%;
        right: calc(20%);
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots {
        bottom: -20px;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-prev,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel .slick-next {
        bottom: -2.25rem;
    }
    .vmagazine-lite-grid-list.grid-two .posts-wrap {
        display: block;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post,
    .vmagazine-lite-grid-list.grid-two .single-post {
        display: block;
        width: 100%;
        border-bottom: none;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post {
        padding-bottom: 0;
    }
    .vmagazine-lite-grid-list.grid-two .single-post.first-post h3.large-font,
    .vmagazine-lite-grid-list.grid-two .single-post h3.large-font {
        margin-bottom: 0.5rem;
        font-size: 1.125rem;
        line-height: 1.3rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .single-post h3.small-font {
        font-size: 1.125rem;
        line-height: 1.3;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper {
        display: block;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post {
        padding-bottom: 0.25rem;
        border-bottom: none;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post .post-caption-wrapper {
        padding-top: 0.75rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper {
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper {
        padding: 1rem 0 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:nth-last-of-type(2) {
        padding-bottom: 0.25rem;
        margin-bottom: 0.25rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:last-of-type {
        padding-bottom: 0;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .right-posts-wrapper .single-post:last-of-type .post-caption-wrapper h3.small-font {
        margin-bottom: 0;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper {
        display: block;
        width: 100%;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .first-col-wrapper {
        display: block;
        width: 100%;
        padding-right: 0;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .second-col-wrapper {
        display: block;
        width: 100%;
        padding-left: 0;
        border-left: none;
        margin-top: 0.6rem;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post {
        border-bottom: none;
    }
    .vmagazine-lite-mul-cat-tabbed .block-content-wrapper .btm-posts-wrapper .single-post .post-caption-wrapper .post-meta {
        margin-top: 0.5rem;
        margin-bottom: 0.5rem;
    }
    .site-footer .footer-widgets .vmagazine-lite-container {
        display: block;
        width: 100%;
        padding-right: 0;
    }
    .site-footer .footer-widgets .block {
        width: 100% !important;
        display: block;
        padding-bottom: 2rem;
        padding-right: 0;
    }
    .site-footer .footer-widgets .block:last-of-type {
        padding-bottom: 1.25rem;
    }
    .footer-two.site-footer .footer-widgets .block:last-of-type {
        padding-bottom: 0;
    }
    .site-footer .footer_two .footer-nav nav .menu-footer-menu-container ul.menu li {
        display: block;
        line-height: 2.5rem;
    }
    .site-footer .footer_two .footer-nav div.footer-logo-wrap,
    .site-footer .footer_two .footer-nav nav.footer-navigation,
    .site-footer .footer_two .footer-nav div.footer-social {
        margin-bottom: 2rem;
    }
    .vmagazine-lite-mobile-nav-wrapp .mob-search-icon,
    .vmagazine-lite-mobile-nav-wrapp .nav-toggle {
        padding: 0.625rem 15px;
    }
    .site-footer div.buttom-footer {
        padding: 0;
    }
    .vmagazine-lite-slider-tab-carousel .slick-initialized .slick-slide {
        margin: 0;
    }
    .vmagazine-lite-block-post-car-small.block-post-wrapper {
        padding: 0 10px;
    }
    .vmagazine-lite-post-col.block_layout_1 span.view-all {
        margin-top: 0.5rem;
    }
    .block-post-wrapper.block_layout_3 .view-all {
        text-align: left;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content span.view-all {
        margin-bottom: -0.75rem;
    }
    .vmagazine-lite-mobile-navigation-wrapper .mobile-navigation .icon-wrapper ul.social li a {
        font-size: 1rem;
        padding: 0.1rem;
    }
    .vmagazine-lite-mobile-navigation-wrapper .mobile-navigation .icon-wrapper {
        padding-top: 10px;
    }
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main,
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main {
        grid-template-columns: 100%;
        grid-gap: 1.25rem 0;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5.5rem, 0);
        transform: translate3d(0, 5.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 25rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5.5rem, 0);
        transform: translate3d(0, 5.5rem, 0);
    }
    body.both-sidebars .site-content .vmagazine-lite-container #secondary-left {
        width: 100%;
        padding-right: 0;
    }
    body.both-sidebars .site-content .vmagazine-lite-container #secondary {
        width: 100%;
        padding-left: 0;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .related-posts-wrapper {
        grid-template-columns: 100%;
        grid-gap: 1.5rem 0;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-link-wrapper .next-image a,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-link-wrapper .prev-image a {
        max-width: 65px;
    }
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .prev-link .prev-text h4,
    .vmagazine-lite-container #primary.post-single-layout2 .single_post_pagination_wrapper .next-link .next-text h4 {
        font-size: 1rem;
        line-height: 1.1rem;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-previous {
        width: 100%;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-next {
        width: 100%;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .woocommerce-ordering,
    .woocommerce-page .vmagazine-lite-container.sidebar-shop .woocommerce-result-count {
        width: 100%;
        display: block;
        text-align: left;
    }
    .woocommerce-page .vmagazine-lite-container.sidebar-shop select {
        margin-left: 0;
    }
    .widget_vmagazine_lite_categories_tabbed .vmagazine-lite-tabbed-wrapper .single-post {
        -webkit-flex-basis: 49%;
        flex-basis: 49%;
        margin-bottom: 1.5rem;
    }
    .vmagazine-lite-mul-cat.layout-one .block-cat-content .left-post-wrapper .post-caption-wrapper h3.large-font {
        font-size: 1.125rem;
        line-height: 1.45rem;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-logo-wrap,
    .middle-footer-wrap .middle-ftr-wrap .footer-desc,
    .middle-footer-wrap .middle-ftr-wrap .footer-social {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        margin-bottom: 1rem;
        text-align: center;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-desc {
        padding: 0 15px;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-logo-wrap {
        margin-top: 1rem;
        margin-bottom: 2rem;
    }
    .middle-footer-wrap .middle-ftr-wrap .footer-social ul.social {
        text-align: center;
    }
    .site-footer .footer-widgets {
        padding: 2.25rem 15px 1rem;
    }
    .footer-two.site-footer .footer-widgets {
        padding-bottom: 2rem;
    }
    footer.footer-two .buttom-footer.footer_one .footer-btm-wrap {
        width: 100%;
        float: left;
        display: block;
    }
    .middle-footer-wrap {
        padding: 1.5rem 15px 1rem;
    }
    .top-footer-wrap .vmagazine-lite-container .widget {
        margin: 0px !important;
    }
    .site-footer .widget.widget_vmagazine_lite_flickr_stream .flickr_badge_image {
        width: 25%;
        margin: 0;
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr {
        padding: 0 12px;
    }
    .footer-one.site-footer .middle-footer-wrap {
        padding: 1rem 0 1.25rem;
    }
    .slider-tab-wrapper .block-post-wrapper.block_layout_1 .block-header {
        padding: 0 15px;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5rem, 0);
        -moz-transform: translate3d(0, 5rem, 0);
        -ms-transform: translate3d(0, 5rem, 0);
        -o-transform: translate3d(0, 5rem, 0);
        transform: translate3d(0, 5rem, 0);
    }
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav ul {
        text-align: center;
    }
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article,
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article {
        -webkit-flex-basis: 100%;
        flex-basis: 100%;
        margin-right: 0;
    }
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap,
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5.5rem, 0);
        transform: translate3d(0, 5.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.left-sidebar .vmagazine-lite-container main.site-main article:hover .archive-post .post-title-wrap,
    .vmagazine-lite-archive-layout3.right-sidebar .vmagazine-lite-container main.site-main article:hover .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 0rem, 0);
        transform: translate3d(0, 0rem, 0);
    }
    .block-post-wrapper.list .gl-posts a.vm-ajax-load-more,
    .block-post-wrapper.grid-two .gl-posts a.vm-ajax-load-more,
    .block-post-wrapper.grid span.view-all a,
    .block-post-wrapper.block_layout_3 .view-all a,
    .vmagazine-lite-post-col.block_layout_1 span.view-all a,
    span.view-all a {
        min-width: 100%;
        max-width: 100%;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 .content-wrapper-featured-slider .lSSlideWrapper li.single-post .post-caption {
        padding: 1.5rem 1rem;
    }
    .site-footer .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:last-of-type {
        padding-bottom: 1rem;
    }
    .panel-grid.panel-has-style {
        margin-bottom: 0px !important;
    }
    .panel-row-style {
        padding-bottom: 0px !important;
        padding-top: 0px !important;
    }
    .panel-widget-style {
        padding-bottom: 0px !important;
    }
    .panel-grid-cell {
        margin-bottom: 0px !important;
    }
    span.view-all {
        margin-bottom: 0px;
    }
    .so-panel {
        margin-bottom: 30px !important;
    }
    .widget_vmagazine_lite_category_posts_slider,
    .widget_custom_html {
        margin-bottom: 30px !important;
    }
    .widget_vmagazine_lite_block_grid_list {
        margin-bottom: 30px !important;
    }
    .widget_vmagazine_lite_category_posts_slider,
    .widget_vmagazine_lite_block_posts_column,
    .widget_vmagazine_lite_block_grid_list {
        margin-bottom: 30px !important;
    }
    .vmagazine-lite-grid-list-wrapp.list.element-has-desc {
        margin-bottom: 0px !important;
    }
    .vmagazine-lite-cat-slider.block-post-wrapper.block_layout_1 {
        margin-bottom: 0px !important;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_4,
    .block_layout_2.panel-widget-style {
        margin-bottom: 0px !important;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 {
        margin-bottom: 0px !important;
    }
    .widget_custom_html,
    .widget_tag_cloud {
        margin-bottom: 30px !important;
    }
    footer .buttom-footer.footer_one .footer-credit {
        padding-bottom: 0.625rem;
    }
    .vmagazine-lite-mul-cat.block-post-wrapper.layout-two .block-content-wrapper .right-posts-wrapper .view-all a,
    .vmagazine-lite-grid-list.grid-two span.view-all a {
        min-width: 100%;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-prev,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .slick-next {
        bottom: -2.75rem;
    }
    .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper .single-post h3.small-font {
        font-size: 1rem;
        line-height: 1.3;
    }
    .block-post-wrapper.grid .posts-wrap .single-post .post-content-wrapper h3.large-font {
        font-size: 1.125rem;
        line-height: 1.3;
    }
    .vmagazine-lite-container .vmagazine-lite-sidebar .widget {
        margin-bottom: 2.25rem;
    }
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span:after,
    .template-three .vmagazine-lite-container #primary .vmagazine-lite-related-wrapper h4.related-title span:after,
    .template-three .vmagazine-lite-container #primary .comment-respond h4.comment-reply-title span:after,
    .template-three .vmagazine-lite-container #primary .post-review-wrapper h4.section-title span.title-bg:after,
    .template-three .vmagazine-lite-container #primary .vmagazine-lite-author-metabox h4.box-title span.title-bg:after {
        border-width: 25px 0 0 18px;
    }
    body.right-sidebar .vmagazine-lite-container #secondary {
        margin-bottom: 0;
    }
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        margin-bottom: 0;
    }
    .panel-widget-style {
        padding-top: 0 !important;
    }
    .block-post-wrapper.grid .posts-wrap .single-post {
        margin-bottom: 0.25rem;
    }
    body.left-sidebar .vmagazine-lite-container #secondary,
    body.both-sidebars .vmagazine-lite-container #secondary,
    body.right-sidebar .vmagazine-lite-container #secondary {
        padding: 0 15px !important;
    }
    .footer-three .buttom-footer.footer_one {
        padding-top: 0.5rem;
    }
    body.post-single-layout3 .vmagazine-lite-timeline-post.block-post-wrapper {
        margin: 0;
    }
    .footer-one .buttom-footer.footer_one {
        padding-top: 0;
    }
    .archive .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home,
    .vmagazine-lite-breadcrumb-wrapper .vmagazine-lite-bread-home {
        padding: 0.5rem 5px 0.75rem;
    }
    body.right-sidebar .site-content .vmagazine-lite-container #secondary {
        padding: 0 !important;
    }
    .third-post-header-wrap {
        margin-bottom: 0;
    }
    .block-post-wrapper.list .gl-posts,
    .block-post-wrapper.grid-two .gl-posts {
        max-width: 100%;
    }
    .vmagazine-lite-rec-posts.recent-post-widget .recent-posts-content:nth-last-of-type(2) {
        margin-bottom: 1rem;
    }

}


/*max450px*/

@media screen and (max-width: 450px) {
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        width: 100%;
        display: block;
        float: left;
        margin: 0;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap {
        width: 100%;
        display: block;
        margin-bottom: 0px;
        padding: 0 !important;
    }
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap,
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap {
        margin-bottom: 1rem;
    }
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap:last-of-type {
        margin-bottom: 0;
    }
    .vmagazine-lite-top-trending-block .middle-block-wrap {
        margin-bottom: 1rem;
    }
    .vmagazine-lite-top-trending-block .first-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-top-trending-block .last-block-wrap .inner-wrap h3.extra-large-font,
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.5rem;
        line-height: 1.3;
        font-weight: 700;
    }
    .vmagazine-lite-post-col.block-post-wrapper.block_layout_3 {
        display: block;
        width: 100%;
    }
    .block-post-wrapper.block_layout_3 .view-all {
        display: block;
        width: 100%;
        margin-top: 1rem;
    }
    .block-post-wrapper.block_layout_3 .view-all a {
        max-width: 100px;
        margin: 0 auto;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .related-posts-wrapper {
        grid-template-columns: 100%;
        grid-gap: 1.5rem 0;
    }
    .vmagazine-lite-container #primary .entry-content nav.post-navigation .nav-links .nav-previous {
        width: 100%;
        padding-right: 0;
    }
    .vmagazine-lite-container #primary.post-single-layout3 .entry-content nav.post-navigation .nav-links .nav-next {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
    }
    footer .buttom-footer.footer_one .footer-credit .site-info,
    footer .buttom-footer.footer_one .footer-btm-wrap .vmagazine-lite-btm-ftr .footer-nav {
        text-align: center;
    }
    .vmagazine-lite-featured-slider.featured-slider-wrapper .featured-posts li.f-slide .slider-caption .post-content {
        display: none;
    }
    .widget_apsi_widget.panel-last-child {
        text-align: center
    }
}


/*max420px*/

@media screen and (max-width: 420px) {
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-content .search-res-wrap .search-content-wrap .cont-search-wrap .title {
        font-size: 0.875rem;
        line-height: 1.2rem;
    }
    .vmagazine-lite-mobile-search-wrapper .mob-search-form .mob-search-wrapp .search-content .ajax-search-view-all {
        font-size: 0.875rem;
        margin-top: 1.2rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 28rem;
    }
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel .single-post .post-caption h3.large-font,
    .vmagazine-lite-top-trending-block .middle-block-wrap .inner-wrap h3.extra-large-font {
        font-size: 1.5rem;
        line-height: 1.3;
    }
    .vmagazine-lite-block-post-car-small .lSSlideOuter .carousel-wrap .single-post .post-thumb {
        max-height: 120px;
        position: relative;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::before,
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::before {
        display: none;
    }
    .vmagazine-lite-slider-tab-carousel .block-content-wrapper-carousel ul.slick-dots::after,
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper ul.slick-dots::after {
        display: none;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .post-captions .post-meta {
        margin-bottom: 0.2rem;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb .post-captions h3.large-font {
        font-size: 0.875rem;
        line-height: 1.2;
    }
    .vmagazine-lite-block-post-slider .block-content-wrapper .block-post-slider-wrapper .small-thumbs-wrapper .small-thumbs-inner .slider-smallthumb {
        height: 10rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 6.5rem, 0);
        transform: translate3d(0, 6.5rem, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-img {
        height: 25rem;
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 6.5rem, 0);
        transform: translate3d(0, 6.5rem, 0);
    }
    .woocommerce.columns-3 ul.products {
        display: grid;
        grid-template-columns: 100%;
        grid-gap: 0.5rem 0;
    }
    .woocommerce ul.products li.product a {
        width: 100%;
    }
    .vmagazine-lite-archive-layout3.no-sidebar .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 5rem, 0);
        -moz-transform: translate3d(0, 5rem, 0);
        -ms-transform: translate3d(0, 5rem, 0);
        -o-transform: translate3d(0, 5rem, 0);
        transform: translate3d(0, 5rem, 0);
    }
    #mega-menu-wrap-primary_menu #mega-menu-primary_menu li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-6-of-12{width: 100%}
}


/*max350px*/

@media screen and (max-width: 350px) {
    .vmagazine-lite-post-carousel.block_layout_2 .block-carousel.slick-slider .single-post .post-thumb {
        height: 17rem;
    }
    .vmagazine-lite-archive-layout3 .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 8rem, 0);
        transform: translate3d(0, 8rem, 0);
    }
    .vmagazine-lite-archive-layout3.both-sidebars .vmagazine-lite-container main.site-main article .archive-post .post-title-wrap {
        -webkit-transform: translate3d(0, 8rem, 0);
        transform: translate3d(0, 8rem, 0);
    }}


@media screen and (max-width: 992px) and (min-width: 768px) {
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::after {
        top: 0px;
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
    }
    .vmagazine-lite-timeline-post .timeline-post-wrapper .single-post .post-caption .captions-wrapper::before {
        left: 50%;
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        -o-transform: translateX(-50%);
        transform: translateX(-50%);
        margin-top: -18px;
        top: 0;
    }
}