h1,
h4 {
  color: #b38d2e; }

h2,
h5 {
  color: #344975; }

h3,
h6 {
  color: #4067a1; }

body.ameristaff {
  /* End Calendar styles */
  /* Responsive Calendar styles */
  /* end Responsive Calendar styles*/ }
  body.ameristaff a {
    color: #4067a1; }
    body.ameristaff a:hover {
      color: #c5d3e8; }
  body.ameristaff .landing-button a {
    color: #fff; }
  body.ameristaff .page_title {
    font-size: 40px;
    color: white;
    background-color: #4067a1; }
  body.ameristaff .page_breadcrumb h5 {
    border-bottom-color: #4067a1; }
  body.ameristaff #logo {
    position: absolute;
    display: block;
    float: left;
    width: 32vw;
    z-index: 107; }
    @media (max-width: 990.625px) {
      body.ameristaff #logo {
        width: 317px; } }
    body.ameristaff #logo img {
      margin: 0;
      width: 100%;
      height: auto; }
      body.ameristaff #logo img.ameristaff-logo {
        position: absolute;
        top: 8%;
        width: 80%;
        left: 0; }
    body.ameristaff #logo area {
      position: absolute;
      width: 85%;
      height: 45%;
      top: 0; }
  body.ameristaff .facebook-social-icon {
    display: block;
    position: absolute;
    right: 2%;
    width: 2.55vw;
    z-index: 105;
    bottom: 6%; }
    @media (max-width: 1490.19608px) {
      body.ameristaff .facebook-social-icon {
        width: 38px; } }
    @media screen and (max-width: 680px) {
      body.ameristaff .facebook-social-icon {
        display: none; } }
  body.ameristaff .top-edge {
    transform: skewX(-60deg);
    position: absolute;
    top: 0;
    height: 0.25vw;
    width: 97.5%;
    left: 5vw;
    background-color: #4067a1;
    z-index: 151; }
  body.ameristaff #content {
    background-color: #4067a1;
    position: relative; }
  body.ameristaff .call-to-action:not(.inside) {
    margin-top: 0; }
    body.ameristaff .call-to-action:not(.inside) img.corner-grid-overlay {
      display: none; }
  body.ameristaff .angled-box {
    transform: skewX(-56deg); }
    body.ameristaff .angled-box-left:before {
      transform: skewX(56deg); }
    body.ameristaff .angled-box-right {
      background-image: linear-gradient(#4067a1 0%, #325383 100%); }
    body.ameristaff .angled-box a {
      transform: skewX(56deg); }
  body.ameristaff #nav li.top:hover {
    border-bottom-color: #b38d2e;
    transition: border-bottom 0.3s linear, color 0.3s linear; }
  body.ameristaff #nav li a.top_link {
    color: #b38d2e; }
  body.ameristaff #nav li:hover ul.subnav {
    background-color: #b38d2e;
    border-top: #b38d2e 5px solid; }
    body.ameristaff #nav li:hover ul.subnav li a {
      color: white;
      font-size: 10pt;
      font-size: 1.1vw; }
      @media (max-width: 727.27273pt) {
        body.ameristaff #nav li:hover ul.subnav li a {
          font-size: 8pt; } }
      @media (min-width: 1454.54545px) {
        body.ameristaff #nav li:hover ul.subnav li a {
          font-size: 16px; } }
  body.ameristaff #nav li:hover ul.subnav li:hover {
    border: none;
    background-color: white; }
    body.ameristaff #nav li:hover ul.subnav li:hover a {
      color: #b38d2e; }
  body.ameristaff #nav li:hover ul.subnav li:hover li a {
    color: white; }
  body.ameristaff #nav li:hover ul.subnav li:hover li:hover a {
    color: #b38d2e; }
  body.ameristaff #nav li:hover li:hover li:hover li:hover li:hover ul,
  body.ameristaff #nav li:hover li:hover li:hover li:hover ul,
  body.ameristaff #nav li:hover li:hover li:hover ul,
  body.ameristaff #nav li:hover li:hover ul {
    background-color: #b38d2e; }
  body.ameristaff .sub,
  body.ameristaff .sub-home {
    background-color: rgba(255, 255, 255, 0.95); }
  body.ameristaff .subItem:hover {
    color: #6887d5; }
  body.ameristaff #sidebar {
    background-color: #d1d5e6; }
    body.ameristaff #sidebar::before {
      background-color: #4067a1; }
  body.ameristaff #sidenav {
    background-color: #d1d5e6; }
  body.ameristaff .sidenav a.top_link {
    color: #4067a1; }
    body.ameristaff .sidenav a.top_link.selected, body.ameristaff .sidenav a.top_link:hover {
      text-decoration: none;
      background-color: #4067a1;
      color: #d1d5e6; }
  @media screen and (max-width: 992px) {
    body.ameristaff .call-to-action .angled-box {
      height: 50px;
      transform: none; }
    body.ameristaff .call-to-action .angled-box,
    body.ameristaff .call-to-action .angled-box-right.int-box {
      width: 100%; }
    body.ameristaff #search,
    body.ameristaff .call-to-action .angled-box a,
    body.ameristaff .skew-search {
      transform: none; }
    body.ameristaff #nav li:hover ul.subnav li a {
      font-size: 20px; }
    body.ameristaff #nav li:hover ul.subnav li {
      margin-bottom: 7px; }
    body.ameristaff #nav li:hover ul.subnav {
      background-color: transparent;
      transition: background-color 0.5s ease-in-out;
      margin-top: 0;
      border: 0 none; }
    body.ameristaff #nav li.top {
      border: none; }
      body.ameristaff #nav li.top ul.subnav li a {
        color: #b38d2e;
        transition: background-color 0.5s ease-in-out; }
        body.ameristaff #nav li.top ul.subnav li a:hover {
          color: white; }
      body.ameristaff #nav li.top ul.subnav li:hover {
        background-color: #b38d2e; }
        body.ameristaff #nav li.top ul.subnav li:hover a {
          color: white; }
    body.ameristaff #nav li.top:hover {
      border: none;
      transition: none; }
    body.ameristaff #nav li a.top_link {
      color: #b38d2e; }
      body.ameristaff #nav li a.top_link:hover {
        border: none;
        background: #b38d2e;
        color: #fff; }
    body.ameristaff #nav li.top ul.subnav li:hover li:hover a {
      color: white;
      text-decoration: underline; }
    body.ameristaff #nav li.top ul.subnav li a:hover li a {
      color: white; } }
  @media screen and (max-width: 400px) {
    body.ameristaff #logo {
      position: relative;
      width: 320px;
      margin-bottom: -98px;
      z-index: 1; } }
  body.ameristaff .tooltip-inner {
    background: #d1d5e6; }
  body.ameristaff .tooltip.top .tooltip-arrow {
    border-top-color: #d1d5e6; }
  body.ameristaff .table {
    border-bottom: 1px solid #4067a1; }
  body.ameristaff .tbl_row:last-child {
    border-bottom: 1px solid #4067a1; }
  body.ameristaff .tbl_hdr {
    background: #4067a1; }
  body.ameristaff .tbl_col,
  body.ameristaff .tbl_hdr {
    border-top: 1px solid #4067a1;
    border-left: 1px solid #4067a1; }
  body.ameristaff .tbl_col:last-child,
  body.ameristaff .tbl_hdr:last-child {
    border-right: 1px solid #4067a1; }
  body.ameristaff .tbl_hdr p {
    color: #FFF; }
  body.ameristaff .event {
    background-color: #4067a1;
    border-bottom: 1px solid #4067a1;
    border-top: 1px solid #4067a1; }
  body.ameristaff .event a {
    color: #fff; }
  @media only screen and (max-width: 768px) {
    body.ameristaff .tbl_col {
      border-right: 1px solid #4067a1; }
    body.ameristaff .tbl_col p.date {
      background: #4067a1;
      color: #FFF; } }
  body.ameristaff #event_categories label {
    color: #fff; }
  body.ameristaff .list_card {
    background: #d1d5e6; }
  body.ameristaff .flex-list .list_event {
    background: #d1d5e6; }

/*# sourceMappingURL=../maps/ameristaff/ameristaff.css.map */
