body{margin:0;padding:0;color:#4f4f4f;background-image:url('https://www.daybreakgames.com/images/global/bg/bg-tile-moon-stone.jpg');background-repeat:repeat;position:relative}#wrapper{max-width:100%}#main{padding-top:0}#main hr{margin:0;padding:0;border:none;height:1px;background-color:#b2b2b2;margin:25px 0}#content{display:none}#header{padding-left:0;padding-right:inherit}.location{color:#000;font-size:20px;margin:3px 0px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif}#app_body{max-width:100%}#application{max-width:100%}#application div.required-fields{float:right;font-size:18px;color:#000}#application .heading{margin-bottom:15px}#submit_app{text-shadow:none;cursor:pointer;border:none;padding:14px 30px;font-size:20px;display:inline-block;letter-spacing:0.1em;overflow:hidden;position:relative;text-transform:uppercase;transition:color 0.1s ease-out;margin-right:10px}#submit_app.button{background-color:#e86a20;background-image:linear-gradient(to bottom, #e6781f 0%, #e95d22 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#e6781f", endColorstr="#e95d22");-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:inherit;border-style:solid;border-width:2px}#submit_app.button:hover{color:white;border-color:#df2006;background-color:#df2006;background-image:linear-gradient(to bottom, #da420b 0%, #e30002 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#da420b", endColorstr="#e30002");transition:top 0.1s ease-out}#submit_app.button:focus{color:white}.button{background-color:#e86a20;background-image:linear-gradient(to bottom, #e6781f 0%, #e95d22 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#e6781f", endColorstr="#e95d22");-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:inherit;border-style:solid;border-width:2px}.button:hover{color:white;border-color:#df2006;background-color:#df2006;background-image:linear-gradient(to bottom, #da420b 0%, #e30002 100%);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr="#da420b", endColorstr="#e30002");transition:top 0.1s ease-out}.button:focus{color:white}#main_fields div.field{clear:both;overflow:auto;line-height:34px;margin-bottom:15px}#main_fields div.field label{float:left;width:140px;text-align:right;margin-right:10px;line-height:30px;font-size:18px}#main_fields div.field label .asterisk{font-size:18px;line-height:30px}#main_fields div.field input[type=text]{margin:0;padding:0 10px 3px 10px;border:solid 1px #DDD;font-size:18px;line-height:30px;width:400px}#main_fields div.field input[type=text][name="job_application[phone]"]{width:300px}#main_fields div.field a.locate-me{margin-left:10px}#main_fields div.field .link-container a{font-size:18px;line-height:30px}#custom_fields div.field{line-height:30px;margin-bottom:15px}#custom_fields div.field label{font-size:18px}#custom_fields div.field label .asterisk{font-size:18px;line-height:30px}#custom_fields div.field input[type=text]{margin:0;padding:0 10px 3px 10px;font-size:18px;line-height:30px;width:97%;max-width:600px}#custom_fields div.field select{min-width:50px;height:32px;border-radius:4px;line-height:30px;font-size:18px}#eeoc_fields div.field{line-height:30px;margin-bottom:15px}#eeoc_fields div.field label{font-size:18px;width:220px}#eeoc_fields div.field label .asterisk{font-size:18px;line-height:30px}#eeoc_fields div.field input[type=text]{margin:0;padding:0 10px 3px 10px;font-size:18px;line-height:30px;width:97%;max-width:600px}#eeoc_fields div.field select{min-width:50px;height:32px;border-radius:4px;line-height:30px;font-size:18px}.education .year,.employment .year{width:40px!important}.select2-container .select2-choice{height:32px;line-height:34px;border-radius:0}#application{background-color:transparent}.heading{margin-bottom:0}.field{line-height:30px;margin-bottom:15px}.field label{font-size:18px}.field label .asterisk{font-size:18px;line-height:30px}.field select{min-width:50px;height:32px;border-radius:4px;line-height:30px;font-size:18px;padding:0 5px}.field input[type=text]{margin:0;padding:0 10px 3px 10px;font-size:18px;line-height:30px;width:97%;max-width:600px}