.privacy-policy {
  padding-bottom: 65px; }
  @media only screen and (min-width: 768px) {
    .privacy-policy {
      padding-bottom: 20px; } }
  @media only screen and (min-width: 992px) {
    .privacy-policy {
      padding-bottom: 0; } }
  .privacy-policy label {
    font-size: 0; }
    .privacy-policy label input {
      width: 19px;
      height: 19px !important;
      margin-top: 4px; }
      @media only screen and (min-width: 992px) {
        .privacy-policy label input {
          margin-top: 0; } }
  .privacy-policy p {
    position: absolute;
    top: 6px;
    left: 40px;
    padding-right: 14px; }
  .privacy-policy .field-validation-error {
    position: relative;
    top: 65px; }
    @media only screen and (min-width: 768px) {
      .privacy-policy .field-validation-error {
        top: 15px; } }
    @media only screen and (min-width: 992px) {
      .privacy-policy .field-validation-error {
        top: 10; } }
    @media only screen and (min-width: 1200px) {
      .privacy-policy .field-validation-error {
        top: 0; } }
  .privacy-policy.contact-talent-pool {
    padding-bottom: 170px; }
    @media only screen and (min-width: 768px) {
      .privacy-policy.contact-talent-pool {
        padding-bottom: 45px; } }
    @media only screen and (min-width: 992px) {
      .privacy-policy.contact-talent-pool {
        padding-bottom: 30px; } }
    .privacy-policy.contact-talent-pool p a {
      display: inline; }
    .privacy-policy.contact-talent-pool .field-validation-error {
      top: 175px; }
      @media only screen and (min-width: 768px) {
        .privacy-policy.contact-talent-pool .field-validation-error {
          top: 55px; } }
      @media only screen and (min-width: 992px) {
        .privacy-policy.contact-talent-pool .field-validation-error {
          top: 33px; } }
      @media only screen and (min-width: 1200px) {
        .privacy-policy.contact-talent-pool .field-validation-error {
          top: 35px; } }
