body {
	overflow-x: visible;
}
.drummer-single-post {
	margin-top: 49px;
}
.drummer-single-post .adthrive-ad {
	display: none;
}
.drummer-single-post .row,
.drummer-single-post [class^="col-"] {
	margin: 0;
	padding: 0;
}
.drummer-single-post .post-title {
	font-family: Arial;
	font-weight: 700;
	font-size: 38px;
	line-height: 43.7px;
	letter-spacing: 0;
	color: #b7292c;
	margin-bottom: 0;
}
.drummer-single-post .drummer-date {
	font-family: Arial;
	font-weight: 400;
	font-size: 14px;
	line-height: 16.1px;
	letter-spacing: 0;
	color: #b7292c;
}
.drummer-single-post .featured-image {
	margin-top: 36px;
}
.drummer-single-post .featured-image img {
	width: 100%;
	max-height: 760px;
	object-fit: cover;
	object-position: center;
}
.drummer-single-post .content-simillar-posts {
	--bs-gutter-x: 108px;
	margin-top: 45px;
}
.drummer-single-post .content-simillar-posts .col-md-9 {
	padding-right: 108px;
}
.drummer-single-post .content-simillar-posts .post-content {
	margin-top: 13px;
}
.drummer-single-post .content-simillar-posts .post-content p {
	font-family: "Inter", sans-serif;;
	font-weight: 400;
	font-size: 16px;
	line-height: 19.36px;
	letter-spacing: 0;
	color: #000;
	margin-bottom: 20px;
}
.drummer-single-post .content-simillar-posts .recent-post-heading {
	font-family: Arial;
	font-weight: 700;
	font-size: 22px;
	line-height: 25.3px;
	letter-spacing: 0;
	color: #b7292c;
	margin-bottom: 0;
}
.drummer-single-post .content-simillar-posts .recent-posts .post-card {
	margin: 40px 0;
}
.drummer-single-post
	.content-simillar-posts
	.recent-posts
	.post-card:nth-child(5) {
	margin-bottom: 0;
}
.drummer-single-post .post-card .post-image img {
	width: 100%;
	height: 150px;
	object-fit: cover;
}
.drummer-single-post .post-card a {
	margin-top: 14px;
	font-family: Arial;
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0;
	color: #000;
	text-decoration: none;
	display: block;
}
.drummer-single-post .recomended-posts-section {
	margin-top: 63px;
}
.drummer-single-post .recomended-posts-section h4 {
	font-family: Arial;
	font-weight: 700;
	font-size: 22px;
	line-height: 25.3px;
	letter-spacing: 0;
	color: #b7292c;
	margin-bottom: 22px;
}
.drummer-single-post .recomended-posts-section .recomended-posts {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	gap: 20px;
	margin-bottom: 69px;
}
.drummer-single-post .recomended-posts-section .recomended-posts .post-card {
	flex-basis: calc(33% - 14px);
}
.drummer-single-post .recomended-posts-section .recomended-posts .post-card a {
	margin-top: 7px;
	color: #b7292c;
}
body.single-drummer audio::-webkit-media-controls-play-button {
	filter: invert(18%) sepia(80%) saturate(3644%) hue-rotate(347deg)
		brightness(76%) contrast(84%);
}

@media (max-width: 991px) {
	.drummer-single-post .content-simillar-posts .col-md-9 {
		padding-right: 50px;
	}
}
@media (max-width: 767px) {
	.drummer-single-post .recomended-posts-section .recomended-posts .post-card {
		flex-basis: 100%;
		width: 100%;
	}
	.drummer-single-post,
	.drummer-single-post .featured-image,
	.drummer-single-post .content-simillar-posts {
		margin-top: 23px;
	}
	.drummer-single-post .content-simillar-posts .col-md-9 {
		margin-top: 0;
		padding-right: 0;
		margin-bottom: 0;
	}
	.drummer-single-post .post-card .post-image img {
		height: 190px;
	}
	.drummer-single-post .content-simillar-posts .recent-posts .post-card {
		margin-top: 0;
		margin-bottom: 50px;
	}
	.drummer-single-post .content-simillar-posts .recent-post-heading {
		margin-bottom: 28px;
	}
	.drummer-single-post .post-card a {
		width: 575px;
		text-align: center;
		margin: 0 auto;
		margin-top: 10px;
	}
	.drummer-single-post .recomended-posts-section {
		margin-top: 58px;
	}
	.drummer-single-post .recomended-posts-section h4 {
		margin-bottom: 29px;
	}
	.drummer-single-post .recomended-posts .post-card .post-image img {
		height: 218px;
	}
	.drummer-single-post .recomended-posts-section .recomended-posts {
		gap: 49px;
		margin-bottom: 51px;
	}
	body.single-drummer .drummer-audio-section {
		flex-direction: column-reverse;
		margin-top: 36px !important;
	}
	body.single-drummer .drummer-audio-section h2 {
		margin-bottom: 42px !important;
	}
	body.single-drummer
		.drummer-audio-section
		.drummer-linked-music:not(:last-child()) {
		margin-bottom: 40px !important;
	}
	body.single-drummer .drummer-audio-section h4 {
		margin-top: 58px !important;
	}
}
@media (max-width: 676px) {
	.drummer-single-post .post-card a {
		width: 320px;
	}
}
@media (max-width: 375px) {
	.drummer-single-post .post-card a {
		width: 100%;
	}
}
