/* Confirm Inline */
.confirm label {
    text-align: right;
    margin-right:15px;
    float:left;
}
.confirm input {
    height: 20px;
    border: 1px solid #000;
    margin-top: 1px;
	margin-left: -10px;
}

styled-select {
	display:inline-block;
	border:1px outset;
	overflow:hidden;
}

select {
	margin-right:-1.25em; 
	margin-left:-1px;
	border: 1px solid #d4d4d4;
	border-radius: 4px; 
	width: 50%;
	height: 40px;
}

/* Remove Arrow */
select {
	/*for firefox*/
	-moz-appearance: none;
	/*for chrome*/
	-webkit-appearance:none;
  }

/*Remove Arrow for IE10*/
select::-ms-expand {display: none;}

.url { display:none;} /* AntiSpam Honeypot */

#student-discount h2 {font-size: 20px; color: #b86662;}
#student-discount input[type="text"] { font-size:15px; padding: 5px 10px; height:45px; width:100%; border: 1px solid #d4d4d4; border-radius: 4px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); margin:8px 0 18px; }
#student-discount textarea { font-size:15px; padding: 5px 10px; width:100%; border: 1px solid #d4d4d4; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -moz-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); margin:8px 0 18px; }
#student-discount #submit { -moz-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); -webkit-box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); box-shadow: inset 0 1px 1px 0 rgba(0,0,0,0.1); width:100%; float: left; font-size:15px; background: #65454c; height:45px; color:#fff; font-weight:900; padding:6px; text-transform: uppercase;  width: 100%; border-radius: 4px; border:0; cursor: pointer; -ms-box-sizing: border-box; -khtml-box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; box-sizing: border-box; }
#student-discount #submit:hover { background: #37485C; }
#student-discount #phone {width: 130px; height: 40px}
#student-discount #postcode {width: 130px; height: 40px; text-transform: uppercase;}
#student-discount #otheruni {width: 50%; height: 40px}
#student-discount #hearother {width: 50%; height: 40px}
#student-discount #message {border-radius: 4px;}
#student-discount #randomnumber {width: 50%; height: 40px; border: 0px; font-size:24px; font-weight:900; color:#B86662;}


@media only screen and (max-width: 719px) {
#student-discount #otheruni {width: 255px; height: 40px}
}