#contact{padding:30px 15px 0}.contactDetails{padding:0}.contactDetails strong{padding:5px 0;font-size:18px;line-height:24px;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif;display:block}#contactForm input.form-group,#contactForm select.form-group{height:40px;padding:10px;border:0;margin-bottom:20px;color:#6e0056;background-color:#f1f1f1;width:100%}#contactForm select.form-group option{padding:12px}#contactForm label{font-size:18px;font-weight:300;width:100%;line-height:24px;font-family:Calibri,Candara,Segoe,Segoe UI,Optima,Arial,sans-serif}#contactForm textarea.form-control{border:0;color:#211d1e;background-color:#f1f1f1;width:100%}#contactForm span{color:#6e0056}#contactForm.form-control:focus{border-color:#fff;outline:0;-webkit-box-shadow:none;box-shadow:none}#contactForm ::-webkit-input-placeholder{color:#6e0056!important;opacity:1}#contactForm ::-moz-placeholder{color:#6e0056!important;opacity:1}#contactForm :-ms-input-placeholder{color:#6e0056!important;opacity:1}#contactForm :-o-input-placeholder{color:#6e0056!important;opacity:1}#contactForm input:-moz-placeholder{color:#6e0056;opacity:1}.requiredText{padding-top:10px;text-align:center}#contactForm .contactButton{text-align:center;padding-bottom:15px}@media only screen and (min-width:768px){.contactDetails h1,.contactDetails h3,.contactDetails p{text-align:left}.contactDetails strong{padding:12px 0;margin-bottom:12px;border-bottom:3px solid #bdbcbc}.requiredText{text-align:left}#contactForm .contactButton{text-align:right}#contactForm label{padding:0}}@media only screen and (min-width:992px){#contact{padding:100px 15px}}