.Player_Button_Devotions {
	margin-left: 41%;
}

.playPauseButton {
	margin-top: 2em;
}

.Devotions-Section {
	margin-top: 21em;
}

.Devotions {
	margin-left: 3.125em;
	margin-Right: 3.125em;
	display: flex;
	flex-wrap: wrap;
	margin-top: -10em;
}

.Devotion {
	padding: 1em;
}

.hide {
	display: none;
}

.Devotion-Img {
	width: 12.5em;
	height: auto;
	border-radius: 1.5625em;
}

.Devotion img {
	width: 12.5em;
	height: auto;
	margin-bottom: 3em;
	border-radius: 1.5625em;
}

.Devotion a:link, a:visited {
	display: inline-block;
	padding: 0.3125em;
}

.Devotion a:hover, a:active {
	background-color: Rgba(152, 176, 237, .25);
	border: solid;
}

.Devotion-Title {
	text-align: center;
}

@media(max-width: 75em) {

	.Devotions-Section {
		margin-top: 12em;
	}
	.Devotions {
		overflow-y: auto;
		margin-top: -12em;
	}

	.Player_Button_Devotions {
		margin-left: 36.5%;
		margin-bottom: 8em;
	}
}

@media(max-width: 58em) {
	.Player_Button_Devotions {
		margin-left: 36.5%;
	}

	.page-title {
		font-size: 2.75em;
	}

	.Player_Button_Devotions {
		margin-left: 36.5%;
		margin-bottom: 8em;
	}

	.Devotions-Section {
		margin-top: 8em;
	}

	.Devotions {
		overflow-y: auto;
		margin-top: -8.5em;
	}
}

@media(max-width: 50em) {
	.Player_Button_Devotions {
		margin-left: 36.5%;
		margin-bottom: 8em;
	}

	.Devotions {
		overflow-y: auto;
		margin-top: -6em;
	}

	.page-title {
		font-size: 1.875em;
		margin-left: 0em;
		grid-row: 1 / 2;
	}

	.Devotion-Img {
		width: 6.25em;
		grid-row: 2 / 3;
		margin-left: 0em;
		margin-bottom: 2em;
	}

	.devoRadio {
		grid-row: 3 / 4;
		margin-left: -28em;
	}

	.divo {
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr 1fr;
	}
}


@media(max-width: 25em) {
	.Player_Button_Devotions {
		margin-left: 36.5%;
		margin-bottom: 2em;
	}

	.Devotions {
		margin-left: 1em;
		margin-Right: 1em;
		margin-top: 2em;
	}

	.page-title {
		font-size: 0.75em;
		margin-left: 8em;
		grid-row: 1 / 2;
	}

	.Devotion-Img {
		width: 6.25em;
		grid-row: 2 / 3;
		margin-left: -11em;
		margin-top: -3.5em;
		margin-bottom: 1.5em;
	}

	.devoRadio {
		grid-row: 3 / 4;
		margin-left: -17em;
	}

	.divo {
		display: grid;
		grid-template-columns: 1fr;
		grid-template-rows: 1fr 1fr;
	}

	.Devotion img {
		width: 6.25em;
		height: auto;
	}
}
