/*
	Theme Name:   CEIAS Child
	Theme URI:    https://sujanian.com/
	Description:  CEIAS Child Theme
	Author:       Sandeep Kumar
	Author URI:   https://sujanian.com/
	Template:     ceias
	Version:      1.0.1
*/
.disable_link{
	pointer-events: none;
}
.post_content p{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.post_content b,
.post_content strong{
	font-weight: 500;
}
#primary-menu-list{
	display: flex;
}
.page_content_wrap > p{
	padding-top: 1rem;
    padding-bottom: 1rem;
}
.page_content_wrap > p > a{
    --tw-text-opacity: 1;
    color: rgb(185 28 28);
}
.page_content_wrap > p > a:hover {
    -webkit-text-decoration-line: underline;
    text-decoration-line: underline;
}
.pagination_wrap{
	padding-top: 50px;
}
.pagination_wrap .page-numbers {
	padding-left: 0.75rem;
    padding-right: 0.75rem;
	padding-top: 0.375rem;
    padding-bottom: 0.375rem;
	transition-duration: 300ms;
    color: rgb(55 65 81);
	border-radius: 0.25rem;
	font-weight: 600;
}
.pagination_wrap a.page-numbers:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235);
}
.pagination_wrap .next{
	height: auto;
	width: auto;
	top: auto;
	background: none;
	box-shadow: none;
}
.pagination_wrap span.current{
    color: rgb(185 28 28);
}
.author_separate_list .items-center {
    flex: 0 0 calc(33.33% - 2rem);
}
.author_only3_class > div{
	display:none;
}
.author_separate_list > div:first-child,
.author_separate_list > div:nth-child(2),
.author_separate_list > div:nth-child(3){
	display:flex;
}
.author_separate_list:not(.author_only3_class) + a.author_more_link{
	display: none;
}
.post_download_box {
	margin-top: 40px;
	text-align: left;
    font-size: 16px;
    line-height: 22px;
	padding: 15px;
	-webkit-transition: -webkit-transform .3s ease,border .3s ease,-webkit-box-shadow .3s ease,background .3s ease,z-index .3s ease;
    -moz-transition: -moz-transform .3s ease,border .3s ease,-moz-box-shadow .3s ease,background .3s ease,z-index .3s ease;
    transition: transform .3s ease,border .3s ease,box-shadow .3s ease,background .3s ease,z-index .3s ease;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
	border:solid #e6e6e6 1px;
	display: flex;
}
.post_download_box + .post_download_box {
	margin-top: 20px;
}

@media screen and (max-width: 768px){
	#primary-menu-list {
		display: block;
	}
}