*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.text_orange{color:#D4772E}.text_blue{color:#143B42}.text_upper{text-transform:uppercase}.text_bold{font-weight:bold}.enquiry section#tagline_outer div.tagline.alternative{padding-bottom:140px}.enquiry fieldset{position:relative;background:#f4f4f4;padding:0;margin:0;margin-bottom:100px;float:left;display:block;margin-right:1.8867924528%;width:66.0377358491%;margin-left:16.9811320755%;border:none;margin-bottom:40px;box-shadow:0px 1px 4px 0px rgba(0,0,0,0.16);border-bottom-left-radius:8px;border-bottom-right-radius:8px}.enquiry fieldset:last-child{margin-right:0}@media screen and (max-width: 790px){.enquiry fieldset{float:left;display:block;margin-right:2.8571428571%;width:100%;margin-left:0%}.enquiry fieldset:last-child{margin-right:0}}.enquiry fieldset.last{margin-bottom:60px}.enquiry legend{display:block;width:100%;line-height:40px;color:#fff;text-transform:uppercase;background:#004F5C;font-family:"Azo_Sans_Bold",Arial,sans-serif;font-size:1.1em;padding:10px;text-align:center;border-radius:5px 5px 0 0}.enquiry legend span{display:inline-block;padding:2px 8px;font-size:0.7em;background:#11282F;border-radius:100px;line-height:24px}@media screen and (max-width: 560px){.enquiry legend{font-size:90%}}.enquiry label,.enquiry div label{margin-top:0;font-family:"Azo_Sans_Medium", Arial, sans-serif;font-weight:normal;color:#143B42;padding:0 5px}.enquiry div label{margin-bottom:5px}.enquiry label+p{color:#888;margin-bottom:5px;padding:0 5px;font-size:16px}.enquiry-error{position:relative;margin:0 auto 80px;z-index:999;background:#B02A48;border:1px solid #e6e6e6;text-align:center;padding:20px;color:#fff;border-radius:20px;max-width:600px}.enquiry-error p{margin-bottom:0;color:#fff;font-weight:bold}.enquiry_form{margin-top:-160px}@media screen and (max-width: 560px){.enquiry_form{margin-top:-140px}}.enquiry_form input[type="text"],.enquiry_form input[type="url"],.enquiry_form input[type="email"],.enquiry_form input[type="password"],.enquiry_form input[type="search"],.enquiry_form input[type="number"],.enquiry_form input[type="date"],.enquiry_form input[type="month"],.enquiry_form input[type="week"],.enquiry_form input[type="time"],.enquiry_form input[type="datetime"],.enquiry_form input[type="datetime-local"],.enquiry_form input[type="tel"],.enquiry_form input[type="datalist"],.enquiry_form select,.enquiry_form textarea,.enquiry_form .dform_container input.text,.enquiry_form .dform_container textarea{box-shadow:none;border:1px solid #e6e6e6}.enquiry_message{line-height:65px;text-align:center;background:#fff;border-bottom:1px solid #e6e6e6;color:#143B42;margin-bottom:15px;font-size:14px}@media screen and (max-width: 790px){.enquiry_message{line-height:22px;padding:10px}}@media screen and (max-width: 560px){.enquiry a.button{margin:15px 15px 0}}.enquiry fieldset ul{margin:0 15px 15px}.enquiry_attachment{background:#fff;border:1px solid #e6e6e6;padding:20px;border-radius:5px;text-align:center;color:#888;margin:15px}.enquiry_attachment ul{width:auto;text-align:left;margin:0 !important}.enquiry_attachment ul li span.title{float:left;width:30%;font-family:"Azo_Sans_Bold",Arial,sans-serif}@media screen and (max-width: 790px){.enquiry_attachment ul li span.title{width:100%}}.enquiry_attachment ul li span.capitalize{text-transform:capitalize}.enquiry_button{text-align:center;margin-bottom:15px}.enquiry_button input[type="submit"]{padding-left:60px;padding-right:60px}.enquiry_button .button{font-size:14px;padding:10px}.enquiry .birth_date{*zoom:1;margin-left:-5px;margin-right:-5px}.enquiry .birth_date:before,.enquiry .birth_date:after{content:"";display:table}.enquiry .birth_date:after{clear:both}.enquiry .birth_date>div{padding:0 5px;float:left;width:33.3333%}@media screen and (max-width: 790px){.enquiry .birth_date>div{width:100%}}.enquiry .error{display:block;color:#D4772E;margin-top:-10px}.enquiry .error.error-box{margin-top:0}.enquiry div#success p{padding:0 20px}.enquiry div#success p.success_intro{padding:15px 20px;background:#fff;border-bottom:1px solid #e6e6e6;color:#143B42;margin-bottom:15px}.enquiry div#success p.center{text-align:center}.enquiry div#success a.button{font-size:14px;padding:6px 24px;text-align:center}
