.contact-us .right-col .widget{margin-bottom:10px}
#contactus-form{margin-bottom:50px}
.contact-us .title h1,.contact-us div.text.parbase.section p{text-align:left}
.contact-us h5{text-align:left}
h6{text-align:center;font-size:16px;padding-bottom:10px;border-bottom:solid 1px #bbb;margin-bottom:5px}
.main-contents>.content-container>h3{padding:0 10px;float:left;width:700px;margin:-10px 0 17px}
.main-contents .content-container .blurb{color:#666;font-size:14px}
.form-container h5{font-size:18px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #e4e4e4;margin:30px 0 0}
.form-container .req-fields{float:right;color:#999}
.form-container fieldset{border:0 none;margin-top:30px}
.form-container fieldset .form-row{float:left;clear:left}
.form-container fieldset .form-row.radio{padding-left:0}
.form-container fieldset .form-row input,.form-container fieldset .form-row select{margin:5px 0}
.form-container fieldset .form-row a.btn{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:0 none;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;background-color:#2ab558;padding:10px 20px;text-decoration:none;display:block}
.form-container fieldset .form-row textarea{height:200px;line-height:35px;float:left;padding:0 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0 none;background-color:#eee;color:#999 !important;font-size:14px;font-family:"Open Sans",sans-serif;resize:none;behavior:url(/etc/designs/orangeness/images/pie_files/PIE.htc);position:relative;z-index:0;overflow-y:auto;text-transform:uppercase;width:100%}
.form-container fieldset .form-row textarea select{float:left}
.form-container fieldset .form-row.city-zip{position:relative}
.form-container fieldset .form-row.city-zip>div{padding-right:5px}
.form-container fieldset .form-row.city-zip select{top:0}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox{float:right;margin-top:5px}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox .customSelectInner{white-space:nowrap}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox+input{margin-right:0}
.form-container fieldset .form-row.topic select{width:700px}
.form-container fieldset .form-row.message .remaining-characters{float:left;margin:15px 0;color:#999}
.form-container fieldset .form-row input[type="text"]{height:45px;width:94%;line-height:35px;float:left;padding:0 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0 none;background-color:#eee;color:#999;font-size:14px;text-transform:uppercase;behavior:url(/etc/designs/orangeness/images/pie_files/PIE.htc);position:relative;z-index:0}
.form-container fieldset .form-row #firstName,.form-container fieldset .form-row #lastName,.form-container fieldset .form-row #email{width:100%}
.form-container fieldset .form-row #city{margin:5px 0 !important}
.form-container fieldset .form-row #st{margin:5px;width:94%!important;float:left;top:-3px !important}
.form-container fieldset .form-row input[type="text"]:only-child{margin-left:0;margin-right:0;width:100%}
.form-container fieldset .form-row input[type="text"]:first-child{margin-left:0}
.form-container fieldset .form-row input[type="text"].last-child{margin-right:0}
.form-container fieldset .form-row input[type="text"].error{color:#fc0000}
.form-container fieldset .form-row.radio{margin-bottom:0}
.form-container fieldset .form-row.radio>p{font-size:14px;color:#999;margin-bottom:5px}
.form-container fieldset .form-row.radio .radio-container{position:relative;float:left;margin-bottom:15px}
.form-container fieldset .form-row.radio .radio-container input[type="text"]{text-transform:none !important;float:right;margin:10px 0}
.form-container fieldset .form-row.radio .radio-container input[type="text"].numberField{margin:0 0 0 20px}
.form-container fieldset .form-row.radio .radio-container .customRadioButton{width:15px;height:15px;background:transparent url(images/static/custom-checkbox.png) 0 0 no-repeat;float:left;margin:15px 10px 0 0}
.form-container fieldset .form-row.radio .radio-container .customRadioButton.selected{background-position:0 -15px}
.form-container fieldset .form-row.radio .radio-container input[type="radio"]{width:15px;height:15px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer;position:absolute;left:0;top:9px}
.form-container fieldset .form-row input[type="radio"]+label{float:left;font-size:14px;line-height:32px;color:#999;margin:6px 0 0 0}
.form-container fieldset .form-row select{z-index:1}
.form-container fieldset .form-row .customSelect{background-color:#eee;padding:8px 12px;font-weight:normal}
.form-container fieldset .form-row select.error{color:#fc0000 !important}
.form-container fieldset .form-row textarea.error{color:#fc0000 !important}
.form-container .error-message,.form-container .confirmation{font-size:14px;color:#999;margin:30px 0 0;float:left;position:absolute;top:60px}
.form-container .error-message strong,.form-container .confirmation strong{display:block}
.form-container .error-message strong{color:#fc0000}
.form-container .confirmation strong{color:#2ab558}
.form-container fieldset .form-row #zip{width:50%;min-width:124px}
.contact-us .right-col .widget p a{font-style:normal}
@media screen and (min-width:768px){.form-container .req-fields{margin-top:-30px}
.contact-us .form-container fieldset .form-row #rep-no{margin-left:0}
.contact-us .form-container fieldset .form-row #rep-name{margin-right:5%}
.form-container fieldset .form-row.radio .radio-container input[type="text"]{margin:0}
}
@media screen and (min-width:1200px){.contact-us .right-col{padding-left:10px;padding-top:100px}
.contact-us .right-col .section{margin:0}
.right-col .widget p a{font-size:10px;font-style:italic}
}
@media screen and (min-width:1500px){.contact-us .right-col .widget{margin-bottom:10px}
#contactus-form{margin-bottom:50px}
.main-contents.contact-us h1,.main-contents.contact-us p{text-align:left}
.contact-us h5{text-align:center}
h6{text-align:center;font-size:16px;padding-bottom:10px;border-bottom:solid 1px #bbb;margin-bottom:5px}
.main-contents>.content-container>h3{padding:0 10px;float:left;width:700px;margin:-10px 0 17px}
.main-contents .content-container .blurb{color:#666;font-size:14px}
.form-container h5{font-size:18px;font-weight:600;padding-bottom:10px;border-bottom:1px solid #e4e4e4;margin:30px 0 0}
.form-container .req-fields{float:right;color:#999}
.form-container fieldset{border:0 none;margin-top:30px}
.form-container fieldset .form-row{float:left;clear:left}
.form-container fieldset .form-row.radio{padding-left:0}
.form-container fieldset .form-row input,.form-container fieldset .form-row select{margin:5px 0}
.form-container fieldset .form-row a.btn{-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px;border-radius:30px;border:0 none;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;text-align:center;background-color:#2ab558;padding:10px 20px;text-decoration:none;display:block}
.form-container fieldset .form-row textarea{height:200px;line-height:35px;float:left;padding:0 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0 none;background-color:#eee;color:#999 !important;font-size:14px;font-family:"Open Sans",sans-serif;resize:none;behavior:url(/etc/designs/orangeness/images/pie_files/PIE.htc);position:relative;z-index:0;overflow-y:auto;text-transform:uppercase;width:100%}
.form-container fieldset .form-row textarea select{float:left}
.form-container fieldset .form-row.city-zip{position:relative}
.form-container fieldset .form-row.city-zip>div{padding-right:5px}
.form-container fieldset .form-row.city-zip select{top:0}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox{float:right;margin-top:5px}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox .customSelectInner{white-space:nowrap}
.form-container fieldset .form-row.city-zip .customSelect.customSelectBox+input{margin-right:0}
.form-container fieldset .form-row.topic select{width:700px}
.form-container fieldset .form-row.message .remaining-characters{float:left;margin:15px 0;color:#999}
.form-container fieldset .form-row input[type="text"]{height:45px;width:94%;line-height:35px;float:left;padding:0 12px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border:0 none;background-color:#eee;color:#999;font-size:14px;text-transform:uppercase;behavior:url(/etc/designs/orangeness/images/pie_files/PIE.htc);position:relative;z-index:0}
.form-container fieldset .form-row #firstName,.form-container fieldset .form-row #lastName,.form-container fieldset .form-row #email{width:100%}
.form-container fieldset .form-row #city{margin:5px 0 !important}
.form-container fieldset .form-row #st{margin:5px 0;float:left;width:94% !important;top:-3px !important}
.form-container fieldset .form-row input[type="text"]:only-child{margin-left:0;margin-right:0;width:100%}
.form-container fieldset .form-row input[type="text"]:first-child{margin-left:0}
.form-container fieldset .form-row input[type="text"].last-child{margin-right:0}
.form-container fieldset .form-row input[type="text"].error{color:#fc0000}
.form-container fieldset .form-row.radio{margin-bottom:0}
.form-container fieldset .form-row.radio>p{font-size:14px;color:#999;margin-bottom:5px}
.form-container fieldset .form-row.radio .radio-container{position:relative;float:left;margin-bottom:15px;height:45px}
.form-container fieldset .form-row.radio .radio-container input[type="text"]{text-transform:none !important;float:right;margin:0}
.form-container fieldset .form-row.radio .radio-container input[type="text"].numberField{margin:0 0 0 20px}
.form-container fieldset .form-row.radio .radio-container .customRadioButton{width:15px;height:15px;background:transparent url(images/static/custom-checkbox.png) 0 0 no-repeat;float:left;margin:15px 10px 0 0}
.form-container fieldset .form-row.radio .radio-container .customRadioButton.selected{background-position:0 -15px}
.form-container fieldset .form-row.radio .radio-container input[type="radio"]{width:15px;height:15px;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer;position:absolute;left:0;top:9px}
.form-container fieldset .form-row input[type="radio"]+label{float:left;font-size:14px;line-height:32px;color:#999;margin:6px 0 0 0}
.form-container fieldset .form-row select{z-index:1}
.form-container fieldset .form-row .customSelect{background-color:#eee;padding:8px 12px;font-weight:normal}
.form-container fieldset .form-row select.error{color:#fc0000 !important}
.form-container fieldset .form-row textarea.error{color:#fc0000 !important}
.form-container .error-message,.form-container .confirmation{font-size:14px;color:#999;margin:30px 0 0;float:left;width:100%}
.error-message strong,.confirmation strong{display:block}
.error-message strong{color:#fc0000}
.confirmation strong{color:#2ab558}
.right-col .widget p a{font-size:12px}
}