.post-item-box{
	display: none;
}
.single-post-read .span-reading-time{
	font-family: 'Sussie';
	font-size:16px;
	font-weight: 400;
	line-height: 16px;
	color:#fff;
}

.post-img{
	position:relative;
	top:3px;
	margin-right: 5px;
}

.op_share_article{
	display: inline-flex;
	border: 1px solid #000000;
	border-radius: 6px;
	padding: 12px 27px;
	width: 341px;
	height: 46px;
}

.op_share_article p{
	font-family: 'Sussie';
	font-size: 17px;
	font-weight: 500;
	line-height: 21.6px;
	margin-right: 20px;
	color:#000;
}

.addtoany_share_save{
	display:none !important;
}

.addtoany_list a{
width: 33px ;
}

.a2a_button_facebook,.a2a_button_twitter,.a2a_button_telegram{
	padding:0px 20px 0px 0px !important;
}

.back-main{
	/* 	border: 1px solid #000;
	border-radius: 6px;
	width: 209px;
	height: 46px;
	padding: 12px 27px 12px 27px;
	text-align: center;
	float: right; */
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	padding: 12px 27px;
	gap: 10px;
	width: 209px;
	height: 46px;
	float: right;
	border: 1px solid #000000;
	border-radius: 6px;
}

.socail_share_post{
	display: flex;
	border: 1px solid #000000;
	border-radius: 6px;
	padding: 12px 27px;
	width: 340px;
	height: 46px;
}

p.sec-1{
	font-family: 'Sussie';
	font-size: 17px;
	font-weight: 400;
	line-height: 21.6px;
	margin-right: 20px;
	color:#000;
}

.social-mr{
	margin-right:20px;
}

.s-t{
	position: relative;
	top: 3px;
}
a.back_to_home{
	font-family: 'Sussie';
	font-size: 17px;
	font-weight: 500;
	line-height: 21.6px;
	color:#000;
	display: flex;
	flex-direction: row;
	align-items: flex-start;
	padding: 12px 27px;
	/* 	gap: 10px;*/
	width: 202px;
	height: 46px;
	float: right;
	border: 1px solid #000000;
	border-radius: 6px;
}

.op_blog_content p{
	padding-bottom: 4px!important;
	font-size: 14px;
    letter-spacing: 0px;
}

.op_blog_content h2{
	padding-top: 40px !important;
	padding-bottom: 20px !important;
    text-transform: none !important;
}

.op_blog_content h3{
	padding-top: 15px !important;
}

.op_blog_content ul{
	padding: 0 0 0px 1em !important;;
}


.op_blog_content ul li{
	padding-bottom: 7px;
    font-size: 14px;
    letter-spacing: 0px;
}

.op_blog_content .wp-block-quote{
	margin: 20px 0px 20px 10px;
}

.op_blog_content a{
	color:#000;
	text-decoration: underline;
	font-style: italic;
}

.op_blog_content a:hover{
	color:#2c2c2c;
}

.op_post_wrapper{
	display: inline-grid;
	grid-template-columns: 1fr 1fr 1fr;
	column-gap: 75px;
	row-gap: 50px;
}

.op_post_img{
	padding-bottom: 20px !important;
	display: inline-block;
}

.op_post_img img{
	width: 342px;
	height: 433px;
	object-fit: cover;
	object-position: center;
	border-radius: 36px;
}

.op_post_category{
	font-family: 'GT America',Helvetica,Arial,Lucida,sans-serif;
	font-size:18px;
	font-weight: 700;
	line-height:29px;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: #000000;
	padding-bottom: 27px !important;
}

.author_vcard{
	font-family: 'Sussie',Helvetica,Arial,Lucida,sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	margin-right: 39px;
	position: relative;
	bottom: 5px;
}

.op_post_meta{
	padding-bottom: 30px !important;
}

.op_post_meta img{
	margin-right:10px;
}

.readtime{
	font-family: 'Sussie',Helvetica,Arial,Lucida,sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	position: relative;
	bottom: 5px;
}

.op_post_title{
	font-family: 'Sussie',Helvetica,Arial,Lucida,sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 26px;
	line-height: 40px;
	color: #000000;
	padding-bottom: 15px !important;
	padding-top: 0 !important;
}

.op_post_expert{
	font-family: 'Sussie',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 500;
	font-size: 18px;
	line-height: 29px;
	color: #000000;
	padding-bottom: 30px !important;
}

a.permalink{
	font-family: 'Sussie',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 400;
	font-size: 18px;
	line-height: 22px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 19px 54px;
	background: #000000;
	border-radius: 6px;
	color: #fff;
	width: 200px;
	height: 60px;
}

a.permalink:hover{
	background-color: #2c2c2c;
}

@media (max-width:320px) {
	.socail_share_post{
		width:100%;
		padding: 12px 10px;
	}

}

@media only screen and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 1)  {
	.op_article_title{
		font-size: 30px !important;
		line-height: 45px !important;
	}

	.op_blog_content p{
		font-size: 16px;
	}

	.op_author_img img{
		width: 301px;
		height: 272px;
		object-fit: cover;
		object-position: top;
		border-radius: 19px;
	}
	.op_share_article{
		width:100%;
		padding: 12px 10px;
	}
	.op_share_article p{
		margin-right: 12px;
	}
	.a2a_button_facebook, .a2a_button_twitter, .a2a_button_telegram{
		padding: 0px 18px 0px 0px !important;
	}
	p.sec-1{
		margin-right: 10px;
	}
	a.back_to_home{
		float:none;
		margin:0 auto;
	}

	.op_post_wrapper{
		display: block;
	}

	.post_by_img,.post_time_img{
		width:20px !important;
		height:20px !important;
		display: inline-flex !important;
	}

	.author_vcard{
		margin-right: 10px;
	}

	.op_post_meta img {
		margin-right: 0px;
	}

	.resources_slider .owl-dots{
		margin-top: 45px !important;
	}

	.resources_slider .op_single_post .op_post_img img{
		width: 312px !important;
		height: 433px !important;
	}

	.resources_slider.owl-theme .owl-nav.disabled+.owl-dots {
		margin-top: 45px !important;
	}

	.coolshit_slider.owl-theme .owl-nav.disabled+.owl-dots {
		margin-top: 45px !important;
	}
}

@media only screen and (min-width: 481px) and (max-width: 1024px){
	.op_share_article{
		margin: 0 auto;
	}
	a.back_to_home{
		float:none;
		margin:0 auto;
	}
	/* 	.op_post_wrapper{
	display: block;
} */

	.post_by_img,.post_time_img{
		width:20px !important;
		height:20px !important;
		display: inline-flex !important;
	}
	.author_vcard{
		margin-right: 20px;
	}

	.op_post_meta img {
		margin-right: 0px;
	}

	.resources_slider .owl-dots{
		margin-top: 45px !important;
	}

	.resources_slider .op_single_post .op_post_img img{
		width: 100% !important;
		height: 433px !important;
	}

	.resources_slider.owl-theme .owl-nav.disabled+.owl-dots {
		margin-top: 45px !important;
	}

	.coolshit_slider.owl-theme .owl-nav.disabled+.owl-dots {
		margin-top: 45px !important;
	}

}
