/* About */
.aboutprofilecontainer{
	width: 225px;
	display: flex;
	padding-right: 19px;
	float: left;
	padding-left: 10px;
}

.abouttext{
	display: table;
	width: auto;
	min-width: 350px;
	max-width: 675px;
}

.aboutrow{
}

.aboutcentering{
	display: flex;
	justify-content: center;
	margin: 0 auto;
	opacity: 0;
}

.aboutcentering{ /* Animation */
	animation-name: fadeIn;
	animation-duration: .15s;
	animation-fill-mode: forwards;
	animation-delay: .25s;
}

.aboutheaderspacer{
	justify-content: center;
	padding-top: 70px;
	margin: 0 auto;
}

.aboutspacer{
	width:225px;
	height: 225px;
	display: inline-block;
	float: left;
	background-color: red;
}

.aboutcontentcolumn{
	display: table;
	float: left;
}
/* Resizing */
/* Regular Responsive layout - makes a two column-layout instead of four columns */
/*@media screen and (max-width: 950px) {
}*/

/* Mobile Responsive layout - makes the columns stack on top of each other */
@media screen and (max-width: 949px) {
	
	.aboutprofilecontainer{
		width: auto;
	}

	.aboutprofile{
		min-width: 250px;
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 30%;
		margin-bottom: 30px;
	}
		
	.aboutheaderspacer{
		padding-top: 30px;
	}
		
	.aboutcontentcolumn{
		display: flex;
		align-content: center;
		justify-content: center;
	}
		
	.abouttext{
		display: block;
		width: 80%;
		min-width: 300px;
		margin-left: auto;
		margin-right: auto;
		/*padding-left: 10px;
		min-width: 150px;
		max-width: 675px;*/
	}	
}
/* End resizing */