@charset "UTF-8";
/* _theme-init.scss */
/*------------------------------------*    #BOX-SIZING
\*------------------------------------*/
/**
 * Set the global `box-sizing` state to `border-box`.
 *
 * css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice
 * paulirish.com/2012/box-sizing-border-box-ftw
 */
@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,400i,500,700");
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit; }

/* _theme-commons.scss */
/*
here is a mixin for automatically calculating rem size based on px and having px as a fallback

you can use it like `@include fontsize(15);`  and it will output

font-size: 15px;
font-size: 0.9375rem;
*/
/* patterns//material-design-icons/_material-icons.scss */
/*
.icon-test {
  display: inline-block;
  width: 50px;
  height: 50px;
  background: inline-svg('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
   viewBox="0 0 30 30" enable-background="new 0 0 30 30" xml:space="preserve">
  <path fill="' + $icon-color + '" d="M18.7,10.1c-0.6,0.7-1,1.6-0.9,2.6c0,0.7-0.6,0.8-0.9,0.3c-1.1-2.1-0.4-5.1,0.7-7.2c0.2-0.4,0-0.8-0.5-0.7
  c-5.8,0.8-9,6.4-6.4,12c0.1,0.3-0.2,0.6-0.5,0.5c-0.6-0.3-1.1-0.7-1.6-1.3c-0.2-0.3-0.4-0.5-0.6-0.8c-0.2-0.4-0.7-0.3-0.8,0.3
  c-0.5,2.5,0.3,5.3,2.1,7.1c4.4,4.5,13.9,1.7,13.4-5.1c-0.2-2.9-3.2-4.2-3.3-7.1C19.6,10,19.1,9.6,18.7,10.1z"/>
  </svg>');
}

.testing {
  width: 100%;
  float: left;
  height: 300px;
  text-align: center;
  font-family: Merriweather;
  font-size: 18px;
  line-height: 1.7;
  padding: 10vw;
  background: #333;
  color: #eee;
}*/
/*
.testing-2 {
  width: 100%;
  float: left;
  height: 300px;
  text-align: center;
  font-family: Merriweather;
  font-size: 18px;
  margin-top: 2em;
}

.icon-test-2 {
  width: 100%;
  height: 100%;
    display: inline-block;
  background: inline-svg('<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
   width="328px" height="215px" viewBox="0 0 328 215" enable-background="new 0 0 328 215" xml:space="preserve">
<g>
  <path opacity="0.38" fill="' + $icon-color-2 + '" enable-background="new    " d="M326.95,0.27c0,0,2.729-0.33,0.21,0.21
    C230.83,21.31,109.06,72.76,0.3,215.01L1.03,0L326.95,0.27z"/>
  <path opacity="0.46" fill="' + $icon-color + '" enable-background="new    " d="M292.971,0c0,0-184.991,1.38-291.941,130.609V0h291.74H292.971
    z"/>
</g>
</svg>
');
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top;
}
*/
.dark-overlay {
  position: relative; }
  .dark-overlay:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }

/* patterns/_box-shadows.scss */
/* 20-patterns/elements/_elements.scss */
* {
  min-width: 0;
  min-height: 0; }

html {
  font-size: 87.5%;
  color: #262626;
  overflow-y: scroll;
  min-height: 100%;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased; }
  @media (min-width: 38em) {
    html {
      font-size: 100%; } }

body {
  overflow: hidden; }

html,
button,
input,
.dk-selected,
select,
textarea {
  font-family: "Ubuntu", sans-serif; }

h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
ol,
dl,
pre,
table,
fieldset,
form details,
blockquote,
object,
iframe,
pre,
address,
code,
dl,
dt,
dd,
embed,
audio,
video {
  font-size: 1em;
  line-height: 1.5625em;
  margin: 0 0 1em 0; }

strong,
b {
  font-weight: 700; }

em {
  font-style: italic; }

a, .path-search .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title a {
  color: #0063a5;
  transition: color 0.3s ease-out;
  text-decoration: underline;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  transition: all .3s ease-out; }
  a:hover, .path-search .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title a:hover {
    cursor: pointer; }
  a:hover, .path-search .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title a:hover, a:focus, .path-search .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title a:focus, a:active, .path-search .item-list ol li .search-result__title a:active,
  .path-node .item-list ol li .search-result__title a:active {
    color: #004472; }
  a:visited, .path-search .item-list ol li .search-result__title a:visited,
  .path-node .item-list ol li .search-result__title a:visited {
    color: #004472; }

a.dark-link, .path-search .item-list ol li .search-result__title a.dark-link, .path-search .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a, .view-announcements .views-row .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-communities .views-row .views-field-title a, .view-communities .views-row .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a, .path-search .item-list ol .sidr > .menu > li > .menu .search-result__title li a, .path-search .item-list ol .sidr > .menu > li > .menu li .search-result__title a, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a, .path-search .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a, .path-search .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a, .path-search .item-list ol .pager li .search-result__title a, .pager .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--type-community .field--name-field-links .field__item a, .node--type-community .field--name-field-links .field__item .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title a.dark-link,
.path-node .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a, .view-announcements .views-row .views-field-title
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .view-communities .views-row .views-field-title a, .view-communities .views-row .views-field-title
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a,
.path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
.path-node .item-list ol .sidr > .menu > li > .menu .search-result__title li a,
.path-node .item-list ol .sidr > .menu > li > .menu li .search-result__title a,
.path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a,
.path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
.path-node .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a,
.path-node .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a,
.path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a,
.path-node .item-list ol .pager li .search-result__title a, .pager
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .node--type-community .field--name-field-links .field__item a, .node--type-community .field--name-field-links .field__item
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a, .field--name-field-downloads .field__item
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol .related-content-sidebar ul li .search-result__title a, .related-content-sidebar ul
.path-node .item-list ol li .search-result__title a, .news-and-events-list .view-content .views-row .views-field-title a, .view-announcements .views-row .views-field-title a, .view-communities .views-row .views-field-title a, .sidr > .sidr-class-menu > li > .sidr-class-menu li a,
.sidr > .menu > li > .menu li a,
.main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a,
.main-navigation-block > .menu > li > .menu li a, .sub-nav-menu > .menu > li a, .pager li a, #mobile-header a, .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a,
.view-national-featured-articles .views-row .featured-article-details .views-field-title a, .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a,
.view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a, .node--type-community .field--name-field-links .field__item a, .field--name-field-downloads .field__item a, .related-content-sidebar ul li a {
  transition: background-color .3s ease-out, border-color .3s ease-out;
  transition: all .3s ease-out;
  color: #262626; }
  a.dark-link:hover, .path-search .item-list ol li .search-result__title a.dark-link:hover, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover, .path-search .item-list ol .sidr > .menu > li > .menu .search-result__title li a:hover, .path-search .item-list ol .sidr > .menu > li > .menu li .search-result__title a:hover, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover, .path-search .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:hover, .path-search .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:hover, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a:hover, .path-search .item-list ol .pager li .search-result__title a:hover, .pager .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a:hover, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title a.dark-link:hover,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
  .path-node .item-list ol .sidr > .menu > li > .menu .search-result__title li a:hover,
  .path-node .item-list ol .sidr > .menu > li > .menu li .search-result__title a:hover,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:hover,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:hover,
  .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a:hover,
  .path-node .item-list ol .pager li .search-result__title a:hover, .pager
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol .related-content-sidebar ul li .search-result__title a:hover, .related-content-sidebar ul
  .path-node .item-list ol li .search-result__title a:hover, .news-and-events-list .view-content .views-row .views-field-title a:hover, .view-announcements .views-row .views-field-title a:hover, .view-communities .views-row .views-field-title a:hover, .sidr > .sidr-class-menu > li > .sidr-class-menu li a:hover,
  .sidr > .menu > li > .menu li a:hover,
  .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:hover,
  .main-navigation-block > .menu > li > .menu li a:hover, .sub-nav-menu > .menu > li a:hover, .pager li a:hover, #mobile-header a:hover, .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a:hover,
  .view-national-featured-articles .views-row .featured-article-details .views-field-title a:hover, .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a:hover,
  .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a:hover, .node--type-community .field--name-field-links .field__item a:hover, .field--name-field-downloads .field__item a:hover, .related-content-sidebar ul li a:hover {
    cursor: pointer; }
  a.dark-link:hover, .path-search .item-list ol li .search-result__title a.dark-link:hover, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover, .path-search .item-list ol .sidr > .menu > li > .menu .search-result__title li a:hover, .path-search .item-list ol .sidr > .menu > li > .menu li .search-result__title a:hover, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover, .path-search .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:hover, .path-search .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:hover, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a:hover, .path-search .item-list ol .pager li .search-result__title a:hover, .pager .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a:hover, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title a.dark-link:hover,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
  .path-node .item-list ol .sidr > .menu > li > .menu .search-result__title li a:hover,
  .path-node .item-list ol .sidr > .menu > li > .menu li .search-result__title a:hover,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:hover,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:hover,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:hover,
  .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a:hover,
  .path-node .item-list ol .pager li .search-result__title a:hover, .pager
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol .related-content-sidebar ul li .search-result__title a:hover, .related-content-sidebar ul
  .path-node .item-list ol li .search-result__title a:hover, .news-and-events-list .view-content .views-row .views-field-title a:hover, .view-announcements .views-row .views-field-title a:hover, .view-communities .views-row .views-field-title a:hover, .sidr > .sidr-class-menu > li > .sidr-class-menu li a:hover,
  .sidr > .menu > li > .menu li a:hover,
  .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:hover,
  .main-navigation-block > .menu > li > .menu li a:hover, .sub-nav-menu > .menu > li a:hover, .pager li a:hover, #mobile-header a:hover, .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a:hover,
  .view-national-featured-articles .views-row .featured-article-details .views-field-title a:hover, .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a:hover,
  .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a:hover, .node--type-community .field--name-field-links .field__item a:hover, .field--name-field-downloads .field__item a:hover, .related-content-sidebar ul li a:hover, a.dark-link:focus, .path-search .item-list ol li .search-result__title a.dark-link:focus, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:focus, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus, .path-search .item-list ol .sidr > .menu > li > .menu .search-result__title li a:focus, .path-search .item-list ol .sidr > .menu > li > .menu li .search-result__title a:focus, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:focus, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus, .path-search .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:focus, .path-search .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:focus, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a:focus, .path-search .item-list ol .pager li .search-result__title a:focus, .pager .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:focus, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a:focus, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title a.dark-link:focus,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:focus,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
  .path-node .item-list ol .sidr > .menu > li > .menu .search-result__title li a:focus,
  .path-node .item-list ol .sidr > .menu > li > .menu li .search-result__title a:focus,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:focus,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:focus,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:focus,
  .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a:focus,
  .path-node .item-list ol .pager li .search-result__title a:focus, .pager
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:focus, .field--name-field-downloads .field__item
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol .related-content-sidebar ul li .search-result__title a:focus, .related-content-sidebar ul
  .path-node .item-list ol li .search-result__title a:focus, .news-and-events-list .view-content .views-row .views-field-title a:focus, .view-announcements .views-row .views-field-title a:focus, .view-communities .views-row .views-field-title a:focus, .sidr > .sidr-class-menu > li > .sidr-class-menu li a:focus,
  .sidr > .menu > li > .menu li a:focus,
  .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:focus,
  .main-navigation-block > .menu > li > .menu li a:focus, .sub-nav-menu > .menu > li a:focus, .pager li a:focus, #mobile-header a:focus, .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a:focus,
  .view-national-featured-articles .views-row .featured-article-details .views-field-title a:focus, .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a:focus,
  .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a:focus, .node--type-community .field--name-field-links .field__item a:focus, .field--name-field-downloads .field__item a:focus, .related-content-sidebar ul li a:focus, a.dark-link:active, .path-search .item-list ol li .search-result__title a.dark-link:active, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:active, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:active, .path-search .item-list ol .sidr > .menu > li > .menu .search-result__title li a:active, .path-search .item-list ol .sidr > .menu > li > .menu li .search-result__title a:active, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:active, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:active, .path-search .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:active, .path-search .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:active, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a:active, .path-search .item-list ol .pager li .search-result__title a:active, .pager .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:active, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a:active, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a:active,
  .path-node .item-list ol li .search-result__title a.dark-link:active,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:active,
  .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:active,
  .path-node .item-list ol .sidr > .menu > li > .menu .search-result__title li a:active,
  .path-node .item-list ol .sidr > .menu > li > .menu li .search-result__title a:active,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .search-result__title li a:active,
  .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:active,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu .search-result__title li a:active,
  .path-node .item-list ol .main-navigation-block > .menu > li > .menu li .search-result__title a:active,
  .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a:active,
  .path-node .item-list ol .pager li .search-result__title a:active, .pager
  .path-node .item-list ol li .search-result__title a:active,
  .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:active, .field--name-field-downloads .field__item
  .path-node .item-list ol li .search-result__title a:active,
  .path-node .item-list ol .related-content-sidebar ul li .search-result__title a:active, .related-content-sidebar ul
  .path-node .item-list ol li .search-result__title a:active, .news-and-events-list .view-content .views-row .views-field-title a:active, .view-announcements .views-row .views-field-title a:active, .view-communities .views-row .views-field-title a:active, .sidr > .sidr-class-menu > li > .sidr-class-menu li a:active,
  .sidr > .menu > li > .menu li a:active,
  .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:active,
  .main-navigation-block > .menu > li > .menu li a:active, .sub-nav-menu > .menu > li a:active, .pager li a:active, #mobile-header a:active, .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a:active,
  .view-national-featured-articles .views-row .featured-article-details .views-field-title a:active, .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a:active,
  .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a:active, .node--type-community .field--name-field-links .field__item a:active, .field--name-field-downloads .field__item a:active, .related-content-sidebar ul li a:active {
    color: #0063a5; }

/* Set consistent quote types. */
q {
  quotes: "\201C" "\201D" "\2018" "\2019"; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
  font-family: "Ubuntu", sans-serif; }
  h1 b,
  h1 strong,
  h2 b,
  h2 strong,
  h3 b,
  h3 strong,
  h4 b,
  h4 strong,
  h5 b,
  h5 strong,
  h6 b,
  h6 strong {
    font-weight: 400; }

h1 {
  font-size: 1.5625em;
  margin-bottom: 0.32768em;
  line-height: 1.25em;
  font-weight: 700;
  letter-spacing: -2px; }
  @media (min-width: 38em) {
    h1 {
      font-size: 3.05176em; } }
  h1 a, h1 .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title h1 a, h1
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title h1 a {
    color: black; }

h2 {
  font-size: 1.5625em;
  margin-bottom: 0.512em;
  line-height: 1.25em;
  font-weight: 700; }
  @media (min-width: 38em) {
    h2 {
      font-size: 1.5625em; } }
  h2 a, h2 .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title h2 a, h2
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title h2 a {
    color: #262626; }

.ck-heading_heading2 span.ck.ck-button__label {
  font-size: 1.5625em;
  margin-bottom: 0.512em;
  line-height: 1.25em;
  font-weight: 700; }
  @media (min-width: 38em) {
    .ck-heading_heading2 span.ck.ck-button__label {
      font-size: 1.5625em; } }

h3 {
  font-size: 1.25em;
  margin-bottom: 0.64em;
  line-height: 1.25em;
  font-weight: 700;
  text-transform: uppercase;
  color: #c4161c; }
  @media (min-width: 38em) {
    h3 {
      font-size: 1.2em; } }
  h3 a, h3 .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title h3 a, h3
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title h3 a {
    color: #262626; }

.ck-heading_heading3 span.ck.ck-button__label {
  font-size: 1.25em;
  margin-bottom: 0.64em;
  line-height: 1.25em;
  font-weight: 700;
  text-transform: uppercase;
  color: #c4161c; }
  @media (min-width: 38em) {
    .ck-heading_heading3 span.ck.ck-button__label {
      font-size: 1.2em; } }

h4 {
  font-size: 1em;
  margin-bottom: 0.512em;
  line-height: 1.25em;
  font-weight: 500; }
  @media (min-width: 38em) {
    h4 {
      font-size: 1.25em; } }

.ck-heading_heading4 span.ck.ck-button__label {
  font-size: 1em;
  margin-bottom: 0.512em;
  line-height: 1.25em;
  font-weight: 500; }
  @media (min-width: 38em) {
    .ck-heading_heading4 span.ck.ck-button__label {
      font-size: 1.25em; } }

h5 {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 500; }

.ck-heading_heading5 span.ck.ck-button__label {
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 500; }

h6 {
  font-size: 0.8em;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 700; }

.ck-heading_heading6 span.ck.ck-button__label {
  font-size: 0.8em;
  margin-bottom: 0;
  text-transform: uppercase;
  font-weight: 700; }

sup {
  vertical-align: super;
  font-size: smaller; }

sub {
  font-size: smaller;
  vertical-align: sub; }

blockquote {
  display: -webkit-box;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding: 0 0.8em 0 1.25em;
  font-style: normal !important; }
  blockquote p {
    font-size: 1.25em;
    line-height: 1.5625em; }
    @media (min-width: 38em) {
      blockquote p {
        line-height: 1.25em; } }
    blockquote p:last-child {
      margin-bottom: 0; }

figure {
  margin: 0 0 1em 0; }
  figure img {
    line-height: 1;
    width: auto; }
  figure figcaption {
    background-color: #f4f4f4;
    font-size: 0.8em;
    padding: 1em 0.8em 1em;
    display: table-caption;
    caption-side: bottom;
    margin-top: -0.35em; }

.path-node figure .field--type-image {
  margin: 0; }

label {
  margin-bottom: 0.64em;
  font-weight: 700; }

input, .dk-selected,
textarea {
  margin: 0; }

textarea {
  vertical-align: top; }

table {
  width: 100%;
  border: 1px solid #bfbfbf; }
  table p,
  table ul {
    margin: 0;
    padding: 0; }
  table tbody {
    border: none; }
  table th,
  table td {
    padding: 1.25em 0.512em;
    border: 1px solid #bfbfbf;
    vertical-align: top;
    font-size: 0.8em; }
    @media (min-width: 48em) {
      table th,
      table td {
        font-size: 1em;
        line-height: 1.25em; } }
  table tr td {
    font-size: 0.8em;
    border: 1px solid #bfbfbf; }
  table tr.odd {
    background-color: white; }
  table tr:nth-child(odd) {
    background-color: white; }
  table tr.even {
    background-color: #f7f7f7; }
  table tr:nth-child(even) {
    background-color: #f7f7f7; }
  table th,
  table thead th {
    background-color: white;
    border-bottom: 2px solid #efefef;
    line-height: 1.5625em;
    border-right: 2px solid #efefef;
    text-transform: uppercase;
    font-size: 0.8em; }
  table caption {
    caption-side: bottom; }

ul li,
ol li {
  margin: 0 0 0.512em 0; }

ul {
  padding-left: 1em; }
  ul li {
    list-style: disc;
    list-style-position: inside; }

ol {
  padding-left: 1.25em; }
  ol li {
    list-style: decimal;
    list-style-position: inside; }

ul.toolbar-menu li {
  margin-bottom: 0; }

li.cke_panel_listItem {
  list-style-image: none;
  list-style-position: outside; }

img {
  opacity: 1;
  transition: opacity 0.3s ease-out; }

a img, .path-search .item-list ol li .search-result__title a img,
.path-node .item-list ol li .search-result__title a img {
  transform: rotate(0);
  -webkit-backface-visibility: hidden; }

a img:hover, .path-search .item-list ol li .search-result__title a img:hover,
.path-node .item-list ol li .search-result__title a img:hover {
  opacity: 0.75; }

@media (min-width: 0) and (max-width: 38em) {
  .embedded-entity.align-left {
    width: 100%; } }

.embedded-entity.align-left img {
  width: 100%;
  margin: 1.25em 0; }
  @media (min-width: 38em) {
    .embedded-entity.align-left img {
      width: auto;
      float: left;
      margin: 1.25em 1.25em 1.25em 0;
      margin-bottom: 0.4em; } }

@media (min-width: 0) and (max-width: 38em) {
  .embedded-entity.align-right {
    width: 100%; } }

.embedded-entity.align-right img {
  width: 100%;
  margin: 1.25em 0; }
  @media (min-width: 38em) {
    .embedded-entity.align-right img {
      width: auto;
      float: left;
      margin: 1.25em 0 1.25em 1.25em;
      margin-bottom: 0.4em; } }

@media (min-width: 0) and (max-width: 38em) {
  .embedded-entity.align-center {
    width: 100%; } }

.embedded-entity.align-center img {
  width: 100%;
  margin: 1.25em 0; }
  @media (min-width: 38em) {
    .embedded-entity.align-center img {
      width: auto;
      margin: 1.25em auto;
      display: block; } }

figure.embedded-entity.align-center img, figure.embedded-entity.align-right img, figure.embedded-entity.align-left img {
  margin: 0; }

@media (min-width: 0) and (max-width: 28.125em) {
  figure {
    width: 100%;
    margin-right: 0; }
    figure img {
      width: 100%; } }

@media (min-width: 28.125em) {
  figure {
    margin: 1.25em 1.25em 1.25em 0; } }

figure.embedded-entity.align-center {
  float: none; }

figure.embedded-entity.align-right {
  margin: 1.25em 0; }
  @media (min-width: 38em) {
    figure.embedded-entity.align-right {
      margin: 1.25em 0 1.25em 1.25em; } }

figure.embedded-entity.align-left {
  margin: 1.25em 0; }
  @media (min-width: 38em) {
    figure.embedded-entity.align-left {
      margin: 1.25em 1.25em 1.25em 0; } }

img,
video {
  max-width: 100%;
  height: auto; }

.path-node #main article iframe[src*="youtube"] {
  width: 100%;
  max-height: 200px; }
  @media (min-width: 25em) {
    .path-node #main article iframe[src*="youtube"] {
      max-height: 450px; } }
  @media (min-width: 38em) {
    .path-node #main article iframe[src*="youtube"] {
      min-height: 500px;
      max-width: 900px; } }
  @media (min-width: 56em) {
    .path-node #main article iframe[src*="youtube"] {
      min-height: 500px;
      min-width: 900px; } }

.contextual-region .contextual .contextual-links a, .contextual-region .contextual .contextual-links .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .contextual-region .contextual .contextual-links a, .contextual-region .contextual .contextual-links
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .contextual-region .contextual .contextual-links a {
  color: #262626 !important; }

.results-block {
  padding: 2em; }

.result-ath-block {
  padding-top: 2em;
  padding-bottom: 2em; }

.ck-list-bogus-paragraph {
  display: inline !important; }

figure.align-center {
  display: block;
  width: 100%; }
  figure.align-center img {
    display: block;
    margin: 0 auto; }

figure.align-right {
  float: right; }

/* _drupal.scss */
/* 10-drupal/comments/_index.scss */
/* 10-drupal/comments/_reset-comments.scss */
/* 10-drupal/comments/_default-comments.scss */
.field--name-field-comments {
  margin-top: 2em;
  clear: both;
  float: left;
  width: 100%; }

/* 10-drupal/comments/_custom-comments.scss */
/* 10-drupal/comments/custom/_indexs.scss */
/* 10-drupal/forms/_index.scss */
/* 10-drupal/forums/_reset-forms.scss */
.form-item, .form-actions {
  margin: 0;
  padding: 0; }

.form-composite > .fieldset-wrapper > .description,
.form-item .description {
  font: inherit;
  font-size: 100%;
  vertical-align: baseline; }

a.contextual-links-trigger, .path-search .item-list ol li .search-result__title a.contextual-links-trigger,
.path-node .item-list ol li .search-result__title a.contextual-links-trigger {
  margin: 0 !important;
  padding: 0 2px !important;
  width: 28px !important;
  border: none !important; }

ul.contextual-links li {
  margin: 0 !important;
  padding: 0 .3em !important;
  float: none !important; }

.sidebar #block-islandora-blocks-collections ul.contextual-links li a,
.block-menu-block ul.contextual-links li a,
.block-menu-block ul.contextual-links .path-search .item-list ol li .search-result__title a, .path-search .item-list ol
.block-menu-block ul.contextual-links li .search-result__title a,
.block-menu-block ul.contextual-links
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol
.block-menu-block ul.contextual-links li .search-result__title a,
ul.contextual-links li a,
ul.contextual-links .path-search .item-list ol li .search-result__title a, .path-search .item-list ol
ul.contextual-links li .search-result__title a,
ul.contextual-links
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol
ul.contextual-links li .search-result__title a {
  line-height: normal !important;
  margin: 0.25em 0 !important;
  padding: 0.25em 1em 0.25em 0.5em !important;
  border: none !important;
  font-weight: normal !important;
  font-size: 14px !important;
  background-color: #fff !important; }

/* 10-drupal/forums/_default-forms.scss */
.form-item {
  margin-bottom: 1em; }

.form-composite > .fieldset-wrapper > .description,
.form-item .description {
  font-size: 0.8em;
  margin-top: 0.4096em; }

.form-text {
  max-width: 100%; }

.form-required,
.marker {
  color: red; }

button, input, .dk-selected, optgroup, select, textarea {
  font-family: "Ubuntu", sans-serif !important; }

button, input[type="button"], [type="button"].dk-selected, input[type="reset"], [type="reset"].dk-selected, input[type="submit"], [type="submit"].dk-selected {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626;
  position: relative;
  top: -1px; }
  @media (min-width: 38em) {
    button, input[type="button"], [type="button"].dk-selected, input[type="reset"], [type="reset"].dk-selected, input[type="submit"], [type="submit"].dk-selected {
      font-size: 10px;
      font-size: 0.625rem; } }
  button:hover, button:focus, input[type="button"]:hover, [type="button"].dk-selected:hover, input[type="button"]:focus, [type="button"].dk-selected:focus, input[type="reset"]:hover, [type="reset"].dk-selected:hover, input[type="reset"]:focus, [type="reset"].dk-selected:focus, input[type="submit"]:hover, [type="submit"].dk-selected:hover, input[type="submit"]:focus, [type="submit"].dk-selected:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }

input, .dk-selected {
  font-family: "Ubuntu", sans-serif;
  font-size: 1em;
  color: #262626;
  font-weight: 400; }

input:not([type="button"]):not([type="reset"]):not([type="submit"]), .dk-selected:not([type="button"]):not([type="reset"]):not([type="submit"]) {
  border: 2px solid #efefef;
  line-height: 33px !important;
  text-indent: 15px;
  border-radius: 2px;
  font-size: .8em; }

@media screen and (min-width: 0\0) {
  input:not([type="button"]):not([type="reset"]):not([type="submit"]), .dk-selected:not([type="button"]):not([type="reset"]):not([type="submit"]) {
    height: 40px !important; } }

label.option {
  display: block; }

input[type=checkbox], [type=checkbox].dk-selected {
  display: none; }
  input[type=checkbox] + label, [type=checkbox].dk-selected + label {
    position: relative;
    padding-left: 25px;
    cursor: pointer;
    line-height: 1; }
    input[type=checkbox] + label:before, [type=checkbox].dk-selected + label:before {
      content: '';
      position: absolute;
      top: -1px;
      left: 0;
      width: 14px;
      height: 14px;
      border: 2px solid #efefef;
      border-radius: 0px;
      background: #fff;
      font-size: .65rem;
      color: #fff;
      font-weight: 400;
      padding-left: 1px; }
  input[type=checkbox]:checked + label:before, [type=checkbox].dk-selected:checked + label:before {
    background: #0063a5;
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f00c';
    font-size: 10px;
    width: 15px;
    height: 15px;
    border: none;
    line-height: 15px;
    text-align: center; }

input[type=radio], [type=radio].dk-selected {
  display: none; }
  input[type=radio] + label, [type=radio].dk-selected + label {
    position: relative;
    padding-left: 18px;
    cursor: pointer;
    line-height: 1; }
    input[type=radio] + label:before, [type=radio].dk-selected + label:before {
      content: '';
      position: absolute;
      top: 3px;
      left: 0;
      line-height: 8.5px;
      width: 12px;
      height: 12px;
      border: 1px solid #b3b3b3;
      border-radius: 50%;
      background: #fff;
      font-size: .65rem;
      color: #fff;
      font-weight: 400;
      padding-left: 1px; }
  input[type=radio]:checked + label:before, [type=radio].dk-selected:checked + label:before {
    border-color: #0063a5 !important;
    background: #fff;
    color: #0063a5;
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: "\f111";
    font-size: 5px;
    padding: 3px;
    width: 12px;
    height: 12px;
    display: block; }

input[type="search"], [type="search"].dk-selected {
  box-sizing: border-box; }

fieldset, textarea, details, summary {
  border: 2px solid #efefef; }

/* 10-drupal/forums/_index.scss */
/* 10-drupal/forums/_reset-forums.scss */
/* 10-drupal/forums/_default-forums.scss */
/* 10-drupal/forums/_custom-forums.scss */
/* 10-drupal/forums/custom/_index.scss */
/* 10-drupal/search/_index.scss */
/* 10-drupal/search/_reset-search.scss */
/* 10-drupal/search/_default-search.scss */
@media (min-width: 0) and (max-width: 43.75em) {
  .path-search form.search-form.search-page-form,
  .path-search form.search-form.search-chapter-form,
  .path-node form.search-form.search-page-form,
  .path-node form.search-form.search-chapter-form {
    margin-bottom: 2em; } }

.path-search form.search-form.search-page-form .container-inline#edit-basic,
.path-search form.search-form.search-chapter-form .container-inline#edit-basic,
.path-node form.search-form.search-page-form .container-inline#edit-basic,
.path-node form.search-form.search-chapter-form .container-inline#edit-basic {
  float: left; }

.path-search form.search-form.search-page-form .js-form-type-textfield label,
.path-search form.search-form.search-page-form .form-type-search label,
.path-search form.search-form.search-chapter-form .js-form-type-textfield label,
.path-search form.search-form.search-chapter-form .form-type-search label,
.path-node form.search-form.search-page-form .js-form-type-textfield label,
.path-node form.search-form.search-page-form .form-type-search label,
.path-node form.search-form.search-chapter-form .js-form-type-textfield label,
.path-node form.search-form.search-chapter-form .form-type-search label {
  display: block; }

.path-search form.search-form.search-page-form .js-form-type-textfield label,
.path-search form.search-form.search-chapter-form .js-form-type-textfield label,
.path-node form.search-form.search-page-form .js-form-type-textfield label,
.path-node form.search-form.search-chapter-form .js-form-type-textfield label {
  margin-bottom: .2em;
  font-size: .8em; }

.path-search form.search-form.search-page-form a.search-help-link,
.path-search form.search-form.search-chapter-form a.search-help-link,
.path-node form.search-form.search-page-form a.search-help-link,
.path-node form.search-form.search-chapter-form a.search-help-link {
  margin: 2em 0 1em;
  display: inline-block;
  clear: right;
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%;
  margin: 3.01em 0 1em 0;
  position: relative; }
  @media (min-width: 38em) {
    .path-search form.search-form.search-page-form a.search-help-link,
    .path-search form.search-form.search-chapter-form a.search-help-link,
    .path-node form.search-form.search-page-form a.search-help-link,
    .path-node form.search-form.search-chapter-form a.search-help-link {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    .path-search form.search-form.search-page-form a.search-help-link,
    .path-search form.search-form.search-chapter-form a.search-help-link,
    .path-node form.search-form.search-page-form a.search-help-link,
    .path-node form.search-form.search-chapter-form a.search-help-link {
      padding: 1.28em 6.2em;
      width: auto; } }
  .path-search form.search-form.search-page-form a.search-help-link:hover, .path-search form.search-form.search-page-form a.search-help-link:focus,
  .path-search form.search-form.search-chapter-form a.search-help-link:hover,
  .path-search form.search-form.search-chapter-form a.search-help-link:focus,
  .path-node form.search-form.search-page-form a.search-help-link:hover,
  .path-node form.search-form.search-page-form a.search-help-link:focus,
  .path-node form.search-form.search-chapter-form a.search-help-link:hover,
  .path-node form.search-form.search-chapter-form a.search-help-link:focus {
    background-color: #961115;
    color: #fff; }

@media (min-width: 0) and (max-width: 43.75em) {
  .path-search form.search-form.search-page-form input, .path-search form.search-form.search-page-form .dk-selected, .path-search form.search-form.search-page-form a.search-help-link,
  .path-search form.search-form.search-chapter-form input,
  .path-search form.search-form.search-chapter-form .dk-selected,
  .path-search form.search-form.search-chapter-form a.search-help-link,
  .path-node form.search-form.search-page-form input,
  .path-node form.search-form.search-page-form .dk-selected,
  .path-node form.search-form.search-page-form a.search-help-link,
  .path-node form.search-form.search-chapter-form input,
  .path-node form.search-form.search-chapter-form .dk-selected,
  .path-node form.search-form.search-chapter-form a.search-help-link {
    width: 100%;
    margin: 0 0 1em 0; } }

@media (min-width: 0) and (max-width: 43.75em) {
  .path-search form.search-form.search-page-form .form-wrapper,
  .path-search form.search-form.search-chapter-form .form-wrapper,
  .path-node form.search-form.search-page-form .form-wrapper,
  .path-node form.search-form.search-chapter-form .form-wrapper {
    width: 100%; } }

.path-search form.search-form.search-page-form .search-advanced,
.path-search form.search-form.search-chapter-form .search-advanced,
.path-node form.search-form.search-page-form .search-advanced,
.path-node form.search-form.search-chapter-form .search-advanced {
  clear: both;
  margin: 1em 0 2em;
  float: left;
  width: 100%; }
  .path-search form.search-form.search-page-form .search-advanced .action,
  .path-search form.search-form.search-chapter-form .search-advanced .action,
  .path-node form.search-form.search-page-form .search-advanced .action,
  .path-node form.search-form.search-chapter-form .search-advanced .action {
    float: left;
    width: 100%;
    margin-bottom: 1em; }
    @media (min-width: 0) and (max-width: 43.75em) {
      .path-search form.search-form.search-page-form .search-advanced .action input, .path-search form.search-form.search-page-form .search-advanced .action .dk-selected,
      .path-search form.search-form.search-chapter-form .search-advanced .action input,
      .path-search form.search-form.search-chapter-form .search-advanced .action .dk-selected,
      .path-node form.search-form.search-page-form .search-advanced .action input,
      .path-node form.search-form.search-page-form .search-advanced .action .dk-selected,
      .path-node form.search-form.search-chapter-form .search-advanced .action input,
      .path-node form.search-form.search-chapter-form .search-advanced .action .dk-selected {
        padding-right: 0;
        padding-left: 0; } }
  .path-search form.search-form.search-page-form .search-advanced summary,
  .path-search form.search-form.search-chapter-form .search-advanced summary,
  .path-node form.search-form.search-page-form .search-advanced summary,
  .path-node form.search-form.search-chapter-form .search-advanced summary {
    border: none;
    text-transform: uppercase;
    font-weight: 700;
    background-color: #f4f4f4;
    padding: .7em;
    line-height: 26px; }
    .path-search form.search-form.search-page-form .search-advanced summary a.details-title,
    .path-search form.search-form.search-chapter-form .search-advanced summary a.details-title,
    .path-node form.search-form.search-page-form .search-advanced summary a.details-title,
    .path-node form.search-form.search-chapter-form .search-advanced summary a.details-title {
      text-decoration: none;
      font-size: .9em; }
  .path-search form.search-form.search-page-form .search-advanced fieldset,
  .path-search form.search-form.search-chapter-form .search-advanced fieldset,
  .path-node form.search-form.search-page-form .search-advanced fieldset,
  .path-node form.search-form.search-chapter-form .search-advanced fieldset {
    border: none;
    float: left;
    width: 100%; }
    @media (min-width: 38em) {
      .path-search form.search-form.search-page-form .search-advanced fieldset,
      .path-search form.search-form.search-chapter-form .search-advanced fieldset,
      .path-node form.search-form.search-page-form .search-advanced fieldset,
      .path-node form.search-form.search-chapter-form .search-advanced fieldset {
        width: auto;
        margin-right: 4em; } }
    .path-search form.search-form.search-page-form .search-advanced fieldset legend,
    .path-search form.search-form.search-chapter-form .search-advanced fieldset legend,
    .path-node form.search-form.search-page-form .search-advanced fieldset legend,
    .path-node form.search-form.search-chapter-form .search-advanced fieldset legend {
      text-transform: uppercase;
      font-weight: 700; }
    .path-search form.search-form.search-page-form .search-advanced fieldset .criterion legend,
    .path-search form.search-form.search-chapter-form .search-advanced fieldset .criterion legend,
    .path-node form.search-form.search-page-form .search-advanced fieldset .criterion legend,
    .path-node form.search-form.search-chapter-form .search-advanced fieldset .criterion legend {
      font-size: .8em;
      text-transform: none; }
    .path-search form.search-form.search-page-form .search-advanced fieldset fieldset,
    .path-search form.search-form.search-chapter-form .search-advanced fieldset fieldset,
    .path-node form.search-form.search-page-form .search-advanced fieldset fieldset,
    .path-node form.search-form.search-chapter-form .search-advanced fieldset fieldset {
      margin-right: 0; }
  .path-search form.search-form.search-page-form .search-advanced > fieldset,
  .path-search form.search-form.search-chapter-form .search-advanced > fieldset,
  .path-node form.search-form.search-page-form .search-advanced > fieldset,
  .path-node form.search-form.search-chapter-form .search-advanced > fieldset {
    border-bottom: 2px solid #efefef; }

.path-search .item-list ol,
.path-node .item-list ol {
  margin: 0;
  padding: 0; }
  .path-search .item-list ol li,
  .path-node .item-list ol li {
    border-bottom: 2px solid #efefef;
    padding: 1em 0 0;
    list-style-type: none;
    margin: 0; }
    .path-search .item-list ol li .search-result__title,
    .path-node .item-list ol li .search-result__title {
      text-transform: none; }

.collapse-processed > summary:before {
  background-color: #f4f4f4;
  background-image: none;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "keyboard_arrow_up";
  color: #262626;
  background: #f4f4f4;
  width: 30px;
  height: 25px;
  float: left;
  position: relative;
  left: 22px;
  line-height: 28px;
  margin-left: -1em;
  margin-right: .3em;
  transform: none; }

.collapse-processed:not([open]) > summary:before {
  background-color: #f4f4f4;
  background-image: none;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "keyboard_arrow_down";
  color: #262626;
  background: #f4f4f4;
  width: 30px;
  height: 25px;
  float: left;
  position: relative;
  left: 22px;
  line-height: 28px;
  margin-left: -1em;
  margin-right: .3em;
  transform: none; }

/* 10-drupal/search/_custom-search.scss */
/* 10-drupal/search/custom/_index.scss */
.search-block-form {
  float: right; }
  .search-block-form input#edit-keys, .search-block-form #edit-keys.dk-selected,
  .search-block-form input#edit-keys--2,
  .search-block-form #edit-keys--2.dk-selected,
  .search-block-form input#edit-keys--3,
  .search-block-form #edit-keys--3.dk-selected {
    border: none;
    width: 79%;
    text-transform: uppercase;
    font-weight: bold;
    color: #000;
    opacity: 1; }
  .search-block-form form#search-block-form,
  .search-block-form form#search-block-form--2 {
    border: 2px solid #efefef;
    background: #fff; }
  .search-block-form .js-form-type-search.form-type-search {
    display: left; }
  .search-block-form .form-actions,
  .search-block-form #edit-actions,
  .search-block-form #edit-actions--2 {
    float: right;
    display: inline-block;
    position: relative;
    padding-left: .5em;
    right: .5em;
    top: .65em;
    text-align: right;
    width: 23px; }
    .search-block-form .form-actions input.image-button, .search-block-form .form-actions .image-button.dk-selected,
    .search-block-form #edit-actions input.image-button,
    .search-block-form #edit-actions .image-button.dk-selected,
    .search-block-form #edit-actions--2 input.image-button,
    .search-block-form #edit-actions--2 .image-button.dk-selected {
      height: 15px !important;
      border: none;
      font-size: 11px;
      font-size: 12px;
      font-size: 0.75rem; }

/* 10-drupal/system/_index.scss */
/* 10-drupal/system/_messages.scss */
.messages {
  border: none;
  border-radius: 0;
  padding: 0.8em 1.25em;
  box-shadow: none;
  background-image: none;
  line-height: 24px;
  margin-bottom: 1em; }
  .messages:before {
    margin-right: 0.26214em;
    float: left; }
  .messages + .messages {
    margin-top: 1em; }
  .messages .messages__item + .messages__item {
    margin-top: 0.8em; }
  .messages--status {
    background-color: #e6efc2;
    color: #5c604e; }
    .messages--status:before {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "check_circle";
      color: #7CB342; }
  .messages--warning {
    background-color: #fff6bf;
    color: #66624c; }
    .messages--warning:before {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "warning";
      color: #FF8F00; }
  .messages--error {
    background-color: #fbe3e4;
    color: #645b5b; }
    .messages--error:before {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "error";
      color: #d50000; }

/* 10-drupal/system/_tabs.scss */
ul.tabs.primary {
  margin: 0;
  padding: 0;
  display: flex;
  margin-bottom: 1.25em;
  margin-top: 1.25em;
  border-bottom: 5px solid black; }
  ul.tabs.primary li {
    list-style-image: none;
    list-style-type: none;
    list-style: none;
    margin-left: 0; }
  ul.tabs.primary li {
    margin: 0;
    padding: 0;
    flex: 0 1 auto;
    margin-right: 0.26214em; }
  ul.tabs.primary a, ul.tabs.primary .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title ul.tabs.primary a, ul.tabs.primary
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title ul.tabs.primary a {
    background-color: gray;
    color: white;
    text-transform: uppercase;
    transition: background-color 0.3s ease-out;
    display: block;
    font-weight: 700;
    font-size: 0.8em;
    padding-top: 0.26214em;
    padding-left: 1em;
    padding-right: 1em;
    text-decoration: none; }
    @media (max-width: 55.9375em) {
      ul.tabs.primary a, ul.tabs.primary .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title ul.tabs.primary a, ul.tabs.primary
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title ul.tabs.primary a {
        line-height: 1.5625em; } }
    ul.tabs.primary a.is-active, ul.tabs.primary .path-search .item-list ol li .search-result__title a.is-active, .path-search .item-list ol li .search-result__title ul.tabs.primary a.is-active, ul.tabs.primary
    .path-node .item-list ol li .search-result__title a.is-active,
    .path-node .item-list ol li .search-result__title ul.tabs.primary a.is-active {
      background-color: black;
      color: white; }
    ul.tabs.primary a:hover, ul.tabs.primary .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title ul.tabs.primary a:hover, ul.tabs.primary
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title ul.tabs.primary a:hover {
      background-color: #eee;
      color: black; }
    ul.tabs.primary a:active, ul.tabs.primary .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol li .search-result__title ul.tabs.primary a:active, ul.tabs.primary
    .path-node .item-list ol li .search-result__title a:active,
    .path-node .item-list ol li .search-result__title ul.tabs.primary a:active {
      background-color: black;
      color: white; }
  ul.tabs.primary li:last-child a {
    margin-right: 0; }

/* 10-drupal/user/_index.scss */
/* 10-drupal/user/_reset-user.scss */
/* 10-drupal/user/_default-user.scss */
/* 10-drupal/user/_custom-user.scss */
/* 10-drupal/webforms/_index.scss */
/* 10-drupal/webforms/_reset-webforms.scss */
/* 10-drupal/webforms/_default-webforms.scss */
/* 10-drupal/webforms/_custom-webforms.scss */
/* _patterns.scss */
/* 20-patterns/elements/_index.scss */
/* 20-patterns/elements/_button.scss */
.btn {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626; }
  @media (min-width: 38em) {
    .btn {
      font-size: 10px;
      font-size: 0.625rem; } }

.btn-primary {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626; }
  @media (min-width: 38em) {
    .btn-primary {
      font-size: 10px;
      font-size: 0.625rem; } }
  .btn-primary:hover, .btn-primary:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }

.btn-secondary {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%; }
  @media (min-width: 38em) {
    .btn-secondary {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    .btn-secondary {
      padding: 1.28em 6.2em;
      width: auto; } }
  .btn-secondary:hover, .btn-secondary:focus {
    background-color: #961115;
    color: #fff; }

.btn-flat {
  position: relative;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  transition: background-color 0.3s ease-out, color 0.3s ease-out;
  padding: 0.16777em 0.8em;
  border-radius: 3px;
  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
  margin-right: 0.8em;
  font-weight: 700;
  vertical-align: bottom;
  font-size: 0.8em;
  background-color: #f4f4f4; }

.more-link a, .more-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .more-link a, .more-link
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .more-link a {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626; }
  @media (min-width: 38em) {
    .more-link a, .more-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .more-link a, .more-link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .more-link a {
      font-size: 10px;
      font-size: 0.625rem; } }
  .more-link a:hover, .more-link .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .more-link a:hover, .more-link
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .more-link a:hover, .more-link a:focus, .more-link .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .more-link a:focus, .more-link
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .more-link a:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }

.more-link-dark a, .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .more-link-dark a, .more-link-dark
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .more-link-dark a {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%;
  background-color: #262626;
  float: right; }
  @media (min-width: 38em) {
    .more-link-dark a, .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .more-link-dark a, .more-link-dark
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .more-link-dark a {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    .more-link-dark a, .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .more-link-dark a, .more-link-dark
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .more-link-dark a {
      padding: 1.28em 6.2em;
      width: auto; } }
  .more-link-dark a:hover, .more-link-dark .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .more-link-dark a:hover, .more-link-dark
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .more-link-dark a:hover, .more-link-dark a:focus, .more-link-dark .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .more-link-dark a:focus, .more-link-dark
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .more-link-dark a:focus {
    background-color: #961115;
    color: #fff; }
  .more-link-dark a:hover, .more-link-dark .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .more-link-dark a:hover, .more-link-dark
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .more-link-dark a:hover, .more-link-dark a:focus, .more-link-dark .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .more-link-dark a:focus, .more-link-dark
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .more-link-dark a:focus {
    background-color: #000; }

.view-btn img {
  padding: 0.5em; }

.dlg-btn img {
  height: 7em; }

/* 20-patterns/elements/_content-styles.scss */
a.btn-primary, .path-search .item-list ol li .search-result__title a.btn-primary,
.path-node .item-list ol li .search-result__title a.btn-primary {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626; }
  @media (min-width: 38em) {
    a.btn-primary, .path-search .item-list ol li .search-result__title a.btn-primary,
    .path-node .item-list ol li .search-result__title a.btn-primary {
      font-size: 10px;
      font-size: 0.625rem; } }
  a.btn-primary:hover, .path-search .item-list ol li .search-result__title a.btn-primary:hover,
  .path-node .item-list ol li .search-result__title a.btn-primary:hover, a.btn-primary:focus, .path-search .item-list ol li .search-result__title a.btn-primary:focus,
  .path-node .item-list ol li .search-result__title a.btn-primary:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }

a.btn-secondary, .path-search .item-list ol li .search-result__title a.btn-secondary,
.path-node .item-list ol li .search-result__title a.btn-secondary {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%; }
  @media (min-width: 38em) {
    a.btn-secondary, .path-search .item-list ol li .search-result__title a.btn-secondary,
    .path-node .item-list ol li .search-result__title a.btn-secondary {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    a.btn-secondary, .path-search .item-list ol li .search-result__title a.btn-secondary,
    .path-node .item-list ol li .search-result__title a.btn-secondary {
      padding: 1.28em 6.2em;
      width: auto; } }
  a.btn-secondary:hover, .path-search .item-list ol li .search-result__title a.btn-secondary:hover,
  .path-node .item-list ol li .search-result__title a.btn-secondary:hover, a.btn-secondary:focus, .path-search .item-list ol li .search-result__title a.btn-secondary:focus,
  .path-node .item-list ol li .search-result__title a.btn-secondary:focus {
    background-color: #961115;
    color: #fff; }

.headline-type {
  font-size: 1.25em;
  line-height: 1.25em;
  font-size: 400; }
  @media (min-width: 38em) {
    .headline-type {
      font-size: 1.95312em; } }
  .headline-type b, .headline-type strong {
    font-weight: 400; }

.secondary-headline-type {
  font-weight: 500;
  text-transform: uppercase; }

.subheadline-type {
  font-size: 1.25em; }

.small-type {
  font-weight: 700;
  margin-bottom: 1.5625em;
  font-size: 0.8em; }

img.align-left,
img.align-right,
.caption-img.align-left,
.caption-img.align-right,
.inline-image-left,
.inline-image-right,
.inline-image-center {
  width: 37.03704%;
  margin-top: 0.4096em;
  margin-bottom: 1.25em; }
  @media (min-width: 0) and (max-width: 38em) {
    img.align-left,
    img.align-right,
    .caption-img.align-left,
    .caption-img.align-right,
    .inline-image-left,
    .inline-image-right,
    .inline-image-center {
      width: 100%;
      margin: 1em 0 1em 0; } }

img.align-left,
.caption-img.align-left,
.inline-image-left {
  float: left;
  margin: 0.5em 1.25em 1.25em 0; }
  @media (min-width: 0) and (max-width: 38em) {
    img.align-left,
    .caption-img.align-left,
    .inline-image-left {
      width: 100%;
      margin: 1em 0 1em 0; } }

img.align-right,
.caption-img.align-right,
.inline-image-right {
  float: right;
  margin: 0.5em 0 1.25em 1.25em; }
  @media (min-width: 0) and (max-width: 38em) {
    img.align-right,
    .caption-img.align-right,
    .inline-image-right {
      width: 100%;
      margin: 1em 0 1em 0; } }

figure.align-right img,
figure.align-left img,
figure img.align-right,
figure img.align-left {
  width: 100%;
  margin: 0; }

.inline-image-center {
  margin-left: auto;
  margin-right: auto;
  display: block;
  width: 100%; }

.highlight-box {
  margin-bottom: 1.25em;
  position: relative;
  padding: 0.8em;
  background-color: #f4f4f4;
  border-radius: 2px;
  color: #404040;
  line-height: 1.5625em;
  font-weight: 500; }
  @media (min-width: 38em) {
    .highlight-box {
      padding: 1.25em; } }
  .highlight-box p:last-child, .highlight-box li:last-child {
    margin-bottom: 0; }

blockquote {
  border-left: 7px solid #d32f2f;
  font-weight: 700;
  text-transform: uppercase;
  padding: 1.5625em 0 1.5625em 1.95312em;
  font-size: 0.8em !important;
  margin-top: 1em; }
  blockquote::before {
    background-color: #d32f2f; }

.special-quote {
  border-top: 4px solid #efefef;
  border-bottom: 4px solid #efefef;
  font-weight: 700;
  text-transform: uppercase;
  padding: 1em 0 1em 6em;
  position: relative;
  min-height: 100px;
  margin-top: 1em;
  margin-bottom: 1em;
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center; }
  .special-quote:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: "\f10d";
    background: #efefef;
    width: 64px;
    height: 64px;
    border-radius: 64px;
    position: absolute;
    left: 0;
    text-align: center;
    line-height: 64px;
    color: #c9c9c9; }

.styleguide-header {
  clear: both;
  margin-top: 3.05176em;
  margin-bottom: 1em;
  font-size: 0.8em;
  text-transform: uppercase;
  color: #262626;
  border-bottom: 1px solid #f4f4f4;
  border-bottom: 1px solid #757575; }
  .styleguide-header:nth-child(1) {
    margin-top: 0; }

h1.cke_panel_grouptitle {
  letter-spacing: normal; }

#cke_87_option {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626; }
  @media (min-width: 38em) {
    #cke_87_option {
      font-size: 10px;
      font-size: 0.625rem; } }
  #cke_87_option:hover, #cke_87_option:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }
  #cke_87_option:hover {
    color: #0063a5 !important; }

#cke_88_option {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%;
  color: #fff !important; }
  @media (min-width: 38em) {
    #cke_88_option {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    #cke_88_option {
      padding: 1.28em 6.2em;
      width: auto; } }
  #cke_88_option:hover, #cke_88_option:focus {
    background-color: #961115;
    color: #fff; }
  #cke_88_option:hover {
    color: #fff !important; }

#cke_97 .special-quote,
#cke_96_option .highlight-box {
  margin: 0 !important; }

/* 20-patterns/elements/_media-embed.scss */
.media-embed {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden; }

.media-embed iframe,
.media-embed object,
.media-embed embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

/* 20-patterns/elements/_responsive-tables.scss */
.table-responsive {
  overflow-y: hidden;
  cursor: ew-resize; }

.table-controls {
  text-align: right;
  border-bottom: 1px solid #f4f4f4;
  padding-bottom: 0.26214em; }
  .table-controls .instruction {
    color: #757575;
    text-transform: uppercase;
    font-size: 0.8em;
    margin-right: 0.8em; }
  .table-controls .material-icons {
    vertical-align: middle;
    font-size: 18px;
    margin-right: 0.13422em; }

/* 20-patterns/elements/_style-guide-header.scss */
.styleguide-header {
  clear: both;
  margin-top: 3.05176em;
  margin-bottom: 1em;
  font-size: 0.8em;
  text-transform: uppercase;
  color: #262626;
  border-bottom: 1px solid #f4f4f4;
  border-bottom: 1px solid #757575; }
  .styleguide-header:nth-child(1) {
    margin-top: 0; }

/* 20-patterns/drupal/_index.scss */
/* 20-patterns/drupal/_blocks.scss */
/* 20-patterns/drupal/_display-modes.scss */
/* 20-patterns/drupal/_node-fields.scss */
.field--name-field-tags .field__label {
  margin-bottom: 0.7em; }

.field--name-field-tags .field__item {
  display: inline-block; }
  .field--name-field-tags .field__item a, .field--name-field-tags .field__item .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .field--name-field-tags .field__item a, .field--name-field-tags .field__item
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .field--name-field-tags .field__item a {
    font-size: 0.75em;
    border: none;
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700;
    overflow: hidden;
    padding: 1.1em 6.2em;
    text-decoration: none;
    text-align: center;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    margin-right: 1em;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none !important;
    color: #262626;
    background-color: #c4161c;
    color: #fff;
    width: 100%;
    background-color: #262626;
    padding: 0.5em 1em; }
    .field--name-field-tags .field__item a:hover, .field--name-field-tags .field__item .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .field--name-field-tags .field__item a:hover, .field--name-field-tags .field__item
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title .field--name-field-tags .field__item a:hover {
      background-color: black; }

/* 20-patterns/drupal/_view-displays.scss */
@media (min-width: 38em) {
  .grid-display .views-row {
    width: 48.93617%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 2.12766%; }
    .grid-display .views-row:nth-child(2n+2) {
      width: 48.93617%;
      clear: right;
      float: right;
      margin-right: 0; } }

@media (min-width: 62em) {
  .no-sidebars .grid-display .views-row,
  .grid-display .one-sidebar.sidebar-second .views-row {
    width: 31.91489%;
    clear: right;
    float: left;
    margin-left: 0;
    margin-right: 2.12766%; }
    .no-sidebars .grid-display .views-row:nth-child(2n+2),
    .grid-display .one-sidebar.sidebar-second .views-row:nth-child(2n+2) {
      width: 31.91489%;
      clear: right;
      float: left;
      margin-left: 0;
      margin-right: 2.12766%; }
    .no-sidebars .grid-display .views-row:nth-child(3n+3),
    .grid-display .one-sidebar.sidebar-second .views-row:nth-child(3n+3) {
      width: 31.91489%;
      clear: right;
      float: right;
      margin-right: 0; } }

/* 20-patterns/drupal/_view-ui.scss */
/* 20-patterns/_view-interfaces.scss */
/* 20-patterns/vendors/_index.scss */
/* 20-patterns/vendors/slick.js/_slick-theme.scss */
.slick-slider {
  margin-bottom: 0; }

.node .field-name-field-images .field-item {
  padding: 0.8em; }

.node .slick-next {
  right: 20px; }

.node .slick-prev {
  left: 20px; }

.node .slick-prev,
.node .slick-next {
  height: 48px;
  width: 48px; }

.node .slick-prev:before, .node .slick-next:before {
  font-size: 48px;
  color: #262626; }

.dk-select,
.dk-select *,
.dk-select *:before,
.dk-select *:after,
.dk-select-multi,
.dk-select-multi *,
.dk-select-multi *:before,
.dk-select-multi *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.dk-select,
.dk-select-multi {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 1.5em;
  width: 200px;
  cursor: pointer; }

.dk-selected {
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  position: relative;
  background-color: white;
  border: 1px solid #CCCCCC;
  border-radius: 0.4em;
  padding: 0 1.5em 0 0.5em;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis; }
  .dk-selected:before, .dk-selected:after {
    content: '';
    display: block;
    position: absolute;
    right: 0; }
  .dk-selected:before {
    top: 50%;
    border: solid transparent;
    border-width: 0.25em 0.25em 0;
    border-top-color: #CCCCCC;
    margin: -0.125em 0.5em 0 0; }
  .dk-selected:after {
    top: 0;
    height: 100%;
    border-left: 1px solid #CCCCCC;
    margin: 0 1.5em 0 0; }

.dk-selected-disabled {
  color: #BBBBBB; }

.dk-select .dk-select-options {
  position: absolute;
  display: none;
  left: 0;
  right: 0; }

.dk-select-open-up .dk-select-options {
  border-radius: 0.4em 0.4em 0 0;
  margin-bottom: -1px;
  bottom: 100%; }

.dk-select-open-down .dk-select-options {
  border-radius: 0 0 0.4em 0.4em;
  margin-top: -1px;
  top: 100%; }

.dk-select-multi .dk-select-options {
  max-height: 10em; }

.dk-select-options {
  background-color: white;
  border: 1px solid #CCCCCC;
  border-radius: 0.4em;
  list-style: none;
  margin: 0;
  max-height: 10.5em;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0.25em 0;
  width: auto;
  z-index: 100; }

.dk-option-selected {
  background-color: #3297fd;
  color: #fff; }

.dk-select-options-highlight .dk-option-selected {
  background-color: transparent;
  color: inherit; }

.dk-option {
  padding: 0 0.5em; }

.dk-select-options .dk-option-highlight {
  background-color: #3297fd;
  color: #fff; }

.dk-select-options .dk-option-disabled {
  color: #BBBBBB;
  background-color: transparent; }

.dk-select-options .dk-option-hidden {
  display: none; }

.dk-optgroup {
  border: solid #CCCCCC;
  border-width: 1px 0;
  padding: 0.25em 0;
  margin-top: 0.25em; }
  .dk-optgroup + .dk-option {
    margin-top: 0.25em; }
  .dk-optgroup + .dk-optgroup {
    border-top-width: 0;
    margin-top: 0; }
  .dk-optgroup:nth-child(2) {
    padding-top: 0;
    border-top: none;
    margin-top: 0; }
  .dk-optgroup:last-child {
    border-bottom-width: 0;
    margin-bottom: 0;
    padding-bottom: 0; }

.dk-optgroup-label {
  padding: 0 0.5em 0.25em;
  font-weight: bold;
  width: 100%; }

.dk-optgroup-options {
  list-style: none;
  padding-left: 0; }
  .dk-optgroup-options li {
    padding-left: 1.2em; }

.dk-select-open-up .dk-selected {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-color: #3297fd; }

.dk-select-open-down .dk-selected {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-color: #3297fd; }

.dk-select-open-up .dk-selected:before,
.dk-select-open-down .dk-selected:before {
  border-width: 0 0.25em 0.25em;
  border-bottom-color: #3297fd; }

.dk-select-open-up .dk-selected:after,
.dk-select-open-down .dk-selected:after {
  border-left-color: #3297fd; }

.dk-select-open-up .dk-select-options,
.dk-select-open-down .dk-select-options,
.dk-select-multi:focus .dk-select-options {
  display: block;
  border-color: #3297fd; }

.dk-select-multi:hover,
.dk-select-multi:focus {
  outline: none; }

.dk-selected:hover,
.dk-selected:focus {
  outline: none;
  border-color: #3297fd; }
  .dk-selected:hover:before,
  .dk-selected:focus:before {
    border-top-color: #3297fd; }
  .dk-selected:hover:after,
  .dk-selected:focus:after {
    border-left-color: #3297fd; }

.dk-select-disabled {
  opacity: 0.6;
  color: #BBBBBB;
  cursor: not-allowed; }
  .dk-select-disabled .dk-selected:hover, .dk-select-disabled .dk-selected:focus {
    border-color: inherit; }
    .dk-select-disabled .dk-selected:hover:before, .dk-select-disabled .dk-selected:focus:before {
      border-top-color: inherit; }
    .dk-select-disabled .dk-selected:hover:after, .dk-select-disabled .dk-selected:focus:after {
      border-left-color: inherit; }

select[data-dkcacheid] {
  display: none; }

.dk-selected {
  padding-right: 3em;
  padding-left: 0;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  transition: all .3s ease-out;
  text-transform: uppercase;
  font-weight: bold; }

.dk-select-options .dk-option-highlight, .dk-option-selected {
  background-color: #efefef;
  color: #262626; }

.dk-select-open-down .dk-select-options {
  border-radius: 0;
  background-color: #fff;
  padding: 0; }
  .dk-select-open-down .dk-select-options li {
    margin-bottom: 0;
    padding: .2em .5em;
    list-style: none;
    font-size: 12px;
    font-size: 0.75rem;
    list-style-image: none;
    list-style: none; }

.dk-select-open-up .dk-select-options, .dk-select-open-down .dk-select-options, .dk-select-multi:focus .dk-select-options,
.dk-select-open-down .dk-selected {
  border: 2px solid #efefef;
  border-top: 1px solid #efefef; }

.dk-selected:hover, .dk-selected:focus {
  border: 1px solid red; }

.dk-selected:hover:before, .dk-selected:focus:before {
  border-top-color: #efefef; }

.dk-select-open-up .dk-selected:after, .dk-select-open-down .dk-selected:after {
  border-left: 1px solid #efefef;
  border-left: none; }

.dk-selected:hover:after, .dk-selected:focus:after {
  border-left-color: #efefef; }

.dk-selected:before, .dk-selected:after {
  position: absolute;
  right: 22px;
  font-size: 20px !important; }

.dk-selected:after {
  margin: 0;
  width: 40px;
  border-left: 0;
  color: #262626; }

.dk-selected:before {
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "keyboard_arrow_down";
  top: 0;
  border: none;
  margin: 0 auto;
  line-height: 35px;
  font-size: 1.3em;
  font-weight: 700;
  color: #262626; }

.dk-select.dk-select-open-down .dk-selected:before {
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "keyboard_arrow_up";
  top: 0;
  border: none;
  margin: 0 auto;
  line-height: 39px;
  font-size: 1.3em;
  top: -2px;
  font-weight: 700;
  color: #262626; }

.dk-select-open-down .dk-selected:before {
  color: #0063a5; }

/* patterns/_widgets.scss */
/* 20-patterns/widgets/cards/_index.scss */
/* 20-patterns/widgets/cards/_cards.scss */
.card {
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  border-radius: 2px;
  margin-bottom: 2.44141em;
  line-height: 1.5625em;
  overflow: hidden; }
  @media (min-width: 56em) {
    .no-sidebars .card {
      margin-left: auto;
      margin-right: auto;
      max-width: 85%; } }
  @media (min-width: 62em) {
    .no-sidebars .card {
      max-width: 75%; } }
  @media (min-width: 74.25em) {
    .no-sidebars .card {
      max-width: 65%; } }
  .card:hover {
    transition: box-shadow .25s;
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }

.card__inner {
  position: relative; }

.card__title {
  padding: 0.8em 1.5625em;
  padding-bottom: 0; }
  @media (min-width: 38em) {
    .card__title {
      padding: 0.8em 1.25em;
      padding-bottom: 0; } }

.card__title-text {
  margin-bottom: 0; }

.card__supporting-text {
  padding: 0.8em 1.5625em; }
  .card__supporting-text:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 38em) {
    .card__supporting-text {
      padding: 0.8em 1.25em; } }
  .card__supporting-text p:last-child {
    margin-bottom: 0; }

@media (min-width: 29em) {
  .card__supporting-text-image {
    width: 37.03704%;
    margin-top: 0.4096em;
    margin-bottom: 1.25em; } }
  @media (min-width: 29em) and (min-width: 0) and (max-width: 38em) {
    .card__supporting-text-image {
      width: 100%;
      margin: 1em 0 1em 0; } }

.card__actions {
  padding: 0.64em; }

.card__button {
  position: relative;
  overflow: hidden;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  transition: background-color 0.3s ease-out, color 0.3s ease-out;
  padding: 0.16777em 0.8em;
  border-radius: 3px;
  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
  margin-right: 0.8em;
  font-weight: 700;
  vertical-align: bottom;
  font-size: 0.8em; }

/* 20-patterns/widgets/cards/_card--default.scss */
.card--default {
  background-color: white;
  color: #626262; }
  .card--default .card__supporting-text {
    border-bottom: 1px solid #f4f4f4; }
  @media (min-width: 29em) {
    .card--default .card__supporting-text-image--left {
      float: left;
      margin: 0.5em 1.25em 1.25em 0; } }
  @media (min-width: 29em) and (min-width: 0) and (max-width: 38em) {
    .card--default .card__supporting-text-image--left {
      width: 100%;
      margin: 1em 0 1em 0; } }
  @media (min-width: 29em) {
    .card--default .card__supporting-text-image--right {
      float: right;
      margin: 0.5em 0 1.25em 1.25em; } }
  @media (min-width: 29em) and (min-width: 0) and (max-width: 38em) {
    .card--default .card__supporting-text-image--right {
      width: 100%;
      margin: 1em 0 1em 0; } }
  @media (min-width: 29em) {
    .card--default .card__supporting-text-image--center {
      margin-left: auto;
      margin-right: auto;
      display: block;
      width: 100%; } }
  .card--default .card__button {
    color: #D32F2F; }
    .card--default .card__button:hover, .card--default .card__button:focus {
      background-color: #f4f4f4;
      color: #262626; }

/* 20-patterns/widgets/cards/_card--highlight.scss */
.card--highlight {
  background-color: #D32F2F;
  color: white; }
  .card--highlight .card__title {
    padding-right: 3.05176em; }
  .card--highlight .card__supporting-text {
    border-bottom: 1px solid #B71C1C;
    padding-right: 3.8147em; }
  .card--highlight .card__button {
    color: white; }
    .card--highlight .card__button:hover, .card--highlight .card__button:focus {
      background-color: #B71C1C; }
  .card--highlight .material-icons {
    position: absolute;
    right: 0.4096em;
    top: 0.64em;
    color: white; }

/* 20-patterns/widgets/cards/_card--media.scss */
.card--media {
  background-color: #0097A7;
  color: white; }
  .card--media .card__image {
    line-height: 0; }
    .card--media .card__image img {
      width: 100%; }
  .card--media .card__supporting-text {
    border-bottom: 1px solid #00838F; }
  .card--media .card__button {
    color: white; }
    .card--media .card__button:hover, .card--media .card__button:focus {
      background-color: #00838F; }
  .card--media .card__title {
    padding: 0;
    position: relative; }
  .card--media .card__title-text {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0.64em 0.64em;
    background-color: rgba(0, 0, 0, 0.65); }

/* 20-patterns/widgets/cards/_card--accordion.scss */
.card--accordion .card__actions {
  border-bottom: 1px solid #f4f4f4;
  padding: 0; }
  .card--accordion .card__actions:last-child {
    border-bottom: none; }

.card--accordion .card__toggle {
  text-decoration: none;
  display: block;
  padding: 0.64em;
  transition: background-color 0.3s ease-out; }
  .card--accordion .card__toggle:hover {
    background-color: #f4f4f4; }
    .card--accordion .card__toggle:hover:before {
      transform: rotate(180deg); }
  .card--accordion .card__toggle:before {
    transition: transform 0.3s ease-out;
    color: rgba(0, 0, 0, 0.54);
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    /* Support for all WebKit browsers. */
    -webkit-font-smoothing: antialiased;
    /* Support for Safari and Chrome. */
    text-rendering: optimizeLegibility;
    /* Support for Firefox. */
    -moz-osx-font-smoothing: grayscale;
    /* Support for IE. */
    font-feature-settings: 'liga'; }
  .card--accordion .card__toggle .material-icons {
    display: none !important;
    position: absolute; }
  .card--accordion .card__toggle--inactive:before {
    content: "expand_more"; }
  .card--accordion .card__toggle--active {
    background-color: #D32F2F;
    color: white; }
    .card--accordion .card__toggle--active:before {
      content: "expand_less";
      color: white; }
    .card--accordion .card__toggle--active:hover {
      background-color: black; }

/* 20-patterns/widgets/cards/_card--tabbed-content.scss */
.card--tabbed > .card__actions {
  padding-bottom: 0; }
  .card--tabbed > .card__actions .card__actions-list {
    margin: 0;
    padding: 0;
    border-bottom: 5px solid #D32F2F;
    display: flex;
    overflow: scroll; }
    .card--tabbed > .card__actions .card__actions-list li {
      list-style-image: none;
      list-style-type: none;
      list-style: none;
      margin-left: 0; }
    .card--tabbed > .card__actions .card__actions-list li {
      margin: 0;
      padding: 0;
      flex: 0 0 auto; }
  .card--tabbed > .card__actions .card__tab {
    margin-right: 0.4096em;
    padding: 0.26214em 0.8em;
    display: block;
    text-decoration: none;
    font-weight: 700;
    transition: background-color 0.3s ease-out;
    font-size: 0.8em; }
  .card--tabbed > .card__actions--inactive {
    background-color: #f4f4f4; }
    .card--tabbed > .card__actions--inactive:hover {
      background-color: black;
      color: white; }
  .card--tabbed > .card__actions--active {
    background-color: #D32F2F;
    color: white; }
  .card--tabbed > .card__actions li:last-child .card__tab {
    margin-right: 0; }

/* 20-patterns/widgets/cards/_card--two-col.scss */
@media (min-width: 38em) {
  .card--two-col .card__column-container {
    display: flex; } }

@media (min-width: 38em) {
  .card--two-col .card__column {
    flex: 1;
    display: flex;
    flex-direction: column; } }

@media (min-width: 38em) {
  .card--two-col .card__inner {
    flex: 1; } }

.card--two-col .card__supporting-text {
  border-bottom: none; }

.card--two-col .card__actions {
  border-top: 1px solid #f4f4f4; }
  @media (min-width: 38em) {
    .card--two-col .card__actions {
      text-align: right; } }

/* 20-patterns/widgets/columns/_index.scss */
.ck-editor__editable .wysiwyg-layout--row-2-col.table-col,
.wysiwyg-layout--row-2-col.table-col {
  display: flex !important;
  flex-wrap: wrap;
  gap: 1.5rem !important;
  align-items: center !important;
  justify-content: center !important; }
  @media (min-width: 56em) {
    .ck-editor__editable .wysiwyg-layout--row-2-col.table-col,
    .wysiwyg-layout--row-2-col.table-col {
      flex-wrap: nowrap; } }
  .ck-editor__editable .wysiwyg-layout--row-2-col.table-col img,
  .wysiwyg-layout--row-2-col.table-col img {
    width: 100%;
    height: 100%; }
  .ck-editor__editable .wysiwyg-layout--row-2-col.table-col .col-left,
  .wysiwyg-layout--row-2-col.table-col .col-left {
    flex: 1 1 30%;
    max-width: 30%; }
  .ck-editor__editable .wysiwyg-layout--row-2-col.table-col .col-right,
  .wysiwyg-layout--row-2-col.table-col .col-right {
    flex: 1 1 70%;
    max-width: 70%; }

.ck-editor__editable .wysiwyg-layout--row-2-col.table-col {
  outline: 1px solid #000; }
  .ck-editor__editable .wysiwyg-layout--row-2-col.table-col .col-left {
    border-right: 1px dashed #000; }

/* 20-patterns/widgets/misc/_index.scss */
/* 20-patterns/widgets/misc/_blockquote.scss */
.block-views-blockupcoming-events-block-2 .date-box,
.block-views-blockupcoming-events-anniversary-events .date-box {
  width: 100px;
  height: 100px; }
  @media (min-width: 29em) {
    .block-views-blockupcoming-events-block-2 .date-box,
    .block-views-blockupcoming-events-anniversary-events .date-box {
      width: 185px;
      height: 185px; } }
  .block-views-blockupcoming-events-block-2 .date-box .top-shape,
  .block-views-blockupcoming-events-anniversary-events .date-box .top-shape {
    height: 20%; }
  .block-views-blockupcoming-events-block-2 .date-box .info-wrapper,
  .block-views-blockupcoming-events-anniversary-events .date-box .info-wrapper {
    height: 80%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center; }

.date-box {
  float: left;
  margin-right: 1.25em; }
  .date-box .top-shape {
    position: relative;
    height: 16px; }
    @media (min-width: 20em) {
      .date-box .top-shape {
        height: 22px; } }
    @media (min-width: 38em) {
      .date-box .top-shape {
        height: 28px; } }
    .date-box .top-shape:before {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: top right;
      background-color: #74d3ff;
      background-size: auto 121% !important;
      background-repeat: no-repeat;
      background-position: right -2px;
      overflow: hidden; }
      @media (min-width: 38em) {
        .date-box .top-shape:before {
          background-size: auto 125% !important; } }
  .date-box .info-wrapper {
    background-color: #fff;
    padding: .8em 2.4em 1em 2.4em;
    text-align: center;
    border: 2px solid #efefef;
    border-top: none;
    clear: both;
    font-size: 10px; }
    @media (min-width: 20em) {
      .date-box .info-wrapper {
        font-size: 16px;
        font-size: 1rem;
        padding: .5em 2.1em .8em 2.1em; } }
    @media (min-width: 38em) {
      .date-box .info-wrapper {
        padding: .7em 2.15em .8em 2.15em; } }
    .date-box .info-wrapper .year {
      font-weight: 700;
      font-size: .75em; }
      @media (min-width: 20em) {
        .date-box .info-wrapper .year {
          font-size: .5em; } }
    .date-box .info-wrapper .month {
      font-weight: 700;
      font-size: 10px;
      font-size: 0.625rem; }
      @media (min-width: 20em) {
        .date-box .info-wrapper .month {
          font-size: 18px;
          font-size: 1.125rem; } }
    .date-box .info-wrapper .day {
      font-weight: 400;
      left: -1px;
      position: relative; }

/*
//CHANGES BASED ON ITEM WIDTH FOR DYNAMIC PANNELS LAYOUT

/////when the view width is a min width of 188px, do this

  .chapter-homepage .news-and-events-list {
    float: left;
    width: 100%;

    &[min-width~="188px"] {
      .top-shape {
        height: 22px;
      }

      .info-wrapper {
        @include fontsize(16);
        padding: .5em 1.5em .8em 1.5em;
      }

      .month {
        @include fontsize(18);
      }
     // background-color: red;
    }



  /////when the view width is a min width of 265px, do this:

    &[min-width~="265px"] {
      .top-shape {
        height: 28px;
      }

      .info-wrapper {
        padding: .8em 2em 1em 2em;
      }
     //background-color: yellow;
    }
  }
//}
*/
.events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.news-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #74d3ff; }

.events-node-banner .view-events .date-box .top-shape:before,
.events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ff85cd; }
  @media (min-width: 0) and (max-width: 38em) {
    .events-node-banner .view-events .date-box .top-shape:before,
    .events-list.news-and-events-list .date-box .top-shape:before {
      background-size: auto 125%; } }

/* 20-patterns/widgets/toggles/_index.scss */
/* 20-patterns/widgets/toggles/_accordion.scss */
/* 20-patterns/widgets/toggles/_tabs.scss */
/* _components.scss */
/* 30-components/layout/_index.scss */
.layout-container {
  position: relative;
  max-width: 1334px;
  margin: 0 auto;
  padding: 0 1.5625em; }
  .layout-container:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 38em) and (max-width: 55.9375em) {
    .layout-container {
      padding: 0 6.38298%; } }
  @media (min-width: 56em) {
    .layout-container {
      padding: 0 0.8em; } }

/*  @main layout regions
========================================================================== */
.region--masthead-prefix {
  background-color: #262626; }
  .region--masthead-prefix .layout-container {
    padding-top: 0;
    padding-bottom: 0; }
    > .region--masthead-prefix .layout-container:after {
      content: none; }
  > .region--masthead-prefix:after {
    content: none; }

@media (min-width: 0) and (max-width: 56em) {
  header .layout-header {
    display: -webkit-box;
    display: -moz-box;
    display: -moz-flex;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-direction: column-reverse;
    /* Safari */
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse; } }

.region--navigation-primary .layout-container {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  /* Safari */
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  /* Safari */
  flex-wrap: wrap;
  -webkit-align-items: stretch;
  /* Safari */
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  align-items: stretch;
  -webkit-align-content: stretch;
  /* Safari */
  -ms-flex-line-pack: stretch;
  align-content: stretch; }
  @media (min-width: 0) and (max-width: 56em) {
    .region--navigation-primary .layout-container {
      -webkit-flex-direction: row-reverse;
      /* Safari */
      -webkit-box-orient: horizontal;
      -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
      background-color: #f9f9f9;
      border-bottom: 1px solid #eee;
      padding-top: 1em; } }
  @media (min-width: 0) and (max-width: 38em) {
    .region--navigation-primary .layout-container {
      padding-top: 0.5em;
      padding-right: 0.5em;
      padding-left: 0.5em; } }
  .region--navigation-primary .layout-container nav {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -ms-flex-order: 1;
    -webkit-order: 1;
    order: 1;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin-bottom: 1.5625em;
    align-self: flex-start; }
    @media (min-width: 0) and (max-width: 56em) {
      .region--navigation-primary .layout-container nav {
        -webkit-box-flex: 0;
        -ms-flex-positive: 0;
        -webkit-flex-grow: 0;
        flex-grow: 0; } }
  .region--navigation-primary .layout-container .search-block-form {
    -webkit-box-ordinal-group: 3;
    -moz-box-ordinal-group: 3;
    -ms-flex-order: 3;
    -webkit-order: 3;
    order: 3;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
    margin-bottom: 1.5625em; }
    @media (min-width: 0) and (max-width: 56em) {
      .region--navigation-primary .layout-container .search-block-form {
        margin-right: 1em; } }
  .region--navigation-primary .layout-container .language-switcher-language-url {
    -webkit-box-ordinal-group: 2;
    -moz-box-ordinal-group: 2;
    -ms-flex-order: 2;
    -webkit-order: 2;
    order: 2;
    margin-bottom: 1.5625em; }
  @media (min-width: 0) and (max-width: 38em) {
    .region--navigation-primary .layout-container nav,
    .region--navigation-primary .layout-container .search-block-form,
    .region--navigation-primary .layout-container .language-switcher-language-url {
      margin-bottom: 0.5em; } }
  @media (min-width: 38em) and (max-width: 56em) {
    .region--navigation-primary .layout-container nav,
    .region--navigation-primary .layout-container .search-block-form,
    .region--navigation-primary .layout-container .language-switcher-language-url {
      margin-bottom: 1em; } }

#masthead .layout-container {
  margin-top: 2.44141em;
  margin-bottom: 2.44141em; }
  @media (min-width: 0) and (max-width: 34.375em) {
    #masthead .layout-container {
      padding-right: 0.5em;
      padding-left: 0.5em;
      margin-top: 0;
      margin-bottom: 0; } }
  @media (min-width: 56em) {
    #masthead .layout-container {
      margin-top: 3.05176em;
      margin-bottom: 1.5625em; } }

#masthead .menu--al {
  display: block;
  width: 100%; }
  @media (min-width: 56em) {
    #masthead .menu--al {
      display: none; } }
  #masthead .menu--al .menu {
    display: block; }
    #masthead .menu--al .menu .menu-item {
      width: 100%; }

.region--header-suffix {
  margin-bottom: 1.95312em; }

.section-content > .layout-container {
  display: flex;
  flex-direction: column; }
  @media (min-width: 56em) {
    .section-content > .layout-container {
      flex-direction: row; } }

#main {
  margin-bottom: 3.05176em; }
  @media (min-width: 56em) {
    #main {
      flex: 1 0; } }

#content {
  display: flex;
  flex-direction: column; }

@media (min-width: 56em) {
  .layout-sidebar-second {
    flex: 0 0 18.18989em;
    margin-left: 3.5em;
    margin-top: 1em; } }

.chapter-homepage .section-content > .layout-container > #main {
  padding-right: 0; }

.main-content-panel-wrapper {
  display: flex;
  flex-direction: column;
  float: left;
  width: 100%; }
  @media (min-width: 56em) {
    .main-content-panel-wrapper {
      flex-direction: row; } }

@media (min-width: 56em) {
  .main-content-section {
    flex: 1 0;
    padding-right: 4em; } }

@media (min-width: 56em) {
  .sidebar-section {
    flex: 0 0 18.18989em; } }

.node > .layout-container > .panel-full-width {
  width: 100%;
  float: left; }

/* 30-components/layout/_footer.scss */
/* @footer section */
.region--footer-top {
  position: relative;
  z-index: 20; }

.region--footer-prefix {
  position: relative;
  z-index: 20; }

#footer {
  color: #fff;
  position: relative;
  z-index: 1; }
  #footer a {
    color: #fff; }

.footer-curve {
  position: relative;
  z-index: 10;
  line-height: 0;
  position: relative;
  margin-left: -3px;
  overflow: hidden; }
  .footer-curve img {
    width: 100%;
    width: 101%;
    max-width: none; }

.region--footer {
  position: relative;
  z-index: 2;
  background-color: #262626;
  margin-top: -2px;
  padding: 3.8147em 0 1.95312em 0; }
  @media (min-width: 53.75em) {
    .region--footer {
      padding: 7.45058em 0 7.45058em 0; } }
  @media (min-width: 38em) {
    .region--footer {
      margin-top: -2px; } }

.news-and-events-list .view-content .views-row {
  float: left;
  width: 100%;
  margin: 0 0 2.44141em 0; }
  .news-and-events-list .view-content .views-row .views-field {
    margin-bottom: 0.64em; }
    .news-and-events-list .view-content .views-row .views-field:last-child {
      margin-bottom: 0; }
    @media (min-width: 0) and (max-width: 20em) {
      .news-and-events-list .view-content .views-row .views-field {
        clear: both; }
        .news-and-events-list .view-content .views-row .views-field .date-box {
          margin-bottom: 1em; } }
  .news-and-events-list .view-content .views-row .views-field-title a {
    font-weight: 700;
    text-decoration: none;
    color: #262626;
    font-size: 20px;
    font-size: 1.25rem; }
  .news-and-events-list .view-content .views-row .views-field-body {
    font-size: 14px;
    font-size: 0.875rem;
    color: #757575; }
  .news-and-events-list .view-content .views-row .views-field-field-article-type,
  .news-and-events-list .view-content .views-row .views-field-field-community,
  .news-and-events-list .view-content .views-row .views-field-field-venue {
    text-transform: uppercase;
    font-weight: 500;
    font-size: 12px;
    font-size: 0.75rem; }
    .news-and-events-list .view-content .views-row .views-field-field-article-type:before,
    .news-and-events-list .view-content .views-row .views-field-field-community:before,
    .news-and-events-list .view-content .views-row .views-field-field-venue:before {
      font-family: FontAwesome;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      content: "\f041";
      float: left;
      font-size: 12px;
      font-size: 0.75rem;
      border: 1px solid #262626;
      border-radius: 20px;
      margin-right: 0.5em;
      height: 19px;
      width: 19px;
      text-align: center;
      line-height: 19px;
      top: -3px;
      position: relative;
      left: -2px; }
  .news-and-events-list .view-content .views-row .views-field-field-article-type:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f0f3';
    float: left;
    font-size: 9px;
    font-size: 0.5625rem;
    border: 1px solid #262626;
    border-radius: 20px;
    margin-right: 0.5em;
    height: 19px;
    width: 19px;
    text-align: center;
    line-height: 16px;
    top: -3px;
    position: relative;
    left: -2px; }
  .news-and-events-list .view-content .views-row .more-link a {
    margin-right: 0; }
    @media (min-width: 0) and (max-width: 38em) {
      .news-and-events-list .view-content .views-row .more-link a {
        margin-top: 1em; } }

form.views-exposed-form .form--inline {
  margin-bottom: 3.05176em; }
  form.views-exposed-form .form--inline .form-item-field-promoted-to-national-value {
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
    width: 1px;
    word-wrap: normal; }
  form.views-exposed-form .form--inline .form-item {
    width: 100%;
    margin-right: 0; }
    @media (min-width: 36.25em) {
      form.views-exposed-form .form--inline .form-item {
        width: 49%; }
        form.views-exposed-form .form--inline .form-item:nth-child(odd) {
          margin-right: 2%; } }
    @media (min-width: 50em) {
      form.views-exposed-form .form--inline .form-item {
        width: auto;
        margin-right: 1em; }
        form.views-exposed-form .form--inline .form-item:nth-child(odd) {
          margin-right: 1em; } }
    form.views-exposed-form .form--inline .form-item label {
      display: block;
      font-size: 12px;
      font-size: 0.75rem;
      color: #757575;
      position: absolute !important;
      clip: rect(1px, 1px, 1px, 1px);
      overflow: hidden;
      height: 1px;
      width: 1px;
      word-wrap: normal; }
    form.views-exposed-form .form--inline .form-item .dk-select {
      width: 100%; }
  form.views-exposed-form .form--inline .form-actions {
    float: left;
    clear: none; }

.view-sport-offerings .view-empty,
.view-empty p,
.view-empty ul li {
  font-size: 13px;
  font-size: 0.8125rem;
  font-style: italic; }

.view-sport-offerings .view-empty {
  margin-top: 1em; }

.view-chapter-sports .sports-season {
  margin-top: 1em; }

.view-chapter-sports .sports-term {
  color: #262626; }

.view-chapter-tags .views-row {
  padding-top: 1em;
  padding-bottom: 1em; }

#block-views-block-new-cta-info-view-block-1 {
  clear: both; }

.view-new-cta-info-view .new-cta-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 600px;
  height: auto !important;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center; }

.view-new-cta-info-view .cta-title {
  color: white;
  font-size: 50px;
  text-align: center; }

.view-new-cta-info-view .boxes-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.view-new-cta-info-view .box-item {
  flex: 0 0 100%;
  padding: 3em 3em 0em 2em; }
  @media (min-width: 29em) {
    .view-new-cta-info-view .box-item {
      flex: 0 0 50%; } }
  @media (min-width: 56em) {
    .view-new-cta-info-view .box-item {
      flex: 0 0 33.33333%; } }

.view-new-cta-info-view .box-length {
  flex: 100% 0 0;
  flex-direction: column;
  padding: 3em 3em 0em 2em; }
  .view-new-cta-info-view .box-length .box {
    padding: 1em; }
    .view-new-cta-info-view .box-length .box .number-child {
      font-size: 15px; }

.view-new-cta-info-view .box {
  background-color: white;
  display: flex;
  align-items: center;
  flex-direction: column;
  padding: 2em; }

.view-new-cta-info-view .number {
  color: red;
  font-size: 25px;
  font-weight: 900;
  line-height: 1;
  letter-spacing: normal;
  text-align: center; }

.view-new-cta-info-view .number-child {
  font-size: 20px; }

.footer-logo,
.footer-ctas,
.footer-featured-links {
  float: left;
  width: 100%;
  margin-bottom: 2em; }

@media (min-width: 53.75em) {
  .footer-logo {
    width: 23.40426%;
    clear: right;
    float: left;
    margin-right: 2.12766%; } }

@media (min-width: 53.75em) {
  .footer-featured-links {
    width: 48.93617%;
    clear: right;
    float: left;
    margin-right: 2.12766%;
    padding: 0 2em; } }

@media (min-width: 53.75em) {
  .footer-ctas {
    width: 23.40426%;
    clear: right;
    float: left;
    margin-right: 2.12766%;
    margin-right: 0; } }

.footer-logo p {
  margin-bottom: 0; }

#footer .footer-featured-links h2 {
  text-align: left;
  font-size: 1em;
  border-bottom: 2px solid #fff;
  padding-bottom: 0.5em;
  margin-bottom: 0.5em; }

@media (min-width: 25.125em) {
  #footer .footer-featured-links ul,
  #footer .footer-featured-links .view-content {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px; } }

#footer .footer-featured-links a {
  text-decoration: none;
  font-weight: 500;
  font-size: 0.85em; }
  #footer .footer-featured-links a:hover {
    color: #f4f4f4;
    text-decoration: underline; }

.footer-info {
  width: 100%;
  clear: both;
  float: left;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  padding: 1em 0;
  margin-top: 1em;
  font-size: 0.8em; }
  @media (min-width: 0) and (max-width: 53.75em) {
    .footer-info {
      margin-top: 0; } }
  .footer-info p {
    float: left;
    margin: 0; }
  .footer-info p,
  .footer-info a,
  .footer-info .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
  .footer-info a,
  .footer-info
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title
  .footer-info a {
    line-height: normal;
    display: inline-block; }
  .footer-info a, .footer-info .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .footer-info a, .footer-info
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .footer-info a {
    line-height: 0.8em;
    margin-left: 0.8em;
    border-left: 1px solid #fff;
    padding-left: 0.8em;
    text-decoration: none;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    transition: all .3s ease-out; }
    .footer-info a:hover, .footer-info .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .footer-info a:hover, .footer-info
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title .footer-info a:hover {
      text-decoration: underline; }

#footer .footer-ctas {
  margin-right: 0; }
  #footer .footer-ctas a.btn-primary {
    border-color: #fff;
    display: block;
    width: 100%;
    margin: 0 0 1.5625em 0;
    font-size: 0.9em;
    margin-right: 0;
    text-align: center;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    transition: all .3s ease-out;
    color: #fff;
    border-color: #fff;
    text-align: center;
    padding-right: 1em;
    padding-left: 1em; }
    #footer .footer-ctas a.btn-primary:hover, #footer .footer-ctas a.btn-primary:focus {
      color: #262626;
      border-color: #fff;
      background-color: #fff; }

.language-switcher-language-url {
  float: right;
  margin-right: 1em; }
  .language-switcher-language-url ul.links {
    margin: 0;
    padding: 0;
    height: 39px;
    text-align: center;
    border: 2px solid #efefef;
    background: #fff; }
    .language-switcher-language-url ul.links li {
      display: inline-block;
      margin: 0 auto;
      text-align: center;
      list-style: none;
      text-indent: 0;
      padding: 0.3em 0.8em; }
      @media (min-width: 0) and (max-width: 38em) {
        .language-switcher-language-url ul.links li {
          line-height: 30px; } }
      .language-switcher-language-url ul.links li a, .language-switcher-language-url ul.links .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .language-switcher-language-url ul.links li .search-result__title a, .language-switcher-language-url ul.links
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol .language-switcher-language-url ul.links li .search-result__title a {
        text-decoration: none;
        font-weight: 700;
        display: block;
        text-align: center;
        font-size: 0.8em;
        color: #757575; }
        .language-switcher-language-url ul.links li a:hover {
          color: #0063a5; }
      .language-switcher-language-url ul.links li.en {
        padding-right: 0; }
        .language-switcher-language-url ul.links li.en a {
          border-right: 2px solid #efefef;
          padding-right: 0.8em;
          font-size: 12px;
          font-size: 0.75rem;
          line-height: 12px; }
      .language-switcher-language-url ul.links li.is-active a {
        color: #262626; }
        .language-switcher-language-url ul.links li.is-active a:hover {
          color: #0063a5; }

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .language-switcher-language-url ul.links {
    box-sizing: content-box;
    line-height: 31px; } }

.social-media-menu {
  float: right; }
  @media (min-width: 0) and (max-width: 34.375em) {
    .social-media-menu {
      margin-top: 2.44141em;
      margin-bottom: 2.44141em; } }
  .social-media-menu ul {
    text-align: center; }
    @media (min-width: 0) and (max-width: 34.375em) {
      .social-media-menu ul {
        margin: 0;
        padding: 0;
        margin-bottom: 0em;
        margin-top: 0.5em;
        margin-left: -1em;
        float: right; } }
    .social-media-menu ul li {
      list-style: none;
      display: inline-block;
      text-align: center;
      margin-left: 0.3em; }
      .social-media-menu ul li.facebook a:before, .social-media-menu ul .path-search .item-list ol li.facebook .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.facebook .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.facebook .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.facebook .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f09a"; }
      .social-media-menu ul li.flickr a, .social-media-menu ul .path-search .item-list ol li.flickr .search-result__title a, .path-search .item-list ol .social-media-menu ul li.flickr .search-result__title a, .social-media-menu ul
      .path-node .item-list ol li.flickr .search-result__title a,
      .path-node .item-list ol .social-media-menu ul li.flickr .search-result__title a {
        position: relative;
        text-align: center;
        overflow: hidden;
        background: #fff;
        line-height: 200px;
        width: 15px; }
        @media (min-width: 34.375em) {
          .social-media-menu ul li.flickr a, .social-media-menu ul .path-search .item-list ol li.flickr .search-result__title a, .path-search .item-list ol .social-media-menu ul li.flickr .search-result__title a, .social-media-menu ul
          .path-node .item-list ol li.flickr .search-result__title a,
          .path-node .item-list ol .social-media-menu ul li.flickr .search-result__title a {
            width: 22px; } }
      .social-media-menu ul li.flickr a:before, .social-media-menu ul .path-search .item-list ol li.flickr .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.flickr .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.flickr .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.flickr .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f16e";
        overflow: hidden;
        position: relative;
        color: #fff;
        background: #262626;
        text-align: center !important;
        position: relative;
        float: none !important;
        line-height: 6px;
        top: 10px;
        clip: 10px 10px;
        position: absolute;
        clip: rect(-1px, 12px, 8px, 2px);
        width: 100%; }
        @media (min-width: 34.375em) {
          .social-media-menu ul li.flickr a:before, .social-media-menu ul .path-search .item-list ol li.flickr .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.flickr .search-result__title a:before, .social-media-menu ul
          .path-node .item-list ol li.flickr .search-result__title a:before,
          .path-node .item-list ol .social-media-menu ul li.flickr .search-result__title a:before {
            clip: rect(-1px, 20px, 8px, 3px);
            left: -4px; } }
      .social-media-menu ul li.twitter a, .social-media-menu ul .path-search .item-list ol li.twitter .search-result__title a, .path-search .item-list ol .social-media-menu ul li.twitter .search-result__title a, .social-media-menu ul
      .path-node .item-list ol li.twitter .search-result__title a,
      .path-node .item-list ol .social-media-menu ul li.twitter .search-result__title a {
        text-align: center; }
      .social-media-menu ul li.twitter a:before, .social-media-menu ul .path-search .item-list ol li.twitter .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.twitter .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.twitter .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.twitter .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f099"; }
      .social-media-menu ul li.youtube a:before, .social-media-menu ul .path-search .item-list ol li.youtube .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.youtube .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.youtube .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.youtube .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f16a"; }
      .social-media-menu ul li.google-plus a, .social-media-menu ul .path-search .item-list ol li.google-plus .search-result__title a, .path-search .item-list ol .social-media-menu ul li.google-plus .search-result__title a, .social-media-menu ul
      .path-node .item-list ol li.google-plus .search-result__title a,
      .path-node .item-list ol .social-media-menu ul li.google-plus .search-result__title a {
        width: 35px; }
        .social-media-menu ul li.google-plus a:before, .social-media-menu ul .path-search .item-list ol li.google-plus .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.google-plus .search-result__title a:before, .social-media-menu ul
        .path-node .item-list ol li.google-plus .search-result__title a:before,
        .path-node .item-list ol .social-media-menu ul li.google-plus .search-result__title a:before {
          font-family: FontAwesome;
          text-rendering: auto;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          font-weight: normal;
          font-style: normal;
          font-size: 24px;
          /* Preferred icon size */
          display: inline-block;
          width: 1em;
          height: 1em;
          line-height: 1;
          text-transform: none;
          letter-spacing: normal;
          word-wrap: normal;
          white-space: nowrap;
          direction: ltr;
          vertical-align: bottom;
          content: "\f0d5";
          width: 1.3em; }
      .social-media-menu ul li.linkedin a:before, .social-media-menu ul .path-search .item-list ol li.linkedin .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.linkedin .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.linkedin .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.linkedin .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f0e1"; }
      .social-media-menu ul li.pinterest a:before, .social-media-menu ul .path-search .item-list ol li.pinterest .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.pinterest .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.pinterest .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.pinterest .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f0d2'; }
      .social-media-menu ul li.instagram a:before, .social-media-menu ul .path-search .item-list ol li.instagram .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.instagram .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.instagram .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.instagram .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: "\f16d"; }
      .social-media-menu ul li.vimeo a:before, .social-media-menu ul .path-search .item-list ol li.vimeo .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li.vimeo .search-result__title a:before, .social-media-menu ul
      .path-node .item-list ol li.vimeo .search-result__title a:before,
      .path-node .item-list ol .social-media-menu ul li.vimeo .search-result__title a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f27d'; }
      .social-media-menu ul li a, .social-media-menu ul .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .social-media-menu ul li .search-result__title a, .social-media-menu ul
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol .social-media-menu ul li .search-result__title a {
        display: block;
        width: 30px;
        height: 28px;
        text-decoration: none;
        overflow: hidden; }
        @media (min-width: 0) and (max-width: 34.375em) {
          .social-media-menu ul li a, .social-media-menu ul .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .social-media-menu ul li .search-result__title a, .social-media-menu ul
          .path-node .item-list ol li .search-result__title a,
          .path-node .item-list ol .social-media-menu ul li .search-result__title a {
            width: 22px; } }
        .social-media-menu ul li a:before, .social-media-menu ul .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li .search-result__title a:before, .social-media-menu ul
        .path-node .item-list ol li .search-result__title a:before,
        .path-node .item-list ol .social-media-menu ul li .search-result__title a:before {
          font-size: 19px;
          font-size: 1.1875rem;
          color: #262626;
          font-size: 0.7em;
          height: 40px;
          width: 40px; }
          @media (min-width: 0) and (max-width: 34.375em) {
            .social-media-menu ul li a:before, .social-media-menu ul .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol .social-media-menu ul li .search-result__title a:before, .social-media-menu ul
            .path-node .item-list ol li .search-result__title a:before,
            .path-node .item-list ol .social-media-menu ul li .search-result__title a:before {
              font-size: 1.2em !important; } }
        @media (min-width: 0) and (max-width: 38em) {
          .social-media-menu ul li a, .social-media-menu ul .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .social-media-menu ul li .search-result__title a, .social-media-menu ul
          .path-node .item-list ol li .search-result__title a,
          .path-node .item-list ol .social-media-menu ul li .search-result__title a {
            height: 24px; } }

.header-logo {
  float: left;
  /* Other sub-site/chapter logo image should be enlarged to 80px. */
  /* 'Team Canada 2022' is a one-off. It should be zoomed to 100px. */
  /* @see soc_chapter_media.module */
  /* @see views.view.chapter_header.yml */ }
  @media (min-width: 0) and (max-width: 34.375em) {
    .header-logo {
      margin-top: 2.44141em;
      margin-bottom: 2.44141em; } }
  .header-logo a img, .header-logo .path-search .item-list ol li .search-result__title a img, .path-search .item-list ol li .search-result__title .header-logo a img, .header-logo
  .path-node .item-list ol li .search-result__title a img,
  .path-node .item-list ol li .search-result__title .header-logo a img {
    height: 60px;
    width: auto;
    display: block; }
    @media (min-width: 0) and (max-width: 34.375em) {
      .header-logo a img, .header-logo .path-search .item-list ol li .search-result__title a img, .path-search .item-list ol li .search-result__title .header-logo a img, .header-logo
      .path-node .item-list ol li .search-result__title a img,
      .path-node .item-list ol li .search-result__title .header-logo a img {
        margin: 0 auto;
        height: auto;
        max-width: 187px; } }
  .header-logo a.chapter-logo-link img, .header-logo .path-search .item-list ol li .search-result__title a.chapter-logo-link img, .path-search .item-list ol li .search-result__title .header-logo a.chapter-logo-link img, .header-logo
  .path-node .item-list ol li .search-result__title a.chapter-logo-link img,
  .path-node .item-list ol li .search-result__title .header-logo a.chapter-logo-link img {
    height: 80px; }
  .header-logo a#team-canada-2022 img {
    height: 100px; }

nav#block-donate-2 {
  display: block;
  width: 100%;
  margin: 0 0 1.5625em; }
  @media (min-width: 34.375em) and (max-width: 56em) {
    nav#block-donate-2 {
      margin-bottom: 0;
      margin-top: 1.5625em; } }
  @media (min-width: 56em) {
    nav#block-donate-2 {
      display: none; } }
  nav#block-donate-2 ul:not(.contextual-links) {
    display: block; }
    nav#block-donate-2 ul:not(.contextual-links) li {
      width: 100%;
      margin-right: 0; }

#block-views-block-chapter-header-chapter-homepage-text {
  float: right;
  padding: 1em 0; }
  #block-views-block-chapter-header-chapter-homepage-text .field-content {
    line-height: 15px; }
  #block-views-block-chapter-header-chapter-homepage-text a {
    color: #fff;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 0.7em;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    transition: all .3s ease-out; }
    #block-views-block-chapter-header-chapter-homepage-text a:after {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "home";
      color: #fff;
      font-size: 15px;
      font-size: 0.9375rem;
      margin-left: 0.5em;
      line-height: 12px; }

.view-sponsors .view-content .sponsor-level-wrapper {
  width: 100%;
  clear: both;
  margin: 2em 0 4em 0; }
  @media (min-width: 38em) {
    .view-sponsors .view-content .sponsor-level-wrapper {
      margin: 4em 0 4em 0; } }
  @media (min-width: 38em) {
    .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper {
      display: -webkit-box;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-justify-content: center;
      /* Safari */
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-flex-flow: row wrap;
      -ms-flex-flow: row wrap;
      flex-flow: row wrap;
      align-items: center; } }
  .view-sponsors .view-content .sponsor-level-wrapper h3 {
    text-transform: uppercase;
    font-weight: 700;
    text-align: center;
    margin-bottom: 1.25em; }
    @media (min-width: 38em) {
      .view-sponsors .view-content .sponsor-level-wrapper h3 {
        font-size: 1.4em;
        margin-bottom: 2em; } }

.view-sponsors .view-content .views-row {
  padding: 1em 1.5625em;
  flex-grow: 1;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  width: 60%;
  max-width: 60%;
  margin: 0 auto; }
  @media (min-width: 38em) {
    .view-sponsors .view-content .views-row {
      width: 50%;
      max-width: 50%;
      display: inline-block; } }
  @media (min-width: 48em) {
    .view-sponsors .view-content .views-row {
      width: 20%;
      max-width: 20%; } }
  .view-sponsors .view-content .views-row:only-child {
    align-self: flex-start; }
  .view-sponsors .view-content .views-row .sponsor-title {
    position: absolute !important;
    clip: rect(1px, 1px, 1px, 1px);
    overflow: hidden;
    height: 1px;
    width: 1px;
    word-wrap: normal; }
  @media (min-width: 0) and (max-width: 38em) {
    .view-sponsors .view-content .views-row .sponsor-img {
      margin-bottom: 2.44141em; } }
  .view-sponsors .view-content .views-row .sponsor-img img {
    display: block;
    margin: 0 auto; }

.block-views-blocksponsors-block-3 {
  position: relative;
  z-index: 10; }

.view-announcements .views-row {
  background-color: #f4f4f4;
  margin-bottom: 1em;
  float: left;
  width: 100%;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  transition: all .3s ease-out; }
  .view-announcements .views-row:hover {
    background-color: #ececec; }
  .view-announcements .views-row .views-field-title a, .view-announcements .views-row .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a, .view-announcements .views-row .views-field-title
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a {
    display: block;
    padding: 1em;
    text-decoration: none;
    line-height: 19px;
    width: 100%; }
    .view-announcements .views-row .views-field-title a:before, .view-announcements .views-row .views-field-title .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a:before, .view-announcements .views-row .views-field-title
    .path-node .item-list ol li .search-result__title a:before,
    .path-node .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a:before {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      font-family: FontAwesome;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      content: '\f0f3';
      background-size: auto 163%;
      background-repeat: no-repeat;
      background-position: -66px -28px;
      left: 1em;
      width: 47px;
      height: 47px;
      float: left;
      background-color: #74d3ff;
      margin-top: -0.95em;
      margin-left: -0.95em;
      margin-right: 1em;
      color: #fff;
      text-align: center;
      line-height: 50px;
      font-size: 1.05em;
      position: relative;
      position: relative;
      float: left;
      top: 0;
      left: 0; }
      @media (min-width: 38em) {
        .view-announcements .views-row .views-field-title a:before, .view-announcements .views-row .views-field-title .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a:before, .view-announcements .views-row .views-field-title
        .path-node .item-list ol li .search-result__title a:before,
        .path-node .item-list ol li .search-result__title .view-announcements .views-row .views-field-title a:before {
          background-position: -69px -30px;
          width: 51px;
          height: 51px;
          line-height: 50px; } }

.view-national-hero-feature .views-row {
  background-color: #262626; }

.view-national-hero-feature .reduce-overlay-on .views-banner-row:before {
  background: rgba(0, 0, 0, 0.5) !important; }

.view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23C30063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100% !important;
  background-repeat: no-repeat !important;
  background-position: right 2px; }

.view-national-hero-feature .views-banner-row {
  background-color: #262626;
  padding: 5em 0;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  position: relative; }
  .view-national-hero-feature .views-banner-row:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .view-national-hero-feature .views-banner-row:before {
    background: rgba(0, 0, 0, 0.7); }
  .view-national-hero-feature .views-banner-row:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23C30063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: right 2px; }
  @media (min-width: 25.625em) {
    .view-national-hero-feature .views-banner-row {
      padding: 9em 0; } }
  @media (min-width: 43.75em) {
    .view-national-hero-feature .views-banner-row {
      height: 450px; } }
  @media (min-width: 73.125em) {
    .view-national-hero-feature .views-banner-row {
      height: 700px; } }
  .view-national-hero-feature .views-banner-row iframe {
    position: absolute;
    margin: 0;
    height: 100%;
    width: 100%;
    top: 0; }
  .view-national-hero-feature .views-banner-row .banner-cta-wrapper {
    position: relative;
    max-width: 1334px;
    margin: 0 auto;
    padding: 0 1.5625em;
    height: 100%;
    line-height: normal;
    z-index: 10;
    position: relative;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
    .view-national-hero-feature .views-banner-row .banner-cta-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 38em) and (max-width: 55.9375em) {
      .view-national-hero-feature .views-banner-row .banner-cta-wrapper {
        padding: 0 6.38298%; } }
    @media (min-width: 56em) {
      .view-national-hero-feature .views-banner-row .banner-cta-wrapper {
        padding: 0 0.8em; } }
  .view-national-hero-feature .views-banner-row .banner-cta-inner-wrapper {
    width: 100%; }
    @media (min-width: 56em) {
      .view-national-hero-feature .views-banner-row .banner-cta-inner-wrapper {
        margin: 0 3em; } }
    @media (min-width: 73.125em) {
      .view-national-hero-feature .views-banner-row .banner-cta-inner-wrapper {
        margin: 0 6em; } }
  .view-national-hero-feature .views-banner-row .views-field-field-hero-heading,
  .view-national-hero-feature .views-banner-row .views-field-title {
    font-size: 1.25em;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff;
    margin-bottom: 0.5em;
    width: 100%; }
    @media (min-width: 43.75em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-heading,
      .view-national-hero-feature .views-banner-row .views-field-title {
        width: 70%; } }
    @media (min-width: 47.5em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-heading,
      .view-national-hero-feature .views-banner-row .views-field-title {
        width: 57%; } }
    @media (min-width: 73.125em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-heading,
      .view-national-hero-feature .views-banner-row .views-field-title {
        font-size: 2.44141em;
        line-height: 42px; } }
    @media (min-width: 80.625em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-heading,
      .view-national-hero-feature .views-banner-row .views-field-title {
        width: 60%; } }
  .view-national-hero-feature .views-banner-row .views-field-field-sub-heading {
    font-size: 1em;
    color: #fff;
    margin-bottom: 0.5em;
    width: 100%; }
    @media (min-width: 43.75em) {
      .view-national-hero-feature .views-banner-row .views-field-field-sub-heading {
        width: 70%; } }
    @media (min-width: 47.5em) {
      .view-national-hero-feature .views-banner-row .views-field-field-sub-heading {
        width: 57%; } }
    @media (min-width: 73.125em) {
      .view-national-hero-feature .views-banner-row .views-field-field-sub-heading {
        font-size: 1.5625em;
        line-height: 42px; } }
    @media (min-width: 80.625em) {
      .view-national-hero-feature .views-banner-row .views-field-field-sub-heading {
        width: 60%; } }
  .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a {
    border: none;
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    font-size: .7em;
    font-size: 9px;
    font-size: 0.5625rem;
    font-weight: 700;
    overflow: hidden;
    padding: 1.1em 6.2em;
    text-decoration: none;
    text-align: center;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    margin-right: 1em;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none !important;
    color: #262626;
    background: transparent;
    border: 2px solid #262626;
    color: #262626;
    color: #fff;
    border-color: #fff;
    padding: 1em 3.6em !important; }
    @media (min-width: 38em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a {
        font-size: 10px;
        font-size: 0.625rem; } }
    .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a:hover, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a:focus {
      color: #ed0000;
      border: 2px solid #ed0000; }
    .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a:hover, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a:focus {
      color: #262626;
      border-color: #fff;
      background-color: #fff; }
    @media (min-width: 73.125em) {
      .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a, .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .view-national-hero-feature .views-banner-row .views-field-field-hero-call-to-action a {
        font-size: 0.85em !important; } }

.view-national-hero-feature .views-banner-row.hero-video:before {
  content: none; }

.view-national-hero-feature .views-banner-row.hero-video:after {
  width: 20%;
  left: auto;
  right: 0;
  background-size: 100% auto;
  background-position: right bottom; }

.view-national-hero-feature .views-banner-row.hero-video iframe {
  z-index: 200; }

.contact-block .views-row .views-label {
  display: inline-block;
  float: left;
  margin-right: 0.2em; }

.contact-block .views-row .views-field {
  clear: both;
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-bottom: 0.5em !important;
  font-size: 0.85em;
  font-weight: 500;
  line-height: 15px; }
  .contact-block .views-row .views-field:last-child {
    margin-bottom: 0; }
  .contact-block .views-row .views-field.views-field-field-primary-contact-name:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f007';
    float: left;
    background-color: #0095da;
    border-radius: 50px;
    height: 28px;
    width: 28px;
    text-align: center;
    margin-right: 10px;
    line-height: 30px;
    color: #fff;
    font-size: 0.9em;
    font-size: 1em;
    line-height: 26px; }
  .contact-block .views-row .views-field.views-field-field-primary-contact-email:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f0e0';
    float: left;
    background-color: #0095da;
    border-radius: 50px;
    height: 28px;
    width: 28px;
    text-align: center;
    margin-right: 10px;
    line-height: 30px;
    color: #fff;
    font-size: 0.9em;
    font-size: 0.865em;
    line-height: 27.9px; }
  .contact-block .views-row .views-field.views-field-field-primary-contact-address:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: "\f041";
    float: left;
    background-color: #0095da;
    border-radius: 50px;
    height: 28px;
    width: 28px;
    text-align: center;
    margin-right: 10px;
    line-height: 30px;
    color: #fff;
    font-size: 0.9em;
    font-size: 1.2em;
    line-height: 28px;
    -ms-flex-negative: 0;
    flex-shrink: 0; }
  .contact-block .views-row .views-field.views-field-field-primary-contact-phone:before, .contact-block .views-row .views-field.views-field-field-primary-contact-phone-toll:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f095';
    float: left;
    background-color: #0095da;
    border-radius: 50px;
    height: 28px;
    width: 28px;
    text-align: center;
    margin-right: 10px;
    line-height: 30px;
    color: #fff;
    font-size: 0.9em;
    font-size: 1.2em;
    line-height: 29px; }

.view-communities .views-row {
  background-color: #f4f4f4;
  margin-bottom: 1em;
  float: left;
  width: 100%;
  position: relative;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  transition: all .3s ease-out; }
  .view-communities .views-row:last-child {
    margin-bottom: 0; }
  .view-communities .views-row:after {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f1bb';
    position: absolute;
    right: 0;
    color: #e5e5e5;
    right: 36px;
    bottom: 1px; }
  .view-communities .views-row:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f1bb';
    position: absolute;
    right: 0;
    color: #e5e5e5;
    font-size: 2.5em;
    bottom: 0; }
  .view-communities .views-row:hover {
    background-color: #ececec; }
    .view-communities .views-row:hover:before, .view-communities .views-row:hover:after {
      color: #e0e0e0; }
  .view-communities .views-row .views-field-title a, .view-communities .views-row .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-communities .views-row .views-field-title a, .view-communities .views-row .views-field-title
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .view-communities .views-row .views-field-title a {
    display: block;
    padding: 1em;
    text-decoration: none;
    line-height: 19px;
    width: 100%;
    z-index: 10;
    position: relative; }
    .view-communities .views-row .views-field-title a:before, .view-communities .views-row .views-field-title .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .view-communities .views-row .views-field-title a:before, .view-communities .views-row .views-field-title
    .path-node .item-list ol li .search-result__title a:before,
    .path-node .item-list ol li .search-result__title .view-communities .views-row .views-field-title a:before {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "location_city";
      background-size: auto 163%;
      background-repeat: no-repeat;
      background-position: -66px -28px;
      top: auto;
      left: 0;
      width: 47px;
      height: 47px;
      float: left;
      background-color: #74d3ff;
      margin-top: -0.65em;
      margin-left: -0.65em;
      margin-right: 1em;
      color: #fff;
      text-align: center;
      line-height: 45px;
      font-size: 1.5em;
      position: relative;
      font-size: 24px !important; }
      @media (min-width: 38em) {
        .view-communities .views-row .views-field-title a:before, .view-communities .views-row .views-field-title .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .view-communities .views-row .views-field-title a:before, .view-communities .views-row .views-field-title
        .path-node .item-list ol li .search-result__title a:before,
        .path-node .item-list ol li .search-result__title .view-communities .views-row .views-field-title a:before {
          background-position: -69px -30px;
          width: 50px;
          height: 50px;
          line-height: 50px; } }

#mc_embed_signup h2 {
  border-bottom: none; }

#mc_embed_signup input, #mc_embed_signup .dk-selected {
  border: 2px solid #efefef !important;
  border-radius: 2px !important;
  padding: 0 !important; }

#mc_embed_signup form {
  padding: 1em 1.8em 1.8em 1.8em !important;
  background-color: #f4f4f4;
  float: left;
  width: 100%; }
  #mc_embed_signup form:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 75%;
    background-repeat: no-repeat;
    background-position: -1px 101%;
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
    background-size: auto 125%; }

#mc_embed_signup .indicates-required {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal; }

#mc_embed_signup .mc-field-group {
  margin-right: 0;
  width: 100% !important;
  padding-bottom: 1em !important;
  z-index: 10; }

#mc_embed_signup input.button, #mc_embed_signup .button.dk-selected {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background-color: #c4161c;
  color: #fff;
  padding: 1.1em 6.2em;
  width: 100%;
  background-color: #262626;
  margin: 0.8em 0 0 0 !important;
  width: 100%;
  height: auto;
  font-size: 0.8em !important;
  line-height: 38px;
  z-index: 10;
  border: none !important;
  border-radius: 0px !important; }
  @media (min-width: 38em) {
    #mc_embed_signup input.button, #mc_embed_signup .button.dk-selected {
      font-size: 10px;
      font-size: 0.625rem; } }
  @media (min-width: 38em) {
    #mc_embed_signup input.button, #mc_embed_signup .button.dk-selected {
      padding: 1.28em 6.2em;
      width: auto; } }
  #mc_embed_signup input.button:hover, #mc_embed_signup .button.dk-selected:hover, #mc_embed_signup input.button:focus, #mc_embed_signup .button.dk-selected:focus {
    background-color: #961115;
    color: #fff; }
  #mc_embed_signup input.button:hover, #mc_embed_signup .button.dk-selected:hover, #mc_embed_signup input.button:focus, #mc_embed_signup .button.dk-selected:focus {
    background-color: #000; }

@media (min-width: 38em) {
  .block-views-blocksponsors-block-3 .view-sponsors .view-content .sponsor-level-wrapper {
    margin-bottom: 0; } }

/**
 * @file
 * This styles the `athletes.block_1` and `coaches.block_1` block views.
 * Those views render listing of athletes and coaches on Chapters' Athletes and Coaches pages.
 */
.view-athletes .view-content,
.view-coaches .view-content {
  display: -webkit-box;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  /* Safari */
  flex-wrap: wrap; }

.view-athletes .views-row,
.view-coaches .views-row {
  margin-bottom: 1em;
  background-color: #f4f4f4;
  display: -webkit-box;
  display: -moz-box;
  display: -moz-flex;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-bottom: 1em;
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-left: 1.5%;
  margin-right: 1.5%;
  width: 47%; }
  @media (min-width: 48em) {
    .view-athletes .views-row,
    .view-coaches .views-row {
      width: 30%; } }
  @media (min-width: 62em) {
    .view-athletes .views-row,
    .view-coaches .views-row {
      width: 22%; } }
  .view-athletes .views-row .views-field-nothing,
  .view-coaches .views-row .views-field-nothing {
    margin-top: 1rem; }
    .view-athletes .views-row .views-field-nothing a, .view-athletes .views-row .views-field-nothing .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .view-athletes .views-row .views-field-nothing a, .view-athletes .views-row .views-field-nothing
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .view-athletes .views-row .views-field-nothing a,
    .view-coaches .views-row .views-field-nothing a,
    .view-coaches .views-row .views-field-nothing .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
    .view-coaches .views-row .views-field-nothing a,
    .view-coaches .views-row .views-field-nothing
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title
    .view-coaches .views-row .views-field-nothing a {
      text-transform: uppercase;
      text-decoration: none;
      font-weight: 700;
      font-size: 1.2rem;
      display: block;
      text-align: center;
      color: #c4161c; }
      .view-athletes .views-row .views-field-nothing a:hover,
      .view-coaches .views-row .views-field-nothing a:hover {
        color: #ff0000; }
    .view-athletes .views-row .views-field-nothing .athlete-sport-and-role,
    .view-coaches .views-row .views-field-nothing .athlete-sport-and-role {
      margin-top: 1rem;
      text-align: center;
      color: black; }
  .view-athletes .views-row .views-field-field-image,
  .view-coaches .views-row .views-field-field-image {
    line-height: 0;
    min-width: 100%; }
    .view-athletes .views-row .views-field-field-image:after,
    .view-coaches .views-row .views-field-field-image:after {
      content: none !important; }
    .view-athletes .views-row .views-field-field-image img,
    .view-coaches .views-row .views-field-field-image img {
      top: 0;
      left: 0;
      line-height: 0;
      object-fit: cover;
      aspect-ratio: 1 / 1; }
      .view-athletes .views-row .views-field-field-image img:hover,
      .view-coaches .views-row .views-field-field-image img:hover {
        opacity: 70%; }

.create-chapter-toggle-form {
  width: 100%; }
  .create-chapter-toggle-form form {
    margin-top: 1em;
    float: right; }
    .create-chapter-toggle-form form label {
      display: none; }
    .create-chapter-toggle-form form .dk-select {
      width: 175px; }
      @media (min-width: 56em) {
        .create-chapter-toggle-form form .dk-select {
          width: 200px; } }
    .create-chapter-toggle-form form .js-form-type-select {
      display: inline-block; }
    .create-chapter-toggle-form form .js-form-submit {
      color: #fff;
      border-color: #fff;
      color: #fff;
      border-color: #fff;
      font-size: 0.6em;
      border-radius: 0; }
      .create-chapter-toggle-form form .js-form-submit:hover, .create-chapter-toggle-form form .js-form-submit:focus {
        color: #262626;
        border-color: #fff;
        background-color: #fff; }

.block-views-blockresults-by-sport-block-1 ul {
  display: flex;
  flex-wrap: wrap; }
  .block-views-blockresults-by-sport-block-1 ul li {
    list-style-type: none;
    flex: 1 0 40%; }
    .block-views-blockresults-by-sport-block-1 ul li:nth-child(odd) {
      margin-left: 0px; }
    @media (min-width: 61.9375em) {
      .block-views-blockresults-by-sport-block-1 ul li {
        flex: 1 0 20%; }
        .block-views-blockresults-by-sport-block-1 ul li:nth-child(odd) {
          margin: 0 0 0.25em 1.5em; } }

.view-results-by-athlete {
  padding: 2em; }
  .view-results-by-athlete .item-list ul li {
    list-style-type: none;
    margin: 0;
    width: 100%; }
    @media (min-width: 61.9375em) {
      .view-results-by-athlete .item-list ul li {
        width: 40%;
        margin-left: 2em; } }

#block-views-block-national-banner-national-banner {
  margin-top: 80px;
  height: 260px;
  width: 100%; }
  #block-views-block-national-banner-national-banner #national-banner {
    height: 260px;
    width: 100%;
    background-size: contain;
    background-repeat: no-repeat; }

/* components/_brand.scss */
#logo {
  display: block; }
  #logo a {
    display: block;
    line-height: 0; }

/* 30-components/navigation/_index.scss */
.menu {
  margin: 0;
  padding: 0; }
  .menu li {
    list-style-image: none;
    list-style-type: none;
    list-style: none;
    margin-left: 0; }
  .menu li {
    margin: 0;
    padding: 0; }

/* 30-components/navigation/_menu--main.scss */
.sidr,
.main-navigation-block {
  float: left; }
  .sidr h2,
  .main-navigation-block h2 {
    font: 0/0 serif;
    text-shadow: none;
    color: transparent; }
  .sidr .sidr-class-menu,
  .sidr .menu,
  .main-navigation-block .sidr-class-menu,
  .main-navigation-block .menu {
    line-height: 0;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    transition: all .3s ease-out; }
    .sidr .sidr-class-menu > li > .menu,
    .sidr .menu > li > .menu,
    .main-navigation-block .sidr-class-menu > li > .menu,
    .main-navigation-block .menu > li > .menu {
      visibility: hidden;
      opacity: 0;
      transition: visibility 0s linear 0.2s, opacity 0.2s linear; }
    .sidr .sidr-class-menu li span,
    .sidr .menu li span,
    .main-navigation-block .sidr-class-menu li span,
    .main-navigation-block .menu li span {
      display: inline-block;
      position: absolute;
      top: 0;
      right: 0;
      height: 40px; }
      .sidr .sidr-class-menu li span:after,
      .sidr .menu li span:after,
      .main-navigation-block .sidr-class-menu li span:after,
      .main-navigation-block .menu li span:after {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f078';
        line-height: 40px;
        margin-left: 0.5em;
        font-size: 13px;
        color: #d9d9d9;
        position: relative;
        color: #d9d9d9;
        position: relative; }
      .sidr .sidr-class-menu li span.active-menu:after,
      .sidr .menu li span.active-menu:after,
      .main-navigation-block .sidr-class-menu li span.active-menu:after,
      .main-navigation-block .menu li span.active-menu:after {
        color: #0063a5; }
      .sidr .sidr-class-menu li span:hover,
      .sidr .menu li span:hover,
      .main-navigation-block .sidr-class-menu li span:hover,
      .main-navigation-block .menu li span:hover {
        cursor: pointer; }
    .sidr .sidr-class-menu li a, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a, .sidr .sidr-class-menu
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a,
    .sidr .menu li a,
    .sidr .menu .path-search .item-list ol li .search-result__title a, .path-search .item-list ol
    .sidr .menu li .search-result__title a,
    .sidr .menu
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol
    .sidr .menu li .search-result__title a,
    .main-navigation-block .sidr-class-menu li a,
    .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a, .path-search .item-list ol
    .main-navigation-block .sidr-class-menu li .search-result__title a,
    .main-navigation-block .sidr-class-menu
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol
    .main-navigation-block .sidr-class-menu li .search-result__title a,
    .main-navigation-block .menu li a,
    .main-navigation-block .menu .path-search .item-list ol li .search-result__title a, .path-search .item-list ol
    .main-navigation-block .menu li .search-result__title a,
    .main-navigation-block .menu
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol
    .main-navigation-block .menu li .search-result__title a {
      text-decoration: none;
      display: block;
      font-weight: 700;
      text-transform: uppercase;
      color: #262626;
      font-size: 0.86em;
      line-height: 40px; }
      .sidr .sidr-class-menu li a:hover, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a:hover, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a:hover, .sidr .sidr-class-menu li a:focus, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a:focus, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a:focus, .sidr .sidr-class-menu li a.is-active, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.is-active, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a.is-active, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.is-active,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a.is-active, .sidr .sidr-class-menu li a:active, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a:active, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:active,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a:active,
      .sidr .menu li a:hover,
      .sidr .menu .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol
      .sidr .menu li .search-result__title a:hover,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a:hover,
      .sidr .menu li a:focus,
      .sidr .menu .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol
      .sidr .menu li .search-result__title a:focus,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a:focus,
      .sidr .menu li a.is-active,
      .sidr .menu .path-search .item-list ol li .search-result__title a.is-active, .path-search .item-list ol
      .sidr .menu li .search-result__title a.is-active,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a.is-active,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a.is-active,
      .sidr .menu li a:active,
      .sidr .menu .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol
      .sidr .menu li .search-result__title a:active,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a:active,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a:active,
      .main-navigation-block .sidr-class-menu li a:hover,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:hover,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:hover,
      .main-navigation-block .sidr-class-menu li a:focus,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:focus,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:focus,
      .main-navigation-block .sidr-class-menu li a.is-active,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.is-active, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.is-active,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.is-active,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.is-active,
      .main-navigation-block .sidr-class-menu li a:active,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:active,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a:active,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a:active,
      .main-navigation-block .menu li a:hover,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a:hover,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a:hover,
      .main-navigation-block .menu li a:focus,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a:focus,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a:focus,
      .main-navigation-block .menu li a.is-active,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.is-active, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a.is-active,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a.is-active,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a.is-active,
      .main-navigation-block .menu li a:active,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a:active, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a:active,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a:active,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a:active {
        color: #0063a5; }
      .sidr .sidr-class-menu li a.header-donate-button, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.header-donate-button, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a.header-donate-button, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.header-donate-button,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a.header-donate-button,
      .sidr .menu li a.header-donate-button,
      .sidr .menu .path-search .item-list ol li .search-result__title a.header-donate-button, .path-search .item-list ol
      .sidr .menu li .search-result__title a.header-donate-button,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a.header-donate-button,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a.header-donate-button,
      .main-navigation-block .sidr-class-menu li a.header-donate-button,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.header-donate-button, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.header-donate-button,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.header-donate-button,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.header-donate-button,
      .main-navigation-block .menu li a.header-donate-button,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.header-donate-button, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a.header-donate-button,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a.header-donate-button,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a.header-donate-button {
        background-color: #ed0000;
        padding: 0 3.3em;
        color: #fff;
        transition: background-color 0.3s ease-out !important; }
        .sidr .sidr-class-menu li a.header-donate-button:hover, .sidr .sidr-class-menu li a.header-donate-button:focus,
        .sidr .menu li a.header-donate-button:hover,
        .sidr .menu li a.header-donate-button:focus,
        .main-navigation-block .sidr-class-menu li a.header-donate-button:hover,
        .main-navigation-block .sidr-class-menu li a.header-donate-button:focus,
        .main-navigation-block .menu li a.header-donate-button:hover,
        .main-navigation-block .menu li a.header-donate-button:focus {
          background-color: #961115;
          color: #fff; }
      .sidr .sidr-class-menu li a.cc-open-donation-form, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a.cc-open-donation-form, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.cc-open-donation-form,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a.cc-open-donation-form,
      .sidr .menu li a.cc-open-donation-form,
      .sidr .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form, .path-search .item-list ol
      .sidr .menu li .search-result__title a.cc-open-donation-form,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a.cc-open-donation-form,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a.cc-open-donation-form,
      .main-navigation-block .sidr-class-menu li a.cc-open-donation-form,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.cc-open-donation-form,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.cc-open-donation-form,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.cc-open-donation-form,
      .main-navigation-block .menu li a.cc-open-donation-form,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a.cc-open-donation-form,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a.cc-open-donation-form,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a.cc-open-donation-form {
        background-color: #ed0000;
        padding: 0 3.3em;
        color: #fff;
        transition: background-color 0.3s ease-out !important; }
        .sidr .sidr-class-menu li a.cc-open-donation-form:hover, .sidr .sidr-class-menu li a.cc-open-donation-form:focus,
        .sidr .menu li a.cc-open-donation-form:hover,
        .sidr .menu li a.cc-open-donation-form:focus,
        .main-navigation-block .sidr-class-menu li a.cc-open-donation-form:hover,
        .main-navigation-block .sidr-class-menu li a.cc-open-donation-form:focus,
        .main-navigation-block .menu li a.cc-open-donation-form:hover,
        .main-navigation-block .menu li a.cc-open-donation-form:focus {
          background-color: #961115;
          color: #fff; }
      .sidr .sidr-class-menu li a.sidr-class-header-donate-button, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button,
      .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button,
      .sidr .menu li a.sidr-class-header-donate-button,
      .sidr .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button, .path-search .item-list ol
      .sidr .menu li .search-result__title a.sidr-class-header-donate-button,
      .sidr .menu
      .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button,
      .path-node .item-list ol
      .sidr .menu li .search-result__title a.sidr-class-header-donate-button,
      .main-navigation-block .sidr-class-menu li a.sidr-class-header-donate-button,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button, .path-search .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button,
      .path-node .item-list ol
      .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button,
      .main-navigation-block .menu li a.sidr-class-header-donate-button,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button, .path-search .item-list ol
      .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button,
      .path-node .item-list ol
      .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button {
        background-color: #ed0000;
        color: #fff !important; }
        .sidr .sidr-class-menu li a.sidr-class-header-donate-button + span:hover:after, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after, .path-search .item-list ol .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after, .sidr .sidr-class-menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .path-node .item-list ol .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .sidr .sidr-class-menu li a.sidr-class-header-donate-button + span:after,
        .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after, .path-search .item-list ol
        .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .sidr .sidr-class-menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after,
        .path-node .item-list ol
        .sidr .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .sidr .menu li a.sidr-class-header-donate-button + span:hover:after,
        .sidr .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after, .path-search .item-list ol
        .sidr .menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .sidr .menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .path-node .item-list ol
        .sidr .menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .sidr .menu li a.sidr-class-header-donate-button + span:after,
        .sidr .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after, .path-search .item-list ol
        .sidr .menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .sidr .menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after,
        .path-node .item-list ol
        .sidr .menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .sidr-class-menu li a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after, .path-search .item-list ol
        .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .sidr-class-menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .path-node .item-list ol
        .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .sidr-class-menu li a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after, .path-search .item-list ol
        .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .sidr-class-menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after,
        .path-node .item-list ol
        .main-navigation-block .sidr-class-menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .menu li a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after, .path-search .item-list ol
        .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .path-node .item-list ol
        .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button + span:hover:after,
        .main-navigation-block .menu li a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after, .path-search .item-list ol
        .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button + span:after,
        .main-navigation-block .menu
        .path-node .item-list ol li .search-result__title a.sidr-class-header-donate-button + span:after,
        .path-node .item-list ol
        .main-navigation-block .menu li .search-result__title a.sidr-class-header-donate-button + span:after {
          color: #d9d9d9 !important; }
        .sidr .sidr-class-menu li a.sidr-class-header-donate-button:hover,
        .sidr .menu li a.sidr-class-header-donate-button:hover,
        .main-navigation-block .sidr-class-menu li a.sidr-class-header-donate-button:hover,
        .main-navigation-block .menu li a.sidr-class-header-donate-button:hover {
          color: #fff !important; }
    .sidr .sidr-class-menu li.menu-item--expanded:hover span:after,
    .sidr .menu li.menu-item--expanded:hover span:after,
    .main-navigation-block .sidr-class-menu li.menu-item--expanded:hover span:after,
    .main-navigation-block .menu li.menu-item--expanded:hover span:after {
      color: #0063a5; }
    .sidr .sidr-class-menu li.sidr-class-menu-item--expanded, .sidr .sidr-class-menu li.menu-item--expanded,
    .sidr .menu li.sidr-class-menu-item--expanded,
    .sidr .menu li.menu-item--expanded,
    .main-navigation-block .sidr-class-menu li.sidr-class-menu-item--expanded,
    .main-navigation-block .sidr-class-menu li.menu-item--expanded,
    .main-navigation-block .menu li.sidr-class-menu-item--expanded,
    .main-navigation-block .menu li.menu-item--expanded {
      position: relative; }
      .sidr .sidr-class-menu li.sidr-class-menu-item--expanded:hover > a, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a, .sidr .sidr-class-menu li.menu-item--expanded:hover > a, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a, .sidr .sidr-class-menu
      .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .sidr .menu li.sidr-class-menu-item--expanded:hover > a,
      .sidr .menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .sidr .menu
      .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .sidr .menu li.menu-item--expanded:hover > a,
      .sidr .menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .sidr .menu
      .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu li.menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .main-navigation-block .sidr-class-menu
      .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .main-navigation-block .menu li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a,
      .main-navigation-block .menu li.menu-item--expanded:hover > a,
      .main-navigation-block .menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a,
      .main-navigation-block .menu
      .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a {
        color: #0063a5; }
        .sidr .sidr-class-menu li.sidr-class-menu-item--expanded:hover > a:after, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after, .sidr .sidr-class-menu
        .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after, .sidr .sidr-class-menu li.menu-item--expanded:hover > a:after, .sidr .sidr-class-menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after, .sidr .sidr-class-menu
        .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .sidr .menu li.sidr-class-menu-item--expanded:hover > a:after,
        .sidr .menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .sidr .menu
        .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .sidr .menu li.menu-item--expanded:hover > a:after,
        .sidr .menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .sidr .menu
        .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu
        .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu li.menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .main-navigation-block .sidr-class-menu
        .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .main-navigation-block .menu li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .menu .path-search .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .menu
        .path-node .item-list ol li .search-result__title li.sidr-class-menu-item--expanded:hover > a:after,
        .main-navigation-block .menu li.menu-item--expanded:hover > a:after,
        .main-navigation-block .menu .path-search .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after,
        .main-navigation-block .menu
        .path-node .item-list ol li .search-result__title li.menu-item--expanded:hover > a:after {
          color: #000; }
    .sidr .sidr-class-menu li.menu-item--expanded:hover > ul,
    .sidr .menu li.menu-item--expanded:hover > ul,
    .main-navigation-block .sidr-class-menu li.menu-item--expanded:hover > ul,
    .main-navigation-block .menu li.menu-item--expanded:hover > ul {
      visibility: visible;
      opacity: 1;
      transition-delay: 0s; }
  .sidr > .sidr-class-menu,
  .sidr > .menu,
  .main-navigation-block > .sidr-class-menu,
  .main-navigation-block > .menu {
    width: 100%; }
  .sidr > .sidr-class-menu > li,
  .sidr > .menu > li,
  .main-navigation-block > .sidr-class-menu > li,
  .main-navigation-block > .menu > li {
    flex: 1 1 100%;
    text-align: center;
    display: inline-block;
    margin-right: 1.8em;
    transition: background-color 0.3s ease-out !important; }
    .sidr > .sidr-class-menu > li a, .path-search .item-list ol .sidr > .sidr-class-menu > li .search-result__title a,
    .path-node .item-list ol .sidr > .sidr-class-menu > li .search-result__title a,
    .sidr > .menu > li a, .path-search .item-list ol .sidr > .menu > li .search-result__title a,
    .path-node .item-list ol .sidr > .menu > li .search-result__title a,
    .main-navigation-block > .sidr-class-menu > li a, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li .search-result__title a,
    .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li .search-result__title a,
    .main-navigation-block > .menu > li a, .path-search .item-list ol .main-navigation-block > .menu > li .search-result__title a,
    .path-node .item-list ol .main-navigation-block > .menu > li .search-result__title a {
      transition: color 0.3s ease-out !important; }
    .sidr > .sidr-class-menu > li a:after, .path-search .item-list ol .sidr > .sidr-class-menu > li .search-result__title a:after,
    .path-node .item-list ol .sidr > .sidr-class-menu > li .search-result__title a:after,
    .sidr > .menu > li a:after, .path-search .item-list ol .sidr > .menu > li .search-result__title a:after,
    .path-node .item-list ol .sidr > .menu > li .search-result__title a:after,
    .main-navigation-block > .sidr-class-menu > li a:after, .path-search .item-list ol .main-navigation-block > .sidr-class-menu > li .search-result__title a:after,
    .path-node .item-list ol .main-navigation-block > .sidr-class-menu > li .search-result__title a:after,
    .main-navigation-block > .menu > li a:after, .path-search .item-list ol .main-navigation-block > .menu > li .search-result__title a:after,
    .path-node .item-list ol .main-navigation-block > .menu > li .search-result__title a:after {
      transition: color 0.3s ease-out !important; }
    .sidr > .sidr-class-menu > li.sidr-class-menu-item--expanded, .sidr > .sidr-class-menu > li.menu-item--expanded,
    .sidr > .menu > li.sidr-class-menu-item--expanded,
    .sidr > .menu > li.menu-item--expanded,
    .main-navigation-block > .sidr-class-menu > li.sidr-class-menu-item--expanded,
    .main-navigation-block > .sidr-class-menu > li.menu-item--expanded,
    .main-navigation-block > .menu > li.sidr-class-menu-item--expanded,
    .main-navigation-block > .menu > li.menu-item--expanded {
      margin-right: 2em; }
    .sidr > .sidr-class-menu > li:last-child,
    .sidr > .menu > li:last-child,
    .main-navigation-block > .sidr-class-menu > li:last-child,
    .main-navigation-block > .menu > li:last-child {
      margin-right: 2.5em; }
    .sidr > .sidr-class-menu > li > span,
    .sidr > .menu > li > span,
    .main-navigation-block > .sidr-class-menu > li > span,
    .main-navigation-block > .menu > li > span {
      right: -1.5em; }
  .sidr > .sidr-class-menu > li > .sidr-class-menu,
  .sidr > .menu > li > .menu,
  .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu,
  .main-navigation-block > .menu > li > .menu {
    text-align: left;
    position: absolute;
    background: #fff;
    z-index: 300;
    border-left: 1px solid #efefef;
    border-right: 1px solid #efefef;
    border-top: 1px solid #efefef;
    -webkit-box-shadow: 0px 8px 11px 2px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 8px 11px 2px rgba(0, 0, 0, 0.15);
    box-shadow: 0px 8px 11px 2px rgba(0, 0, 0, 0.15);
    list-style: none;
    margin-top: 1em; }
    .sidr > .sidr-class-menu > li > .sidr-class-menu:before,
    .sidr > .menu > li > .menu:before,
    .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu:before,
    .main-navigation-block > .menu > li > .menu:before {
      content: '';
      width: 20px;
      height: 20px;
      float: left;
      position: absolute;
      top: 0;
      left: 0;
      clip-path: polygon(0 0, 100% 0, 100% 96%, 0 100%);
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 14px 14px 0 0;
      border-color: #0095da transparent transparent transparent;
      top: -20px;
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
      border-width: 20px 40px 0 0; }
    .sidr > .sidr-class-menu > li > .sidr-class-menu:after,
    .sidr > .menu > li > .menu:after,
    .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu:after,
    .main-navigation-block > .menu > li > .menu:after {
      content: "";
      height: 31px;
      background-color: transparent;
      position: absolute;
      top: -31px;
      right: 0;
      width: 100%; }
    .sidr > .sidr-class-menu > li > .sidr-class-menu li,
    .sidr > .menu > li > .menu li,
    .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li,
    .main-navigation-block > .menu > li > .menu li {
      margin-right: 0;
      width: 20vw;
      min-width: 100%; }
      .sidr > .sidr-class-menu > li > .sidr-class-menu li.sidr-class-menu-item--expanded > span:after, .sidr > .sidr-class-menu > li > .sidr-class-menu li.menu-item--expanded > span:after,
      .sidr > .menu > li > .menu li.sidr-class-menu-item--expanded > span:after,
      .sidr > .menu > li > .menu li.menu-item--expanded > span:after,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li.sidr-class-menu-item--expanded > span:after,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li.menu-item--expanded > span:after,
      .main-navigation-block > .menu > li > .menu li.sidr-class-menu-item--expanded > span:after,
      .main-navigation-block > .menu > li > .menu li.menu-item--expanded > span:after {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f054';
        line-height: 44px;
        padding-right: 1.5em;
        font-size: 13px;
        color: #d9d9d9;
        position: relative;
        color: #d9d9d9;
        position: relative; }
      .sidr > .sidr-class-menu > li > .sidr-class-menu li.sidr-class-menu-item--expanded:hover > span:after, .sidr > .sidr-class-menu > li > .sidr-class-menu li.menu-item--expanded:hover > span:after,
      .sidr > .menu > li > .menu li.sidr-class-menu-item--expanded:hover > span:after,
      .sidr > .menu > li > .menu li.menu-item--expanded:hover > span:after,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li.sidr-class-menu-item--expanded:hover > span:after,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li.menu-item--expanded:hover > span:after,
      .main-navigation-block > .menu > li > .menu li.sidr-class-menu-item--expanded:hover > span:after,
      .main-navigation-block > .menu > li > .menu li.menu-item--expanded:hover > span:after {
        color: #0063a5; }
      .sidr > .sidr-class-menu > li > .sidr-class-menu li a, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
      .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
      .sidr > .menu > li > .menu li a, .path-search .item-list ol
      .sidr > .menu > li > .menu li .search-result__title a,
      .path-node .item-list ol
      .sidr > .menu > li > .menu li .search-result__title a,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a, .path-search .item-list ol
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
      .path-node .item-list ol
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a,
      .main-navigation-block > .menu > li > .menu li a, .path-search .item-list ol
      .main-navigation-block > .menu > li > .menu li .search-result__title a,
      .path-node .item-list ol
      .main-navigation-block > .menu > li > .menu li .search-result__title a {
        font-size: 0.8em;
        padding: 1em 1em;
        line-height: 16px;
        border-bottom: 1px solid #efefef;
        position: relative; }
        .sidr > .sidr-class-menu > li > .sidr-class-menu li a:hover, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
        .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover, .sidr > .sidr-class-menu > li > .sidr-class-menu li a:focus, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
        .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
        .sidr > .menu > li > .menu li a:hover, .path-search .item-list ol
        .sidr > .menu > li > .menu li .search-result__title a:hover,
        .path-node .item-list ol
        .sidr > .menu > li > .menu li .search-result__title a:hover,
        .sidr > .menu > li > .menu li a:focus, .path-search .item-list ol
        .sidr > .menu > li > .menu li .search-result__title a:focus,
        .path-node .item-list ol
        .sidr > .menu > li > .menu li .search-result__title a:focus,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:hover, .path-search .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
        .path-node .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:hover,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li a:focus, .path-search .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
        .path-node .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li .search-result__title a:focus,
        .main-navigation-block > .menu > li > .menu li a:hover, .path-search .item-list ol
        .main-navigation-block > .menu > li > .menu li .search-result__title a:hover,
        .path-node .item-list ol
        .main-navigation-block > .menu > li > .menu li .search-result__title a:hover,
        .main-navigation-block > .menu > li > .menu li a:focus, .path-search .item-list ol
        .main-navigation-block > .menu > li > .menu li .search-result__title a:focus,
        .path-node .item-list ol
        .main-navigation-block > .menu > li > .menu li .search-result__title a:focus {
          background-color: #fcfcfc; }
      .sidr > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu,
      .sidr > .sidr-class-menu > li > .sidr-class-menu li > .menu,
      .sidr > .menu > li > .menu li > .sidr-class-menu,
      .sidr > .menu > li > .menu li > .menu,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu,
      .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .menu,
      .main-navigation-block > .menu > li > .menu li > .sidr-class-menu,
      .main-navigation-block > .menu > li > .menu li > .menu {
        background-color: #fff;
        top: -1px;
        left: 100%;
        position: absolute;
        -webkit-box-shadow: 8px 8px 16px -5px rgba(0, 0, 0, 0.15);
        -moz-box-shadow: 8px 8px 16px -5px rgba(0, 0, 0, 0.15);
        box-shadow: 8px 8px 16px -5px rgba(0, 0, 0, 0.15);
        border-top: 1px solid #efefef; }
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu li,
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .menu li,
        .sidr > .menu > li > .menu li > .sidr-class-menu li,
        .sidr > .menu > li > .menu li > .menu li,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu li,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .menu li,
        .main-navigation-block > .menu > li > .menu li > .sidr-class-menu li,
        .main-navigation-block > .menu > li > .menu li > .menu li {
          width: 20vw;
          min-width: 100%; }
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu a, .sidr > .sidr-class-menu > li > .sidr-class-menu .path-search .item-list ol li > .sidr-class-menu .search-result__title a, .path-search .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu .search-result__title a, .sidr > .sidr-class-menu > li > .sidr-class-menu
        .path-node .item-list ol li > .sidr-class-menu .search-result__title a,
        .path-node .item-list ol .sidr > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu .search-result__title a,
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .menu a,
        .sidr > .sidr-class-menu > li > .sidr-class-menu .path-search .item-list ol li > .menu .search-result__title a, .path-search .item-list ol
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .menu .search-result__title a,
        .sidr > .sidr-class-menu > li > .sidr-class-menu
        .path-node .item-list ol li > .menu .search-result__title a,
        .path-node .item-list ol
        .sidr > .sidr-class-menu > li > .sidr-class-menu li > .menu .search-result__title a,
        .sidr > .menu > li > .menu li > .sidr-class-menu a,
        .sidr > .menu > li > .menu .path-search .item-list ol li > .sidr-class-menu .search-result__title a, .path-search .item-list ol
        .sidr > .menu > li > .menu li > .sidr-class-menu .search-result__title a,
        .sidr > .menu > li > .menu
        .path-node .item-list ol li > .sidr-class-menu .search-result__title a,
        .path-node .item-list ol
        .sidr > .menu > li > .menu li > .sidr-class-menu .search-result__title a,
        .sidr > .menu > li > .menu li > .menu a,
        .sidr > .menu > li > .menu .path-search .item-list ol li > .menu .search-result__title a, .path-search .item-list ol
        .sidr > .menu > li > .menu li > .menu .search-result__title a,
        .sidr > .menu > li > .menu
        .path-node .item-list ol li > .menu .search-result__title a,
        .path-node .item-list ol
        .sidr > .menu > li > .menu li > .menu .search-result__title a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .path-search .item-list ol li > .sidr-class-menu .search-result__title a, .path-search .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu .search-result__title a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu
        .path-node .item-list ol li > .sidr-class-menu .search-result__title a,
        .path-node .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .sidr-class-menu .search-result__title a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .menu a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu .path-search .item-list ol li > .menu .search-result__title a, .path-search .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .menu .search-result__title a,
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu
        .path-node .item-list ol li > .menu .search-result__title a,
        .path-node .item-list ol
        .main-navigation-block > .sidr-class-menu > li > .sidr-class-menu li > .menu .search-result__title a,
        .main-navigation-block > .menu > li > .menu li > .sidr-class-menu a,
        .main-navigation-block > .menu > li > .menu .path-search .item-list ol li > .sidr-class-menu .search-result__title a, .path-search .item-list ol
        .main-navigation-block > .menu > li > .menu li > .sidr-class-menu .search-result__title a,
        .main-navigation-block > .menu > li > .menu
        .path-node .item-list ol li > .sidr-class-menu .search-result__title a,
        .path-node .item-list ol
        .main-navigation-block > .menu > li > .menu li > .sidr-class-menu .search-result__title a,
        .main-navigation-block > .menu > li > .menu li > .menu a,
        .main-navigation-block > .menu > li > .menu .path-search .item-list ol li > .menu .search-result__title a, .path-search .item-list ol
        .main-navigation-block > .menu > li > .menu li > .menu .search-result__title a,
        .main-navigation-block > .menu > li > .menu
        .path-node .item-list ol li > .menu .search-result__title a,
        .path-node .item-list ol
        .main-navigation-block > .menu > li > .menu li > .menu .search-result__title a {
          border-left: 1px solid #efefef;
          border-right: 1px solid #efefef;
          transition: none; }

.active-menu > .menu,
.active-menu > .sidr-class-menu {
  visibility: visible !important;
  display: block !important; }

.main-navigation-block .menu li a.header-donate-button, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.header-donate-button, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button, .main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.header-donate-button,
.path-node .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button,
.main-navigation-block .menu li a.cc-open-donation-form,
.main-navigation-block .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form, .path-search .item-list ol
.main-navigation-block .menu li .search-result__title a.cc-open-donation-form,
.main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.cc-open-donation-form,
.path-node .item-list ol
.main-navigation-block .menu li .search-result__title a.cc-open-donation-form {
  padding: 0 4em 0 3.3em; }

.main-navigation-block .menu li:hover a.header-donate-button,
.main-navigation-block .menu li:hover a.cc-open-donation-form, .main-navigation-block .menu li:focus a.header-donate-button,
.main-navigation-block .menu li:focus a.cc-open-donation-form {
  color: #fff; }

.main-navigation-block .menu li:hover a.header-donate-button + span:after, .main-navigation-block .menu .path-search .item-list ol li:hover .search-result__title a.header-donate-button + span:after, .path-search .item-list ol .main-navigation-block .menu li:hover .search-result__title a.header-donate-button + span:after, .main-navigation-block .menu
.path-node .item-list ol li:hover .search-result__title a.header-donate-button + span:after,
.path-node .item-list ol .main-navigation-block .menu li:hover .search-result__title a.header-donate-button + span:after, .main-navigation-block .menu li:focus a.header-donate-button + span:after, .main-navigation-block .menu .path-search .item-list ol li:focus .search-result__title a.header-donate-button + span:after, .path-search .item-list ol .main-navigation-block .menu li:focus .search-result__title a.header-donate-button + span:after, .main-navigation-block .menu
.path-node .item-list ol li:focus .search-result__title a.header-donate-button + span:after,
.path-node .item-list ol .main-navigation-block .menu li:focus .search-result__title a.header-donate-button + span:after {
  color: #fff; }

.main-navigation-block .menu li:hover a.cc-open-donation-form + span:after, .main-navigation-block .menu .path-search .item-list ol li:hover .search-result__title a.cc-open-donation-form + span:after, .path-search .item-list ol .main-navigation-block .menu li:hover .search-result__title a.cc-open-donation-form + span:after, .main-navigation-block .menu
.path-node .item-list ol li:hover .search-result__title a.cc-open-donation-form + span:after,
.path-node .item-list ol .main-navigation-block .menu li:hover .search-result__title a.cc-open-donation-form + span:after, .main-navigation-block .menu li:focus a.cc-open-donation-form + span:after, .main-navigation-block .menu .path-search .item-list ol li:focus .search-result__title a.cc-open-donation-form + span:after, .path-search .item-list ol .main-navigation-block .menu li:focus .search-result__title a.cc-open-donation-form + span:after, .main-navigation-block .menu
.path-node .item-list ol li:focus .search-result__title a.cc-open-donation-form + span:after,
.path-node .item-list ol .main-navigation-block .menu li:focus .search-result__title a.cc-open-donation-form + span:after {
  color: #fff; }

.main-navigation-block .menu li a.header-donate-button + span, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.header-donate-button + span, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button + span, .main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.header-donate-button + span,
.path-node .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button + span {
  right: 2em; }
  .main-navigation-block .menu li a.header-donate-button + span:after, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.header-donate-button + span:after, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button + span:after, .main-navigation-block .menu
  .path-node .item-list ol li .search-result__title a.header-donate-button + span:after,
  .path-node .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button + span:after {
    color: #fff; }

.main-navigation-block .menu li a.cc-open-donation-form + span, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form + span, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form + span, .main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.cc-open-donation-form + span,
.path-node .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form + span {
  right: 2em; }
  .main-navigation-block .menu li a.cc-open-donation-form + span:after, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form + span:after, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form + span:after, .main-navigation-block .menu
  .path-node .item-list ol li .search-result__title a.cc-open-donation-form + span:after,
  .path-node .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form + span:after {
    color: #fff; }

.main-navigation-block .menu li a.header-donate-button ~ ul, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.header-donate-button ~ ul, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button ~ ul, .main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.header-donate-button ~ ul,
.path-node .item-list ol .main-navigation-block .menu li .search-result__title a.header-donate-button ~ ul {
  margin-top: 1.2em; }

.main-navigation-block .menu li a.cc-open-donation-form ~ ul, .main-navigation-block .menu .path-search .item-list ol li .search-result__title a.cc-open-donation-form ~ ul, .path-search .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form ~ ul, .main-navigation-block .menu
.path-node .item-list ol li .search-result__title a.cc-open-donation-form ~ ul,
.path-node .item-list ol .main-navigation-block .menu li .search-result__title a.cc-open-donation-form ~ ul {
  margin-top: 1.2em; }

.sidr .sidr-class-menu li span.sidr-class-expand-arrow:hover:after {
  color: #0063a5; }

.sidr .sidr-class-menu > li.active-menu > a, .sidr .path-search .item-list ol li .search-result__title .sidr-class-menu > li.active-menu > a, .path-search .item-list ol li .search-result__title .sidr .sidr-class-menu > li.active-menu > a, .sidr
.path-node .item-list ol li .search-result__title .sidr-class-menu > li.active-menu > a,
.path-node .item-list ol li .search-result__title .sidr .sidr-class-menu > li.active-menu > a {
  color: #0063a5; }
  .sidr .sidr-class-menu > li.active-menu > a:after, .sidr .path-search .item-list ol li .search-result__title .sidr-class-menu > li.active-menu > a:after, .sidr
  .path-node .item-list ol li .search-result__title .sidr-class-menu > li.active-menu > a:after {
    color: #000; }

.sidr .sidr-class-menu > li.active-menu > span.sidr-class-expand-arrow:after {
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f078';
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
  line-height: 40px;
  margin-left: 0.5em;
  font-size: 13px;
  color: #0063a5;
  float: right;
  position: absolute;
  right: 1.1em;
  top: 27px; }

.sidr ul li.sidr-class-menu-item ul {
  background-color: #f7f7f7; }
  .sidr ul li.sidr-class-menu-item ul li.sidr-class-menu-item ul {
    background-color: #f6f6f6; }
    .sidr ul li.sidr-class-menu-item ul li.sidr-class-menu-item ul li a {
      padding-left: 4em;
      text-transform: none; }
    .sidr ul li.sidr-class-menu-item ul li.sidr-class-menu-item ul li ul li a {
      padding-left: 5em;
      font-weight: normal;
      font-size: 11px;
      font-size: 0.6875rem; }

.sidr .sidr-class-menu li.sidr-class-menu-item--expanded a, .sidr .sidr-class-menu .path-search .item-list ol li.sidr-class-menu-item--expanded .search-result__title a, .path-search .item-list ol .sidr .sidr-class-menu li.sidr-class-menu-item--expanded .search-result__title a, .sidr .sidr-class-menu
.path-node .item-list ol li.sidr-class-menu-item--expanded .search-result__title a,
.path-node .item-list ol .sidr .sidr-class-menu li.sidr-class-menu-item--expanded .search-result__title a {
  padding-right: 3em; }

#block-mobiledonatelink {
  width: 100%;
  display: block; }
  @media (min-width: 56em) {
    #block-mobiledonatelink {
      display: none; } }
  #block-mobiledonatelink .field--name-field-mobile-donate-link {
    background-color: #ed0000;
    padding: 0 3.3em;
    color: #fff;
    transition: background-color 0.3s ease-out !important;
    width: 100%;
    text-decoration: none;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 0.86em;
    line-height: 40px;
    text-align: center; }
    #block-mobiledonatelink .field--name-field-mobile-donate-link:hover, #block-mobiledonatelink .field--name-field-mobile-donate-link:focus {
      background-color: #961115;
      color: #fff; }
    #block-mobiledonatelink .field--name-field-mobile-donate-link a {
      color: #fff;
      text-decoration: none;
      display: block; }

.stickynav-active {
  left: 0;
  text-align: center;
  background-color: white;
  border-bottom: 1px solid #757575;
  padding: 10px; }
  @media (min-width: 56em) {
    .stickynav-active > .menu > .menu-item:first-child {
      margin-left: 70px; }
      .stickynav-active > .menu > .menu-item:first-child::before {
        content: "";
        width: 50px;
        height: 32px;
        background-image: url("../../img/soc-logo-icon.png");
        position: absolute;
        top: 50%;
        left: -70px;
        background-size: contain;
        background-repeat: no-repeat;
        transform: translateY(-50%);
        border-right: 1px solid #f4f4f4;
        pointer-events: none; } }
  .stickynav-active > .menu > .menu-item > .menu {
    margin-top: 0;
    z-index: 0; }
    .stickynav-active > .menu > .menu-item > .menu::before {
      content: none; }

@media (min-width: 38em) {
  .user-logged-in .stickynav-active {
    top: 39px; } }

.secondary-header-links {
  float: right; }
  @media (min-width: 0) and (max-width: 34.375em) {
    .secondary-header-links {
      width: 100%;
      display: none; } }
  .secondary-header-links ul:not(.contextual-links) {
    margin: 0;
    padding: 0;
    list-style-type: none;
    padding: 0;
    margin: 0;
    overflow: hidden; }
    .secondary-header-links ul:not(.contextual-links):after {
      content: "";
      display: table;
      clear: both; }
    .secondary-header-links ul:not(.contextual-links) > li {
      display: block;
      float: left; }
      .secondary-header-links ul:not(.contextual-links) > li:last-child {
        margin-right: 0; }
    @media (min-width: 0) and (max-width: 34.375em) {
      .secondary-header-links ul:not(.contextual-links) {
        border-top: 2px solid #efefef;
        border-bottom: 2px solid #efefef; } }
  .secondary-header-links ul:not(.contextual-links) li {
    margin: 0;
    padding: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    margin-right: 0.8em;
    line-height: 29px; }
    .secondary-header-links ul:not(.contextual-links) li a, .secondary-header-links ul:not(.contextual-links) .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .secondary-header-links ul:not(.contextual-links) li .search-result__title a, .secondary-header-links ul:not(.contextual-links)
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .secondary-header-links ul:not(.contextual-links) li .search-result__title a {
      font-size: 0.8em;
      color: #757575;
      text-decoration: none;
      display: inline-block;
      border-right: 1px solid #757575;
      line-height: 14px;
      padding-right: 0.8em; }
      @media (min-width: 0) and (max-width: 34.375em) {
        .secondary-header-links ul:not(.contextual-links) li a, .secondary-header-links ul:not(.contextual-links) .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .secondary-header-links ul:not(.contextual-links) li .search-result__title a, .secondary-header-links ul:not(.contextual-links)
        .path-node .item-list ol li .search-result__title a,
        .path-node .item-list ol .secondary-header-links ul:not(.contextual-links) li .search-result__title a {
          border-right: 2px solid #efefef;
          text-transform: uppercase;
          font-weight: bold; } }
      .secondary-header-links ul:not(.contextual-links) li a:hover {
        color: #262626; }
    .secondary-header-links ul:not(.contextual-links) li:last-child {
      margin-right: 0; }
      .secondary-header-links ul:not(.contextual-links) li:last-child a {
        padding-right: 0;
        border-right: none; }

/* 30-components/navigation/_block-sub-nav.scss */
.sub-nav-menu > .menu {
  margin: 0;
  padding: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
  border-left: 1px solid #efefef;
  border-right: 1px solid #efefef;
  border-top: 1px solid #efefef; }
  .sub-nav-menu > .menu li {
    position: relative; }
  .sub-nav-menu > .menu > li.menu-item--expanded span {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0; }
  .sub-nav-menu > .menu > li.menu-item--expanded span:after {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f078';
    line-height: 40px;
    margin-left: 0.5em;
    font-size: 13px;
    color: #d9d9d9;
    float: right;
    position: absolute;
    right: 1.5em; }
  .sub-nav-menu > .menu > li:hover {
    cursor: pointer; }
  .sub-nav-menu > .menu > li a, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a,
  .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a {
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 0.8em;
    padding: 1em 1em;
    display: block;
    line-height: 16px;
    border-bottom: 1px solid #efefef;
    position: relative; }
    .sub-nav-menu > .menu > li a.is-active, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a.is-active,
    .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a.is-active {
      color: #0063a5; }
      .sub-nav-menu > .menu > li a.is-active:before, .path-search .item-list ol .sub-nav-menu > .menu > li .search-result__title a.is-active:before,
      .path-node .item-list ol .sub-nav-menu > .menu > li .search-result__title a.is-active:before {
        content: "";
        width: 20px;
        height: 20px;
        float: left;
        position: absolute;
        top: -1px;
        left: -1px;
        clip-path: polygon(0 0, 100% 0, 100% 96%, 0 100%);
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 14px 14px 0 0;
        border-color: #0095da transparent transparent transparent; }
  .sub-nav-menu > .menu > li > .menu {
    display: none; }
    .sub-nav-menu > .menu > li > .menu li > .menu {
      display: none; }
    .sub-nav-menu > .menu > li > .menu .active-menu li > .menu {
      display: block; }
  .sub-nav-menu > .menu > li li {
    background-color: #fcfcfc; }
    .sub-nav-menu > .menu > li li a, .sub-nav-menu > .menu > li .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .sub-nav-menu > .menu > li li .search-result__title a, .sub-nav-menu > .menu > li
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .sub-nav-menu > .menu > li li .search-result__title a {
      padding-left: 2em;
      font-size: 0.75em;
      text-transform: none; }
    .sub-nav-menu > .menu > li li li a, .sub-nav-menu > .menu > li .path-search .item-list ol li li .search-result__title a, .path-search .item-list ol .sub-nav-menu > .menu > li li li .search-result__title a, .sub-nav-menu > .menu > li .path-search .item-list ol li .search-result__title li a, .path-search .item-list ol .sub-nav-menu > .menu > li li .search-result__title li a, .sub-nav-menu > .menu > li
    .path-node .item-list ol li li .search-result__title a,
    .path-node .item-list ol .sub-nav-menu > .menu > li li li .search-result__title a, .sub-nav-menu > .menu > li
    .path-node .item-list ol li .search-result__title li a,
    .path-node .item-list ol .sub-nav-menu > .menu > li li .search-result__title li a {
      padding-left: 2.5em;
      font-size: 0.7em;
      font-weight: 500; }

.sub-nav-menu > .menu > li.menu-item--expanded:hover > span.expand-arrow:after {
  color: #0063a5; }

.sub-nav-menu > .menu > li > .menu > li.menu-item--expanded:hover > span.expand-arrow:after {
  color: #0063a5; }

.sub-nav-menu .menu > li.active-menu > a, .sub-nav-menu .path-search .item-list ol li .search-result__title .menu > li.active-menu > a, .path-search .item-list ol li .search-result__title .sub-nav-menu .menu > li.active-menu > a, .sub-nav-menu
.path-node .item-list ol li .search-result__title .menu > li.active-menu > a,
.path-node .item-list ol li .search-result__title .sub-nav-menu .menu > li.active-menu > a {
  color: #0063a5; }
  .sub-nav-menu .menu > li.active-menu > a:after, .sub-nav-menu .path-search .item-list ol li .search-result__title .menu > li.active-menu > a:after, .sub-nav-menu
  .path-node .item-list ol li .search-result__title .menu > li.active-menu > a:after {
    color: #000; }

.sub-nav-menu .menu > li.active-menu > span.expand-arrow:after {
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f078';
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
  line-height: 40px;
  margin-left: 0.5em;
  font-size: 13px;
  color: #0063a5;
  float: right;
  position: absolute;
  right: 1.5em;
  top: 27px; }

.sub-nav-menu > ul.menu > li a:hover, .path-search .item-list ol .sub-nav-menu > ul.menu > li .search-result__title a:hover,
.path-node .item-list ol .sub-nav-menu > ul.menu > li .search-result__title a:hover {
  background-color: #fcfcfc; }

.sub-nav-menu > ul.menu > li > ul.menu li a:hover, .path-search .item-list ol .sub-nav-menu > ul.menu > li > ul.menu li .search-result__title a:hover,
.path-node .item-list ol .sub-nav-menu > ul.menu > li > ul.menu li .search-result__title a:hover {
  background-color: #f7f7f7; }

/* 30-components/navigation/_breadcrumb.scss */
.block-system-breadcrumb-block {
  width: 100%;
  padding: 0.3em 0;
  margin: 0.5em 0 1em;
  border-top: 2px solid #efefef;
  border-bottom: 2px solid #efefef; }
  .block-system-breadcrumb-block .breadcrumb {
    margin: 0;
    padding: 0; }
    .block-system-breadcrumb-block .breadcrumb li:not(:first-child):before {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "keyboard_arrow_right";
      color: #dbdbdb;
      font-size: 0.9em;
      line-height: 6px; }
    .block-system-breadcrumb-block .breadcrumb li:first-child:before {
      color: rgba(0, 0, 0, 0.54);
      font-family: 'Material Icons';
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      /* Support for all WebKit browsers. */
      -webkit-font-smoothing: antialiased;
      /* Support for Safari and Chrome. */
      text-rendering: optimizeLegibility;
      /* Support for Firefox. */
      -moz-osx-font-smoothing: grayscale;
      /* Support for IE. */
      font-feature-settings: 'liga';
      content: "home";
      font-size: 0.9em;
      line-height: 4px;
      margin-right: 0.2em; }
    .block-system-breadcrumb-block .breadcrumb li a, .block-system-breadcrumb-block .breadcrumb .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .block-system-breadcrumb-block .breadcrumb li .search-result__title a, .block-system-breadcrumb-block .breadcrumb
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .block-system-breadcrumb-block .breadcrumb li .search-result__title a {
      font-weight: 700;
      text-transform: uppercase;
      text-decoration: none;
      color: #757575;
      font-size: 0.7em; }

/* 30-components/navigation/_pager.scss */
.pager {
  margin: 0;
  padding: 0;
  margin-top: 1.25em; }
  .pager:after {
    content: "";
    display: table;
    clear: both; }
  .pager li {
    list-style-image: none;
    list-style-type: none;
    list-style: none;
    margin-left: 0; }
  .pager li {
    float: left;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline; }
    .pager li a, .pager .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .pager li .search-result__title a, .pager
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .pager li .search-result__title a {
      margin-right: 0.8em;
      text-decoration: none;
      font-weight: 700; }
    .pager li.pager__item--previous a, .pager .path-search .item-list ol li.pager__item--previous .search-result__title a, .path-search .item-list ol .pager li.pager__item--previous .search-result__title a, .pager
    .path-node .item-list ol li.pager__item--previous .search-result__title a,
    .path-node .item-list ol .pager li.pager__item--previous .search-result__title a, .pager li.pager__item--first a, .pager .path-search .item-list ol li.pager__item--first .search-result__title a, .path-search .item-list ol .pager li.pager__item--first .search-result__title a, .pager
    .path-node .item-list ol li.pager__item--first .search-result__title a,
    .path-node .item-list ol .pager li.pager__item--first .search-result__title a, .pager li.pager__item--next a, .pager .path-search .item-list ol li.pager__item--next .search-result__title a, .path-search .item-list ol .pager li.pager__item--next .search-result__title a, .pager
    .path-node .item-list ol li.pager__item--next .search-result__title a,
    .path-node .item-list ol .pager li.pager__item--next .search-result__title a, .pager li.pager__item--last a, .pager .path-search .item-list ol li.pager__item--last .search-result__title a, .path-search .item-list ol .pager li.pager__item--last .search-result__title a, .pager
    .path-node .item-list ol li.pager__item--last .search-result__title a,
    .path-node .item-list ol .pager li.pager__item--last .search-result__title a {
      text-transform: uppercase;
      font-weight: 700;
      font-size: 0.8em; }
    .pager li.pager__item--first {
      padding-left: 0; }
    .pager li.is-active a, .pager .path-search .item-list ol li.is-active .search-result__title a, .path-search .item-list ol .pager li.is-active .search-result__title a, .pager
    .path-node .item-list ol li.is-active .search-result__title a,
    .path-node .item-list ol .pager li.is-active .search-result__title a {
      color: #0063a5;
      border-bottom: 2px solid #EB008B; }

#sidr-main {
  -webkit-box-shadow: 4px 8px 16px -5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 4px 8px 16px -5px rgba(0, 0, 0, 0.15);
  box-shadow: 4px 8px 16px -5px rgba(0, 0, 0, 0.15); }

.sidr {
  background: #fff;
  font-family: "Ubuntu", sans-serif; }
  .sidr ul li:hover a, .sidr ul .path-search .item-list ol li:hover .search-result__title a, .path-search .item-list ol .sidr ul li:hover .search-result__title a, .sidr ul
  .path-node .item-list ol li:hover .search-result__title a,
  .path-node .item-list ol .sidr ul li:hover .search-result__title a,
  .sidr ul li:hover span,
  .sidr ul li.active a,
  .sidr ul .path-search .item-list ol li.active .search-result__title a, .path-search .item-list ol
  .sidr ul li.active .search-result__title a,
  .sidr ul
  .path-node .item-list ol li.active .search-result__title a,
  .path-node .item-list ol
  .sidr ul li.active .search-result__title a,
  .sidr ul li.active span,
  .sidr ul li.sidr-class-active a,
  .sidr ul .path-search .item-list ol li.sidr-class-active .search-result__title a, .path-search .item-list ol
  .sidr ul li.sidr-class-active .search-result__title a,
  .sidr ul
  .path-node .item-list ol li.sidr-class-active .search-result__title a,
  .path-node .item-list ol
  .sidr ul li.sidr-class-active .search-result__title a,
  .sidr ul li.sidr-class-active span {
    box-shadow: none !important; }
  .sidr ul li:hover,
  .sidr ul li.active,
  .sidr ul li.sidr-class-active {
    line-height: normal;
    border-top: none; }
  .sidr ul {
    border-top: none; }
    .sidr ul li.sidr-class-menu-item {
      border: none;
      line-height: normal;
      margin-right: 0; }
      .sidr ul li.sidr-class-menu-item:hover, .sidr ul li.sidr-class-menu-item.active, .sidr ul li.sidr-class-menu-item.sidr-class-active {
        line-height: normal; }
      .sidr ul li.sidr-class-menu-item a, .sidr ul .path-search .item-list ol li.sidr-class-menu-item .search-result__title a, .path-search .item-list ol .sidr ul li.sidr-class-menu-item .search-result__title a, .sidr ul
      .path-node .item-list ol li.sidr-class-menu-item .search-result__title a,
      .path-node .item-list ol .sidr ul li.sidr-class-menu-item .search-result__title a {
        font-weight: 700;
        border-bottom: 1px solid #efefef;
        padding-top: 1em;
        padding-bottom: 1em;
        line-height: 18px; }
      .sidr ul li.sidr-class-menu-item ul {
        background-color: #fcfcfc; }

.sidr h1,
.sidr h2,
.sidr h3,
.sidr h4,
.sidr h5,
.sidr h6 {
  margin: 0;
  padding: 0;
  box-shadow: none !important; }

.sidr-open {
  width: 100% !important;
  overflow-y: none; }

.sidr-class-menu-item--expanded > .sidr-class-menu {
  display: none; }

#sidr-id-mobile-header {
  display: none; }

@media (min-width: 0) and (max-width: 56em) {
  .main-navigation-block ul.menu,
  .sub-nav-menu {
    display: none; } }

#mobile-header {
  display: none; }

@media only screen and (max-width: 896px) {
  #mobile-header {
    display: block; }
    #mobile-header .is-open {
      text-transform: uppercase; } }

#mobile-header a {
  text-decoration: none;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 40px; }
  #mobile-header a:after {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: '\f0c9';
    margin-left: 0.4em;
    top: -9px;
    position: relative; }

.sidr-open.sidr-main-open nav #mobile-header {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000000; }
  .sidr-open.sidr-main-open nav #mobile-header #responsive-menu-button {
    display: block;
    overflow: hidden;
    width: 40px;
    height: 40px; }
    .sidr-open.sidr-main-open nav #mobile-header #responsive-menu-button:before {
      font-family: FontAwesome;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      content: "\f00d";
      width: 40px;
      height: 40px;
      text-align: center;
      line-height: 40px;
      color: #0063a5;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      transition: all .3s ease-out; }
    .sidr-open.sidr-main-open nav #mobile-header #responsive-menu-button:hover:before {
      color: #262626; }

.sidr-open.sidr-main-open #sidr-main .sidr-inner:before {
  content: "";
  display: block;
  height: 40px;
  width: 100%; }

.sidr ul.contextual-links {
  display: none; }

.paragraph--type--sponsors-paragraph-type .field__items {
  display: flex;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center; }
  @media screen and (max-width: 608px) {
    .paragraph--type--sponsors-paragraph-type .field__items {
      justify-content: center; } }
  .paragraph--type--sponsors-paragraph-type .field__items > .field__item {
    margin: 0 auto;
    position: relative;
    font-size: 0.9em;
    flex: 0 0 25%;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 2em; }
    .paragraph--type--sponsors-paragraph-type .field__items > .field__item h2 {
      display: none; }
    .paragraph--type--sponsors-paragraph-type .field__items > .field__item .field--name-field-image {
      display: inline-block;
      width: 100%;
      float: none; }
      .paragraph--type--sponsors-paragraph-type .field__items > .field__item .field--name-field-image a {
        display: block;
        height: 130px;
        position: relative;
        margin-bottom: 1.5em; }
        .paragraph--type--sponsors-paragraph-type .field__items > .field__item .field--name-field-image a img {
          display: block;
          margin: 0 auto;
          width: auto;
          max-height: 100%;
          position: relative;
          top: 50%;
          transform: translateY(-50%); }
    @media screen and (max-width: 768px) {
      .paragraph--type--sponsors-paragraph-type .field__items > .field__item {
        flex: 0 0 50%; } }
    @media screen and (max-width: 608px) {
      .paragraph--type--sponsors-paragraph-type .field__items > .field__item {
        flex: 0 0 60%; } }
  .paragraph--type--sponsors-paragraph-type .field__items .node__content {
    width: 100%;
    padding-bottom: 3em; }

.field--name-field-title {
  font-size: 2em;
  font-weight: bold;
  padding-top: 1em;
  padding-bottom: 2em; }

/* _sections.scss */
/* sections/_page.scss */
/* sections/page/_basic-page.scss */
.path-node .field--name-field-sub-heading {
  font-size: 1.25em;
  line-height: 1.25em;
  margin-bottom: 1em; }
  @media (min-width: 38em) {
    .path-node .field--name-field-sub-heading {
      font-size: 1.95312em; } }
  .path-node .field--name-field-sub-heading b, .path-node .field--name-field-sub-heading strong {
    font-weight: 400; }

@media (min-width: 0) and (max-width: 38em) {
  .path-node .field--type-image {
    width: 100%; }
    .path-node .field--type-image img {
      width: 100%;
      margin-bottom: 1em; } }

@media (min-width: 38em) {
  .path-node .field--type-image {
    display: inline-block;
    float: left;
    margin: 0 1em 1em 0; } }

.translation-msg {
  padding: 20px;
  background-color: #f4f4f4; }
  .translation-msg:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: "\f12a";
    margin-right: 10px;
    text-align: center;
    color: #fff;
    background: #ed0000; }

.node-banner-wrapper {
  float: left;
  width: 100%;
  background-color: #262626;
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  padding: 2em 0;
  position: relative; }
  .node-banner-wrapper:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  @media (min-width: 51.5625em) {
    .node-banner-wrapper {
      padding: 6em 0; } }
  .node-banner-wrapper:before {
    background: rgba(0, 0, 0, 0.7); }
  .node-banner-wrapper:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23C30063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: right 2px; }
  .node-banner-wrapper div {
    line-height: normal; }
  .node-banner-wrapper .inner-wrapper {
    position: relative;
    max-width: 1334px;
    margin: 0 auto;
    padding: 0 1.5625em;
    z-index: 10; }
    .node-banner-wrapper .inner-wrapper:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 38em) and (max-width: 55.9375em) {
      .node-banner-wrapper .inner-wrapper {
        padding: 0 6.38298%; } }
    @media (min-width: 56em) {
      .node-banner-wrapper .inner-wrapper {
        padding: 0 0.8em; } }
    @media (min-width: 51.5625em) {
      .node-banner-wrapper .inner-wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -moz-flex;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        -webkit-justify-content: space-between;
        /* Safari */
        justify-content: space-between; } }
    .node-banner-wrapper .inner-wrapper .time {
      display: block;
      border-top: 1px solid #efefef;
      width: auto;
      margin-right: -3.15em;
      margin-left: -3.15em;
      padding-top: 1em; }
  .node-banner-wrapper .left {
    width: 100%; }
    @media (min-width: 51.5625em) {
      .node-banner-wrapper .left {
        flex-grow: 1;
        width: auto; } }
  .node-banner-wrapper .right {
    margin-top: 1em;
    float: left;
    width: 100%; }
    @media (min-width: 51.5625em) {
      .node-banner-wrapper .right {
        display: -webkit-flexbox;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
        margin-top: 0;
        width: auto;
        float: right; } }
  .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a {
    border: none;
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    font-size: .7em;
    font-size: 9px;
    font-size: 0.5625rem;
    font-weight: 700;
    overflow: hidden;
    padding: 1.1em 6.2em;
    text-decoration: none;
    text-align: center;
    transition: background-color .3s ease-out, border-color .3s ease-out;
    margin-right: 1em;
    -webkit-tap-highlight-color: transparent;
    outline: none;
    text-decoration: none !important;
    color: #262626;
    background-color: #c4161c;
    color: #fff;
    padding: 1.1em 6.2em;
    width: 100%;
    margin-right: 0;
    font-size: .8em !important; }
    @media (min-width: 38em) {
      .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a {
        font-size: 10px;
        font-size: 0.625rem; } }
    @media (min-width: 38em) {
      .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a {
        padding: 1.28em 6.2em;
        width: auto; } }
    .node-banner-wrapper .views-field-field-registration-url a:hover, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a:hover, .node-banner-wrapper .views-field-field-registration-url
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a:hover, .node-banner-wrapper .views-field-field-registration-url a:focus, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a:focus, .node-banner-wrapper .views-field-field-registration-url
    .path-node .item-list ol li .search-result__title a:focus,
    .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a:focus {
      background-color: #961115;
      color: #fff; }
    @media (min-width: 51.5625em) {
      .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a, .node-banner-wrapper .views-field-field-registration-url
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .node-banner-wrapper .views-field-field-registration-url a {
        font-size: 1em !important; } }
  .node-banner-wrapper .date-wrapper {
    float: left; }
    @media (min-width: 26.5625em) {
      .node-banner-wrapper .date-wrapper {
        display: -webkit-box;
        display: -moz-box;
        display: -moz-flex;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-align-items: flex-end;
        -webkit-box-align: end;
        -ms-flex-align: end;
        align-items: flex-end; } }
    .node-banner-wrapper .date-wrapper .views-field-field-start-date-1 {
      float: left; }
    .node-banner-wrapper .date-wrapper .info-wrapper {
      min-width: 88px;
      padding: .7em 2.15em .6em 2.15em; }
      @media (min-width: 20em) {
        .node-banner-wrapper .date-wrapper .info-wrapper {
          min-width: 124px; } }
      @media (min-width: 51.5625em) {
        .node-banner-wrapper .date-wrapper .info-wrapper {
          min-width: 130px; } }
    .node-banner-wrapper .date-wrapper .time {
      font-size: .7em;
      font-weight: 700;
      margin-top: .5em; }
  .node-banner-wrapper .date-box {
    background-color: red !important; }
  .node-banner-wrapper .date-box .top-shape:before {
    background-size: auto 160% !important; }
    @media (min-width: 51.5625em) {
      .node-banner-wrapper .date-box .top-shape:before {
        background-size: auto 130% !important; } }
  .node-banner-wrapper .info-fields {
    float: left;
    margin-top: 1em; }
  .node-banner-wrapper .views-field-field-location,
  .node-banner-wrapper .views-field-field-community,
  .node-banner-wrapper .views-field-field-venue,
  .node-banner-wrapper .views-field-field-end-date-1,
  .node-banner-wrapper .views-field-field-start-date-4 {
    color: #fff;
    font-weight: 500;
    float: left;
    clear: both;
    margin-bottom: .2em;
    text-shadow: 1px 1px 4px black; }
  .node-banner-wrapper .views-label-field-venue,
  .node-banner-wrapper .views-label-field-end-date-1,
  .node-banner-wrapper .views-label-field-start-date-4,
  .node-banner-wrapper .views-label-field-location {
    display: inline-block;
    text-transform: uppercase;
    font-weight: 700; }
  .node-banner-wrapper .views-field-field-community {
    margin-top: .5em; }
  .node-banner-wrapper .tags {
    width: 100%;
    clear: both; }
    .node-banner-wrapper .tags ul {
      margin: 0;
      padding: 0;
      margin: 0 auto;
      text-align: center;
      display: inline-block;
      float: left; }
    .node-banner-wrapper .tags .views-field.views-field-field-sport,
    .node-banner-wrapper .tags ul li {
      margin: 0;
      padding: 0;
      display: inline-block;
      list-style: none;
      border: 2px solid #fff;
      color: #fff;
      padding: .4em 1.4em;
      margin-right: 1em;
      font-size: .8em;
      text-transform: uppercase;
      font-weight: 700;
      margin-top: 1em;
      text-shadow: 1px 1px 4px black; }
    .node-banner-wrapper .tags .views-field.views-field-field-sport {
      line-height: 20px;
      float: left; }
      @media (min-width: 38em) {
        .node-banner-wrapper .tags .views-field.views-field-field-sport {
          line-height: 24px; } }

/* sections/_blog.scss */
/* sections/blog/_node-blog.scss */
/* sections/_events.scss */
/* sections/events/_node-events.scss */
.node--type-event .field--name-field-sport {
  text-transform: uppercase;
  font-weight: 700; }

/* sections/_news.scss */
/* sections/news/_node-news.scss */
.news-list.news-and-events-list.triangle-style .triangle-style-month,
.news-list.news-and-events-list.triangle-style .triangle-style-day {
  display: inline-block; }

.news-list.news-and-events-list.triangle-style .triangle-style-day {
  float: left;
  font-weight: 700;
  font-size: 25px;
  font-size: 1.5625rem;
  margin-right: .2em;
  line-height: normal;
  position: relative;
  padding-left: .5em;
  padding-top: .2em; }
  .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
    content: '';
    content: '';
    width: 20px;
    height: 20px;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    clip-path: polygon(0 0, 100% 0, 100% 96%, 0 100%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 14px 14px 0 0;
    border-color: #0095da transparent transparent transparent;
    border-width: 16px 16px 0 0; }
    @media (min-width: 38em) {
      .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
        border-width: 20px 20px 0 0; } }

.news-list.news-and-events-list.triangle-style .triangle-style-month {
  text-transform: uppercase;
  font-weight: 300;
  margin-top: .8em; }

.news-list.news-and-events-list.triangle-style .recent-update-image {
  float: left; }
  @media (min-width: 0) and (max-width: 30em) {
    .news-list.news-and-events-list.triangle-style .recent-update-image {
      width: 100%; } }
  .news-list.news-and-events-list.triangle-style .recent-update-image img {
    float: left;
    padding-right: 1em;
    padding-bottom: 1em;
    display: inline-block; }
    @media (min-width: 0) and (max-width: 30em) {
      .news-list.news-and-events-list.triangle-style .recent-update-image img {
        display: block;
        width: 100%; } }

.news-list.news-and-events-list.triangle-style .view-content .views-row .views-field-title a {
  font-size: 28px;
  font-size: 1.75rem; }

.news-list.news-and-events-list.triangle-style .views-field-body {
  font-size: 1em; }

@media (min-width: 0) and (max-width: 30em) {
  .news-list.news-and-events-list.triangle-style .views-field-nothing,
  .news-list.news-and-events-list.triangle-style .views-field-view-node {
    float: left;
    width: 100%; } }

@media (min-width: 30em) {
  .news-list.news-and-events-list.triangle-style .link-wrapper {
    display: flex;
    float: left; } }

.news-list.news-and-events-list.triangle-style .link-wrapper a {
  display: inline-block;
  width: 100%; }
  @media (min-width: 0) and (max-width: 30em) {
    .news-list.news-and-events-list.triangle-style .link-wrapper a {
      padding-right: 0;
      padding-left: 0; } }

.news-list.news-and-events-list.triangle-style .more-link a {
  margin-top: 0; }
  @media (min-width: 56em) {
    .news-list.news-and-events-list.triangle-style .more-link a {
      font-size: 11px;
      font-size: 0.6875rem;
      padding: 1.3em 4em; } }

.news-list.news-and-events-list.triangle-style .more-link-dark {
  float: left;
  margin-left: 1em; }
  @media (min-width: 0) and (max-width: 30em) {
    .news-list.news-and-events-list.triangle-style .more-link-dark {
      width: 100%;
      margin-left: 0; } }
  .news-list.news-and-events-list.triangle-style .more-link-dark a {
    padding: 1.3em 6.2em;
    margin-right: 0; }
    @media (min-width: 56em) {
      .news-list.news-and-events-list.triangle-style .more-link-dark a {
        font-size: 11px;
        font-size: 0.6875rem;
        padding: 1.5em 4em; } }

.view-sport-programs .view-content ul:not(.contextual-links),
#block-sportprograms ul:not(.contextual-links) {
  margin: 0;
  padding: 0;
  clear: both;
  float: left;
  width: 100%;
  margin: 0 0 6em 0; }
  .view-sport-programs .view-content ul:not(.contextual-links) h2,
  #block-sportprograms ul:not(.contextual-links) h2 {
    text-transform: uppercase;
    text-align: center; }
  .view-sport-programs .view-content ul:not(.contextual-links) li,
  #block-sportprograms ul:not(.contextual-links) li {
    margin: 0;
    padding: 0;
    display: block;
    background-color: #262626;
    height: 150px;
    position: relative;
    text-align: center;
    padding: 0 1em;
    overflow: hidden;
    margin-bottom: 1%;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center; }
    @media (min-width: 38em) {
      .view-sport-programs .view-content ul:not(.contextual-links) li,
      #block-sportprograms ul:not(.contextual-links) li {
        float: left;
        height: 240px;
        width: 49.5%;
        font-size: 1.2em; }
        .view-sport-programs .view-content ul:not(.contextual-links) li:nth-of-type(even),
        #block-sportprograms ul:not(.contextual-links) li:nth-of-type(even) {
          margin-left: 1%; } }
    .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper a,
    #block-sportprograms ul:not(.contextual-links) li .wrapper a {
      text-decoration: none !important; }
    .view-sport-programs .view-content ul:not(.contextual-links) li .views-field-nothing,
    .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper,
    .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper a,
    #block-sportprograms ul:not(.contextual-links) li .views-field-nothing,
    #block-sportprograms ul:not(.contextual-links) li .wrapper,
    #block-sportprograms ul:not(.contextual-links) li .wrapper a {
      position: relative;
      z-index: 100;
      display: block;
      margin: 0 auto;
      line-height: normal; }
      @media (min-width: 25em) {
        .view-sport-programs .view-content ul:not(.contextual-links) li .views-field-nothing,
        .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper,
        .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper a,
        .view-sport-programs .view-content ul:not(.contextual-links) .path-search .item-list ol li .wrapper .search-result__title a, .path-search .item-list ol
        .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper .search-result__title a,
        .view-sport-programs .view-content ul:not(.contextual-links) .path-search .item-list ol li .search-result__title .wrapper a, .path-search .item-list ol
        .view-sport-programs .view-content ul:not(.contextual-links) li .search-result__title .wrapper a,
        .view-sport-programs .view-content ul:not(.contextual-links)
        .path-node .item-list ol li .wrapper .search-result__title a,
        .path-node .item-list ol
        .view-sport-programs .view-content ul:not(.contextual-links) li .wrapper .search-result__title a,
        .view-sport-programs .view-content ul:not(.contextual-links)
        .path-node .item-list ol li .search-result__title .wrapper a,
        .path-node .item-list ol
        .view-sport-programs .view-content ul:not(.contextual-links) li .search-result__title .wrapper a,
        #block-sportprograms ul:not(.contextual-links) li .views-field-nothing,
        #block-sportprograms ul:not(.contextual-links) li .wrapper,
        #block-sportprograms ul:not(.contextual-links) li .wrapper a {
          display: -webkit-box;
          display: -moz-box;
          display: -moz-flex;
          display: -ms-flexbox;
          display: -webkit-flex;
          display: flex;
          -webkit-flex-direction: row;
          /* Safari */
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
          -ms-flex-direction: row;
          flex-direction: row;
          -webkit-align-items: center;
          /* Safari */
          -webkit-box-align: center;
          -ms-flex-align: center;
          align-items: center; } }
    .view-sport-programs .view-content ul:not(.contextual-links) li .sport-title,
    #block-sportprograms ul:not(.contextual-links) li .sport-title {
      color: #fff;
      font-weight: 700;
      text-transform: uppercase;
      text-shadow: 2px 3px 22px #000; }
    .view-sport-programs .view-content ul:not(.contextual-links) li .image-field,
    #block-sportprograms ul:not(.contextual-links) li .image-field {
      line-height: normal; }
    .view-sport-programs .view-content ul:not(.contextual-links) li img,
    #block-sportprograms ul:not(.contextual-links) li img {
      margin-right: 1em;
      display: block;
      height: 55px;
      width: auto; }
      @media (min-width: 0) and (max-width: 25em) {
        .view-sport-programs .view-content ul:not(.contextual-links) li img,
        #block-sportprograms ul:not(.contextual-links) li img {
          margin: 0 auto;
          height: 40px;
          margin-bottom: .5em; } }

.view-sport-programs .view-content li,
#block-sportprograms ul li {
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  position: relative;
  background-image: url("../../img/supply/20274479295_68b4717ea7_o.jpg"); }
  .view-sport-programs .view-content li:before,
  #block-sportprograms ul li:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .view-sport-programs .view-content li.\31 0-pin-bowling,
  #block-sportprograms ul li.\31 0-pin-bowling {
    background-image: url("../../img/supply/Games_Summer_Bowling_2.jpg"); }
    .view-sport-programs .view-content li.\31 0-pin-bowling:after,
    #block-sportprograms ul li.\31 0-pin-bowling:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top; }
  .view-sport-programs .view-content li.\35-pin-bowling,
  #block-sportprograms ul li.\35-pin-bowling {
    background-image: url("../../img/supply/Games_Summer_Bowling.jpg"); }
    .view-sport-programs .view-content li.\35-pin-bowling:after,
    #block-sportprograms ul li.\35-pin-bowling:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: right 2px; }
  .view-sport-programs .view-content li.basketball,
  #block-sportprograms ul li.basketball {
    background-image: url("../../img/supply/basketball_19663494693_o.jpg"); }
    .view-sport-programs .view-content li.basketball:after,
    #block-sportprograms ul li.basketball:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      width: 40%;
      left: auto;
      right: -2px;
      background-position: right bottom; }
  .view-sport-programs .view-content li.bocce,
  #block-sportprograms ul li.bocce {
    background-image: url("../../img/supply/Games_Summer_Bocce.jpg"); }
    .view-sport-programs .view-content li.bocce:after,
    #block-sportprograms ul li.bocce:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
      height: 70%;
      top: -10px;
      left: auto;
      right: 0;
      background-size: cover; }
  .view-sport-programs .view-content li.floor-hockey,
  #block-sportprograms ul li.floor-hockey {
    background-image: url("../../img/supply/Games_Winter_floorhockey.jpg"); }
    .view-sport-programs .view-content li.floor-hockey:after,
    #block-sportprograms ul li.floor-hockey:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 41%; }
  .view-sport-programs .view-content li.field,
  #block-sportprograms ul li.field {
    background-image: url("../../img/supply/Games_Medal_Yukon_Diversity.jpg"); }
    .view-sport-programs .view-content li.field:after,
    #block-sportprograms ul li.field:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 41%; }
  .view-sport-programs .view-content li.golf,
  #block-sportprograms ul li.golf {
    background-image: url("../../img/supply/Games_Summer_Golf.jpg"); }
    .view-sport-programs .view-content li.golf:after,
    #block-sportprograms ul li.golf:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: right 2px;
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH"; }
  .view-sport-programs .view-content li.powerlifting,
  #block-sportprograms ul li.powerlifting {
    background-image: url("../../img/supply/Games_Summer_Powerlifting.jpg"); }
    .view-sport-programs .view-content li.powerlifting:after,
    #block-sportprograms ul li.powerlifting:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      width: 40%;
      left: auto;
      right: -2px;
      background-position: right bottom; }
  .view-sport-programs .view-content li.rhythmic-gymnastics,
  #block-sportprograms ul li.rhythmic-gymnastics {
    background-image: url("../../img/supply/Games_Summer_RG.jpg"); }
    .view-sport-programs .view-content li.rhythmic-gymnastics:after,
    #block-sportprograms ul li.rhythmic-gymnastics:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: right 2px; }
  .view-sport-programs .view-content li.soccer,
  #block-sportprograms ul li.soccer {
    background-image: url("../../img/supply/Games_Summer_Soccer1.jpg"); }
    .view-sport-programs .view-content li.soccer:after,
    #block-sportprograms ul li.soccer:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
      background-size: auto 40%; }
  .view-sport-programs .view-content li.softball,
  #block-sportprograms ul li.softball {
    background-image: url("../../img/supply/Games_Summer_Softball1.jpg"); }
    .view-sport-programs .view-content li.softball:after,
    #block-sportprograms ul li.softball:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      -moz-transform: scaleX(-1);
      -o-transform: scaleX(-1);
      -webkit-transform: scaleX(-1);
      transform: scaleX(-1);
      filter: FlipH;
      -ms-filter: "FlipH";
      -moz-transform: scaleY(-1);
      -o-transform: scaleY(-1);
      -webkit-transform: scaleY(-1);
      transform: scaleY(-1);
      filter: FlipV;
      -ms-filter: "FlipV";
      height: 70%;
      top: -10px;
      left: auto;
      right: 0;
      background-size: cover; }
  .view-sport-programs .view-content li.swimming,
  #block-sportprograms ul li.swimming {
    background-image: url("../../img/supply/Games_Swim.jpg"); }
    .view-sport-programs .view-content li.swimming:after,
    #block-sportprograms ul li.swimming:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 52%; }
  .view-sport-programs .view-content li.track,
  #block-sportprograms ul li.track {
    background-image: url("../../img/supply/14622514626_2506c35be0_o.jpg"); }
    .view-sport-programs .view-content li.track:after,
    #block-sportprograms ul li.track:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      width: 40%;
      left: auto;
      right: -2px;
      background-position: right bottom; }
  .view-sport-programs .view-content li.alpine-skiing,
  #block-sportprograms ul li.alpine-skiing {
    background-image: url("../../img/supply/SO_Day1-140.jpg"); }
    .view-sport-programs .view-content li.alpine-skiing:after,
    #block-sportprograms ul li.alpine-skiing:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 47%; }
  .view-sport-programs .view-content li.cross-country-skiing,
  #block-sportprograms ul li.cross-country-skiing {
    background-image: url("../../img/supply/SO_Day1-123.jpg"); }
    .view-sport-programs .view-content li.cross-country-skiing:after,
    #block-sportprograms ul li.cross-country-skiing:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: right 2px; }
  .view-sport-programs .view-content li.curling,
  #block-sportprograms ul li.curling {
    background-image: url("../../img/supply/curling.jpg"); }
    .view-sport-programs .view-content li.curling:after,
    #block-sportprograms ul li.curling:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: 100%;
      background-repeat: no-repeat;
      background-position: 1px -2px;
      width: 40%;
      left: auto;
      right: -2px;
      background-position: right bottom; }
  .view-sport-programs .view-content li.figure-skating,
  #block-sportprograms ul li.figure-skating {
    background-image: url("../../img/supply/SO_Day1-72.jpg"); }
    .view-sport-programs .view-content li.figure-skating:after,
    #block-sportprograms ul li.figure-skating:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 47%; }
  .view-sport-programs .view-content li.snowshoeing,
  #block-sportprograms ul li.snowshoeing {
    background-image: url("../../img/supply/Games_Winter_Snowshoe.jpg"); }
    .view-sport-programs .view-content li.snowshoeing:after,
    #block-sportprograms ul li.snowshoeing:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 61%;
      background-repeat: no-repeat;
      background-position: -2px top;
      background-size: auto 47%; }
  .view-sport-programs .view-content li.speed-skating,
  #block-sportprograms ul li.speed-skating {
    background-image: url("../../img/supply/SO_Day1-15.jpg"); }
    .view-sport-programs .view-content li.speed-skating:after,
    #block-sportprograms ul li.speed-skating:after {
      background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background-size: auto 100%;
      background-repeat: no-repeat;
      background-position: right 2px; }

.node--type-sport-offering .node-banner-wrapper {
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  position: relative;
  background-image: url("../../img/supply/20274479295_68b4717ea7_o.jpg");
  background-position: center 40% !important; }
  @media (min-width: 51.5625em) {
    .node--type-sport-offering .node-banner-wrapper {
      padding: 11em 0; } }
  .node--type-sport-offering .node-banner-wrapper .left {
    position: relative; }
    @media (min-width: 51.5625em) {
      .node--type-sport-offering .node-banner-wrapper .left {
        top: 6em; } }
  .node--type-sport-offering .node-banner-wrapper .info-fields {
    margin-top: 0;
    margin-bottom: 1em; }
  .node--type-sport-offering .node-banner-wrapper .tags ul li {
    margin-top: 0;
    margin-bottom: 1em; }
  .node--type-sport-offering .node-banner-wrapper:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .node--type-sport-offering .node-banner-wrapper.\31 0-pin-bowling {
    background-image: url("../../img/supply/Games_Summer_Bowling_2.jpg");
    background-position: center 25% !important; }
  .node--type-sport-offering .node-banner-wrapper.\35-pin-bowling {
    background-image: url("../../img/supply/Games_Summer_Bowling.jpg");
    background-position: center 25% !important; }
  .node--type-sport-offering .node-banner-wrapper.basketball {
    background-image: url("../../img/supply/basketball_19663494693_o.jpg");
    background-position: center 25% !important; }
  .node--type-sport-offering .node-banner-wrapper.bocce {
    background-image: url("../../img/supply/Games_Summer_Bocce.jpg");
    background-position: center 40% !important; }
  .node--type-sport-offering .node-banner-wrapper.floor-hockey {
    background-image: url("../../img/supply/Games_Winter_floorhockey.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.field {
    background-image: url("../../img/supply/Games_Medal_Yukon_Diversity.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.golf {
    background-image: url("../../img/supply/Games_Summer_Golf.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.powerlifting {
    background-image: url("../../img/supply/Games_Summer_Powerlifting.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.rhythmic-gymnastics {
    background-image: url("../../img/supply/Games_Summer_RG.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.soccer {
    background-image: url("../../img/supply/Games_Summer_Soccer1.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.softball {
    background-image: url("../../img/supply/Games_Summer_Softball1.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.swimming {
    background-image: url("../../img/supply/Games_Swim.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.track {
    background-image: url("../../img/supply/14622514626_2506c35be0_o.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.alpine-skiing {
    background-image: url("../../img/supply/SO_Day1-140.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.cross-country-skiing {
    background-image: url("../../img/supply/SO_Day1-123.jpg");
    background-position: center 60% !important; }
  .node--type-sport-offering .node-banner-wrapper.curling {
    background-image: url("../../img/supply/curling.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.figure-skating {
    background-image: url("../../img/supply/SO_Day1-72.jpg");
    background-position: center 70% !important; }
  .node--type-sport-offering .node-banner-wrapper.snowshoeing {
    background-image: url("../../img/supply/Games_Winter_Snowshoe.jpg"); }
  .node--type-sport-offering .node-banner-wrapper.speed-skating {
    background-image: url("../../img/supply/SO_Day1-15.jpg");
    background-position: center 60% !important; }

.view-stories .views-field.views-field-field-image {
  float: left;
  width: 100%; }
  .view-stories .views-field.views-field-field-image img {
    width: 100%; }
  @media (min-width: 38em) {
    .view-stories .views-field.views-field-field-image {
      margin-right: 1.5625em;
      width: auto; } }

.path-frontpage #main {
  margin-bottom: 0;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1; }

.path-frontpage .region--footer-prefix h2,
.path-frontpage .section-content h2 {
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  font-size: 2.44141em;
  padding-right: 1em;
  padding-left: 1em;
  margin-bottom: 1.5625em;
  margin-top: 2.44141em;
  float: left;
  width: 100%; }
  @media (min-width: 0) and (max-width: 38em) {
    .path-frontpage .region--footer-prefix h2,
    .path-frontpage .section-content h2 {
      font-size: 1.7em;
      margin-bottom: 2em; } }

.path-frontpage .region--footer-prefix h2 {
  float: none;
  width: auto;
  margin-bottom: 0; }

.path-frontpage .region--content-suffix .layout-container {
  width: auto;
  float: none;
  clear: none;
  margin-right: 0;
  margin-left: 0;
  display: block;
  max-width: none;
  padding: 0; }

.path-frontpage .news-and-events-list img {
  display: none; }

.path-frontpage .block-views-blockupcoming-events-block-2 {
  clear: both; }

.path-frontpage .region--footer-top .layout-container-front {
  position: relative;
  max-width: 1334px;
  margin: 0 auto;
  padding: 0 1.5625em;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 6em; }

.path-frontpage .region--footer-top.layout-container-front:after {
  content: "";
  display: table;
  clear: both; }

@media (min-width: 38em) and (max-width: 55.9375em) {
  .path-frontpage .region--footer-top .layout-container-front {
    padding: 0 6.38298%; } }

@media (min-width: 56em) {
  .path-frontpage .region--footer-top .layout-container-front {
    padding: 0 0.8em; } }

.path-frontpage .region--footer-top .view-sponsors .view-content .views-row {
  padding: 1em 1.5625em;
  flex-grow: 1;
  -webkit-flex-grow: 1;
  -ms-flex-grow: 1;
  width: 60%;
  max-width: 60%;
  margin: 0 auto; }

@media (min-width: 38em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .views-row {
    width: 35%;
    max-width: 35%;
    display: inline-block; } }

@media (min-width: 48em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .views-row {
    width: 35%;
    max-width: 35%; } }

@media (min-width: 56em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    /* Safari */
    flex-wrap: wrap; } }

@media (min-width: 38em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper {
    -webkit-flex-flow: column wrap;
    -ms-flex-flow: column wrap;
    flex-flow: column wrap; } }

@media (min-width: 38em) and (max-width: 56em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    /* Safari */
    flex-wrap: wrap; } }

@media (min-width: 56em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper .views-row {
    margin-bottom: 1.5625em; } }

@media (min-width: 56em) {
  .path-frontpage .region--footer-top .view-sponsors .view-content .sponsor-level-wrapper .inner-wrapper .views-row {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; } }

.block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 {
  align-items: center;
  margin-top: 6em;
  margin-bottom: 5% auto;
  -moz-box-shadow: 2px 5px 5px 2px;
  -webkit-box-shadow: 2px 5px 5px 2px rgba(0, 0, 0, 0.15);
  box-shadow: 2px 5px 5px 3px rgba(0, 0, 0, 0.2);
  margin-right: 17px; }
  @media (min-width: 83.375em) {
    .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 {
      margin-bottom: -3em;
      width: 33.33%; } }
  @media (min-width: 0) and (max-width: 56em) {
    .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 {
      margin-bottom: -1em;
      width: 70%;
      margin-left: auto;
      margin-right: auto; } }

@media (min-width: 56em) {
  .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 .view-content .sponsor-level-wrapper .inner-wrapper {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    /* Safari */
    flex-wrap: wrap; } }

@media (min-width: 38em) and (max-width: 56em) {
  .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 .view-content .sponsor-level-wrapper .inner-wrapper {
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    /* Safari */
    flex-wrap: wrap; } }

@media (min-width: 0) and (max-width: 56em) {
  .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 .view-content .sponsor-level-wrapper .inner-wrapper .views-row {
    margin-bottom: 1.5625em; } }

@media (min-width: 56em) {
  .block-views-blocksponsors-block-2, .block-views-blocksponsors-block-5, .block-views-blocksponsors-block-6 .view-content .sponsor-level-wrapper .inner-wrapper .views-row {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1; } }

.path-frontpage .region--footer-top h2 {
  float: none;
  width: auto;
  margin-bottom: 0;
  margin-top: 2.44141em;
  font-size: 1.34em !important;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  padding-right: 1em;
  padding-left: 1em; }
  @media (min-width: 0) and (max-width: 38em) {
    .path-frontpage .region--footer-top h2 {
      font-size: 1.7em;
      margin-bottom: 2em; } }

#block-views-block-sponsors-block-1 .inner-wrapper,
#block-views-block-sponsors-chapter-sponsors .inner-wrapper {
  align-items: start; }

#block-views-block-sponsors-block-1 h3,
#block-views-block-sponsors-chapter-sponsors h3 {
  color: #262626;
  text-transform: none;
  margin-bottom: 1em;
  font-size: 2em;
  border-bottom: 1px solid #efefef;
  padding-bottom: .5em;
  text-align: left;
  font-size: 1.4em; }
  @media (min-width: 56em) {
    #block-views-block-sponsors-block-1 h3,
    #block-views-block-sponsors-chapter-sponsors h3 {
      font-size: 1.8em; } }

#block-views-block-sponsors-block-1 .sponsor-img,
#block-views-block-sponsors-chapter-sponsors .sponsor-img {
  font-size: .8em;
  font-style: italic;
  color: #757575; }
  #block-views-block-sponsors-block-1 .sponsor-img a,
  #block-views-block-sponsors-chapter-sponsors .sponsor-img a {
    display: block;
    height: 130px;
    position: relative;
    margin-bottom: 1.5em; }
    #block-views-block-sponsors-block-1 .sponsor-img a img,
    #block-views-block-sponsors-chapter-sponsors .sponsor-img a img {
      width: auto;
      max-height: 100%;
      position: relative;
      top: 50%;
      transform: translateY(-50%); }

#block-views-block-sponsors-block-1 img,
#block-views-block-sponsors-chapter-sponsors img {
  margin-bottom: 1em; }

#block-views-block-sponsors-block-1 .view-content .views-row,
#block-views-block-sponsors-chapter-sponsors .view-content .views-row {
  margin-bottom: 1.5625em; }
  @media (min-width: 48em) {
    #block-views-block-sponsors-block-1 .view-content .views-row,
    #block-views-block-sponsors-chapter-sponsors .view-content .views-row {
      padding-left: 0; } }

#block-views-block-sponsors-block-1 .view-content .inner-wrapper,
#block-views-block-sponsors-chapter-sponsors .view-content .inner-wrapper {
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  /* Safari */
  flex-wrap: wrap;
  justify-content: initial; }

#block-views-block-sponsors-block-1 .view-content .description,
#block-views-block-sponsors-chapter-sponsors .view-content .description {
  max-width: 100%;
  margin: 0 auto; }
  @media (min-width: 48em) {
    #block-views-block-sponsors-block-1 .view-content .description,
    #block-views-block-sponsors-chapter-sponsors .view-content .description {
      max-width: 290px; } }

#block-views-block-sponsors-block-1 .view-content .sponsor-level-wrapper h3,
#block-views-block-sponsors-chapter-sponsors .view-content .sponsor-level-wrapper h3 {
  font-size: 1.4em; }
  @media (min-width: 56em) {
    #block-views-block-sponsors-block-1 .view-content .sponsor-level-wrapper h3,
    #block-views-block-sponsors-chapter-sponsors .view-content .sponsor-level-wrapper h3 {
      font-size: 1.8em; } }

.block-views-blockchapters-block-1 {
  width: 100%; }

.view-chapters {
  background-color: #000; }
  .view-chapters .views-row {
    float: left;
    width: 100%;
    height: 180px; }
    @media (min-width: 50em) {
      .view-chapters .views-row {
        width: 50%; } }
    @media (min-width: 56em) {
      .view-chapters .views-row {
        width: 33.3%;
        float: left; } }
    .view-chapters .views-row div.background {
      -webkit-background-size: cover !important;
      -moz-background-size: cover !important;
      -o-background-size: cover !important;
      background-size: cover !important;
      background-repeat: no-repeat !important;
      background-position: center center !important;
      height: 100%;
      width: 100%;
      position: relative;
      display: -webkit-flexbox;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-flex-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      overflow: hidden;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      transition: all .3s ease-out; }
      .view-chapters .views-row div.background:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.6);
        opacity: .5; }
    .view-chapters .views-row .wrapper {
      margin: 0 auto; }
    .view-chapters .views-row .chapter-logo {
      position: relative;
      z-index: 100; }
      .view-chapters .views-row .chapter-logo img {
        margin: 0 auto;
        display: block;
        max-height: 45px;
        width: auto; }
    .view-chapters .views-row .go-to-chapter {
      position: relative;
      z-index: 100; }
    .view-chapters .views-row a.btn-primary, .view-chapters .views-row .path-search .item-list ol li .search-result__title a.btn-primary, .path-search .item-list ol li .search-result__title .view-chapters .views-row a.btn-primary, .view-chapters .views-row
    .path-node .item-list ol li .search-result__title a.btn-primary,
    .path-node .item-list ol li .search-result__title .view-chapters .views-row a.btn-primary {
      color: #fff;
      border-color: #fff;
      margin-top: 1.5em;
      color: #fff;
      border-color: #fff;
      margin-right: 0;
      display: block;
      width: 100%;
      padding: 1.35em 1em;
      font-size: .75em; }
      .view-chapters .views-row a.btn-primary:hover, .view-chapters .views-row a.btn-primary:focus {
        color: #262626;
        border-color: #fff;
        background-color: #fff; }

.view-chapters .views-row:nth-child(1) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  -moz-transform: scaleY(-1);
  -o-transform: scaleY(-1);
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH"; }

.view-chapters .views-row:nth-child(2) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22488.902px%22%20height%3D%22107.996px%22%20viewBox%3D%220%200%20488.902%20107.996%22%20enable-background%3D%22new%200%200%20488.902%20107.996%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.59%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-1.51-0.43c-0.16%2C0%2C0.33%2C0.01%2C0.49%2C0.01\a%20%20%20%20C99.68%2C2.79%2C298%2C20.97%2C487.28%2C107.52c0.18%2C0.09%2C0-0.938%2C0-1.05c0-0.37%2C0-1.319%2C0-1.36c0-4.31%2C0-105.579%2C0-105.579\a%20%20%20%20S91.55-0.43-1.51-0.43z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.76%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M215.76-0.7c-0.11%2C0%2C2.11%2C0.51%2C3.17%2C0.77\a%20%20%20%20c86.339%2C21.01%2C191.62%2C52%2C268.35%2C92.061c0.08%2C0.039%2C0-0.601%2C0-0.489c0%2C0.278%2C0-0.771%2C0-0.812c0-44.2-0.102-91.3-0.102-91.3\a%20%20%20%20S270.891-0.7%2C215.76-0.7z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  left: 50px;
  background-size: 79% auto;
  background-repeat: no-repeat;
  background-position: top right; }

.view-chapters .views-row:nth-child(3) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22359px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20359%20242%22%20enable-background%3D%22new%200%200%20359%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.62%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M168.34%2C241.3c-1.5%2C0%2C2.84-0.92%2C4.25-1.39\a%20%20%20%20c89.16-29.86%2C160.311-91.73%2C186.141-205.9c0.25-1.1%2C0.72-4.47%2C0.739-3.33C360%2C67.57%2C360%2C242%2C360%2C242S204.98%2C241.3%2C168.34%2C241.3z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.58%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-0.51%2C241.95c-0.69%2C0%2C1.38-0.05%2C2.07-0.091\a%20%20%20%20C140.05%2C235.66%2C278.891%2C178.87%2C344.23%2C0.71c0.229-0.6%2C0.02-0.18%2C0.659-0.18c15.11%2C0%2C6.65%2C0%2C12.19%2C0c1.93%2C0%2C3.34-0.55%2C3.34%2C0\a%20%20%20%20C360.42%2C4.48%2C360%2C242%2C360%2C242S100.79%2C241.95-0.51%2C241.95z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right; }

.view-chapters .views-row:nth-child(4) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.view-chapters .views-row:nth-child(5) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22376px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20376%20242%22%20enable-background%3D%22new%200%200%20376%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M375.25%2C241.96c0.95%2C0-1.88-0.34-2.82-0.51\a%20%20%20%20C262.1%2C221.13%2C135.07%2C157.12%2C17.27%2C0.65c-0.4-0.54-0.14-0.12-0.14-0.12s-1.89%2C0-18.13%2C0c0%2C0%2C0%2C46.59%2C0%2C46.04V242c0%2C0-0.76%2C0%2C0%2C0\a%20%20%20%20C212.6%2C242%2C236.84%2C242%2C375.25%2C241.96z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M213.9%2C242C144.39%2C216.561%2C61.59%2C185.54-1%2C143.08\a%20%20%20%20c-0.06-0.04%2C0-0.03%2C0-0.02c0%2C0.02%2C0%2C94.01%2C0%2C98.52c0%2C0.47%2C0%2C0.42%2C0%2C0.42c110.2%2C0%2C117.85%2C0%2C214.92%2C0\a%20%20%20%20C214.21%2C242%2C204.8%2C238.67%2C213.9%2C242z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: auto 100%;
  left: -50px; }

.view-chapters .views-row:nth-child(6) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22488.902px%22%20height%3D%22107.996px%22%20viewBox%3D%220%200%20488.902%20107.996%22%20enable-background%3D%22new%200%200%20488.902%20107.996%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.59%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-1.51-0.43c-0.16%2C0%2C0.33%2C0.01%2C0.49%2C0.01\a%20%20%20%20C99.68%2C2.79%2C298%2C20.97%2C487.28%2C107.52c0.18%2C0.09%2C0-0.938%2C0-1.05c0-0.37%2C0-1.319%2C0-1.36c0-4.31%2C0-105.579%2C0-105.579\a%20%20%20%20S91.55-0.43-1.51-0.43z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.76%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M215.76-0.7c-0.11%2C0%2C2.11%2C0.51%2C3.17%2C0.77\a%20%20%20%20c86.339%2C21.01%2C191.62%2C52%2C268.35%2C92.061c0.08%2C0.039%2C0-0.601%2C0-0.489c0%2C0.278%2C0-0.771%2C0-0.812c0-44.2-0.102-91.3-0.102-91.3\a%20%20%20%20S270.891-0.7%2C215.76-0.7z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  left: 50px;
  background-size: 79% auto;
  background-repeat: no-repeat;
  background-position: top right; }

.view-chapters .views-row:nth-child(7) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22359px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20359%20242%22%20enable-background%3D%22new%200%200%20359%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.62%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M168.34%2C241.3c-1.5%2C0%2C2.84-0.92%2C4.25-1.39\a%20%20%20%20c89.16-29.86%2C160.311-91.73%2C186.141-205.9c0.25-1.1%2C0.72-4.47%2C0.739-3.33C360%2C67.57%2C360%2C242%2C360%2C242S204.98%2C241.3%2C168.34%2C241.3z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.58%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-0.51%2C241.95c-0.69%2C0%2C1.38-0.05%2C2.07-0.091\a%20%20%20%20C140.05%2C235.66%2C278.891%2C178.87%2C344.23%2C0.71c0.229-0.6%2C0.02-0.18%2C0.659-0.18c15.11%2C0%2C6.65%2C0%2C12.19%2C0c1.93%2C0%2C3.34-0.55%2C3.34%2C0\a%20%20%20%20C360.42%2C4.48%2C360%2C242%2C360%2C242S100.79%2C241.95-0.51%2C241.95z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right; }

.view-chapters .views-row:nth-child(8) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22376px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20376%20242%22%20enable-background%3D%22new%200%200%20376%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M375.25%2C241.96c0.95%2C0-1.88-0.34-2.82-0.51\a%20%20%20%20C262.1%2C221.13%2C135.07%2C157.12%2C17.27%2C0.65c-0.4-0.54-0.14-0.12-0.14-0.12s-1.89%2C0-18.13%2C0c0%2C0%2C0%2C46.59%2C0%2C46.04V242c0%2C0-0.76%2C0%2C0%2C0\a%20%20%20%20C212.6%2C242%2C236.84%2C242%2C375.25%2C241.96z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M213.9%2C242C144.39%2C216.561%2C61.59%2C185.54-1%2C143.08\a%20%20%20%20c-0.06-0.04%2C0-0.03%2C0-0.02c0%2C0.02%2C0%2C94.01%2C0%2C98.52c0%2C0.47%2C0%2C0.42%2C0%2C0.42c110.2%2C0%2C117.85%2C0%2C214.92%2C0\a%20%20%20%20C214.21%2C242%2C204.8%2C238.67%2C213.9%2C242z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top left;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  left: 30px; }

.view-chapters .views-row:nth-child(9) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.view-chapters .views-row:nth-child(10) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22488.902px%22%20height%3D%22107.996px%22%20viewBox%3D%220%200%20488.902%20107.996%22%20enable-background%3D%22new%200%200%20488.902%20107.996%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.59%22%20fill%3D%22%236f2c91%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-1.51-0.43c-0.16%2C0%2C0.33%2C0.01%2C0.49%2C0.01\a%20%20%20%20C99.68%2C2.79%2C298%2C20.97%2C487.28%2C107.52c0.18%2C0.09%2C0-0.938%2C0-1.05c0-0.37%2C0-1.319%2C0-1.36c0-4.31%2C0-105.579%2C0-105.579\a%20%20%20%20S91.55-0.43-1.51-0.43z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.76%22%20fill%3D%22%236f2c91%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M215.76-0.7c-0.11%2C0%2C2.11%2C0.51%2C3.17%2C0.77\a%20%20%20%20c86.339%2C21.01%2C191.62%2C52%2C268.35%2C92.061c0.08%2C0.039%2C0-0.601%2C0-0.489c0%2C0.278%2C0-0.771%2C0-0.812c0-44.2-0.102-91.3-0.102-91.3\a%20%20%20%20S270.891-0.7%2C215.76-0.7z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  left: 50px;
  background-size: 79% auto;
  background-repeat: no-repeat;
  background-position: top right;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: 59% auto;
  left: -3px; }

.view-chapters .views-row:nth-child(11) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.view-chapters .views-row:nth-child(12) div.background:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22536.938px%22%20height%3D%22123.215px%22%20viewBox%3D%220%200%20536.938%20123.215%22%20enable-background%3D%22new%200%200%20536.938%20123.215%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.387%2C122.04C91.417%2C82.26%2C288.348%2C9.93%2C536.357-1.05\a%20%20%20%20c0.799-0.04%2C0.76-0.11-0.041-0.11c-0.68%2C0%2C1.08%2C0.16-535.93%2C0.16c0%2C0%2C0%2C3.41%2C0%2C4.46c0%2C14.13%2C0%2C104.99%2C0%2C113.2\a%20%20%20%20C0.387%2C115.73-0.483%2C122.41%2C0.387%2C122.04z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.387%2C77.029c0%2C0.58-0.3%2C0.4%2C0.22%2C0.121\a%20%20%20%20c61.48-33.36%2C175.45-72.63%2C374.879-78.13c0.191-0.01%2C0.59-0.02%2C0.57-0.02c-0.539%2C0%2C2.871%2C0%2C2.18%2C0c-0.049%2C0-0.1%2C0-0.15%2C0\a%20%20%20%20C212.467-1-0.143-1%2C0.387-1c0.53%2C0%2C0%2C1.72%2C0%2C0C0.387%2C1.5%2C0.387%2C71%2C0.387%2C77.029z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 82% auto;
  background-repeat: no-repeat;
  background-position: -5px -3px; }

.view-chapters .views-row div.background:before {
  background: rgba(0, 0, 0, 0.6);
  opacity: .9; }

@media (min-width: 38em) {
  #block-views-block-chapters-block-1-2 .view-chapters .views-row {
    width: 50%; } }

.node-3259 .block-views-blockupcoming-events-anniversary-events > h2 {
  display: none; }

.node-3259 .view-microsite-featured-articles {
  display: block; }
  @media (min-width: 56em) {
    .node-3259 .view-microsite-featured-articles {
      display: flex; } }
  .node-3259 .view-microsite-featured-articles .view-content {
    width: 100%;
    float: left;
    display: block; }
    @media (min-width: 56em) {
      .node-3259 .view-microsite-featured-articles .view-content {
        width: calc(66.666% + 1em);
        display: flex; } }
    .node-3259 .view-microsite-featured-articles .view-content .views-row {
      width: 100%;
      display: inline-block;
      float: left;
      margin-right: 1em;
      height: 100%; }
      @media (min-width: 56em) {
        .node-3259 .view-microsite-featured-articles .view-content .views-row {
          width: calc(50% - 1em); } }
      .node-3259 .view-microsite-featured-articles .view-content .views-row:nth-child(2) {
        margin: 0 0 2% 0; }
  .node-3259 .view-microsite-featured-articles .view-footer {
    width: 100%;
    float: right;
    display: inline-block; }
    @media (min-width: 56em) {
      .node-3259 .view-microsite-featured-articles .view-footer {
        width: calc(33.33% - 1em);
        display: flex; } }
    .node-3259 .view-microsite-featured-articles .view-footer .field--name-body {
      display: flex;
      width: 100%;
      height: 100%; }
    .node-3259 .view-microsite-featured-articles .view-footer .views-row {
      margin: 0;
      width: 100% !important; }

.block-views-blockupcoming-events-anniversary-events {
  display: inline-block; }

.view-national-featured-articles .views-row:nth-child(1) div.featured-article-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  top: 0;
  left: 0px;
  background-position: -22px 101%; }

.view-national-featured-articles .views-row:nth-child(2) div.featured-article-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22668px%22%20height%3D%22209px%22%20viewBox%3D%220%200%20668%20209%22%20enable-background%3D%22new%200%200%20668%20209%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cpath%20opacity%3D%220.27%22%20fill%3D%22%236f2c91%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C36.98c0%2C0-0.63-0.5%2C0.66-0.36\a%20%20c87.31%2C9.8%2C443.52%2C50.04%2C665.13%2C171.67c2.47%2C1.36%2C0.01%2C0.06%2C0.01-0.03c0-2.109%2C0.57-20.14%2C0-20.73\a%20%20c-50.99-53-129.67-92.688-129.67-92.688s-87-50.43-231.08-94.45c-0.76-0.24%2C0.44-0.2-1.79-0.2c-149.38%2C0-302.9%2C0.2-302.9%2C0.2\a%20%20C1.36%2C22.29%2C1%2C1.7%2C1%2C36.98z%22%2F%3E\a%3Cpath%20opacity%3D%220.61%22%20fill%3D%22%23b2d235%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M306.66%2C0.46c70.13%2C21.55%2C258.29%2C84.51%2C360.14%2C186.36\a%20%20c0.28%2C0.279%2C0%2C0.27%2C0%2C0.029V0.39c0%2C0-157.13%2C0-360.13%2C0C305.7%2C0.39%2C305.71%2C0.17%2C306.66%2C0.46z%22%2F%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -3px;
  background-position: -2px -11px; }

.view-national-featured-articles .views-row:nth-child(3) div.featured-article-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffe849%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  background-size: 56%;
  background-repeat: no-repeat;
  background-position: bottom right; }

.view-microsite-featured-articles,
.view-national-featured-articles {
  width: 100%;
  height: 100%; }
  @media (min-width: 56em) {
    .view-microsite-featured-articles .view-content,
    .view-national-featured-articles .view-content {
      display: -webkit-box;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; } }
  .view-microsite-featured-articles .views-row,
  .view-national-featured-articles .views-row {
    display: block;
    float: none;
    width: 100%;
    margin: 0 0 3% 0;
    background-color: #f4f4f4; }
    @media (min-width: 56em) {
      .view-microsite-featured-articles .views-row,
      .view-national-featured-articles .views-row {
        float: left;
        margin: 0 2% 0; }
        .view-microsite-featured-articles .views-row:nth-of-type(2),
        .view-national-featured-articles .views-row:nth-of-type(2) {
          margin: 0 2.5% 2%; } }
    .view-microsite-featured-articles .views-row .featured-article-img,
    .view-national-featured-articles .views-row .featured-article-img {
      overflow: hidden;
      height: 200px;
      background-color: #262626;
      -webkit-background-size: cover !important;
      -moz-background-size: cover !important;
      -o-background-size: cover !important;
      background-size: cover !important;
      background-repeat: no-repeat !important;
      background-position: center center !important;
      background-position: top center !important;
      position: relative; }
      .view-microsite-featured-articles .views-row .featured-article-img:before,
      .view-national-featured-articles .views-row .featured-article-img:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.6);
        opacity: .5; }
      @media (min-width: 31.25em) {
        .view-microsite-featured-articles .views-row .featured-article-img,
        .view-national-featured-articles .views-row .featured-article-img {
          height: 300px; } }
      @media (min-width: 50em) {
        .view-microsite-featured-articles .views-row .featured-article-img,
        .view-national-featured-articles .views-row .featured-article-img {
          height: 450px; } }
      @media (min-width: 56em) {
        .view-microsite-featured-articles .views-row .featured-article-img,
        .view-national-featured-articles .views-row .featured-article-img {
          height: 250px; } }
      .view-microsite-featured-articles .views-row .featured-article-img .views-field-field-article-type,
      .view-national-featured-articles .views-row .featured-article-img .views-field-field-article-type {
        position: relative;
        z-index: 100;
        float: right;
        padding: 5px 15px;
        text-transform: uppercase;
        font-weight: 700;
        color: #fff;
        text-align: right; }
        .view-microsite-featured-articles .views-row .featured-article-img .views-field-field-article-type:before,
        .view-national-featured-articles .views-row .featured-article-img .views-field-field-article-type:before {
          font-family: FontAwesome;
          text-rendering: auto;
          -webkit-font-smoothing: antialiased;
          -moz-osx-font-smoothing: grayscale;
          font-weight: normal;
          font-style: normal;
          font-size: 24px;
          /* Preferred icon size */
          display: inline-block;
          width: 1em;
          height: 1em;
          line-height: 1;
          text-transform: none;
          letter-spacing: normal;
          word-wrap: normal;
          white-space: nowrap;
          direction: ltr;
          vertical-align: bottom;
          content: '\f02b';
          font-size: 14px;
          font-size: 0.875rem;
          border: 2px solid #fff;
          border-radius: 20px;
          margin-right: .5em;
          height: 28px;
          width: 28px;
          text-align: center;
          line-height: 24px;
          top: 5px;
          position: relative;
          float: none; }
    .view-microsite-featured-articles .views-row .featured-article-details,
    .view-national-featured-articles .views-row .featured-article-details {
      padding: 24px; }
      .view-microsite-featured-articles .views-row .featured-article-details .views-field-title,
      .view-national-featured-articles .views-row .featured-article-details .views-field-title {
        margin-bottom: 0.5em; }
        .view-microsite-featured-articles .views-row .featured-article-details .views-field-title a,
        .view-national-featured-articles .views-row .featured-article-details .views-field-title a {
          font-weight: 700;
          text-decoration: none;
          color: #262626;
          font-size: 16px;
          font-size: 1rem; }
      .view-microsite-featured-articles .views-row .featured-article-details .views-field-body,
      .view-national-featured-articles .views-row .featured-article-details .views-field-body {
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.35em;
        margin-bottom: 1em; }
        @media (min-width: 56em) {
          .view-microsite-featured-articles .views-row .featured-article-details .views-field-body,
          .view-national-featured-articles .views-row .featured-article-details .views-field-body {
            min-height: 42px; } }
      .view-microsite-featured-articles .views-row .featured-article-details .more-link,
      .view-national-featured-articles .views-row .featured-article-details .more-link {
        text-align: left; }
        .view-microsite-featured-articles .views-row .featured-article-details .more-link a,
        .view-national-featured-articles .views-row .featured-article-details .more-link a {
          margin-right: 0; }

.view-microsite-featured-articles {
  margin: 3em 0; }

.view-chapter-call-to-action,
.view-home-page-call-to-action {
  width: 100%;
  height: 100%; }
  @media (min-width: 56em) {
    .view-chapter-call-to-action .view-content,
    .view-home-page-call-to-action .view-content {
      display: -webkit-box;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; } }
  .view-chapter-call-to-action .views-row,
  .view-home-page-call-to-action .views-row {
    display: block;
    float: none;
    width: 100%;
    margin: 0 0 3% 0;
    background-color: #f4f4f4; }
    @media (min-width: 56em) {
      .view-chapter-call-to-action .views-row,
      .view-home-page-call-to-action .views-row {
        float: left;
        margin: 0 2% 0; }
        .view-chapter-call-to-action .views-row:nth-of-type(2),
        .view-home-page-call-to-action .views-row:nth-of-type(2) {
          margin: 0 2.5% 2%; } }
    .view-chapter-call-to-action .views-row .homepage-cta-img,
    .view-home-page-call-to-action .views-row .homepage-cta-img {
      overflow: hidden;
      height: 200px;
      background-color: #262626;
      -webkit-background-size: cover !important;
      -moz-background-size: cover !important;
      -o-background-size: cover !important;
      background-size: cover !important;
      background-repeat: no-repeat !important;
      background-position: center center !important;
      background-position: top center !important;
      position: relative; }
      .view-chapter-call-to-action .views-row .homepage-cta-img:before,
      .view-home-page-call-to-action .views-row .homepage-cta-img:before {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background: rgba(0, 0, 0, 0.6);
        opacity: .5; }
      @media (min-width: 31.25em) {
        .view-chapter-call-to-action .views-row .homepage-cta-img,
        .view-home-page-call-to-action .views-row .homepage-cta-img {
          height: 300px; } }
      @media (min-width: 50em) {
        .view-chapter-call-to-action .views-row .homepage-cta-img,
        .view-home-page-call-to-action .views-row .homepage-cta-img {
          height: 450px; } }
      @media (min-width: 56em) {
        .view-chapter-call-to-action .views-row .homepage-cta-img,
        .view-home-page-call-to-action .views-row .homepage-cta-img {
          height: 250px; } }
    .view-chapter-call-to-action .views-row .hompepage-cta-details,
    .view-home-page-call-to-action .views-row .hompepage-cta-details {
      padding: 24px;
      display: flex;
      flex-direction: column;
      padding-bottom: 32px; }
      .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title,
      .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title {
        margin-bottom: 0.5em;
        font-weight: 700; }
        .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-title a,
        .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-title a {
          font-weight: 700;
          text-decoration: none;
          color: #262626;
          font-size: 16px;
          font-size: 1rem; }
      .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-body,
      .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-body {
        flex-grow: 1;
        font-size: 14px;
        font-size: 0.875rem;
        line-height: 1.35em;
        margin-bottom: 1em; }
        @media (min-width: 56em) {
          .view-chapter-call-to-action .views-row .hompepage-cta-details .views-field-body,
          .view-home-page-call-to-action .views-row .hompepage-cta-details .views-field-body {
            min-height: 42px; } }
      .view-chapter-call-to-action .views-row .hompepage-cta-details .more-link,
      .view-home-page-call-to-action .views-row .hompepage-cta-details .more-link {
        text-align: left;
        display: unset; }
        .view-chapter-call-to-action .views-row .hompepage-cta-details .more-link a,
        .view-home-page-call-to-action .views-row .hompepage-cta-details .more-link a {
          margin-right: 0; }

.view-home-page-call-to-action .views-row:nth-child(1) div.homepage-cta-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  top: 0;
  left: 0px;
  background-position: -22px 101%;
  pointer-events: none; }

.view-home-page-call-to-action .views-row:nth-child(2) div.homepage-cta-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22668px%22%20height%3D%22209px%22%20viewBox%3D%220%200%20668%20209%22%20enable-background%3D%22new%200%200%20668%20209%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cpath%20opacity%3D%220.27%22%20fill%3D%22%236f2c91%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C36.98c0%2C0-0.63-0.5%2C0.66-0.36\a%20%20c87.31%2C9.8%2C443.52%2C50.04%2C665.13%2C171.67c2.47%2C1.36%2C0.01%2C0.06%2C0.01-0.03c0-2.109%2C0.57-20.14%2C0-20.73\a%20%20c-50.99-53-129.67-92.688-129.67-92.688s-87-50.43-231.08-94.45c-0.76-0.24%2C0.44-0.2-1.79-0.2c-149.38%2C0-302.9%2C0.2-302.9%2C0.2\a%20%20C1.36%2C22.29%2C1%2C1.7%2C1%2C36.98z%22%2F%3E\a%3Cpath%20opacity%3D%220.61%22%20fill%3D%22%23b2d235%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M306.66%2C0.46c70.13%2C21.55%2C258.29%2C84.51%2C360.14%2C186.36\a%20%20c0.28%2C0.279%2C0%2C0.27%2C0%2C0.029V0.39c0%2C0-157.13%2C0-360.13%2C0C305.7%2C0.39%2C305.71%2C0.17%2C306.66%2C0.46z%22%2F%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -3px;
  background-position: -2px -11px;
  pointer-events: none; }

.view-home-page-call-to-action .views-row:nth-child(3) div.homepage-cta-img:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffe849%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  background-size: 56%;
  background-repeat: no-repeat;
  background-position: bottom right;
  pointer-events: none; }

.block-views-blocknational-hero-feature-block-1 {
  position: relative;
  max-width: 1334px;
  margin: 0 auto;
  padding: 0 1.5625em; }
  .block-views-blocknational-hero-feature-block-1:after {
    content: "";
    display: table;
    clear: both; }
  @media (min-width: 38em) and (max-width: 55.9375em) {
    .block-views-blocknational-hero-feature-block-1 {
      padding: 0 6.38298%; } }
  @media (min-width: 56em) {
    .block-views-blocknational-hero-feature-block-1 {
      padding: 0 0.8em; } }

.homepage-cta {
  width: 100%; }
  @media (min-width: 56em) {
    .homepage-cta {
      width: 33%;
      display: inline-block; } }

.view-chapter-call-to-action {
  margin-bottom: 3.05em; }
  @media (min-width: 56em) {
    .view-chapter-call-to-action {
      margin-bottom: 4.75em; } }
  @media (min-width: 56em) {
    .view-chapter-call-to-action .views-row {
      float: none;
      margin: 0 0.75% 0 !important;
      display: flex;
      flex-direction: column; }
      .view-chapter-call-to-action .views-row .hompepage-cta-details {
        flex-grow: 1; } }
  .view-chapter-call-to-action .views-row .homepage-cta-img:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 75%;
    background-repeat: no-repeat;
    background-position: -1px 101%;
    top: 0;
    left: 0px;
    background-position: -22px 101%;
    pointer-events: none; }

.node--type-landing-page .field--name-body {
  margin-bottom: 20px; }

.node--type-landing-page .field--name-field-juicer-feed-title h2 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.6em; }
  @media (min-width: 56em) {
    .node--type-landing-page .field--name-field-juicer-feed-title h2 {
      font-size: 2.4em; } }

.node--type-community .field {
  margin-bottom: 2.44141em; }

.node--type-community .field__label {
  margin-bottom: 1em; }

.node--type-community .field--name-field-links {
  background-color: #fafafa;
  padding: 1em 1.5em; }
  .node--type-community .field--name-field-links .field__item {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    line-height: 12px;
    margin-bottom: .8em; }
    .node--type-community .field--name-field-links .field__item:last-child {
      margin-bottom: 0; }
    .node--type-community .field--name-field-links .field__item:before {
      font-family: FontAwesome;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      content: '\f04e';
      color: #0095da;
      font-size: .7em;
      margin-right: .5em;
      top: 0px;
      position: relative; }
    .node--type-community .field--name-field-links .field__item a, .node--type-community .field--name-field-links .field__item .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--type-community .field--name-field-links .field__item a, .node--type-community .field--name-field-links .field__item
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .node--type-community .field--name-field-links .field__item a {
      text-decoration: none;
      font-size: .85em;
      font-weight: 500; }

.node--type-community .field--name-field-contact {
  background-color: #fafafa;
  padding: 1em 1.5em; }
  @media (min-width: 38em) {
    .node--type-community .field--name-field-contact .field__items {
      display: -webkit-box;
      display: -moz-box;
      display: -moz-flex;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex; }
      .node--type-community .field--name-field-contact .field__items .field__item {
        margin-right: 3em; } }

.field--name-field-downloads {
  padding: 1em 1.5em;
  border: 1px solid #efefef; }
  .field--name-field-downloads .field__item {
    display: inline-block; }
    .field--name-field-downloads .field__item a, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a, .field--name-field-downloads .field__item
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a {
      display: inline-block;
      background-color: #f4f4f4;
      padding: .8em 2.5em .8em 5em;
      margin-right: 1em;
      margin-bottom: 1em;
      text-decoration: none;
      font-weight: 700;
      font-size: .8em;
      position: relative;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      transition: all .3s ease-out; }
      .field--name-field-downloads .field__item a:before, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:before, .field--name-field-downloads .field__item
      .path-node .item-list ol li .search-result__title a:before,
      .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:before {
        transition: background-color .3s ease-out, border-color .3s ease-out;
        transition: all .3s ease-out;
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f016';
        height: 34px;
        width: 34px;
        background-color: #c4161c;
        color: #fff;
        position: absolute;
        left: 0em;
        top: 0;
        line-height: 34px;
        text-align: center;
        font-size: 1em; }
        @media (min-width: 0) and (max-width: 38em) {
          .field--name-field-downloads .field__item a:before, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:before, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:before, .field--name-field-downloads .field__item
          .path-node .item-list ol li .search-result__title a:before,
          .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:before {
            height: 30px;
            width: 30px;
            line-height: 30px; } }
      .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover, .field--name-field-downloads .field__item
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover {
        background-color: #ececec; }
        .field--name-field-downloads .field__item a:hover:before, .field--name-field-downloads .field__item .path-search .item-list ol li .search-result__title a:hover:before, .path-search .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover:before, .field--name-field-downloads .field__item
        .path-node .item-list ol li .search-result__title a:hover:before,
        .path-node .item-list ol li .search-result__title .field--name-field-downloads .field__item a:hover:before {
          background-color: #a81318 !important; }
    .field--name-field-downloads .field__item span {
      background-image: none;
      padding-left: 0; }
      .field--name-field-downloads .field__item span.file--application-pdf a:before {
        font-family: FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        font-weight: normal;
        font-style: normal;
        font-size: 24px;
        /* Preferred icon size */
        display: inline-block;
        width: 1em;
        height: 1em;
        line-height: 1;
        text-transform: none;
        letter-spacing: normal;
        word-wrap: normal;
        white-space: nowrap;
        direction: ltr;
        vertical-align: bottom;
        content: '\f1c1';
        height: 34px;
        width: 34px;
        background-color: #c4161c;
        color: #fff;
        position: absolute;
        left: 0em;
        top: 0;
        line-height: 34px;
        text-align: center;
        font-size: 1.1em; }
        @media (min-width: 0) and (max-width: 38em) {
          .field--name-field-downloads .field__item span.file--application-pdf a:before {
            height: 30px;
            width: 30px;
            line-height: 30px; } }

.team-canada .region--masthead-prefix {
  background-color: #c4161c; }

.team-canada .social-media-menu ul li:not(.flickr) a:before {
  color: #d5d5d5 !important; }

.team-canada .social-media-menu ul li.flickr a:before {
  background-color: #d5d5d5 !important; }

.sidebar .block {
  margin-bottom: 3.05176em;
  clear: both;
  float: left;
  width: 100%; }
  .sidebar .block h2 {
    text-transform: uppercase;
    font-size: 1.1em;
    border-bottom: 2px solid #efefef;
    padding-bottom: .5em;
    margin-bottom: 1.4em; }
  .sidebar .block button, .sidebar .block input[type="button"], .sidebar .block [type="button"].dk-selected, .sidebar .block [type="button"].dk-selected, .sidebar .block input[type="reset"], .sidebar .block [type="reset"].dk-selected, .sidebar .block [type="reset"].dk-selected, .sidebar .block input[type="submit"], .sidebar .block [type="submit"].dk-selected, .sidebar .block [type="submit"].dk-selected,
  .sidebar .block .more-link-dark a,
  .sidebar .block .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
  .sidebar .block .more-link-dark a,
  .sidebar .block .more-link-dark
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title
  .sidebar .block .more-link-dark a,
  .sidebar .block .more-link a,
  .sidebar .block .more-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
  .sidebar .block .more-link a,
  .sidebar .block .more-link
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title
  .sidebar .block .more-link a {
    padding-left: 4em !important;
    padding-right: 4em !important;
    padding-top: .85em !important;
    padding-bottom: .85em !important;
    float: right;
    margin-top: 1.5em !important;
    font-size: 8.5px !important; }
  .sidebar .block .more-link-dark a, .sidebar .block .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .sidebar .block .more-link-dark a, .sidebar .block .more-link-dark
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .sidebar .block .more-link-dark a {
    padding-top: 1.1em !important;
    padding-bottom: 1.1em !important; }
  .sidebar .block form.views-exposed-form .form--inline .form-actions {
    float: right; }
  .sidebar .block form.views-exposed-form .form--inline .form-item {
    width: 100%; }
  .sidebar .block form.views-exposed-form .form--inline .form-actions {
    margin-top: 0; }
  .sidebar .block form.views-exposed-form .form--inline {
    margin-bottom: 0; }
  .sidebar .block .views-field-title a, .sidebar .block .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .sidebar .block .views-field-title a, .sidebar .block .views-field-title
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .sidebar .block .views-field-title a, .sidebar .block .views-field-title {
    display: block;
    margin-bottom: .5em;
    font-size: 1em !important; }
  .sidebar .block .views-field-body.views-field-body {
    margin-bottom: 0;
    color: #757575;
    font-size: 0.875rem !important; }
  .sidebar .block .views-field.views-field-view-node {
    margin-bottom: 0; }
  .sidebar .block .views-row {
    margin-bottom: 1.5em; }
    .sidebar .block .views-row:last-child {
      margin-bottom: 0; }
    .sidebar .block .views-row .field-content p:last-child {
      margin-bottom: 0; }

.call-to-action-button-sidebar .views-field-field-call-to-action-link a, .call-to-action-button-sidebar .views-field-field-call-to-action-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a, .call-to-action-button-sidebar .views-field-field-call-to-action-link
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626;
  margin-right: 0;
  width: 100%;
  padding-left: 1em;
  padding-right: 1em;
  padding-top: .85em;
  padding-bottom: .8em;
  font-size: 1.05em !important; }
  @media (min-width: 38em) {
    .call-to-action-button-sidebar .views-field-field-call-to-action-link a, .call-to-action-button-sidebar .views-field-field-call-to-action-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a, .call-to-action-button-sidebar .views-field-field-call-to-action-link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a {
      font-size: 10px;
      font-size: 0.625rem; } }
  .call-to-action-button-sidebar .views-field-field-call-to-action-link a:hover, .call-to-action-button-sidebar .views-field-field-call-to-action-link .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a:hover, .call-to-action-button-sidebar .views-field-field-call-to-action-link
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a:hover, .call-to-action-button-sidebar .views-field-field-call-to-action-link a:focus, .call-to-action-button-sidebar .views-field-field-call-to-action-link .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a:focus, .call-to-action-button-sidebar .views-field-field-call-to-action-link
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .call-to-action-button-sidebar .views-field-field-call-to-action-link a:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }

.call-to-action-sidebar {
  text-align: center;
  background-repeat: no-repeat;
  background-position: top right;
  background-position: right -20px; }
  .call-to-action-sidebar .views-field-nothing {
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    padding: 2.44141em 1em; }
    .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a {
      text-decoration: none;
      border: none;
      display: inline-block;
      text-transform: uppercase;
      position: relative;
      font-size: .7em;
      font-size: 9px;
      font-size: 0.5625rem;
      font-weight: 700;
      overflow: hidden;
      padding: 1.1em 6.2em;
      text-decoration: none;
      text-align: center;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      margin-right: 1em;
      -webkit-tap-highlight-color: transparent;
      outline: none;
      text-decoration: none !important;
      color: #262626;
      background-color: #c4161c;
      color: #fff;
      padding: 1.1em 6.2em;
      width: 100%;
      background-color: #262626;
      margin-right: 0; }
      @media (min-width: 38em) {
        .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing
        .path-node .item-list ol li .search-result__title a,
        .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a {
          font-size: 10px;
          font-size: 0.625rem; } }
      @media (min-width: 38em) {
        .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a, .call-to-action-sidebar .views-field-nothing
        .path-node .item-list ol li .search-result__title a,
        .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a {
          padding: 1.28em 6.2em;
          width: auto; } }
      .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing a:focus, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:focus, .call-to-action-sidebar .views-field-nothing
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:focus {
        background-color: #961115;
        color: #fff; }
      .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:hover, .call-to-action-sidebar .views-field-nothing a:focus, .call-to-action-sidebar .views-field-nothing .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:focus, .call-to-action-sidebar .views-field-nothing
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol li .search-result__title .call-to-action-sidebar .views-field-nothing a:focus {
        background-color: #000; }

.featured-page-sidebar .views-row {
  background-color: #f4f4f4;
  padding: 1em; }

.featured-page-sidebar .views-field-field-feature-page-image {
  margin: -1em; }
  .featured-page-sidebar .views-field-field-feature-page-image .field-content {
    width: 100%;
    text-align: center; }

.featured-page-sidebar .views-field-field-featured-page-link {
  margin-top: 0.64em; }
  .featured-page-sidebar .views-field-field-featured-page-link a, .featured-page-sidebar .views-field-field-featured-page-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .featured-page-sidebar .views-field-field-featured-page-link a, .featured-page-sidebar .views-field-field-featured-page-link
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .featured-page-sidebar .views-field-field-featured-page-link a {
    text-decoration: none;
    font-weight: 700;
    color: #262626;
    font-size: 1.25em; }
    .featured-page-sidebar .views-field-field-featured-page-link a:hover, .featured-page-sidebar .views-field-field-featured-page-link .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .featured-page-sidebar .views-field-field-featured-page-link a:hover, .featured-page-sidebar .views-field-field-featured-page-link
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title .featured-page-sidebar .views-field-field-featured-page-link a:hover {
      color: #0063a5; }

.featured-page-sidebar .views-field-field-featured-page-description {
  margin-top: 0.64em;
  font-size: 0.875rem;
  line-height: normal; }

.sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content,
.sidebar .block-views-blocknational-sidebar-block-5 .view-content {
  position: relative; }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-field-field-image img,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-field-image img {
    margin: 0 auto;
    display: block; }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-field.views-field-body,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field.views-field-body {
    clear: both;
    margin: 1em 0;
    margin-bottom: 1em; }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-field-created-1 > .triangle-style-month,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-created-1 > .triangle-style-month {
    margin-top: 0; }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-row,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-row {
    -webkit-flex-direction: column;
    /* Safari */
    -ms-flex-direction: column;
    flex-direction: column; }
  @media (min-width: 56em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-field,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field {
      display: block;
      clear: both; } }
  @media (min-width: 0) and (max-width: 30em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .recent-update-image img,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .recent-update-image img {
      padding-right: 0; } }
  @media (min-width: 56em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .recent-update-image,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .recent-update-image {
      width: 100%; }
      .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .recent-update-image img,
      .sidebar .block-views-blocknational-sidebar-block-5 .view-content .recent-update-image img {
        margin-right: 0;
        width: 100%;
        padding-right: 0; } }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .views-field-title a,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-title a,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-title .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-title a,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-title
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .views-field-title a {
    margin-top: .4em; }
  @media (min-width: 56em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .link-wrapper,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .link-wrapper {
      display: block;
      width: 100%; } }
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link-dark,
  .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark,
  .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link {
    float: right; }
    @media (min-width: 56em) {
      .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link-dark,
      .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link,
      .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark,
      .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link {
        margin-right: 0; } }
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link-dark a,
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link-dark a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link a,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link a {
      width: 100%; }
  @media (min-width: 56em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link {
      margin-left: 1em; } }
  @media (min-width: 0) and (max-width: 30em) {
    .sidebar .block-views-blockrecent-updates-chapter-news-widget .news-list.news-and-events-list.triangle-style .view-content .more-link,
    .sidebar .block-views-blocknational-sidebar-block-5 .view-content .more-link {
      width: 100%; } }

.news-list.news-and-events-list.view-national-sidebar .view-footer {
  margin-top: 1.5em;
  float: left; }

.sidebar .date-box .top-shape {
  height: 19px; }
  .sidebar .date-box .top-shape:before {
    background-position: 79% 100% !important; }

.sidebar .view-content .views-row .views-field {
  margin-bottom: 0; }

.sidebar .date-box .info-wrapper {
  padding: .48em 0 .5em 0;
  width: 77px; }
  .sidebar .date-box .info-wrapper .month {
    font-size: 700 !important;
    font-size: 12px;
    font-size: 0.75rem;
    margin-bottom: 0.26214em; }
  .sidebar .date-box .info-wrapper .day {
    line-height: 10px;
    font-size: 11px;
    font-size: 0.6875rem; }

.related-content-sidebar ul {
  margin: 0;
  padding: 0; }
  .related-content-sidebar ul li {
    list-style-image: none;
    list-style-type: none;
    margin-left: 0;
    line-height: 12px;
    margin-bottom: .8em; }
    .related-content-sidebar ul li:last-child {
      margin-bottom: 0; }
    .related-content-sidebar ul li:before {
      font-family: FontAwesome;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      font-weight: normal;
      font-style: normal;
      font-size: 24px;
      /* Preferred icon size */
      display: inline-block;
      width: 1em;
      height: 1em;
      line-height: 1;
      text-transform: none;
      letter-spacing: normal;
      word-wrap: normal;
      white-space: nowrap;
      direction: ltr;
      vertical-align: bottom;
      content: '\f04e';
      color: #0095da;
      font-size: .7em;
      margin-right: .5em;
      top: 0px;
      position: relative; }
    .related-content-sidebar ul li a, .related-content-sidebar ul .path-search .item-list ol li .search-result__title a, .path-search .item-list ol .related-content-sidebar ul li .search-result__title a, .related-content-sidebar ul
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol .related-content-sidebar ul li .search-result__title a {
      text-decoration: none;
      font-size: .85em;
      font-weight: 500; }

.sidebar .block .view-announcements .views-field-title a {
  margin-bottom: 0;
  font-size: .9em !important; }

.sidebar .block .view-announcements .views-row {
  margin-bottom: .5em; }
  .sidebar .block .view-announcements .views-row:before {
    margin-top: -.7em;
    margin-left: -.65em;
    background-position: -60px -26px;
    width: 42px;
    height: 42px;
    line-height: 42px; }

.sidebar .view-spotlight .default-row-wrapper {
  margin-right: 0 !important;
  width: 100% !important;
  margin-bottom: 1em !important; }
  .sidebar .view-spotlight .default-row-wrapper .views-row {
    height: auto !important;
    min-height: 400px;
    transition: background-color .3s ease-out; }
    .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-title {
      margin: 0; }
    .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-title a {
      left: 0;
      top: 0;
      padding: 0;
      line-height: 28px;
      font-size: 1.5em;
      margin-bottom: 1em; }
      @media (min-width: 64.0625em) {
        .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-title a {
          font-size: .8em !important; } }
    .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-body {
      color: #fff !important; }
    @media (min-width: 0) and (max-width: 64.0625em) {
      .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-title {
        position: relative; }
      .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-title a {
        color: #fff;
        background-color: transparent;
        box-shadow: none;
        padding: 0; }
      .sidebar .view-spotlight .default-row-wrapper .views-row .views-field-body {
        margin: 1em 0; }
      .sidebar .view-spotlight .default-row-wrapper .views-row:before {
        transition: background-color .3s ease-out;
        background: rgba(0, 0, 0, 0.7);
        opacity: .6; } }

.block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row {
  transition: .5s ease; }
  .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row:hover .views-field-title a, .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row:focus .views-field-title a {
    font-size: .9em; }
    @media (min-width: 64.0625em) {
      .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row:hover .views-field-title a, .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row:focus .views-field-title a {
        font-size: 1.5em; } }
  .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .views-field-title {
    position: absolute;
    margin: 0; }
    .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .views-field-title a {
      top: 0;
      margin-bottom: 0;
      transition: none; }
  .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .default-row-wrapper:after {
    background-color: rgba(0, 0, 0, 0.9);
    height: 0;
    transition: .5s ease;
    top: auto;
    bottom: 0;
    left: 0; }
  .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .default-row-wrapper:hover:after {
    height: 100%; }
  .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .default-row-wrapper:before {
    transition: background-color .3s ease-out;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5;
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0; }
  @media (min-width: 0) and (max-width: 64.0625em) {
    .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .views-field-title {
      position: relative; }
    .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .views-field-title a {
      color: #fff;
      background-color: transparent;
      box-shadow: none;
      padding: 0; }
    .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row .views-field-body {
      margin: 1em 0; }
    .block-views-blockspotlight-block-1 .view-spotlight .view-content .views-row:before {
      transition: background-color .3s ease-out;
      background: rgba(0, 0, 0, 0.7);
      opacity: .6; } }

.view-spotlight .view-content {
  width: 100%;
  position: relative; }
  .view-spotlight .view-content .default-row-wrapper {
    float: left;
    width: 100%;
    margin-bottom: 1em;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    background-color: #262626;
    background-image: url("../../img/supply/20274479295_68b4717ea7_o.jpg"); }
    @media (min-width: 33.125em) {
      .view-spotlight .view-content .default-row-wrapper {
        width: 49%;
        margin-right: 2%;
        margin-bottom: 2%; }
        .view-spotlight .view-content .default-row-wrapper:nth-child(even) {
          margin-right: 0; } }
    .view-spotlight .view-content .default-row-wrapper:last-child {
      margin-bottom: 0 !important; }
  .view-spotlight .view-content .views-row {
    transition: background-color .3s ease-out, border-color .3s ease-out;
    transition: all .3s ease-out;
    width: 100%;
    height: 450px;
    background-color: #262626;
    padding: 2.5em;
    overflow: hidden;
    position: relative;
    position: relative;
    -webkit-background-size: cover !important;
    -moz-background-size: cover !important;
    -o-background-size: cover !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important; }
    .view-spotlight .view-content .views-row:before {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      background: rgba(0, 0, 0, 0.6);
      opacity: .5; }
    .view-spotlight .view-content .views-row .views-field-field-image-1 {
      display: none; }
    .view-spotlight .view-content .views-row .views-field-title {
      width: 100%;
      left: 0;
      right: 0;
      bottom: 0;
      margin-top: 1em;
      margin-right: 1em;
      margin-bottom: 2em;
      margin-left: 0.688em; }
      .view-spotlight .view-content .views-row .views-field-title a {
        text-transform: uppercase;
        font-weight: 700;
        font-size: .9em;
        color: #fff;
        text-decoration: none;
        z-index: 1;
        left: 5px;
        position: relative;
        top: -9px;
        margin-bottom: 3em;
        display: inline-block;
        width: 100%;
        background: #000;
        box-shadow: 16px 0 0 #000, -16px 0 0 #000;
        line-height: 25px;
        padding: 12px;
        box-decoration-break: clone; }
    .view-spotlight .view-content .views-row .views-field-body,
    .view-spotlight .view-content .views-row .views-field.views-field-path {
      position: relative;
      z-index: 1;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      transition: all .3s ease-out; }
      @media (min-width: 64.0625em) {
        .view-spotlight .view-content .views-row .views-field-body,
        .view-spotlight .view-content .views-row .views-field.views-field-path {
          opacity: 0; } }
    .view-spotlight .view-content .views-row .views-field-body {
      color: #fff;
      font-weight: bold;
      line-height: normal;
      font-size: .9em; }
    .view-spotlight .view-content .views-row .views-field.views-field-path a {
      border: none;
      display: inline-block;
      text-transform: uppercase;
      position: relative;
      font-size: .7em;
      font-size: 9px;
      font-size: 0.5625rem;
      font-weight: 700;
      overflow: hidden;
      padding: 1.1em 6.2em;
      text-decoration: none;
      text-align: center;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      margin-right: 1em;
      -webkit-tap-highlight-color: transparent;
      outline: none;
      text-decoration: none !important;
      color: #262626;
      background: transparent;
      border: 2px solid #262626;
      color: #262626;
      line-height: normal;
      color: #fff;
      border-color: #fff;
      margin-top: 2em;
      margin-right: 0; }
      @media (min-width: 38em) {
        .view-spotlight .view-content .views-row .views-field.views-field-path a {
          font-size: 10px;
          font-size: 0.625rem; } }
      .view-spotlight .view-content .views-row .views-field.views-field-path a:hover, .view-spotlight .view-content .views-row .views-field.views-field-path a:focus {
        color: #ed0000;
        border: 2px solid #ed0000; }
      .view-spotlight .view-content .views-row .views-field.views-field-path a:hover, .view-spotlight .view-content .views-row .views-field.views-field-path a:focus {
        color: #262626;
        border-color: #fff;
        background-color: #fff; }
      @media (min-width: 0) and (max-width: 25em) {
        .view-spotlight .view-content .views-row .views-field.views-field-path a {
          width: 100%;
          padding-right: 0;
          padding-left: 0; } }
    .view-spotlight .view-content .views-row:hover .views-field-body,
    .view-spotlight .view-content .views-row:hover .views-field.views-field-path, .view-spotlight .view-content .views-row:focus .views-field-body,
    .view-spotlight .view-content .views-row:focus .views-field.views-field-path {
      opacity: 1;
      cursor: pointer; }
    .view-spotlight .view-content .views-row:hover .views-field-body, .view-spotlight .view-content .views-row:focus .views-field-body {
      margin: 1em 0; }
    .view-spotlight .view-content .views-row:hover .views-field-title, .view-spotlight .view-content .views-row:focus .views-field-title {
      position: relative; }
      .view-spotlight .view-content .views-row:hover .views-field-title a, .view-spotlight .view-content .views-row:focus .views-field-title a {
        background: transparent;
        box-shadow: none;
        padding: 0; }
    .view-spotlight .view-content .views-row:hover:before, .view-spotlight .view-content .views-row:focus:before {
      background: rgba(0, 0, 0, 0.8);
      opacity: .9; }
    @media (min-width: 0) and (max-width: 64.0625em) {
      .view-spotlight .view-content .views-row .views-field-title a {
        color: #262626;
        background: #fff;
        box-shadow: 16px 0 0 #fff, -16px 0 0 #fff; }
      .view-spotlight .view-content .views-row:before {
        background: rgba(0, 0, 0, 0.7);
        opacity: .6; } }
    .view-spotlight .view-content .views-row .views-field-field-image img {
      width: 100%; }
  .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top;
    background-size: 80% auto;
    top: -5px;
    left: -30px; }
  .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 101% auto;
    background-repeat: no-repeat;
    background-position: -2px -36px; }
  .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top; }
  .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top;
    background-size: 80% auto;
    top: -5px;
    left: -30px; }

body:not(.chapter-homepage) .view-spotlight .view-content .views-row {
  padding: 1.5em;
  min-height: auto;
  background: none !important;
  background-color: #f4f4f4 !important; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row:before {
    content: '';
    width: 20px;
    height: 20px;
    float: left;
    position: absolute;
    top: 0;
    left: 0;
    clip-path: polygon(0 0, 100% 0, 100% 96%, 0 100%);
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 14px 14px 0 0;
    border-color: #0095da transparent transparent transparent;
    background: none;
    opacity: 1 !important; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row:after {
    content: none !important; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field-field-image-1 {
    display: block;
    margin: -1.5em -1.5em 1.5em -1.5em;
    width: calc(100% + 3em);
    overflow: hidden;
    position: relative; }
    body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field-field-image-1 img {
      width: 100%; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field-title {
    margin: 0 0 1em 0; }
    body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field-title a {
      text-transform: none;
      background: none;
      color: #262626;
      top: auto;
      left: auto;
      box-shadow: none;
      line-height: normal;
      padding: 0;
      margin: 0;
      font-size: 1.25em !important; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field-body {
    margin-bottom: 1em;
    opacity: 1;
    color: #262626 !important;
    font-weight: 400;
    font-size: 1em; }
  body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field.views-field-path {
    opacity: 1; }
    body:not(.chapter-homepage) .view-spotlight .view-content .views-row .views-field.views-field-path a {
      margin-top: 0;
      color: #262626;
      border-color: #262626; }

body:not(.chapter-homepage) .view-spotlight .view-content .default-row-wrapper {
  position: relative;
  overflow: hidden; }
  body:not(.chapter-homepage) .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top;
    background-size: 80% auto;
    top: -5px;
    left: -30px;
    pointer-events: none; }
  body:not(.chapter-homepage) .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 101% auto;
    background-repeat: no-repeat;
    background-position: -2px -36px;
    pointer-events: none; }
  body:not(.chapter-homepage) .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top;
    pointer-events: none; }

.chapter-context .view-sponsors .view-content .sponsor-level-wrapper {
  margin-top: 0; }

.chapter-homepage h2 {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.6em; }
  @media (min-width: 56em) {
    .chapter-homepage h2 {
      font-size: 2.4em; } }

.chapter-homepage #main {
  margin-bottom: 0; }

.chapter-homepage .sidebar .block:last-child {
  margin-bottom: 0; }

.chapter-homepage .sidebar .block:last-child,
.chapter-homepage .layout-container > .panel-full-width .block,
.chapter-homepage .main-content-section .block {
  margin-bottom: 3.05176em;
  clear: both;
  float: left;
  width: 100%; }
  @media (min-width: 56em) {
    .chapter-homepage .sidebar .block:last-child,
    .chapter-homepage .layout-container > .panel-full-width .block,
    .chapter-homepage .main-content-section .block {
      margin-bottom: 4.76837em; } }
  .chapter-homepage .sidebar .block:last-child .views-row:last-child,
  .chapter-homepage .layout-container > .panel-full-width .block .views-row:last-child,
  .chapter-homepage .main-content-section .block .views-row:last-child {
    margin-bottom: 0; }

.chapter-homepage article.node.node--type-chapter {
  margin-bottom: -3.5em; }
  @media (min-width: 56em) {
    .chapter-homepage article.node.node--type-chapter {
      margin-bottom: -4.76837em; } }

@media (min-width: 0) and (max-width: 34.375em) {
  .chapter-homepage .region--masthead-primary .region-inner {
    display: flex;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 2em 0; }
    .chapter-homepage .region--masthead-primary .region-inner .social-media-menu, .chapter-homepage .region--masthead-primary .region-inner #block-views-block-chapter-header-chapter-logo {
      margin: 0;
      flex: 50%; }
    .chapter-homepage .region--masthead-primary .region-inner #block-sitebranding, .chapter-homepage .region--masthead-primary .region-inner #block-views-block-chapter-header-chapter-logo {
      padding-right: 2em; }
    .chapter-homepage .region--masthead-primary .region-inner .social-media-menu {
      align-self: flex-end; } }

.green .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.green .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.green .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #88ac2e transparent transparent transparent; }

.green .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #cbe291; }
  @media (min-width: 38em) {
    .green .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.green .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #cbe291; }
  @media (min-width: 38em) {
    .green .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.green .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.green .news-list.news-and-events-list .date-box .top-shape:before,
.green .events-node-banner .view-events .date-box .top-shape:before,
.green .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #cbe291; }

.green .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.green .contact-block .views-row .views-field:before {
  background-color: #88ac2e; }

.green .related-content-sidebar ul li:before {
  color: #88ac2e; }

.green .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .green .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.green .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .green .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.green.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.green.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.green.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.green.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #88ac2e transparent transparent transparent; }

.green #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.green .social-media-menu ul li:not(.flickr) a:before {
  color: #88ac2e; }

.green .social-media-menu ul li.flickr a:before {
  background: #88ac2e; }

.green .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2388ac2e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.green .triangle-style-day:before {
  border-color: #88ac2e transparent transparent transparent !important; }

.dark-green .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-green .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-green .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #2d8000 transparent transparent transparent; }

.dark-green .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #6bff1a; }
  @media (min-width: 38em) {
    .dark-green .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.dark-green .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #6bff1a; }
  @media (min-width: 38em) {
    .dark-green .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.dark-green .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.dark-green .news-list.news-and-events-list .date-box .top-shape:before,
.dark-green .events-node-banner .view-events .date-box .top-shape:before,
.dark-green .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #6bff1a; }

.dark-green .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-green .contact-block .views-row .views-field:before {
  background-color: #2d8000; }

.dark-green .related-content-sidebar ul li:before {
  color: #2d8000; }

.dark-green .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .dark-green .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-green .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .dark-green .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-green.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-green.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-green.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.dark-green.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #2d8000 transparent transparent transparent; }

.dark-green #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.dark-green .social-media-menu ul li:not(.flickr) a:before {
  color: #2d8000; }

.dark-green .social-media-menu ul li.flickr a:before {
  background: #2d8000; }

.dark-green .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%232d8000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.dark-green .triangle-style-day:before {
  border-color: #2d8000 transparent transparent transparent !important; }

.blue .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.blue .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.blue .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #0063a5 transparent transparent transparent; }

.blue .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #3fb2ff; }
  @media (min-width: 38em) {
    .blue .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.blue .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #3fb2ff; }
  @media (min-width: 38em) {
    .blue .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.blue .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.blue .news-list.news-and-events-list .date-box .top-shape:before,
.blue .events-node-banner .view-events .date-box .top-shape:before,
.blue .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #3fb2ff; }

.blue .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.blue .contact-block .views-row .views-field:before {
  background-color: #0063a5; }

.blue .related-content-sidebar ul li:before {
  color: #0063a5; }

.blue .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .blue .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.blue .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .blue .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #0063a5 transparent transparent transparent; }

.blue #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.blue .social-media-menu ul li:not(.flickr) a:before {
  color: #0063a5; }

.blue .social-media-menu ul li.flickr a:before {
  background: #0063a5; }

.blue .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.blue .triangle-style-day:before {
  border-color: #0063a5 transparent transparent transparent !important; }

.dark-blue .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-blue .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-blue .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #0063a5 transparent transparent transparent; }

.dark-blue .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #3fb2ff; }
  @media (min-width: 38em) {
    .dark-blue .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.dark-blue .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #3fb2ff; }
  @media (min-width: 38em) {
    .dark-blue .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.dark-blue .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.dark-blue .news-list.news-and-events-list .date-box .top-shape:before,
.dark-blue .events-node-banner .view-events .date-box .top-shape:before,
.dark-blue .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #3fb2ff; }

.dark-blue .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-blue .contact-block .views-row .views-field:before {
  background-color: #0063a5; }

.dark-blue .related-content-sidebar ul li:before {
  color: #0063a5; }

.dark-blue .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .dark-blue .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-blue .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .dark-blue .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.dark-blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #0063a5 transparent transparent transparent; }

.dark-blue #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.dark-blue .social-media-menu ul li:not(.flickr) a:before {
  color: #0063a5; }

.dark-blue .social-media-menu ul li.flickr a:before {
  background: #0063a5; }

.dark-blue .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%230063a5%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.dark-blue .triangle-style-day:before {
  border-color: #0063a5 transparent transparent transparent !important; }

.pink .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.pink .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.pink .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #EB008B transparent transparent transparent; }

.pink .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #ff85cd; }
  @media (min-width: 38em) {
    .pink .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.pink .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #ff85cd; }
  @media (min-width: 38em) {
    .pink .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.pink .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.pink .news-list.news-and-events-list .date-box .top-shape:before,
.pink .events-node-banner .view-events .date-box .top-shape:before,
.pink .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ff85cd; }

.pink .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.pink .contact-block .views-row .views-field:before {
  background-color: #EB008B; }

.pink .related-content-sidebar ul li:before {
  color: #EB008B; }

.pink .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .pink .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.pink .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .pink .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #EB008B transparent transparent transparent; }

.pink #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.pink .social-media-menu ul li:not(.flickr) a:before {
  color: #EB008B; }

.pink .social-media-menu ul li.flickr a:before {
  background: #EB008B; }

.pink .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23EB008B%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.pink .triangle-style-day:before {
  border-color: #EB008B transparent transparent transparent !important; }

.light-pink .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-pink .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-pink .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #ff4bb7 transparent transparent transparent; }

.light-pink .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #ffe4f4; }
  @media (min-width: 38em) {
    .light-pink .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.light-pink .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #ffe4f4; }
  @media (min-width: 38em) {
    .light-pink .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.light-pink .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.light-pink .news-list.news-and-events-list .date-box .top-shape:before,
.light-pink .events-node-banner .view-events .date-box .top-shape:before,
.light-pink .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ffe4f4; }

.light-pink .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-pink .contact-block .views-row .views-field:before {
  background-color: #ff4bb7; }

.light-pink .related-content-sidebar ul li:before {
  color: #ff4bb7; }

.light-pink .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .light-pink .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.light-pink .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .light-pink .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.light-pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.light-pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.light-pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.light-pink.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #ff4bb7 transparent transparent transparent; }

.light-pink #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.light-pink .social-media-menu ul li:not(.flickr) a:before {
  color: #ff4bb7; }

.light-pink .social-media-menu ul li.flickr a:before {
  background: #ff4bb7; }

.light-pink .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff4bb7%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.light-pink .triangle-style-day:before {
  border-color: #ff4bb7 transparent transparent transparent !important; }

.orange .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.orange .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.orange .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #ff5800 transparent transparent transparent; }

.orange .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #ffbc99; }
  @media (min-width: 38em) {
    .orange .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.orange .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #ffbc99; }
  @media (min-width: 38em) {
    .orange .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.orange .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.orange .news-list.news-and-events-list .date-box .top-shape:before,
.orange .events-node-banner .view-events .date-box .top-shape:before,
.orange .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ffbc99; }

.orange .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.orange .contact-block .views-row .views-field:before {
  background-color: #ff5800; }

.orange .related-content-sidebar ul li:before {
  color: #ff5800; }

.orange .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .orange .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.orange .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .orange .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #ff5800 transparent transparent transparent; }

.orange #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.orange .social-media-menu ul li:not(.flickr) a:before {
  color: #ff5800; }

.orange .social-media-menu ul li.flickr a:before {
  background: #ff5800; }

.orange .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ff5800%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.orange .triangle-style-day:before {
  border-color: #ff5800 transparent transparent transparent !important; }

.light-orange .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-orange .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-orange .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #f7941e transparent transparent transparent; }

.light-orange .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #fcdab2; }
  @media (min-width: 38em) {
    .light-orange .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.light-orange .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #fcdab2; }
  @media (min-width: 38em) {
    .light-orange .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.light-orange .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.light-orange .news-list.news-and-events-list .date-box .top-shape:before,
.light-orange .events-node-banner .view-events .date-box .top-shape:before,
.light-orange .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #fcdab2; }

.light-orange .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.light-orange .contact-block .views-row .views-field:before {
  background-color: #f7941e; }

.light-orange .related-content-sidebar ul li:before {
  color: #f7941e; }

.light-orange .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .light-orange .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.light-orange .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .light-orange .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.light-orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.light-orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.light-orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.light-orange.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #f7941e transparent transparent transparent; }

.light-orange #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.light-orange .social-media-menu ul li:not(.flickr) a:before {
  color: #f7941e; }

.light-orange .social-media-menu ul li.flickr a:before {
  background: #f7941e; }

.light-orange .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23f7941e%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.light-orange .triangle-style-day:before {
  border-color: #f7941e transparent transparent transparent !important; }

.purple .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.purple .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.purple .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #92278f transparent transparent transparent; }

.purple .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #db77d8; }
  @media (min-width: 38em) {
    .purple .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.purple .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #db77d8; }
  @media (min-width: 38em) {
    .purple .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.purple .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.purple .news-list.news-and-events-list .date-box .top-shape:before,
.purple .events-node-banner .view-events .date-box .top-shape:before,
.purple .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #db77d8; }

.purple .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.purple .contact-block .views-row .views-field:before {
  background-color: #92278f; }

.purple .related-content-sidebar ul li:before {
  color: #92278f; }

.purple .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .purple .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.purple .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .purple .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #92278f transparent transparent transparent; }

.purple #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.purple .social-media-menu ul li:not(.flickr) a:before {
  color: #92278f; }

.purple .social-media-menu ul li.flickr a:before {
  background: #92278f; }

.purple .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2392278f%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.purple .triangle-style-day:before {
  border-color: #92278f transparent transparent transparent !important; }

.dark-purple .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-purple .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-purple .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #3d1063 transparent transparent transparent; }

.dark-purple .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #8d2fdd; }
  @media (min-width: 38em) {
    .dark-purple .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.dark-purple .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #8d2fdd; }
  @media (min-width: 38em) {
    .dark-purple .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.dark-purple .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.dark-purple .news-list.news-and-events-list .date-box .top-shape:before,
.dark-purple .events-node-banner .view-events .date-box .top-shape:before,
.dark-purple .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #8d2fdd; }

.dark-purple .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.dark-purple .contact-block .views-row .views-field:before {
  background-color: #3d1063; }

.dark-purple .related-content-sidebar ul li:before {
  color: #3d1063; }

.dark-purple .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .dark-purple .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-purple .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .dark-purple .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.dark-purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.dark-purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.dark-purple.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #3d1063 transparent transparent transparent; }

.dark-purple #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.dark-purple .social-media-menu ul li:not(.flickr) a:before {
  color: #3d1063; }

.dark-purple .social-media-menu ul li.flickr a:before {
  background: #3d1063; }

.dark-purple .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%233d1063%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.dark-purple .triangle-style-day:before {
  border-color: #3d1063 transparent transparent transparent !important; }

.aqua .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.aqua .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.aqua .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #39bb9d transparent transparent transparent; }

.aqua .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #a8e5d7; }
  @media (min-width: 38em) {
    .aqua .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.aqua .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #a8e5d7; }
  @media (min-width: 38em) {
    .aqua .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.aqua .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.aqua .news-list.news-and-events-list .date-box .top-shape:before,
.aqua .events-node-banner .view-events .date-box .top-shape:before,
.aqua .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #a8e5d7; }

.aqua .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.aqua .contact-block .views-row .views-field:before {
  background-color: #39bb9d; }

.aqua .related-content-sidebar ul li:before {
  color: #39bb9d; }

.aqua .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .aqua .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.aqua .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .aqua .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.aqua.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.aqua.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.aqua.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.aqua.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #39bb9d transparent transparent transparent; }

.aqua #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.aqua .social-media-menu ul li:not(.flickr) a:before {
  color: #39bb9d; }

.aqua .social-media-menu ul li.flickr a:before {
  background: #39bb9d; }

.aqua .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%2339bb9d%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.aqua .triangle-style-day:before {
  border-color: #39bb9d transparent transparent transparent !important; }

.teal .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.teal .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.teal .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #009784 transparent transparent transparent; }

.teal .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #31ffe5; }
  @media (min-width: 38em) {
    .teal .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.teal .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #31ffe5; }
  @media (min-width: 38em) {
    .teal .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.teal .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.teal .news-list.news-and-events-list .date-box .top-shape:before,
.teal .events-node-banner .view-events .date-box .top-shape:before,
.teal .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #31ffe5; }

.teal .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.teal .contact-block .views-row .views-field:before {
  background-color: #009784; }

.teal .related-content-sidebar ul li:before {
  color: #009784; }

.teal .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .teal .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.teal .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .teal .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.teal.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.teal.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.teal.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.teal.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #009784 transparent transparent transparent; }

.teal #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.teal .social-media-menu ul li:not(.flickr) a:before {
  color: #009784; }

.teal .social-media-menu ul li.flickr a:before {
  background: #009784; }

.teal .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23009784%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.teal .triangle-style-day:before {
  border-color: #009784 transparent transparent transparent !important; }

.yellow .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.yellow .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.yellow .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #ffd400 transparent transparent transparent; }

.yellow .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #ffee99; }
  @media (min-width: 38em) {
    .yellow .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.yellow .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #ffee99; }
  @media (min-width: 38em) {
    .yellow .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.yellow .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.yellow .news-list.news-and-events-list .date-box .top-shape:before,
.yellow .events-node-banner .view-events .date-box .top-shape:before,
.yellow .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ffee99; }

.yellow .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.yellow .contact-block .views-row .views-field:before {
  background-color: #ffd400; }

.yellow .related-content-sidebar ul li:before {
  color: #ffd400; }

.yellow .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .yellow .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.yellow .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .yellow .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.yellow.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.yellow.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.yellow.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.yellow.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #ffd400 transparent transparent transparent; }

.yellow #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.yellow .social-media-menu ul li:not(.flickr) a:before {
  color: #ffd400; }

.yellow .social-media-menu ul li.flickr a:before {
  background: #ffd400; }

.yellow .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.yellow .triangle-style-day:before {
  border-color: #ffd400 transparent transparent transparent !important; }

.gold .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.gold .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.gold .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #b18906 transparent transparent transparent; }

.gold .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #f9d357; }
  @media (min-width: 38em) {
    .gold .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.gold .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #f9d357; }
  @media (min-width: 38em) {
    .gold .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.gold .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.gold .news-list.news-and-events-list .date-box .top-shape:before,
.gold .events-node-banner .view-events .date-box .top-shape:before,
.gold .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #f9d357; }

.gold .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.gold .contact-block .views-row .views-field:before {
  background-color: #b18906; }

.gold .related-content-sidebar ul li:before {
  color: #b18906; }

.gold .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .gold .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.gold .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .gold .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.gold.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.gold.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.gold.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.gold.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #b18906 transparent transparent transparent; }

.gold #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.gold .social-media-menu ul li:not(.flickr) a:before {
  color: #b18906; }

.gold .social-media-menu ul li.flickr a:before {
  background: #b18906; }

.gold .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23b18906%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.gold .triangle-style-day:before {
  border-color: #b18906 transparent transparent transparent !important; }

.team-canada .view-national-hero-feature .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.team-canada .view-national-hero-feature .reduce-overlay-on .views-banner-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.25%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.35%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.team-canada .news-list.news-and-events-list.triangle-style .triangle-style-day:before {
  border-color: #ed0000 transparent transparent transparent; }

.team-canada .view-announcements .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  font-family: FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  content: '\f0f3';
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  left: 1em;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.95em;
  margin-left: -0.95em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 1.05em;
  position: relative;
  position: relative;
  float: left;
  top: 0;
  left: 0;
  background-color: #ff8787; }
  @media (min-width: 38em) {
    .team-canada .view-announcements .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 51px;
      height: 51px;
      line-height: 50px; } }

.team-canada .view-communities .views-row .views-field-title a:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 1px -2px;
  color: rgba(0, 0, 0, 0.54);
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  width: 1em;
  height: 1em;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  vertical-align: bottom;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  font-feature-settings: 'liga';
  content: "location_city";
  background-size: auto 163%;
  background-repeat: no-repeat;
  background-position: -66px -28px;
  top: auto;
  left: 0;
  width: 47px;
  height: 47px;
  float: left;
  background-color: #74d3ff;
  margin-top: -0.65em;
  margin-left: -0.65em;
  margin-right: 1em;
  color: #fff;
  text-align: center;
  line-height: 45px;
  font-size: 1.5em;
  position: relative;
  background-color: #ff8787; }
  @media (min-width: 38em) {
    .team-canada .view-communities .views-row .views-field-title a:before {
      background-position: -69px -30px;
      width: 50px;
      height: 50px;
      line-height: 50px; } }

.team-canada .events-list.news-and-events-list .news.views-row .date-box .top-shape:before,
.team-canada .news-list.news-and-events-list .date-box .top-shape:before,
.team-canada .events-node-banner .view-events .date-box .top-shape:before,
.team-canada .events-list.news-and-events-list .date-box .top-shape:before {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ff8787; }

.team-canada .node-banner-wrapper:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: right 2px; }

.team-canada .contact-block .views-row .views-field:before {
  background-color: #ed0000; }

.team-canada .related-content-sidebar ul li:before {
  color: #ed0000; }

.team-canada .view-spotlight .view-content .default-row-wrapper:nth-child(1) .views-row:after, .team-canada .view-spotlight .view-content .default-row-wrapper:nth-child(4) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.team-canada .view-spotlight .view-content .default-row-wrapper:nth-child(2) .views-row:after, .team-canada .view-spotlight .view-content .default-row-wrapper:nth-child(3) .views-row:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.team-canada.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: 80% auto;
  top: -5px;
  left: -30px; }

.team-canada.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+2) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: 101% auto;
  background-repeat: no-repeat;
  background-position: -2px -36px; }

.team-canada.chapter-subpage .view-spotlight .view-content .default-row-wrapper:nth-child(3n+3) .views-field-field-image-1:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top; }

.team-canada.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-row:before {
  border-color: #ed0000 transparent transparent transparent; }

.team-canada #mc_embed_signup form:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 75%;
  background-repeat: no-repeat;
  background-position: -1px 101%;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
  background-size: auto 125%; }

.team-canada .social-media-menu ul li:not(.flickr) a:before {
  color: #ed0000; }

.team-canada .social-media-menu ul li.flickr a:before {
  background: #ed0000; }

.team-canada .view-athletes .views-row .views-field-field-image:after {
  background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23ed0000%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background-size: auto 61%;
  background-repeat: no-repeat;
  background-position: -2px top;
  background-size: auto 50%; }

.team-canada .triangle-style-day:before {
  border-color: #ed0000 transparent transparent transparent !important; }

.special-olympics-50th-anniversary .view-national-hero-feature .views-banner-row:after,
.special-olympics-50th-anniversary .view-spotlight .view-content .default-row-wrapper .views-row::after,
.special-olympics-50th-anniversary .blue.chapter-subpage .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after,
.special-olympics-50th-anniversary body:not(.chapter-homepage) .view-spotlight .view-content .default-row-wrapper .views-field-field-image-1:after,
.special-olympics-50th-anniversary .view-microsite-featured-articles .views-row .featured-article-img::after {
  display: none; }

.block-views-blockupcoming-events-anniversary-events h2 {
  text-align: center;
  margin: 2em 0; }

.node-3268 .section-content .layout-container {
  max-width: 100%; }

.node-3268 .node__content {
  max-width: 1134px;
  margin: 2em auto;
  text-align: center; }

.node-3268 .layout-sidebar-second {
  display: none; }

.anniversary-banner {
  -webkit-background-size: cover !important;
  -moz-background-size: cover !important;
  -o-background-size: cover !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: center center !important;
  padding: 5em 0;
  position: relative;
  background: url("/themes/de_theme/img/movement-bg.jpg"); }
  @media (min-width: 25.625em) {
    .anniversary-banner {
      padding: 9em 0; } }
  @media (min-width: 43.75em) {
    .anniversary-banner {
      height: 450px; } }
  @media (min-width: 73.125em) {
    .anniversary-banner {
      height: 700px; } }
  .anniversary-banner:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .anniversary-banner:before {
    background: rgba(0, 0, 0, 0.7); }
  .anniversary-banner > div {
    position: relative;
    max-width: 1334px;
    margin: 0 auto;
    padding: 0 1.5625em;
    line-height: normal;
    z-index: 10;
    position: relative;
    display: -webkit-flexbox;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
    align-items: unset !important;
    flex-direction: column;
    padding: 0 5em; }
    .anniversary-banner > div:after {
      content: "";
      display: table;
      clear: both; }
    @media (min-width: 38em) and (max-width: 55.9375em) {
      .anniversary-banner > div {
        padding: 0 6.38298%; } }
    @media (min-width: 56em) {
      .anniversary-banner > div {
        padding: 0 0.8em; } }
    .anniversary-banner > div h2 {
      font-size: 1.25em;
      font-weight: 700;
      text-transform: uppercase;
      color: #fff;
      margin-bottom: .5em;
      width: 100%; }
      @media (min-width: 43.75em) {
        .anniversary-banner > div h2 {
          width: 70%; } }
      @media (min-width: 47.5em) {
        .anniversary-banner > div h2 {
          width: 57%; } }
      @media (min-width: 73.125em) {
        .anniversary-banner > div h2 {
          font-size: 2.44141em;
          line-height: 42px; } }
      @media (min-width: 80.625em) {
        .anniversary-banner > div h2 {
          width: 60%; } }
    .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a {
      border: none;
      display: inline-block;
      text-transform: uppercase;
      position: relative;
      font-size: .7em;
      font-size: 9px;
      font-size: 0.5625rem;
      font-weight: 700;
      overflow: hidden;
      padding: 1.1em 6.2em;
      text-decoration: none;
      text-align: center;
      transition: background-color .3s ease-out, border-color .3s ease-out;
      margin-right: 1em;
      -webkit-tap-highlight-color: transparent;
      outline: none;
      text-decoration: none !important;
      color: #262626;
      background: transparent;
      border: 2px solid #262626;
      color: #262626;
      color: #fff;
      border-color: #fff;
      padding: 1em 3.6em !important; }
      @media (min-width: 38em) {
        .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action
        .path-node .item-list ol li .search-result__title a,
        .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a {
          font-size: 10px;
          font-size: 0.625rem; } }
      .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action a:focus, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:focus, .anniversary-banner > div .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:focus {
        color: #ed0000;
        border: 2px solid #ed0000; }
      .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a:hover,
      .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:hover, .anniversary-banner > div .views-field-field-hero-call-to-action a:focus, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:focus, .anniversary-banner > div .views-field-field-hero-call-to-action
      .path-node .item-list ol li .search-result__title a:focus,
      .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a:focus {
        color: #262626;
        border-color: #fff;
        background-color: #fff; }
      @media (min-width: 73.125em) {
        .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a, .anniversary-banner > div .views-field-field-hero-call-to-action
        .path-node .item-list ol li .search-result__title a,
        .path-node .item-list ol li .search-result__title .anniversary-banner > div .views-field-field-hero-call-to-action a {
          font-size: .85em !important; } }

.block-views-blockmicrosite-featured-articles-50th-anniversary-stories {
  margin: 2em 0; }
  .block-views-blockmicrosite-featured-articles-50th-anniversary-stories h2 {
    text-align: center;
    text-transform: uppercase; }

.grid-5x10 .view-content {
  flex-wrap: wrap; }
  .grid-5x10 .view-content .views-row {
    background-color: transparent;
    width: 100%;
    float: left;
    margin: 0 0 1em 0; }
    @media (min-width: 29em) {
      .grid-5x10 .view-content .views-row {
        width: 48%;
        margin: 0 1% 1em 1%; } }
    @media (min-width: 38em) {
      .grid-5x10 .view-content .views-row {
        width: 31.3%; } }
    @media (min-width: 62em) {
      .grid-5x10 .view-content .views-row {
        width: 18%; } }
    .grid-5x10 .view-content .views-row .featured-article-img {
      height: 180px; }
      @media (min-width: 56em) {
        .grid-5x10 .view-content .views-row .featured-article-img {
          height: 200px; } }
    .grid-5x10 .view-content .views-row .featured-article-details {
      padding: 12px; }

.juicer-block {
  margin-top: 5em; }

.node--type-athlete h1, .node--type-coaches h1 {
  position: absolute !important;
  clip: rect(1px, 1px, 1px, 1px);
  overflow: hidden;
  height: 1px;
  width: 1px;
  word-wrap: normal; }

.node--type-athlete .field--name-field-last-name,
.node--type-athlete .field--name-field-first-name, .node--type-coaches .field--name-field-last-name,
.node--type-coaches .field--name-field-first-name {
  display: inline-block;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 2.44141em; }

.node--type-athlete .field--name-field-first-name, .node--type-coaches .field--name-field-first-name {
  margin-right: .3em;
  float: left; }

.node--type-athlete .field--name-body, .node--type-coaches .field--name-body {
  margin-top: 1em; }

@media (min-width: 29em) {
  .node--view-mode-teaser {
    display: flex; } }

.node--view-mode-teaser .node__image {
  margin-bottom: 1em; }
  @media (min-width: 29em) {
    .node--view-mode-teaser .node__image {
      margin-right: 1.25em; } }
  .node--view-mode-teaser .node__image img {
    width: 100%; }

.node--view-mode-teaser .triangle-date-style {
  clear: both;
  margin-bottom: 0.64em; }
  .node--view-mode-teaser .triangle-date-style .triangle-style-month,
  .node--view-mode-teaser .triangle-date-style .triangle-style-day {
    display: inline-block; }
  .node--view-mode-teaser .triangle-date-style .triangle-style-day {
    float: left;
    font-weight: 700;
    font-size: 25px;
    font-size: 1.5625rem;
    margin-right: .2em;
    line-height: normal;
    position: relative;
    padding-left: .5em;
    padding-top: .2em; }
    .node--view-mode-teaser .triangle-date-style .triangle-style-day:before {
      content: '';
      content: '';
      width: 20px;
      height: 20px;
      float: left;
      position: absolute;
      top: 0;
      left: 0;
      clip-path: polygon(0 0, 100% 0, 100% 96%, 0 100%);
      width: 0;
      height: 0;
      border-style: solid;
      border-width: 14px 14px 0 0;
      border-color: #0095da transparent transparent transparent;
      border-width: 16px 16px 0 0; }
      @media (min-width: 38em) {
        .node--view-mode-teaser .triangle-date-style .triangle-style-day:before {
          border-width: 20px 20px 0 0; } }
  .node--view-mode-teaser .triangle-date-style .triangle-style-month {
    text-transform: uppercase;
    font-weight: 300;
    margin-top: .8em; }

@media (min-width: 29em) {
  .node--view-mode-teaser .node__content {
    width: 70%; } }

@media (min-width: 62em) {
  .node--view-mode-teaser .node__content {
    width: 74%; } }

.node--view-mode-teaser h2 {
  clear: both;
  margin-bottom: 0.64em; }
  .node--view-mode-teaser h2 a, .node--view-mode-teaser h2 .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser h2 a, .node--view-mode-teaser h2
  .path-node .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title .node--view-mode-teaser h2 a {
    text-decoration: none;
    color: #262626; }
    .node--view-mode-teaser h2 a:hover, .node--view-mode-teaser h2 .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .node--view-mode-teaser h2 a:hover, .node--view-mode-teaser h2
    .path-node .item-list ol li .search-result__title a:hover,
    .path-node .item-list ol li .search-result__title .node--view-mode-teaser h2 a:hover {
      color: #0063a5; }
    @media (min-width: 62em) {
      .node--view-mode-teaser h2 a, .node--view-mode-teaser h2 .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser h2 a, .node--view-mode-teaser h2
      .path-node .item-list ol li .search-result__title a,
      .path-node .item-list ol li .search-result__title .node--view-mode-teaser h2 a {
        font-size: 28px;
        font-size: 1.75rem; } }

.node--view-mode-teaser p {
  color: #757575; }

.node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link
.path-node .item-list ol li .search-result__title a,
.path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a {
  border: none;
  display: inline-block;
  text-transform: uppercase;
  position: relative;
  font-size: .7em;
  font-size: 9px;
  font-size: 0.5625rem;
  font-weight: 700;
  overflow: hidden;
  padding: 1.1em 6.2em;
  text-decoration: none;
  text-align: center;
  transition: background-color .3s ease-out, border-color .3s ease-out;
  margin-right: 1em;
  -webkit-tap-highlight-color: transparent;
  outline: none;
  text-decoration: none !important;
  color: #262626;
  background: transparent;
  border: 2px solid #262626;
  color: #262626;
  width: 100%; }
  @media (min-width: 38em) {
    .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a {
      font-size: 10px;
      font-size: 0.625rem; } }
  .node--view-mode-teaser .more_link a:hover, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a:hover, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a:hover, .node--view-mode-teaser .more_link
  .path-node .item-list ol li .search-result__title a:hover,
  .path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a:hover, .node--view-mode-teaser .more_link a:focus, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a:focus, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a:focus, .node--view-mode-teaser .more_link
  .path-node .item-list ol li .search-result__title a:focus,
  .path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a:focus {
    color: #ed0000;
    border: 2px solid #ed0000; }
  @media (min-width: 29em) {
    .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a {
      width: auto; } }
  @media (min-width: 62em) {
    .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link .path-search .item-list ol li .search-result__title a, .path-search .item-list ol li .search-result__title .node--view-mode-teaser .more_link a, .node--view-mode-teaser .more_link
    .path-node .item-list ol li .search-result__title a,
    .path-node .item-list ol li .search-result__title .node--view-mode-teaser .more_link a {
      font-size: 0.6875rem;
      padding: 1.5em 4em; } }

.field--name-field-location {
  margin-bottom: 1em; }
  .field--name-field-location:before {
    font-family: FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    /* Preferred icon size */
    display: inline-block;
    width: 1em;
    height: 1em;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    vertical-align: bottom;
    content: "\f041";
    float: left;
    font-size: 14px;
    font-size: 0.875rem;
    border: 2px solid #262626;
    border-radius: 20px;
    margin-right: .8em;
    height: 28px;
    width: 28px;
    text-align: center;
    line-height: 24px;
    top: -5px;
    right: auto;
    left: 0;
    position: relative; }
  .field--name-field-location .field__label, .field--name-field-location .field__item {
    margin-bottom: 0em;
    text-transform: uppercase; }
  .field--name-field-location .field__label {
    display: inline-block;
    float: left;
    margin-right: .4em;
    font-weight: 700;
    position: relative; }

/* sections/_mailchimp-styles.scss */
#block-mailchimppopup {
  width: 100vw;
  height: 100vh;
  background-color: rgba(25, 25, 25, 0.9);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 300;
  bottom: 0; }
  #block-mailchimppopup #mc-embedded-subscribe-form {
    position: fixed;
    z-index: 100;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%;
    height: calc(100vh - 2em);
    overflow: auto;
    padding: 0 !important; }
    @media (min-width: 38em) {
      #block-mailchimppopup #mc-embedded-subscribe-form {
        height: auto; } }
    @media (min-width: 74.1875em) {
      #block-mailchimppopup #mc-embedded-subscribe-form {
        width: 50%; } }
    #block-mailchimppopup #mc-embedded-subscribe-form::after {
      display: none; }
    #block-mailchimppopup #mc-embedded-subscribe-form #mc_embed_signup_scroll {
      position: relative;
      z-index: 1;
      padding: 1em 1.8em 1.8em 1.8em; }
      #block-mailchimppopup #mc-embedded-subscribe-form #mc_embed_signup_scroll:after {
        background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-size: auto 75%;
        background-repeat: no-repeat;
        background-position: -1px 101%;
        -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";
        background-size: cover;
        z-index: -1; }
  #block-mailchimppopup .mailchimp-close {
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    color: #262626;
    z-index: 500;
    padding: 5px 15px 15px 15px;
    cursor: pointer;
    font-weight: 600; }
    @media (min-width: 74.1875em) {
      #block-mailchimppopup .mailchimp-close {
        padding: 15px; } }
    #block-mailchimppopup .mailchimp-close:hover {
      text-decoration: underline; }

#mailchimp-hide {
  display: none; }

.no-scroll {
  overflow: hidden;
  display: block;
  height: 100%; }

/* _print.scss */
/* ==========================================================================
   Print styles.
   Inlined to avoid the additional HTTP request:
   http://www.phpied.com/delay-loading-your-print-css/
   ========================================================================== */
@media print {
  *,
  *:before,
  *:after {
    background: transparent !important;
    color: #000 !important;
    /* Black prints faster:
                                   http://www.sanbeiji.com/archives/953 */
    box-shadow: none !important;
    text-shadow: none !important;
    font-family: "Times"; }
  a, .path-search .item-list ol li .search-result__title a,
  .path-node .item-list ol li .search-result__title a,
  a:visited,
  .path-search .item-list ol li .search-result__title a:visited,
  .path-node .item-list ol li .search-result__title a:visited {
    text-decoration: underline; }
  /*
     * Don't show links that are fragment identifiers,
     * or use the `javascript:` pseudo protocol
     */
  a[href^="#"]:after, .path-search .item-list ol li .search-result__title a[href^="#"]:after,
  .path-node .item-list ol li .search-result__title a[href^="#"]:after,
  a[href^="javascript:"]:after,
  .path-search .item-list ol li .search-result__title a[href^="javascript:"]:after,
  .path-node .item-list ol li .search-result__title a[href^="javascript:"]:after {
    content: ""; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  /*
     * Printing Tables:
     * http://css-discuss.incutio.com/wiki/Printing_Tables
     */
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  img {
    max-width: 100% !important; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  html, body {
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    font-family: Georgia, ‘Times New Roman’, serif;
    font-size: 12pt; }
  body {
    padding: 1em; }
  main,
  .layout-container,
  .region,
  .block {
    margin: 0 !important;
    padding: 0 !important;
    display: block !important; }
  .site-name {
    font-weight: 700;
    font-size: 18pt; }
  h1, h2, h3, h4, h5, h6 {
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    margin: 0;
    padding: 0;
    text-indent: 0 !important;
    margin-bottom: 1em;
    margin-top: 1em; }
  ul, ol {
    margin: 0;
    padding: 0; }
    ul li, ol li {
      list-style-position: inside; }
  ul li {
    list-style-type: disc; }
  ol li {
    list-style-type: decimal; }
  table th {
    text-align: left; }
  h1 {
    font-weight: bold;
    font-size: 24pt; }
  h2 {
    font-weight: bold;
    font-size: 20pt; }
  h3 {
    font-weight: bold;
    font-size: 18pt; }
  h4 {
    font-weight: bold;
    text-transform: uppercase; }
  h5, h6 {
    font-weight: bold; }
  .region--masthead-prefix,
  nav,
  .secondary-header-links,
  .social-media-menu,
  .search-block-form,
  .language-switcher-language-url,
  .site-logo,
  .region--masthead-secondary,
  .sidebar,
  .region--navigation-primary,
  #block-de-theme-main-menu,
  .region--content-prefix,
  .region--content-suffix,
  #header,
  #block-breadcrumbs,
  #footer {
    display: none !important; }
  .highlight-box {
    border-radius: 0; }
  #masthead .layout-container {
    margin-top: 0; }
  #header {
    border: none; }
    #header .layout-header {
      border: none; }
      #header .layout-header #masthead {
        border: none; }
        #header .layout-header #masthead .layout-container {
          border: none; } }

/* _wireframe.scss */
/* wireframe/_elements-wireframe.scss */
.pattern-example-wrapper .row {
  width: 48%;
  margin: 2em 1%;
  float: left; }

.pattern-example-wrapper h2 {
  margin-top: 1em; }

.pattern-example-wrapper .row-1 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-1 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-1 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22357.219px%22%20height%3D%22763.167px%22%20viewBox%3D%220%200%20357.219%20763.167%22%20enable-background%3D%22new%200%200%20357.219%20763.167%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23ffd400%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.139%2C3.47c-0.67%2C58.94-14.568%2C122.94-32.068%2C192.561\a%20%20c0%2C0-62.51%2C299.33-324.291%2C565.728l357.201-0.889C357.981%2C760.871%2C357.981-70.31%2C357.139%2C3.47z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.5%22%20fill%3D%22%230095da%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M357.907%2C130.851c0%2C0%2C1.818-8.12-10.66%2C65.81\a%20%20c0%2C0-29.34%2C235.34-237%2C565.34h247.662V130.44v0.411H357.907z%22%2F%3E\a%20%20%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: right 2px; }

.pattern-example-wrapper .row-2 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-2 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-2 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22439px%22%20height%3D%22290px%22%20viewBox%3D%220%200%20439%20290%22%20enable-background%3D%22new%200%200%20439%20290%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.47%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M437.35%2C289c0%2C0%2C3.841%2C1.01%2C0.46%2C0.27\a%20%20%20%20C308.37%2C261.29%2C111.49%2C211.54%2C0-0.06V289H437.35z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.55%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M350.65%2C289.01c-1.86-0.27-1.771-0.22-2.67-0.33\a%20%20%20%20C269.779%2C278.87%2C106.6%2C243.24%2C0%2C114.43V289h351.19C351.19%2C289%2C350.66%2C289.01%2C350.65%2C289.01z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 75%;
    background-repeat: no-repeat;
    background-position: -1px 101%; }

.pattern-example-wrapper .row-3 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-3 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-3 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22668px%22%20height%3D%22209px%22%20viewBox%3D%220%200%20668%20209%22%20enable-background%3D%22new%200%200%20668%20209%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cpath%20opacity%3D%220.27%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C36.98c0%2C0-0.63-0.5%2C0.66-0.36\a%20%20c87.31%2C9.8%2C443.52%2C50.04%2C665.13%2C171.67c2.47%2C1.36%2C0.01%2C0.06%2C0.01-0.03c0-2.109%2C0.57-20.14%2C0-20.73\a%20%20c-50.99-53-129.67-92.688-129.67-92.688s-87-50.43-231.08-94.45c-0.76-0.24%2C0.44-0.2-1.79-0.2c-149.38%2C0-302.9%2C0.2-302.9%2C0.2\a%20%20C1.36%2C22.29%2C1%2C1.7%2C1%2C36.98z%22%2F%3E\a%3Cpath%20opacity%3D%220.61%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M306.66%2C0.46c70.13%2C21.55%2C258.29%2C84.51%2C360.14%2C186.36\a%20%20c0.28%2C0.279%2C0%2C0.27%2C0%2C0.029V0.39c0%2C0-157.13%2C0-360.13%2C0C305.7%2C0.39%2C305.71%2C0.17%2C306.66%2C0.46z%22%2F%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 101% auto;
    background-repeat: no-repeat;
    background-position: -2px -3px; }

.pattern-example-wrapper .row-4 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-4 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-4 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22432px%22%20height%3D%22279px%22%20viewBox%3D%220%200%20432%20279%22%20enable-background%3D%22new%200%200%20432%20279%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.76%2C278.51c-0.06%2C0%2C0.12-0.01%2C0.19-0.01\a%20%20%20%20c97.2-4.13%2C368.108-36.811%2C430.72-277.7c0.312-1.21%2C0.312-0.18%2C0.312%2C0.25v277.64c0%2C0-548.78%2C0-431.222%2C0\a%20%20%20%20C0.77%2C278.689%2C0.77%2C278.51%2C0.76%2C278.51z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.52%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M252.77%2C277.65c-0.438%2C0.039%2C0.812-0.34%2C1.222-0.51\a%20%20%20%20C338.55%2C241.55%2C403.63%2C176.55%2C431.24%2C63.9c0.74-3.05%2C0.74-3.38%2C0.74-3.28c0%2C1.13%2C0%2C2.31%2C0%2C3.32v214.75c0%2C0-29.75-1-179.19-1\a%20%20%20%20C247.221%2C277.689%2C252.32%2C277.689%2C252.77%2C277.65z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 1px -2px; }

.pattern-example-wrapper .row-5 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-5 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-5 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22128.279px%22%20height%3D%2235.275px%22%20viewBox%3D%220%200%20128.279%2035.275%22%20enable-background%3D%22new%200%200%20128.279%2035.275%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M1%2C10.98C37.91%2C13.22%2C65.62%2C18.08%2C102.07%2C35.91\a%20%20%20%20C102.24%2C36%2C102.42%2C36%2C102.609%2C36c26.592%2C0%2C26.592%2C0%2C26.592%2C0c0-9.16%2C0-35.189%2C0-35.189S73.279%2C0.8%2C1%2C0.8c0%2C0%2C0-0.12%2C0-0.06\a%20%20%20%20C1%2C0.81%2C0.92%2C5.65%2C0.92%2C10.98C0.92%2C10.991%2C1.57%2C11.021%2C1%2C10.98z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.89%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M129.2%2C36c0-12.199%2C0-35.189%2C0-35.189H49.77l-1.46%2C0.021\a%20%20%20%20c0%2C0%2C39.2%2C11.16%2C72.36%2C35.149%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: top right; }

.pattern-example-wrapper .row-6 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-6 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-6 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22376px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20376%20242%22%20enable-background%3D%22new%200%200%20376%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M375.25%2C241.96c0.95%2C0-1.88-0.34-2.82-0.51\a%20%20%20%20C262.1%2C221.13%2C135.07%2C157.12%2C17.27%2C0.65c-0.4-0.54-0.14-0.12-0.14-0.12s-1.89%2C0-18.13%2C0c0%2C0%2C0%2C46.59%2C0%2C46.04V242c0%2C0-0.76%2C0%2C0%2C0\a%20%20%20%20C212.6%2C242%2C236.84%2C242%2C375.25%2C241.96z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M213.9%2C242C144.39%2C216.561%2C61.59%2C185.54-1%2C143.08\a%20%20%20%20c-0.06-0.04%2C0-0.03%2C0-0.02c0%2C0.02%2C0%2C94.01%2C0%2C98.52c0%2C0.47%2C0%2C0.42%2C0%2C0.42c110.2%2C0%2C117.85%2C0%2C214.92%2C0\a%20%20%20%20C214.21%2C242%2C204.8%2C238.67%2C213.9%2C242z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: top left; }

.pattern-example-wrapper .row-7 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-7 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-7 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22488.902px%22%20height%3D%22107.996px%22%20viewBox%3D%220%200%20488.902%20107.996%22%20enable-background%3D%22new%200%200%20488.902%20107.996%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.59%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-1.51-0.43c-0.16%2C0%2C0.33%2C0.01%2C0.49%2C0.01\a%20%20%20%20C99.68%2C2.79%2C298%2C20.97%2C487.28%2C107.52c0.18%2C0.09%2C0-0.938%2C0-1.05c0-0.37%2C0-1.319%2C0-1.36c0-4.31%2C0-105.579%2C0-105.579\a%20%20%20%20S91.55-0.43-1.51-0.43z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.76%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M215.76-0.7c-0.11%2C0%2C2.11%2C0.51%2C3.17%2C0.77\a%20%20%20%20c86.339%2C21.01%2C191.62%2C52%2C268.35%2C92.061c0.08%2C0.039%2C0-0.601%2C0-0.489c0%2C0.278%2C0-0.771%2C0-0.812c0-44.2-0.102-91.3-0.102-91.3\a%20%20%20%20S270.891-0.7%2C215.76-0.7z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    left: 50px;
    background-size: 79% auto;
    background-repeat: no-repeat;
    background-position: top right; }

.pattern-example-wrapper .row-8 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-8 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-8 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22359px%22%20height%3D%22242px%22%20viewBox%3D%220%200%20359%20242%22%20enable-background%3D%22new%200%200%20359%20242%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.62%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M168.34%2C241.3c-1.5%2C0%2C2.84-0.92%2C4.25-1.39\a%20%20%20%20c89.16-29.86%2C160.311-91.73%2C186.141-205.9c0.25-1.1%2C0.72-4.47%2C0.739-3.33C360%2C67.57%2C360%2C242%2C360%2C242S204.98%2C241.3%2C168.34%2C241.3z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.58%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-0.51%2C241.95c-0.69%2C0%2C1.38-0.05%2C2.07-0.091\a%20%20%20%20C140.05%2C235.66%2C278.891%2C178.87%2C344.23%2C0.71c0.229-0.6%2C0.02-0.18%2C0.659-0.18c15.11%2C0%2C6.65%2C0%2C12.19%2C0c1.93%2C0%2C3.34-0.55%2C3.34%2C0\a%20%20%20%20C360.42%2C4.48%2C360%2C242%2C360%2C242S100.79%2C241.95-0.51%2C241.95z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: top right; }

.pattern-example-wrapper .row-9 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-9 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-9 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22536.938px%22%20height%3D%22123.215px%22%20viewBox%3D%220%200%20536.938%20123.215%22%20enable-background%3D%22new%200%200%20536.938%20123.215%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.43%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.387%2C122.04C91.417%2C82.26%2C288.348%2C9.93%2C536.357-1.05\a%20%20%20%20c0.799-0.04%2C0.76-0.11-0.041-0.11c-0.68%2C0%2C1.08%2C0.16-535.93%2C0.16c0%2C0%2C0%2C3.41%2C0%2C4.46c0%2C14.13%2C0%2C104.99%2C0%2C113.2\a%20%20%20%20C0.387%2C115.73-0.483%2C122.41%2C0.387%2C122.04z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M0.387%2C77.029c0%2C0.58-0.3%2C0.4%2C0.22%2C0.121\a%20%20%20%20c61.48-33.36%2C175.45-72.63%2C374.879-78.13c0.191-0.01%2C0.59-0.02%2C0.57-0.02c-0.539%2C0%2C2.871%2C0%2C2.18%2C0c-0.049%2C0-0.1%2C0-0.15%2C0\a%20%20%20%20C212.467-1-0.143-1%2C0.387-1c0.53%2C0%2C0%2C1.72%2C0%2C0C0.387%2C1.5%2C0.387%2C71%2C0.387%2C77.029z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 82% auto;
    background-repeat: no-repeat;
    background-position: -5px -3px; }

.pattern-example-wrapper .row-10 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-10 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-10 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%222207.895px%22%20height%3D%22349.84px%22%20viewBox%3D%22-7.33%20-102.358%202207.895%20349.84%22\a%20%20%20enable-background%3D%22new%20-7.33%20-102.358%202207.895%20349.84%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M-7.33%2C170.86c0%2C0%2C563.39%2C110.899%2C1203.84%2C43.33c0%2C0%2C418.24-25.96%2C1004.051-213.83v247.122H-7.33V170.86z%22%2F%3E\a%3Cpath%20opacity%3D%220.59%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M-7.33%2C106.364c0%2C0%2C385.684%2C188.894%2C1200.411%2C85.462\a%20%20c0%2C0%2C532.204-55.932%2C1007.483-294.184v349.839H-7.33V106.364z%22%2F%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 102% auto;
    background-repeat: no-repeat;
    background-position: bottom center; }

.pattern-example-wrapper .row-11 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-11 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-11 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22328px%22%20height%3D%22215px%22%20viewBox%3D%220%200%20328%20215%22%20enable-background%3D%22new%200%200%20328%20215%22%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.38%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M326.95%2C0.27c0%2C0%2C2.729-0.33%2C0.21%2C0.21\a%20%20%20%20C230.83%2C21.31%2C109.06%2C72.76%2C0.3%2C215.01L1.03%2C0L326.95%2C0.27z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.46%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M292.971%2C0c0%2C0-184.991%2C1.38-291.941%2C130.609V0h291.74H292.971\a%20%20%20%20z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: auto 61%;
    background-repeat: no-repeat;
    background-position: -2px top; }

.pattern-example-wrapper .row-12 .img-field {
  position: relative; }
  .pattern-example-wrapper .row-12 .img-field:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    opacity: .5; }
  .pattern-example-wrapper .row-12 .img-field:after {
    background: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22\a%20%20%20width%3D%22403.285px%22%20height%3D%22126.257px%22%20viewBox%3D%220%200%20403.285%20126.257%22%20enable-background%3D%22new%200%200%20403.285%20126.257%22\a%20%20%20xml%3Aspace%3D%22preserve%22%3E\a%3Cg%3E\a%20%20%3Cpath%20opacity%3D%220.41%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M403.16%2C22.59c-0.08%2C0.63-1.279%2C0.13-1.949%2C0.2\a%20%20%20%20C344.73%2C28.45%2C135.34%2C53.56%2C2.08%2C124.85c-0.6%2C0.319-1.79%2C1.642-1.79%2C0.961C0.41%2C97.589%2C0.41%2C3.22%2C0.06%2C0.01\a%20%20%20%20c0.07%2C0.58%2C1.2-0.11%2C1.82-0.13C7.12-0.24%2C345.82%2C0%2C401.451%2C0.09c0.59%2C0%2C1.199-0.31%2C1.76-0.14C403.371%2C0%2C403.371%2C20.97%2C403.16%2C22.59\a%20%20%20%20z%22%2F%3E\a%20%20%3Cpath%20opacity%3D%220.7%22%20fill%3D%22%23fff%22%20enable-background%3D%22new%20%20%20%20%22%20d%3D%22M219.46-0.15c0.629%2C0-1.221%2C0.37-1.86%2C0.57\a%20%20%20%20C175.82%2C13.24%2C64.79%2C51.31%2C1.18%2C111c-0.38%2C0.359-1.12%2C0.551-1.14%2C1.08C0.41%2C102.439%2C0.41%2C4.01%2C0.46-0.09c0.01-0.3%2C0.6-0.1%2C0.91-0.1\a%20%20%20%20C43.41-0.19%2C200.16-0.15%2C219.46-0.15z%22%2F%3E\a%3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-size: 101% auto;
    background-repeat: no-repeat;
    background-position: -2px -36px; }

/*
.pattern-example-wrapper.secondary {
  width: 100%;
  float: left;

  .row-b {
  $color1: yellow;
  $color2: green;

    .img-field {
      @include dark-overlay;

      &:after {
       @include svg-shape-b($color1, $color2);
       @include shape-background-settings-b;
      }
    }
  }
}


.pattern-example-wrapper.secondary {
  width: 100%;
  float: left;

  .row-a {
  $color1: yellow;
  $color2: green;
    .img-field {
      @include dark-overlay;

      &:after {
       @include svg-shape-b($color1, $color2);
       @include shape-background-settings-b;
      }
    }
  }
}
*/

/*# sourceMappingURL=dist/maps/de_theme.css.map */
