html {
	height: 100%;
}


body {
	color: white;
	margin: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	/*display: flex;
	flex-direction: column;
	height: 100vh;*/
	text-align: center;
	background-color: gray;
}

.thumbbox { /* controls global sizing for boxes on home page */
	width: 250px;
	height: 250px;
	margin: 10px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: contain;
}

/*.thumbbox:hover {
	filter: invert(100%);
}*/

.thumbtext { /* controls global properties for the text area in each home square */
	width: 100%;
	height:  25%;
	margin-top: 75%;
	display: flex;
	align-items: center;
	justify-content: center;
	color: white;
	background-color:  rgba(0, 0, 0, 0.7);
	text-transform: uppercase;
	font-size: .9em;
	letter-spacing: .1em;
}

#downer {
	height: 100vh;
	width: 80%;
	position: relative;
	margin-right: 10%;
	margin-left: 10%;
	text-align: center;
	background-image: url(../media/images/downarrow_black.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: center -50px;
	/*background-position-y: bottom 20px;*/
	/*padding-top: 50px;*/
}

#downer p {

	margin: 0;
	padding-top: 30px;
	padding-bottom: 0;
	font-size: 20px;
	color: rgba(0, 0, 0, 0.7);
}


#rent {
		background-image: url(../vrs/images/b0n541_o_0.jpg);
		
}

#footbridge {
		background-image: url(../vrs/images/footbridge2_o_0.jpg);
		
}

#somme {
		background-image: url(../vrs/images/equirectangular_patched_resized_o_0.jpg);
		
}

#serenghetto {
		background-image: url(../vrs/images/planet-test-equirectangular-patched_o_0.jpg);
		
}

#metaning {
		background-image: url(../vrs/images/nadir-test3_o_0.jpg);
		
}

#house-conspiracy {
		background-image: url(../vrs/images/house_conspiracy_with_zenith-resized_o_0.jpg);
		
}

#newtown {
		background-image: url(../vrs/images/newtown-cemetery_o_0.jpg);
		
}



#mattg {
		background-image: url(../media/images/mattg_medium.jpg);
		background-size: cover;
		background-position: right -60px;
		
}
a {
	text-decoration: none;
	-webkit-tap-highlight-color: transparent;
}

#wrap {
	max-width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
