/*
Theme Name:     Newspaper Child NET
Theme URI: 		http://themeforest.net/user/tagDiv/portfolio
Description:    Child theme made by tagDiv
Author:         tagDiv
Author URI: 	http://themeforest.net/user/tagDiv/portfolio
Template:       Newspaper
Version:        9.0c
*/


/*  ----------------------------------------------------------------------------
    This file will load automatically when the child theme is active. You can use it
    for custom CSS.
*/

/* SINGLE POST RELATED */

.single-post .northeast-sidebar { width: 100%;margin-bottom: 30px;}

.single-post .northeast-sidebar-heading { border-bottom: 2px solid #1111111A}
.single-post .northeast-sidebar-heading h4 {
    font-family: Roboto;
    font-size: 18px;
    font-weight: 600;
    line-height: 16px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    margin-bottom: 10px;
    color: #111111;
    text-transform: uppercase;
    
}
.single-post .northeast-sidebar-items { display: flex; gap: 25px; align-items: center; padding: 20px 0; border-bottom: 1px solid #1111111A}
.single-post .northeast-sidebar-items:last-child { border-bottom: 0px; }

.single-post .northeast-sidebar-items-img { width: 100%; max-width: 127px; height: 108px;}
.single-post .northeast-sidebar-items-img img { width: 100%; height: 100%;object-fit: cover; }
.single-post .northeast-sidebar-items-text  { width: fit-content; }
.single-post .northeast-sidebar-items-text p {
    color: #97141B;    
    font-family: Roboto;
    font-size: 18px;
    font-weight: 700;
    line-height: 20px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    border-bottom: 2px solid #97141B ;
    width: fit-content;
    padding-bottom: 2px;
    margin-bottom: 8px;
}

.single-post .northeast-sidebar-items-text h4 { margin-bottom: 5px; line-height: 0;margin-top: 10px;}
.single-post .northeast-sidebar-items-text h4 a {
    font-family: Roboto;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #111111;    
    text-decoration: none;
}
.single-post .northeast-sidebar-items-text span {
    font-family: Open Sans;
    font-size: 14px;
    font-weight: 400;
    line-height: 28px;
    text-align: left;
    text-underline-position: from-font;
    text-decoration-skip-ink: none;
    color: #424242;  
}

.single-post .northeast-sidebar-next-prev ul { display: flex; gap: 15px;  margin: 0; padding: 0; list-style: none;}
.single-post .northeast-sidebar-next-prev ul li {
    width: 40px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #989898;
	margin-left: 0;
}
.single-post .northeast-sidebar-next-prev ul li.active-li { border: 2px solid #585858;cursor:pointer; }
.single-post .northeast-sidebar-next-prev ul li.active-li i { color: #585858; }
.single-post .northeast-sidebar-next-prev ul li i { color: #989898; }

@media(max-width:600px) {
    .single-post .northeast-sidebar  { max-width: 100%;}
    .single-post .northeast-sidebar-items {
        flex-direction: column;
        align-items: start;
        gap: 11px;
    }
    .single-post .northeast-sidebar-items-img {  max-width: 100%; height: auto;}
}

/* END SINGLE POST RELATED */