body {
	line-height: 1.6
}
#content {
	padding: 0 20px 17px 20px;
}
.highlight-note span {
	display:inline-block;
	white-space:nowrap;
	color:var(--body-alt-color)
	}


p.about-sean {
	margin:1em 6em 1em 0px;
	max-width:670px;
	padding:1em 1em 1em 100px;/**/
	border:0px solid var(--border-alt-color);
	border-radius:16px;
}



.about-sean:before {
	display:inline-block;
	content:' ';
	position:absolute;
	border-radius:100px;
	width:77px;
	height:77px;
	margin-left:-90px;
	margin-top:-3px;
	transition:200ms ease all;
	box-sizing:border-box;
	background:url(/img/seano.jpg) 50% 50% no-repeat;
	background-size: 140% auto;
	border:7px solid rgba(255,255,255,.3);
	}
.about-sean:hover:before {
	transition:100ms ease all;
	border:7px solid rgba(255,255,255,.15);
	}
.about-sean span.highlight-note {
	display:inline-block;
	white-space:nowrap;
	padding-top:.5em;
	padding-right:.5em;
}



@media only screen and (max-width:550px) {
	p.about-sean {
		margin:2em 0em 2em 0;
	}
}




/* DESKTOP */

@media only screen and (min-width: 850px) {

	.menu-trigger.active {
		right:10px;
		position:fixed;
		}/*
	#header {
		margin:0 auto !important;
		max-width:1080px;
		min-width:850px;
		border:none;
		}*/
	main {
		margin:0 auto;
		text-align:center;
		border-top:1px solid var(--border-alt-color);
		}
	#content {
		text-align:left;
		margin:0 auto;
		max-width:1020px;
		position:relative;
		}

	
}
.information-content { padding:0;}
.box {display:inline-block; border:1px solid var(--border-alt-color); border-radius:20px; padding:20px 30px;}