.paceMobile{ display:none; }
.paceWeb{ display:none; }

.paceContainer{
	position:relative;
	margin:0 auto;
	color: #999999;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 18.5px;
	display: block;

}
	.paceContainer a{
		color:#95CF3E;
		text-decoration: none;
	}
	.paceContainer a:hover{
		/*color:#C1C1C1;*/
		text-decoration: none;
	}

	.paceContainer span{
		display:inline !important;
	}

.paceContainer,
.paceContainer img,
.paceIntro{
	width:auto;
	max-width: 100%;
}
.paceVideo{
	width: 100%;
}

.paceGreenText,
.paceGreenText a{
	color:#95CF3E;
	font-weight: 700;
}

.paceLogo{
	margin-bottom:20px;
}
/*Pace Header Video*/
    .paceContainer, 
    .paceVideoHeaderWrapper,
	.story,
	.paceVideoPlaceholder{
      position:relative;
    }

    .paceVideoPlaceholder{
      pointer-events: none; 
      text-align: center;
      overflow: hidden;
    }
    .paceVideoPlaceholder img{
      position: relative;
      /*left: 100%;
      margin-left: -200%;*/
    }

	.paceIntroSummary .paceMoreInfo{ 
		margin-top:5%; 
	}

	.clear{
		clear:both;
	}
	.gapForGoodWrapper{
		text-align: center;
	}



/* Pace Logo & Quick Facts */

.paceIntro>div{ flex: 1; }

	.omwHeading{
		text-align: center;
	}

	.paceIntroSummary h1 {
		color:#95CF3E;
		font-size: 1.5em;
	}

	a.paceQuickFactsLink{
		cursor: pointer;
		display: block;
	}

.paceButton{
	border: 2px solid #95CF3E;
	padding:6px;
	text-transform: uppercase;
	color:#95CF3E;
	font-weight: 600;
	display: inline-block;
	margin-top:15px;
	cursor: pointer;
}
	.paceButton .caret {
	    margin: 0px 0px 0px 3px;
	    border: #95CF3E 5px solid !important;
	    border-color: transparent transparent transparent #95CF3E !important;
	    display: inline-block;
	}

.paceQuickFactsWrapper .paceFactsBottom{
	margin:2% 0;
	width: 100%;
	text-align: center;
}

.paceQuickFactsWrapper .paceFactsBottom a{ font-weight: 600; }
.paceQuickFactsWrapper .paceFactsBottom .learnMore{ margin:10px; }
.paceQuickFactsWrapper .paceFactsBottom .learnMore,
.paceQuickFactsWrapper .paceFactsBottom .quickFactsClose{
	text-align: center
}

.beWhatsPossible{
	padding: 7% 0 3.5% 0 !important;
}


/* Pace Collapsed Quick Facts */
.paceQuickFactsWrapper p,
	.paceIntro p{
		font-weight: 100;
		margin-top:20px;
		padding: 0;
		line-height: 1.4em;
    	letter-spacing: .3px;
	}

	.paceQuickFactsWrapper{
		display:none;
	}

	hr.paceQuickFactsDivider{
		border: 0;
    	border-bottom: 1px #c1c1c1 solid;
    	margin:0 auto;
    	margin-bottom: 70px;
    	margin-top: 8%;
    	margin-bottom:8%;
	}

	.quickFactsClose{
		cursor: pointer;
	}

	.paceQuickFactsWrapper h1{
		font-size: 1.5em;
		color: #95CF3E;
		font-weight: 700;
	}
	.pacePartners{
		text-align: center;
	}
		.pacePartnerLogo{
			margin:5px;
			max-width: 100px !important;
		}

		hr.pacePartnerLogoDivider{
			border: 0;
	    	border-bottom: 2px #c1c1c1 solid;
		}

		.pacePartnerCare,.pacePartnerICRW{
			margin-top:13px;
		}

		.paceFactsWrapper .paceFacts img{
			width: 100%;
    		max-width: 282px;
		}

		.paceFactsBurb{
			font-family: Helvetica, Arial, sans-serif;
			text-align: center;
			font-size: 1em;
			line-height: 1.4em;
			margin:12%;
			max-width: 212px;
		}
		
		.smallTxt {
		    font-size: .6em;
		    line-height: 1.5em;
		    margin-top: 20px;
		}
/* End Pace Collapsed Quick Facts */

	.videoPlayButton{
		width: 76px;
		height: 76px;
		background:url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/PLAYBUTTON_Main.png);
		position:absolute;
		z-index: 10;
		transition: all .5s ease;
		cursor: pointer;
		bottom:40%;
		left:45%;
	}
	.videoPlayButton:hover{ 
		background:url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/PLAYBUTTON_Rollover.png); 
	}


/*Social Network Share */
.socialWrapper{
	text-align: center;
	margin-top:1%;
}
.shareSocial{
	width:47px;
	height:47px;
	display:inline-block;
	border:0;
	cursor: pointer;
	transition: all .5s ease;
}

	.shareSocial.facebook{
		border:0;
		background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/SHARE_Facebook_Main.png)
	}
	.shareSocial.facebook:hover{
		background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/SHARE_Facebook_Rollover.png)
	}
	.shareSocial.twitter{
		border:0;
		background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/SHARE_Twitter_Main.png)
	}
	.shareSocial.twitter:hover{
		background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/SHARE_Twitter_Rollover.png)
	}



/*=================================
			GRID STYLES
===================================*/
/*Grid*/

.paceGridWrapper {
	/*margin:40px 0 !important;*/
}

.paceGridCopy{
	background-color: #f3f3f3;
	width:100%;
	margin:0;
	padding: 5% 5% 1% 5%;
	font-size: 1.3em;
	text-align: center;
	margin:0 auto;
}

.gridItem-half, 
.gridItem-half2 { padding: 1.8%; }
.gridItem-full { padding: .4% .6%;}
.gridItem-fourth { padding-top: 2%; }


.plusMain{
	width: 47px;
	height:47px;
	position:absolute;
	z-index: 10;
	bottom:0;
	right:0;
	background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/PLUS_ROLLOVER.png);
	transition: all .5s ease;
	cursor: pointer;
}

.plusMain:hover{
	background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/PLUS_MAIN.png);
}



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


.popupClose{
	background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/POP_Xout.png);
	height:22px;
	width:22px;
	transition: all .5s ease;
	cursor: pointer;
}
.popupClose:hover{
	background-image: url(/Asset_Archive/GPWeb/content/0010/207/289/assets/GRAPHICS/POP_Xout_rollover.png);
}

.popupContentWrapper, 
.popupContentLeft img,
.popupContentLeft{
	width:100%;
}

.popupContentWrapper{
	font-weight: 100;
	font-size: .9em
}

hr.quote{
	width:100%;
	max-width: 185px;
	border: 0;
   	border-bottom: 1px #e4e4e4 solid;
	margin: 0 auto;
}
div.quote{
	font-weight: 100;
    text-align: center;
}
		.quote{
			font-family: Georgia, serif;
			font-size: 1.6em;
		}
		.storyText p{
			line-height: 1.2em;
		    font-size: 1.3em;
		}

.popupContentRight h1{
	font-weight: 700;
	margin-top: 10%;
	margin-bottom:5px;
	float:left;
}

.popupContentRight h4{
	font-weight: 100;
	font-style: italic;
	margin:0;
    font-size: 1.3em;
}

.storyText .socialWrapper{
	float:right;
}


/*====================================
			Slider
======================================*/
.car {
	display: none;
}

.active-slide{
	display: inline-block;
}

nav.navDots ul{
	display:inline-block;
	padding:0;
}
nav.navDots ul li{
	display: inline-block;
    border-radius: 10px;
    width: 10px;
    height: 10px;
    border: 1px solid #767;
    cursor: pointer;
    margin: 0px 4px;
	margin:0px 5px;
}
.active-slide{
	display:block;
}
.active-dot{
	background-color: #767;
}

.popupContentRight .psocialWrapper{
	text-align: right;
}
