#game-pass{
color: #fff;
max-width: 1140px;
margin: 0 auto;
font-size: 18px;
padding: 0 1rem;
}
#game-pass .small{
font-size: 16px;
}
#game-pass .error{
color: red;
margin: 1rem 0;
}
#game-pass .italic{
 font-style: italic;
	color: #9a9a9a;
}
#game-pass .bold{
 font-weight: 800;
}
#game-pass p{
	margin-top: 2rem;
}
#game-pass h1{
	color: #fff;
	font-size: 40px;
	margin-top: 5rem;
	margin-bottom: 2rem;
	font-weight: 800;
	font-family: 'RazerF5';
}
#game-pass ol, #game-pass ul{
	margin-left: 1rem;
	color: #9a9a9a;
	font-size: 18px;
padding-inline-start: 0px;
}
#game-pass ul{
	list-style-type: lower-alpha;
}
#game-pass .game-code-success{
color: #9a9a9a;
display: none;
}
#game-pass .game-code-success .game-code{
	color: #44d62c;
	font-size: 40px;
	margin-top: 1rem;
	margin-bottom: 2rem;
	font-weight: 800;
	font-family: 'RazerF5';
}
#game-pass .game-code-form{
	margin: 2rem 0;
	max-width: 1200px;
}
#game-pass .game-code-form input[type=text], #game-pass .game-code-form input[type=email]{
background: transparent;
color: #fff;
border: 1px solid #666;
border-radius: 3px;
padding: .5rem 1rem;
width: 50%;
max-width: 400px;
margin: 0 1rem 1rem 0;
}
@media only screen and (max-width: 900px) {
#game-pass .game-code-form input[type=text], #game-pass .game-code-form input[type=email]{
width: 100%;
max-width: auto;
}
}
#game-pass .game-code-form input[type=submit]{
	background: #44d62c;
	color: #000;
	text-transform: uppercase;
	font-weight: 800;
	font-family: 'RazerF5';
	border: 1px solid transparent;
	border-radius: 4px;
	padding: .5rem 1rem;
	margin: 1rem 0 1rem 0;
	transition: background-color .15s ease-in-out;
}
#game-pass .game-code-form input[type=submit]:hover{
	background: #73e161;
}
#game-pass .game-code-form input[type=submit]:active:hover{
	background: #33a021;
}
#game-pass input[disabled]{
background: #AAA !important;
}
 @media screen and (max-width:767px){#pnxssr_bcd22ca72f87c4009f622b8ec34e5320 h2[pnxssr_12]{text-align:center; color:red;}} @media screen and (-webkit-max-device-pixel-ratio: 1) and (min-width: 1200px), screen and (min-width: 768px) and (max-width: 1200px){#pnxssr_bcd22ca72f87c4009f622b8ec34e5320 h2[pnxssr_12]{text-align:center; color:red;}} @media screen and (-webkit-min-device-pixel-ratio: 1) and (min-width: 1200px){#pnxssr_bcd22ca72f87c4009f622b8ec34e5320 h2[pnxssr_12]{text-align:center; color:red;}} @media screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 1200px){#pnxssr_bcd22ca72f87c4009f622b8ec34e5320 h2[pnxssr_12]{text-align:center; color:red;}}