/*
Theme Name:     Ceris Child
Theme URI:
Description:    Ceris Child Theme
Author:         BK Ninja
Author URI:
Template:       ceris
Version:  
*/

.sticky-header .navigation-bar__login-btn .mdicon-person:before,
.site-header .navigation-bar__login-btn .mdicon-person:before,
.site-header .navigation-bar-btn .avatar img,
.bk-lwa.navigation-bar-btn
 {
	display: none !important;
}
.site-footer .widget .widget__title h4{
	text-align: left !important;
    border-bottom: 2px solid #8f8f8f9e;
	padding-bottom: 15px;
}
.business-section .post--vertical-3i_row .post-list .list-item article, 
.technology-section .posts-list .list-item article, 
.sports-section .row--space-between .post,
.Health-fitness-section .posts-list article,
.archive .atbs-ceris-block .posts-list .list-item article,
.single .single-content,
.single .related-posts .posts-list .list-item article,
.search .posts-list .list-item article,
.single .same-category-posts .posts-list .list-item article
{
	box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    background: #fff;
}
.archive .atbs-ceris-block .posts-list .list-item article{
	   display: flex;
      justify-content: center;
   	  align-items: center;
  	  align-self: center;
}
.business-section .post--vertical-3i_row .post-list .list-item .post .post__thumb img
{
	height: 12rem ;
	object-fit: cover ;
}
.business-section .post--vertical-3i_row .post-list .list-item .post__text h3
{
	padding: 0 1rem;
} 
.business-section .post--vertical-3i_row .post-list .list-item .post__text .post__title a,
.technology-section .posts-list .list-item .post__text .post__title a,
.sports-section .row--space-between .post .post__title a,
.single .related-posts .posts-list .list-item .post .post__title a,
.theiaStickySidebar .atbs-ceris-widget .posts-list .post .post__title a,
.archive .posts-list .list-item .post__text .post__title a,
.search .posts-list .list-item .post__title a
{
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.business-section .post--vertical-3i_row .post-list .list-item .post__text .post-footer .post__meta{
	padding: 0 1rem 1rem 1rem;
} 
.technology-section .posts-list .list-item .post__thumb img,
.archive .atbs-ceris-block .posts-list .list-item .post__thumb img,
.search .posts-list .list-item .post__thumb img,
.single .related-posts .posts-list .list-item .post .post__thumb img
{
	height: 18.5rem;
	object-fit: cover;
} 
.technology-section .posts-list .list-item .post__text,
.archive .atbs-ceris-block .posts-list .list-item .post__text
{
	padding: 3vmin !important;
	
}
.technology-section .posts-list .list-item .post__thumb,
.archive .atbs-ceris-block .posts-list .list-item .post__thumb {
    margin-bottom: 0px !important;
}
.technology-section .posts-list .list-item .post__thumb, .archive .atbs-ceris-block .posts-list .list-item .post__thumb {
    margin-right: 0;
}
.sports-section .row--space-between .post--card-sm {
    height: calc(16rem + 6rem) !important;
}

.theiaStickySidebar .posts-list .post .post__thumb img{
	    height: 4rem;
        object-fit: cover;
}
.atbs-ceris-sub-col--right .theiaStickySidebar .atbs-ceris-widget .posts-list .post h3{
	font-size: 14px !important;
}
.site-footer__section .textwidget p {
	    line-height: 1.8;
    font-size: calc(8px + 0.6rem);
}

.atbs-ceris-featured-with-list__wrapper .sub-posts__inner .posts-list .post__thumb img{
	height: 4rem;
	object-fit: cover;
	border-radius: 2% !important;
}
.site-content{
	padding-top: 40px !important;
	padding-bottom: 40px !important;
}
.home .site-content{
	padding-top: 0px !important;
}

.single .single-content .theiaStickySidebar .social-share{
	padding-left: 1rem !important;
} 
.single .related-posts .posts-list .list-item .post .post__text,
.search .atbs-ceris-block .posts-list .post .post__text{
	padding: 0 1rem 1rem 1rem;
}
.single .single-content .single-content__wrap h1 strong,
.single .single-content .single-content__wrap h1 span,
.single .single-content .single-content__wrap h1 b,
.single .single-content .single-content__wrap h1,
.single .single-content .media-body h1{
	font-size: 2rem;
}
.single .single-content .single-content__wrap h2 strong,
.single .single-content .single-content__wrap h2 span,
.single .single-content .single-content__wrap h2 b,
.single .single-content .single-content__wrap h2 {
	font-size: 1.8rem;
}
.single .single-content .single-content__wrap h3 span,
.single .single-content .single-content__wrap h3 strong,
.single .single-content .single-content__wrap h3 b,
.single .single-content .single-content__wrap h3 {
	font-size: 1.6rem;
}
.single .single-content .single-content__wrap h4 strong,
.single .single-content .single-content__wrap h4 span,
.single .single-content .single-content__wrap h4 b,
.single .single-content .single-content__wrap h4 {
	font-size: 1.4rem;
}

.single .single-content .single-content__wrap h3 span b,
.single .single-content .single-content__wrap h3 span strong,
.single .single-content .single-content__wrap h3 strong span
{
	color: #F53800 !important;
}
.single .single-content .single-content__wrap h2,
.single .single-content .single-content__wrap h3 {
	margin-top: 15px !important;
	margin-bottom: 15px !important;
}

.single .single-content .single-content__wrap p{
	margin: 15px 0;
}
.single .single-content .single-body--content .author-box{
	    border: 1px solid #a7a7a74d;
}
.page .single-content h2 b,
.page .single-content h2 strong{
	font-size:24px;
}
.page .single-content h2{
	margin-top: 0px;
	margin-bottom: 0px;
}

.page .single-content p{
	    margin-top: 10px;
        margin-bottom: 5px;
}
.sticky-header .navigation-bar .navigation-bar__inner,
.navigation-bar--fullwidth .navigation-bar__inner{
	
    padding-left: 78px !important;
    padding-right: 80px !important;
}
.navigation-bar__section {
	padding-left: 0px !important;
    padding-right: 0px !important;
}
.navigation--main>li>a {
   
    padding: 0 10px !important;
}
.author .author-box{
	box-shadow: rgb(0 0 0 / 15%) 0px 2px 8px;
    background: #fff;
}
.single .single-content .single-header .media-body {
    
    padding-top: 2rem;
}
.post--single .single-body{
	padding-bottom: 2rem !important;
}
.author-box .author-bio,
.single-body--content .author-box
{
	max-width:100%;
}
.author .author-box , .single .author-box {
	padding:25px;
}
.author .author-box .author-avatar,
.single .author-box .author-avatar{
	margin-left: 25px;
}
.author .spacer-lg {
    height: 40px;
}

.single .single-content .single-content__wrap table td{
  border: 1px solid #dddddd;
  
}
.single .single-content .single-content__wrap table tr:first-child{
	background: darkgrey;
}
.single .single-content {
    padding: 1rem 2rem;
}

