/*
 * Base styles
 */

/* Move down content because we have a fixed navbar that is 50px tall plus 10px for breathing space */
body {
  padding-top: 65px;
}

/*
 * Correct list positions
 */
ol, ul {
  -webkit-padding-start: 10px;
}

/*
 * Global add-ons
 */

.sub-header {
  padding-bottom: 10px;
  border-bottom: 1px solid #eee;
}

/*
 * Top navigation
 * Hide default border to remove 1px line.
 */
.navbar-fixed-top {
  border: 0;
}

/*
 * Change Active colour of primary
 */
 .btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {
  background-color: #419641;
}
