/* HEADER - SITE TAGLINE */

@media (min-width: 300px) {
  header {
  }
}

@media (min-width: 576px) {
  ol {
    margin-left: 1rem;
  }
}

@media (min-width: 576px) {
  header .btn {
    margin-right: 1rem;
    margin-left: 0;
  }
}

@media (min-width: 576px) {
  .widget .title {
    font-size: 1.2rem;
  }
}

@media (min-width: 576px) {
  .sidebar .tags li {
    display: block;
  }
}

@media (min-width: 576px) {
  .widget.promo a {
    font-size: 1rem;
  }
}

@media (min-width: 576px) {
  .widget.promo ul li:after {
    content: "";
  }
}

@media (min-width: 576px) {
  .sidebar .collapse {
    display: initial;
  }
}

@media (min-width: 576px) {
  header .widget ul.links {
    column-count: 2;
  }
}

@media (min-width: 576px) {
  .widget.controls {
    width: initial;
  }
}

@media (min-width: 768px) {
  body {
    padding-top: 8rem !important;
  }
}

@media (min-width: 768px) {
  header.site-tagline {
    padding-top: 2rem;
    padding-bottom: 3rem;
  }
}

@media (min-width: 768px) {
  header {
    /*margin-top: 8rem;*/
    padding-bottom: 2rem;
  }
}

@media (min-width: 768px) {
  header .widget ul.links {
    column-count: 1;
  }
}

@media (min-width: 992px) {
  header.site-tagline {
    padding-bottom: 6rem;
  }
}

@media (min-width: 992px) {
  main .card, main fieldset {
    padding-top: 1.75rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-bottom: 0.5rem;
  }
}

@media (min-width: 992px) {
  body {
    padding-top: 10rem !important;
  }
}

@media (min-width: 992px) {
  header .widget ul.links {
    column-count: 1;
  }
}

@media (min-width: 1200px) {
  header {
  }
}

@media (min-width: 1400px) {
  header {
  }
}

