.fv5 .gfGamingPageWraper{ background-color:#333; overflow:hidden; clear:both}
.fv5 .gfPage{max-width:980px; margin:auto; background-color:#000}
.fv5 .gfHeader{text-align:center; padding-bottom:40px;}

.fv5 .ghGreenBtn{display:inline-block; padding:15px 30px; background-color:#8eb420; color:#fff; letter-spacing:1px; white-space:nowrap; text-align:center}
.fv5 .ghGreenBtn:hover{background-color:#82a51e; text-decoration:none}
.fv5 .ghRednBtn{display:inline-block; padding:15px 30px; background-color:#dc0437; color:#fff; letter-spacing:1px; white-space:nowrap; text-align:center; text-transform:uppercase; font-weight:100}
.fv5 .ghRednBtn:hover{background-color:#ad1010; text-decoration:none}
.fv5 .ghRednBtn.bigFont{font-size:24px; margin:20px; display:block}
.fv5 .ghRednBtn:hover{background-color:#ad1010; text-decoration:none}

.fv5 .gfFeatures{overflow:hidden; clear:both}
.fv5 .gfFeatures.destiny2{padding:20px 30px 20px 40px; background-color:#000}
.fv5 .gfFeatures .gffBox{float:left; width:33.3%; text-align:center; margin-bottom:25px}
.fv5 .gfFeatures.destiny2 .gffBox{text-align:left;}
.fv5 .gfFeatures.destiny2 .gffBox .crewImageBox{text-align:center; padding: 20px}
.fv5 .gfFeatures.destiny2 .gffBox .crewImageBox img{max-width:100%}
.fv5 .gfFeatures.destiny2 .gffBox h3{text-transform:none; font-size:20px; margin-bottom:15px}
.fv5 .gfFeatures.destiny2 .gffBox ul{margin:0 15px 15px; min-height:200px}
.fv5 .gfFeatures.destiny2 .gffBox .ghRednBtn{margin:15px; text-transform:uppercase; padding:15px 30px;}
.fv5 .gfFeatures.destiny2 .gffBox li{color:#ccc; font-size:14px; margin-bottom:10px; margin-left:15px; font-weight:100; list-style:disc}
.fv5 .gfFeatures .gffBox h3{color:#fff; font-size:24px; text-transform:uppercase; margin:15px 15px 10px 15px; font-weight:100}
.fv5 .gfFeatures .gffBox p{color:#fff; font-size:14px; margin:0 15px; font-weight:100}
.fv5 .gfFootnotes{overflow:hidden; clear:both; background-color:#fff; padding:25px 30px; }
.fv5 .gfFootnotes p{max-width:920px; margin:10px auto; font-size:12px; text-align:justify}
.fv5 .gfModules{overflow:hidden; clear:both}
.fv5 .gfModules .gfModuelBox{float:left; width:50%; height:480px}

.fv5 .gfModules .gfmbText{padding:30px 40px; max-width:60%}
.fv5 .gfModules .gfmbText h2{font-size:28px; line-height:32px; margin-bottom:20px; font-weight:100; color:#fff;}
.fv5 .gfModules .gfmbText li{font-size:16px; line-height:22px; margin-bottom:15px; font-weight:100; color:#fff;}
.fv5 .gfModules .gfmbText ul{ margin-bottom:25px}

.fv5 .gfProductBanner .crewHeading{padding:20px 40px}
.fv5 .gfProductBanner .crewHeading h2{ font-size:42px; text-align:center; letter-spacing:2px; font-weight:100; color:#fff; text-transform:uppercase}
.fv5 .gfProductBanner .crewHeading h2.crewGreeText{ font-size:52px; letter-spacing:1px; line-height:56px; font-weight:400; color:#76b900;}
.fv5 .gfProductBanner .crewHeading h3{ font-size:22px; letter-spacing:1px; font-weight:100; color:#fff; text-transform:uppercase}
.fv5 .gfProductBanner .crewHeading p{ font-size:18px; font-weight:100; color:#fff; display:block; margin:10px 0; text-align:left}
.fv5 .gfProductBanner .crewHeading p span{ color:#999; font-size:16px}
.fv5 .gfProductBanner .crewHeading a{ color:#76b900; display:inline-block; margin:15px auto; clear:both}
.fv5 .gfProductBanner .crewHeading a:hover{color:#94e800}
.fv5 .sectionheading{font-size:30px; margin:15px; color:#fff; display:block; text-align:center; font-weight:100; text-transform:uppercase}

.fv5 .CrewfooterContent{display:block; padding:0 40px 40px; border-bottom:4px solid #76b900; position:relative}
.fv5 .CrewfooterContent .crewGreyText{ color:#999; text-align:center}
.fv5 .crewgeFangel{position:absolute; left:0; bottom:-4px;}
.fv5 .crewGreyText2{ color:#FFF; text-align:center; display:block; border:2px solid #76b900; padding:20px; border-radius:50px; font-size:18px; line-height:26px; font-weight:100}
.fv5 .crewGreyText2 a{padding:0 10px; color#fff; margin:0!important}
.fv5 .viewAllOptionsLink{display:block; color:#fff; text-align:center; font-size:20px; letter-spacing:5px; background-color:#dc0437; padding:15px; text-transform:uppercase; border-left:50px solid #222; border-right:50px solid #222; font-weight:100 }
.fv5 .viewAllOptionsLink:hover{background-color:#ad1010;}

@media only screen and (max-width: 800px) {

	.fv5 .gfFeatures .gffBox{width:50%;}
	.fv5 .gfModules .gfModuelBox{height:auto}
	.fv5 .gfModules .gfmbText{ max-width:100%; background-color:rgba(0,0,0,.4)}
	
	.fv5 .gfFeatures.destiny2 .gffBox ul{min-height:auto}
	
	.fv5 .gfProductBanner .crewHeading h3{font-size:20px}
	.fv5 .gfProductBanner .crewHeading h2, .fv5 .gfProductBanner .crewHeading h2.crewGreeText{ font-size: 32px; line-height:normal}
}


@media only screen and (max-width: 560px) {

	.fv5 .gfFeatures .gffBox{width:100%;}
	.fv5 .gfModules .gfModuelBox{width:100%;}
	.fv5 .gfModules .gfmbText{max-width:70%;}
	
	.fv5 .gfFeatures.destiny2{padding:0 30px!important;}
}

@media only screen and (max-width: 360px) {

	.fv5 .gfModules .gfmbText{max-width:100%;}
	.fv5 .gfProductBanner .crewHeading{padding:20px}
	
	
	
}