.webform-submission-form p.form-title-with-sub {
    text-align: center;
    background-color: #0856a0;
    color: white !important;
    line-height: 1.4em;
    font-size: 24px;
    font-weight: bold;
    padding: 20px 0px 0px 0px;
}

.webform-submission-form p.form-sub-title {
    text-align: center;
    background-color: #0856a0;
    color: white !important;
    line-height: 1.4em;
    font-size: 18px;
    font-weight: bold;
    padding: 0px 0px 20px 0px;
}

.webform-submission-form p.form-title {
    text-align: center;
    background-color: #0856a0;
    color: white !important;
    line-height: 1.4em;
    font-size: 24px;
    font-weight: bold;
    padding: 20px;
}

@media screen and (min-width: 768px){
 .webform-submission-form .webform-element-help {
    border: 0px solid #0856a0;
    background: #0856a0;
    line-height: 25px;
    width: 25px;
    height: 25px;
    font-size: 15px;
    margin: 0 .3em;
}

  
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-because-i-am-under-19-on-the-first-.form-item-i-am-not-paying-tuition-fees-because-i-am-under-19-on-the-first-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-for-an-entry-level-or-level-1-quali.form-item-i-am-not-paying-tuition-fees-for-an-entry-level-or-level-1-quali,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-for-an-approved-full-level-2-quali-.form-item-i-am-not-paying-tuition-fees-for-an-approved-full-level-2-quali-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-for-an-approved-full-level-3-quali-.form-item-i-am-not-paying-tuition-fees-for-an-approved-full-level-3-quali-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-as-i-am-studying-up-to-and-includin.form-item-i-am-not-paying-tuition-fees-as-i-am-studying-up-to-and-includin,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-universal-credit-i-earn-less-than-16-times-the-national-minimum-.form-item-universal-credit-i-earn-less-than-16-times-the-national-minimum-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-have-had-a-discussion-with-the-college-and-it-has-been-agreed-.form-item-i-have-had-a-discussion-with-the-college-and-it-has-been-agreed-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-studying-english-or-maths-that-is-part-of-the-legal-entitle.form-item-i-am-studying-english-or-maths-that-is-part-of-the-legal-entitle,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-am-not-paying-tuition-fees-as-the-qualification-i-am-studying-.form-item-i-am-not-paying-tuition-fees-as-the-qualification-i-am-studying-,
.webform-submission-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-relationship-to-you-i-e-employer-charity.form-item-relationship-to-you-i-e-employer-charity,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-have-been-awarded-an-advance-learner-loan.form-item-i-have-been-awarded-an-advance-learner-loan,
.webform-submission-form  div#edit-markup-03
  {
    border-bottom: 1px solid #b6b6b6;
    padding-bottom: 20px;
}

.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-job-seekers-allowance-including-those-receiving-national-insuran.form-item-job-seekers-allowance-including-those-receiving-national-insuran,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-employment-support-allowance-and-in-the-work-related-activity-gr.form-item-employment-support-allowance-and-in-the-work-related-activity-gr,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-universal-credit-i-earn-less-than-16-times-the-national-minimum-.form-item-universal-credit-i-earn-less-than-16-times-the-national-minimum-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-i-have-had-a-discussion-with-the-college-and-it-has-been-agreed-.form-item-i-have-had-a-discussion-with-the-college-and-it-has-been-agreed-,
.webform-submission-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-benefit-name-.form-item-benefit-name-,
.webform-submission-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-name-of-sponsor-employer.form-item-name-of-sponsor-employer,
.webform-submission-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-relationship-to-you-i-e-employer-charity.form-item-relationship-to-you-i-e-employer-charity,
  
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-about-courses-or-learning-opportunities-.form-item-about-courses-or-learning-opportunities-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-for-surveys-and-research-.form-item-for-surveys-and-research-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-about-additional-courses-or-learning-opportunities-.form-item-about-additional-courses-or-learning-opportunities-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-for-surveys-not-connected-to-your-current-studies-and-research-.form-item-for-surveys-not-connected-to-your-current-studies-and-research-,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-by-post.form-item-by-post,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-by-phone.form-item-by-phone,
.webform-submission-form .js-form-item.form-item.js-form-type-checkbox.form-type-checkbox.js-form-item-by-e-mail.form-item-by-e-mail
  {
    padding-left: 35px;
}

.entry-content .et_pb_section tr td {
    width: 0% !important;
  }
  .webform-element-help:focus, .webform-element-help:active, .webform-element-help:hover {
    border: 0px solid #0074bd;
}
  
.webform-submission-form label {
    width: 35% !important;
    margin-right:3% !important;
}
.webform-submission-form .form-composite > legend, .label{
    display: inline-block;
    width: 35% !important;
    margin-right: 3% !important;
    float:left;
}
.webform-submission-form .fieldset-wrapper {
    width: 100% !important;
    display: block;
}
.webform-submission-form .ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active {
    max-width: 28% !important;
}
  
.webform-submission-form .js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-religion-select.form-item-religion-select.form-no-label {
    display: inline;
}
.webform-submission-form input#edit-postcode, input#edit-postcode-2 {
    width: 200px;
}
.webform-submission-form select#edit-title {
    width: 200px;
}
.webform-submission-form  input#edit-religion-other {
    margin-left: 38.5%;
  }
.webform-submission-form input#edit-when-did-you-enter-the-uk-eea {
    width: 300px;
}
.webform-submission-form input#edit-house-name-number, input#edit-house-name-number-2 {
    width: 300px;
}
.webform-submission-form input#edit-date-of-birth {
    width: 300px;
}
.webform-submission-form input#edit-age-at-31st-august-2018{
    width: 200px;
}
.webform-submission-form select#edit-option-1 {
    width: 60%;
}
.webform-submission-form select#edit-option-2 {
    width: 60%;
}
.form-textarea-wrapper {
    height: 130px !important;
}
.webform-submission-form .webform-options-display-two-columns {
    width: 60%;
  }
.webform-submission-form .webform-flex--container > .form-item > input, 
.webform-submission-form .webform-flex--container > .form-item > select{
    height:43px;
  }
.webform-submission-form .form-item .container-inline{
    margin:15px;
  }
  
 .webform-submission-form .js-form-item.form-item.js-form-type-webform-custom-composite.form-type-webform-custom-composite.js-form-item-qualifications-2.form-item-qualifications-2.form-no-label{
   border: solid 4px #0856a0;
  }
  
.webform-submission-form input[type=text], 
  .webform-submission-form input[type=number], 
  .webform-submission-form input[type=date], 
  .webform-submission-form input[type=email], 
  .webform-submission-form select, .webform-submission-form .form-textarea-wrapper{
      height:43px;
  }
  .webform-submission-form td.webform-multiple-table--handle {
    width: 0% !important;
    } 
.webform-submission-form button.link.tabledrag-toggle-weight.webform-multiple-tabledrag-toggle-weight{
    display:none;
    }
.webform-submission-form input#edit-qualifications-2-add-more-items {
    width: 50px;
}
.webform-submission-form a.tabledrag-handle .handle {
    height: 35px;
    align-items: top;
    margin: 0em 0.5em 0;
    padding: 0em 0.5em;
    width: 20px;
}
.webform-submission-form .draggable a.tabledrag-handle {
    cursor: move;
    float: left;
    font-size: 20px;
    margin-left: -1em;
    overflow: hidden;
    text-decoration: none;
}
.webform-submission-form th.qualifications_2-table--qualification.webform-multiple-table--qualification, th.qualifications_2-table--subject.webform-multiple-table--subject, th.qualifications_2-table--subject_grade.webform-multiple-table--subject_grade{
color:white;
line-height:3em;
}
.webform-submission-form thead {
    background: #0856a0;
}
.webform-submission-form input#edit-qualifications-2-add-submit {
    background: #0856a0;
    color: white;
    border: 0px;
    padding: 5px 20px;
    font-size: 19;
}
}
@media screen and (max-width: 767px){
.webform-submission-form label, .webform-submission-form input, .webform-submission-form .form-textarea-wrapper {
    display: inline-block !important;
}
  .form-item, .form-actions {
    margin-top: 1em;
    margin-bottom: 1em;
    margin-right: 5%;
    margin-left: 5%;
}
  .webform-submission-form label, .webform-submission-form input[type=text], .webform-submission-form input[type=number], .webform-submission-form input[type=date], .webform-submission-form input[type=tel], .webform-submission-form input[type=email], .webform-submission-form select, .webform-submission-form .form-textarea-wrapper {
    width: 100% !important;
    padding-bottom:3px;
    margin: 0 auto;
}
}