/*
 * Mybinafrontpage/assets/css/bootstrap-mybina.css - MyBina's changes to Bootstrap 3 (27/10/2026).
 * Load it right AFTER Mybinafrontpage/assets/css/bootstrap.min.css.
 *
 * These rules used to be edited straight into bootstrap.min.css (3.3.1). Replacing that
 * file with stock 3.4.1 for its XSS fixes silently dropped them - .row lost its 0 margins
 * and every public page's main column ran into the left edge of the screen. Kept in their
 * own file so the next Bootstrap upgrade can be a plain file swap.
 * Each value below is the one the old file had; the stock value is in the comment.
 */

a { color: #006633; }                                   /* stock #337ab7 */

.row { margin-right: 0; margin-left: 0; }               /* stock -15px each */

.form-group { margin-bottom: 12px; }                    /* stock 15px */

.btn-primary { color: #fff; background-color: #006633; border-color: transparent; } /* stock #337ab7 / #2e6da4 */

/* Not in Bootstrap: a fixed-width wrapper used by the public page header. */
.containertop { padding-right: 15px; padding-left: 15px; margin-right: auto; }
@media (min-width: 768px)  { .containertop { width: 750px; } }
@media (min-width: 992px)  { .containertop { width: 970px; } }
@media (min-width: 1200px) { .containertop { width: 1170px; } }

@media (min-width: 992px) {
  .col-md-8 { width: 76.66666667%; }                    /* stock 66.66666667% */
  .col-md-3 { width: 33%; }                             /* stock 25% */
}

@media (min-width: 768px) {
  .navbar > .container .navbar-brand,
  .navbar > .container-fluid .navbar-brand { margin-left: -100px; } /* stock -15px */
}
