section.opt-in-form-holder.clearfix .sixteen.columns {
    width: 100%;
}

section.opt-in-form-holder {
    background: #ed6d90;
    color: #fff;
    margin: 3em 0;
    padding: 4em 2em;
    text-align: center;
  }

section.opt-in-form-holder * {
	font-family: "Roboto","Open Sans", arial, serif;
}

section.opt-in-form-holder h2 {
    color: #fff;
    font-size: 24px;
  	font-weight: 300;
    margin-bottom: 20px;
    text-transform: uppercase;
  }

section.opt-in-form-holder h3 {
    color: #fff;
    font-size: 17px;
    font-weight: 300;
  }

section.opt-in-form-holder p {
    font-size: 14px;
  }

div#ninja_forms_field_11_div_wrap {    
    margin-bottom: 0;
}


div#ninja_forms_form_10_all_fields_wrap {
    margin-top: 2.5em; 
}
  

section.opt-in-form-holder input#ninja_forms_field_11 {
    border: 0;
    padding: 14px;
    border-radius: 0;
    font-size: 14px;
    color: #999999;
}

section.opt-in-form-holder input#ninja_forms_field_13 {
    background: #10abe1;
    border: 0;    
    border-radius: 0;
    font-size: 14px;
    padding: 14px 3.5em;
    text-transform: uppercase; 
    text-shadow: none;
}

div#ninja_forms_form_10_response_msg {
    display: none;
}


@media (min-width:768px)  { 
      /* tablet, landscape iPad, lo-res laptops ands desktops */
      section.opt-in-form-holder .field-wrap, #ninja_forms_required_items {
          display: inline-block;
          float: left;
      }
      div#ninja_forms_form_10_all_fields_wrap {
           padding-left: 8em;
      }
      
      div#ninja_forms_field_11_div_wrap {
          width: 65%;
      
      }
      section.opt-in-form-holder input[type="submit"] {
        border-top-left-radius: 2px;
        border-bottom-left-radius: 2px;
      }
      section.opt-in-form-holder input[type="submit"] {
          border-top-right-radius: 2px;
          border-bottom-right-radius: 2px;
      }
      section.opt-in-form-holder form#mc4wp-form-1 {
          margin-left: 9.5em;
      }
      section.opt-in-form-holder input[type="email"] {
          padding: 14px;
          float: left;
          width: 58%;
      }
      input[type="submit"] {
        float: left;
      }
      div.mc4wp-response {
          float: left;
      }

}

input[type="email"] {
    padding: 14px;
    display: inline;
    font-size: 14px;
}
input[type="submit"] {
    color: #fff;
    font-weight: 300;
    background: #10abe1;
    border: 0;
    border-radius: 0;
    font-size: 14px;
    padding: 15px 3.5em;
    text-transform: uppercase;
    text-shadow: none;
}


