/*	
Theme Name: Newslist Mag
Theme URI: https://risethemes.com/product-downloads/newslist-mag/
Author: risetheme
Author URI: https://risethemes.com/
Description: Newslist Mag is a fast, clean, modern-looking Magazine WordPress theme. It is SEO friendly, Gutenberg support, translation and page builder ready. Newslist mag is fit for dynamic news, newspapers, magazine, publishers, blogings, editors, online and tech magazines and creative business. Check out Live preview : https://preview.risethemes.com/sites/newslist-magazine/
Template: newslist
Version: 1.3
Requires PHP: 5.6
Tested up to: 6.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: newslist-mag
Domain Path: /languages
Tags: custom-menu, custom-logo, entertainment, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
*/

.newslist-theme-slider-main-wrap {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -20px;
    position: relative !important;
}

.newslist-theme-slider-main-wrap .newslist-blog-post-slide-item {
    margin: 0 11px;
    overflow: hidden;
    position: relative;
}

.newslist-theme-slider-main-wrap .slick-slide {
    margin: 0 6px
}

.newslist-blog-post-slide-wrap {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: scroll;
    position: relative;
    max-width: 100%;
    margin: 0 0 0 auto;
    border-radius: 10px;
    height: 570px;
}

.newslist-blog-post-slide-content {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    display: inline-block;
}

.newslist-blog-post-slide-content-inner {
    padding-bottom: 40px;
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 10px;
    position: relative;
    z-index: 99;
}

.newslist-blog-post-slide-content .category-box {
    display: inline-block;
    position: relative;
}

.newslist-blog-post-slide-content .category-box a:nth-child(odd) {
    background: #5c5656;
}

.newslist-blog-post-slide-content h2.post-title {
    text-align: left;
    font-size: 28px;
    line-height: 36px;
    font-weight: 400;
    margin-bottom: 12px;
    border-radius: 3px;
}

.newslist-blog-post-slide-content h2.post-title a {
    color: #fff;
}

.newslist-blog-post-slide-content .post-meta-items {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    flex-wrap: wrap;
    text-align: left;
    display: block;
    margin-bottom: 0px;
}

.newslist-blog-post-slide-content .post-meta-items div {
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    color: #fff;
    position: relative;
    margin-right: 35px;
    padding-right: 0;
    display: inline-block;
}

.newslist-blog-post-slide-content .post-meta-items div.date-box {
    padding-left: 25px;
}

.newslist-blog-post-slide-content .post-meta-items div.comment-box {
    padding-left: 25px;
}

.newslist-blog-post-slide-content .post-meta-items .author-name img {
    width: 34px;
    height: 34px;
    border-radius: 50%;
    margin-right: 14px;
    display: inline-block;
}

.newslist-blog-post-slide-content .post-meta-items .author-name a {
    color: #fff;
}

.newslist-blog-post-slide-content::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    border-radius: 10px;
    background: -webkit-linear-gradient(180deg, rgba(21, 21, 21, 0) 0%, #151515 100%);
    background: -o-linear-gradient(180deg, rgba(21, 21, 21, 0) 0%, #151515 100%);
    background: linear-gradient(180deg, rgba(21, 21, 21, 0) 0%, #151515 100%);
    -webkit-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

a.news-cat_Name {
    text-decoration: none;
    padding: 6px;
    color: #fff;
    background: #000;
    margin-right: 10px;
}

.newslist-theme-slider-main-wrap .slick-arrow {
    position: absolute;
    top: 50%;
    left: 35px;
    transform: translate(0, -50%);
    background: transparent;
    border: none;
    color: #fff;
    z-index: 9;
    cursor: pointer;
    font-size: 25px;
    background: #00000073;
    line-height: 3;
    height: 35px;
    width: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
}

.slider-next.slick-arrow {
    right: 35px;
    left: auto;
}

body .newslist-latest-post-wrapper {
    margin: 15px 0 15px;
}

.banner-content-center.banner-background-scroll.newslist-inner-banner-wrapper +  .newslist-theme-slider-main-wrap {
    margin-top: 15px;
}


.newslist-header-banner-image + .site-branding {
    padding: 0 20px;
    text-align: center;
}

.image-both-side .newslist-header-banner-image {
    flex: 0 0 37.5%;
    max-width: 37.5%;
    display: flex;
    align-items: center;
}

@media (max-width: 992px) {
    .image-both-side .newslist-header-banner-image {
        flex: 0 0 100%;
        max-width: 100%;
    }
    
}

@media (max-width: 768px) {
    body .newlist-tag-wrapper {
        padding: 5px 0px !important;
    }
    .newslist-theme-slider-main-wrap {
        margin: 0;
    }
}


/* top tag and lattest post style */
body .slick-slider {
    position: initial;
}
body .newlist-tag-wrapper {
    margin: 0;
    padding: 0;
}

body .newslist-latest-post-wrapper {

    margin: 0px 0 15px;
}

body .newslist-latest-post-wrapper .newslist-latest-post-inner {
    height: 60px;
    
}
body .newslist-latest-post-wrapper .newslist-latest-post-inner .newslist-latest-post {
    height: 60px;
    line-height: 60px;
    z-index: 10;
}
body .newslist-latest-post-slider{
    z-index: 9 !important;
}
body .newslist-latest-post-wrapper .newslist-latest-post-inner .newslist-latest-post .newslist-latest-post-title {
    height: 60px;
}

body .newslist-latest-post-wrapper .newslist-latest-post-inner .newslist-latest-post .newslist-latest-post-title span:before {
    top: 20px;

}

body .newslist-latest-post-wrapper .newslist-latest-post-inner .newslist-latest-post-slider {
    height: 60px;
    line-height: 50px;
}

body .newslist-latest-post-wrapper .newslist-latest-post-inner .newslist-latest-post-slider a {
    color:  #fff;
}
.newslist-container-box .newslist-theme-slider-main-wrap {
    max-width: 1140px !important;
    margin: auto;
}

.newslist-container-box .newslist-theme-slider-main-wrap .newslist-blog-post-slide-item {
    margin: 0;
}

.widget-area.default .search-form button{
    color: #000;
}

.widget-area.default .search-form label input.search-field{
    border: 1px solid #000;
}
/*
     FILE ARCHIVED ON 15:38:44 May 23, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:28:48 Jun 29, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.61
  exclusion.robots: 0.068
  exclusion.robots.policy: 0.056
  esindex: 0.009
  cdx.remote: 14.252
  LoadShardBlock: 177.933 (3)
  PetaboxLoader3.resolve: 99.832 (3)
  PetaboxLoader3.datanode: 104.576 (5)
  load_resource: 118.574
  loaddict: 62.135
*/