/*-- PROFILE SECTION STYLES --*/#profile-section-top {	background-color:transparent;	min-height:70px;	margin-top:-70px;}.profile-title-section {	background:#EEEEEE;/*98A6B3,FF9900*/	padding:3em 0;}.profile-title {}.profile-intro-box {	background-color:#555555;	padding:3em 0 3em 0;}.profile-portrait {	max-height:320px;	padding:1em 0 1em 0;	margin:0 auto;}.profile-box-dark {	background-color:#DDDDDD;	padding:3em 0 3em 0;}.profile-box-light {	background-color:#EEEEEE;	padding:3em 0 3em 0;}.profile-subhead-light {	color:#CCCCCC;	font-weight:200;}.profile-paragraph-light {	color:#CCCCCC;}.profile-subhead-dark {	color:#555555;	font-weight:200;}.profile-paragraph-dark {	color:#555555;}/*-- END OF PROFILE SECTION STYLES --*//*-- VIEWPORT ORIENTATION MEDIA QUERIES --*/@media all and (orientation: portrait) {}@media all and (orientation: landscape) {}/*-- VIEWPORT SIZE MEDIA QUERIES --*/@media (max-width: 1200px) {}@media (max-width: 992px) {}@media (max-width: 768px) {}@media (max-width: 740px) {	#profile-section-top {	min-height:55px;	margin-top:-56px;	}	.profile-intro-box {	padding:1em 0 2.5em 0;	}	.profile-portrait {	max-height: 220px;	padding: 2em 0px 1em 0;	margin:0 auto;	}	.profile-box-light,	.profile-box-dark {	/*padding: 1em 0px 2.5em;*/	/*margin-bottom:0.65em;*/	}}@media (max-width: 480px) {}@media (max-width: 320px) {#profile-section-top {	min-height:50px;	margin-top:-51px;}}