.custom-contact form label.radio {display: block; margin-bottom: 10px;}
.custom-contact form input[type="submit"] {float: right;}
.custom-contact .contact-section {display: none;}
.custom-contact .contact-section.intro {display: block;}
.custom-contact .contact-section.back {display: block;}
.custom-contact .half-section:first-child {width:49.5%; display: inline-block; padding-right: 20px;}
.custom-contact .half-section:last-child {width:49.5%; display: inline-block; padding-left: 20px;}
.custom-contact p.error-msg {background: #F9D1C3; color: #FC4237; border: solid 2px #FC4237; padding: 15px 10px;}
.custom-contact hr.form-separator {margin-top: 50px;}
.custom-contact .numbers-container {padding: 20px; border: solid 3px #0D2341;}