@media (orientation: landscape) {

	p {
		font-size: 2vmax;
		padding: 3vmax;
	}

	.inWorldText p {
		font-size: 4vmax !important;
	}

	.finalScreenText {
		padding: 3vmax;
		font-size: 3vmax !important;
	}


}


@media only screen and ((max-width: 1025px) or (orientation: portrait)) {

	/*
	.adaptiveGallery {

		.galleryElement {
			margin-left: auto;
			margin-right: auto;
			width: 100%;

			.galleryTitle {
				padding-left: 15%;
				padding-right: 15%;
				width: 60%;
			}

			.galleryContainer {
				padding-left: 15%;
				padding-right: 15%;
				width: 60%;
				margin: 0px;
			}
		}

	}
	*/


	.adaptiveGallery {
		width: 60% !important;
		margin-left: auto;
		margin-right: auto;
		float: none;
		a {
			text-decoration:none;
		}
	}

	.galleryElement {
		width: 100% !important;
		margin-left: auto;
		margin-right: auto;
		float: none;
	}

	/*
	.galleryElement .galleryContainer .galleryDescription {
		visibility: visible;
	}
	*/

	.title {
		margin-top: 10vh;
		font-size: 15vw;
	}

	.stepThrough {
		top: 100dvh;
		transform: translate(0px, -20em);
		h2 {
			font-size: 6vw;
		}
		img {
			width: 4vw;
		}
	}

	.info {
		width: 90%;
	}

}
