
/* Mods added by justin so that they won't get overwritten when css is /*
/* regenerated from scss files.*/

/* @John : When you override anything in this file, just delete it from here */


/* Anti-spam measures */
.tricky {
    display:none;
}

form .error label {
    color: darkred;
}

form .error input,
form .error select,
form .error textarea {
    border-color: red;
    /*border-style: solid;
    border-width: 1px;*/
}

#sign-up-form-organisation-break {
  margin-top: 10px;
}

footer img.img-responsive {
  width: auto;
  height: 67px;
  margin-right: 20px;
}
footer .logo-block {
  width: 100%;
  height: 67px;
  margin-bottom: 80px;
}


/* Legal pages */

/* Nested ol numbering stolen from https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Counters */
.legals ol {
  counter-reset: section;                /* Creates a new instance of the
                                            section counter with each ol
                                            element */
  list-style-type: none;
}
.legals li::before {
  counter-increment: section;            /* Increments only this instance
                                            of the section counter */
  content: counters(section,".") " ";    /* Adds the value of all instances
                                            of the section counter separated
                                            by a ".". */
                                         /* if you need to support < IE8 then
                                            make sure there is no space after
                                            the ',' */
}
.legals li {
  margin: 10px 0;
}


/* Home page about text */

#about-rpb {
  padding: 0 50px 10px;
}
