.loadSpin{
	margin-left:10px;
}
.btnContact,.horizontalMenu{
	display: none;
}
.invisible{
	display: none;
}
html{
	background-color: #441f49;
}
#searchContainer{
	float: left;
	width: 100%;
}
#searchContainer .betaSearch{
	margin-top: 0;
}
div[id*='Panel1'] > h2
{
	display: inline;
}
#peoplePrint
{
	float: right;
	margin-top: 0;
	margin-right: 5px;
}
#peoplePrint .fa-print
{
	margin-right: 5px;
}
#txtSearch.newSearch{
	width: 58%;
	background-color: #f7f7f7;
	border: 1px solid #888;
	font-size: 16px;
	padding:5px;
    color:#444;
}
.tempRadio{
	visibility: hidden;
	position: absolute;
}
body > div:last-child
{
	font-size: 1.3333333333em;
	color: #000;
}
#home-content p{
	word-wrap:break-word;
	margin-bottom: 15px;
	color: black;
	line-height: 17px;
	padding-right: 10px;
}
#home-content p a{
	font-weight: normal;
}
.summary{
	display: block;
	font-size: .8125em;
}
.shadow{
	margin-bottom: 20px;
}
.urlLink{
	color: green;
	font-size: 12px;
}
.resultsPaging a{
	margin: 10px 5px;
}

.MimeType{
	font-size: small;
	color: #763775;
	font-weight: bold;
}
/* ~~~~~~~~~~People Results ~~~~~~~~~~*/
.people{
	background: #f7f7f7;
	border: 1px solid #ccc;
	margin-top: 10px;
	padding: 10px 0;
	position: relative;
}
.people h2{
	margin-top: 0;
	padding: 0 10px;
}
.peoplePrev{opacity: 0.35}
.peopleNav{width:100%;padding:10px 10px 0;}
.peopleViewAll{float: right;}
.viewAllState .peopleLink:hover{cursor: inherit;}
.peopleResult{
	width: 95%;
	display: inline-block;
}
.iconWrap{
	display: inline-block;
	width: 25px;
	vertical-align: top;
}
.peopleLink .fa{font-size: 1.125em;}
.fa-arrow-left
{
	padding-right: 5px;
}
.fa-arrow-right
{
	padding-left: 5px;
}
.peopleLink:nth-child(odd) {clear:left;} /* Added to fix display issue with long dept names - 10/31/2014 Bob */
.viewAllState .peopleResult{width: 100%;display: block;}
.viewAllState .peopleLink i{display: none!important;}
.displayName{
	font-family: 'OpenSansBold',arial,sans-serif;
	color: #763775;
}
#ShowPeople span{
	/* border-bottom: 1px solid #EEE; */
	display: block;
	padding: 15px 10px;
	text-decoration: none;
}
#ShowPeople .fa{
	display: inline;
}
#ShowPeople .fa
{
	padding: 4px 0;
}
.showFullDetails .peopleAddress, .showFullDetails .peopleEmail, .showFullDetails .contactCard{display: block !important;}
#ShowPeople span:hover{
	background-color: #FFFFFF;
}

#ShowPeople .peopleAddress:before{
	content: 'Address: ';
}
#ShowPeople .peopleAddress a span, #ShowPeople .peopleEmail a span, #ShowPeople .contactCard a span{
	display: inline-block;
	padding-left: 5px;
}

/*	----FOR DIALPHONE---------------------------------------------------	*/

#ShowPeople span.dialPhone
{
	display: inline;
	padding: 0;
	border-bottom: none;
}

/*	----END FOR DIALPHONE-----------------------------------------------	*/

#peopleAllClose{
	text-decoration: none;
	position: absolute;
	display: none;
	top: 10px;
	right: -1px;
	font-size: 1.6em;
	background: white;
	padding: 10px;
	border: 1px solid #ccc;
	border-right: none;
}
#peopleAllClose:hover i{opacity: .5}
.viewAllState .peopleLink{
	width: 50%;
	float: left;
}
.viewAllState #peopleAllClose, .viewAllState .peopleAddress, .viewAllState .peopleEmail{display: block !important;}
.viewAllState .peopleNav, .viewAllState .iconWrap{display: none !important;}

/*~~~~~~~~~~~~~~~~~~Faculty Information page~~~~~~~~~~~~~~~~~~*/
.facultyInfo h2{
	margin-bottom: 30px;
}
.title{
	font-family: 'OpenSansBold', sans-serif, arial;
	font-size: 1.15em;
	margin-right: 10px;
	color: #666;
}
/*Mobile*/
nav a{
	text-decoration: none;
	color: #333;
	font-size: 1.25em;
	margin: 10px 10px 10px 0;
	display:inline-block;
}
nav a.activeLinkResult{
	color: #763775;
	text-decoration: underline;
}
div[id*='ShowResults'].facultyInfo hr:last-child
{
	display: none;
}

#home-content .formatList a{
	padding: 0 5px;
	text-transform: uppercase;
	font-weight: bold;
}
#home-content .formatList a:visited{
	color: #763775;
}
#home-content .formatList a span{
	padding-right: 5px;
}

@media only screen and (max-width:768px){
	.peopleLink{width: 100%!important;}
	/*Media Query Example*/
}