.AboutMoxxieContainer {
	background: url(../images/High-Heel.jpg) no-repeat center center #f2f1ef;
	background-size:auto 80%;
	/*background-size:75% auto;
	background-position: center center;
	background-attachment:fixed;*/
	padding: 140px 70px;
	font-size:1em;
	line-height:1.2em;
}

.AboutMoxxie p, .AboutMoxxie .Normal {
	color:#737272;
	padding:0;
}

a.btnDownArrowBlack {
	background-size: auto 0.63em;
	font-size:1.1em;
	padding-right:1em;
}

a.btnDownArrowWhite {
	font-size:1em;
    background-position: right 0.5em center;
    background-size: auto 0.63em;
    padding: 0.25em 1.5em 0.25em 1em;
	margin:0;
}

a.btnDownArrowWhite:hover {
	background-position: right 0.5em center;
	background-size: auto 0.63em;
}

.AboutMoxxie {
	text-align:center;
	margin:0 auto;
	font-size:1em;
	max-width: 1025px;
	position:relative;
}

.AboutMoxxie img {
	width:100%;
	height:auto;
}

.AboutMoxxie .whiteBox {
	background-color:#fff;
	padding: 1em;
	margin:1em;
}

.AboutMoxxie .whiteBox.opaque {
	background-color: rgba(255,255,255,0.7);
	border:1em solid #fff;
}

.AboutMoxxie h2 {
	font-size:1.4em;
	margin:0.75em 0 1em 0;
	font-weight:bold;
}

.AboutMoxxie h3 {
	font-size:1.4em;
	margin:0.75em 0 1em 0;
	font-weight:bold;
	color:#737272;
}

.AboutMoxxie strong {
	font-weight:bold;
	color:#737272;
}

.AboutMoxxie .Mission {
    float: left;
    width: 31%;
}

.AboutMoxxie .Mission strong {
	color:#000;
}

.AboutMoxxie .Headline {
    float: left;
    text-align: left;
    width: 66%;
	margin:1.5%;
}

	.AboutMoxxie .HeadlinePink {
		color: #b85cd6;
		font-style: italic;
		font-size:2.25em;
		line-height:1.25em;
	}
	
	.AboutMoxxie .HeadlinePurple {
		color: #7a408d;
		font-size:3.5em;
		line-height:1em;
		font-weight:bold;
	}
	
	.PurpleRule {
		height:0.25em;
		background:#875297;
	}
	
	.PurpleRuleGradient {
		float:right;
		height:100%;
		width:66%;
		background: -webkit-linear-gradient(left, #875297, #f2f1ef); /* For Safari 5.1 to 6.0 */
		background: -o-linear-gradient(left, #875297, #f2f1ef); /* For Opera 11.1 to 12.0 */
		background: -moz-linear-gradient(left, #875297, #f2f1ef); /* For Firefox 3.6 to 15 */
		background: linear-gradient(left, #875297, #f2f1ef); /* Standard syntax */
	}

.AboutMoxxie .DoubleXs {
    float: left;
    width: 22%;
	margin-top: 3em;
}

.AboutMoxxie .DoubleXs .whiteBox {
    font-size: 0.9em;
}

.AboutMoxxie .MoxxieNetwork {
    float: right;
    width: 47%;
}

.AboutMoxxie .MoxxieNetwork .whiteBox {
    font-size: 1.2em;
}

.AboutMoxxie .MoxxieNetwork .whiteBox .Link {
	margin-top:1.5em;
}

.AboutMoxxie .AccomplishedMembers {
    float: right;
    width: 150%;
}

.AboutMoxxie .AccomplishedMembers .whiteBox {
    font-size: 1.1em;
}

.AboutMoxxie .AccomplishedMembers .whiteBox .Link {
	margin-top:1.5em;
}

.AboutMoxxie .JoinUs {
    margin-top: 5em;
    width: 75%;
}

.AboutMoxxie .JoinUs strong {
	color:#000;
}

.AboutMoxxie .JoinUs .whiteBox .Link {
	margin-top: 2.25em;
}


@media all and (max-width: 1080px) {
	.AboutMoxxieContainer {
		font-size:0.75em;
	}
}

@media all and (max-width: 800px) {
	.AboutMoxxie .Headline {
		position:absolute;
		float: none;
		margin: -100px 10% 0;
		text-align: left;
		width: 80%;
	}
	
	.AboutMoxxie .Mission {
		float: left;
		width: 100%;
	}
	
	.AboutMoxxie .DoubleXs {
		float: left;
		margin-top: 0;
		width: 50%;
	}
	
	.AboutMoxxie .AccomplishedMembers {
		float: none;
		width: 100%;
	}
	
	.AboutMoxxie .MoxxieNetwork {
		float: right;
		width: 50%;
	}
	
	.AboutMoxxie .JoinUs {
		margin-top: 0;
		width: 100%;
	}
}

@media all and (max-width: 640px) {
	.AboutMoxxieContainer {
		font-size:1em;
		padding: 110px 45px 45px;
		background: #f2f1ef;
	}
	
	.AboutMoxxie .Headline {
		font-size: 0.75em;
		margin: -80px 1em 0;
		width: 100%;
	}
		
	.AboutMoxxie .DoubleXs {
		width: 100%;
	}
	
	.AboutMoxxie .MoxxieNetwork {
		width: 100%;
	}
	
	.AboutMoxxie .AccomplishedMembers {
		margin-top: 2em;
	}
	
	.AboutMoxxie .JoinUs {
		margin-top: 3em;
	}
}

@media all and (max-width: 480px) {
	.AboutMoxxieContainer {
		font-size:1em;
		padding: 80px 10px 30px;
		background: #f2f1ef;
	}
	
	.AboutMoxxie .Headline {
		font-size: 0.5em;
		margin: -60px 1.5em 0;
		width: 100%;
	}
}