body{background:#bde4e9;background-image:url('../images/stadium.jpg');background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}.error{color:red;font-size:12px;font-weight:bold}#signup{padding:0 25px 25px;background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,0.4),0px 4px 20px rgba(0,0,0,0.33);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:table;position:static}
#signup .header{margin-bottom:20px}#signup .header h3{color:#333;font-size:24px;font-weight:bold;margin-bottom:5px}#signup .header p{color:#8f8f8f;font-size:14px;font-weight:300}#signup .sep{height:1px;background:#e8e8e8;margin:0 -25px}#signup .inputs{margin-top:25px}#signup .inputs label{color:#8f8f8f;font-size:12px;font-weight:300;letter-spacing:1px;margin-bottom:7px;display:block}
input::-webkit-input-placeholder{color:#b5b5b5}input:-moz-placeholder{color:#b5b5b5}#id-input{background:#f5f5f5;font-size:.8rem;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0;padding:13px 10px;width:330px;margin-bottom:20px;box-shadow:inset 0 2px 3px rgba(0,0,0,0.1);clear:both}
#signup .inputs input[type=email]:focus,input[type=password]:focus{background:#fff;box-shadow:0 0 0 3px #fff38e,inset 0 2px 3px rgba(0,0,0,0.2),0px 5px 5px rgba(0,0,0,0.15);outline:0}#signup .inputs .checkboxy{display:block;position:static;height:25px;margin-top:10px;clear:both}#signup .inputs input[type=checkbox]{float:left;margin-right:10px;margin-top:3px}
#signup .inputs label.terms{float:left;font-size:14px;font-style:italic}#signup .inputs #submit{width:100%;margin-top:20px;padding:15px 0;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;text-align:center;text-decoration:none;background:-moz-linear-gradient(top,#b9c5dd 0,#a4b0cb);background:-webkit-gradient(linear,left top,left bottom,from(#b9c5dd),to(#a4b0cb));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #737b8d;-moz-box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);text-shadow:0 1px 3px rgba(000,000,000,0.3),0px 0 0 rgba(255,255,255,0);display:table;position:static;clear:both}
#signup .inputs #submit:hover{background:-moz-linear-gradient(top,#a4b0cb 0,#b9c5dd);background:-webkit-gradient(linear,left top,left bottom,from(#a4b0cb),to(#b9c5dd))}#signup .inputs #save #modify{width:100%;margin-top:20px;padding:15px 0;color:#fff;font-size:14px;font-weight:500;letter-spacing:1px;text-align:center;text-decoration:none;background:-moz-linear-gradient(top,#b9c5dd 0,#a4b0cb);background:-webkit-gradient(linear,left top,left bottom,from(#b9c5dd),to(#a4b0cb));-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #737b8d;-moz-box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:0 5px 5px rgba(000,000,000,0.1),inset 0 1px 0 rgba(255,255,255,0.5);text-shadow:0 1px 3px rgba(000,000,000,0.3),0px 0 0 rgba(255,255,255,0);display:table;position:static;clear:both}
#signup .inputs #save:hover{background:-moz-linear-gradient(top,#a4b0cb 0,#b9c5dd);background:-webkit-gradient(linear,left top,left bottom,from(#a4b0cb),to(#b9c5dd))}#signup .inputs #modify:hover{background:-moz-linear-gradient(top,#a4b0cb 0,#b9c5dd);background:-webkit-gradient(linear,left top,left bottom,from(#a4b0cb),to(#b9c5dd))}