#mainBanner{padding-bottom:10px}#mainBanner h2{margin-top:30px}#contactContainer input,label{display:block}input[type=text]{height:25px}#submit{margin-top:15px}#contactContainer input,textarea{color:#555;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:6px 12px;font-size:15px;line-height:1.42857;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;-webkit-box-shadow:inset 0 1px 1px #00000013;box-shadow:inset 0 1px 1px #00000013}textarea{max-width:1145px;min-height:150px}@media (width>=1240px){textarea{min-width:900px}}@media (width<=1240px){textarea{width:50%}}label{font-weight:700}#contactContainer h1{color:inherit;font-family:inherit;line-height:1.1}#contactContainer p{font-size:18.5px}#captcha{float:left;width:124px}#contactimg{float:right;height:249px;margin-top:-60px;margin-right:12px}#resume{width:625px}#contactForm{margin-top:10px;margin-bottom:10px}#mainBanner h2{margin-bottom:0}#dep{padding-bottom:10px}#departmentSelect{color:#555;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;width:451px;height:35px;margin-bottom:10px;padding:6px 12px;font-size:15px;line-height:1.42857;-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block;-webkit-box-shadow:inset 0 1px 1px #00000013;box-shadow:inset 0 1px 1px #00000013}#mainBanner a:hover{text-decoration:underline}#faqContents>a{visibility:hidden;display:block;position:relative;top:-105px}#name{width:200px;margin-bottom:10px;margin-left:-3px}#email{width:196px}#capchaImage{margin-top:8px;margin-left:5px}@media (width<=955px){#contactimg{float:right;height:160px;margin-top:-30px}}@media (width<=660px){#contactimg{display:none}#contactContainer td{width:80%;display:block}#contactContainer table{width:100%}#resume{width:94%}#name{width:118%}#email{width:118%;margin-left:-3px}#departmentSelect{width:98%}}@media (width<=505px){textarea,#resume{width:89%}#name{width:112%}#email{width:111.5%}#departmentSelect{width:94%}}@media (width<=400px){#departmentSelect{width:97%}}.spinner{text-align:center;z-index:1234;overflow:hide;width:128px;height:128px;margin-top:-110px;margin-left:-110px;display:none;position:fixed;top:50%;left:50%}.spinner p{color:#b0b0b0;font-size:60px}#getintouch{margin-top:20px;margin-bottom:21px;font-size:2em}