/*
 * Only custom styles
 */
#content .section.--white { background-color: #ffffff; color: #000;} 
#content .section.game_custom, #content .section.digital-ver{text-align: center; letter-spacing: -1px;text-transform: uppercase;} 
#content .section.game_custom h1, #content .section.digital-ver h1{ font-style: normal; } #content .section.game_custom h1+span, #content .section.digital-ver h1+span{font-size: 30px; font-weight: 800; }
#content .section.section-game-purchase{position: relative; padding: 20px; margin-top: 2rem; background: #000;} 
#content .section.section-game-purchase a{display: block;}
#content .section.section-game-purchase a.opt-one-link{color: #fff}
#content .section.section-game-purchase a.opt-two-link{color: #000}
#content .section.section-game-purchase + span.redirect_msg {text-transform: initial; font-size: 14px; font-family: 'Open Sans', sans-serif !important; color: #737373; margin-top: 10px; display: block;}
#content .section.section-game-purchase:before,
#content .section.section-game-purchase:after{ border-color: #ffffff transparent transparent transparent;}
#content .section.section-game-purchase:before { position: absolute; content: ''; height: 0; width: 0; left: 100%; top: 0; z-index: 20; border-style: solid; border-width: 376px 50px 0 0; border-color: #000 transparent transparent transparent;}
#content .section.section-game-purchase:after { position: absolute; content: ''; height: 0; width: 0; right: 100%; top: 0; z-index: 20; border-style: solid; border-width: 376px 50px 0 0;   border-color: #000 transparent transparent transparent; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
#content .section.digital-ver .section.section-game-purchase:before,
#content .section.digital-ver .section.section-game-purchase:after{border-width: 316px 50px 0 0;}
.purchase-option { float: left; width: 50%; padding: 6rem 0 1rem; text-align: center; position: relative; font-size: 1.5rem; text-transform: uppercase; font-weight: 800;}
#content .section div.purchase-option.opt-one{background: #fff; color: #000; z-index: 21;}
.purchase-option.opt-two{background: #000; color: #fff;}
.purchase-option.opt-one:before,.purchase-option.opt-one:after{ border-color: #ffffff transparent transparent transparent;}
.purchase-option.opt-one:before { position: absolute; content: ''; height: 0; width: 0; left: 100%; top: 0; z-index: 20; border-style: solid; border-width: 336px 45px 0 0; border-color: #fff transparent transparent transparent;}
.purchase-option.opt-one:after { position: absolute; content: ''; height: 0; width: 0; right: 100%; top: 0; z-index: 20; border-style: solid; border-width: 336px 45px 0 0; border-color: #fff transparent transparent transparent; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg);}
#content .section.digital-ver .purchase-option.opt-one:before,
#content .section.digital-ver .purchase-option.opt-one:after{border-width: 276px 45px 0 0;}.purchase-option span { font-weight: 800; font-size: 2.5em; text-transform: uppercase; display: block; padding-bottom: 5rem; width: 80%; margin: auto;}
#content .section.section-game-purchase a.opt-one-link .purchase-option div{  text-align: left; margin-left: 1rem;}
#content .section.digital-ver .section.section-game-purchase a.opt-one-link .purchase-option div{text-align: left; margin-left: 0;}
#content .section.digital-ver .section.section-game-purchase a.opt-two-link .purchase-option div{text-align: right; margin-right: 1.5rem;}
#content .section.section-game-purchase a.opt-two-link .purchase-option span{margin: auto 0 auto 17%;}

@media (max-width: 1099px) {
	#content .section.game_custom .container-1000, #content .section.digital-ver .container-1000 { width: 870px;}
	#content .section.game_custom h1, #content .section.digital-ver h1{ font-size: 3em;}
	.purchase-option span{font-size: 2em; width: 70%;}
	#content .section.section-game-purchase:before, #content .section.section-game-purchase:after{ border-width: 350px 50px 0 0;}
	.purchase-option.opt-one:before, .purchase-option.opt-one:after{border-width: 310px 45px 0 0;}
	#content .section.section-game-purchase a .purchase-option div{font-size: 1.4rem;}
	#content .section.game_custom .section.section-game-purchase:before,#content .section.game_custom .section.section-game-purchase:after{border-width: 350px 50px 0 0;}
	#content .section.game_custom .purchase-option.opt-one:before,#content .section.game_custom .purchase-option.opt-one:after{border-width: 310px 45px 0 0;}
	#content .section.digital-ver .section.section-game-purchase:before,#content .section.digital-ver .section.section-game-purchase:after{border-width: 302px 50px 0 0;}
	#content .section.digital-ver .purchase-option.opt-one:before,#content .section.digital-ver .purchase-option.opt-one:after{border-width: 262px 45px 0 0;}
	#content .section.section-game-purchase a.opt-two-link .purchase-option span { margin: auto 0 auto 22%;}
}
@media (max-width: 991px) {
	.purchase-option{padding: 5rem 0 1rem;}
	#content .section.game_custom .container-1000, #content .section.digital-ver .container-1000  {  width: 640px;}
	.purchase-option span { font-size: 1.8em; width: 80%;}
	#content .section.section-game-purchase a.opt-one-link .purchase-option div { text-align: center; margin-left: 0rem; width: 85%;}
	#content .section.section-game-purchase a.opt-two-link .purchase-option div { text-align: center; width: 85%; margin: 0 1% 0 auto;}
	#content .section.game_custom .section.section-game-purchase:before,#content .section.game_custom .section.section-game-purchase:after{border-width: 346px 50px 0 0;}
	#content .section.game_custom .purchase-option.opt-one:before,#content .section.game_custom .purchase-option.opt-one:after{border-width: 306px 45px 0 0;}
	#content .section.section-game-purchase a.opt-one-link .purchase-option div { text-align: center; margin-left: 0rem; width: 85%;}
	#content .section.section-game-purchase a.opt-two-link .purchase-option div { text-align: center; width: 85%; margin: 0 1% 0 auto;}
	#content .section.digital-ver .section.section-game-purchase:before,#content .section.digital-ver .section.section-game-purchase:after{border-width: 303px 50px 0 0;}
	#content .section.digital-ver .purchase-option.opt-one:before,#content .section.digital-ver .purchase-option.opt-one:after{border-width: 263px 45px 0 0;}
	#content .section.digital-ver .section.section-game-purchase a.opt-one-link .purchase-option div {   text-align: center;  margin-left: 0;}
	#content .section.digital-ver .section.section-game-purchase a.opt-two-link .purchase-option div {  text-align: center;  margin-right: 0;}
}
@media (max-width: 767px) {
	.purchase-option {float: none; width: 102%; padding: 2rem 0 1rem;}
	.purchase-option span{padding-bottom: 2rem; width: 100%;}
	#content .section.section-game-purchase a.opt-one-link .purchase-option div {  text-align: center; margin-left: 0rem; width: 100%;}
	#content .section.section-game-purchase a.opt-two-link .purchase-option span { margin: auto;}
	#content .section.section-game-purchase a.opt-two-link .purchase-option div {  text-align: center; width: 100%; margin: auto;}
	#content .section.game_custom .purchase-option.opt-one:before, #content .section.game_custom .purchase-option.opt-one:after { border-width: 145px 15px 0 0;}
	#content .section.game_custom .section.section-game-purchase:before, #content .section.game_custom .section.section-game-purchase:after { border-width: 346px 35px 0 0;}
	#content .section.game_custom .container-1000, #content .section.digital-ver .container-1000 { width: 90%;}
	#content .section.digital-ver .section.section-game-purchase:before,#content .section.digital-ver .section.section-game-purchase:after{border-width: 368px 30px 0 0;}
	#content .section.digital-ver .purchase-option.opt-one:before,#content .section.digital-ver .purchase-option.opt-one:after{border-width: 167px 15px 0 0;}
	#content .section.digital-ver .section.section-game-purchase a.opt-one-link .purchase-option div{width: 300px; margin: auto;}
}
@media (max-width: 485px) {
	#content .section.game_custom .container-1000, #content .section.digital-ver .container-1000 { width: 80%;}
	#content .section.game_custom h1, #content .section.digital-ver h1 { font-size: 2.3em;}
	#content .section.game_custom h1+span, #content .section.digital-ver h1+span {font-size: 20px;}
	.purchase-option{padding: 1.5rem 0;}
	.purchase-option span{padding-bottom: 1.5rem; font-size: 1.4em; width: 185px;}
	#content .section.game_custom .purchase-option.opt-one:before, #content .section.game_custom .purchase-option.opt-one:after {border-width: 204px 15px 0 0;}
	#content .section.game_custom .section.section-game-purchase:before, #content .section.game_custom .section.section-game-purchase:after {border-width: 418px 35px 0 0;}
	.purchase-option.opt-two{padding-bottom: 0}
	#content .section.section-game-purchase a.opt-one-link .purchase-option div, #content .section.section-game-purchase a.opt-two-link .purchase-option div{ width: 185px; margin: auto;}
	#content .section.digital-ver .section.section-game-purchase a.opt-one-link .purchase-option div,
	#content .section.digital-ver .section.section-game-purchase a.opt-two-link .purchase-option div{ width: 185px; margin: auto;}
	#content .section.digital-ver .purchase-option.opt-one:before, #content .section.digital-ver .purchase-option.opt-one:after { border-width: 171px 15px 0 0;}
	#content .section.digital-ver .section.section-game-purchase:before, #content .section.digital-ver .section.section-game-purchase:after { border-width: 374px 30px 0 0;}
}
.bottom_logo_text { margin-top: 1.3rem;} 
.bottom_logo_text img { margin: 0 0.5rem;} 
.bottom_logo_text span { display: block; margin-top: 0.7rem; color: rgba(0, 0, 0, 0.5); text-transform: none; letter-spacing: 0; font-size: 15px;}
