.single-post .single-post-main .post-content p {
	font-family: Fira Sans,sans-serif !important;
}

.single-post .single-post-main .post-content *  {
	font-family: Fira Sans,sans-serif !important;
}

.adsanity-inner img {
  height: auto;
  max-width: 100% !important;
	width:auto !important;
	display:block;
	margin-inline:auto !important;
}

.adsanity-inner {
  height: auto !important;
  padding-bottom: 0 !important;
  width: 100%;
}

.ad-row > div {
	max-height: unset !important;
}
.sanity__post img {
	display:block;
	margin:0 !important;
	max-width:100%;
	aspect-ratio:395/222;
	object-fit:cover;
	object-position:center top;
}
.sanity__post .ad-row,
.sanity__post .ad-row *,
.sanity__post .ad-center,
.sanity__post a {
	display:block;
}

.sanity__post .category {
	left:-10px;
}

@media (min-width:701px) { 
	.mobile__image {
		display:none;
	}
}
@media (max-width:700px) {
	.mobile__image + .sanity__main__image {
		display:none;
	}
}
@media (max-width:768px) {
	.ad-395x222 {
		width:100%;
		max-width:100%;
	}
	.ad-395x222 img {
		width:100% !important;
		max-width:100% !important;
	}
}

.ad-1270x400 ins {
	width:100% !important;
	min-height:200px;
}
.ad-1270x400 ins > div,
.ad-1270x400 ins > div > iframe {
	max-width:1270px !important;
	max-height:400px !important;
	min-width:800px !important;
	min-height:200px !important;
}
@media (max-width:960px) {
	.ad-1270x400 ins > div,
.ad-1270x400 ins > div > iframe {
	max-width:100% !important;
	max-height:400px !important;
	min-width:unset !important;
	min-height:200px !important;
}
}

.sanity__small {
	text-align:right;
	font-size:10px;
	color:rgba(0,0,0,0.6);
}

.baner-menu img {
	margin:0;
}
.baner-menu .ad-row > div {
	margin:0;
	
}

.sanity__cat_sponsor .adsanity-inner img {
max-height:60px !important;
max-width:200px !important;
object-fit:contain;
}
.sanity__cat_sponsor .topnews-category.category {
	display: none !important;
}
.sanity__cat_sponsor, .sanity__cat_sponsor > div {
	display:flex;
	gap:20px;
	flex-wrap:wrap;
	justify-content:flex-end;
	justify-items: flex-end;
	align-content:center;
	align-items:center;
}

.sanity__cat_sponsor .sanity__small {
	display:none;
	visibility:hidden;
	opacity:0;
	width:1px;
	height:1px;
	overflow:hidden;
}