.walk-score-banner{
	position:relative;
	width:100%;
	margin-bottom:30px;
    white-space: nowrap;
	}
.walk-score-container{
	position:absolute;
	width: 336px;
	margin:0px auto;
	left:0px;
	right:0px;
    top: 48%;
    transform: translateY(-50%);
    padding: 0px 3px 0px 5px;
	}
.walk-score-image{
    position: relative;
    display: inline-block;
	height:auto;
	top:-3px;
	width:16px;
	}
.walk-score-image.adj1{
	margin-left:12px;
	}
.walk-score-image.adj2{
	margin-left:10px;
    width: 28px;
	}
.walk-score-text{
	position: relative;
    display: inline-block;
	height:auto;
	width:auto;
	font-family: 'FFDINStdCondensedMedium';
	color:#fff;
	font-size:13px;
	line-height:17px;
	margin-top:5px;
	}
.walk-score-line{
	position: relative;
    display: inline-block;
	height:24px;
	top:5px;
	width:1px;
	background-color:#FFF;
	}
.Faces{
	position:relative;
	padding:0px 0px 15px 0px;
	max-width:1600px;
	margin:0px auto;
	}
.facesImg1{
	position:relative;
	width:100%;
	z-index:120;
	padding-bottom:20px;
	float:none;
	padding:0px 20px 0px 20px;
	}
.facesImg2{
	position:relative;
	width:100%;
	right:0px;
	top:0px;
	margin-top:30px;
	margin-bottom:30px;
	padding:0px 40px 0px 40px;
	z-index:-1;
	}
.facesCollage{
	position:relative;
	right:0px;
	top:0px;
	width:100%;
	float:none;
	padding-left:15px;
	padding-right:15px;
	}
.facesImg3{
	position:relative;
	top:0px;
	left: 0px;
	width:100%;
	margin-top:20px;
	}
.facesImg4{
	position:relative;
	top:0px;
	left:0px;
	width: 100%;
	z-index: 99;
	margin-top:20px;
	}
.facesImg5{
	position:relative;
	top:0px;
	right:0px;
	width: 100%;
	margin-top:20px;
	}
.facesImg6{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	margin-top:20px;
	}
.facesName{
	position:absolute;
	font-family: 'FFDINStdCondensedMedium';
	}
.facesName.name1{
	position:absolute;
	left:9%;
	top:15%;
	text-transform:uppercase;
	font-size:16px;
	line-height:22px;
	}
.facesName.name2{
	position:absolute;
	right:25px;
	top:10%;
	text-transform:uppercase;
	font-size:16px;
	line-height:22px;
	}
.facesName.name3{
	position:relative;
	left:-1px;
	/*margin-top:-26px;*/
	text-transform:uppercase;
	font-size:16px;
	line-height:22px;
	}
.facesName.name4{
	position:relative;
	left:-1px;
	/*margin-top:-26px;
	margin-bottom:-26px;*/
	text-transform:uppercase;
	font-size:16px;
	line-height:22px;
	}
.facesName.name1 .head{
	font-size:21px;
	line-height:24px;
	text-transform:none;
	font-family: 'FFDINStdCondensedBold';
	}
.facesName.name2 .head{
	font-size:21px;
	line-height:24px;
	text-transform:none;
	font-family: 'FFDINStdCondensedBold';
	}
.facesName.name3 .head{
	font-size:21px;
	line-height:24px;
	text-transform:none;
	font-family: 'FFDINStdCondensedBold';
	}
.facesName.name4 .head{
	font-size:21px;
	line-height:24px;
	text-transform:none;
	font-family: 'FFDINStdCondensedBold';
	}
.facesTxt1{
	position:absolute;
	left:40%;
	font-size:32px;
	}
.logoBubble{
	position:absolute;
	width:200px;
	top:20%;
	left:50%;
	}
@media(min-width:484px){
.Faces {
    padding: 0px 15px 30px 15px;
	}
.facesImg1{
	width:60%;
	left:3%;
	padding:0px;
	}
.facesImg2{
	width:40%;
	padding:0px 0px 0px 0px;
	}
.facesImg3{
	width: 70%;
	}
.facesImg5{
	width: 70%;
	}
.facesImg6{
	width:70%;
	}
.facesName.name2{
	right:-25px;
	}
.walk-score-banner{
	width:404px;
	}
.walk-score-text{
	font-size:14px;
	}
}
@media(min-width:624px){
.facesImg1 {
    width: 50%;
    float: left;
	padding-bottom:60px;
	left:0%;
	}
.facesImg2 {
    position: relative;
    width: 35%;
    right: 15px;
    margin-top:107%;
    float: right;
	}
.facesCollage{
	position:absolute;
	right:0px;
	width:100%;
	top: 130px;
	padding-left:30px;
	}
.facesImg3{
	position:relative;
	top:70px;
	left: 15px;
	width: 26%;
	float: left;
	margin-top:0px;
	}
.facesImg4{
	position:relative;
	top: 15px;
	left: 0px;
	width:45%;
	z-index: 99;
	float:right;
	clear: both;
	margin-top:0px;
	}
.facesImg5{
	position:relative;
	top: 0px;
	right: 0px;
	width:30%;
	float:right;
	clear: both;
	margin-top:0px;
	}
.facesImg6{
	position:relative;
	top:110px;
	left: 0px;
	width: 32%;
	float: left;
	margin-top:0px;
	}
.facesName.name1{
	font-size: 14px;
    line-height: 20px;
	left:8%;
	}
.facesName.name2{
	right:-15px;
	font-size: 14px;
    line-height: 20px;
	}
.facesName.name3 {
    font-size: 14px;
    line-height: 20px;
	position:absolute;
	margin-top:-26px;
	}
.facesName.name4 {
    font-size: 14px;
    line-height: 20px;
	position:absolute;
	margin-top:-26px;
	}
.facesName.name3.smlShift {
    font-size: 14px;
    line-height: 20px;
	bottom: -26px;
	top:auto;
	}
.facesName.name1 .head {
    font-size: 19px;
    line-height: 22px;
	}
.facesName.name2 .head {
    font-size: 19px;
    line-height: 22px;
	}
.facesName.name3 .head {
    font-size: 19px;
    line-height: 22px;
	}
.facesName.name4 .head {
    font-size: 19px;
    line-height: 22px;
	}
.teamSherImg{
	position:relative;
	padding:15px;
	float:none;
	width:70%;
	}
.walk-score-banner{
	margin:0px auto;
    margin-bottom: 30px;
	}
.walk-score-container {
    top: 50%;
    }
}
@media (min-width:684px){
.walk-score-banner {
    width: 584px;
	}
.walk-score-container {
    width: 100%;
    }
.walk-score-image{
	margin-top:0px;
	width: 21px;
	}
.walk-score-image.adj1{
	margin-left:20px;
    width: 22px;
	}
.walk-score-image.adj2{
	margin-left:15px;
    margin-top:2px;
    width: 35px;
	}
.walk-score-text{
	font-size:23px;
	line-height:29px;
	margin-top:0px;
	}
.walk-score-line{
	top:4px;
	}
}
@media(min-width:824px){
.walk-score-container {
    padding: 0px 18px;
    }
}
@media(min-width:992px){
.facesImg1{
	width:40%;
	}
.facesImg2{
	position:absolute;
	width:25%;
	top:65%;
	margin-top:0px;
	}
.facesCollage{
	position:relative;
	width:500px;
	float:right;
	top:30px;
	}
.facesImg3{
	position: absolute;
	top: 252px;
	left: 30px;
	width: 110px;
	}
.facesImg4{
	position: absolute;
	top: 40px;
	left: 0px;
	width: 295px;
	z-index: 99;
	}
.facesImg5{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 190px;
	}
.facesImg6{
	position: absolute;
	top: 252px;
	left: 155px;
	width: 140px;
	}
.facesName.name3{
	left:-1px;
	top:-21px;
	margin-top:0px;
	font-size:13px;
	line-height:17px;
	}
.facesName.name3.smlShift {
	bottom:0px;
	top:-21px;
	margin-top:0px;
	}
.facesName.name4{
	left:-1px;
	bottom:-21px;
	font-size:13px;
	line-height:17px;
	margin-bottom:0px;
	}
.facesName.name3 .head{
	font-size:16px;
	line-height:21px;
	}
.facesName.name4 .head{
	font-size:16px;
	line-height:21px;
	}
}
@media(min-width:1200px){
.Faces{
	padding:120px 0px 60px 0px;
	}
}
@media(min-width:1340px){
.facesCollage{
	width:640px;
	right:2%;
	}
.facesImg3{
	position: absolute;
	top: 332px;
	left: 30px;
	width: 150px;
	}
.facesImg4{
	position: absolute;
	top:60px;
	left:0px;
	width: 385px;
	z-index: 99;
	}
.facesImg5{
	position: absolute;
	top:0px;
	right:0px;
	width: 240px;
	}
.facesImg6{
	position: absolute;
	top: 332px;
	left: 195px;
	width: 190px;
	}
.facesName.name1{
	left:15%;
	}
}	
@media(min-width:1650px){
.facesCollage{
	width:797px;
	right:2%;
	}
.facesImg3{
	top: 391px;
	left: 40px;
	width: 180px;
	}
.facesImg4{
	top:60px;
	left:0px;
	width: 474px;
	z-index: 99;
	}
.facesImg5{
	top:0px;
	right:0px;
	width: 308px;
	}
.facesImg6{
	top: 391px;
	left: 235px;
	width: 239px;
	}
.facesName.name3{
	left:-1px;
	top:-26px;
	font-size:16px;
	line-height:22px;
	}
.facesName.name3.smlShift {
	top:-26px;
	}
.facesName.name4{
	left:-1px;
	bottom:-26px;
	font-size:16px;
	line-height:22px;
	}
.facesName.name1 .head{
	font-size:21px;
	line-height:24px;
	}
.facesName.name2 .head{
	font-size:21px;
	line-height:24px;
	}
.facesName.name3 .head{
	font-size:21px;
	line-height:24px;
	}
.facesName.name4 .head{
	font-size:21px;
	line-height:24px;
	}
}
@media(min-width:1880px){
.facesCollage{
	right:5%;
	}
}
