.gform_wrapper .gfield_required{
display: none;
} 
.order-form .gform_body .volume .gfield_description.validation_message,
.gform_wrapper .validation_message,
.gform_wrapper .validation_error  {
color: #c00;
font-size: 13px;
float: none;
}
.gform_validation_error.gform_wrapper .gform_body li {
height: 65px;
} 
.gform_wrapper.gform_validation_error .gform_body li.textarea,
.gform_wrapper.gform_validation_error .gform_body li.list-table {
height: auto;
}
.gform_validation_error.gform_wrapper .gform_body li.gform_hidden,
.gform_wrapper .gform_body li.gform_hidden {
display: none;
}
.gform_wrapper .validation_error {
padding: 0 0 15px 0;
}
.gform_wrapper .gform_edit_link {
font-size: 80%;
padding: 10px 0;
}
.gform_wrapper .gform_edit_link {
font-size: 70%;
}
.gform_wrapper .gform_heading {
padding: 0;
font-weight: bold;
}
.gform_wrapper .gfield.gform_validation_container {
visibility: hidden;
position: absolute;
}
.gform_wrapper .gform_body input, 
.gform_wrapper .gform_body select, 
.gform_wrapper .gform_body textarea {
padding: 0 5px;
width: 210px;
line-height: 26px;
margin-top: 0;
color: #454546;
line-height: 22px;
background: #ffffff;
border: 1px solid #8ccde9;
box-sizing: border-box;
-webkit-box-sizing: border-box;
*behavior: url(//www.phoenixpaints.com.au/boxsizing.htc);
}
.gform_wrapper .gform_body input:focus, 
.gform_wrapper .gform_body select:focus, 
.gform_wrapper .gform_body textarea:focus {
border: 1px solid #009ed5;
outline: none;
}
.gform_wrapper .gform_body label {
font-size:14px;
font-weight: 700;
color: #aeaeae;
}
.gform_wrapper .gform_body label.labelfocus {
color: #1d1160;
}
.gform_wrapper .gform_body input {
height: 26px;
}
.gform_wrapper .gform_body textarea {
width: 440px;
height: 217px;
}
.gform_wrapper .gform_footer input,
.btn-readmore {
padding: 2px 18px 0;
line-height: 33px;
height: 33px;
margin-top: 0;
font: 14px 'enigmaticbold';
text-transform: uppercase;
color: #ffffff;
background: #1d1160;
border: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
cursor: pointer;
-webkit-appearance: none;
}
.gform_wrapper .gform_footer input:hover,
.btn-readmore:hover {
background: #00aeef;
}
.gsection.clear h2.gsection_title { display: none; }
.gfield_list_icons img {
padding: 5px 0 0px;
margin: 0 !important;
}
.gform_validation_error.gform_wrapper .gform_body li.gfield_html {
height: auto;
}
.gform_wrapper .small-box .validation_message,
.order-form .gform_body .volume.small-box .gfield_description.validation_message {
font-size: 10px;
width: 55px;
line-height: 14px;
}
.gfield_list td {
vertical-align: top;
padding: 0 0 5px;
}
.gfield_list tbody tr { position: relative; }
.gfield_list td.gfield_list_icons { width: 35px; padding: 0 0 5px 10px; }
.gfield_html h3 { font-size: 16px; } .contact-wrapper {
margin: 0;
}
.gform_wrapper ul {
margin: 0;
}
.contact-wrapper li, 
.contact-wrapper ul {
margin: 0;
list-style: none;
}
.contact-wrapper ul { padding: 0; }
.gform_wrapper .gform_body li {
padding: 0 0 10px 0;
margin: 0;
list-style: none;
background: none;
}
.gform_wrapper .gform_body li.gform_hidden {
padding:0px;
}
.gform_wrapper .gform_body li.gfield.clear {
clear: both;
}
.contact-form {
width: 440px;
}
.contact-info {
width: 440px;
}
.contact-info h2 {
margin-top: 1em;
}
.contact-info h4 {
margin: 0;
padding: 0;
font-size: 14px;
color: #aeadae;
text-transform: none;
}
.contact-info ul { padding: 0; }
.contact-info ul li {
background: none;
padding: 0 35px 0 0;
float: left;
color: #454545;
}
.contact-info ul li p { padding-bottom: 15px; font-weight: 400; }
.contact-info table {
margin: 0;
}
.contact-info table tr td {
padding: 1px 0;
}
.contact-info .google-maps {
margin: 0;
}
.contact-info .num a:link { color: #454545; }
.contact-info .contact-email { color: #454545; }
.contact-info .contact-email:hover { color: #00a9e7; }
.contact-info ul li.no-padding { padding-right: 0; }