@charset "UTF-8";
@import url("_vars.scss");
.field--name-field-eck-banner .carousel-item .caption {
  background: rgba(0, 0, 0, 0.5);
  color: white;
  line-height: normal; }
  .field--name-field-eck-banner .carousel-item .caption h2,
  .field--name-field-eck-banner .carousel-item .caption h3 {
    font-size: 1.75rem; }
    .field--name-field-eck-banner .carousel-item .caption h2:last-child,
    .field--name-field-eck-banner .carousel-item .caption h3:last-child {
      margin-bottom: 0; }

@media (min-width: 768px) {
  .field--name-field-eck-banner .carousel-item .caption {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%; } }
@media (min-width: 1200px) {
  .field--name-field-eck-banner .carousel-item .caption {
    right: auto;
    bottom: 4.875rem;
    width: 60%; } }
.region-header-tertiary .block-menu {
  background: transparent;
  border-width: 0;
  border-radius: 0;
  position: fixed;
  top: 5rem;
  right: 0; }
  @media (min-width: 768px) {
    .region-header-tertiary .block-menu {
      top: 10rem; } }
  .region-header-tertiary .block-menu a {
    background: #763F98;
    padding: 12px;
    line-height: normal; }
  .region-header-tertiary .block-menu > .menu {
    border-width: 0;
    border-radius: 0;
    padding: 0;
    /*
      1: Change in font size is unique to this design, but transitions don't
         chain easily.
    */ }
    .region-header-tertiary .block-menu > .menu > li > a {
      right: 0;
      position: relative;
      transition: font-size 0.5s, width 0.75s 1s;
      /* 1 */ }
    .region-header-tertiary .block-menu > .menu > li > .menu {
      max-height: 0;
      transition: max-height 0.5s; }
      .region-header-tertiary .block-menu > .menu > li > .menu a {
        overflow: hidden;
        max-width: 0;
        height: 0;
        padding: 0;
        transition: padding-top 0.5s, padding-bottom 0.5s, height 0.5s, max-width 0.5s 1s, padding-left 0.5s 1s, padding-right 0.5s 1s; }
    .region-header-tertiary .block-menu > .menu:hover > li > a {
      transition: width 0.25s, font-size 0.5s 0.25s;
      /* 1 */ }
    .region-header-tertiary .block-menu > .menu:hover > li > .menu {
      max-height: 350px;
      transition: max-height 1s ease 0.5s; }
      .region-header-tertiary .block-menu > .menu:hover > li > .menu a {
        max-width: 285px;
        height: auto;
        transition: max-width 0.25s, padding-left 0.25s, padding-right 0.25s, padding-top 1s 0.5s, padding-bottom 1s 0.5s, height 1s 0.5s; }
    .region-header-tertiary .block-menu > .menu > li > a {
      font-size: 1.444rem;
      font-family: "Indie Flower", cursive;
      font-weight: normal;
      width: 7rem;
      line-height: 1.25em;
      text-align: center;
      padding-right: 20px; }
      .region-header-tertiary .block-menu > .menu > li > a:after {
        height: auto;
        visibility: visible;
        font-weight: normal;
        content: '!';
        color: white;
        line-height: normal;
        font-size: 3.250rem;
        display: block;
        position: absolute;
        top: 12px;
        right: 12px;
        transition: font-size 0.25s 1.25s; }
    .region-header-tertiary .block-menu > .menu > li > .menu li {
      position: relative;
      width: 100%;
      margin-top: 2px; }
    .region-header-tertiary .block-menu > .menu > li > .menu a {
      text-align: left;
      text-transform: uppercase;
      font-size: 1.167rem;
      padding: 0;
      font-weight: normal; }
      .region-header-tertiary .block-menu > .menu > li > .menu a:before {
        content: ' ';
        font-family: "FontAwesome";
        font-size: 2rem;
        float: left;
        text-align: center;
        font-weight: normal;
        color: #77c9ee;
        width: 0;
        overflow: hidden;
        display: none; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.emergency {
        background: red; }
        .region-header-tertiary .block-menu > .menu > li > .menu a.emergency:before {
          content: "";
          color: white;
          margin-top: 9px; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.facts:before {
        content: "";
        margin-top: -5px; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.facts:hover {
        background: #009F4F; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.ask:before {
        content: "";
        margin-top: -5px; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.ask:hover {
        background-color: #EF662F; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.talk:before {
        content: "";
        margin-top: 9px; }
      .region-header-tertiary .block-menu > .menu > li > .menu a.talk:hover {
        background-color: #77c9ee; }
        .region-header-tertiary .block-menu > .menu > li > .menu a.talk:hover:before {
          color: white; }
    .region-header-tertiary .block-menu > .menu:hover > li > a {
      width: 285px;
      font-size: 2.423rem;
      padding-right: 12px;
      padding-top: 4px;
      padding-bottom: 0; }
      .region-header-tertiary .block-menu > .menu:hover > li > a:after {
        font-size: 2.423rem;
        display: inline;
        position: relative;
        top: auto;
        right: auto;
        transition: font-size 0.25s, top 0.25s, right 0.25s; }
    .region-header-tertiary .block-menu > .menu:hover > li > .menu a {
      padding: 12px 12px 12px 6px; }
      .region-header-tertiary .block-menu > .menu:hover > li > .menu a:before {
        display: block;
        width: 1.5em; }
      .region-header-tertiary .block-menu > .menu:hover > li > .menu a.emergency {
        padding-right: 15px; }

.region-wrapper-footer {
  background: #0089CF; }
  .region-wrapper-footer ul.menu a.is-active {
    color: #763F98; }

.region-wrapper-subfooter .block-menu li {
  border-color: #0089CF; }

.wrapper-header {
  position: relative; }
  .wrapper-header .region-header-menu,
  .wrapper-header .region-main-menu {
    width: 100%;
    background: rgba(0, 0, 0, 0.5); }
    @media (max-width: 767px) {
      .wrapper-header .region-header-menu,
      .wrapper-header .region-main-menu {
        display: none;
        visibility: hidden; } }
    .wrapper-header .region-header-menu a,
    .wrapper-header .region-main-menu a {
      color: white; }
      .wrapper-header .region-header-menu a:after,
      .wrapper-header .region-main-menu a:after {
        content: none; }
      .wrapper-header .region-header-menu a:hover,
      .wrapper-header .region-main-menu a:hover {
        text-decoration: none;
        color: #A23F97;
        font-weight: normal; }
    .wrapper-header .region-header-menu .active a,
    .wrapper-header .region-main-menu .active a {
      color: #A23F97;
      font-weight: normal; }
  @media (min-width: 1200px) {
    .wrapper-header .region-header-menu,
    .wrapper-header .region-main-menu {
      position: absolute;
      left: 0;
      right: 0; } }
  .wrapper-header .region-header-primary {
    flex: 0 0 50%;
    max-width: 50%; }
    @media (min-width: 768px) {
      .wrapper-header .region-header-primary {
        flex: 0 0 41.6666666667%;
        max-width: 41.6666666667%;
        position: absolute;
        z-index: 5;
        margin-top: 44px;
        padding: 1.875rem; } }
  .wrapper-header .region-header-menu {
    top: 0;
    z-index: 5;
    letter-spacing: 1px;
    padding-bottom: 0.1rem; }
    .wrapper-header .region-header-menu .block-menu .nav-item a {
      padding: 0 10px;
      border-right-color: white; }
    .wrapper-header .region-header-menu .block.views-exposed-form {
      border-left-color: white;
      margin-right: 0.45rem; }
      .wrapper-header .region-header-menu .block.views-exposed-form label {
        color: white; }
      .wrapper-header .region-header-menu .block.views-exposed-form .form-type-textfield input.form-text {
        padding-bottom: 0; }
      .wrapper-header .region-header-menu .block.views-exposed-form .form-actions .form-submit {
        height: 20px; }
      .wrapper-header .region-header-menu .block.views-exposed-form .form-actions:before {
        line-height: 22px; }
  .wrapper-header .region-main-menu {
    bottom: 1em;
    padding: 0.5rem 0; }
    .wrapper-header .region-main-menu .block-menu,
    .wrapper-header .region-main-menu .block-jcfs-microsites-main-menu {
      letter-spacing: 1.5px; }
      .wrapper-header .region-main-menu .block-menu .nav-item a,
      .wrapper-header .region-main-menu .block-jcfs-microsites-main-menu .nav-item a {
        padding: 0 0.25rem 0 0.45rem;
        border-right-color: white; }

#block-response-jcfs-logo {
  float: left; }
  #block-response-jcfs-logo a {
    display: block;
    padding-top: 5px;
    padding-left: 10px; }
  @media (min-width: 768px) {
    #block-response-jcfs-logo {
      width: 16.6667%; } }

.site-logo {
  background: white; }

.no-content-banner .wrapper-header {
  min-height: 400px; }

.wrapper-mobile-nav {
  clear: both;
  width: 100%; }
  .wrapper-mobile-nav #sidr-toggle {
    margin: 0;
    color: #00ABE6; }

.page-node-type-page-landing main {
  padding-bottom: 0; }
.page-node-type-page-landing .eck-row:last-child {
  margin-bottom: 0; }

h1 {
  color: #763F98;
  font-size: 2.6111rem; }

h2 {
  color: #949698;
  font-size: 1.833rem;
  font-style: normal;
  text-transform: uppercase; }

main.with-bgcolor {
  color: black; }
  main.with-bgcolor h1,
  main.with-bgcolor h2,
  main.with-bgcolor .region-content a {
    color: white; }
  main.with-bgcolor h2 {
    opacity: 0.7; }
  main.with-bgcolor .nav-tabs a.is-active,
  main.with-bgcolor .nav-tabs a:hover {
    background: transparent; }
  main.with-bgcolor .region-sidebar-primary .menu a,
  main.with-bgcolor .region-sidebar-primary .block > .menu > li > a,
  main.with-bgcolor .region-sidebar-primary .block > .menu > li > .menu > li > a,
  main.with-bgcolor .region-sidebar-primary .block > .menu > li > .menu > li > .menu > li > a {
    color: white;
    border-color: white; }
    main.with-bgcolor .region-sidebar-primary .menu a:before,
    main.with-bgcolor .region-sidebar-primary .block > .menu > li > a:before,
    main.with-bgcolor .region-sidebar-primary .block > .menu > li > .menu > li > a:before,
    main.with-bgcolor .region-sidebar-primary .block > .menu > li > .menu > li > .menu > li > a:before {
      color: white; }
  main.with-bgcolor .eck-row.with-bgcolor {
    background: transparent !important; }
  main.with-bgcolor .view-event-calendar td a,
  main.with-bgcolor .view-event-listing td a,
  main.with-bgcolor .view-event-categories-listing td a,
  main.with-bgcolor .view-events-calendar-list td a {
    color: #763F98; }

.eck-widget--widget-custom-teaser .inner a h2 {
  color: #333; }

.region-sidebar-primary .menu a.is-active, .region-sidebar-primary .menu a:hover {
  letter-spacing: 0.35px;
  font-weight: 600; }
.region-sidebar-primary .menu li.menu-item--active-trail > a {
  font-weight: 600; }
.region-sidebar-primary .block > .menu > li > .menu > li > .menu > li > a:before {
  content: none; }

.page--view--response-blog .region-sidebar-secondary {
  font-size: 0.85rem; }

.eck-row {
  margin-left: auto;
  margin-right: auto;
  padding-left: 0.9375rem;
  padding-right: 0.9375rem;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem;
  padding-top: 40px;
  padding-bottom: 40px; }

.row-title:before {
  content: none; }

.row-title span {
  background: transparent;
  border-width: 0; }

.eck-row--rc-image-teasers .row-title,
.eck-row--rc-image-teasers .row-subtitle,
.eck-row--rc-image-text-teasers .row-title,
.eck-row--rc-image-text-teasers .row-subtitle,
.eck-row--rc-viewreference .row-title,
.eck-row--rc-viewreference .row-subtitle {
  text-align: center;
  margin-bottom: 0; }
.eck-row--rc-image-teasers .row-title,
.eck-row--rc-image-text-teasers .row-title,
.eck-row--rc-viewreference .row-title {
  text-transform: uppercase;
  font-size: 3.44rem; }
  .eck-row--rc-image-teasers .row-title:before,
  .eck-row--rc-image-text-teasers .row-title:before,
  .eck-row--rc-viewreference .row-title:before {
    content: none; }
.eck-row--rc-image-teasers .row-subtitle,
.eck-row--rc-image-text-teasers .row-subtitle,
.eck-row--rc-viewreference .row-subtitle {
  font-size: 1.33rem;
  margin-top: 0.5rem; }
.eck-row--rc-image-teasers.with-bgcolor,
.eck-row--rc-image-text-teasers.with-bgcolor,
.eck-row--rc-viewreference.with-bgcolor {
  color: white; }
  .eck-row--rc-image-teasers.with-bgcolor a,
  .eck-row--rc-image-teasers.with-bgcolor .row-title,
  .eck-row--rc-image-teasers.with-bgcolor .row-subtitle,
  .eck-row--rc-image-text-teasers.with-bgcolor a,
  .eck-row--rc-image-text-teasers.with-bgcolor .row-title,
  .eck-row--rc-image-text-teasers.with-bgcolor .row-subtitle,
  .eck-row--rc-viewreference.with-bgcolor a,
  .eck-row--rc-viewreference.with-bgcolor .row-title,
  .eck-row--rc-viewreference.with-bgcolor .row-subtitle {
    color: white; }
.eck-row--rc-image-teasers .row-title + .bs-row,
.eck-row--rc-image-text-teasers .row-title + .bs-row,
.eck-row--rc-viewreference .row-title + .bs-row {
  margin-top: 4.1666rem; }
.eck-row--rc-image-teasers .row-subtitle + .bs-row,
.eck-row--rc-image-text-teasers .row-subtitle + .bs-row,
.eck-row--rc-viewreference .row-subtitle + .bs-row {
  margin-top: 1.875rem; }

.eck-row--rc-viewreference .bs-row {
  justify-content: center; }

.eck-row--rc-image-text-teasers article {
  position: relative;
  min-height: 1px;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
  width: 100%; }

.eck-row--rc-image-teasers article {
  position: relative;
  flex: 0 0 100%;
  max-width: 100%;
  padding-left: 0;
  padding-right: 0; }
  @media (min-width: 768px) {
    .eck-row--rc-image-teasers article {
      flex: 0 0 33.3333333333%;
      max-width: 33.3333333333%; } }

.eck-row--rc-image-text-teasers .bs-row {
  padding-left: 1.875rem;
  padding-right: 1.875rem; }
.eck-row--rc-image-text-teasers article {
  flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 75px; }
  @media (min-width: 768px) {
    .eck-row--rc-image-text-teasers article {
      flex: 0 0 50%;
      max-width: 50%; } }

.eck-row--rc-viewreference .row-title + .bs-row {
  margin-top: 1.875rem; }
.eck-row--rc-viewreference .view-reference,
.eck-row--rc-viewreference .viewreference {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
  margin-left: 16.6666666667%; }

.layout-sidebar-first .eck-row {
  margin-left: 0;
  margin-right: 0; }

main.with-bgcolor .node--view-mode-rc-image-teaser .node__content {
  left: 10px;
  right: 10px;
  bottom: 10px; }

.node--view-mode-rc-image-teaser .node__content {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0; }
  .node--view-mode-rc-image-teaser .node__content a {
    display: block;
    text-align: center;
    padding: 0.9375rem;
    text-transform: uppercase;
    background: rgba(0, 0, 0, 0.45); }

.node--view-mode-rc-image-text-teaser {
  display: flex;
  flex-wrap: wrap;
  margin-left: -0.9375rem;
  margin-right: -0.9375rem; }
  .node--view-mode-rc-image-text-teaser > a,
  .node--view-mode-rc-image-text-teaser .node__content {
    position: relative;
    min-height: 1px;
    padding-right: 0.9375rem;
    padding-left: 0.9375rem;
    width: 100%;
    flex: 0 0 50%;
    max-width: 50%; }
  .node--view-mode-rc-image-text-teaser .node__content {
    font-size: 1.15rem; }
    .node--view-mode-rc-image-text-teaser .node__content a {
      text-transform: uppercase;
      font-weight: bold; }

.node--view-mode-rc-blog-teaser h2 {
  font-style: normal;
  text-align: center;
  margin-bottom: 1.875rem; }
.node--view-mode-rc-blog-teaser .node__content {
  position: relative;
  min-height: 1px;
  padding-right: 0.9375rem;
  padding-left: 0.9375rem;
  width: 100%;
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
  margin-left: 16.6666666667%; }

.with-bgcolor .node--view-mode-row-teaser h2 a,
.with-bgcolor .node--view-mode-widget-teaser h2 a,
.with-bgcolor .eck-content--teaser h2 a,
.with-bgcolor .eck-widget--widget-custom-teaser h2 a {
  color: rgba(0, 0, 0, 0.7); }
.with-bgcolor .node--view-mode-row-teaser h3,
.with-bgcolor .node--view-mode-widget-teaser h3,
.with-bgcolor .eck-content--teaser h3,
.with-bgcolor .eck-widget--widget-custom-teaser h3 {
  color: rgba(255, 255, 255, 0.7); }
.with-bgcolor .node--view-mode-row-teaser .teaser-more,
.with-bgcolor .node--view-mode-widget-teaser .teaser-more,
.with-bgcolor .eck-content--teaser .teaser-more,
.with-bgcolor .eck-widget--widget-custom-teaser .teaser-more {
  color: rgba(255, 255, 255, 0.5); }
.with-bgcolor thead th {
  color: white; }

.node--type-blog .category a, .node--type-blog .group-tags a {
  background: rgba(0, 0, 0, 0.2); }

.view-response-blog .view-header {
  border-bottom: 1px solid #ccc;
  padding-bottom: 2rem;
  margin-bottom: 1rem; }
.view-response-blog .views-row {
  padding: 2rem 0;
  border-bottom: 1px solid #ccc; }
  .view-response-blog .views-row:last-child {
    border-bottom-width: 0; }

.with-bgcolor .view-response-blog .view-header {
  border-bottom-color: rgba(255, 255, 255, 0.7); }
.with-bgcolor .view-response-blog .views-row {
  padding: 2rem 0;
  border-bottom: 1px solid #ccc;
  border-bottom-color: rgba(255, 255, 255, 0.5); }
  .with-bgcolor .view-response-blog .views-row:last-child {
    border-bottom-width: 0; }
.with-bgcolor .region-sidebar-secondary .view-response-blog a {
  color: white; }

.page--term-vocabulary--response-blog .views-row {
  padding: 2rem 0;
  border-bottom: 1px solid #ccc; }
  .page--term-vocabulary--response-blog .views-row:last-child {
    border-bottom-width: 0; }

main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #FCAF17; }
main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #763F98; }
main.with-bgcolor .eck-row .node--view-mode-rc-image-teaser:nth-child(6) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-pink .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor.bg-pink .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #FCAF17; }
main.with-bgcolor.bg-pink .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor.bg-pink .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #763F98; }
main.with-bgcolor.bg-pink .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-green .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor.bg-green .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #FCAF17; }
main.with-bgcolor.bg-green .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor.bg-green .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #763F98; }
main.with-bgcolor.bg-green .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-yellow .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor.bg-yellow .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor.bg-yellow .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor.bg-yellow .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #763F98; }
main.with-bgcolor.bg-yellow .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-blue .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor.bg-blue .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor.bg-blue .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #FCAF17; }
main.with-bgcolor.bg-blue .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #763F98; }
main.with-bgcolor.bg-blue .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-purple .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor.bg-purple .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor.bg-purple .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #FCAF17; }
main.with-bgcolor.bg-purple .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor.bg-purple .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #EF662F; }
main.with-bgcolor.bg-orange .eck-row .node--view-mode-rc-image-teaser:nth-child(1) .node__content a {
  background-color: #A42C60; }
main.with-bgcolor.bg-orange .eck-row .node--view-mode-rc-image-teaser:nth-child(2) .node__content a {
  background-color: #009F4F; }
main.with-bgcolor.bg-orange .eck-row .node--view-mode-rc-image-teaser:nth-child(3) .node__content a {
  background-color: #00ABE6; }
main.with-bgcolor.bg-orange .eck-row .node--view-mode-rc-image-teaser:nth-child(4) .node__content a {
  background-color: #763F98; }
main.with-bgcolor.bg-orange .eck-row .node--view-mode-rc-image-teaser:nth-child(5) .node__content a {
  background-color: #FCAF17; }

.nav-tabs a {
  color: rgba(0, 0, 0, 0.7); }

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