.blog_page .page-header {background: url(../images/bjs_bg.avif) no-repeat center center; background-size: cover; padding-top: 5vh; padding-bottom: 5vh;}
.blog_page .page-header--has-overlay::before{background-color: rgba(0, 0, 0, 0.3);}
.site-header--top + .site-content{padding-top: 0px;}
/* a{color: #FF0030;}
.post__cats a{color: #FF0030 !important;}
.post__cats a:hover{color: #000 !important;} */
/* .ncr-comments-list__item .ncr-comment__subtitle > a{color: #FF0030;}
.ncr-comments-list__item .ncr-comment__subtitle > a:hover{color: #000;} */
.blog-layout--classic .post .post__excerpt p + .more-link-container{padding-top: 1.75rem;}
.blog-layout--classic article .post__title{font-size: 2.5rem; padding: 0;}
.widget--sidebar .wp-block-group .wp-block-heading, .widget--sidebar .widget-content .widget-title{font-size: 1.75rem; padding: 0; margin-bottom: 1.5rem;}
/* .blog-layout--classic .post__meta-item{font-size: .85rem;} */
.post__excerpt p, .blog_inner_page p{font-size: 1rem; line-height: 1.5rem;}
/* .more-link-container .more-link.btn-secondary, .wp-block-search__inside-wrapper button.wp-block-search__button{background: #333; color: #fff;}
.more-link-container .more-link.btn-secondary:hover, .wp-block-search__inside-wrapper button.wp-block-search__button:hover{background: #FF0030;} */
.blog-layout--classic .widget--sidebar .post__title{line-height: 1.05; padding: 0;}

/* .blog_inner_page .site-content__inner{max-width: 1200px !important; width: 100% !important;}
.blog_inner_page .site-content__holder{max-width: 100% !important;}
.blog_inner_page .alignwide{width: 100%; margin-left: 0px; margin-right: 0px; text-align: left; padding: 0;}
.blog_inner_page .alignwide img{width: 100%;}
.single-post .blog_inner_page .post__body figure img{width: 100% !important;} */

.comments .comment .comment__reply a, .comments .trackback .comment__reply a, .comments .pingback .comment__reply a, .comments .review .comment__reply a, .commentlist .comment .comment__reply a, .commentlist .trackback .comment__reply a, .commentlist .pingback .comment__reply a, .commentlist .review .comment__reply a, .comment-form .logged-in-as a {color: #FF0030;}
.comments .comment .comment__reply a:hover, .comments .trackback .comment__reply a:hover, .comments .pingback .comment__reply a:hover, .comments .review .comment__reply a:hover, .commentlist .comment .comment__reply a:hover, .commentlist .trackback .comment__reply a:hover, .commentlist .pingback .comment__reply a:hover, .commentlist .review .comment__reply a:hover, .comment-form .logged-in-as a:hover{color: #000;}
.btn-secondary{background: #333 !important; color: #fff !important;}
.btn-secondary:hover{background: #FF0030 !important;}
.ncr-posts-list .ncr-posts-list__item.has-post-thumbnail .post__body{padding-right: 0px;}

.blog_page .post__thumbnail a, .blog_page .post.has-post-thumbnail, .ncr-comments-list__item .ncr-comment__avatar{border-radius: 4px; overflow: hidden;}
.pagination .nav-links .page-numbers.current{color:#FF0030;}

.blog_inner_page .site-content__inner{margin-right: 0px !important;}
.blog_inner_page .site-content__inner .site-content__holder{margin: 0px;}
.post--single-side-thumbnail .post__thumbnail{margin: 0; padding: 0px;}

.blog_page .ncr-posts-list .has-post-thumbnail .post__body{margin-top: -3px;}
.blog_page .ncr-posts-list.ncr-posts-list--thumb-on-bg .has-post-thumbnail .post__body{margin-top: 0px;}

.end_of_article {display: flex; justify-content: center; align-items: center; width: 100%; font-size: 12px; font-style: italic; line-height: 1.33; opacity: .9; color: #848484; margin-top: 30px;}
.end_of_article::after, .end_of_article::before {content: ""; width: 80px; height: 1px; background: #848484; opacity: .2;}
.end_of_article::before {margin-right: 10px;}
.end_of_article::after {margin-left: 10px;}


@media screen and (min-width: 767px) {
  .blog_page .ncr-posts-list.ncr-posts-list--thumb-on-bg .ncr-posts-list__item.has-post-thumbnail .post__header{max-width: 100%;}
}
@media screen and (min-width: 991px) {
  .sidebar.widget-area {margin-top: -7px;}
  .post--single-side-thumbnail .post__thumbnail{height: calc(100vh - 94px);}
  .blog_inner_page h1.post__title{font-size: 3.5rem; line-height: 1.05;}
  .blog_inner_page .h2{font-size: 2.7rem;}
  .site-layout--default .blog_inner_page .site-content__inner {padding-bottom: 70px;}
}
@media screen and (min-width: 1200px) {
  .post--single-side-thumbnail .post__thumbnail{height: calc(100vh - 106px);}
}
@media screen and (max-width: 991px) {
  .blog_page .page-header {padding-top: 3vh; padding-bottom: 3vh;}
  .post--single-side-thumbnail .post__thumbnail{margin: 10px 0px 20px 0px;}
  .blog_inner_page h1.post__title{font-size: 2.2rem;}
  .blog_inner_page .post__body .wp-block-spacer{height: 10px !important;}
  .post + .post-comments, .page + .post-comments, .post-comments-form{margin-top: 40px;}
  .post-comments__title, .comment-respond .post-comments-form__title{margin-bottom: 30px;}
}
@media screen and (max-width: 520px) {
  .blog-layout--classic article .post__title{font-size: 2rem;}
  .widget--sidebar .wp-block-group .wp-block-heading, .widget--sidebar .widget-content .widget-title{font-size: 1.5rem;}
}
