fieldset{border: 0;}
.serial-form {
	text-align: center;
}

h1,h2,h3,h4,h5,h6 {color: #f4bf21}


.serial-form h3 {text-align: left}
.serial-form fieldset {
	padding-top: 20px;
}

.process {
	display: none;
	margin-bottom: 20px;
	text-align: center;
}

.process h3 {text-align: left}

label {font-weight: bold; color: #fff}

.serial-form input {
	font-weight: bold;
	margin: 10px 0;
	padding: 2px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

input {font-family: "Segoe UI", "Calibri", Frutiger, Tahoma, "Helvetica", "Helvetica Neue", Arial, sans-serif; font-size: 16px; border: solid 2px #f4bf21}

input.serial {width: 26px}

input[type=text]:focus {
	border-color: red;
	background: #fff;
}

.serial-form input[type=submit]:hover {
	color: #000;
	background: #f4bf21;
	cursor: pointer;
}

.serial-form input[type=submit] {
	font-size: 1.2em;
	padding: 6px;
}

.codebox input {
	font-weight: bold;
	margin: 10px 0;
	padding: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.process input[type=submit]:hover {
	color: #000;
	background: #f4bf21;
	cursor: pointer;
}

.process input[type=submit] {
	padding: 6px;
}

.price {font-size: 1.5em; color: #903324}
select {font-size: 16px}