
h1 {
    font-size: 28px;
}

h2 {
	margin-top: 20px;
}

.logo {
	width: 100%;
	max-width: 100%;
	padding: 20px
}

.ri-logo {
	width: 100%;
	max-width: 496px;
	padding: 20px
}

.copywrite {
	padding: 10px
}

.postprices p {
    font-size: 17px;
	
}

.postprices ul {
    font-size: 17px;
    font-weight: 200;
}

.topimage {
	max-height: 600px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.macimage {
	max-width: 100%;
	height: auto;
	padding-top: 20px;
	padding-bottom: 20px;
}

.listpadding {
	padding-top: 40px;
	padding-bottom: 20px;
}

.app-store-badge img {
	max-width: 180px;
	padding: 20px;
}

.container-shadow {
	box-shadow: inset 0 0 10px rgba(0,0,0,.3);
	margin: -20px -20px 0 -20px;
}

body.toppart {
	background-color: rgb(237,237,227);
	color: rgb(65, 66, 65);
	padding: 20px 15px;
}

	.toppart a:link {
		color: rgb(4,90,146);
	}

.postprices {
	background-color: rgb(247, 247, 244);
	color: rgb(65, 66, 65);
	font-family: -apple-system, system-ui, Verdana, sans-serif;
}

.postprices hr {
	color: black;
	border-top: 1px solid rgb(65, 66, 65);
}

.bottom-appstore {
	padding-bottom: 10px
}
















