h2.webform-section-title{color:red;}\
.theseFields{width:750px; margin:0 auto;}

@media screen and (max-width: 425px) {
div#edit-processed-text, div#edit-processed-text-01, div#edit-processed-text-02 h1{width: 350px; margin: 0;}
  div#edit-processed-text-02 h1{margin-left:10px;}  
select#edit-ace-class-dates, div#edit-ace-class-dates--description, input#edit-actions-submit {margin-left:10px;}
input#edit-attendee-fax{float:none;} 
input#edit-agency-number, input#edit-agency-name, input#edit-attendee-email, input#edit-attendee-first-name, input#edit-attendee-last-name, input#edit-attendee-phone-number, input#edit-attendee-fax{width:345px;} 
.js-form-item.form-item.js-form-type-textfield.form-item-agency-number.js-form-item-agency-number.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-first-name.js-form-item-attendee-first-name.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-email.js-form-item-attendee-email.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-phone-number.js-form-item-attendee-phone-number.form-no-label{margin-left:10px;} 
.js-form-item.form-item.js-form-type-textfield.form-item-agency-name.js-form-item-agency-name.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-last-name.js-form-item-attendee-last-name.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-email.js-form-item-attendee-email.form-no-label, .js-form-item.form-item.js-form-type-textfield.form-item-attendee-fax.js-form-item-attendee-fax.form-no-label, .js-form-item.form-item.js-form-type-select.form-item-attendee-shirt-size.js-form-item-attendee-shirt-size{clear:left;}  
.js-form-item.form-item.js-form-type-select.form-item-shirt-type.js-form-item-shirt-type{padding-left:15px;}  
} 

@media screen and (max-width: 375px) {
div#edit-processed-text, div#edit-processed-text-01, div#edit-processed-text-02 h1{width: 315px; margin: 0;}
div#edit-processed-text-02 h1{margin-left:10px;}   
input#edit-agency-number, input#edit-agency-name, input#edit-attendee-email, input#edit-attendee-first-name, input#edit-attendee-last-name, input#edit-attendee-phone-number, input#edit-attendee-fax{width:300px;} 
} 