/*
 * First-party overrides of vendored Bootstrap.
 *
 * Load this immediately after cfapp/library/css/bootstrap-3.4.1.min.css, everywhere
 * that stylesheet is loaded.
 *
 * Every rule in here replaces an edit that was previously made *inside* the minified
 * Bootstrap bundle. Keeping them out here is what lets the vendored file be replaced
 * with a pristine upstream copy without silently losing behaviour.
 *
 * Do not edit the vendored file. Add the rule here instead, and record it in
 * cfapp/static/cfapp/library/VENDOR.md.
 *
 * CACHE-BUSTING: this filename carries no version, and the four error pages
 * (cfapp/static/error/*.html, plus their byte-identical copies under
 * cfapp/templates/error/) load it with a literal path and no ?{% now %} query
 * string - they are served straight off disk by nginx and cannot contain Django
 * tags. Every other page busts it normally. So if you change a rule here that
 * the error pages rely on, append a manual ?v=N to the eight error-page <link>
 * tags, or browsers will keep serving the old copy there.
 */

/*
 * COG-4279 (dbefc358, July 2021) changed .form-control's font-size from Bootstrap
 * 3's 14px to 20px, by editing bootstrap.min.css in place. It applies to the six
 * "datepicker form-control" inputs on the schedule, user-profile and onboarding
 * study-period pages - nothing else in the app uses .form-control.
 *
 * Same specificity as Bootstrap's own rule, so it wins purely by load order.
 */
.form-control {
  font-size: 20px;
}
