/* GENERAL STYLES */
DIV.contact-form {float:left; width:328px; padding:0px 0px 20px 0px;}
DIV.contact-form LABEL {color:#FF8E00;}
DIV.contact-form LABEL.overlabel-apply {position:absolute; top:3px; left:5px; z-index:1;}
DIV.contact-form DIV.row {float:left; position:relative; width:325px; padding:0px 0px 11px;}
DIV.contact-form DIV.split {float:left; position:relative; width:161px;}
DIV.contact-form INPUT {float:left; width:306px; padding:2px 3px; color:#FF8E00; background:#333335; border:1px solid #333335;}
DIV.contact-form INPUT.btn {float:right; display:inline; height:25px; width:77px; margin-right:8px; background:none; border:0px;}
DIV.contact-form DIV.split INPUT {width:145px !important;}
DIV.contact-form TEXTAREA {float:left; height:78px; width:306px; padding:2px 3px; color:#FF8E00; background:#171717; border:1px solid #171717;}
DIV.contact-form DIV.response {float:left; width:314px; background:#333335;}
DIV.contact-form DIV.error {float:left; width:314px; background:#FF8E00;}
DIV.contact-form DIV.error P {color:#000;}
DIV.contact-form DIV.response P, DIV.contact-form DIV.error P {text-align:center;}
DIV.contact-form DIV.validation {float:left; width:300px; margin:0px 0px 11px 0px; padding:5px 7px 0px; background:#FF8E00; font-size:12px;}
DIV.contact-form DIV.validation LI {color:#000; font-size:12px;}
DIV.contact-form SPAN.asterisk {float:left; color:#FF8E00; font-size:18px;}

DIV.stockist-listing {float:left; width:100%; padding:0px 0px 20px 0px;}
DIV.stockist-listing DIV.location-selectors {float:left; width:30%;}
DIV.stockist-listing DIV.store-listing {float:left; width:65%;}
DIV.location-selectors P {width:80%;}
DIV.location-selectors DIV.row {float:left; width:100%;}
DIV.location-selectors DIV.row LABEL {float:left; clear:left; width:40%; padding:8px 0px 2px; color:#FFF;}
DIV.location-selectors DIV.row SELECT {float:left; clear:left; width:80%; color:#FFF; background:#000;}
DIV.store-listing H4 {float:left; clear:left; width:90%; padding:5px 0px; font-size:1.6em;}
DIV.store-listing DIV.store {float:left; width:90%; margin:8px 0px 0px 0px; padding:10px 0px 0px 0px; border-top:1px solid #FFF;}
DIV.store-listing DIV.store H5 {padding-bottom:0px;}


/* EDITOR PROPERTIES */
