@import url("//fonts.googleapis.com/css?family=Open+Sans:400,400italic,500,700,700italic|Damion");
@import url("/apps/js/polls/polls-pack.css");
body #header_main {
  background-color: #d0b63c; }
body #header_main:before {
  background-color: maroon;
  border-top-color: #d0b63c; }
body #social_nav {
  background-color: maroon; }
  body #social_nav a:hover {
    color: maroon; }
    body #social_nav a:hover svg {
      fill: #d0b63c; }
body #header_title {
  padding: 2px 0 25px;
  display: block;
  height: 90px;
  width: 270px;
  white-space: nowrap;
  text-indent: 200%;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("/pics/header_logo.png");
  margin: 0 auto;
  padding: 0;
  background-size: contain; }
  body #header_title-inner {
    font-size: 3.75em; }
  body #header_title > a {
    color: maroon;
    font-size: .5rem;
    font-size: 3rem;
    font-weight: 700; }
  @media screen and (min-width: 1024px) {
    body #header_title > a {
      font-size: 1rem; } }
  body #header_title a {
    margin: 0 auto;
    padding: 0;
    background-size: contain; }
body .motto {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
  font-weight: 800;
  font-size: 1.25em;
  font-style: italic; }
body #school_name {
  text-decoration: none; }
body #topnav_mobile_toggle {
  border-color: maroon !important; }
body #topnav .nav-item > a,
body #topnav .sub-nav a {
  color: maroon; }
  body #topnav .nav-item > a:focus, body #topnav .nav-item > a:hover, body #topnav .nav-item > a.open,
  body #topnav .sub-nav a:focus,
  body #topnav .sub-nav a:hover,
  body #topnav .sub-nav a.open {
    background: maroon; }
@media screen and (min-width: 1024px) {
  body #topnav .nav-item > a .nav-item-inner {
    padding: 0 10px; }
  body #topnav .nav-item > a:focus, body #topnav .nav-item > a:hover, body #topnav .nav-item > a.open {
    color: maroon !important; } }
body #quicklinks {
  background-color: maroon; }
  body #quicklinks a:hover {
    color: #d0b63c; }
body .content-container .section-title {
  color: maroon; }
body #footer_main {
  background-color: maroon;
  border-top-color: #d0b63c; }
body #mobile_nav {
  background: maroon; }
  body #mobile_nav a:hover {
    color: #d0b63c; }
    body #mobile_nav a:hover svg {
      fill: #d0b63c; }
body .pageTitle {
  color: maroon; }
body .right-column-page-navigation li a {
  color: maroon; }
body .right-column-page-navigation li.active a {
  background: maroon; }
@media screen and (min-width: 1024px) {
  body #index_top {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; } }
@media screen and (min-width: 1024px) {
  body #index_top_inner {
    -webkit-box-flex: none;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    width: 730px; } }
body #school_links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  body #school_links a {
    display: block;
    padding-left: 85px;
    margin: 3px;
    width: 185px;
    height: 64px;
    text-decoration: none;
    background-position: left center;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-color: white; }
    body #school_links a:nth-of-type(1) {
      background-image: url("/pics/school1.jpg"); }
    body #school_links a:nth-of-type(2) {
      background-image: url("/pics/school2.jpg"); }
    body #school_links a:nth-of-type(3) {
      background-image: url("/pics/school3.jpg"); }
    body #school_links a:nth-of-type(4) {
      background-image: url("/pics/school4.jpg"); }
    body #school_links a:nth-of-type(5) {
      background-image: url("/pics/school5.jpg"); }
    body #school_links a:nth-of-type(6) {
      background-image: url("/pics/school6.jpg"); }
    body #school_links a:nth-of-type(7) {
      background-image: url("/pics/school7.jpg"); }
    body #school_links a .school-link-inner {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      position: relative;
      padding-right: 15px;
      height: 64px;
      text-align: right;
      background: maroon;
      color: white; }
      body #school_links a .school-link-inner:before {
        content: "";
        position: absolute;
        top: 0;
        left: -18px;
        border-right: 9px solid maroon;
        border-left: 9px solid transparent;
        border-top: 32px solid transparent;
        border-bottom: 32px solid maroon; }
    body #school_links a:hover .school-link-inner {
      background: #d0b63c; }
      body #school_links a:hover .school-link-inner:before {
        border-right-color: #d0b63c;
        border-bottom-color: #d0b63c; }
  @media screen and (min-width: 1024px) {
    body #school_links {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-direction: normal;
      -webkit-box-orient: vertical;
      -webkit-flex-direction: column;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-between;
      justify-content: space-between;
      -webkit-box-flex: 1;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1; }
      body #school_links a {
        margin: 0; } }

/*# sourceMappingURL=main.css.map */
