body {
	--fsAddBuffer: 0px;
}
[id='ufc-com-br_article'],
[id='ufc-com-br_event_detail_banner'],
[id='ufc-com-br_event_landing_banner'],
[id='ufc-com-br_events_calendar'],
[id='ufc-com-br_homepage-banner-1220-305'],
[id='ufc-com-br_homepage-card-280-280'],
[id='ufc-com-br_homepage-grid-ad-1'],
[id='ufc-com-br_homepage-grid-ad-2'],
[id='ufc-com-br_homepage-grid-ad-3'],
[id='ufc-com-br_rankings_leaderboard'],
[id='ufc-com-br_event'],
[id='ufc-com-br_events_modal'],
[id='ufc-com-br_home_modal'],
[id='ufc-com-br_trending'],
[id='ufc-com-br_event_dk'],
[id='ufc-com-br_event_details'],
[id='ufc-com-br_athletes_banner'],
[id='ufc-com-br_rankings_bottom_leaderboard'],
[id='ufc-com-br_trending_top'],
[id='ufc-com-br_tickets_bottom'],
[id='ufc-com-br_athletes_topbanner'],
[id='ufc-com-br_athletes_top_leaderboard'],
[id='ufc-com-br_athletes_bottom_banner'],
[id='ufc-com-br_athletes_250'],
[id='ufc-com-br_search_leaderboard'] {
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	min-height: calc(var(--height) + var(--fsAddBuffer));
	height: calc(var(--height) + var(--fsAddBuffer));
	width: 100%;
}
[id='ufc-com-br_article'] {
		--height: 300px;
}
[id='ufc-com-br_athletes_250'] {
		--height: 300px;
}
[id='ufc-com-br_athletes_banner'] {
		--height: 280px;
}
[id='ufc-com-br_athletes_bottom_banner'] {
		--height: 50px;
}
[id='ufc-com-br_athletes_topbanner'] {
		--height: 50px;
}
[id='ufc-com-br_event'] {
		--height: 50px;
}
[id='ufc-com-br_event_detail_banner'] {
		--height: 50px;
}
[id='ufc-com-br_event_details'] {
		--height: 125px;
}
[id='ufc-com-br_event_dk'] {
		--height: 50px;
}
[id='ufc-com-br_event_landing_banner'] {
		--height: 280px;
}
[id='ufc-com-br_events_calendar'] {
		--height: 50px;
}
[id='ufc-com-br_homepage-banner-1220-305'] {
		--height: 360px;
}
[id='ufc-com-br_homepage-card-280-280'] {
		--height: 280px;
}
[id='ufc-com-br_homepage-grid-ad-1'] {
		--height: 450px;
}
[id='ufc-com-br_homepage-grid-ad-2'] {
		--height: 450px;
}
[id='ufc-com-br_homepage-grid-ad-3'] {
		--height: 450px;
}
[id='ufc-com-br_rankings_bottom_leaderboard'] {
		--height: 50px;
}
[id='ufc-com-br_rankings_leaderboard'] {
		--height: 50px;
}
[id='ufc-com-br_search_leaderboard'] {
		--height: 50px;
}
[id='ufc-com-br_tickets_bottom'] {
		--height: 50px;
}
[id='ufc-com-br_trending'] {
		--height: 300px;
}
[id='ufc-com-br_trending_top'] {
		--height: 50px;
}
@media only screen and (min-width: 768px) {
	[id='ufc-com-br_article'] {
		--height: 320px;
	}
	[id='ufc-com-br_athletes_250'] {
		--height: 250px;
	}
	[id='ufc-com-br_athletes_bottom_banner'] {
		--height: 90px;
	}
	[id='ufc-com-br_athletes_top_leaderboard'] {
		--height: 90px;
	}
	[id='ufc-com-br_athletes_topbanner'] {
		--height: 90px;
	}
	[id='ufc-com-br_event'] {
		--height: 50px;
	}
	[id='ufc-com-br_event_detail_banner'] {
		--height: 90px;
	}
	[id='ufc-com-br_event_details'] {
		--height: 135px;
	}
	[id='ufc-com-br_event_dk'] {
		--height: 60px;
	}
	[id='ufc-com-br_events_calendar'] {
		--height: 90px;
	}
	[id='ufc-com-br_homepage-card-280-280'] {
		--height: 280px;
	}
	[id='ufc-com-br_homepage-grid-ad-1'] {
		--height: 480px;
	}
	[id='ufc-com-br_homepage-grid-ad-2'] {
		--height: 480px;
	}
	[id='ufc-com-br_homepage-grid-ad-3'] {
		--height: 480px;
	}
	[id='ufc-com-br_rankings_bottom_leaderboard'] {
		--height: 90px;
	}
	[id='ufc-com-br_search_leaderboard'] {
		--height: 90px;
	}
	[id='ufc-com-br_tickets_bottom'] {
		--height: 90px;
	}
	[id='ufc-com-br_trending'] {
		--height: 390px;
	}
	[id='ufc-com-br_trending_top'] {
		--height: 90px;
	}
}
@media only screen and (min-width: 970px) {
	[id='ufc-com-br_athletes_banner'] {
		--height: 360px;
	}
}
@media only screen and (min-width: 1000px) {
	[id='ufc-com-br_event_landing_banner'] {
		--height: 250px;
	}
	[id='ufc-com-br_homepage-banner-1220-305'] {
		--height: 250px;
	}
}
@media only screen and (min-width: 1300px) {
	[id='ufc-com-br_homepage-banner-1220-305'] {
		--height: 305px;
	}
}
@media only screen and (min-width: 1500px) {
	[id='ufc-com-br_event_landing_banner'] {
		--height: 360px;
	}
	[id='ufc-com-br_rankings_leaderboard'] {
		--height: 200px;
	}
}
