/* CSS */

header {background: #003366}
header img{height: 60px; }
a {text-decoration: underline; color: #003366}
a:hover{color:#002085}
.row {margin: 100px 0}
.cd-1 {display: inline; font-size: 2em; color:#fff; font-weight: bold; margin-left: 2em; border-left: solid 1px #fff; padding-left: 10px}
h1 {font-size: 1.7em}
h2 {font-size: 1.5em; margin: 2em 0 1em 0;}
h3 {font-size: 1.3em;}

main {margin-bottom: 3em}
.alert-warning {color: #000}
footer .container {margin-top: 20px; margin-bottom: 100px; text-align: center}

.skip-link {
  background: #5EA9D3;
  color: #000;
  font-weight: 700;
  left: 40%;
  padding: 4px;
  position: absolute;
  transform: translateY(-100%);
  transition: transform 0.3s;
}

.skip-link:focus {
  transform: translateY(0%);
}

.alert-warning {text-align: left;}

.version{font-size: 0.8em; font-style: italic;}



