/*!
 Theme Name:   DraftNews
 Theme URI:    https://walkerwp.com/draftnews/
 Description:  DraftNews is the the child theme of WalkerPress, Which is feature rich WordPress magazine free theme, which provides tons of features and ready made layout for home section. WalkerPress designed with mobile-first approach, compatibility and responsive layout to build more accessible site for news, newsportal, magazine, blog, personal blog, travel blogs etc.
 Author:       WalkerWP
 Author URI:   https://walkerwp.com/
 Template:     walkerpress
 Version:      1.0.2
 Tested up to: 6.0
 Requires PHP: 5.6
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready, grid-layout, blog, news, two-columns, three-columns, footer-widgets, sticky-post
 Text Domain:  draftnews
*/
body {
    background: #f8f7f7;
}

.content-layout.list-layout .article-inner.has-thumbnails {
    padding-left: 30px;
}
.walkerwp-grid-8.walkerpress-slider.slider-1 {
    padding-left: 0;
}
.content-layout.list-layout .walkerpress-post-thumbnails {
    width: 40%;
    max-height: initial;
}
.content-layout.list-layout .article-inner.has-thumbnails{
    width: 60%;
}
.walkerwp-wraper.banner-layout {
    padding: 0;
   /* background: #efebeb;*/
    margin-bottom: 30px;
}
.walkerwp-container.full-width {
    padding: 0;
    max-width: 100%;
}
.banner-slider-1 {
    background: transparent;
}
.walkerpress-slide-box .slide-image {
    height: 525px;
}
.walkerwp-grid-12.walkerpress-slider.slider-1 {
    padding: 0;
}


main#primary .entry-content a.walkerpress-primary-button {
    background: var(--primary-color);
    color: #fff;
}
main#primary .entry-content a.walkerpress-primary-button:hover{
    background: var(--secondary-color);
}
.main-navigation ul li a{
    color: var(--text-color);
    text-transform: capitalize !important;
}
.main-navigation ul li:hover a,
.main-navigation ul li.current-menu-item a{
    background: var(--light-color) !important;
    color: var(--secondary-color) !important;
}

.walkerwp-wraper.navigation{
    box-shadow: none;
}
.walkerpress-slide-box .content-part {
    width: 60%;
    padding:0;
    height: 96%;
    display: flex;
    align-items: center;
    text-align: center;
    left: 20%;
}
.walkerwp-grid-12.walkerpress-slider.slider-1 .walkerpress-slide-box:after{
    display: none;
}
.walkerwp-wraper.banner-layout.banner-layout-1 .walkerpress-slide-box {
    background: #000;
}
.walkerwp-wraper.banner-layout.banner-layout-1 .walkerpress-slide-box img{
    opacity: 0.45;
}
.walkerwp-wraper.banner-layout.banner-layout-1 .walkerpress-slide-box h2 a {
    color: #fff;
    text-decoration: none;
}
.walkerwp-wraper.banner-layout.banner-layout-1 .walkerpress-slide-box h2 a:hover{
    color: var(--secondary-color);
}
.walkerwp-wraper.banner-layout.banner-layout-1 .walkerpress-slide-box h2 {
    margin: 0;
}
.walkerpress-slide-box .content-part span.category a{
    border-radius: 3px;
    background: var(--primary-color);
}
span.walkerpress-current-date {
    text-transform: capitalize;
        font-size: 13px;
}
span.walkerpress-current-date svg.svg-inline--fa.fa-clock.fa-w-16 {
    font-size: 12px;
}
.walkerwp-wraper.featured-post-wraper .featured-post-box,
.category-post-wraper .category-post-box,
.category-post-wraper .category-post-2 .category-post-content,
.frontpage-content-block .walkerpress-widget-content,
.latest-article-box,
.missed-post-box{
    border-top: 3px solid var(--primary-color) !important;
    padding: 10px 20px 20px;
}
.box-title span,
.walkerpress-author-box-widget .walkerpress-custom-header span,
.sidebar-widget-block.latest-post .walkerpress-custom-header span,
.frontpage-content-block .walkerpress-widget-content .walkerpress-custom-header span,
.sidebar-widget-block.popular-post .walkerpress-custom-header span{
    color: var(--primary-color);
    padding: 0 15px 10px;
    background: transparent;
}
.featured-post-box h3 {
    border-color: #f5f4f4;
    text-align: center;
}
.latest-post .box-title, .popular-posts .box-title, .sidebar-block .block-header, .box-title,
.frontpage-content-block .walkerpress-widget-content .walkerpress-custom-header {
    text-align: center;
    border-color: #f5f4f4;
    border-width: 1.5px;
}
.box-title{
    text-transform: capitalize;
}
.walkerwp-wraper.featured-post-wraper {
    padding: 0;
    margin: 0 0 10px;
}
.single-category.list-layout-2 .post-content.with-thumbnail {
    width: 76%;
}
.single-category.list-layout-2 .post-box .post-thumbnail {
    width: 24%;
}
.walkerwp-wraper.featured-post-wraper .featured-post-box, .category-post-wraper .category-post-box, .category-post-wraper .category-post-2 .category-post-content{
    padding: 10px 20px 20px;
}
.sidebar-block .walkerpress-author-box-widget .walkerpress-custom-header,
.sidebar-widget-block.latest-post .walkerpress-custom-header,
.sidebar-widget-block.popular-post .walkerpress-custom-header{
    text-align: center;
    border-color: #f5f4f4;
    font-size: 20px;
}
.featured-post-box .post-thumbnail {
    height: 260px;
}
.sidebar-block section.widget{
    padding: 20px;
}
.walkerwp-container .walkerwp-container {
    padding: 0;
}
.category-post-wraper .category-post-1 .post-thumbnail,
.category-post-wraper .category-post-2 .main-post .post-thumbnail {
    height: 260px;
    margin-bottom: 12px;
}
.category-post-wraper .category-post-2 .main-post{
    margin-bottom: 17px;
}
.category-post-box .category-post-grid {
    padding: 0;
}
.walkerwp-grid-6.category-post-2 .entry-meta {
    margin-bottom: 10px;
}
.walkerwp-wraper.featured-post-wraper.featured-post-layout-1 .featured-post-item h4 {
    margin: 3px 0 5px;
}
.walkerwp-wraper.featured-post-wraper.featured-post-layout-1 .featured-post-item h4 a {
    color: var(--headding-color);
    text-decoration: none;
}
.walkerwp-wraper.featured-post-wraper.featured-post-layout-1 .featured-post-item h4 a:hover {
    color: var(--secondary-color);
}
.walkerpress-slide-box .content-part span.category a, .featured-post-box .post-thumbnail span.category a, .left-grid-posts .content-part.with-thumbnail span.category a, .right-grid-posts .content-part.with-thumbnail span.category a, .banner-layout-1 .grid-posts .walkerpress-featured-box span.category a, .content-layout.list-layout .walkerpress-post-thumbnails span.category a, .content-layout.grid-layout .walkerpress-post-thumbnails span.category a, .missed-post-box span.category a, .single-category.grid-layout-overlay span.category a, .three-category.featured-list-layout .walkerwp-grid-4 .post-box.featured-post .post-thumbnail .post-content span.category a, .category-two.style-2 li.post-box.featured-post .post-content span.category a, .walkerpress-widget-content .category-two.style-slide .post-thumbnail .post-content span.category a, .featured-view.style-grid .post-box.featured-post .post-thumbnail .post-content span.category a{
    padding: 1px 5px;
}
.double-category.featured-list-layout .post-thumbnail {
    width: 30%;
}
.single-category.featured-list-layout .post-lists .post-thumbnail {
    width: 30%;
}
.single-category.featured-list-layout .post-lists .post-content.with-thumbnail {
    width: 70%;
}
.single-category.featured-list-layout .post-lists .post-thumbnail img {
    height: 90px;
}
.single-category.featured-grid-layout .post-lists .post-thumbnail {
    height: 160px;
}
.single-category .grid-layout-carousel .post-thumbnail {
    height: 200px
}
.double-category.featured-list-layout li.post-box.featured-post .post-thumbnail,
.featured-view.style-grid .post-box.featured-post .post-thumbnail,
.category-two.style-2 li.post-box.featured-post .post-thumbnail,
.walkerpress-widget-content .category-two.style-slide .post-thumbnail {
    height: 300px;
}
.category-one.featured-view.style-thumbnail .walkerwp-grid-5 .double-category.featured-list-layout .post-thumbnail, .category-two.featured-view.style-thumbnail .post-box .post-thumbnail {
    height: 175px;
}
.double-category.featured-view.style-grid .featured-list-layout li .post-thumbnail {
    height: 150px;
}
.three-category.featured-list-layout .walkerwp-grid-4 .post-box.featured-post .post-thumbnail {
    height: 230px;
}
.three-category.featured-list-layout ul.categories-widget.list-post .post-box .post-thumbnail {
    height: 70px;
}
.three-category.featured-list-layout .category-two.style-2 ul.categories-widget.list-post .post-box .post-thumbnail {
    height: 130px;
}
.latest-article-box {
    padding: 10px 20px 20px;
    background: #fff;
    border: 1px solid #e3dddd;
    box-shadow: 0 0 10px rgb(0 0 0 / 5%);
}
.latest-article-box .latest-article {
    display: flex;
    align-items: center;
    margin-bottom: 25px;
   
}
.latest-article-box .latest-article .post-thumbnail {
    width: 40%;
    flex-grow: 1;
    height: 220px;
    overflow: hidden;
}
.latest-article-box .latest-article .article-text {
    width:60%;
    flex-grow: 1;
    padding-left: 20px;
}
.latest-article-box .latest-article h4 a {
    text-decoration: none;
    color: var(--heading-color);
}
.latest-article-box .latest-article h4 {
    margin: 0 0 10px;
    line-height: 1.2;
}
.latest-article-box .latest-article h4 a:hover {
    color: var(--secondary-color);
}
.featured-post-box, .category-post-wraper .category-post-box, .category-post-wraper .category-post-2 .category-post-content, .frontpage-content-block .walkerpress-widget-content, .sidebar-widget-block, .walkerwp-wraper.inner-wraper main#primary .content-layout.list-layout article, .sidebar-block section.widget, .missed-post-box, .single article, .page article, .single .comments-area, .related-posts, .walkerwp-wraper.inner-wraper main#primary .content-layout.grid-layout article, .walkerwp-wraper.inner-wraper main#primary .content-layout.full-layout article, .ticker-layout-2 .news-ticker-box span.focus-news-box, .news-ticker-box, .wc-author-box, .frontpage-sidebar-block .walkerpress-widget-content, main#primary section.no-results.not-found, .search.search-results main#primary article, section.error-404.not-found, .walkerpress-author-box-widget{
    box-shadow: 0 0 10px rgb(0 0 0 / 5%);
}
.latest-article-box a.walkerpress-primary-button {
    border: 0;
    padding: 5px 10px;
    background: var(--primary-color);
    color: #fff;
    font-size: 12px;
    border-radius: 2px;
}
.latest-article-box a.walkerpress-primary-button:hover{
    background: var(--secondary-color);
}
.latest-article-box .entry-meta {
    margin-bottom: 10px;
}
.latest-article-box .walkerpress-excerpt {
    margin-bottom: 10px;
}
.walkerwp-wraper.navigation {
    box-shadow: 6px 4px 8px -4px rgb(0 0 0 / 12%) inset;
}
.box-title span {
    font-size: 20px;
}
.sidebar-block .widget_block .widget-title {
    border-bottom: 1px solid #ededed;
    padding: 0 0 10px;
    text-align: center;
    margin-bottom: 15px;
    color: var(--primary-color);
}
.latest-article-box {
    margin-top: 10px;
}