/* Local Overrides */

@media only screen and (max-width: 734px) {
	#main > section.section.section-community.animate > div > h2 {
		font-size: 38px;
	}
	#main > section.section.section-recirculation.animate > div > h2 {
		font-size: 38px;
	}
}

/* Apple teacher tile */
@media only screen and (min-width: 735px) {
	.grid-item-teacher.tile-rounded.border {
		min-height: 650px;
	}
}

.animate > div > .grid-bentos > div.border {
	display: inline;
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.grid-item-teacher.tile-rounded.border {
		min-height: 480px;
	}
}

/* Lerning Center title */
@media only screen and (min-width: 735px) {
	.grid-item-learning-center.tile-rounded.tile-span .tile-content {
		text-align: left;
		align-items: flex-start;
	}
}

@media only screen and (min-width: 1069px) {
	.grid-item-learning-center.tile-rounded.tile-span .tile-overlay-content {
		display: unset;
		padding-top: 97px;
	}
	.grid-item-learning-center.tile-rounded.tile-span .tile-content {
		padding-bottom: 107px;
	}
}

@media only screen and (max-width: 1068px) {
	.section-community .grid-item-learning-center .tile-content {
		justify-content: normal;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	/* padding: top, right, bottom, left */
	.section-community .grid-item-learning-center .tile-content {
		padding: 40px 25px 95px 40px;
	}
}

.section-community .grid-item-learning-center.border {
	border-color: #e8e8ed;
}
