body {
  font-family: "Maven Pro", sans-serif;
  color: #333;
  background-color: #fff;
}

a {
  color: #990000;
}

a:active, a:hover {
  color: #B20000;
}

h1 {
  border-bottom: 1px solid #990000;
}

h2 {
  border-bottom: 1px dotted #B20000;
}

header nav#cms_nav2 a.nav-link {
  color: #666;
}
header nav#cms_nav2 a.nav-link:hover, header nav#cms_nav2 a.nav-link:active, header nav#cms_nav2 a.nav-link:focus {
  color: #999;
}
header nav#cms_nav,
header nav#cms_nav_mobile_btn {
  background-color: #990000;
  color: rgba(255, 255, 255, 0.75);
}
header nav#cms_nav a.nav-link,
header nav#cms_nav_mobile_btn a.nav-link {
  color: rgba(255, 255, 255, 0.75);
}
header nav#cms_nav a.nav-link:hover, header nav#cms_nav a.nav-link:active, header nav#cms_nav a.nav-link:focus,
header nav#cms_nav_mobile_btn a.nav-link:hover,
header nav#cms_nav_mobile_btn a.nav-link:active,
header nav#cms_nav_mobile_btn a.nav-link:focus {
  color: rgb(255, 255, 255);
}
header .scip-title {
  background-image: url("img/header_red.jpg");
  text-shadow: 2px 2px 5px #333;
}

main {
  background-color: #fcfcfc;
  padding: 5px;
}

aside.cms-sidebar {
  background-color: #eee;
}
aside.cms-sidebar nav a.nav-item.nav-link {
  border-bottom: 1px solid #990000;
  color: #B20000;
}
aside.cms-sidebar h3 {
  font-weight: bold;
}

footer {
  color: #666;
}
footer a.nav-link {
  color: #666;
}
footer a.nav-link:hover, footer a.nav-link:active, footer a.nav-link:focus {
  color: #999;
}

main {
  border: 1px solid #B20000;
  border-top: none;
  padding: 0;
}
@media (max-width: 767.98px) {
  main {
    border-left: none;
    border-right: none;
  }
}/*# sourceMappingURL=style.color_red.css.map */