/*
.FD {
  display: flex;
  flex-direction: row;
  justify-content: right;
  align-items: stretch;
  height: 2em;
}
*/
.FD-checkbox {
  align-self: center;
  text-align: center;
  color: red;
  padding-left: 0;
  padding-right: 0;
  margin-left: -3%; }

.FD-arrow {
  align-self: center;
  text-align: center;
  min-width: 1em;
  padding: 0; }

.FD-header {
  display: inherit; }

.FD-label {
  display: none; }

@media (min-width: 576px) {
  .FD-header {
    display: none; }

  .FD-label {
    display: inherit; }

  .FD-checkbox {
    margin-left: 0; } }
.normalization {
  max-width: 800px;
  margin-top: 1em;
  margin-right: 1em;
  margin-bottom: 0;
  margin-left: 1em; }

.normalization > * {
  margin-bottom: 1em; }

.about-container {
  max-width: 600px;
  margin-top: 1em;
  margin-right: 1em;
  margin-bottom: 0;
  margin-left: 1em; }

.about-container > * {
  margin-bottom: 1em; }

* {
  box-sizing: border-box !important; }

.btn {
  background-color: lightgray; }

.nav-bg-color {
  background: linear-gradient(70deg, black 35%, #5555AA 80%); }

.navbar-default .navbar-toggle .icon-bar {
  background-color: yellow;
  color: pink; }

input::placeholder {
  color: lightgrey !important; }

.children-no-flex-wrap [class*="col-"] {
  flex-wrap: nowrap; }

.children-no-flex-margin [class*="col-"] {
  padding-left: 0 !important;
  padding-right: 0 !important; }

.result-link {
  padding: 0.25em 0.5em !important; }

.clear-float:after {
  content: "";
  clear: both; }

.flex-wrap {
  flex-wrap: wrap; }

.no-right-padding {
  padding-right: 0 !important; }

.no-left-padding {
  padding-left: 0 !important; }

.margin-bottom-1 {
  margin-bottom: 1rem; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0.5rem; }

h1 {
  font-size: 1.65rem; }

h2 {
  font-size: 1.4rem; }

h3 {
  font-size: 1.15rem; }

h4 {
  font-size: 0.9rem; }

h5 {
  font-size: 0.65rem; }

h6 {
  font-size: 0.4rem; }

@media (min-width: 412px) {
  h1 {
    font-size: 2.25rem; }

  h2 {
    font-size: 2rem; }

  h3 {
    font-size: 1.75rem; }

  h4 {
    font-size: 1.5rem; }

  h5 {
    font-size: 1.25rem; }

  h6 {
    font-size: 1rem; } }

/*# sourceMappingURL=style.css.map */
