.paceWeb{ display:none; }
.paceMobile{ display:block; position:relative; }

.paceQuickFactsLink{
	font-size: .7em;
    line-height: 1.1em;
}
.paceContainer img{
	max-width: 100% !important;
}
.paceGridWrapper img{
	width:100%;
}
.headerPlaceholder{
	width:160%;
}
.paceContainer .g-lg-1-2, 
.paceContainer .g-lg-12-24 {
    width: 100% !important;
}

	
/* Pace Logo & Quick Facts */
.paceIntro,
.paceQuickFacts{
	width: 88%;
    margin: 10% 6%;
}
.paceFactsWrapper{
	margin: 5% 6% -5% 6%;
}
	.paceLogo{
		text-align: center;
    	margin: 20% 0;
	}

	.paceIntroLinks{
		float:left;
		width:60%;
		margin-top: 5%;
	}


/* Pace Collapsed Quick Facts */
.paceQuickFactsWrapper p,
	.paceIntro p{
		margin-top:20px;
	}
	.paceButton{
		font-size: .9em
	}

	.storyText p{
		margin:20px;
		font-size:1.1em;
		line-height: 1.3em;
		text-align: left;
	}

	hr.paceQuickFactsDivider{ width:100%; }

		hr.pacePartnerLogoDivider{
			width:100%;
		}	
		img.pacePartnerLogo{
			width:25%;
		}

		/*a.paceQuickFactsLink{
			font-size: 1em;
		}*/
/* End Pace Collapsed Quick Facts */

	.paceQuickFactsWrapper .paceFactsBottom p{
		font-size: .9em;
	}

/*Grid Styles*/
.gridItem-half { padding: .4% .5% .4% 0; }
.gridItem-half2 { padding: .4% 0 .4% .5%; }
.gridItem-full { padding: .4% 0; }
.gridItem-fourth { padding-top: 2%; }

/*====================================
			POPUP STYLES
======================================*/

.popUpWrapper {
	width:100%;
    max-width: 767px;
    /*left: -103%;*/
    background-color: #fff; 
    display:inline;
    display: none;

    color: #999999;
	font-family: Helvetica, Arial, sans-serif !important;

	position:relative;
	z-index: 100;

}

.popupContentLeftWrapper{
	position: relative;
    width: 100%;
    margin-top:5px;
    /*padding-top: 12px;*/
}

.popupContentLeft{
	width: 100%;
}
.popupContentRightWrapper{
	margin-left:1%;
	position: relative;
	width: 99%;
    height: 86%;
}

.popupContentRight {
    margin: 40px 10px 10px 10px;
}

.popupContentRight h4,.popupContentRight h1 {
	margin-left:5px;
	text-align: left;
}

.popupContentRight{
	margin: 45px 20px 20px 10px;
}


.quote {
	font-size: 1.3em;
    margin: 8% 0;
}

.backToStory{
	display:none;
}


.footerHasTags{
	font-family: Helvetica, Arial, sans-serif;
	width:100%;
	font-size: 1.2em;
	text-align: center;
	font-weight: bold;
	margin-top:20px;
}
.popupClose{
	position: relative;
	float:right;
	    margin: 10px 10px 0 0;
}
 
.paceGridCopy{
	font-size: 1em;
	padding: 5% 1% 1% 1%;
}


.marTop5Mob{
	margin-top:5%;
}
.border-right{
	border-right: 1px solid #ccc;
    box-sizing: border-box;
}
.border-bottom{
	border-bottom: 1px solid #ccc;
}
/*====================================
			Slider
======================================*/
.car img{
	width:100%;
	max-width: 767px;
}

.navDots{
	text-align: center;
	margin:15px;
}

.paceStoryClose{
	width: 52px !important;
    height: 52px !important;
    margin: 0 auto;
    margin-top: 30px;
    margin-bottom: 30px;
    cursor:pointer;
}

.psocialWrapper {
    position: absolute;
    right: 10px;
    margin-top: 40px;
}