/* All featured user sizes are in 'em' (except the base font-size)
 * so that we can scale the entire thing simply by setting the
 * base font-size.
 */
/* All featured user sizes are in 'em' (except the base font-size)
 * so that we can scale the entire thing simply by setting the
 * base font-size.
 */
.featured-user-tile100 {
	position: relative;
	font-size: 10px;
	font-family: ProximaNovaCondSemiBold;
	/* background and color set in header template */
}
.featured-user-tile100 .content {
	visibility: hidden;
}
.featured-user-tile100 .activity-scaler {
	box-sizing: border-box;
	font-size: 1.5em;
	padding: 0.2em 0.3333em 0.1333em 0.3333em;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	/* background and color set in header template */
}
.featured-user-tile100 .decibels:not(:empty):after {
	content: ' | '
}
.featured-user-tile100 .activity {
	text-transform: uppercase;
}
.featured-user-tile100 .activity:empty:after {
	content: "\00a0";
}
.featured-user-tile100 .picture-wrapper {
	width: 60%;
	margin: 0 auto;
}
.featured-user-tile100 .picture {
	overflow: hidden;
	/* There will be two background images (the user profile picture and a
	 * fallback to the default profile picture), so specify parameters for
	 * both */
	background-position: center, center;
	background-size: cover, cover;
}

.featured-user-tile100 .username {
   	box-sizing: border-box;
	font-size: 1.5em;
	/*padding: 0.3em 0.5em 0.2em 0.5em;*/
	font-family: ProximaNovaLight;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-transform: uppercase;
	
		 position: absolute;
  bottom: 00px;
  right: 0px;
  width: 100%; 
  line-height: 100%;
  text-overflow: ellipsis; 
}
.featured-user-tile100 .supporting {
	font-family: ProximaNovaCondSemiBold;
	font-size: 2em;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	

  
}
.featured-user-tile100 .username:empty:after {
	content: "\00a0";
}
.featured-user-tile100 .location {
	font-family: ProximaNovaLight;
	font-size: 1.4em;
	margin-top: -0.2857em;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.featured-user-tile100 .location:empty:after {
	content: "\00a0";
}
.featured-user-tile100 .date-time-scaler {
	box-sizing: border-box;
	padding: 0.3em 0.5em 0.2em 0.5em;
	font-family: ProximaNovaLight;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	/* background and color set in header template */
}
.featured-user-tile100 .date-time:empty:after {
	content: "\00a0";
}
