/*  
 * Custom CSS for the saring.de website, it extends or overwrites the BootStrap
 * styles.
 * The free Open Sans font (Google Fonts) is added as primary font to the
 * BootStrap font definition list.
 *
 * (C) 2022 Stefan Saring
 */

html {
  /* offset needed for anchor navigation, otherwise target is overlayed by the navigation bar */
  scroll-padding-top: 80px;
  /* decrease all font sizes slightly */
  font-size: 95%;
}

body {
  margin-top: 60px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h3 {
  /* force empty space between page sections */
  margin-top: 40px;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-weight: 600;
}

a {
  /* show underline only when cursor is above a link */
  text-decoration: none;
}
	
a:hover {
    /* show underline only when cursor is above a link */
  text-decoration: underline;
}

li {
  margin: 0 3px 3px 0;
}

.navbar {
  background-color: #303040;
  padding-left: 12px;
}

.navbar-brand {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 600;
}

.navbar a:hover {
  /* show no underline when hovering on navbar links */
  text-decoration: none;
}

footer {
  padding-top: 28px;
  margin: 28px 0 28px;
  border-top: 1px solid #eeeeee;
}

.sportstracker-header {
  margin-top: 32px;
  /* force no line wraps on small screen sizes */
  min-width: 470px;
}

.sportstracker-header-left {
  margin-left: -2px;
  float: left;
  width: 378px;
}

.sportstracker-header-right {
  margin-top: 4px;
  float: right;
}

.github-banner {
  margin-top: 16px;
  margin-left: 0px;
}

