/* @override http://127.0.0.1:8000/public/orpheus/css/typography.css */

h2 {
  font-weight: bold;
  font-size: 3em; }

h3 {
  font-size: 2em;
  margin-bottom: 6px;
	padding-top: 6px;
	padding-bottom: 6px;
}

h4 {
  font-size: 1.6em;
  margin-bottom: 1%;
}

h5 {
  font-size: 1.6154em;
  font-weight: bold; }

a {
  color: #4c9aeb;
  text-decoration: none; }
  a:visited {
    color: #4c9aeb;
    text-decoration: none; }
  a:hover, a:active {
    text-decoration: underline; }

#content {
  color: #444444; }

p {
  font-size: 1.2em;
  margin-bottom: 24px; }

.section_header {
  font-size: 3em;
  padding: 10px; }

.subsection_header {
  font-size: 2.2em;
  color: #222;
	margin-bottom: 6px;
	background-color: inherit;
	padding: 6px;
}

.card .section_header {
  padding: 10px;
  background: #237abd;
  color: #fafafa;
  text-shadow: 0 1px 0 #000; 
  margin-bottom: 12px}
  .card .section_header .secondary_nav {
    font-size: 12px;
    float: right;
    color: #fafafa; }
