	.nrfi-river-screen {
		display: flex;
		justify-content: center;
		align-items: center;
	}

	.nrfi-river-screen-image img {
		display: block;
		width: 100%;
		height: auto;
		margin: 0 auto;
	}

	.nrfi-river-screen-title, .nrfi-river-screen-title-mobile {
		font-family: 'Alfa Slab One', cursive;
		font-size: 3em;
		text-transform: capitalize;
		line-height: 1em;
		margin-top: 80px;
		text-align: left;
	}

	.nrfi-river-screen-bar-mobile {
		width: 95%;
		height: 24px;
		background-color: #f07d4a;
	}

	.nrfi-river-screen-title-mobile {
		font-size: 2.5em;
		margin: -20px 0 0 20px;
	}

	.nrfi-river-info-bottom {
		padding: 11px 22px;
	}

	.nrfi-river-latin {
		font-family: 'Montserrat', sans-serif;
		font-weight: 400;
		font-style: italic;
		font-size: 1.25em;
		text-align: left;
	}

	.nrfi-river-facts {
		font-family: 'Montserrat', sans-serif;
		font-weight: 200;
		font-size: 1em;
		margin-top: 0.5em;
		text-align: left;
	}

	.nrfi-river-facts ul {
		padding-inline-start: 20px;
	}

	.nrfi-river-facts li {
		padding-bottom: 1em;
	}

	.nrfi-river-iucn-header, .nrfi-river-classification-header {
		font-family: 'Alfa Slab One', cursive;
		color: #f07d4a;
		font-size: 1.1em;
		text-align: left;
	}

	.nrfi-river-classification-header {
		margin-top: 1em;
	}

	.nrfi-river-iucn, .nrfi-river-classification {
		font-family: 'Montserrat', sans-serif;
		font-weight: bold;
		font-size: 1em;
		text-align: left;
	}

	.nrfi-river-screen-title {
		display: none;
	}

	/* DESKTOP */

	@media screen and (min-width: 1024px) {
		.nrfi-river-screen {
			width: 100vw;
			height: 100vh;
			margin: 0;
		}
		.nrfi-river-screen-container {
			position: relative;
			display: flex;
			width: 100%;
			height: 100%;
			/* background-color: rgba(0, 0, 0, 0.5); */
		}
		.nrfi-river-info-container {
			display: flex;
			flex-direction: column;
			width: 100%;
			margin-right: 10%;
		}
		.nrfi-river-info-top {
			flex: 1 0 50%;
		}
		.nrfi-river-info-bottom {
			flex: 1 0 50%;
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			padding: 0;
		}
		.nrfi-river-screen-description {
			flex: 1 1 55%;
			padding-right: 2em;
		}
		.nrfi-river-screen-additional-info {
			flex: 1 1 45%;
			/* padding: 0 1em; */
		}
		.nrfi-river-screen-title, .nrfi-river-screen-title-mobile {
			font-size: 6.6em;
			flex: 1 0 100%;
		}
		.nrfi-river-screen-image {
			z-index: 7007;
			margin-right: 3em;
		}
		.nrfi-river-screen-image img {
			width: auto;
			height: 100%;
			max-width: 772px;
			margin: 0;
		}
		.nrfi-river-latin {
			font-size: 2em;
			text-align: left;
		}
		.nrfi-river-latin-green-hell {
			font-size: 1.7em;
			text-align: left;
		}
		.nrfi-river-facts {
			text-align: left;
		}
		.nrfi-river-facts ul {
			font-size: 1.25em;
			margin-bottom: 0;
		}
		.nrfi-river-facts-green-hell ul {
			font-size: 1em;
			margin-bottom: 0;
		}
		.nrfi-river-facts li:last-child {
			padding-bottom: 0;
		}
		.nrfi-river-iucn-header, .nrfi-river-classification-header {
			font-size: 2em;
			text-align: left;
		}
		.nrfi-river-classification-header {
			margin-top: 1em;
		}
		.nrfi-river-iucn, .nrfi-river-classification {
			font-size: 1.5em;
			text-align: left;
		}
		.nrfi-river-title-container {
			position: absolute;
			top: 10%;
			left: 35%;
		}
		.nrfi-river-screen-title {
			display: block;
			position: relative;
			z-index: 7008;
			width: 100%;
		}
		.nrfi-river-title-bar {
			/* position: absolute;
			top: 15%;
			left: 0; */
			width: 100%;
			max-width: 860px;
			height: 40px;
			background-color: #f07d4a;
			margin-top: -24px;
		}
		.nrfi-river-screen-title-mobile {
			display: none;
		}
		.nrfi-river-screen-bar-mobile {
			display: none;
		}
	}

	/*

	serve ipad style for ipad and also all windows shorter than 800px

	*/

	@media only screen and (max-height: 800px) and (min-width:1024px) {
		/* plant screen for IPAD */
		/* @media only screen and (max-height: 800px) @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) { */
		.nrfi-river-screen-container {
			display: flex;
			font-size: 10px;
			width: 76%;
			height: 68%;
			background-color: rgba(0, 0, 0, 0.5);
		}
		.nrfi-river-screen-image {}
		.nrfi-river-screen-image img {
			width: 400px;
		}
		.nrfi-river-info-container {
			margin-right: 0;
		}
		.nrfi-river-info-top {
			display: none;
		}
		.nrfi-river-title-container {
			position: relative;
			top: 0;
			left: 0;
			margin: 0 !important;
		}
		.nrfi-river-screen-title {
			font-size: 4.8em;
			margin: 22px 0;
		}
		.nrfi-damn-you-amazon-river-dolphin {
			font-size: 4.6em;
		}
		.nrfi-river-title-bar {
			display: none;
		}
		.nrfi-river-info-bottom {
			padding-right: 40px;
		}
		.nrfi-river-screen-description {
			flex: 1 0 100%;
			padding-right: 0;
		}
		.nrfi-river-screen-additional-info {
			flex: 1 0 100%;
		}
	}