/*! 
 * OWU v0.0.1 [2024-11-05] 
 * Ohio Wesleyan University website redesign 
 * Fastspot 
 */
/* ==========================================================================
	Imports
============================================================================= */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11
 * and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * Improve readability of focused elements when they are also in an
 * active/hover state.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 1em 40px;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  box-sizing: content-box; /* 2 */
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

/* ==========================================================================
	Variables
============================================================================= */
/* ==========================================================================
	Colors
============================================================================= */
/* ==========================================================================
	Mixins
============================================================================= */
/* General
	============================================================================= */
.killFlicker {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
}
/**
	 * Cover Image:
	 *
	 * Use on wrapping element of img (<figure>, <picture>)
	 * Will work like background-size: cover; but with static images
	 * Won't scale it down though, so good to use with picturefill
	 */
.font_smoothing,
.link_button_white,
.header_main_navigation_link,
.footer_quicklinks .fs-dropdown-selected,
.footer_quicklinks .fs-dropdown-item,
.mobile_navigation_handle,
.mobile_main_navigation_link,
.mobile_secondary_navigation_label,
.breadcrumb_link,
.event_group_carousel_menu .fs-dropdown-selected,
.event_group_carousel_menu .fs-dropdown-item,
.event_carousel_calendar_link,
.event_carousel_more_info_link,
.welcome_with_carousel_welcome_link {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.clearfix:after,
.blockquote_size:after,
.component_link_header p:after,
.news_block:after,
.news_headline_block:after,
.event_list_block:after,
.event_headline_block:after,
.profile_block_header:after,
.text_image_callout:after,
.text_image_column_callout:after,
.text_image_column_large_heading_callout:after,
.text_image_callout_with_header:after,
.text_image_callout_with_header_header_inner:after,
.gallery_grid_blocks:after,
.instagram_photos:after,
.featured_story_blocks_content:after,
.news_archive_search_form:after,
.event_archive_header_inner:after,
.directory_alphabet_navigation_links:after,
blockquote:after,
figure.quote:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.image_1_1 {
  padding-top: 100%;
}
.image_3_2 {
  padding-top: 66.667%;
}
.image_16_9 {
  padding-top: 56.25%;
}
/* OWU Specific
	============================================================================= */
.indented {
  padding-left: 20px;
  padding-right: 20px;
}
.indented_left {
  padding-left: 20px;
}
.indented_right {
  padding-right: 20px;
}
/* Site Structure
	============================================================================= */
/* ==========================================================================
	Fonts
============================================================================= */
/* ==========================================================================
	Default
============================================================================= */
/* Basic Authoring
	============================================================================= */
a {
  text-decoration: none;
}
a,
a:link,
a:visited,
a:hover,
a:active,
a:focus {
  transition: background-color 0.25s linear, border-color 0.25s linear, box-shadow 0.25s linear, color 0.25s linear, opacity 0.25s linear;
}
.touch a[href^=tel] {
  color: inherit;
}
em {
  font-style: italic;
}
strong {
  font-weight: bold;
}
hr {
  width: 100%;
  height: 1px;
  background: #eee;
  border: none;
  clear: both;
  margin: 0;
  padding: 0;
}
/* Blockquote Styles
	============================================================================= */
.blockquote_size,
blockquote,
figure.quote {
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
  border: 6px solid #E9EAEA;
  margin-left: 0;
  margin-right: 0;
  padding: 30px 30px 30px 40px;
}
@media only screen and (min-width: 740px ) {
  .blockquote_size,
  blockquote,
  figure.quote {
    width: calc(100% + 40px);
    margin-left: -20px;
    padding: 50px 45px 60px 75px;
  }
}
@media only screen and (min-width: 980px ) {
  .blockquote_size,
  blockquote,
  figure.quote {
    width: calc(100% + 60px);
    margin-left: -30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .blockquote_size,
  blockquote,
  figure.quote {
    padding: 50px 65px 60px 95px;
  }
}
blockquote {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #111C24;
}
blockquote p,
.typography blockquote p,
.form_builder_errors blockquote p {
  font-size: 24px;
  font-size: 1.5rem;
  position: relative;
  display: inline;
  line-height: 1.2;
}
blockquote p:before,
.typography blockquote p:before,
blockquote p:after,
.typography blockquote p:after,
.form_builder_errors blockquote p:before,
.form_builder_errors blockquote p:after {
  font-size: 36px;
  font-size: 2.25rem;
  color: #A51C33;
}
blockquote p:before,
.typography blockquote p:before,
.form_builder_errors blockquote p:before {
  position: absolute;
  left: -28px;
  content: "\201C";
  margin-right: 10px;
}
blockquote p:after,
.typography blockquote p:after,
.form_builder_errors blockquote p:after {
  width: 0;
  position: static;
  content: "\201D";
  display: inline-block;
  margin-left: 0.3em;
  vertical-align: text-top;
}
@media only screen and (min-width: 740px ) {
  blockquote p,
  .typography blockquote p,
  .form_builder_errors blockquote p {
    font-size: 32px;
    font-size: 2rem;
  }
}
@media only screen and (min-width: 980px ) {
  blockquote p,
  .typography blockquote p,
  .form_builder_errors blockquote p {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
figure.quote blockquote {
  width: auto;
  border: none;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  figure.quote blockquote {
    margin: 0;
  }
}
figure.quote figcaption {
  font-size: 18px;
  font-size: 1.125rem;
  position: relative;
  display: block;
  margin-top: 20px;
  padding: 15px 0 15px 30px;
}
figure.quote figcaption cite {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  margin: 0;
}
figure.quote figcaption p {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  margin: 0;
}
figure.quote figcaption:before {
  background: url(../images/icons.png) no-repeat 0 -200px;
  width: 5px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
  display: inline-block;
  float: left;
}
.svg figure.quote figcaption:before {
  background-image: url(../images/icons.svg);
}
@media only screen and (min-width: 740px ) {
  figure.quote {
    padding-bottom: 40px;
  }
  figure.quote figcaption {
    float: right;
    padding: 20px 20px 20px 30px;
  }
  figure.quote figcaption cite {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 1220px ) {
  figure.quote figcaption {
    padding: 20px 70px 20px 30px;
  }
}
/* List Styles
	============================================================================= */
ol,
ul {
  list-style: none;
  margin-top: 0;
  margin-bottom: 30px;
  padding-left: 30px;
  padding-top: 20px;
}
ol:after,
ul:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.typography ol:after,
.typography ul:after,
.form_builder_errors ol:after,
.form_builder_errors ul:after {
  clear: left;
}
ol ol,
ul ol,
ol ul,
ul ul {
  margin: 0;
}
li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.6;
  margin-bottom: 15px;
}
li:before {
  float: left;
  margin-left: -30px;
}
li:last-child {
  margin-bottom: 0;
}
ol {
  counter-reset: li;
}
ol > li {
  position: relative;
  display: block;
  list-style: none;
}
ol > li:before {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  position: absolute;
  top: 0;
  right: 100%;
  color: #7B1426;
  content: counter(li) ". ";
  counter-increment: li;
  margin-top: 2px;
  margin-right: 15px;
}
ol[type="a"] > li:before {
  content: counter(li, lower-alpha) ". ";
}
ol[type="A"] > li:before {
  content: counter(li, upper-alpha) ". ";
}
ol[type="i"] > li:before {
  content: counter(li, lower-roman) ". ";
}
ol[type="I"] > li:before {
  content: counter(li, upper-roman) ". ";
}
ul li:before {
  font-size: 66px;
  font-size: 4.125rem;
  background: url(../images/icons.png) no-repeat -136px -14px;
  width: 12px;
  height: 12px;
  color: #7B1426;
  content: '';
  display: block;
  margin-top: 7px;
}
.svg ul li:before {
  background-image: url(../images/icons.svg);
}
ul li li:before {
  background-position: -136px -28px;
}
ul ul li:before {
  background-position: -136px -28px;
}
ul ol {
  counter-reset: li;
}
ul ol li {
  position: relative;
  display: block;
  list-style: none;
}
ul ol li:before {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  position: absolute;
  top: 0;
  right: 100%;
  background-image: none !important;
  color: #7B1426;
  content: counter(li) ". ";
  counter-increment: li;
  margin-top: 2px;
  margin-right: 15px;
}
ul ol[type="a"] > li:before {
  content: counter(li, lower-alpha) ". ";
}
ul ol[type="A"] > li:before {
  content: counter(li, upper-alpha) ". ";
}
ul ol[type="i"] > li:before {
  content: counter(li, lower-roman) ". ";
}
ul ol[type="I"] > li:before {
  content: counter(li, upper-roman) ". ";
}
/* Table Styles
	============================================================================= */
table {
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
  max-width: 100%;
}
table tbody {
  border-top: 1px solid #E9EAEA;
  border-left: 1px solid #E9EAEA;
  border-right: 1px solid #E9EAEA;
}
table th,
table thead td {
  background-color: #29333A;
  color: #E9EAEA;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}
table th,
table td {
  padding: 15px 20px;
  vertical-align: top;
  text-align: left;
}
@media only screen and (max-width: 739px ) {
  table th:last-child,
  table td:last-child {
    border-right: none;
  }
}
table td {
  border: 1px solid #E9EAEA;
}
.table_wrapper {
  min-height: 0.01%;
}
@media only screen and (max-width: 739px ) {
  .table_wrapper {
    margin-top: 20px;
    margin-bottom: 20px;
    width: 100%;
    border-left: 1px solid #E9EAEA;
    border-right: 1px solid #E9EAEA;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table_wrapper > table {
    margin: 0;
    border: 0;
  }
  .table_wrapper > table > tbody {
    border: none;
  }
  .table_wrapper > table > thead > tr > th,
  .table_wrapper > table > tbody > tr > th,
  .table_wrapper > table > tfoot > tr > th,
  .table_wrapper > table > thead > tr > td,
  .table_wrapper > table > tbody > tr > td,
  .table_wrapper > table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table_wrapper > table > thead > tr > th:first-child,
  .table_wrapper > table > tbody > tr > th:first-child,
  .table_wrapper > table > tfoot > tr > th:first-child,
  .table_wrapper > table > thead > tr > td:first-child,
  .table_wrapper > table > tbody > tr > td:first-child,
  .table_wrapper > table > tfoot > tr > td:first-child {
    border-left: 0;
  }
}
@media only screen and (max-width: 739px ) and only screen and (max-width: 739px ) {
  .table_wrapper > table > thead > tr > th:last-child,
  .table_wrapper > table > tbody > tr > th:last-child,
  .table_wrapper > table > tfoot > tr > th:last-child,
  .table_wrapper > table > thead > tr > td:last-child,
  .table_wrapper > table > tbody > tr > td:last-child,
  .table_wrapper > table > tfoot > tr > td:last-child {
    border-right: 0;
  }
}
@media only screen and (max-width: 739px ) and only screen and (min-width: 740px ) {
  .table_wrapper > table > tbody > tr:last-child > th,
  .table_wrapper > table > tfoot > tr:last-child > th,
  .table_wrapper > table > tbody > tr:last-child > td,
  .table_wrapper > table > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
/* ==========================================================================
	Typography
============================================================================= */
.heading_1,
.columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 1.1;
}
.no-touch .heading_1,
.no-touch .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 500px ) {
  .heading_1,
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    font-size: 46px;
    font-size: 2.875rem;
  }
}
@media only screen and (min-width: 740px ) {
  .heading_1,
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    font-size: 52px;
    font-size: 3.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .heading_1,
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    font-size: 64px;
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .heading_1,
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    font-size: 72px;
    font-size: 4.5rem;
  }
}
.heading_2,
.row_sidebar_heading,
.news_columned_heading,
.carousel_row_heading,
.text_image_column_large_heading_callout_title,
.columned_blocks_with_carousel_heading,
.text_image_callouts_heading,
.text_callouts_columned_large_heading,
.text_callouts_columned_small_heading,
.text_callouts_columned_with_sidebar_heading,
.text_image_callouts_columned_heading,
.text_image_callouts_columned_large_heading_heading,
.text_image_callout_with_header_heading,
.story_callouts_columned_with_sidebar_heading,
.stat_callouts_columned_with_sidebar_heading,
.gallery_grid_heading,
.link_list_heading,
.majors_list_row_heading,
.majors_minors_list_row_heading,
.large_photo_carousel_caption_title,
.instagram_photos_heading,
.tips_answers_callouts_heading,
.life_after_owu_heading,
.deadlines_tabbed_heading,
.faq_callout_heading,
.featured_story_blocks_section_heading,
.welcome_with_carousel .carousel_block_title,
.welcome_with_carousel_welcome_heading,
.perspective_callouts_heading,
.news_archive_heading,
.featured_events_carousel_heading,
.event_archive_heading,
.page_header_admission .carousel_block_title,
.admission_actions_heading,
.connection_experiences_map_heading,
.campaign_chart_heading,
.donors_feed_heading {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  color: #29333A;
}
.no-touch .heading_2,
.no-touch .news_columned_heading,
.no-touch .text_image_column_large_heading_callout_title,
.no-touch .columned_blocks_with_carousel_heading,
.no-touch .text_image_callouts_heading,
.no-touch .text_callouts_columned_large_heading,
.no-touch .text_callouts_columned_small_heading,
.no-touch .text_callouts_columned_with_sidebar_heading,
.no-touch .text_image_callout_with_header_heading,
.no-touch .story_callouts_columned_with_sidebar_heading,
.no-touch .stat_callouts_columned_with_sidebar_heading,
.no-touch .gallery_grid_heading,
.no-touch .link_list_heading,
.no-touch .majors_list_row_heading,
.no-touch .majors_minors_list_row_heading,
.no-touch .large_photo_carousel_caption_title,
.no-touch .instagram_photos_heading,
.no-touch .tips_answers_callouts_heading,
.no-touch .life_after_owu_heading,
.no-touch .faq_callout_heading,
.no-touch .featured_story_blocks_section_heading,
.no-touch .welcome_with_carousel .carousel_block_title,
.no-touch .perspective_callouts_heading,
.no-touch .news_archive_heading,
.no-touch .featured_events_carousel_heading,
.no-touch .event_archive_heading,
.no-touch .page_header_admission .carousel_block_title,
.no-touch .admission_actions_heading,
.no-touch .connection_experiences_map_heading,
.no-touch .campaign_chart_heading,
.no-touch .donors_feed_heading {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 740px ) {
  .heading_2,
  .row_sidebar_heading,
  .news_columned_heading,
  .carousel_row_heading,
  .text_image_column_large_heading_callout_title,
  .columned_blocks_with_carousel_heading,
  .text_image_callouts_heading,
  .text_callouts_columned_large_heading,
  .text_callouts_columned_small_heading,
  .text_callouts_columned_with_sidebar_heading,
  .text_image_callouts_columned_heading,
  .text_image_callouts_columned_large_heading_heading,
  .text_image_callout_with_header_heading,
  .story_callouts_columned_with_sidebar_heading,
  .stat_callouts_columned_with_sidebar_heading,
  .gallery_grid_heading,
  .link_list_heading,
  .majors_list_row_heading,
  .majors_minors_list_row_heading,
  .large_photo_carousel_caption_title,
  .instagram_photos_heading,
  .tips_answers_callouts_heading,
  .life_after_owu_heading,
  .deadlines_tabbed_heading,
  .faq_callout_heading,
  .featured_story_blocks_section_heading,
  .welcome_with_carousel .carousel_block_title,
  .welcome_with_carousel_welcome_heading,
  .perspective_callouts_heading,
  .news_archive_heading,
  .featured_events_carousel_heading,
  .event_archive_heading,
  .page_header_admission .carousel_block_title,
  .admission_actions_heading,
  .connection_experiences_map_heading,
  .campaign_chart_heading,
  .donors_feed_heading {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .heading_2,
  .row_sidebar_heading,
  .news_columned_heading,
  .carousel_row_heading,
  .text_image_column_large_heading_callout_title,
  .columned_blocks_with_carousel_heading,
  .text_image_callouts_heading,
  .text_callouts_columned_large_heading,
  .text_callouts_columned_small_heading,
  .text_callouts_columned_with_sidebar_heading,
  .text_image_callouts_columned_heading,
  .text_image_callouts_columned_large_heading_heading,
  .text_image_callout_with_header_heading,
  .story_callouts_columned_with_sidebar_heading,
  .stat_callouts_columned_with_sidebar_heading,
  .gallery_grid_heading,
  .link_list_heading,
  .majors_list_row_heading,
  .majors_minors_list_row_heading,
  .large_photo_carousel_caption_title,
  .instagram_photos_heading,
  .tips_answers_callouts_heading,
  .life_after_owu_heading,
  .deadlines_tabbed_heading,
  .faq_callout_heading,
  .featured_story_blocks_section_heading,
  .welcome_with_carousel .carousel_block_title,
  .welcome_with_carousel_welcome_heading,
  .perspective_callouts_heading,
  .news_archive_heading,
  .featured_events_carousel_heading,
  .event_archive_heading,
  .page_header_admission .carousel_block_title,
  .admission_actions_heading,
  .connection_experiences_map_heading,
  .campaign_chart_heading,
  .donors_feed_heading {
    font-size: 42px;
    font-size: 2.625rem;
  }
}
.heading_3,
.text_callout_large_title,
.text_callout_large_title a,
.text_image_callout_title,
.faq_block_question_heading,
.event_detail_meta_datetime {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  font-size: 1.5rem;
  color: #A51C33;
}
@media only screen and (min-width: 500px ) {
  .heading_3,
  .text_callout_large_title,
  .text_callout_large_title a,
  .text_image_callout_title,
  .faq_block_question_heading,
  .event_detail_meta_datetime {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 740px ) {
  .heading_3,
  .text_callout_large_title,
  .text_callout_large_title a,
  .text_image_callout_title,
  .faq_block_question_heading,
  .event_detail_meta_datetime {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .heading_3,
  .text_callout_large_title,
  .text_callout_large_title a,
  .text_image_callout_title,
  .faq_block_question_heading,
  .event_detail_meta_datetime {
    font-size: 32px;
    font-size: 2rem;
  }
}
.heading_4,
.carousel_block_title,
.news_block_title,
.event_block_title,
.event_headline_block_title,
.profile_block_name,
.story_block_title,
.text_callout_small_title,
.text_image_column_callout_title,
.outcome_callout_name,
.stat_callout_heading,
.deadlines_tabbed_content_block_heading,
.featured_story_hero_title,
.athletics_news_hero_title,
.connection_experiences_map_details_name {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  color: #29333A;
}
@media only screen and (min-width: 740px ) {
  .heading_4,
  .carousel_block_title,
  .news_block_title,
  .event_block_title,
  .event_headline_block_title,
  .profile_block_name,
  .story_block_title,
  .text_callout_small_title,
  .text_image_column_callout_title,
  .outcome_callout_name,
  .stat_callout_heading,
  .deadlines_tabbed_content_block_heading,
  .featured_story_hero_title,
  .athletics_news_hero_title,
  .connection_experiences_map_details_name {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .heading_4,
  .carousel_block_title,
  .news_block_title,
  .event_block_title,
  .event_headline_block_title,
  .profile_block_name,
  .story_block_title,
  .text_callout_small_title,
  .text_image_column_callout_title,
  .outcome_callout_name,
  .stat_callout_heading,
  .deadlines_tabbed_content_block_heading,
  .featured_story_hero_title,
  .athletics_news_hero_title,
  .connection_experiences_map_details_name {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.heading_5,
.contact_row_heading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #111C24;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.no-touch .heading_5,
.no-touch .contact_row_heading {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 740px ) {
  .heading_5,
  .contact_row_heading {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 980px ) {
  .heading_5,
  .contact_row_heading {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.heading_6,
.link_button,
.fs-dropdown-selected,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-position,
.pika-label,
.button,
.form_wrapper fieldset label,
.form_builder fieldset label,
.form_wrapper .form_legend,
.form_builder .form_legend,
.form_wrapper legend,
.form_builder legend,
.mobile_navigation_handle,
.mobile_main_navigation_link,
.mobile_secondary_navigation_label,
.subnavigation_handle.fs-navigation-enabled,
.subnavigation_link,
.breadcrumb_link,
.link_button_white,
.form_wrapper input[type=submit],
.form_builder input[type=submit],
.form_wrapper button[type=submit],
.form_builder button[type=submit],
.news_archive_link,
.carousel_block_link,
.text_image_callout_link,
.text_image_column_large_heading_callout .text_image_column_large_heading_callout_link,
.content_columned .content_columned_link,
.columned_blocks_with_carousel_link,
.text_image_callout_with_header_header_link,
.story_callouts_columned_with_sidebar_heading_button,
.gallery_grid_more_button,
.link_list_link,
.major_link,
.major_minor_link,
.news_with_events_view_all,
.admission_sidebar_navigation_button,
.calendars_sidebar_navigation_button,
.department_sidebar_navigation_link,
.news_sidebar_navigation_button,
.perspective_callouts_link,
.page_header_gateway_button.give_button,
.page_header_gateway_button.alumni_record_button,
.admission_actions_button,
.campaign_chart_button,
.donors_feed_load_more_button,
.event_carousel_calendar_link,
.event_carousel_more_info_link,
.welcome_with_carousel_welcome_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.no-touch .heading_6,
.no-touch .fs-dropdown-selected,
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-position,
.no-touch .pika-label,
.no-touch .button,
.no-touch .form_wrapper fieldset label,
.no-touch .form_builder fieldset label,
.no-touch .form_wrapper .form_legend,
.no-touch .form_builder .form_legend,
.no-touch .form_wrapper legend,
.no-touch .form_builder legend,
.no-touch .mobile_main_navigation_link,
.no-touch .mobile_secondary_navigation_label,
.no-touch .subnavigation_link,
.no-touch .breadcrumb_link,
.no-touch .form_wrapper input[type=submit],
.no-touch .form_builder input[type=submit],
.no-touch .form_wrapper button[type=submit],
.no-touch .form_builder button[type=submit],
.no-touch .story_callouts_columned_with_sidebar_heading_button,
.no-touch .admission_sidebar_navigation_button,
.no-touch .calendars_sidebar_navigation_button,
.no-touch .department_sidebar_navigation_link,
.no-touch .news_sidebar_navigation_button,
.no-touch .page_header_gateway_button.give_button,
.no-touch .page_header_gateway_button.alumni_record_button,
.no-touch .campaign_chart_button {
  text-rendering: optimizeLegibility;
}
.light_uppercase,
.pika-button,
.page_header.page_header_small .page_intro,
.news_block_category,
.event_block_category,
.event_headline_block_date,
.featured_story_block_subtitle,
.tall_block_title,
.text_callout_large_subtitle,
.news_with_events_title,
.event_group_link,
.featured_story_hero_subtitle,
.connection_experiences_map_filters_heading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  font-size: 0.875rem;
  letter-spacing: 0.2em;
  text-transform: uppercase;
}
.body_text,
.typography p,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption .caption,
.form_builder_errors,
.form_builder_errors p,
.checkbox_label,
.text_callout_text_style,
.row_sidebar_text,
.carousel_row_text,
.news_block_excerpt,
.profile_block_text,
.alert_text,
.alert_text p,
.text_image_callout_text,
.text_image_callout_text p,
.perspective_callout_caption,
.columned_blocks_with_carousel_text p,
.text_image_callout_with_header_text,
.text_image_callout_with_header_text p,
.outcome_callout_text,
.stat_callout_text,
.life_after_owu_text,
.life_after_owu_text p,
.faq_block_answer p,
.featured_story_blocks_section_introduction,
.welcome_with_carousel_welcome_text,
.perspective_callouts_introduction,
.featured_story_hero_excerpt,
.event_detail_meta_location,
.admission_actions_text,
.admission_actions_text p,
.page_header_connections .page_header_intro,
.connection_experiences_map_text,
.connection_experiences_map_details_text,
.connection_experiences_map_details_text p,
.campaign_chart_progress,
.campaign_chart_disclaimer,
.donors_feed_text,
.donors_feed_text p,
.form_builder_errors p,
.text_callout_text_dark_style,
.tall_block_text,
.text_callout_large_content p,
.bg_white .text_callout_large_content p,
.text_callout_small_content p,
.text_image_column_callout_text,
.text_image_column_callout_text p,
.text_image_column_large_heading_callout_text,
.text_image_column_large_heading_callout_text p,
.event_carousel_text,
.event_carousel_text p,
.life_after_owu_alumni_block_text,
.life_after_owu_alumni_block_caption,
.bg_red .text_callout_large_content p,
.bg_red_darker .text_callout_large_content p,
.bg_black .text_callout_large_content p,
.bg_red .text_callout_small_content p,
.bg_red_darker .text_callout_small_content p,
.bg_black .text_callout_small_content p,
.bg_red .text_image_column_callout_text,
.bg_red .text_image_column_callout_text p,
.bg_red_darker .text_image_column_callout_text,
.bg_red_darker .text_image_column_callout_text p,
.bg_black .text_image_column_callout_text,
.bg_black .text_image_column_callout_text p,
.bg_red .text_image_column_large_heading_callout_text,
.bg_red .text_image_column_large_heading_callout_text p,
.bg_red_darker .text_image_column_large_heading_callout_text,
.bg_red_darker .text_image_column_large_heading_callout_text p,
.bg_black .text_image_column_large_heading_callout_text,
.bg_black .text_image_column_large_heading_callout_text p,
.gallery_grid_block_caption {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  line-height: calc(28 / 18);
}
@media only screen and (min-width: 740px ) {
  .body_text,
  .typography p,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption .caption,
  .form_builder_errors,
  .form_builder_errors p,
  .checkbox_label,
  .text_callout_text_style,
  .row_sidebar_text,
  .carousel_row_text,
  .news_block_excerpt,
  .profile_block_text,
  .alert_text,
  .alert_text p,
  .text_image_callout_text,
  .text_image_callout_text p,
  .perspective_callout_caption,
  .columned_blocks_with_carousel_text p,
  .text_image_callout_with_header_text,
  .text_image_callout_with_header_text p,
  .outcome_callout_text,
  .stat_callout_text,
  .life_after_owu_text,
  .life_after_owu_text p,
  .faq_block_answer p,
  .featured_story_blocks_section_introduction,
  .welcome_with_carousel_welcome_text,
  .perspective_callouts_introduction,
  .featured_story_hero_excerpt,
  .event_detail_meta_location,
  .admission_actions_text,
  .admission_actions_text p,
  .page_header_connections .page_header_intro,
  .connection_experiences_map_text,
  .connection_experiences_map_details_text,
  .connection_experiences_map_details_text p,
  .campaign_chart_progress,
  .campaign_chart_disclaimer,
  .donors_feed_text,
  .donors_feed_text p,
  .form_builder_errors p,
  .text_callout_text_dark_style,
  .tall_block_text,
  .text_callout_large_content p,
  .bg_white .text_callout_large_content p,
  .text_callout_small_content p,
  .text_image_column_callout_text,
  .text_image_column_callout_text p,
  .text_image_column_large_heading_callout_text,
  .text_image_column_large_heading_callout_text p,
  .event_carousel_text,
  .event_carousel_text p,
  .life_after_owu_alumni_block_text,
  .life_after_owu_alumni_block_caption,
  .bg_red .text_callout_large_content p,
  .bg_red_darker .text_callout_large_content p,
  .bg_black .text_callout_large_content p,
  .bg_red .text_callout_small_content p,
  .bg_red_darker .text_callout_small_content p,
  .bg_black .text_callout_small_content p,
  .bg_red .text_image_column_callout_text,
  .bg_red .text_image_column_callout_text p,
  .bg_red_darker .text_image_column_callout_text,
  .bg_red_darker .text_image_column_callout_text p,
  .bg_black .text_image_column_callout_text,
  .bg_black .text_image_column_callout_text p,
  .bg_red .text_image_column_large_heading_callout_text,
  .bg_red .text_image_column_large_heading_callout_text p,
  .bg_red_darker .text_image_column_large_heading_callout_text,
  .bg_red_darker .text_image_column_large_heading_callout_text p,
  .bg_black .text_image_column_large_heading_callout_text,
  .bg_black .text_image_column_large_heading_callout_text p,
  .gallery_grid_block_caption {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.link,
.typography a:not(.link_button):not(.pagination_number_link),
.event_block_time a,
.profile_block_text a,
.story_block_link,
.alert_text a,
.text_callout_small_link,
.text_image_column_callout_link,
.perspective_callout_link,
.text_image_callout_with_header_link,
.outcome_callout_link,
.contact_row_content a,
.instagram_photos_account,
.directory_results_table a,
.form_builder_errors a:not(.link_button):not(.pagination_number_link) {
  border-bottom: 1px solid transparent;
  color: #D32D27;
}
.no-touch .link:hover,
.no-touch .typography a:not(.link_button):not(.pagination_number_link):hover,
.no-touch .event_block_time a:hover,
.no-touch .profile_block_text a:hover,
.no-touch .story_block_link:hover,
.no-touch .alert_text a:hover,
.no-touch .text_callout_small_link:hover,
.no-touch .text_image_column_callout_link:hover,
.no-touch .perspective_callout_link:hover,
.no-touch .text_image_callout_with_header_link:hover,
.no-touch .outcome_callout_link:hover,
.no-touch .contact_row_content a:hover,
.no-touch .instagram_photos_account:hover,
.no-touch .directory_results_table a:hover,
.no-touch .form_builder_errors a:not(.link_button):not(.pagination_number_link):hover {
  border-color: #D32D27;
}
.link_button,
.link_button_white,
.news_archive_link,
.carousel_block_link,
.text_image_callout_link,
.text_image_column_large_heading_callout .text_image_column_large_heading_callout_link,
.content_columned .content_columned_link,
.columned_blocks_with_carousel_link,
.text_image_callout_with_header_header_link,
.gallery_grid_more_button,
.link_list_link,
.major_link,
.major_minor_link,
.news_with_events_view_all,
.perspective_callouts_link,
.admission_actions_button,
.donors_feed_load_more_button,
.event_carousel_calendar_link,
.event_carousel_more_info_link,
.welcome_with_carousel_welcome_link {
  position: relative;
  display: block;
  padding-right: 12px;
  color: #111C24;
  display: inline-block;
  line-height: normal;
}
.link_button:after,
.link_button_white:after,
.news_archive_link:after,
.carousel_block_link:after,
.text_image_callout_link:after,
.text_image_column_large_heading_callout .text_image_column_large_heading_callout_link:after,
.content_columned .content_columned_link:after,
.columned_blocks_with_carousel_link:after,
.text_image_callout_with_header_header_link:after,
.gallery_grid_more_button:after,
.link_list_link:after,
.major_link:after,
.major_minor_link:after,
.news_with_events_view_all:after,
.perspective_callouts_link:after,
.admission_actions_button:after,
.donors_feed_load_more_button:after,
.event_carousel_calendar_link:after,
.event_carousel_more_info_link:after,
.welcome_with_carousel_welcome_link:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 5px;
  transition: transform;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .link_button:hover:after,
.no-touch .link_button_white:hover:after,
.no-touch .news_archive_link:hover:after,
.no-touch .carousel_block_link:hover:after,
.no-touch .text_image_callout_link:hover:after,
.no-touch .text_image_column_large_heading_callout .text_image_column_large_heading_callout_link:hover:after,
.no-touch .content_columned .content_columned_link:hover:after,
.no-touch .columned_blocks_with_carousel_link:hover:after,
.no-touch .text_image_callout_with_header_header_link:hover:after,
.no-touch .gallery_grid_more_button:hover:after,
.no-touch .link_list_link:hover:after,
.no-touch .major_link:hover:after,
.no-touch .major_minor_link:hover:after,
.no-touch .news_with_events_view_all:hover:after,
.no-touch .perspective_callouts_link:hover:after,
.no-touch .admission_actions_button:hover:after,
.no-touch .donors_feed_load_more_button:hover:after,
.no-touch .event_carousel_calendar_link:hover:after,
.no-touch .event_carousel_more_info_link:hover:after,
.no-touch .welcome_with_carousel_welcome_link:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.no-touch .link_button:hover,
.no-touch .link_button_white:hover,
.no-touch .news_archive_link:hover,
.no-touch .carousel_block_link:hover,
.no-touch .text_image_callout_link:hover,
.no-touch .text_image_column_large_heading_callout .text_image_column_large_heading_callout_link:hover,
.no-touch .content_columned .content_columned_link:hover,
.no-touch .columned_blocks_with_carousel_link:hover,
.no-touch .text_image_callout_with_header_header_link:hover,
.no-touch .gallery_grid_more_button:hover,
.no-touch .link_list_link:hover,
.no-touch .major_link:hover,
.no-touch .major_minor_link:hover,
.no-touch .news_with_events_view_all:hover,
.no-touch .perspective_callouts_link:hover,
.no-touch .admission_actions_button:hover,
.no-touch .donors_feed_load_more_button:hover,
.no-touch .event_carousel_calendar_link:hover,
.no-touch .event_carousel_more_info_link:hover,
.no-touch .welcome_with_carousel_welcome_link:hover {
  color: #D32D27;
}
.link_button_white,
.event_carousel_calendar_link,
.event_carousel_more_info_link,
.welcome_with_carousel_welcome_link {
  color: #fff;
}
.typography h1:first-child,
.typography h2:first-child,
.typography h3:first-child,
.typography h4:first-child,
.typography h5:first-child,
.typography h6:first-child,
.form_builder_errors h1:first-child,
.form_builder_errors h2:first-child,
.form_builder_errors h3:first-child,
.form_builder_errors h4:first-child,
.form_builder_errors h5:first-child,
.form_builder_errors h6:first-child {
  margin-top: 0;
}
.typography h1:last-child,
.typography h2:last-child,
.typography h3:last-child,
.typography h4:last-child,
.typography h5:last-child,
.typography h6:last-child,
.form_builder_errors h1:last-child,
.form_builder_errors h2:last-child,
.form_builder_errors h3:last-child,
.form_builder_errors h4:last-child,
.form_builder_errors h5:last-child,
.form_builder_errors h6:last-child {
  margin-bottom: 0;
}
.typography h1,
.form_builder_errors h1 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 1.1;
}
.no-touch .typography h1,
.no-touch .form_builder_errors h1 {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 500px ) {
  .typography h1,
  .form_builder_errors h1 {
    font-size: 46px;
    font-size: 2.875rem;
  }
}
@media only screen and (min-width: 740px ) {
  .typography h1,
  .form_builder_errors h1 {
    font-size: 52px;
    font-size: 3.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .typography h1,
  .form_builder_errors h1 {
    font-size: 64px;
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .typography h1,
  .form_builder_errors h1 {
    font-size: 72px;
    font-size: 4.5rem;
  }
}
.typography h2,
.form_builder_errors h2 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  color: #29333A;
}
.no-touch .typography h2,
.no-touch .form_builder_errors h2 {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 740px ) {
  .typography h2,
  .form_builder_errors h2 {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .typography h2,
  .form_builder_errors h2 {
    font-size: 42px;
    font-size: 2.625rem;
  }
}
.typography h2.red,
.form_builder_errors h2.red {
  color: #A51C33;
}
.typography h3,
.form_builder_errors h3 {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 24px;
  font-size: 1.5rem;
  color: #A51C33;
}
@media only screen and (min-width: 500px ) {
  .typography h3,
  .form_builder_errors h3 {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 740px ) {
  .typography h3,
  .form_builder_errors h3 {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .typography h3,
  .form_builder_errors h3 {
    font-size: 32px;
    font-size: 2rem;
  }
}
.typography h4,
.form_builder_errors h4 {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  color: #29333A;
}
@media only screen and (min-width: 740px ) {
  .typography h4,
  .form_builder_errors h4 {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .typography h4,
  .form_builder_errors h4 {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.typography h5,
.form_builder_errors h5 {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #111C24;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.no-touch .typography h5,
.no-touch .form_builder_errors h5 {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 740px ) {
  .typography h5,
  .form_builder_errors h5 {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 980px ) {
  .typography h5,
  .form_builder_errors h5 {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.typography h6,
.form_builder_errors h6 {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.no-touch .typography h6,
.no-touch .form_builder_errors h6 {
  text-rendering: optimizeLegibility;
}
.typography p,
.form_builder_errors p {
  margin-top: 20px;
  margin-bottom: 20px;
}
.typography p.page_intro,
.form_builder_errors p.page_intro {
  font-size: 22px;
  font-size: 1.375rem;
  margin-top: 0;
}
@media only screen and (min-width: 740px ) {
  .typography p.page_intro,
  .form_builder_errors p.page_intro {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.typography p:first-child,
.form_builder_errors p:first-child {
  margin-top: 0;
}
.typography figure:not(.quote),
.typography img,
.form_builder_errors figure:not(.quote),
.form_builder_errors img {
  height: auto;
  max-width: 100%;
  margin-top: 20px;
  margin-bottom: 20px;
}
.typography table img,
.form_builder_errors table img {
  max-width: none;
}
.typography figure:not(.quote),
.form_builder_errors figure:not(.quote) {
  display: table;
  margin-top: 8px;
}
.typography figure:not(.quote) figcaption,
.form_builder_errors figure:not(.quote) figcaption {
  caption-side: bottom;
  display: table-caption;
}
.typography figure:not(.quote) figcaption:after,
.form_builder_errors figure:not(.quote) figcaption:after {
  width: auto;
  height: 1px;
  backface-visibility: hidden;
  border-top: 1px solid #D32D27;
  content: "";
  display: block;
  margin: 20px 0 0;
}
.typography figure:not(.quote) figcaption:after,
.form_builder_errors figure:not(.quote) figcaption:after {
  max-width: 270px;
}
p > .typography .block_left,
p > .typography .block_right,
p > .form_builder_errors .block_left,
p > .form_builder_errors .block_right {
  margin-top: 20px;
}
.typography .block_left img,
.typography .block_right img,
.form_builder_errors .block_left img,
.form_builder_errors .block_right img {
  margin-top: 15px;
  margin-bottom: 15px;
}
img.typography .block_left,
img.typography .block_right,
.typography .block_left img,
.typography .block_right img,
img.form_builder_errors .block_left,
img.form_builder_errors .block_right,
.form_builder_errors .block_left img,
.form_builder_errors .block_right img {
  width: auto;
  height: auto;
  max-width: 100%;
}
@media only screen and (min-width: 740px ) {
  img.typography .block_left,
  img.typography .block_right,
  .typography .block_left img,
  .typography .block_right img,
  img.form_builder_errors .block_left,
  img.form_builder_errors .block_right,
  .form_builder_errors .block_left img,
  .form_builder_errors .block_right img {
    max-width: 360px;
  }
}
@media only screen and (min-width: 980px ) {
  img.typography .block_left,
  img.typography .block_right,
  .typography .block_left img,
  .typography .block_right img,
  img.form_builder_errors .block_left,
  img.form_builder_errors .block_right,
  .form_builder_errors .block_left img,
  .form_builder_errors .block_right img {
    max-width: 400px;
  }
}
@media only screen and (min-width: 1220px ) {
  img.typography .block_left,
  img.typography .block_right,
  .typography .block_left img,
  .typography .block_right img,
  img.form_builder_errors .block_left,
  img.form_builder_errors .block_right,
  .form_builder_errors .block_left img,
  .form_builder_errors .block_right img {
    max-width: 500px;
  }
}
@media only screen and (max-width: 739px ) {
  .typography .block_left,
  .typography .block_right,
  .form_builder_errors .block_left,
  .form_builder_errors .block_right {
    float: none;
    display: block;
    margin: 0 0 20px;
  }
}
.typography .block_left,
.form_builder_errors .block_left {
  clear: both;
}
@media only screen and (min-width: 740px ) {
  .typography .block_left,
  .form_builder_errors .block_left {
    margin-left: -20px;
  }
}
.typography .block_right,
.form_builder_errors .block_right {
  clear: both;
}
@media only screen and (min-width: 740px ) {
  .typography .block_right,
  .form_builder_errors .block_right {
    margin-right: -20px;
  }
}
@media only screen and (min-width: 980px ) {
  .typography .block_right,
  .form_builder_errors .block_right {
    margin-right: 0;
  }
}
.typography .tinymce_highlighter,
.form_builder_errors .tinymce_highlighter {
  background-color: #FFFF66;
}
/* ==========================================================================
	Base Icons
============================================================================= */
.icon_inline {
  background: url(../images/icons.png) no-repeat 0 0;
  display: inline-block;
  overflow: hidden;
  text-indent: -10000px;
}
.svg .icon_inline {
  background-image: url(../images/icons.svg);
}
.icon_only .icon_text {
  display: none !important;
  visibility: hidden;
}
.icon_only_before:before,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .icon_only_before:before,
.svg .page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before {
  background-image: url(../images/icons.svg);
}
.icon_only_after:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .icon_only_after:after {
  background-image: url(../images/icons.svg);
}
.icon_left:before {
  margin-right: 10px;
}
.icon_right:after {
  margin-left: 10px;
}
.icon_center {
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
}
.icon_center:before,
.icon_center:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .icon_center:before,
.svg .icon_center:after {
  background-image: url(../images/icons.svg);
}
.icon_14 {
  width: 14px;
  height: 14px;
}
.icon_16 {
  width: 16px;
  height: 16px;
}
.icon_18 {
  width: 18px;
  height: 18px;
}
.icon_20 {
  width: 20px;
  height: 20px;
}
/* ==========================================================================
   Icons
============================================================================= */
/* 14x14px
	============================================================================= */
/* Home */
.icon_home {
  width: 14px;
  height: 14px;
  background-position: -136px 0;
}
/* Search */
.icon_search_white {
  width: 14px;
  height: 14px;
  background-position: -150px 0;
}
.icon_search_red {
  width: 14px;
  height: 14px;
  background-position: -150px -14px;
}
.icon_search_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -150px -28px;
}
.icon_search_gray_light {
  width: 14px;
  height: 14px;
  background-position: -150px -42px;
}
/* People */
.icon_people_white {
  width: 14px;
  height: 14px;
  background-position: -164px 0;
}
.icon_people_red {
  width: 14px;
  height: 14px;
  background-position: -164px -14px;
}
.icon_people_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -164px -28px;
}
.icon_people_gray_light {
  width: 14px;
  height: 14px;
  background-position: -164px -42px;
}
/* Gear */
.icon_gear_white {
  width: 14px;
  height: 14px;
  background-position: -178px 0;
}
.icon_gear_red {
  width: 14px;
  height: 14px;
  background-position: -178px -14px;
}
.icon_gear_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -178px -28px;
}
.icon_gear_gray_light {
  width: 14px;
  height: 14px;
  background-position: -178px -42px;
}
/* Link */
.icon_link_white {
  width: 14px;
  height: 14px;
  background-position: -192px 0;
}
.icon_link_red {
  width: 14px;
  height: 14px;
  background-position: -192px -14px;
}
.icon_link_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -192px -28px;
}
.icon_link_gray_light {
  width: 14px;
  height: 14px;
  background-position: -192px -42px;
}
/* Refresh */
.icon_refresh_white {
  width: 14px;
  height: 14px;
  background-position: -206px 0;
}
.icon_refresh_red {
  width: 14px;
  height: 14px;
  background-position: -206px -14px;
}
.icon_refresh_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -206px -28px;
}
.icon_refresh_gray_light {
  width: 14px;
  height: 14px;
  background-position: -206px -42px;
}
/* Close */
.icon_close_white {
  width: 14px;
  height: 14px;
  background-position: -220px 0;
}
.icon_close_red {
  width: 14px;
  height: 14px;
  background-position: -220px -14px;
}
.icon_close_red_highlight {
  width: 14px;
  height: 14px;
  background-position: -220px -28px;
}
.icon_close_gray_light {
  width: 14px;
  height: 14px;
  background-position: -220px -42px;
}
/* Download */
.icon_download_white {
  width: 12px;
  height: 12px;
  background-position: -235px 0;
}
.icon_download_red {
  width: 12px;
  height: 12px;
  background-position: -235px -14px;
}
.icon_download_red_highlight {
  width: 12px;
  height: 12px;
  background-position: -235px -28px;
}
.icon_download_gray_light {
  width: 12px;
  height: 12px;
  background-position: -235px -42px;
}
/* Add */
.icon_add_white {
  width: 11px;
  height: 12px;
  background-position: -249px 0;
}
.icon_add_red {
  width: 11px;
  height: 12px;
  background-position: -249px -14px;
}
.icon_add_red_highlight {
  width: 11px;
  height: 12px;
  background-position: -249px -28px;
}
.icon_add_gray_light {
  width: 11px;
  height: 12px;
  background-position: -249px -42px;
}
/* 16x16px
	============================================================================= */
.icon_pin,
.footer_contact_link.address:before {
  width: 16px;
  height: 16px;
  background-position: -300px 0;
}
.icon_phone,
.footer_contact_link.phone:before {
  width: 16px;
  height: 16px;
  background-position: -315px 0;
}
.icon_fax,
.footer_contact_link.fax:before {
  width: 16px;
  height: 16px;
  background-position: -331px 0;
}
.icon_heart {
  width: 16px;
  height: 16px;
  background-position: -348px 0;
}
.icon_calendar {
  width: 16px;
  height: 16px;
  background-position: -300px -16px;
}
.icon_list {
  width: 16px;
  height: 16px;
  background-position: -316px -16px;
}
.icon_check {
  width: 16px;
  height: 16px;
  background-position: -332px -16px;
}
/* 18x18px
	============================================================================= */
.icon_dropdown_arrows {
  width: 18px;
  height: 18px;
  background-position: -400px -36px;
}
.icon_close_red_lg {
  width: 18px;
  height: 18px;
  background-position: -418px -36px;
}
/*
		Social Icons
	*/
.icon_social_facebook_white {
  width: 24px;
  height: 24px;
  background-position: 0 0;
}
.icon_social_facebook_red_highlight {
  width: 22px;
  height: 22px;
  background-position: 0 -28px;
}
.icon_social_youtube_white {
  width: 22px;
  height: 16px;
  background-position: -48px -3px;
}
.icon_social_youtube_red_highlight {
  width: 22px;
  height: 16px;
  background-position: -48px -32px;
}
.icon_social_twitter_white {
  width: 20px;
  height: 20px;
  background-position: -96px -3px;
}
.icon_social_twitter_red_highlight {
  width: 22px;
  height: 18px;
  background-position: -96px -31px;
}
.icon_social_tumblr_white {
  width: 18px;
  height: 18px;
  background-position: -454px -18px;
}
.icon_social_tumblr_red_highlight {
  width: 18px;
  height: 18px;
  background-position: -454px 0;
}
.icon_social_instagram_white {
  width: 22px;
  height: 22px;
  background-position: -144px -1px;
}
.icon_social_instagram_red_highlight {
  width: 22px;
  height: 22px;
  background-position: -144px -28px;
}
.icon_social_snapchat_white {
  width: 18px;
  height: 18px;
  background-position: -490px -18px;
}
.icon_social_snapchat_red_highlight {
  width: 18px;
  height: 18px;
  background-position: -490px 0;
}
.icon_social_linkedin_white {
  width: 22px;
  height: 22px;
  background-position: -192px 0;
}
.icon_social_linkedin_red_highlight {
  width: 22px;
  height: 22px;
  background-position: -192px -28px;
}
.icon_social_tiktok_white {
  width: 19px;
  height: 22px;
  background-position: -240px -1px;
}
.icon_share_facebook {
  width: 24px;
  height: 24px;
  background-position: -400px -60px;
}
.icon_share_email {
  width: 22px;
  height: 17px;
  background-position: -451px -61px;
}
.icon_share_twitter {
  width: 20px;
  height: 20px;
  background: url('../images/x_black.svg') no-repeat !important;
  background-position: 0px 0px;
  background-size: 20px 20px !important;
}
.icon_share_linkedin {
  width: 22px;
  height: 22px;
  background-position: -476px -61px;
}
/* 20x20px
	============================================================================= */
/*
		Search
	*/
.icon_search_large_gray_light {
  width: 20px;
  height: 20px;
  background-position: -520px 0;
}
.icon_search_large_red_highlight {
  width: 20px;
  height: 20px;
  background-position: -520px -20px;
}
/* ==========================================================================
	Elements
============================================================================= */
html {
  height: 100%;
  background: #fff;
}
body {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  min-height: 100%;
  min-width: 300px;
  background: #111C24;
  overflow-x: hidden;
}
::-moz-selection {
  background: #eee;
  text-shadow: none;
}
::selection {
  background: #eee;
  text-shadow: none;
}
::-moz-selection {
  background: #eee;
  text-shadow: none;
}
iframe {
  border: none;
}
audio,
canvas,
img,
svg,
video {
  vertical-align: middle;
}
fieldset {
  border: 0;
  margin: 0;
  padding: 0;
}
input,
textarea {
  border: none;
  border-radius: 0;
  padding: 0;
}
textarea {
  resize: vertical;
}
menu {
  margin: 0;
  padding: 0;
}
button {
  background: none;
  border: none;
  padding: 0;
}
figure,
picture {
  display: inline-block;
  margin: 0;
}
/* ==========================================================================
	Margins
============================================================================= */
.margined,
.margined_top {
  margin-top: 20px;
}
.margined,
.margined_bottom {
  margin-bottom: 20px;
}
.margined_md,
.margined_md_top {
  margin-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .margined_md,
  .margined_md_top {
    margin-top: 60px;
  }
}
.margined_md,
.margined_md_bottom {
  margin-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .margined_md,
  .margined_md_bottom {
    margin-bottom: 60px;
  }
}
.margined_lg,
.margined_lg_top {
  margin-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .margined_lg,
  .margined_lg_top {
    margin-top: 80px;
  }
}
.margined_lg,
.margined_lg_bottom {
  margin-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .margined_lg,
  .margined_lg_bottom {
    margin-bottom: 80px;
  }
}
/* ==========================================================================
   Padding
============================================================================= */
.padded,
.padded_top {
  padding-top: 20px;
}
.padded,
.padded_bottom {
  padding-bottom: 20px;
}
.padded_md,
.padded_md_top {
  padding-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .padded_md,
  .padded_md_top {
    padding-top: 60px;
  }
}
.padded_md,
.padded_md_bottom {
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .padded_md,
  .padded_md_bottom {
    padding-bottom: 60px;
  }
}
.padded_lg,
.padded_lg_top {
  padding-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .padded_lg,
  .padded_lg_top {
    padding-top: 80px;
  }
}
.padded_lg,
.padded_lg_bottom {
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .padded_lg,
  .padded_lg_bottom {
    padding-bottom: 80px;
  }
}
/* ==========================================================================
	Background Colors
============================================================================= */
.bg_transparent {
  background-color: transparent;
}
.bg_white {
  background-color: #fff;
}
.bg_off_white {
  background-color: #F5F5F5;
}
.bg_true_black {
  background-color: #000;
}
.bg_black {
  background-color: #111C24;
}
.bg_gray_dark {
  background-color: #29333A;
}
.bg_gray {
  background-color: #777777;
}
.bg_gray_light {
  background-color: #D2D3D3;
}
.bg_gray_pale {
  background-color: #E9EAEA;
}
.bg_red {
  background-color: #A51C33;
}
.bg_red_dark {
  background-color: #7B1426;
}
.bg_red_darker {
  background-color: #651525;
}
.bg_red_highlight {
  background-color: #D32D27;
}
.bg_red_pale {
  background-color: #E5837F;
}
/* ==========================================================================
	Text Colors
============================================================================= */
.txt_transparent {
  color: transparent;
}
.txt_white {
  color: #fff;
}
.txt_off_white {
  color: #F5F5F5;
}
.txt_true_black {
  color: #000;
}
.txt_black {
  color: #111C24;
}
.txt_gray_dark {
  color: #29333A;
}
.txt_gray {
  color: #777777;
}
.txt_gray_light {
  color: #D2D3D3;
}
.txt_gray_pale {
  color: #E9EAEA;
}
.txt_red {
  color: #A51C33;
}
.txt_red_dark {
  color: #7B1426;
}
.txt_red_darker {
  color: #651525;
}
.txt_red_highlight {
  color: #D32D27;
}
.txt_red_pale {
  color: #E5837F;
}
/* ==========================================================================
	Border Colors
============================================================================= */
.border_transparent {
  border-color: transparent;
}
.border_white {
  border-color: #fff;
}
.border_off_white {
  border-color: #F5F5F5;
}
.border_true_black {
  border-color: #000;
}
.border_black {
  border-color: #111C24;
}
.border_gray_dark {
  border-color: #29333A;
}
.border_gray {
  border-color: #777777;
}
.border_gray_light {
  border-color: #D2D3D3;
}
.border_gray_pale {
  border-color: #E9EAEA;
}
.border_red {
  border-color: #A51C33;
}
.border_red_dark {
  border-color: #7B1426;
}
.border_red_darker {
  border-color: #651525;
}
.border_red_highlight {
  border-color: #D32D27;
}
/* ==========================================================================
	Helpers
============================================================================= */
.static {
  position: static;
}
.relative {
  position: relative;
}
.absolute {
  position: absolute;
}
.fixed {
  position: fixed;
}
.left,
.block_left {
  float: left;
}
.block_left {
  margin: 0 20px 20px 0;
}
@media only screen and (min-width: 980px ) {
  .block_left {
    margin: 0 30px 30px 0;
  }
}
.right,
.block_right {
  float: right;
}
.block_right {
  margin: 0 0 20px 20px;
}
@media only screen and (min-width: 980px ) {
  .block_right {
    margin: 0 0 30px 30px;
  }
}
.clear {
  clear: both;
}
.contain {
  overflow: hidden;
}
.no_select,
.no_select * {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.hidden {
  display: none !important;
  visibility: hidden;
}
@media only screen and (min-width: 500px ) {
  .hide_sm {
    display: none;
  }
}
@media only screen and (min-width: 740px ) {
  .hide_md {
    display: none;
  }
}
@media only screen and (min-width: 980px ) {
  .hide_lg {
    display: none;
  }
}
@media only screen and (min-width: 1220px ) {
  .hide_xl {
    display: none;
  }
}
.visually_hidden {
  width: 1px;
  height: 1px;
  position: absolute;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.visually_hidden.focusable:active,
.visually_hidden.focusable:focus {
  width: auto;
  height: auto;
  position: static;
  clip: auto;
  margin: 0;
  overflow: visible;
}
.invisible {
  visibility: hidden;
}
.offscreen,
.gallery_grid_hidden_image {
  width: 1px;
  height: 1px;
  position: absolute;
  left: -999px;
  overflow: hidden;
  z-index: -999;
}
.print {
  display: none;
}
.responsive_image {
  display: block;
}
.responsive_image img {
  width: 100%;
}
.block_link {
  border: none;
  display: block;
  text-decoration: none;
}
/* ==========================================================================
	Video
============================================================================= */
.video_frame {
  max-width: 100%;
  min-width: 290px;
  position: relative;
  margin: 20px 0;
  padding-bottom: 56.25%;
}
.video_frame iframe {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media only screen and (min-width: 740px ) {
  .video_frame {
    min-width: 400px;
  }
}
/* ==========================================================================
	Plugins
============================================================================= */
/**
 * @grid
 * @name Grid
 * @description A responsive CSS grid.
 */
.fs_grid_row,
.fs-grid .fs-row,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls,
.header_row,
.footer_row,
.breadcrumb_row,
.page_content,
.page_header_row,
.callout_carousel_row,
.component_row,
.featured_story_blocks_header_container,
.admission_actions_row,
.page_search_results .gsc-control-cse .gsc-control-wrapper-cse,
.page_search_results .gsc-control-cse div.gcsc-branding,
.page_search_results .gsc-control-cse .gsc-results {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 500px) {
  .fs_grid_row,
  .fs-grid .fs-row,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls,
  .header_row,
  .footer_row,
  .breadcrumb_row,
  .page_content,
  .page_header_row,
  .callout_carousel_row,
  .component_row,
  .featured_story_blocks_header_container,
  .admission_actions_row,
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse,
  .page_search_results .gsc-control-cse div.gcsc-branding,
  .page_search_results .gsc-control-cse .gsc-results {
    width: 480px;
  }
}
@media screen and (min-width: 740px) {
  .fs_grid_row,
  .fs-grid .fs-row,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls,
  .header_row,
  .footer_row,
  .breadcrumb_row,
  .page_content,
  .page_header_row,
  .callout_carousel_row,
  .component_row,
  .featured_story_blocks_header_container,
  .admission_actions_row,
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse,
  .page_search_results .gsc-control-cse div.gcsc-branding,
  .page_search_results .gsc-control-cse .gsc-results {
    width: 720px;
  }
}
@media screen and (min-width: 980px) {
  .fs_grid_row,
  .fs-grid .fs-row,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls,
  .header_row,
  .footer_row,
  .breadcrumb_row,
  .page_content,
  .page_header_row,
  .callout_carousel_row,
  .component_row,
  .featured_story_blocks_header_container,
  .admission_actions_row,
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse,
  .page_search_results .gsc-control-cse div.gcsc-branding,
  .page_search_results .gsc-control-cse .gsc-results {
    width: 960px;
  }
}
@media screen and (min-width: 1220px) {
  .fs_grid_row,
  .fs-grid .fs-row,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta,
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls,
  .header_row,
  .footer_row,
  .breadcrumb_row,
  .page_content,
  .page_header_row,
  .callout_carousel_row,
  .component_row,
  .featured_story_blocks_header_container,
  .admission_actions_row,
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse,
  .page_search_results .gsc-control-cse div.gcsc-branding,
  .page_search_results .gsc-control-cse .gsc-results {
    width: 1200px;
  }
}
.fs_grid_row:after,
.fs-grid .fs-row:after,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta:after,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls:after,
.header_row:after,
.footer_row:after,
.breadcrumb_row:after,
.page_content:after,
.page_header_row:after,
.callout_carousel_row:after,
.component_row:after,
.featured_story_blocks_header_container:after,
.admission_actions_row:after,
.page_search_results .gsc-control-cse .gsc-control-wrapper-cse:after,
.page_search_results .gsc-control-cse div.gcsc-branding:after,
.page_search_results .gsc-control-cse .gsc-results:after {
  height: 0;
  clear: both;
  content: ".";
  display: block;
  line-height: 0;
  visibility: hidden;
}
.fs_grid_row_fluid,
.fs-grid-fluid .fs-row {
  width: 96%;
  width: calc(100% - 40px);
}
@media screen and (max-width: 739px) {
  .fs_grid_row_fluid_sm,
  .fs-grid-sm-fluid .fs-row {
    width: 96%;
    width: calc(100% - 40px);
  }
}
.fs_grid_row_row,
.fs-grid .fs-row .fs-row,
.component_row_row,
.admission_actions_row {
  width: 102.08333333%;
  margin-left: -1.04166667%;
  margin-right: -1.04166667%;
}
.fs_grid_row_row_contained,
.fs-grid .fs-row [class*="fs-cell"][class*="-contained"] .fs-row {
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.fs_grid_cell,
.fs-grid .fs-row [class*="fs-cell"],
.header_block,
.footer_cell,
.sidebar,
.breadcrumb_cell,
.page_section,
.page_section_full,
.page_404_search,
.page_header_content,
.component_cell,
.component_header,
.component_footer,
.component_divider,
.component_two_columns_column_lg,
.component_two_columns_column_md,
.component_two_columns_column_sm,
.component_two_columns_column_sm_push,
.component_three_columns_column,
.component_three_columns_two_column,
.row_sidebar_sidebar,
.row_sidebar_content,
.carousel_row_sidebar,
.carousel_row_carousel_container,
.event_carousel_footer.event_carousel_footer_after,
.large_photo_carousel_caption_inner,
.tips_answers_callouts_blocks .callout_carousel_item,
.life_after_owu_header,
.life_after_owu_carousel,
.life_after_owu_content_carousel,
.deadlines_tabbed_content,
.featured_story_blocks_header_content,
.perspective_callouts_heading,
.perspective_callouts_introduction,
.perspective_callouts_links,
.perspective_callouts_blocks,
.page_header_admission_content,
.page_header_admission_carousel,
.admission_actions_cell,
.page_header_flexible_landing_content,
.page_header_flexible_landing_carousel,
.page_search_results .gsc-control-cse form.gsc-search-box,
.page_search_results .gsc-control-cse .gsc-above-wrapper-area,
.page_search_results .gsc-control-cse table.gcsc-branding,
.page_search_results .gsc-control-cse .gsc-results .gsc-result {
  width: 97.91666667%;
  float: left;
  margin-left: 1.04166667%;
  margin-right: 1.04166667%;
}
.fs_grid_cell_centered,
.fs-grid .fs-row [class*="fs-cell"][class*="-centered"] {
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.fs_grid_cell_padded,
.fs-grid .fs-row [class*="fs-cell"][class*="-padded"] {
  box-sizing: content-box;
  margin-left: 0;
  margin-right: 0;
  padding-left: 1.04166667%;
  padding-right: 1.04166667%;
}
.fs_grid_cell_contained,
.fs-grid .fs-row [class*="fs-cell"][class*="-contained"] {
  margin-left: 0;
  margin-right: 0;
}
.fs_grid_cell_right,
.fs-grid .fs-row [class*="fs-cell"][class*="-right"] {
  float: right;
}
* {
  box-sizing: border-box;
}
*:before,
*:after {
  box-sizing: inherit;
}
.fs-grid .fs-row .fs-all-fifth {
  width: 17.91666667%;
}
.fs-grid .fs-row .fs-all-fourth {
  width: 22.91666667%;
}
.fs-grid .fs-row .fs-all-third {
  width: 31.25%;
}
.fs-grid .fs-row .fs-all-half {
  width: 47.91666667%;
}
.fs-grid .fs-row .fs-all-full {
  width: 97.91666667%;
}
.fs-grid .fs-row .fs-all-push-fifth {
  margin-left: 21.04166667%;
}
.fs-grid .fs-row .fs-all-push-fourth {
  margin-left: 26.04166667%;
}
.fs-grid .fs-row .fs-all-push-third {
  margin-left: 34.375%;
}
.fs-grid .fs-row .fs-all-push-half {
  margin-left: 51.04166667%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-fifth {
  width: 20%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-fourth {
  width: 25%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-third {
  width: 33.33333333%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-half {
  width: 50%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-full {
  width: 100%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-fifth {
  margin-left: 20%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-fourth {
  margin-left: 25%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-third {
  margin-left: 33.33333333%;
}
.fs-grid .fs-row [class*="-contained"].fs-all-push-half {
  margin-left: 50%;
}
.fs-grid .fs-row .fs-all-hide {
  display: none;
}
@media screen and (max-width:  739px) {
  .fs-grid .fs-row .fs-sm-1 {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-sm-2 {
    width: 64.58333333%;
  }
  .fs-grid .fs-row .fs-sm-3 {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-sm-push-1 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-sm-push-2 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-1 {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-2 {
    width: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-3 {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-1 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-2 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row .fs-sm-fifth {
    width: 17.91666667%;
  }
  .fs-grid .fs-row .fs-sm-fourth {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-sm-third {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-sm-half {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-sm-full {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-sm-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-sm-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-sm-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-sm-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-fifth {
    width: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-fourth {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-third {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-half {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-full {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-sm-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-sm-hide {
    display: none;
  }
}
@media screen and (max-width:  499px) {
  .fs-grid .fs-row .fs-xs-1 {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-xs-2 {
    width: 64.58333333%;
  }
  .fs-grid .fs-row .fs-xs-3 {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-xs-push-1 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xs-push-2 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-1 {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-2 {
    width: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-3 {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-1 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-2 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row .fs-xs-fifth {
    width: 17.91666667%;
  }
  .fs-grid .fs-row .fs-xs-fourth {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-xs-third {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-xs-half {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-xs-full {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-xs-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-xs-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xs-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xs-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-fifth {
    width: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-fourth {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-third {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-half {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-full {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xs-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-xs-hide {
    display: none;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .fs-grid .fs-row .fs-md-1 {
    width: 14.58333333%;
  }
  .fs-grid .fs-row .fs-md-2 {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-md-3 {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-md-4 {
    width: 64.58333333%;
  }
  .fs-grid .fs-row .fs-md-5 {
    width: 81.25%;
  }
  .fs-grid .fs-row .fs-md-6 {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-md-push-1 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-md-push-2 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-md-push-3 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-4 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-md-push-5 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-1 {
    width: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-2 {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-3 {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-4 {
    width: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-5 {
    width: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-6 {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-1 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-2 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-3 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-4 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-5 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row .fs-md-fifth {
    width: 17.91666667%;
  }
  .fs-grid .fs-row .fs-md-fourth {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-md-third {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-md-half {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-md-full {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-md-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-md-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-md-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-fifth {
    width: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-fourth {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-third {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-half {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-full {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-md-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-md-hide {
    display: none;
  }
}
@media screen and (min-width:  980px) {
  .fs-grid .fs-row .fs-lg-1 {
    width: 6.25%;
  }
  .fs-grid .fs-row .fs-lg-2 {
    width: 14.58333333%;
  }
  .fs-grid .fs-row .fs-lg-3 {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-lg-4 {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-lg-5 {
    width: 39.58333333%;
  }
  .fs-grid .fs-row .fs-lg-6 {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-lg-7 {
    width: 56.25%;
  }
  .fs-grid .fs-row .fs-lg-8 {
    width: 64.58333333%;
  }
  .fs-grid .fs-row .fs-lg-9 {
    width: 72.91666667%;
  }
  .fs-grid .fs-row .fs-lg-10 {
    width: 81.25%;
  }
  .fs-grid .fs-row .fs-lg-11 {
    width: 89.58333333%;
  }
  .fs-grid .fs-row .fs-lg-12 {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-lg-push-1 {
    margin-left: 9.375%;
  }
  .fs-grid .fs-row .fs-lg-push-2 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-3 {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-4 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-lg-push-5 {
    margin-left: 42.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-6 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-7 {
    margin-left: 59.375%;
  }
  .fs-grid .fs-row .fs-lg-push-8 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-lg-push-9 {
    margin-left: 76.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-10 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row .fs-lg-push-11 {
    margin-left: 92.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-1 {
    width: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-2 {
    width: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-3 {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-4 {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-5 {
    width: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-6 {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-7 {
    width: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-8 {
    width: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-9 {
    width: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-10 {
    width: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-11 {
    width: 91.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-12 {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-1 {
    margin-left: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-2 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-3 {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-4 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-5 {
    margin-left: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-6 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-7 {
    margin-left: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-8 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-9 {
    margin-left: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-10 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-11 {
    margin-left: 91.66666667%;
  }
  .fs-grid .fs-row .fs-lg-fifth {
    width: 17.91666667%;
  }
  .fs-grid .fs-row .fs-lg-fourth {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-lg-third {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-lg-half {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-lg-full {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-lg-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-lg-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-lg-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-fifth {
    width: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-fourth {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-third {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-half {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-full {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-lg-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-lg-hide {
    display: none;
  }
}
@media screen and (min-width:  1220px) {
  .fs-grid .fs-row .fs-xl-1 {
    width: 6.25%;
  }
  .fs-grid .fs-row .fs-xl-2 {
    width: 14.58333333%;
  }
  .fs-grid .fs-row .fs-xl-3 {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-xl-4 {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-xl-5 {
    width: 39.58333333%;
  }
  .fs-grid .fs-row .fs-xl-6 {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-xl-7 {
    width: 56.25%;
  }
  .fs-grid .fs-row .fs-xl-8 {
    width: 64.58333333%;
  }
  .fs-grid .fs-row .fs-xl-9 {
    width: 72.91666667%;
  }
  .fs-grid .fs-row .fs-xl-10 {
    width: 81.25%;
  }
  .fs-grid .fs-row .fs-xl-11 {
    width: 89.58333333%;
  }
  .fs-grid .fs-row .fs-xl-12 {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-xl-push-1 {
    margin-left: 9.375%;
  }
  .fs-grid .fs-row .fs-xl-push-2 {
    margin-left: 17.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-3 {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-4 {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xl-push-5 {
    margin-left: 42.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-6 {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-7 {
    margin-left: 59.375%;
  }
  .fs-grid .fs-row .fs-xl-push-8 {
    margin-left: 67.70833333%;
  }
  .fs-grid .fs-row .fs-xl-push-9 {
    margin-left: 76.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-10 {
    margin-left: 84.375%;
  }
  .fs-grid .fs-row .fs-xl-push-11 {
    margin-left: 92.70833333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-1 {
    width: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-2 {
    width: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-3 {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-4 {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-5 {
    width: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-6 {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-7 {
    width: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-8 {
    width: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-9 {
    width: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-10 {
    width: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-11 {
    width: 91.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-12 {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-1 {
    margin-left: 8.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-2 {
    margin-left: 16.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-3 {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-4 {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-5 {
    margin-left: 41.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-6 {
    margin-left: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-7 {
    margin-left: 58.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-8 {
    margin-left: 66.66666667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-9 {
    margin-left: 75%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-10 {
    margin-left: 83.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-11 {
    margin-left: 91.66666667%;
  }
  .fs-grid .fs-row .fs-xl-fifth {
    width: 17.91666667%;
  }
  .fs-grid .fs-row .fs-xl-fourth {
    width: 22.91666667%;
  }
  .fs-grid .fs-row .fs-xl-third {
    width: 31.25%;
  }
  .fs-grid .fs-row .fs-xl-half {
    width: 47.91666667%;
  }
  .fs-grid .fs-row .fs-xl-full {
    width: 97.91666667%;
  }
  .fs-grid .fs-row .fs-xl-push-fifth {
    margin-left: 21.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-fourth {
    margin-left: 26.04166667%;
  }
  .fs-grid .fs-row .fs-xl-push-third {
    margin-left: 34.375%;
  }
  .fs-grid .fs-row .fs-xl-push-half {
    margin-left: 51.04166667%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-fifth {
    width: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-fourth {
    width: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-third {
    width: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-half {
    width: 50%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-full {
    width: 100%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-fifth {
    margin-left: 20%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-fourth {
    margin-left: 25%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-third {
    margin-left: 33.33333333%;
  }
  .fs-grid .fs-row [class*="-contained"].fs-xl-push-half {
    margin-left: 50%;
  }
  .fs-grid .fs-row .fs-xl-hide {
    display: none;
  }
}
/**
	 * @class
	 * @name .fs-lightbox-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-lightbox
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-open
	 * @type modifier
	 * @description Indicates open state
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-loading
	 * @type modifier
	 * @description Indicates loading state
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-animating
	 * @type modifier
	 * @description Indicates animating state
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-mobile
	 * @type modifier
	 * @description Indicates mobile display
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-fixed
	 * @type modifier
	 * @description Indicates fixed positioning
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-inline
	 * @type modifier
	 * @description Indicates inline content
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-iframed
	 * @type modifier
	 * @description Indicates iFrame content
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-has_caption
	 * @type modifier
	 * @description Indicates caption is present
	 */
/**
	 * @class
	 * @name .fs-lightbox.fs-lightbox-has_controls
	 * @type modifier
	 * @description Indicates controls are present
	 */
.fs-lightbox {
  width: 200px;
  height: 200px;
  position: absolute;
  right: 0;
  left: 0;
  z-index: 101;
  background: #fff;
  border-radius: 3px;
  box-shadow: 0 0 25px #000;
  opacity: 0;
  margin: 0 auto;
  padding: 10px;
  -webkit-transform: translateZ(0);
  /**
		 * @class
		 * @name .fs-lightbox-overlay
		 * @type element
		 * @description Overlay element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-close
		 * @type element
		 * @description Close element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-loading_icon
		 * @type element
		 * @description Loading icon element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-container
		 * @type element
		 * @description Container element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-content
		 * @type element
		 * @description Content element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-image
		 * @type element
		 * @description Image element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-video
		 * @type element
		 * @description Video element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-iframe
		 * @type element
		 * @description iFrame element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-tools
		 * @type element
		 * @description Tools element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-meta
		 * @type element
		 * @description Meta info element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-controls
		 * @type element
		 * @description Controls container element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-control
		 * @type element
		 * @description Control element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-control.fs-lightbox-control_previous
		 * @type modifier
		 * @description Indicates previous control
		 */
  /**
		 * @class
		 * @name .fs-lightbox-control.fs-lightbox-control_next
		 * @type modifier
		 * @description Indicates next control
		 */
  /**
		 * @class
		 * @name .fs-lightbox-control.fs-lightbox-control_disabled
		 * @type modifier
		 * @description Indicates disbaled state
		 */
  /**
		 * @class
		 * @name .fs-lightbox-position
		 * @type element
		 * @description Position element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-position_current
		 * @type element
		 * @description Current position element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-position_total
		 * @type element
		 * @description Total position element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-caption
		 * @type element
		 * @description Caption element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-error
		 * @type element
		 * @description Error message element
		 */
  /**
		 * @class
		 * @name .fs-lightbox-lock
		 * @type modifier
		 * @description Indicates locked state; Applied to body element
		 */
}
.fs-lightbox,
.fs-lightbox *:not(input):not(textarea) {
  box-sizing: border-box;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-lightbox-fixed {
  position: fixed;
  top: 0;
  bottom: 0;
  margin: auto;
}
.fs-lightbox-inline {
  padding: 30px;
}
.fs-lightbox-animating {
  transition: height 0.25s ease, width 0.25s ease, opacity 0.25s linear, top 0.25s ease;
}
.fs-lightbox-animating .fs-lightbox-container {
  transition: opacity 0.25s linear 0.25s, visibility 0.25s linear 0.25s;
}
.fs-lightbox-mobile .fs-lightbox-image_container {
  -ms-transform: translate3D(0, 0, 0);
      transform: translate3D(0, 0, 0);
}
.fs-lightbox-mobile.fs-lightbox-animating .fs-lightbox-image_container {
  transition: height 0.25s ease, width 0.25s ease, top 0.25s ease, left 0.25s ease;
}
.fs-lightbox-overlay {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 100;
  background: #111C24;
  opacity: 0;
  transition: opacity 0.25s linear;
}
.fs-lightbox-open {
  opacity: 1;
}
.fs-lightbox-overlay.fs-lightbox-open {
  opacity: 0.75;
}
.fs-lightbox-close {
  border: none;
  width: 30px;
  height: 30px;
  position: absolute;
  top: -7.5px;
  right: -7.5px;
  z-index: 105;
  background: #fff;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0;
  text-indent: 200%;
  white-space: nowrap;
}
.fs-lightbox-close:focus {
  outline: none;
}
.fs-lightbox-close:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  color: #333;
  content: "\00d7";
  display: block;
  font-family: "Helvetica", Arial, sans-serif;
  font-size: 22px;
  font-weight: 700;
  line-height: 30px;
  margin: auto;
  text-align: center;
  text-indent: 0;
  transition: color 0.15s linear;
}
.no-opacity .fs-lightbox-close {
  text-indent: -999px;
}
.fs-lightbox-loading_icon {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 105;
  display: block;
  margin: auto;
  opacity: 0;
  transition: opacity 0.25s linear, visibility 0.25s linear;
  visibility: hidden;
}
.fs-lightbox-loading_icon:before,
.fs-lightbox-loading_icon:after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 110%;
  content: '';
  display: block;
}
.fs-lightbox-loading_icon:before {
  border: 5px solid rgba(51, 51, 51, 0.25);
}
.fs-lightbox-loading_icon:after {
  animation: fs-lightbox-loading-spin 0.75s linear infinite;
  border: 5px solid transparent;
  border-top-color: #333;
}
@keyframes fs-lightbox-loading-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.fs-lightbox-container {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 103;
  background: #fff;
  overflow: hidden;
}
.fs-lightbox-container:after {
  clear: both;
  content: '';
  display: table;
}
.fs-lightbox-content {
  width: 100%;
  background: #fff;
  opacity: 1;
  overflow: hidden;
  padding: 0;
  visibility: visible;
}
.fs-lightbox-content:after {
  clear: both;
  content: '';
  display: table;
}
.fs-lightbox-inline .fs-lightbox-content {
  width: auto;
}
.fs-lightbox-iframed .fs-lightbox-content {
  width: 100%;
  height: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}
.fs-lightbox-mobile .fs-lightbox-image_container {
  width: 1px;
  height: 1px;
  margin: 0;
  position: absolute;
}
.fs-lightbox-image {
  float: left;
}
.fs-lightbox-mobile .fs-lightbox-image {
  position: relative;
  float: none;
}
.fs-lightbox-video {
  width: 100%;
  height: 100%;
}
.fs-lightbox-iframe {
  width: 100%;
  height: 100%;
  border: none;
  float: left;
  overflow: auto;
}
.fs-lightbox-meta {
  clear: both;
  padding: 10px 10px 0;
}
.fs-lightbox-control {
  border: none;
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0;
  z-index: 105;
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.25);
  cursor: pointer;
  display: block;
  margin-right: auto;
  margin-left: auto;
  opacity: 1;
  overflow: hidden;
  text-indent: 200%;
  transition: opacity 0.15s linear, visibility 0.15s linear;
  white-space: nowrap;
  visibility: visible;
}
.fs-lightbox-control:focus {
  outline: none;
}
.fs-lightbox-control:before {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
  margin: auto;
}
.no-opacity .fs-lightbox-control {
  text-indent: -999px;
}
.fs-lightbox-control_previous {
  left: 20px;
}
.fs-lightbox-control_previous:before {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 10.4px solid #333;
  margin-left: 14px;
}
.fs-lightbox-control_next {
  right: 20px;
}
.fs-lightbox-control_next:before {
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-left: 10.4px solid #333;
  margin-right: 14px;
}
.fs-lightbox-control_disabled {
  opacity: 0;
  visibility: hidden;
}
.no-touchevents .fs-lightbox .fs-lightbox-control {
  opacity: 0;
  visibility: hidden;
}
.no-touchevents .fs-lightbox:hover .fs-lightbox-control {
  opacity: 1;
  visibility: visible;
}
.no-touchevents .fs-lightbox .fs-lightbox-control_disabled,
.no-touchevents .fs-lightbox:hover .fs-lightbox-control_disabled {
  opacity: 0;
  cursor: default;
  visibility: hidden;
}
.fs-lightbox-position {
  color: #999;
  font-size: 12px;
  margin: 5px 0;
  padding: 0;
}
.fs-lightbox-caption:after {
  clear: both;
  content: '';
  display: table;
}
.fs-lightbox-caption p {
  color: #666;
  font-size: 14px;
  margin: 5px 0;
  padding: 0;
}
.fs-lightbox-caption_toggle {
  display: none;
}
.fs-lightbox-error {
  width: 250px;
}
.fs-lightbox-error p {
  color: #900;
  font-size: 14px;
  margin: 0;
  padding: 25px;
  text-align: center;
  text-transform: uppercase;
}
.fs-lightbox-loading .fs-lightbox-container {
  opacity: 0;
  transition: opacity 0.25s linear;
  visibility: hidden;
}
.fs-lightbox-loading .fs-lightbox-loading_icon {
  opacity: 1;
  visibility: visible;
}
.fs-lightbox-mobile {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #111C24;
  border-radius: 0;
  padding: 40px 0 0;
}
.fs-lightbox-mobile .fs-lightbox-close {
  height: 40px;
  width: 40px;
  top: 0;
  right: 0;
  background: #111C24;
  border-radius: 0;
}
.fs-lightbox-mobile .fs-lightbox-close:before {
  color: #ccc;
  font-size: 28px;
  font-weight: 700;
  line-height: 40px;
}
.fs-lightbox-mobile .fs-lightbox-loading_icon:before {
  border-color: rgba(211, 45, 39, 0.25);
}
.fs-lightbox-mobile .fs-lightbox-loading_icon:after {
  border-top-color: #D32D27;
}
.fs-lightbox-mobile .fs-lightbox-container {
  position: static;
  background: #111C24;
}
.fs-lightbox-mobile .fs-lightbox-content {
  background-color: #111C24;
  padding: 0 15px;
}
.fs-lightbox-mobile .fs-lightbox-tools {
  width: 100%;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #111C24;
}
.fs-lightbox-mobile .fs-lightbox-control {
  width: 50px;
  height: 100%;
  min-height: 50px;
  background: #111C24;
  border-radius: 0;
  box-shadow: none;
  opacity: 1;
  visibility: visible;
}
.fs-lightbox-mobile .fs-lightbox-control_previous {
  left: 0;
}
.fs-lightbox-mobile .fs-lightbox-control_previous:before {
  border-right-color: #eee;
  margin-left: 19px;
}
.fs-lightbox-mobile .fs-lightbox-control_next {
  right: 0;
}
.fs-lightbox-mobile .fs-lightbox-control_next:before {
  border-left-color: #eee;
  margin-right: 19px;
}
.no-touchevents .fs-lightbox-mobile .fs-lightbox-control,
.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control {
  opacity: 1;
  visibility: visible;
}
.fs-lightbox-mobile .fs-lightbox-control_disabled,
.no-touchevents .fs-lightbox-mobile .fs-lightbox-control_disabled,
.no-touchevents .fs-lightbox-mobile:hover .fs-lightbox-control_disabled {
  opacity: 0;
  cursor: default !important;
  visibility: hidden;
}
.fs-lightbox-mobile .fs-lightbox-meta {
  padding: 15px 65px;
}
.fs-lightbox-mobile .fs-lightbox-position {
  color: #999;
  font-size: 12px;
  margin: 0;
  padding: 0 15px 0 0;
}
.fs-lightbox-mobile .fs-lightbox-caption p {
  color: #D2D3D3;
  font-size: 14px;
  margin: 0;
  padding: 0;
}
.fs-lightbox-mobile .fs-lightbox-image {
  transition: none !important;
  -ms-transform: translate(0, 0);
      transform: translate(0, 0);
}
.fs-lightbox-mobile.fs-lightbox-animated .fs-lightbox-image {
  transition: transform 0.25s ease-out !important;
}
.fs-lightbox-mobile.fs-lightbox-inline .fs-lightbox-content,
.fs-lightbox-mobile.fs-lightbox-iframe .fs-lightbox-content {
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.fs-lightbox-lock {
  overflow: hidden !important;
}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-tools {
  width: auto;
  position: static;
  background: transparent;
}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-controls {
  width: 100%;
  height: 50px;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 105;
  background-color: #111C24;
  padding: 0 65px;
}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-caption_toggle {
  color: #999;
  display: block;
  font-size: 12px;
  line-height: 50px;
}
.fs-lightbox-mobile.fs-lightbox-touch .fs-lightbox-meta {
  width: 100%;
  height: 80%;
  position: fixed;
  top: 20%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 104;
  background: #111C24;
  box-shadow: 0 0 25px #000;
  padding: 15px 15px 65px;
  -ms-transform: translate(0, 100%);
      transform: translate(0, 100%);
  transition: transform 0.25s ease;
}
.fs-lightbox-touch.fs-lightbox-caption_open .fs-lightbox-meta {
  -ms-transform: translate(0, 0);
      transform: translate(0, 0);
}
/**
	 * @class
	 * @name .fs-checkbox-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-checkbox
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-checkbox.fs-checkbox-checked
	 * @type modifier
	 * @description Indicates checked state
	 */
/**
	 * @class
	 * @name .fs-checkbox.fs-checkbox-radio
	 * @type modifier
	 * @description Indicates radio interface
	 */
/**
	 * @class
	 * @name .fs-checkbox.fs-checkbox-toggle
	 * @type modifier
	 * @description Indicates toggle interface
	 */
/**
	 * @class
	 * @name .fs-checkbox.fs-checkbox-focus
	 * @type modifier
	 * @description Indicates focused state
	 */
/**
	 * @class
	 * @name .fs-checkbox.fs-checkbox-disabled
	 * @type modifier
	 * @description Indicates disabled state
	 */
.fs-checkbox {
  /**
		 * @class
		 * @name .fs-checkbox-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-checkbox-label
		 * @type element
		 * @description Label element
		 */
  /**
		 * @class
		 * @name .fs-checkbox-marker
		 * @type element
		 * @description Marker element
		 */
  /**
		 * @class
		 * @name .fs-checkbox-flag
		 * @type element
		 * @description Flag element
		 */
}
.fs-checkbox.fs-checkbox-enabled {
  cursor: pointer;
  margin: 0 0 10px 0;
  overflow: hidden;
}
.fs-checkbox.fs-checkbox-enabled:focus {
  box-shadow: none;
  outline: none;
}
.fs-checkbox,
.fs-checkbox:after,
.fs-checkbox:before,
.fs-checkbox *,
.fs-checkbox *:after,
.fs-checkbox *:before {
  box-sizing: border-box;
  transition: none;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-checkbox-element_wrapper {
  position: relative;
  border: 0;
  height: 0;
  margin: 0;
  opacity: 0;
  overflow: hidden;
  padding: 0;
  width: 0;
}
.fs-checkbox-element {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  pointer-events: none;
  transition: none;
}
.fs-checkbox-label {
  color: #666;
  cursor: pointer;
  display: block;
  font-size: 14px;
  line-height: 20px;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fs-checkbox-marker {
  width: 20px;
  height: 20px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
  cursor: pointer;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.fs-checkbox-flag {
  width: 100%;
  height: 100%;
  margin: 0;
}
.fs-checkbox-flag:before {
  width: 5px;
  height: 10px;
  border: 2px solid #999;
  border-top: 0;
  border-left: 0;
  content: '';
  display: block;
  margin: 3px 0 0 6px;
  transition: transform 0.15s ease;
  -ms-transform: rotate(45deg) scale(0);
      transform: rotate(45deg) scale(0);
}
.fs-checkbox-checked .fs-checkbox-flag:before {
  -ms-transform: rotate(45deg) scale(1);
      transform: rotate(45deg) scale(1);
}
.no-csstransforms .fs-checkbox-flag:before {
  width: 100%;
  height: 100%;
  content: "\2713";
  display: none;
  line-height: 1;
  text-align: center;
}
.no-csstransforms .fs-checkbox-checked .fs-checkbox-flag:before {
  display: block;
}
.fs-checkbox-radio .fs-checkbox-marker {
  border-radius: 100%;
}
.fs-checkbox-radio .fs-checkbox-flag {
  background: #999;
  border: 3px solid #fff;
  border-radius: 100%;
  -ms-transform: scale(0);
      transform: scale(0);
  transition: transform 0.15s ease;
}
.fs-checkbox-radio .fs-checkbox-flag:before {
  display: none;
}
.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag {
  -ms-transform: scale(1);
      transform: scale(1);
}
.fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag:before {
  display: none;
}
.no-csstransforms .fs-checkbox-radio .fs-checkbox-flag:before {
  display: none;
}
.no-csstransforms .fs-checkbox-radio.fs-checkbox-checked .fs-checkbox-flag:before {
  display: block;
}
.fs-checkbox-focus .fs-checkbox-label {
  color: #333;
}
.fs-checkbox-focus .fs-checkbox-marker {
  border-color: #999;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
}
.fs-checkbox-disabled {
  cursor: default;
  opacity: 0.5;
}
.fs-checkbox-disabled .fs-checkbox-label {
  color: #666;
  cursor: default;
}
.fs-checkbox-disabled .fs-checkbox-marker {
  border-color: #ccc;
  cursor: default;
}
.fs-checkbox-toggle {
  position: relative;
}
.fs-checkbox-toggle .fs-checkbox-label {
  line-height: 40px;
}
.fs-checkbox-toggle .fs-checkbox-marker {
  width: 100px;
  height: 40px;
  position: relative;
  border-radius: 3px;
}
.fs-checkbox-toggle .fs-checkbox-marker:after {
  clear: both;
  content: '';
  display: table;
}
.fs-checkbox-toggle .fs-checkbox-flag {
  width: 50%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: #999;
  border: 2px solid #fff;
  border-radius: 3px;
  display: block;
  margin: 0;
  transition: left 0.15s ease;
}
.fs-checkbox-toggle .fs-checkbox-flag:before {
  display: none;
}
.fs-checkbox-toggle .fs-checkbox-flag:after {
  width: 2px;
  height: 10px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #fff;
  box-shadow: 3px 0 0 #fff, -3px 0 0 #fff;
  content: '';
  margin: auto;
  opacity: 0.75;
}
.no-touchevents .fs-checkbox-toggle:hover .fs-checkbox-flag:after {
  opacity: 1;
}
.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag {
  left: 50%;
}
.fs-checkbox-toggle.fs-checkbox-checked .fs-checkbox-flag:before {
  display: none;
}
.fs-checkbox-toggle.fs-checkbox-disabled .fs-checkbox-flag:after {
  display: none;
}
.fs-checkbox-toggle .fs-checkbox-state {
  width: 50%;
  color: #666;
  display: block;
  font-size: 12px;
  line-height: 40px;
  margin: 0;
  text-align: center;
  text-transform: uppercase;
}
.fs-checkbox-toggle .fs-checkbox-state_on {
  float: left;
}
.fs-checkbox-toggle .fs-checkbox-state_off {
  float: right;
}
/**
	 * @class
	 * @name .fs-dropdown-element
	 * @type element
	 * @description Target element
	 */
/**
	 * @class
	 * @name .fs-dropdown
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-multiple
	 * @type modifer
	 * @description Indicates multi-selected element
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-cover
	 * @type modifer
	 * @description Indicates cover positioning
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-bottom
	 * @type modifer
	 * @description Indicates bottom positioning
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-disabled
	 * @type modifer
	 * @description Indicates disabled state
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-open
	 * @type modifer
	 * @description Indicates open state
	 */
/**
	 * @class
	 * @name .fs-dropdown.fs-dropdown-focus
	 * @type modifer
	 * @description Indicates focus state
	 */
.fs-dropdown {
  position: relative;
  z-index: 1;
  display: block;
  margin: 10px 0;
  max-width: 100%;
  /*
			@media screen and (min-width: 740px) {
				max-width: 30%;
			}
			*/
  /**
		 * @class
		 * @name .fs-dropdown-selected
		 * @type element
		 * @description Handle item
		 */
  /**
		 * @class
		 * @name .fs-dropdown-options
		 * @type element
		 * @description Options container
		 */
  /**
		 * @class
		 * @name .fs-dropdown-group
		 * @type element
		 * @description Option group label
		 */
  /**
		 * @class
		 * @name .fs-dropdown-item
		 * @type element
		 * @description Option item
		 */
}
.fs-dropdown:focus {
  box-shadow: none;
  outline: none;
}
.fs-dropdown,
.fs-dropdown:after,
.fs-dropdown:before,
.fs-dropdown *,
.fs-dropdown *:after,
.fs-dropdown *:before {
  box-sizing: border-box;
  transition: none;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-dropdown-element {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  opacity: 0;
  z-index: -1;
}
.fs-dropdown-element,
.fs-dropdown-element:focus {
  outline: none;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-tap-highlight-color: transparent;
}
.no-opacity .fs-dropdown-element {
  left: -999999px;
}
.fs-dropdown-selected {
  width: 100%;
  position: relative;
  background: #fff;
  border: 1px solid #D2D3D3;
  border-radius: 0;
  color: #111C24;
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  margin: 0;
  overflow: hidden;
  padding: 0 60px 0 20px;
  text-align: left;
  text-overflow: clip;
  z-index: 2;
}
.fs-dropdown-selected:after {
  height: 0;
  width: 0;
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 6px solid #D32D27;
  content: '';
  display: block;
  margin: auto 0;
}
.no-touchevents .fs-dropdown-selected:hover {
  color: #111C24;
}
.no-touchevents .fs-dropdown-disabled .fs-dropdown-selected:hover {
  color: #ccc;
}
.fs-dropdown-options {
  width: 100%;
  max-height: 260px;
  position: absolute;
  top: 100%;
  left: 0;
  border: 1px solid #D2D3D3;
  border-width: 0 1px 1px;
  border-radius: 0 0 0 0;
  box-shadow: none;
  background-color: #fff;
  display: none;
  margin: 0;
  overflow: auto;
  overflow-x: hidden;
  padding: 0;
  z-index: 50;
}
.fs-dropdown-options.fs-scrollbar {
  position: absolute;
}
.no-opacity .fs-dropdown-options {
  width: auto;
}
.fs-dropdown-group {
  border-bottom: 1px solid #ccc;
  color: #999;
  display: block;
  font-size: 11px;
  padding: 10px 15px;
  text-transform: uppercase;
}
.fs-dropdown-item {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #D2D3D3;
  color: #29333A;
  cursor: pointer;
  display: block;
  font-size: 16px;
  margin: 0;
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  padding: 0 20px;
  text-align: left;
  text-decoration: none;
  text-overflow: ellipsis;
  /**
			 * @class
			 * @name .fs-dropdown-item.fs-dropdown-item_placeholder
			 * @type modifier
			 * @description Indicates placeholder item
			 */
  /**
			 * @class
			 * @name .fs-dropdown-item.fs-dropdown-item_selected
			 * @type modifier
			 * @description Indicates selected item
			 */
  /**
			 * @class
			 * @name .fs-dropdown-item.fs-dropdown-item_disabled
			 * @type modifier
			 * @description Indicates disabled item
			 */
}
.fs-dropdown-item_placeholder {
  display: none;
}
.fs-dropdown-item_selected {
  background: #eee;
}
.fs-dropdown-item_disabled {
  color: #999;
  cursor: default;
}
.fs-dropdown-item:first-child {
  border-radius: 0;
}
.fs-dropdown-item:last-child {
  border-bottom: 0;
  border-radius: 0 0 0 0;
}
.no-touchevents .fs-dropdown-item:hover,
.no-touchevents .fs-dropdown-item_selected:hover {
  color: #D32D27;
  background-color: #fff;
  border-color: #D2D3D3;
}
.fs-dropdown-item_disabled,
.no-touchevents .fs-dropdown-item_disabled:hover {
  color: #ccc;
  background-color: #fff;
  border-color: #ccc;
}
.fs-dropdown-open {
  z-index: 3;
}
.fs-dropdown-open .fs-dropdown-options {
  display: block;
  border-radius: 0 0 0 0;
}
.fs-dropdown-open .fs-dropdown-selected {
  z-index: 51;
  border-radius: 0 0 0 0;
}
.fs-dropdown-open .fs-dropdown-selected,
.fs-dropdown-focus .fs-dropdown-selected {
  background-color: #fff;
  box-shadow: none;
}
.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected {
  z-index: 49;
}
.fs-dropdown-cover .fs-dropdown-options {
  top: 0;
  border-radius: 0;
  border-width: 1px;
}
.fs-dropdown-cover .fs-dropdown-item:first-child {
  border-radius: 0 0 0 0;
}
.fs-dropdown-bottom .fs-dropdown-options {
  top: auto;
  bottom: 100%;
  border-width: 1px 1px 0;
}
.fs-dropdown-bottom .fs-dropdown-item:last-child {
  border: none;
}
.fs-dropdown-bottom.fs-dropdown-open .fs-dropdown-selected {
  border-radius: 0 0 0 0;
}
.fs-dropdown-bottom.fs-dropdown-open .fs-dropdown-options {
  border-radius: 0 0 0 0;
}
.fs-dropdown-bottom.fs-dropdown-cover .fs-dropdown-options {
  top: auto;
  bottom: 0;
}
.fs-dropdown-bottom.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-selected {
  border-radius: 0;
}
.fs-dropdown-bottom.fs-dropdown-cover.fs-dropdown-open .fs-dropdown-options {
  border-radius: 0;
}
.fs-dropdown-multiple {
  border: 1px solid #D2D3D3;
  border-radius: 0;
}
.fs-dropdown-multiple .fs-dropdown-options {
  width: 100%;
  position: static;
  border: none;
  border-radius: 0;
  box-shadow: none;
  display: block;
}
.fs-dropdown-disabled .fs-dropdown-selected {
  background: #fff;
  border-color: #ccc;
  color: #ccc;
  cursor: default;
}
.fs-dropdown-disabled .fs-dropdown-options {
  background: #fff;
  border-color: #ccc;
}
.fs-dropdown-disabled .fs-dropdown-group,
.fs-dropdown-disabled .fs-dropdown-item {
  border-color: #ccc;
  color: #ccc;
  cursor: default;
}
.fs-dropdown-disabled .fs-dropdown-item,
.no-touchevents .fs-dropdown-disabled .fs-dropdown-item:hover {
  color: #ccc;
  background-color: #fff;
}
.fs-dropdown-disabled .fs-dropdown-item_selected,
.no-touchevents .fs-dropdown-disabled .fs-dropdown-item_selected:hover {
  background: #fafafa;
}
.fs-dropdown-options.fs-scrollbar {
  overflow: hidden;
}
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-content {
  max-height: 260px;
  height: auto;
}
.fs-dropdown-options.fs-scrollbar.fs-scrollbar-active .fs-scrollbar-content {
  padding: 0;
}
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-bar,
.fs-dropdown-options.fs-scrollbar .fs-scrollbar-track {
  border-radius: 0 0 0 0;
}
/**
	 * @class
	 * @name .fs-carousel-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-carousel
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-carousel.fs-enabled
	 * @type modifier
	 * @description Indicates enabled state
	 */
/**
	 * @class
	 * @name .fs-carousel.fs-rtl
	 * @type modifier
	 * @description Indicates right to left display
	 */
/**
	 * @class
	 * @name .fs-carousel.fs-carousel-auto_height
	 * @type modifier
	 * @description Indicates auto height sizing
	 */
/**
	 * @class
	 * @name .fs-carousel.fs-carousel-contained
	 * @type modifier
	 * @description Indicates overflow: hidden
	 */
/**
	 * @class
	 * @name .fs-carousel.fs-carousel-single
	 * @type modifier
	 * @description Indicates single item display
	 */
.fs-carousel {
  /**
		 * @class
		 * @name .fs-carousel-viewport
		 * @type element
		 * @description Carousel container
		 */
  /**
		 * @class
		 * @name .fs-carousel-wrapper
		 * @type element
		 * @description Carousel container
		 */
  /**
		 * @class
		 * @name .fs-carousel-container
		 * @type element
		 * @description Canister container
		 */
  /**
		 * @class
		 * @name .fs-carousel-canister
		 * @type element
		 * @description Item container
		 */
  /**
		 * @class
		 * @name .fs-carousel-canister
		 * @type element
		 * @description Item container
		 */
  /**
		 * @class
		 * @name .fs-carousel-item
		 * @type element
		 * @description Individual item
		 */
  /**
		 * @class
		 * @name .fs-carousel-controls
		 * @type element
		 * @description Controls container
		 */
  /**
		 * @class
		 * @name .fs-carousel-controls.fs-carousel-visible
		 * @type modifier
		 * @description Indicates visible state
		 */
  /**
		 * @class
		 * @name .fs-carousel-control
		 * @type element
		 * @description Control element
		 */
  /**
		 * @class
		 * @name .fs-carousel-control.fs-carousel-control_previous
		 * @type modifier
		 * @description Indicates previous control
		 */
  /**
		 * @class
		 * @name .fs-carousel-control.fs-carousel-control_next
		 * @type modifier
		 * @description Indicates next control
		 */
  /**
		 * @class
		 * @name .fs-carousel-control.fs-carousel-control_disabled
		 * @type modifier
		 * @description Indicates disbaled state
		 */
  /**
		 * @class
		 * @name .fs-carousel-pagination
		 * @type element
		 * @description Item element
		 */
  /**
		 * @class
		 * @name .fs-carousel-pagination.fs-carousel-visible
		 * @type modifier
		 * @description Indicates visible state
		 */
  /**
		 * @class
		 * @name .fs-carousel-page
		 * @type element
		 * @description Pagiantion item element
		 */
  /**
		 * @class
		 * @name .fs-carousel-page.fs-carousel-active
		 * @type modifier
		 * @description Indicates active state
		 */
}
.fs-carousel.fs-carousel-enabled {
  width: 100%;
  position: relative;
}
.fs-carousel.fs-carousel-enabled:after {
  clear: both;
  content: '';
  display: table;
}
.fs-carousel,
.fs-carousel:after,
.fs-carousel:before,
.fs-carousel *,
.fs-carousel *:after,
.fs-carousel *:before {
  box-sizing: border-box;
  transition: none;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-carousel-enabled.fs-carousel-contained,
.fs-carousel-enabled.fs-carousel-contained .fs-carousel-viewport,
.fs-carousel-enabled.fs-carousel-contained .fs-carousel-wrapper,
.fs-carousel-enabled.fs-carousel-contained .fs-carousel-container {
  overflow: hidden;
}
.fs-carousel-enabled .fs-carousel-viewport {
  position: relative;
}
.fs-carousel-enabled .fs-carousel-viewport:after {
  clear: both;
  content: '';
  display: table;
}
.fs-carousel-enabled .fs-carousel-wrapper {
  position: relative;
}
.fs-carousel-enabled .fs-carousel-wrapper:after {
  clear: both;
  content: '';
  display: table;
}
.fs-carousel-enabled .fs-carousel-container {
  position: relative;
}
.fs-carousel-enabled .fs-carousel-container:after {
  clear: both;
  content: '';
  display: table;
}
.fs-carousel-enabled .fs-carousel-canister {
  position: relative;
  backface-visibility: hidden;
  margin: 0;
  overflow: hidden;
  transition: transform 0.5s ease;
  transform: translate3d(0, 0, 0);
}
.fs-carousel-enabled.fs-carousel-auto_height .fs-carousel-canister {
  transition: height 0.5s ease, transform 0.5s ease;
}
.fs-carousel-enabled .fs-carousel-item {
  min-height: 1px;
  display: block;
  float: left;
}
.fs-carousel-enabled .fs-carousel-item img {
  -webkit-user-drag: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fs-carousel-single .fs-carousel-item {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
}
.fs-carousel-single .fs-carousel-item.fs-carousel-visible {
  position: relative;
  z-index: 2;
}
.fs-carousel-controls {
  display: none;
}
.fs-carousel-enabled .fs-carousel-controls {
  width: 100%;
  margin: 0;
  padding: 0;
}
.fs-carousel-enabled .fs-carousel-controls.fs-carousel-visible,
.fs-carousel-controls_custom.fs-carousel-visible {
  display: block;
}
.fs-carousel-enabled .fs-carousel-control {
  position: absolute;
  top: 0;
  bottom: 0;
  border: 0;
  cursor: pointer;
  display: block;
  padding: 0;
  visibility: hidden;
  width: 40px;
  height: 40px;
  background: #D32D27;
  border-radius: 100%;
  box-shadow: none;
  margin: auto;
  opacity: 0.4;
  overflow: hidden;
  text-indent: 200%;
  transition: opacity 0.15s ease, visibility 0.15s ease;
  white-space: nowrap;
}
.fs-carousel-enabled .fs-carousel-control:before {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
  margin: auto;
}
.no-opacity .fs-carousel-enabled .fs-carousel-control {
  text-indent: -999px;
}
.fs-carousel-enabled .fs-carousel-control.fs-carousel-visible {
  visibility: visible;
  opacity: 1;
}
.fs-carousel-enabled .fs-carousel-control_previous,
.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_next {
  right: auto;
  left: 20px;
}
.fs-carousel-enabled .fs-carousel-control_previous:before,
.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_next:before {
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 10.5px solid #fff;
  border-left: none;
  margin-left: 13.7px;
  margin-right: auto;
}
.fs-carousel-enabled .fs-carousel-control_next,
.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_previous {
  right: 20px;
  left: auto;
}
.fs-carousel-enabled .fs-carousel-control_next:before,
.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-control_previous:before {
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 10.5px solid #fff;
  border-right: none;
  margin-right: 13.7px;
  margin-left: auto;
}
.fs-carousel-enabled .fs-carousel-control_disabled {
  opacity: 0;
}
.fs-carousel-pagination {
  display: none;
}
.fs-carousel-enabled .fs-carousel-pagination {
  width: 100%;
  margin: 10px 0 0;
  padding: 0;
  text-align: center;
}
.fs-carousel-enabled .fs-carousel-pagination.fs-carousel-visible {
  display: block;
}
.fs-carousel-enabled .fs-carousel-page {
  border: 0;
  cursor: pointer;
  display: inline-block;
  padding: 0;
  width: 10px;
  height: 10px;
  background: #333;
  border-radius: 100%;
  margin: 0 3px;
  opacity: 0.5;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
}
.no-opacity .fs-carousel-enabled .fs-carousel-page {
  text-indent: -999px;
}
.fs-carousel-enabled .fs-carousel-page.fs-carousel-active {
  opacity: 1;
}
.fs-carousel-enabled.fs-carousel-rtl {
  direction: rtl;
}
.fs-carousel-enabled.fs-carousel-rtl .fs-carousel-item {
  float: right;
}
/**
	 * @class
	 * @name .fs-pagination-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-pagination
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-pagination.fs-pagination-mobile
	 * @type modifier
	 * @description Indicates mobile display
	 */
.fs-pagination {
  /**
		 * @class
		 * @name .fs-pagination
		 * @type element
		 * @description Pages container
		 */
  /**
		 * @class
		 * @name .fs-pagination-page
		 * @type element
		 * @description Page element
		 */
  /**
		 * @class
		 * @name .fs-pagination-ellipsis
		 * @type element
		 * @description Ellipsis element
		 */
  /**
		 * @class
		 * @name .fs-pagination-page.fs-pagination-active
		 * @type modifier
		 * @description Indicates active page
		 */
  /**
		 * @class
		 * @name .fs-pagination-page.fs-pagination-first
		 * @type modifier
		 * @description Indicates first page
		 */
  /**
		 * @class
		 * @name .fs-pagination-page.fs-pagination-last
		 * @type modifier
		 * @description Indicates last page
		 */
  /**
		 * @class
		 * @name .fs-pagination-page.fs-pagination-visible
		 * @type modifier
		 * @description Indicates visible page
		 */
  /**
		 * @class
		 * @name .fs-pagination-control
		 * @type element
		 * @description Pagination button
		 */
  /**
		 * @class
		 * @name .fs-pagination-control.fs-pagination-control_previous
		 * @type modifier
		 * @description Indicates previous control
		 */
  /**
		 * @class
		 * @name .fs-pagination-control.fs-pagination-control_next
		 * @type modifier
		 * @description Indicates next control
		 */
  /**
		 * @class
		 * @name .fs-pagination-position
		 * @type element
		 * @description Mobile position indicator
		 */
  /**
		 * @class
		 * @name .fs-pagination-select
		 * @type element
		 * @description Mobile page dropdown
		 */
}
.fs-pagination-pages {
  text-align: center;
}
.fs-pagination-page,
.fs-pagination-ellipsis {
  display: none;
  margin: 0 5px;
}
.fs-pagination-active,
.fs-pagination-first,
.fs-pagination-last,
.fs-pagination-visible {
  display: inline-block;
}
.fs-pagination-control {
  border: none;
  display: block;
}
.fs-pagination-control:focus {
  outline: none;
}
.fs-pagination-control_previous {
  float: left;
}
.fs-pagination-control_next {
  float: right;
}
.fs-pagination-position,
.fs-pagination-select {
  display: none;
}
.fs-pagination-mobile .fs-pagination-pages {
  display: none;
}
.fs-pagination-mobile .fs-pagination-position {
  display: block;
  text-align: center;
}
.fs-pagination-mobile .fs-pagination-select {
  position: absolute;
  z-index: -1;
  display: block;
  opacity: 0;
}
/**
	 * @class
	 * @name .fs-navigation-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-navigation
	 * @type element
	 * @description Base widget class
	 */
.fs-navigation {
  /**
		 * @class
		 * @name .fs-navigation-toggle-nav
		 * @type element
		 * @description Toggle navigation
		 */
  /**
		 * @class
		 * @name .fs-navigation-toggle-nav.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-toggle-nav.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-toggle-handle
		 * @type element
		 * @description Toggle handle
		 */
  /**
		 * @class
		 * @name .fs-navigation-toggle-handle.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-toggle-handle.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-nav
		 * @type element
		 * @description Overlay nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-nav.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-nav.fs-navigation-animated
		 * @type modifier
		 * @description Indicates animated state
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-nav.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-left-nav
		 * @type modifier
		 * @description Indicates left hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-right-nav
		 * @type modifier
		 * @description Indicates right hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-nav
		 * @type element
		 * @description Push nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-nav.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-nav.fs-navigation-animated
		 * @type modifier
		 * @description Indicates animated state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-nav.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-left-nav
		 * @type modifier
		 * @description Indicates left hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-right-nav
		 * @type modifier
		 * @description Indicates right hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-nav
		 * @type element
		 * @description Reveal nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-nav.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-nav.fs-navigation-animated
		 * @type modifier
		 * @description Indicates animated state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-nav.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-left-nav
		 * @type modifier
		 * @description Indicates left hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-right-nav
		 * @type modifier
		 * @description Indicates right hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-handle
		 * @type element
		 * @description Overlay handle
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-handle.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-handle
		 * @type element
		 * @description Push handle
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-handle.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-content:before
		 * @type element
		 * @description Overlay mask
		 */
  /**
		 * @class
		 * @name .fs-navigation-overlay-content.fs-navigation-open:before
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-content
		 * @type element
		 * @description Target page content
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-content.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-content.fs-navigation-animated
		 * @type modifier
		 * @description Indicates animted state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-content.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-left-content
		 * @type modifier
		 * @description Indicates left hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-push-right-content
		 * @type modifier
		 * @description Indicates right hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-content
		 * @type element
		 * @description Target page content
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-content.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-content.fs-navigation-animated
		 * @type modifier
		 * @description Indicates animted state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-content.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-left-content
		 * @type modifier
		 * @description Indicates left hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-reveal-right-content
		 * @type modifier
		 * @description Indicates right hand nav
		 */
  /**
		 * @class
		 * @name .fs-navigation-handle
		 * @type element
		 * @description Click target to toggle navigation
		 */
  /**
		 * @class
		 * @name .fs-navigation-handle.fs-navigation-open
		 * @type modifier
		 * @description Indicates open state
		 */
  /**
		 * @class
		 * @name .fs-navigation-handle.fs-navigation-enabled
		 * @type modifier
		 * @description Indicates enabled state
		 */
  /**
		 * @class
		 * @name .fs-navigation-handle:after
		 * @type element
		 * @description Icon displayed in handle
		 */
  /**
		 * @class
		 * @name .fs-navigation-lock
		 * @type modifier
		 * @description Indicates locked state; Applied to body element
		 */
}
.fs-navigation.fs-navigation-enabled {
  margin: 0;
}
.fs-navigation,
.fs-navigation:after,
.fs-navigation:before,
.fs-navigation *,
.fs-navigation *:after,
.fs-navigation *:before {
  box-sizing: border-box;
  transition: none;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-navigation-toggle-nav.fs-navigation-enabled {
  background: #fff;
  border: 2px solid #E9EAEA;
  border-width: 0 2px 2px;
  border-radius: 0 0 0 0;
  display: none;
}
.fs-navigation-toggle-nav.fs-navigation-open {
  display: block;
}
.fs-navigation-toggle-handle.fs-navigation-enabled {
  width: 100%;
  background: #fff;
  border: 2px solid #E9EAEA;
  border-radius: 0;
  color: #29333A;
  cursor: pointer;
  display: block;
  font-size: 18px;
  height: 60px;
  line-height: 60px;
  margin: 0;
  padding: 0 45px 0 15px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fs-navigation-toggle-handle.fs-navigation-open {
  border-radius: 0 0 0 0;
}
.fs-navigation-push-nav.fs-navigation-enabled,
.fs-navigation-reveal-nav.fs-navigation-enabled,
.fs-navigation-overlay-nav.fs-navigation-enabled {
  width: 270px;
  height: 100%;
  height: calc(100% + 60px);
  position: fixed;
  top: 0;
  background: #111C24;
  display: block;
  overflow: auto;
}
.fs-navigation-push-nav.fs-navigation-enabled,
.fs-navigation-reveal-nav.fs-navigation-enabled {
  visibility: hidden;
}
.fs-navigation-reveal-nav.fs-navigation-animated {
  transition: visibility 0.001s linear 0.2s;
}
.fs-navigation-push-nav.fs-navigation-animated,
.fs-navigation-overlay-nav.fs-navigation-animated {
  transition: transform 0.2s ease, visibility 0.001s linear 0.2s;
}
.fs-navigation-push-nav.fs-navigation-enabled,
.fs-navigation-reveal-nav.fs-navigation-enabled {
  z-index: 0;
}
.fs-navigation-push-left-nav.fs-navigation-enabled,
.fs-navigation-reveal-left-nav.fs-navigation-enabled,
.fs-navigation-overlay-left-nav.fs-navigation-enabled {
  left: 0;
}
.fs-navigation-push-right-nav.fs-navigation-enabled,
.fs-navigation-reveal-right-nav.fs-navigation-enabled,
.fs-navigation-overlay-right-nav.fs-navigation-enabled {
  right: 0;
}
.fs-navigation-push-left-nav.fs-navigation-enabled,
.fs-navigation-overlay-left-nav.fs-navigation-enabled {
  -ms-transform: translate3D(-270px, 0, 0);
      transform: translate3D(-270px, 0, 0);
}
.fs-navigation-push-right-nav.fs-navigation-enabled,
.fs-navigation-overlay-right-nav.fs-navigation-enabled {
  -ms-transform: translate3D(270px, 0, 0);
      transform: translate3D(270px, 0, 0);
}
.fs-navigation-overlay-nav.fs-navigation-enabled {
  z-index: 2;
}
.fs-navigation-overlay-left-nav.fs-navigation-enabled {
  box-shadow: 2px 0 2px rgba(0, 0, 0, 0.15);
}
.fs-navigation-overlay-right-nav.fs-navigation-enabled {
  box-shadow: -2px 0 2px rgba(0, 0, 0, 0.15);
}
.fs-navigation-reveal-nav.fs-navigation-open {
  visibility: visible;
  transition: visibility 0.001s ease;
}
.fs-navigation-push-nav.fs-navigation-open,
.fs-navigation-overlay-nav.fs-navigation-open {
  -ms-transform: translate3D(0, 0, 0);
      transform: translate3D(0, 0, 0);
  transition: transform 0.2s ease, visibility 0.001s ease;
  visibility: visible;
}
.fs-navigation-push-handle.fs-navigation-enabled,
.fs-navigation-overlay-handle.fs-navigation-enabled {
  padding: 10px 40px 10px 15px;
  background: #fff;
  color: #29333A;
  cursor: pointer;
  display: block;
  font-size: 18px;
  margin: 0;
  padding: 0 45px 0 15px;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fs-navigation-overlay-content:before {
  width: 100%;
  height: 100%;
  height: calc(100% + 60px);
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #fff;
  background: rgba(255, 255, 255, 0.75);
  content: '';
  display: block;
  opacity: 0;
  transition: opacity 0.2s ease, visibility 0.2s ease;
  visibility: hidden;
}
.fs-navigation-overlay-content.fs-navigation-open:before {
  opacity: 1;
  visibility: visible;
}
.fs-navigation-reveal-content.fs-navigation-enabled,
.fs-navigation-push-content.fs-navigation-enabled {
  position: relative;
  z-index: 1;
  display: block;
  overflow: hidden;
  -ms-transform: translate3D(0, 0, 0);
      transform: translate3D(0, 0, 0);
}
.fs-navigation-reveal-content.fs-navigation-animated,
.fs-navigation-push-content.fs-navigation-animated {
  transition: transform 0.2s ease;
}
.fs-navigation-reveal-left-content.fs-navigation-enabled,
.fs-navigation-push-left-content.fs-navigation-enabled {
  box-shadow: -2px 0 2px rgba(0, 0, 0, 0.15);
}
.fs-navigation-reveal-right-content.fs-navigation-enabled,
.fs-navigation-push-right-content.fs-navigation-enabled {
  box-shadow: 2px 0 2px rgba(0, 0, 0, 0.15);
}
.fs-navigation-reveal-left-content.fs-navigation-open,
.fs-navigation-push-left-content.fs-navigation-open {
  -ms-transform: translate3D(270px, 0, 0);
      transform: translate3D(270px, 0, 0);
}
.fs-navigation-reveal-right-content.fs-navigation-open,
.fs-navigation-push-right-content.fs-navigation-open {
  -ms-transform: translate3D(-270px, 0, 0);
      transform: translate3D(-270px, 0, 0);
}
.fs-navigation-handle.fs-navigation-enabled {
  position: relative;
}
.fs-navigation-handle.fs-navigation-enabled:after {
  height: 3px;
  width: 15px;
  position: absolute;
  top: 0;
  right: 15px;
  bottom: 0;
  background: #D2D3D3;
  box-shadow: 0 5px 0 #D2D3D3, 0 -5px 0 #D2D3D3;
  content: '';
  display: block;
  margin: auto 0;
}
.fs-navigation-handle.fs-navigation-open:after {
  width: 16px;
  height: 16px;
  background: transparent;
  border: none;
  box-shadow: none;
  color: #D2D3D3;
  content: "\00d7";
  font-size: 30px;
  font-weight: 700;
  line-height: 14px;
  text-align: center;
}
.fs-navigation-lock {
  overflow: hidden !important;
}
/**
	 * @class
	 * @name .fs-number-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-number
	 * @type element
	 * @description Base widget class
	 */
/**
	 * @class
	 * @name .fs-number.fs-number-disabled
	 * @type modifier
	 * @description Indicates disabled state
	 */
.fs-number {
  position: relative;
  border-radius: 3px;
  margin: 0 0 10px 0;
  overflow: hidden;
  /**
		 * @class
		 * @name .fs-number-arrow
		 * @type element
		 * @description Arrow elmement
		 */
  /**
		 * @class
		 * @name .fs-number-arrow:after
		 * @type element
		 * @description Arrow icon
		 */
  /**
		 * @class
		 * @name .fs-number-arrow.fs-number-up
		 * @type modifier
		 * @description Indicates up state
		 */
  /**
		 * @class
		 * @name .fs-number-arrow.fs-number-down
		 * @type modifier
		 * @description Indicates up state
		 */
}
.fs-number,
.fs-number:after,
.fs-number:before,
.fs-number *,
.fs-number *:after,
.fs-number *:before {
  box-sizing: border-box;
  transition: none;
}
.fs-number-element {
  width: 100%;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
  color: #222;
  font-size: 15px;
  line-height: 1;
  overflow: hidden;
  padding: 0 10px;
  -moz-appearance: textfield;
}
.fs-number-element::-webkit-inner-spin-button,
.fs-number-element::-webkit-outer-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.fs-number-element::-ms-clear {
  display: none;
}
.fs-number-element:focus {
  background-color: #fff;
}
.fs-number-disabled .fs-number-element {
  background: #fff;
  border-color: #ccc;
  color: #ccc;
}
.fs-number-arrow {
  width: 25px;
  height: 50%;
  position: absolute;
  right: 0;
  z-index: 1;
  background: #fff;
  border: 1px solid #ccc;
  cursor: pointer;
  display: block;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
}
.no-opacity .fs-number-arrow {
  text-indent: -999999px;
}
.fs-number-arrow:focus {
  outline: none;
}
.fs-number-arrow:after {
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  content: '';
  display: block;
  margin: auto;
}
.fs-number-arrow.fs-number-up {
  top: 0;
}
.fs-number-arrow.fs-number-up:after {
  border-bottom: 5px solid #666;
}
.fs-number-arrow.fs-number-down {
  bottom: 0;
  border-top: none;
}
.fs-number-arrow.fs-number-down:after {
  border-top: 5px solid #666;
}
.fs-number-disabled .fs-number-arrow {
  cursor: default;
}
.fs-number-disabled .fs-number-arrow:after {
  border-top-color: #ccc;
  border-bottom-color: #ccc;
}
/*
	@media screen and (min-width: 740px) {
		.stepper:hover .stepper-input { background-color: #fff; }

		.stepper .stepper-step:hover { background-color: #F9F9F9; }

		.stepper.disabled .stepper-arrow { background: #fff; border-color: #eee; cursor: default; }
	}

	.stepper.disabled .stepper-input { background: #fff; border-color: #eee; color: #ccc; }
	.stepper.disabled .stepper-arrow { background: #fff; border-color: #eee; cursor: default; }
*/
.fs-range {
  width: 100%;
}
.fs-range,
.fs-range:after,
.fs-range:before,
.fs-range *,
.fs-range *:after,
.fs-range *:before {
  box-sizing: border-box;
  transition: none;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.fs-range-element {
  width: 1px;
  height: 1px;
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.no-touchevents .fs-range-element {
  left: -9999px;
}
.fs-range-track {
  width: 100%;
  height: 8px;
  position: relative;
  background: #fbfbfb;
  border: 1px solid #ddd;
  border-radius: 4px;
  float: left;
  margin: 10px 0;
}
.fs-range-fill {
  width: 1px;
  height: 100%;
  position: absolute;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: #DCDCDC;
}
.fs-range-handle {
  width: 1px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
  display: block;
  overflow: visible;
}
.fs-range-marker {
  width: 14px;
  height: 14px;
  background: #DCDCDC;
  border: 1px solid #AFAFAF;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  margin: -4px 0 0 -6px;
}
.no-touchevents .fs-range:hover .fs-range-track {
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
}
.no-touchevents .fs-range:hover .fs-range-marker {
  background: #ccc;
  border-color: #999;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
.fs-range-focus .fs-range-track {
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
}
.fs-range-focus .fs-range-marker {
  background: #ccc;
  border-color: #999;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
.fs-range-labels .fs-range-track {
  width: 80%;
}
.fs-range-label {
  width: 8%;
  display: block;
  font-size: 12px;
  line-height: 28px;
}
.fs-range-label_min {
  float: left;
  margin: 0 2% 0 0;
  text-align: right;
}
.fs-range-label_max {
  float: right;
  margin: 0 0 0 2%;
  text-align: left;
}
.fs-range-vertical {
  height: 300px;
  width: 30px;
}
.fs-range-vertical .fs-range-track {
  width: 8px;
  height: 75%;
  margin: 0 11px 0;
}
.fs-range-vertical .fs-range-fill {
  width: 100%;
  height: 1px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0;
}
.fs-range-vertical .fs-range-handle {
  width: 100%;
  height: 1px;
  top: auto;
  bottom: 0;
  left: 0;
}
.fs-range-vertical .fs-range-marker {
  margin: -7px 0 0 -4px;
}
.fs-range-vertical .fs-range-label {
  clear: both;
  float: none;
  height: 10%;
  text-align: center;
  width: 100%;
}
.fs-range-vertical .fs-range-label_min {
  padding: 5px 0 0;
}
.fs-range-vertical .fs-range-label_max {
  padding: 0;
}
.fs-range-disabled {
  cursor: default;
  opacity: 0.5;
}
.fs-range-disabled .fs-range-disc {
  cursor: default;
}
/**
	 * @class
	 * @name .fs-background-element
	 * @type element
	 * @description Target elmement
	 */
/**
	 * @class
	 * @name .fs-background
	 * @type element
	 * @description Base widget class
	 */
.fs-background {
  overflow: hidden;
  position: relative;
  /**
		 * @class
		 * @name .fs-background-container
		 * @type element
		 * @description Container element
		 */
  /**
		 * @class
		 * @name .fs-background-media
		 * @type element
		 * @description Media element
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-animated
		 * @type modifier
		 * @description Indicates animated state
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-navtive
		 * @type modifier
		 * @description Indicates native support
		 */
  /**
		 * @class
		 * @name .fs-background-media.fs-background-fixed
		 * @type modifier
		 * @description Indicates fixed positioning
		 */
  /**
		 * @class
		 * @name .fs-background-embed
		 * @type element
		 * @description Embed/iFrame element
		 */
  /**
		 * @class
		 * @name .fs-background-embed.fs-background-embed-ready
		 * @type modifier
		 * @description Indicates ready state
		 */
}
.fs-background,
.fs-background-container,
.fs-background-media {
  transition: none;
}
.fs-background-container {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 0;
  overflow: hidden;
}
.fs-background-media {
  position: absolute;
  top: 0;
  bottom: 0;
  opacity: 0;
}
.fs-background-media.fs-background-animated {
  transition: opacity 0.5s linear;
}
.fs-background-media img,
.fs-background-media video,
.fs-background-media iframe {
  width: 100%;
  height: 100%;
  display: block;
  -webkit-user-drag: none;
}
.fs-background-media.fs-background-native,
.fs-background-media.fs-background-fixed {
  width: 100%;
  height: 100%;
}
.fs-background-media.fs-background-native img,
.fs-background-media.fs-background-fixed img {
  display: none;
}
.fs-background-media.fs-background-native {
  background-position: center;
  background-size: cover;
}
.fs-background-media.fs-background-fixed {
  background-position: center;
  background-attachment: fixed;
}
.fs-background-embed.fs-background-ready:after {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: '';
}
.fs-background-embed.fs-background-ready iframe {
  z-index: 0;
}
/**
	 * @class
	 * @name .fs-swap-element
	 * @type element
	 * @description Target Element
	 */
/**
	 * @class
	 * @name .fs-swap-target
	 * @type element
	 * @description Toggled element
	 */
/**
	 * @class
	 * @name .fs-swap-enabled
	 * @type modifier
	 * @description Indicates enabled state
	 */
/**
	 * @class
	 * @name .fs-swap-active
	 * @type modifier
	 * @description Indicates active state
	 */
/* ==========================================================================
	Plugin Overrides
============================================================================= */
/* Formstone: Navigation
	============================================================================= */
.fs-navigation-toggle-nav.fs-navigation-enabled {
  border: none;
}
.fs-navigation-toggle-handle.fs-navigation-enabled {
  padding-left: 30px;
  padding-right: 65px;
}
@media only screen and (max-width: 499px ) {
  .fs-navigation-toggle-handle.fs-navigation-enabled {
    padding-left: 20px;
    padding-right: 45px;
  }
}
.fs-navigation-toggle-handle.fs-navigation-enabled:after {
  right: 30px;
}
@media only screen and (max-width: 499px ) {
  .fs-navigation-toggle-handle.fs-navigation-enabled:after {
    right: 20px;
  }
}
/* Formstone: Carousel
	============================================================================= */
.fs-carousel-enabled .fs-carousel-control {
  outline: none;
  transition: opacity 0.25s ease, background 0.25s ease;
  visibility: visible;
}
.no-touch .fs-carousel-enabled .fs-carousel-control.fs-carousel-visible:hover {
  background-color: #651525;
}
/* Formstone: Dropdown
	============================================================================= */
.fs-dropdown {
  margin: 0;
}
.fs-dropdown-selected {
  outline: none;
}
.fs-dropdown-selected:after {
  right: 24px;
  border-top-width: 8px;
}
/* Formstone: Lightbox
	============================================================================= */
.js-hidden.js-gallery-item-title {
  display: none;
}
@media only screen and (min-width: 500px ) {
  .fs-lightbox.fs-lightbox-mobile {
    padding: 60px 0 0;
  }
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-close {
  width: 60px;
  height: 60px;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-close:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .fs-lightbox.fs-lightbox-mobile .fs-lightbox-close:after {
  background-image: url(../images/icons.svg);
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-close:before {
  content: none;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-close:after {
  width: 18px;
  height: 18px;
  background-position: -418px -36px;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-tools {
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-tools {
    padding-bottom: 60px;
  }
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-position {
  color: #777777;
  font-size: 16px;
  font-size: 1rem;
  float: right;
  margin-left: 20px;
  padding: 6px 20px;
}
@media only screen and (min-width: 500px ) {
  .fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-position {
    padding: 6px 15px;
  }
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption {
  position: relative;
  z-index: 10;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption a {
  border-bottom: 1px solid currentColor;
  color: #fff;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption a:focus,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption a:hover {
  border-bottom-color: #D32D27;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-position,
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption p {
  font-size: 16px;
  font-size: 1rem;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-meta .fs-lightbox-caption .caption {
  color: #fff;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control {
  width: 40px;
  height: 40px;
  position: absolute;
  min-height: 0;
}
.touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control {
  top: 0;
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control {
  top: 17px;
}
@media only screen and (min-width: 500px ) {
  .no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control {
    top: 27px;
  }
}
@media only screen and (min-width: 740px ) {
  .no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control {
    top: 37px;
  }
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous {
  width: 40px;
  height: 40px;
  line-height: 40;
  text-indent: 100%;
  background-color: #D32D27;
  border: 0;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0;
  transition: opacity 0.25s ease, background 0.25s ease;
  white-space: nowrap;
  left: auto;
  right: 70px;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous:before {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: '';
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous:hover {
  background-color: #651525;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous.button_disabled {
  background-color: #D2D3D3;
  pointer-events: none;
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous.button_disabled:hover {
  background-color: #D2D3D3;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_previous:before {
  border-right: 10.5px solid #ffffff;
  border-left: none;
  margin-left: 13.7px;
  margin-right: auto;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next {
  width: 40px;
  height: 40px;
  line-height: 40;
  text-indent: 100%;
  background-color: #D32D27;
  border: 0;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0;
  transition: opacity 0.25s ease, background 0.25s ease;
  white-space: nowrap;
  right: 20px;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next:before {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: '';
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next:hover {
  background-color: #651525;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next.button_disabled {
  background-color: #D2D3D3;
  pointer-events: none;
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next.button_disabled:hover {
  background-color: #D2D3D3;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_next:before {
  border-left: 10.5px solid #ffffff;
  border-right: none;
  margin-right: 13.7px;
  margin-left: auto;
}
.fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_disabled,
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_disabled {
  visibility: visible;
}
.no-touch .fs-lightbox.fs-lightbox-mobile .fs-lightbox-controls .fs-lightbox-control_disabled:hover {
  background-color: #D32D27;
}
.fs-lightbox:not(.fs-lightbox-touch) .fs-lightbox-controls {
  height: 100%;
  position: absolute;
  left: 0;
  right: 0;
}
.fs-lightbox:not(.fs-lightbox-touch) .fs-lightbox-meta {
  padding: 20px 120px 20px 20px;
}
@media only screen and (min-width: 500px ) {
  .fs-lightbox:not(.fs-lightbox-touch) .fs-lightbox-meta {
    padding: 30px 120px 30px 20px;
  }
}
@media only screen and (min-width: 740px ) {
  .fs-lightbox:not(.fs-lightbox-touch) .fs-lightbox-meta {
    padding: 40px 120px 40px 20px;
  }
}
.fs-lightbox.fs-lightbox-touch .fs-lightbox-meta {
  box-shadow: none;
}
.fs-lightbox-mobile .fs-lightbox-control_disabled,
.no-touch .fs-lightbox-mobile .fs-lightbox-control_disabled,
.no-touch .fs-lightbox-mobile:hover .fs-lightbox-control_disabled {
  opacity: 0.5;
}
/* Date Picker (Pikaday)
	============================================================================= */
@charset "UTF-8";

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */

.pika-single {
    z-index: 9999;
    display: block;
    position: relative;
    color: #333;
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #bbb;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
clear child float (pika-lendar), using the famous micro clearfix hack
http://nicolasgallagher.com/micro-clearfix-hack/
*/
.pika-single:before,
.pika-single:after {
    content: " ";
    display: table;
}
.pika-single:after { clear: both }
.pika-single { *zoom: 1 }

.pika-single.is-hidden {
    display: none;
}

.pika-single.is-bound {
    position: absolute;
    box-shadow: 0 5px 15px -5px rgba(0,0,0,.5);
}

.pika-lendar {
    float: left;
    width: 240px;
    margin: 8px;
}

.pika-title {
    position: relative;
    text-align: center;
}

.pika-label {
    display: inline-block;
    *display: inline;
    position: relative;
    z-index: 9999;
    overflow: hidden;
    margin: 0;
    padding: 5px 3px;
    font-size: 14px;
    line-height: 20px;
    font-weight: bold;
    background-color: #fff;
}
.pika-title select {
    cursor: pointer;
    position: absolute;
    z-index: 9998;
    margin: 0;
    left: 0;
    top: 5px;
    filter: alpha(opacity=0);
    opacity: 0;
}

.pika-prev,
.pika-next {
    display: block;
    cursor: pointer;
    position: relative;
    outline: none;
    border: 0;
    padding: 0;
    width: 20px;
    height: 30px;
    /* hide text using text-indent trick, using width value (it's enough) */
    text-indent: 20px;
    white-space: nowrap;
    overflow: hidden;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 75% 75%;
    opacity: .5;
    *position: absolute;
    *top: 0;
}

.pika-prev:hover,
.pika-next:hover {
    opacity: 1;
}

.pika-prev,
.is-rtl .pika-next {
    float: left;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==');
    *left: 0;
}

.pika-next,
.is-rtl .pika-prev {
    float: right;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=');
    *right: 0;
}

.pika-prev.is-disabled,
.pika-next.is-disabled {
    cursor: default;
    opacity: .2;
}

.pika-select {
    display: inline-block;
    *display: inline;
}

.pika-table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
    border: 0;
}

.pika-table th,
.pika-table td {
    width: 14.285714285714286%;
    padding: 0;
}

.pika-table th {
    color: #999;
    font-size: 12px;
    line-height: 25px;
    font-weight: bold;
    text-align: center;
}

.pika-button {
    cursor: pointer;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    outline: none;
    border: 0;
    margin: 0;
    width: 100%;
    padding: 5px;
    color: #666;
    font-size: 12px;
    line-height: 15px;
    text-align: right;
    background: #f5f5f5;
}

.pika-week {
    font-size: 11px;
    color: #999;
}

.is-today .pika-button {
    color: #33aaff;
    font-weight: bold;
}

.is-selected .pika-button {
    color: #fff;
    font-weight: bold;
    background: #33aaff;
    box-shadow: inset 0 1px 3px #178fe5;
    border-radius: 3px;
}

.is-inrange .pika-button {
    background: #D5E9F7;
}

.is-startrange .pika-button {
    color: #fff;
    background: #6CB31D;
    box-shadow: none;
    border-radius: 3px;
}

.is-endrange .pika-button {
    color: #fff;
    background: #33aaff;
    box-shadow: none;
    border-radius: 3px;
}

.is-disabled .pika-button {
    pointer-events: none;
    cursor: default;
    color: #999;
    opacity: .3;
}

.pika-button:hover {
    color: #fff;
    background: #ff8000;
    box-shadow: none;
    border-radius: 3px;
}

/* styling for abbr */
.pika-table abbr {
    border-bottom: none;
    cursor: help;
}


.pika-single {
  background-color: #fff;
  border: none;
}
.pika-single.is-bound {
  box-shadow: none;
}
.pika-table {
  background-color: transparent;
  margin: 0;
}
.pika-table tr,
.pika-table th,
.pika-table td {
  color: #111C24;
  border: 0;
}
.pika-table tbody {
  border-top: none;
  border-bottom: 1px solid #D2D3D3;
  border-left: 1px solid #D2D3D3;
  border-right: 1px solid #D2D3D3;
}
.pika-table thead {
  background-color: transparent;
}
.pika-table th {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  font-size: 0.75rem;
  color: #D32D27;
  padding: 10px 8px;
  text-transform: uppercase;
}
.pika-table tbody tr:last-child td {
  padding-bottom: 15px;
}
.pika-lendar {
  background-color: transparent;
  border: none;
  width: 294px;
  margin: 0;
  padding: 0;
}
.pika-title {
  background-color: #111C24;
  height: 50px;
}
.pika-prev,
.pika-next {
  display: block;
  line-height: 50;
  overflow: hidden;
  text-indent: 100%;
  width: 50px;
  height: 50px;
  background: none;
  border-radius: 100%;
  padding: 13px 0;
}
.pika-prev:after,
.pika-next:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: '';
  display: block;
}
.pika-prev {
  padding-left: 13px;
}
.pika-prev:after {
  border-right: 7px solid #777777;
}
.pika-next {
  padding-right: 13px;
}
.pika-next:after {
  border-left: 7px solid #777777;
}
.pika-label {
  font-size: 20px;
  font-size: 1.25rem;
  background-color: transparent;
  color: #fff;
  line-height: 50px;
  padding: 0 4px;
}
.pika-label .pika-select {
  font-size: 16px;
  font-size: 1rem;
  width: 100%;
  height: 40px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.pika-button {
  background-color: transparent;
  color: #111C24;
  letter-spacing: normal !important;
  padding: 8px 5px;
  text-align: center;
}
.is-today .pika-button,
.is-selected .pika-button,
.pika-button:hover {
  background-color: transparent;
  color: #D32D27;
  box-shadow: none;
}
.is-selected .pika-button {
  position: relative;
}
.is-selected .pika-button:after {
  width: 29px;
  height: 29px;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  border: 1px solid #D32D27;
  border-radius: 100%;
  content: '';
  pointer-events: none;
}
.pika-select {
  color: #111C24;
}
/* ==========================================================================
	Buttons
============================================================================= */
.button,
.form_wrapper input[type=submit],
.form_builder input[type=submit],
.form_wrapper button[type=submit],
.form_builder button[type=submit],
.story_callouts_columned_with_sidebar_heading_button,
.admission_sidebar_navigation_button,
.calendars_sidebar_navigation_button,
.department_sidebar_navigation_link,
.news_sidebar_navigation_button,
.page_header_gateway_button.give_button,
.page_header_gateway_button.alumni_record_button,
.campaign_chart_button {
  background-color: #E9EAEA;
  color: #111C24;
  border: none;
  display: inline-block;
  padding: 20px;
}
@media only screen and (min-width: 500px ) {
  .button,
  .form_wrapper input[type=submit],
  .form_builder input[type=submit],
  .form_wrapper button[type=submit],
  .form_builder button[type=submit],
  .story_callouts_columned_with_sidebar_heading_button,
  .admission_sidebar_navigation_button,
  .calendars_sidebar_navigation_button,
  .department_sidebar_navigation_link,
  .news_sidebar_navigation_button,
  .page_header_gateway_button.give_button,
  .page_header_gateway_button.alumni_record_button,
  .campaign_chart_button {
    padding: 20px 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .button,
  .form_wrapper input[type=submit],
  .form_builder input[type=submit],
  .form_wrapper button[type=submit],
  .form_builder button[type=submit],
  .story_callouts_columned_with_sidebar_heading_button,
  .admission_sidebar_navigation_button,
  .calendars_sidebar_navigation_button,
  .department_sidebar_navigation_link,
  .news_sidebar_navigation_button,
  .page_header_gateway_button.give_button,
  .page_header_gateway_button.alumni_record_button,
  .campaign_chart_button {
    padding: 20px 40px;
  }
}
.no-touch .button:hover,
.no-touch .form_wrapper input[type=submit]:hover,
.no-touch .form_builder input[type=submit]:hover,
.no-touch .form_wrapper button[type=submit]:hover,
.no-touch .form_builder button[type=submit]:hover,
.no-touch .story_callouts_columned_with_sidebar_heading_button:hover,
.no-touch .admission_sidebar_navigation_button:hover,
.no-touch .calendars_sidebar_navigation_button:hover,
.no-touch .department_sidebar_navigation_link:hover,
.no-touch .news_sidebar_navigation_button:hover,
.no-touch .page_header_gateway_button.give_button:hover,
.no-touch .page_header_gateway_button.alumni_record_button:hover,
.no-touch .campaign_chart_button:hover {
  background-color: #D32D27;
  color: #fff;
}
.button_lowercase,
.department_sidebar_navigation_link {
  text-transform: none;
}
.button_icon_before:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .button_icon_before:before {
  background-image: url(../images/icons.svg);
}
.button_icon_before:before {
  margin-right: 10px;
}
.button_icon_after:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .button_icon_after:after {
  background-image: url(../images/icons.svg);
}
.button_icon_after:after {
  margin-left: 10px;
}
/* Next/Previous Buttons (same as carousel controls)
	============================================================================= */
.button_next,
.button_previous {
  width: 40px;
  height: 40px;
  line-height: 40;
  text-indent: 100%;
  background-color: #D32D27;
  border: 0;
  border-radius: 100%;
  cursor: pointer;
  display: block;
  overflow: hidden;
  padding: 0;
  transition: opacity 0.25s ease, background 0.25s ease;
  white-space: nowrap;
}
.button_next:before,
.button_previous:before {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  content: '';
}
.no-touch .button_next:hover,
.no-touch .button_previous:hover {
  background-color: #651525;
}
.button_next.button_disabled,
.button_previous.button_disabled {
  background-color: #D2D3D3;
  pointer-events: none;
}
.no-touch .button_next.button_disabled:hover,
.no-touch .button_previous.button_disabled:hover {
  background-color: #D2D3D3;
}
.button_next:before {
  border-left: 10.5px solid #ffffff;
  border-right: none;
  margin-right: 13.7px;
  margin-left: auto;
}
.button_previous:before {
  border-right: 10.5px solid #ffffff;
  border-left: none;
  margin-left: 13.7px;
  margin-right: auto;
}
/* ==========================================================================
	Forms
============================================================================= */
/* Default Element Styles
	============================================================================= */
fieldset {
  position: relative;
}
input[type=text],
input[type=email],
input[type=tel],
input[type=url],
input[type=number],
input[type=date],
textarea {
  font-size: 18px;
  font-size: 1.125rem;
  width: 100%;
  line-height: 1.2;
  margin-bottom: 15px;
  outline: none;
  padding: 18px 20px 19px 20px;
  -webkit-appearance: none;
}
input[type=text]::-webkit-input-placeholder,
input[type=email]::-webkit-input-placeholder,
input[type=tel]::-webkit-input-placeholder,
input[type=url]::-webkit-input-placeholder,
input[type=number]::-webkit-input-placeholder,
input[type=date]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input[type=text]:-moz-placeholder,
input[type=email]:-moz-placeholder,
input[type=tel]:-moz-placeholder,
input[type=url]:-moz-placeholder,
input[type=number]:-moz-placeholder,
input[type=date]:-moz-placeholder,
textarea:-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input[type=text]::-moz-placeholder,
input[type=email]::-moz-placeholder,
input[type=tel]::-moz-placeholder,
input[type=url]::-moz-placeholder,
input[type=number]::-moz-placeholder,
input[type=date]::-moz-placeholder,
textarea::-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input[type=text]:-ms-input-placeholder,
input[type=email]:-ms-input-placeholder,
input[type=tel]:-ms-input-placeholder,
input[type=url]:-ms-input-placeholder,
input[type=number]:-ms-input-placeholder,
input[type=date]:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
textarea {
  height: auto !important;
  min-height: 230px;
}
.search_input {
  height: 60px;
  padding: 18px 60px 19px 20px;
}
@media only screen and (min-width: 500px ) {
  .search_input {
    padding: 18px 60px 19px 30px;
  }
}
.search_submit,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button {
  width: 60px;
  height: 60px;
  line-height: 60;
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.search_submit:before,
.search_submit:after,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .search_submit:before,
.svg .search_submit:after,
.svg .page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before,
.svg .page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:after {
  background-image: url(../images/icons.svg);
}
.search_submit:before,
.search_submit:after,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:after {
  transition: opacity 0.25s linear;
}
.search_submit:before,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before {
  width: 20px;
  height: 20px;
  background-position: -520px 0;
}
.search_submit:after,
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:after {
  width: 20px;
  height: 20px;
  background-position: -520px -20px;
  opacity: 0;
}
.no-touch .search_submit:hover:before,
.no-touch .page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:hover:before {
  opacity: 0;
}
.no-touch .search_submit:hover:after,
.no-touch .page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:hover:after {
  opacity: 1;
}
.form_builder_errors {
  border-bottom: 1px solid #A51C33;
  margin-bottom: 25px;
  padding-bottom: 25px;
}
.form_builder_errors p:first-child {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.no-touch .form_builder_errors p:first-child {
  text-rendering: optimizeLegibility;
}
.form_builder_errors ul li:before {
  background-color: #D32D27;
  position: relative;
  top: 11px;
  height: 8px;
  width: 8px;
  background-image: none;
  border-radius: 50%;
  margin-top: 0;
}
.form_builder_errors,
.form_builder_errors p {
  color: #D32D27;
}
.form_builder_errors .form_builder_error_list {
  margin: 20px 0 0 20px;
  padding-top: 0;
}
/* Form-Only Styles
	============================================================================= */
.form_wrapper,
.form_builder {
  margin-top: 40px;
  margin-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .form_wrapper,
  .form_builder {
    margin-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .form_wrapper,
  .form_builder {
    margin-bottom: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .form_wrapper form,
  .form_builder form,
  .form_wrapper.form_builder,
  .form_builder.form_builder {
    max-width: 80%;
  }
}
.form_wrapper fieldset,
.form_builder fieldset {
  z-index: 1;
  display: block;
  clear: both;
  margin-bottom: 20px;
}
@media only screen and (min-width: 500px ) {
  .form_wrapper fieldset,
  .form_builder fieldset {
    margin-bottom: 30px;
  }
  .form_wrapper fieldset fieldset,
  .form_builder fieldset fieldset {
    margin: 0;
  }
}
.form_wrapper fieldset.split,
.form_builder fieldset.split {
  z-index: 2;
}
@media only screen and (max-width: 499px ) {
  .form_wrapper fieldset.split,
  .form_builder fieldset.split {
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 500px ) {
  .form_wrapper fieldset.split fieldset,
  .form_builder fieldset.split fieldset {
    width: 48%;
    clear: none;
    float: left;
    margin-right: 4%;
  }
  .form_wrapper fieldset.split fieldset:last-child,
  .form_builder fieldset.split fieldset:last-child {
    margin-right: 0;
  }
}
.form_wrapper fieldset.split fieldset fieldset,
.form_builder fieldset.split fieldset fieldset {
  width: auto;
  float: none;
  margin: 0;
}
.form_wrapper fieldset p,
.form_builder fieldset p {
  margin: 0 !important;
}
.form_wrapper fieldset p.recaptcha_instructions,
.form_builder fieldset p.recaptcha_instructions {
  margin: 10px 0 20px 0 !important;
}
.form_wrapper fieldset label,
.form_builder fieldset label {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  border: none;
  display: block;
  margin-bottom: 15px;
}
.form_wrapper fieldset label.fs-checkbox-label,
.form_builder fieldset label.fs-checkbox-label {
  color: #111C24;
  font-size: 18px;
  font-weight: 300;
  margin-bottom: 0;
  text-transform: none;
}
.form_wrapper fieldset.required:after,
.form_builder fieldset.required:after {
  background-color: #D32D27;
  width: 6px;
  height: 6px;
  position: absolute;
  top: 9px;
  right: 8px;
  border-radius: 100%;
  content: "";
  z-index: 1;
}
.form_wrapper fieldset br,
.form_builder fieldset br {
  display: none;
}
.form_wrapper .form_legend,
.form_builder .form_legend,
.form_wrapper legend,
.form_builder legend {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  border: none;
  display: block;
  margin-bottom: 15px;
}
.form_wrapper input[type=text],
.form_builder input[type=text],
.form_wrapper input[type=email],
.form_builder input[type=email],
.form_wrapper input[type=tel],
.form_builder input[type=tel],
.form_wrapper input[type=url],
.form_builder input[type=url],
.form_wrapper input[type=number],
.form_builder input[type=number],
.form_wrapper input[type=date],
.form_builder input[type=date],
.form_wrapper textarea,
.form_builder textarea {
  border: 1px solid #D2D3D3;
  transition: border 0.25s linear;
}
.form_wrapper input[type=text]:focus,
.form_builder input[type=text]:focus,
.form_wrapper input[type=email]:focus,
.form_builder input[type=email]:focus,
.form_wrapper input[type=tel]:focus,
.form_builder input[type=tel]:focus,
.form_wrapper input[type=url]:focus,
.form_builder input[type=url]:focus,
.form_wrapper input[type=number]:focus,
.form_builder input[type=number]:focus,
.form_wrapper input[type=date]:focus,
.form_builder input[type=date]:focus,
.form_wrapper textarea:focus,
.form_builder textarea:focus {
  border-color: #777777;
}
@media only screen and (min-width: 500px ) {
  .form_wrapper input[type=text],
  .form_builder input[type=text],
  .form_wrapper input[type=email],
  .form_builder input[type=email],
  .form_wrapper input[type=tel],
  .form_builder input[type=tel],
  .form_wrapper input[type=url],
  .form_builder input[type=url],
  .form_wrapper input[type=number],
  .form_builder input[type=number],
  .form_wrapper input[type=date],
  .form_builder input[type=date],
  .form_wrapper textarea,
  .form_builder textarea {
    padding: 18px 30px 19px 30px;
  }
}
.form_wrapper input[type=submit],
.form_builder input[type=submit],
.form_wrapper button[type=submit],
.form_builder button[type=submit] {
  background-color: #D32D27;
  color: #fff;
  transition: background 0.25s linear;
}
.no-touch .form_wrapper input[type=submit]:hover,
.no-touch .form_builder input[type=submit]:hover,
.no-touch .form_wrapper button[type=submit]:hover,
.no-touch .form_builder button[type=submit]:hover {
  background-color: #111C24;
}
/* Box-Label Styles
	============================================================================= */
.form_wrapper .form_builder_required_message .form_builder_required_star,
.form_builder .form_builder_required_message .form_builder_required_star {
  position: relative;
  top: -6px;
  height: 6px;
  width: 6px;
  background-color: #D32D27;
  border-radius: 50%;
  display: inline-block;
  font-size: 25px;
  overflow: hidden;
  text-indent: -9999999px;
}
.form_wrapper label span.form_builder_required_star,
.form_builder label span.form_builder_required_star,
.form_wrapper .form_builder_required_message span.form_builder_required_star,
.form_builder .form_builder_required_message span.form_builder_required_star {
  position: relative;
  top: -6px;
  height: 6px;
  width: 6px;
  background-color: #D32D27;
  border-radius: 50%;
  display: inline-block;
  font-size: 25px;
  overflow: hidden;
  text-indent: -9999999px;
}
.form_wrapper .form_builder_required_star,
.form_builder .form_builder_required_star {
  color: #D32D27;
}
.form_wrapper fieldset,
.form_builder fieldset {
  position: relative;
}
.form_wrapper fieldset.box_labels label,
.form_builder fieldset.box_labels label {
  width: calc(100% - 2px);
  position: absolute;
  top: 1px;
  left: 1px;
  z-index: 2;
  background-color: transparent;
  font-weight: 400;
  margin: 1px 1px 0 0;
  padding: 10px 22px;
}
.form_wrapper fieldset.box_labels label.form_builder_sublabel,
.form_builder fieldset.box_labels label.form_builder_sublabel {
  background-color: transparent;
}
.form_wrapper fieldset.box_labels label .form_builder_required_star,
.form_builder fieldset.box_labels label .form_builder_required_star {
  position: absolute;
  top: 9px;
  right: 8px;
  height: 6px;
  width: 6px;
  background-color: #D32D27;
  border-radius: 50%;
  display: inline-block;
  font-size: 25px;
  overflow: hidden;
  text-indent: -9999999px;
}
.form_wrapper fieldset.box_labels input[type=text],
.form_builder fieldset.box_labels input[type=text],
.form_wrapper fieldset.box_labels input[type=email],
.form_builder fieldset.box_labels input[type=email],
.form_wrapper fieldset.box_labels input[type=tel],
.form_builder fieldset.box_labels input[type=tel],
.form_wrapper fieldset.box_labels input[type=url],
.form_builder fieldset.box_labels input[type=url],
.form_wrapper fieldset.box_labels input[type=number],
.form_builder fieldset.box_labels input[type=number],
.form_wrapper fieldset.box_labels input[type=date],
.form_builder fieldset.box_labels input[type=date],
.form_wrapper fieldset.box_labels textarea,
.form_builder fieldset.box_labels textarea {
  height: 81px;
  padding: 40px 20px 16px 20px;
}
.form_wrapper .form_builder_error input,
.form_builder .form_builder_error input,
.form_wrapper .form_builder_error textarea,
.form_builder .form_builder_error textarea {
  border-color: #d32d27;
}
/* Default Plugin Styles
	============================================================================= */
/*
		Formstone Dropdown Form Styles
		==============================
	*/
.form_wrapper .fs-dropdown,
.form_builder .fs-dropdown {
  margin: 0;
}
.form_wrapper .fs-dropdown-selected,
.form_builder .fs-dropdown-selected {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #777777;
  height: auto;
  position: relative;
  border: 1px solid #D2D3D3;
  border-radius: 0;
  font-weight: 600;
  letter-spacing: .03em;
  line-height: 1;
  outline: none;
  padding: 43px 50px 18px 22px;
  transition: border 0.25s linear;
}
.no-touch .form_wrapper .fs-dropdown-selected,
.no-touch .form_builder .fs-dropdown-selected {
  text-rendering: optimizeLegibility;
}
.form_wrapper .fs-dropdown-open .fs-dropdown-selected,
.form_builder .fs-dropdown-open .fs-dropdown-selected {
  border-color: #777777;
}
.form_wrapper .fs-dropdown-options,
.form_builder .fs-dropdown-options {
  box-shadow: none;
  border: 1px solid #D2D3D3;
  border-top: none;
}
.form_wrapper .fs-dropdown-open .fs-dropdown-options,
.form_builder .fs-dropdown-open .fs-dropdown-options {
  border-radius: 0;
}
.form_wrapper .fs-dropdown-item,
.form_builder .fs-dropdown-item {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 16px;
  font-size: 1rem;
  height: 50px;
  border-bottom: 1px solid #D2D3D3;
  padding: 0 20px;
  line-height: 1;
}
.form_wrapper .fs-dropdown-item:last-child,
.form_builder .fs-dropdown-item:last-child {
  border-radius: 0;
  border-bottom: none;
}
.no-touch .form_wrapper .fs-dropdown-item:hover,
.no-touch .form_builder .fs-dropdown-item:hover {
  color: #D32D27;
  border-color: #D2D3D3;
}
.form_wrapper .fs-dropdown-item_selected,
.form_builder .fs-dropdown-item_selected {
  color: #D32D27;
}
.form_wrapper .fs-dropdown-item_selected:after,
.form_builder .fs-dropdown-item_selected:after {
  opacity: 1;
}
.form_wrapper fieldset.form_dropdown label,
.form_builder fieldset.form_dropdown label {
  z-index: 52 !important;
}
/*
		Pikaday Date Picker
		===================
		Default styles are in plugins.less
	*/
.form_calendar_picker {
  background-color: #fff;
}
.form_calendar_picker:before {
  width: 0px;
  height: 0px;
  position: absolute;
  top: -15px;
  right: 24px;
  bottom: 0;
  z-index: 1;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #D32D27;
  content: "";
  display: block;
  margin: auto 0;
}
.form_calendar_picker input[type=text] {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
}
.no-touch .form_calendar_picker input[type=text] {
  text-rendering: optimizeLegibility;
}
.form_calendar_picker input[type=text]::-webkit-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  color: #777777;
}
.no-touch .form_calendar_picker input[type=text]::-webkit-input-placeholder {
  text-rendering: optimizeLegibility;
}
.form_calendar_picker input[type=text]:-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  color: #777777;
}
.no-touch .form_calendar_picker input[type=text]:-moz-placeholder {
  text-rendering: optimizeLegibility;
}
.form_calendar_picker input[type=text]::-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  color: #777777;
}
.no-touch .form_calendar_picker input[type=text]::-moz-placeholder {
  text-rendering: optimizeLegibility;
}
.form_calendar_picker input[type=text]:-ms-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 18px;
  font-size: 1.125rem;
  color: #777777;
}
.no-touch .form_calendar_picker input[type=text]:-ms-input-placeholder {
  text-rendering: optimizeLegibility;
}
/*
		Formstone Checkbox Default
		==========================
	*/
.fs-checkbox {
  margin-bottom: 20px;
}
@media only screen and (max-width: 739px ) {
  .required .fs-checkbox {
    margin-top: 10px;
    padding-right: 15px;
  }
}
.fs-checkbox label {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  text-transform: none;
}
.fs-checkbox-marker {
  border: 2px solid #D2D3D3;
  border-radius: 0;
}
.fs-checkbox-radio .fs-checkbox-marker {
  border-radius: 100%;
}
.fs-checkbox-checked .fs-checkbox-marker {
  background-color: #D2D3D3;
  border-color: #D2D3D3;
}
.fs-checkbox-flag:before {
  border-color: #D32D27;
}
.fs-checkbox-radio .fs-checkbox-flag {
  background-color: #D32D27;
  border-color: #fff;
}
.fs-checkbox-radio .fs-checkbox-flag:before {
  background-color: #D2D3D3;
}
.checkbox_label {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  text-transform: none;
}
/*
		Formstone Number Default
		========================
	*/
.fs-number {
  margin: 0;
}
.fs-number,
.fs-number .fs-number-element {
  background-color: #fff;
  border: none;
  border-radius: 0;
  margin: 0;
}
.fs-number .fs-number-arrow {
  background-color: #D32D27;
  width: 32px;
  height: 28px;
  right: 10px;
  border: none;
  transition: background 0.25s linear;
}
.fs-number .fs-number-arrow:after {
  border-bottom-color: #fff;
  border-top-color: #fff;
}
.fs-number .fs-number-arrow.fs-number-up {
  top: 12px;
  border-radius: 3px 3px 0 0;
}
.fs-number .fs-number-arrow.fs-number-down {
  bottom: 12px;
  border-radius: 0 0 3px 3px;
  margin-top: 1px;
}
.no-touch .fs-number .fs-number-arrow:hover {
  background-color: #111C24;
}
.required .fs-number .fs-number-arrow {
  right: 20px;
}
/*
		Formstone Range Default
		=======================
	*/
.fs-range {
  background-color: #fff;
  border: 1px solid #D2D3D3;
  margin: 0;
  padding: 40px 12px 16px 12px;
}
.fs-range:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.fs-range .fs-range-labels,
.fs-range .fs-range-track {
  width: 86%;
}
.fs-range .fs-range-label {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  font-size: 16px;
  font-size: 1rem;
  color: #111C24;
  width: 4%;
}
.no-touch .fs-range .fs-range-label {
  text-rendering: optimizeLegibility;
}
.fs-range .fs-range-label.fs-range-label_min {
  margin: 0 3% 0 0;
}
.fs-range .fs-range-label.fs-range-label_max {
  margin: 0 0 0 3%;
}
.fs-range .fs-range-marker {
  background-color: #111C24;
  width: 18px;
  height: 18px;
  border: 0;
  margin: -6px 0 0 -8px;
  transition: background-color 0.25s linear;
}
.fs-range .fs-range-track {
  background-color: #D2D3D3;
  border: 0;
}
.no-touch .fs-range:hover .fs-range-marker {
  background-color: #D32D27;
  border: 0;
  box-shadow: none;
}
.no-touch .fs-range:hover .fs-range-track {
  box-shadow: none;
}
.form_wrapper fieldset,
.form_builder fieldset {
  width: 100%;
  position: relative;
}
.form_wrapper fieldset > *,
.form_builder fieldset > * {
  width: 100%;
  position: relative;
  float: left;
}
.form_wrapper fieldset .form_builder_full,
.form_builder fieldset .form_builder_full {
  width: 100%;
}
@media only screen and (min-width: 740px ) {
  .form_wrapper fieldset .form_builder_split,
  .form_builder fieldset .form_builder_split {
    width: calc(50% - 8px);
    margin-right: 16px;
  }
  .form_wrapper fieldset .form_builder_split.form_builder_split_last_col,
  .form_builder fieldset .form_builder_split.form_builder_split_last_col {
    margin-right: 0;
  }
}
.form_wrapper fieldset .form_builder_wrap,
.form_builder fieldset .form_builder_wrap {
  width: initial;
  clear: both;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  float: none;
  margin-left: -8px;
  margin-right: -8px;
}
.form_wrapper fieldset .form_builder_wrap > *,
.form_builder fieldset .form_builder_wrap > * {
  position: relative;
  -ms-flex: 1;
      flex: 1;
  padding-left: 8px;
  padding-right: 8px;
  min-width: 160px;
}
.form_wrapper .form_builder_upload,
.form_builder .form_builder_upload {
  border: 1px solid #D2D3D3;
  cursor: pointer;
  padding: 15px 22px;
}
.form_wrapper .form_builder_upload:active,
.form_builder .form_builder_upload:active,
.form_wrapper .form_builder_upload:focus,
.form_builder .form_builder_upload:focus {
  border-color: #777777;
}
.form_wrapper .form_builder_sublabel,
.form_builder .form_builder_sublabel {
  margin-top: 10px;
}
.form_wrapper .g-recaptcha,
.form_builder .g-recaptcha {
  margin-top: 10px;
}
/* ==========================================================================
	Header
============================================================================= */
.header {
  position: relative;
  z-index: 40;
}
.header_block {
  position: relative;
}
.header_logo {
  background: url(../images/icons.png) no-repeat 0 -120px;
  display: block;
  line-height: 17px;
  overflow: hidden;
  text-indent: 100%;
  width: 192px;
  height: 17px;
  float: left;
  margin-top: 13px;
}
.svg .header_logo {
  background-image: url(../images/icons.svg);
}
@media only screen and (min-width: 500px ) {
  .header_logo {
    display: block;
    line-height: 29px;
    overflow: hidden;
    text-indent: 100%;
    width: 334px;
    height: 29px;
    margin-top: 6px;
  }
}
@media only screen and (max-width: 499px ) {
  .header_logo {
    background-size: 455px 205px;
    background-position: 0 -69px;
  }
}
@media only screen and (min-width: 980px ) {
  .header_logo {
    background: url(../images/icons.png) no-repeat 0 0;
    display: block;
    line-height: 110px;
    overflow: hidden;
    text-indent: 100%;
    width: 120px;
    height: 110px;
    margin-top: 0;
  }
  .svg .header_logo {
    background-image: url(../images/icons.svg);
  }
}
.header_secondary_navigation,
.header_main_navigation {
  display: inline-block;
}
/* Secondary Navigation (white)
	============================================================================= */
.header_secondary_navigation_container {
  background-color: #fff;
  padding-top: 30px;
  padding-bottom: 20px;
}
@media only screen and (max-width: 979px ) {
  .header_secondary_navigation_container {
    display: none;
  }
}
.header_secondary_navigation {
  vertical-align: middle;
}
.header_secondary_navigation:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .header_secondary_navigation:before {
  background-image: url(../images/icons.svg);
}
.header_secondary_navigation:before {
  color: #D2D3D3;
  content: "—";
  display: inline-block;
  float: left;
  line-height: 12px;
  margin-right: 28px;
  margin-top: 3px;
  text-indent: 22px;
  vertical-align: middle;
}
.header_secondary_navigation.gateways {
  float: left;
}
.header_secondary_navigation.gateways:before {
  width: 14px;
  height: 14px;
  background-position: -164px -14px;
}
.header_secondary_navigation.quicklinks {
  float: right;
}
.header_secondary_navigation.quicklinks:before {
  width: 14px;
  height: 14px;
  background-position: -178px -14px;
}
.header_secondary_navigation_link {
  font-size: 15px;
  font-size: 0.9375rem;
  color: #777777;
  float: left;
}
.header_secondary_navigation_link:first-child {
  margin-left: 0;
}
.header_secondary_navigation_link:last-child {
  margin-right: 0;
}
.no-touch .header_secondary_navigation_link:hover {
  color: #D32D27;
}
@media only screen and (min-width: 980px ) {
  .header_secondary_navigation_link {
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media only screen and (min-width: 1220px ) {
  .header_secondary_navigation_link {
    margin-left: 15px;
    margin-right: 15px;
  }
}
/* Main Navigation (red)
	============================================================================= */
.header_main_navigation_container {
  background-color: #A51C33;
  padding-top: 16px;
  padding-bottom: 16px;
}
@media only screen and (min-width: 980px ) {
  .header_main_navigation_container {
    padding-top: 20px;
    padding-bottom: 20px;
  }
}
.header_main_navigation {
  float: left;
}
@media only screen and (max-width: 979px ) {
  .header_main_navigation {
    display: none;
  }
}
@media only screen and (min-width: 980px ) {
  .header_main_navigation {
    padding-left: 24px;
  }
}
@media only screen and (min-width: 1220px ) {
  .header_main_navigation {
    padding-left: 42px;
  }
}
.header_main_navigation_item {
  position: relative;
  float: left;
}
.header_main_navigation_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  color: #fff;
  display: inline-block;
  line-height: 1;
  text-transform: uppercase;
}
@media only screen and (min-width: 980px ) {
  .header_main_navigation_link {
    padding: 46px 12px;
  }
}
@media only screen and (min-width: 1220px ) {
  .header_main_navigation_link {
    padding: 46px 18px;
  }
}
.header_main_navigation_link:after {
  background-color: transparent;
  height: 2px;
  content: "";
  display: block;
  margin: 3px 0 -5px;
  transition: background 0.25s linear;
}
.no-touch .header_main_navigation_link:hover:after,
.header_main_navigation_link.active:after {
  background-color: #fff;
}
.header_main_navigation_children {
  width: 320px;
  position: absolute;
  top: 85px;
  background-color: #fff;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.1);
  opacity: 0;
  padding: 20px 0;
  pointer-events: none;
  transition: opacity 0.25s linear, visibility 0.25s linear 0.5s;
  visibility: hidden;
}
@media only screen and (min-width: 1220px ) {
  .header_main_navigation_children {
    width: 400px;
  }
}
.no-touch .header_main_navigation_item:hover .header_main_navigation_children {
  opacity: 1;
  pointer-events: all;
  transition: opacity 0.25s linear, visibility 0.25s linear;
  transition-delay: 0.5s;
  visibility: visible;
}
.header_main_navigation_child_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  width: 100%;
  background-color: #fff;
  border-bottom: 1px solid #E9EAEA;
  color: #777777;
  display: block;
  padding: 16px 30px;
  text-transform: uppercase;
}
.header_main_navigation_child_link:last-child {
  border-bottom: none;
}
.no-touch .header_main_navigation_child_link:hover {
  color: #D32D27;
}
/* Header Search
	============================================================================= */
.header_search_container {
  position: absolute;
  top: 50%;
  right: 0;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
@media only screen and (max-width: 979px ) {
  .header_search_container {
    display: none;
  }
}
@media only screen and (min-width: 980px ) {
  .header_search_container {
    width: 220px;
  }
}
@media only screen and (min-width: 1220px ) {
  .header_search_container {
    width: 320px;
  }
}
input.header_search_input {
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  height: 50px;
  background: transparent;
  border: 1px solid #D32D27;
  color: #fff;
  letter-spacing: 0.03em;
  margin-bottom: 0;
  outline: none;
  padding: 16px 45px 16px 20px;
  transition: border-color 0.25s linear;
}
input.header_search_input::-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #fff;
}
input.header_search_input:-ms-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #fff;
}
input.header_search_input::placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #fff;
}
input.header_search_input:focus {
  border-color: #fff;
}
.header_search_submit {
  display: block;
  line-height: 50px;
  overflow: hidden;
  text-indent: 100%;
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
}
.header_search_submit:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .header_search_submit:after {
  background-image: url(../images/icons.svg);
}
.header_search_submit:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  width: 14px;
  height: 14px;
  background-position: -150px 0;
}
/* ==========================================================================
	Footer
============================================================================= */
.footer {
  background-color: #111C24;
  padding: 50px 0 60px;
}
@media only screen and (min-width: 740px ) {
  .footer {
    padding-top: 60px;
    padding-bottom: 100px;
  }
}
@media only screen and (min-width: 980px ) {
  .footer {
    padding-top: 80px;
    padding-bottom: 150px;
  }
}
@media only screen and (min-width: 1220px ) {
  .footer {
    padding-top: 120px;
    padding-bottom: 230px;
  }
}
@media only screen and (min-width: 740px ) {
  .footer_cell {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* Logo
	============================================================================= */
.footer_logo {
  background: url(../images/icons.png) no-repeat 0 -120px;
  width: 335px;
  height: 30px;
  position: relative;
}
.svg .footer_logo {
  background-image: url(../images/icons.svg);
}
.footer_logo:after {
  width: 100%;
  height: 6px;
  position: absolute;
  background-color: #D32D27;
  content: '';
  display: block;
}
@media only screen and (max-width: 739px ) {
  .footer_logo {
    background-size: 704px 316px;
    background-position: 0 -106px;
    width: 100%;
    max-width: 300px;
    margin-bottom: 46px;
  }
  .footer_logo:after {
    bottom: -16px;
  }
}
@media only screen and (min-width: 740px ) {
  .footer_logo {
    float: left;
    margin-top: 10px;
  }
  .footer_logo:after {
    bottom: -36px;
  }
}
/* Quicklinks
	============================================================================= */
.footer_quicklinks {
  padding-bottom: 30px;
}
@media only screen and (min-width: 740px ) {
  .footer_quicklinks {
    float: right;
    padding-bottom: 20px;
  }
}
.footer_quicklinks .fs-dropdown {
  margin: 0;
}
.footer_quicklinks .fs-dropdown-selected {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  width: 100%;
  height: 50px;
  background-color: transparent;
  border-color: #29333A;
  border-radius: 0;
  color: #fff;
  letter-spacing: 0.04em;
  line-height: 50px;
  outline: none;
  text-transform: uppercase;
  transition: border 0.25s linear;
}
.footer_quicklinks .fs-dropdown-selected:after {
  border-top-color: #D32D27;
}
.no-touch .footer_quicklinks .fs-dropdown-selected:hover {
  border-color: #D32D27;
  color: #fff;
}
@media only screen and (max-width: 499px ) {
  .footer_quicklinks .fs-dropdown-selected {
    width: 100%;
  }
}
@media only screen and (min-width: 740px ) {
  .footer_quicklinks .fs-dropdown-selected {
    width: 250px;
  }
}
.footer_quicklinks .fs-dropdown-options {
  max-height: none;
  top: auto;
  bottom: 100%;
  background-color: #29333A;
  border: none;
  border-radius: 0;
}
.footer_quicklinks .fs-dropdown-item {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  height: 50px;
  border-color: #111C24;
  border-radius: 0;
  background-color: #29333A;
  color: #fff;
  line-height: 50px;
  text-transform: uppercase;
  transition: background 0.25s linear, color 0.25s linear;
}
.no-touch .footer_quicklinks .fs-dropdown-item:hover {
  border-color: #111C24;
  background-color: #111C24;
  color: #D32D27;
}
/* Contact Links
	============================================================================= */
.footer_contact {
  margin-bottom: 30px;
}
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .footer_contact {
    text-align: center;
  }
}
@media only screen and (min-width: 740px ) {
  .footer_contact {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .footer_contact {
    float: left;
  }
}
.footer_contact_navigation {
  color: #fff;
}
.footer_contact_link {
  font-size: 16px;
  font-size: 1rem;
  line-height: 1;
  vertical-align: middle;
}
.footer_contact_link:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .footer_contact_link:before {
  background-image: url(../images/icons.svg);
}
.footer_contact_link:before {
  margin-right: 10px;
}
.footer_contact_link:first-child {
  margin-left: 0;
}
.footer_contact_link:last-child {
  margin-right: 0;
}
.footer_contact_link,
a.footer_contact_link {
  color: #fff;
}
.footer_contact_link:before {
  width: 16px;
  height: 16px;
  margin-top: -4px;
  vertical-align: middle;
}
.no-touch a.footer_contact_link:hover {
  color: #D32D27;
}
@media only screen and (max-width: 739px ) {
  .footer_contact_link {
    margin-right: 15px;
    margin-bottom: 15px;
  }
  .footer_contact_link.address {
    display: block;
    margin-right: 0;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 739px ) {
  .footer_contact_link {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 740px ) {
  .footer_contact_link {
    font-size: 18px;
    font-size: 1.125rem;
    margin-left: 10px;
    margin-right: 10px;
  }
}
@media only screen and (min-width: 1220px ) {
  .footer_contact_link {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
/* Social Links
	============================================================================= */
.footer_social {
  margin-bottom: 20px;
}
@media only screen and (max-width: 979px ) {
  .footer_social {
    text-align: center;
  }
}
@media only screen and (min-width: 980px ) {
  .footer_social {
    float: right;
  }
}
@media only screen and (max-width: 739px ) {
  .footer_social_navigation {
    margin: 0 auto;
  }
}
a.footer_social_link {
  display: block;
  line-height: 24px;
  overflow: hidden;
  text-indent: 100%;
  width: 24px;
  position: relative;
  display: inline-block;
  margin: 0;
  text-align: left;
  -ms-transform: scale(1);
      transform: scale(1);
  transition: transform 0.25s;
}
a.footer_social_link:focus,
a.footer_social_link:hover {
  -ms-transform: scale(1.1);
      transform: scale(1.1);
}
a.footer_social_link:not(:last-child) {
  margin-right: 25px;
}
@media only screen and (min-width: 980px ) {
  a.footer_social_link:not(:last-child) {
    margin-right: 18px;
  }
}
@media only screen and (min-width: 1220px ) {
  a.footer_social_link:not(:last-child) {
    margin-right: 25px;
  }
}
a.footer_social_link:before {
  background: url(../images/social.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg a.footer_social_link:before {
  background-image: url(../images/social.svg);
}
a.footer_social_link.twitter:before {
  background: url('../images/x.svg');
  background-position: 0px 0px !important;
  background-size: 20px 20px;
}
a.footer_social_link:first-child {
  margin-left: 0;
}
a.footer_social_link:last-child {
  margin-right: 0;
}
a.footer_social_link:before,
a.footer_social_link:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  transition: opacity 0.25s linear;
}
a.footer_social_link:after {
  opacity: 0;
}
a.footer_social_link.facebook:before {
  width: 24px;
  height: 24px;
  background-position: 0 0;
}
a.footer_social_link.youtube:before {
  width: 22px;
  height: 16px;
  background-position: -48px -3px;
}
a.footer_social_link.twitter:before {
  width: 20px;
  height: 20px;
  background-position: -96px -3px;
}
a.footer_social_link.tumblr:before {
  width: 18px;
  height: 18px;
  background-position: -454px -18px;
}
a.footer_social_link.instagram:before {
  width: 22px;
  height: 22px;
  background-position: -144px -1px;
}
a.footer_social_link.snapchat:before {
  width: 18px;
  height: 18px;
  background-position: -490px -18px;
}
a.footer_social_link.linkedin:before {
  width: 22px;
  height: 22px;
  background-position: -192px 0;
}
a.footer_social_link.tiktok {
  margin-left: -5px;
}
a.footer_social_link.tiktok:before {
  width: 19px;
  height: 22px;
  background-position: -240px -1px;
}
/* Final Links
	============================================================================= */
@media only screen and (max-width: 739px ) {
  .footer_navigation {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 20px;
         column-gap: 20px;
    padding-left: 20px;
    padding-right: 20px;
    display: block;
    margin: 0;
  }
  .footer_navigation > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
@media only screen and (max-width: 499px ) {
  .footer_navigation {
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
  .footer_navigation > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .footer_navigation {
    text-align: center;
  }
}
@media only screen and (min-width: 980px ) {
  .footer_navigation {
    -moz-column-count: 4;
         column-count: 4;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
  .footer_navigation > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
@media only screen and (min-width: 1220px ) {
  .footer_navigation {
    -moz-column-count: 5;
         column-count: 5;
    -moz-column-gap: 20px;
         column-gap: 20px;
  }
  .footer_navigation > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
.footer_link {
  font-size: 14px;
  font-size: 0.875rem;
  color: #777777;
  display: inline-block;
  margin: 0 20px 15px 0;
}
.footer_link,
.footer_link:link,
.footer_link:visited,
.footer_link:hover,
.footer_link:active,
.footer_link:focus {
  transition: background-color 0.25s linear, border-color 0.25s linear, box-shadow 0.25s linear, color 0.25s linear, opacity 0.25s linear;
}
.no-touch .footer_link:hover {
  color: #D2D3D3;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .footer_link {
    margin: 0 10px 15px;
  }
}
@media only screen and (min-width: 980px ) {
  .footer_link {
    width: 70%;
    margin: 0 0 15px;
  }
}
@media only screen and (min-width: 1220px ) {
  .footer_link {
    width: 100%;
  }
}
.footer_link:last-child {
  margin-right: 0;
}
/* Dividers
	============================================================================= */
.footer_divider_large,
.footer_divider_small {
  clear: both;
  background-color: #29333A;
}
.footer_divider_large {
  margin-bottom: 40px;
  height: 6px;
  border-top-width: 6px;
}
@media only screen and (min-width: 980px ) {
  .footer_divider_large {
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 499px ) {
  .footer_divider_large {
    display: none;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .footer_divider_large {
    margin-bottom: 30px;
  }
}
.footer_divider_small {
  margin-bottom: 20px;
  height: 1px;
  border-top-width: 1px;
}
.campaign_logo_link {
  height: 50px;
  width: 180px;
  background: url('data:image/png;base64,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YdC+ev66Ovudx4QjcBzA7E9+p5Sowst7sprwM93g7+G5o/vzvHC/jf9+yfh89tB9J/lVUP2Q0vhZDEw7x8P2/jA5rlWhIrJ1YWxkOEbiMK1v2Z34e/fqu0RELlM9JCJFKS0pJiIiIiIiIiIiIiIiIjLbD+wCiIiIiIiIiIiIiIiIiKSmpJiIiIiIiIiIiIiIiIhsnpJiIiIiIiIiIiIiIiIisnlKiomIiIiIiIiIiIiIiMjmKSkmIiIiIiIiIiIiIiIim6ekmIiIiIiIiIiIiIiIiGyekmIiIiIiIiIiIiIiIiKyeUqKiYiIiIiIiIiIiIiIyOYpKSYiIiIiIiIiIiIiIiKbp6SYiIiIiIiIiIiIiIiIbJ6SYiIiIiIiIiIiIiIiIrJ5SoqJiIiIiIiIiIiIiIjI5ikpJiIiIiIiIiIiIiIiIpunpJiIiIiIiIiIiIiIiIhsnpJiIiIiIiIiIiIiIiIisnlKiomIiIiIiIiIiIiIiMjmKSkmIiIiIiIiIiIiIiIim6ekmIiIiIiIiIiIiIiIiGyekmIiIiIiIiIiIiIiIiKyeUqKiYiIiIiIiIiIiIiIyOYpKSYiIiIiIiIiIiIiIiKbp6SYiIiIiIiIiIiIiIiIbJ6SYiIiIiIiIiIiIiIiIrJ5SoqJiIiIiIiIiIiIiIjI5ikpJiIiIiIiIiIiIiIiIpunpJiIiIiIiIiIiIiIiIhsnpJiIiIiIiIiIiIiIiIisnlKiomIiIiIiIiIiIiIiMjmKSkmIiIiIiIiIiIiIiIim6ekmIiIiIiIiIiIiIiIiGyekmIiIiIiIiIiIiIiIiKyeUqKiYiIiIiIiIiIiIiIyOYpKSYiIiIiIiIiIiIiIiKbp6SYiIiIiIiIiIiIiIiIbJ6SYiIiIiIiIiIiIiIiIrJ5SoqJiIiIiIiIiIiIiIjI5ikpJiIiIiIiIiIiIiIiIpunpJiIiIiIiIiIiIiIiIhsnpJiIiIiIiIiIiIiIiIisnlKiomIiIiIiIiIiIiIiMjmKSkmIiIiIiIiIiIiIiIim6ekmIiIiIiIiIiIiIiIiGyekmIiIiIiIiIiIiIiIiKyeUqKiYiIiIiIiIiIiIiIyOYpKSYiIiIiIiIiIiIiIiKbp6SYiIiIiIiIiIiIiIiIbJ6SYiIiIiIiIiIiIiIiIrJ5SoqJiIiIiIiIiIiIiIjI5ikpJiIi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') no-repeat 50% 50% / contain;
  clear: both;
  display: block;
  margin: 0 auto 30px;
  transition: opacity .25s;
}
@media screen and (min-width: 980px) {
  .campaign_logo_link {
    margin: 0 0 30px;
  }
}
@media screen and (min-width: 1220px) {
  .campaign_logo_link {
    float: right;
    clear: none;
    margin: -30px 40px 0 0;
  }
}
.campaign_logo_link:focus,
.campaign_logo_link:hover {
  opacity: .75;
}
.campaign_logo_label {
  width: 1px;
  height: 1px;
  position: absolute;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
/* ==========================================================================
	Mobile Navigation
============================================================================= */
.mobile_navigation_handle {
  font-size: 12px;
  font-size: 0.75rem;
}
.mobile_navigation_handle,
.mobile_navigation_handle.fs-navigation-enabled {
  background: transparent;
  border: 1px solid #D32D27;
  color: #fff;
  float: right;
  padding: 11px;
  vertical-align: middle;
}
.mobile_navigation_handle:after,
.mobile_navigation_handle.fs-navigation-enabled:after {
  width: 10px;
  height: 2px;
  position: static;
  background: #D32D27;
  box-shadow: 0 3px 0 #D32D27, 0 -3px 0 #D32D27;
  content: '';
  display: inline-block;
  margin-left: 7px;
  margin-top: -2px;
  vertical-align: middle;
}
@media only screen and (min-width: 980px ) {
  .mobile_navigation_handle {
    display: none;
  }
}
.mobile_navigation_container {
  padding: 20px 20px 70px;
  display: none;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.mobile_navigation_container.fs-navigation-enabled {
  display: block;
}
.mobile_navigation_close_handle {
  display: block;
  line-height: 40px;
  overflow: hidden;
  text-indent: 100%;
  width: 40px;
  height: 40px;
  float: right;
  margin-bottom: 10px;
  -ms-transform: translate(10px, -10px);
      transform: translate(10px, -10px);
}
.mobile_navigation_close_handle:after {
  left: 50%;
  right: auto;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
}
.mobile_navigation_close_handle.fs-navigation-enabled:after {
  font-size: 30px;
  font-size: 1.875rem;
  width: 16px;
  height: 16px;
  background: transparent;
  border: none;
  box-shadow: none;
  color: #D32D27;
  content: "\00d7";
  font-weight: 700;
  line-height: 14px;
  text-align: center;
  text-indent: 0;
}
/* Main Navigation */
.mobile_main_navigation {
  clear: both;
  margin-bottom: 30px;
}
.mobile_main_navigation_item {
  position: relative;
  margin-left: -20px;
  margin-right: -20px;
}
.mobile_main_navigation_item:first-child {
  border-top: 1px solid #29333A;
}
.mobile_main_navigation_link {
  border-bottom: 1px solid #29333A;
  color: #fff;
  display: block;
  padding: 20px;
}
.no-touch .mobile_main_navigation_link:hover {
  color: #D32D27;
}
.mobile_main_navigation_children {
  border-bottom: 1px solid #29333A;
  display: none;
  padding: 10px 0 20px;
}
.mobile_main_navigation_children.fs-swap-active {
  display: block;
}
.mobile_main_navigation_child_link {
  color: #D2D3D3;
  display: block;
  padding: 8px 20px;
}
.no-touch .mobile_main_navigation_child_link:hover {
  color: #D32D27;
}
.mobile_main_navigation_expand_button {
  width: 60px;
  height: 60px;
  position: absolute;
  display: block;
  line-height: 60;
  overflow: hidden;
  text-indent: 100%;
  top: 0;
  right: 0;
  border-left: 1px solid #29333A;
  outline: none;
  -webkit-appearance: none;
}
.mobile_main_navigation_expand_button:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  font-size: 24px;
  font-size: 1.5rem;
  width: 0px;
  height: 0px;
  color: #fff;
  z-index: 1;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #fff;
  content: "";
  display: block;
  margin-top: 2px;
  text-indent: 0;
}
.mobile_main_navigation_expand_button.fs-swap-active:before {
  width: auto;
  height: auto;
  border: none;
  content: "\00d7";
  margin-top: 0;
}
/* Search Module */
.mobile_search_module {
  margin-bottom: 30px;
}
.mobile_search_module .fs-checkbox,
.mobile_search_module .fs-checkbox.fs-checkbox-radio {
  padding-left: 0;
}
.mobile_search_container {
  width: 100%;
  position: relative;
  margin-bottom: 30px;
}
input.mobile_search_input {
  font-size: 14px;
  font-size: 0.875rem;
  width: 100%;
  height: 50px;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.2);
  color: #fff;
  letter-spacing: 0.03em;
  outline: none;
  padding: 16px 45px 16px 20px;
  transition: border-color 0.25s linear;
}
input.mobile_search_input::-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.5);
}
input.mobile_search_input:-ms-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.5);
}
input.mobile_search_input::placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: rgba(255, 255, 255, 0.5);
}
input.mobile_search_input:focus {
  border-color: rgba(255, 255, 255, 0.4);
}
.mobile_search_submit {
  display: block;
  line-height: 50px;
  overflow: hidden;
  text-indent: 100%;
  width: 50px;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
}
.mobile_search_submit:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .mobile_search_submit:after {
  background-image: url(../images/icons.svg);
}
.mobile_search_submit:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  width: 14px;
  height: 14px;
  background-position: -150px -28px;
}
/* Secondary Navigation */
.mobile_secondary_navigation {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 30px;
}
.mobile_secondary_navigation_label {
  border-bottom: 1px solid #29333A;
  color: #777777;
  display: block;
  margin-bottom: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding-bottom: 10px;
}
.mobile_secondary_navigation_label:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .mobile_secondary_navigation_label:before {
  background-image: url(../images/icons.svg);
}
.mobile_secondary_navigation_label:before {
  margin-right: 10px;
}
.mobile_secondary_navigation_label.gateways:before {
  width: 14px;
  height: 14px;
  background-position: -164px -28px;
}
.mobile_secondary_navigation_label.quicklinks:before {
  width: 14px;
  height: 14px;
  background-position: -178px -28px;
}
.mobile_secondary_navigation_label:after {
  float: right;
  margin-top: 2px;
}
.mobile_secondary_navigation_link {
  font-size: 16px;
  font-size: 1rem;
  color: #fff;
  display: block;
  letter-spacing: 0.05em;
  padding-top: 8px;
  padding-bottom: 8px;
}
.no-touch .mobile_secondary_navigation_link:hover {
  color: #D32D27;
}
/* ==========================================================================
	Sidebar
============================================================================= */
@media screen and (min-width:  980px) {
  .sidebar {
    width: 22.91666667%;
  }
}
@media only screen and (max-width: 979px ) {
  .sidebar {
    margin-bottom: 30px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .sidebar {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .sidebar {
    float: right;
  }
}
/* Subnavigation
	============================================================================= */
.subnavigation_handle:not(.fs-navigation-enabled) {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  font-size: 16px;
  font-size: 1rem;
  color: #A51C33;
  margin-bottom: 20px;
}
.subnavigation_handle:not(.fs-navigation-enabled):after {
  width: 9px;
  height: 9px;
  position: absolute;
  border-top: 1px solid #A51C33;
  border-right: 1px solid #A51C33;
  content: '';
  display: inline-block;
  margin-left: 10px;
  margin-top: 11px;
}
.subnavigation_handle.fs-navigation-enabled {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.subnavigation_handle.fs-navigation-open {
  margin-bottom: 15px;
}
.subnavigation.fs-navigation-open {
  background-color: #fff;
}
.subnavigation_links {
  border: 1px solid #E9EAEA;
}
.subnavigation_link {
  color: #111C24;
  display: block;
  border-bottom: 1px solid #E9EAEA;
  padding: 20px 25px;
}
.subnavigation_link:last-child {
  border-bottom: 0;
}
.subnavigation_link:hover {
  color: #D32D27;
}
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .subnavigation_link {
    padding: 20px 30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .subnavigation_link {
    padding: 20px 40px;
  }
}
.subnavigation_link_active {
  color: #D32D27;
}
/* Sidebar Form Elements
	============================================================================= */
.sidebar .fs-dropdown {
  width: 100%;
}
.sidebar .fs-dropdown-selected {
  background: transparent;
}
.sidebar_button {
  width: 100%;
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .sidebar_button {
    padding: 20px;
  }
}
/* ==========================================================================
	Breadcrumb
============================================================================= */
.breadcrumb {
  position: relative;
  background-color: #E9EAEA;
  height: 44px;
  z-index: 20;
  box-shadow: 0 1px 2px rgba(119, 119, 119, 0.4);
}
@media only screen and (max-width: 739px ) {
  .breadcrumb {
    display: none;
  }
  .nucloud_page .breadcrumb {
    display: block;
  }
}
@media only screen and (min-width: 740px ) {
  .breadcrumb {
    height: 55px;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb {
    height: 70px;
    padding: 0;
  }
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_cell {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.breadcrumb_carousel {
  position: relative;
}
.breadcrumb_carousel:before,
.breadcrumb_carousel:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #E9EAEA;
  z-index: 1;
  content: "";
}
.breadcrumb_carousel:before {
  right: 100%;
  left: auto;
  margin-right: 1px;
}
.breadcrumb_carousel:after {
  left: 100%;
}
.breadcrumb_carousel_viewport {
  position: relative;
}
.breadcrumb_carousel_canister {
  width: 99999px;
  transition: transform 0.25s ease;
}
.breadcrumb_carousel_controls {
  position: relative;
  z-index: 2;
}
.breadcrumb_carousel_control {
  position: absolute;
  height: 44px;
  top: 0;
  border-radius: 0;
  opacity: 0;
  pointer-events: none;
  outline: none;
  visibility: hidden;
  transition: border 0.25s ease, opacity 0.25s ease, visibility 0.25s ease;
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_carousel_control {
    height: 55px;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_carousel_control {
    height: 70px;
  }
}
.breadcrumb_carousel_control.enabled {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.breadcrumb_carousel_control:before {
  transition: border 0.25s ease;
}
@media only screen and (max-width: 979px ) {
  .breadcrumb_carousel_control:before {
    margin-right: 17.7px;
  }
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_previous {
  left: -20px;
  box-shadow: 2px 0 3px -1px rgba(0, 0, 0, 0.4);
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_previous,
.no-touch .breadcrumb_carousel_control.breadcrumb_carousel_control_previous:hover {
  background-color: #E9EAEA;
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_previous:before {
  border-right-color: #777777;
}
.no-touch .breadcrumb_carousel_control.breadcrumb_carousel_control_previous:hover:before {
  border-right-color: #A51C33;
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_next {
  right: -20px;
  box-shadow: -2px 0 3px -1px rgba(0, 0, 0, 0.4);
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_next,
.no-touch .breadcrumb_carousel_control.breadcrumb_carousel_control_next:hover {
  background-color: #E9EAEA;
}
.breadcrumb_carousel_control.breadcrumb_carousel_control_next:before {
  border-left-color: #777777;
}
.no-touch .breadcrumb_carousel_control.breadcrumb_carousel_control_next:hover:before {
  border-left-color: #A51C33;
}
.breadcrumb_item {
  position: relative;
  float: left;
  padding: 0 15px;
  border-right: 1px solid rgba(119, 119, 119, 0.2);
}
.breadcrumb_item.home {
  width: 45px;
  padding-left: 0;
}
@media only screen and (max-width: 979px ) {
  .breadcrumb_item.home {
    padding-right: 0;
  }
}
.breadcrumb_item.disabled {
  pointer-events: none;
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_item {
    padding: 0 20px;
  }
  .breadcrumb_item.home {
    width: 56px;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_item {
    padding: 0;
  }
  .breadcrumb_item.home {
    width: 125px;
  }
}
.breadcrumb_item_options {
  width: auto;
  min-height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  background-color: #111C24;
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: opacity 0.25s linear, visibility 0.25s linear;
}
.breadcrumb_item.active .breadcrumb_item_options {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.breadcrumb.active .breadcrumb_item:last-child .breadcrumb_item_options {
  left: auto;
  right: 0;
}
.breadcrumb_link {
  background-color: #E9EAEA;
  color: #111C24;
  height: 50px;
  display: block;
  line-height: 50px;
  outline: none;
  white-space: nowrap;
}
@media only screen and (max-width: 739px ) {
  .breadcrumb_link {
    font-size: 13px;
    font-size: 0.8125rem;
  }
}
.home .breadcrumb_link {
  border-left: 1px solid rgba(119, 119, 119, 0.2);
}
.home .breadcrumb_link:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .home .breadcrumb_link:before {
  background-image: url(../images/icons.svg);
}
.home .breadcrumb_link:before {
  margin-right: 10px;
}
.home .breadcrumb_link:before {
  width: 14px;
  height: 14px;
  background-position: -136px 0;
  margin-top: -4px;
  vertical-align: middle;
}
@media only screen and (max-width: 739px ) {
  .home .breadcrumb_link {
    display: block;
    line-height: 44;
    overflow: hidden;
    text-indent: 100%;
    width: 44px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .home .breadcrumb_link {
    display: block;
    line-height: 55;
    overflow: hidden;
    text-indent: 100%;
    width: 55px;
  }
}
@media only screen and (max-width: 979px ) {
  .home .breadcrumb_link:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    margin: 0;
  }
}
.home .breadcrumb_link,
.breadcrumb_link.selected {
  height: 44px;
  line-height: 44px;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .home .breadcrumb_link,
  .breadcrumb_link.selected {
    height: 55px;
    line-height: 55px;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_link {
    padding-left: 53px;
    padding-right: 35px;
  }
  .home .breadcrumb_link {
    padding-left: 25px;
  }
  .home .breadcrumb_link,
  .breadcrumb_link.selected {
    display: block;
    height: 70px;
    line-height: 70px;
  }
  .breadcrumb_link.selected {
    height: 70px;
    line-height: 70px;
    position: relative;
    padding-left: 53px;
  }
  .breadcrumb_link.selected:before {
    background: url(../images/icons.png) no-repeat 0 0;
    content: "";
    display: inline-block;
  }
  .svg .breadcrumb_link.selected:before {
    background-image: url(../images/icons.svg);
  }
  .breadcrumb_link.selected:before {
    margin-right: 10px;
  }
  .breadcrumb_link.selected:before {
    width: 18px;
    height: 18px;
    background-position: -400px -36px;
    position: absolute;
    top: 27px;
    left: 25px;
  }
  .breadcrumb_link.selected:after {
    content: none;
  }
  .breadcrumb_item_options .breadcrumb_link.selected {
    color: #fff;
  }
}
.breadcrumb_item_options .breadcrumb_link {
  background-color: #111C24;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  color: #E9EAEA;
  padding-left: 15px;
  padding-right: 15px;
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_item_options .breadcrumb_link {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_item_options .breadcrumb_link {
    padding-left: 53px;
    padding-right: 35px;
  }
}
.breadcrumb_item_options .breadcrumb_link:last-child {
  border-bottom: none;
}
.no-touch .breadcrumb_item:not(.home) .breadcrumb_item_options .breadcrumb_link:hover,
.breadcrumb_item:not(.home) .breadcrumb_item_options .breadcrumb_link.selected {
  background-color: #29333A;
  color: #fff;
}
/* Breadcrumb Large Menu
	============================================================================= */
.breadcrumb_large_list {
  position: fixed;
  width: 100%;
  height: 100vh;
  z-index: 50;
  background: rgba(233, 234, 234, 0.95);
  overflow-y: scroll;
}
.breadcrumb_item .breadcrumb_large_list {
  display: none;
}
.breadcrumb_large_list.visible {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.breadcrumb_large {
  margin: 30px 0;
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_large {
    margin: 50px 0;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_large {
    margin: 80px 0;
  }
}
.breadcrumb_large_list.visible .breadcrumb_large {
  margin: 30px 0;
}
.breadcrumb_large_page {
  position: relative;
  background-color: #111C24;
  z-index: 1;
  padding: 30px;
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_large_page {
    padding: 50px 40px;
  }
}
.breadcrumb_large_close {
  position: absolute;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #D2D3D3;
  top: 0;
  right: 0;
  z-index: 2;
  display: inline-block;
  line-height: 1;
  outline: none;
  padding: 18px 30px 18px 20px;
  text-transform: uppercase;
}
.breadcrumb_large_close:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .breadcrumb_large_close:after {
  background-image: url(../images/icons.svg);
}
.breadcrumb_large_close:after {
  margin-left: 10px;
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_large_close {
    padding: 25px 40px 15px 20px;
  }
}
.breadcrumb_large_close:after {
  width: 18px;
  height: 18px;
  background-position: -418px -36px;
  margin-top: -2px;
  vertical-align: middle;
}
.breadcrumb_large_container {
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .breadcrumb_large_container {
    padding-left: 20px;
    padding-right: 20px;
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
  .breadcrumb_large_container > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
@media only screen and (min-width: 980px ) {
  .breadcrumb_large_container {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
  .breadcrumb_large_container > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
@media only screen and (min-width: 1220px ) {
  .breadcrumb_large_container {
    -moz-column-count: 4;
         column-count: 4;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
  .breadcrumb_large_container > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
}
.breadcrumb_large_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 13px;
  font-size: 0.8125rem;
  color: #D2D3D3;
  width: 100%;
  border-bottom: 1px solid rgba(255, 255, 255, 0.08);
  display: inline-block;
  padding: 14px 0;
  page-break-inside: avoid;
  text-transform: uppercase;
}
.no-touch .breadcrumb_large_link:hover {
  color: #D32D27;
}
/* ==========================================================================
	Breadcrumb Mobile
============================================================================= */
.breadcrumb_mobile_link {
  -ms-flex-align: center;
      align-items: center;
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-weight: 700;
  line-height: 1.33333333;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.8);
}
.breadcrumb_mobile_link:focus,
.breadcrumb_mobile_link:hover {
  text-decoration: underline;
}
.breadcrumb_mobile_link:before {
  width: 4px;
  height: 8px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 8'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M4 8V0L0 4z'/%3E%3C/svg%3E%0A");
  content: '';
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.8));
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-right: 5px;
}
.breadcrumb_mobile_link:after {
  width: 5px;
  height: 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 4'%3E%3Cpath fill='%23FFF' fill-rule='evenodd' d='M5 0v4H4V1H0V0h5z'/%3E%3C/svg%3E%0A");
  content: '';
  filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.8));
  -ms-flex-negative: 0;
      flex-shrink: 0;
  margin-left: 5px;
  opacity: 0.6;
}
/* ==========================================================================
	Page
============================================================================= */
.page_wrapper {
  overflow: hidden;
}
.page_wrapper:after {
  height: 100vh;
  z-index: 25;
  background-color: rgba(0, 0, 0, 0.75);
  content: "";
  opacity: 0;
  pointer-events: none;
  visibility: hidden;
  transition: opacity 0.25s ease, visibility 0.25s ease;
}
.page_wrapper:after .page {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  background: #111C24;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.page_wrapper.fs-navigation-open:after {
  opacity: 1;
  pointer-events: all;
  visibility: visible;
}
.page_wrapper.cover {
  height: 100vh;
}
.page_wrapper.cover .page {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  background: #111C24;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.page_wrapper,
.page {
  background-color: #fff;
}
.page,
.page_content {
  outline: none;
}
.page_content {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .page_content {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .page_content {
    padding-bottom: 60px;
  }
}
@media screen and (min-width:  980px) {
  .page_section {
    width: 72.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .page_section_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_section_content.nucloud_map {
  padding: 0;
}
.page_section_content.nucloud_map p {
  margin: 0;
}
.page_section_content.nucloud_map iframe {
  display: block;
}
@media only screen and (min-width: 740px ) {
  .page_section_content.nucloud_map {
    padding: 0;
  }
}
/* 404 Page
	============================================================================= */
.page_404 {
  background-color: #F5F5F5;
}
.page_404_search {
  margin-top: 20px;
}
@media screen and (min-width:  980px) {
  .page_404_search {
    width: 72.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .page_404_search {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* Page Header
	============================================================================= */
.page_header {
  background-color: #111C24;
  overflow: hidden;
}
.page_header .page_intro {
  color: #fff;
}
.page_header.page_header_small .page_title {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  color: #fff;
  letter-spacing: 0.03em;
  margin: 0;
}
.page_header.page_header_small .page_title:after {
  width: 150px;
  height: 1px;
  backface-visibility: hidden;
  border-top: 1px solid #FFFFFF;
  content: "";
  display: block;
  margin: 15px 0;
}
.page_header.page_header_small .page_intro {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  color: #fff;
  margin: 0;
}
.page_header.blank .page_header_content_inner {
  padding-top: 50px;
  padding-bottom: 30px;
}
@media only screen and (min-width: 740px ) {
  .page_header.blank .page_header_content_inner {
    padding-top: 75px;
    padding-bottom: 40px;
  }
}
.page_header.red {
  background-color: #651525;
}
.page_header.oh_woodle .page_header_content {
  min-height: 300px;
}
.page_header.oh_woodle.oh_woodle_seal {
  background-color: #651525;
}
.page_header.oh_woodle.oh_woodle_seal .page_header_image {
  background: url(../images/oh_woodle_seal.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woo .page_header_image {
  background: url(../images/oh_woo.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woodle_general .page_header_image {
  background: url(../images/oh_woodle_general_blue.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woodle_general.red .page_header_image {
  background: url(../images/oh_woodle_general_red.png) no-repeat right bottom;
}
.page_header.oh_woodle._oh_woodle_arts .page_header_image {
  background: url(../images/oh_woodle_arts_blue.png) no-repeat right bottom;
}
.page_header.oh_woodle._oh_woodle_arts.red .page_header_image {
  background: url(../images/oh_woodle_arts_red.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woodle_sciences .page_header_image {
  background: url(../images/oh_woodle_sciences_blue.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woodle_sciences.red .page_header_image {
  background: url(../images/oh_woodle_sciences_red.png) no-repeat right bottom;
}
.page_header.oh_woodle.oh_woodle_sports {
  background-color: #651525;
}
.page_header.oh_woodle.oh_woodle_sports .page_header_image {
  background: url(../images/oh_woodle_sports.png) no-repeat right bottom;
}
.svg .page_header.oh_woodle .page_header_image,
.svg .page_header.oh_woodle.red .page_header_image {
  background-image: none;
}
.page_header.image .page_header_content_inner,
.page_header.oh_woodle .page_header_content_inner {
  position: absolute;
  left: 0;
  bottom: 0;
}
.page_header.image .page_header_content_inner h1,
.page_header.oh_woodle .page_header_content_inner h1 {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
}
.page_header.image {
  position: relative;
}
.page_header.image .page_header_content {
  min-height: 300px;
}
@media only screen and (min-width: 740px ) {
  .page_header.image .page_header_content {
    min-height: 375px;
  }
}
@media only screen and (min-width: 980px ) {
  .page_header.image .page_header_content {
    min-height: 475px;
  }
}
@media only screen and (min-width: 1220px ) {
  .page_header.image .page_header_content {
    min-height: 575px;
  }
}
.page_header.image .page_header_image {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.page_header.image .page_header_image:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: rgba(17, 28, 36, 0);
  background: linear-gradient(to bottom, rgba(17, 28, 36, 0), rgba(17, 28, 36, 0.7));
  height: 75%;
  top: auto;
  bottom: 0;
  content: "";
  display: block;
}
@media only screen and (min-width: 740px ) {
  .page_header.image .page_header_image:after {
    height: 50%;
  }
}
.page_header.position_top .fs-background-media {
  background-position: top center;
}
.page_header.position_bottom .fs-background-media {
  background-position: bottom center;
}
.page_header.page_header_flexible_landing .page_header_image:after {
  height: 100%;
  background-color: #000;
  opacity: 0.2;
}
.page_header.page_header_gateway .page_header_image:after {
  height: 100%;
}
@media only screen and (max-width: 739px ) {
  .page_header.page_header_gateway .page_header_image:after {
    background-color: #000;
    opacity: 0.2;
  }
}
@media only screen and (min-width: 740px ) {
  .page_header.page_header_gateway .page_header_image:after {
    background: none;
  }
}
.page_header.page_header_slim .page_header_content {
  min-height: 126px;
}
@media only screen and (min-width: 500px ) {
  .page_header.page_header_slim .page_header_content {
    min-height: 130px;
  }
}
@media only screen and (min-width: 740px ) {
  .page_header.page_header_slim .page_header_content {
    min-height: 137px;
  }
}
@media only screen and (min-width: 980px ) {
  .page_header.page_header_slim .page_header_content {
    min-height: 160px;
  }
}
.page_header_link {
  position: relative;
  display: block;
}
.page_header_link:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  content: "";
  opacity: 0;
  pointer-events: none;
  transition: opacity .25s;
}
.page_header_link:hover:before,
.page_header_link:focus:before {
  opacity: 1;
}
.page_header_row {
  position: relative;
  z-index: 8;
}
.page_header_image {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.page_header_svg {
  position: absolute;
  top: 50%;
  right: 0;
  display: none;
}
.svg .page_header_svg {
  display: block;
}
.oh_woodle .page_header_svg {
  width: 985px;
  height: 318px;
  -ms-transform: translate(20%, -50%);
      transform: translate(20%, -50%);
}
@media only screen and (max-width: 979px ) {
  .oh_woodle .page_header_svg {
    -ms-transform: translate(30%, -50%);
        transform: translate(30%, -50%);
  }
}
@media only screen and (max-width: 739px ) {
  .oh_woodle .page_header_svg {
    -ms-transform: translate(40%, -50%);
        transform: translate(40%, -50%);
  }
}
@media only screen and (max-width: 499px ) {
  .oh_woodle .page_header_svg {
    -ms-transform: translate(40%, -45%) scale(0.9);
        transform: translate(40%, -45%) scale(0.9);
  }
}
.oh_woo .page_header_svg {
  width: 1059px;
  height: 390px;
  -ms-transform: translate(-10%, -50%) scale(0.8);
      transform: translate(-10%, -50%) scale(0.8);
}
@media only screen and (max-width: 1219px ) {
  .oh_woo .page_header_svg {
    -ms-transform: translate(10%, -50%) scale(0.8);
        transform: translate(10%, -50%) scale(0.8);
  }
}
@media only screen and (max-width: 979px ) {
  .oh_woo .page_header_svg {
    -ms-transform: translate(30%, -50%) scale(0.8);
        transform: translate(30%, -50%) scale(0.8);
  }
}
@media only screen and (max-width: 739px ) {
  .oh_woo .page_header_svg {
    -ms-transform: translate(35%, -50%) scale(0.6);
        transform: translate(35%, -50%) scale(0.6);
  }
}
@media only screen and (max-width: 499px ) {
  .oh_woo .page_header_svg {
    -ms-transform: translate(40%, -50%) scale(0.4);
        transform: translate(40%, -50%) scale(0.4);
  }
}
.page_header_content {
  position: relative;
  z-index: 1;
}
.page_header_content h1 {
  color: #fff;
  margin: 0;
}
.page_header_content_inner {
  width: 100%;
  padding-bottom: 40px;
  transition: transform .25s;
}
@media only screen and (min-width: 740px ) {
  .page_header_content_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_header_link:hover .page_header_content_inner,
.page_header_link:focus .page_header_content_inner {
  -ms-transform: translate(0, -10px);
      transform: translate(0, -10px);
}
.sticky_button {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  font-size: 0.875rem;
  position: fixed;
  right: 0;
  bottom: 0;
  z-index: 1;
  width: 100%;
  background-color: #D32D27;
  color: #fff;
  display: block;
  letter-spacing: 0.3px;
  text-align: center;
  text-transform: uppercase;
  padding: 15px 0;
}
@media only screen and (min-width: 740px ) {
  .sticky_button {
    font-size: 16px;
    font-size: 1rem;
    right: 40px;
    bottom: 40px;
    width: 165px;
    padding: 20px 0;
  }
}
.sticky_button:hover,
.sticky_button:focus {
  background: #A51C33;
}
.page_header_breadcrumbs {
  margin-bottom: 4px;
  margin-top: 15px;
}
@media only screen and (min-width: 740px ) {
  .page_header_breadcrumbs {
    display: none;
  }
}
/* Components
	============================================================================= */
/* Shared Styles */
/* ==========================================================================
	Component Blocks
============================================================================= */
/* Callouts
	============================================================================= */
.text_callout_text_style,
.text_callout_text_dark_style,
.tall_block_text,
.text_callout_large_content p,
.bg_white .text_callout_large_content p,
.text_callout_small_content p,
.text_image_column_callout_text,
.text_image_column_callout_text p,
.text_image_column_large_heading_callout_text,
.text_image_column_large_heading_callout_text p,
.event_carousel_text,
.event_carousel_text p,
.life_after_owu_alumni_block_text,
.life_after_owu_alumni_block_caption,
.bg_red .text_callout_large_content p,
.bg_red_darker .text_callout_large_content p,
.bg_black .text_callout_large_content p,
.bg_red .text_callout_small_content p,
.bg_red_darker .text_callout_small_content p,
.bg_black .text_callout_small_content p,
.bg_red .text_image_column_callout_text,
.bg_red .text_image_column_callout_text p,
.bg_red_darker .text_image_column_callout_text,
.bg_red_darker .text_image_column_callout_text p,
.bg_black .text_image_column_callout_text,
.bg_black .text_image_column_callout_text p,
.bg_red .text_image_column_large_heading_callout_text,
.bg_red .text_image_column_large_heading_callout_text p,
.bg_red_darker .text_image_column_large_heading_callout_text,
.bg_red_darker .text_image_column_large_heading_callout_text p,
.bg_black .text_image_column_large_heading_callout_text,
.bg_black .text_image_column_large_heading_callout_text p,
.gallery_grid_block_caption {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  font-weight: normal;
  line-height: 1.8;
  margin-top: 0;
}
.text_callout_text_dark_style,
.bg_red .text_callout_large_content p,
.bg_red_darker .text_callout_large_content p,
.bg_black .text_callout_large_content p,
.bg_red .text_callout_small_content p,
.bg_red_darker .text_callout_small_content p,
.bg_black .text_callout_small_content p,
.bg_red .text_image_column_callout_text,
.bg_red .text_image_column_callout_text p,
.bg_red_darker .text_image_column_callout_text,
.bg_red_darker .text_image_column_callout_text p,
.bg_black .text_image_column_callout_text,
.bg_black .text_image_column_callout_text p,
.bg_red .text_image_column_large_heading_callout_text,
.bg_red .text_image_column_large_heading_callout_text p,
.bg_red_darker .text_image_column_large_heading_callout_text,
.bg_red_darker .text_image_column_large_heading_callout_text p,
.bg_black .text_image_column_large_heading_callout_text,
.bg_black .text_image_column_large_heading_callout_text p,
.gallery_grid_block_caption {
  color: #D2D3D3;
}
/* ==========================================================================
	Component Helpers
============================================================================= */
/* Pagination
	============================================================================= */
.pagination_number_link {
  font-size: 22px;
  font-size: 1.375rem;
  color: #777777;
  line-height: 36px;
  text-align: center;
  vertical-align: middle;
}
@media only screen and (min-width: 740px ) {
  .pagination_number_link {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
.pagination_number_link.pagination_number_selected {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #A51C33;
}
.no-touch .pagination_number_link:hover {
  color: #A51C33;
}
.pagination_arrow {
  display: block;
  line-height: 36px;
  overflow: hidden;
  text-indent: 100%;
  position: relative;
  vertical-align: middle;
}
.pagination_arrow:after {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  content: '';
  display: inline-block;
  transition: border-color 0.25s linear;
}
.pagination_arrow.pagination_arrow_left:after {
  border-right: 7px solid #D2D3D3;
}
.pagination_arrow.pagination_arrow_right:after {
  border-left: 7px solid #D2D3D3;
}
.no-touch .pagination_arrow.pagination_arrow_left:hover:after {
  border-right-color: #D32D27;
}
.no-touch .pagination_arrow.pagination_arrow_right:hover:after {
  border-left-color: #D32D27;
}
.pagination_number_link,
.pagination_arrow {
  width: 36px;
  height: 36px;
  display: inline-block;
}
/*
		Hover Shover
		============
		Adds the general hover swoop that covers image blocks
	*/
.hover_shover {
  position: relative;
  z-index: 0;
  backface-visibility: hidden;
  overflow: hidden;
}
.hover_shover .hover_shover_image:before {
  background-color: rgba(0, 0, 0, 0);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4));
  height: 50% !important;
}
.hover_shover .hover_shover_image:after {
  background-color: rgba(0, 0, 0, 0);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
  height: 100%;
  opacity: 0;
  transition: opacity 0.25s linear;
}
.touch .hover_shover .hover_shover_image:after {
  height: 50% !important;
  opacity: 1;
}
.hover_shover .hover_shover_image:before,
.hover_shover .hover_shover_image:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  top: auto;
  bottom: 0;
  content: "";
}
.no-touch .hover_shover:hover .hover_shover_image:after {
  opacity: 1;
}
/*
		Callout Carousel
		================
		Used to send callout groups to a carousel at mobile size
	*/
@media only screen and (min-width: 740px ) {
  .callout_carousel_row {
    width: auto;
    margin: 0;
  }
}
.callout_carousel .fs-carousel-page {
  background-color: #29333A;
}
.callout_carousel .fs-carousel-page.fs-carousel-active {
  background-color: #D32D27;
}
.callout_carousel.callout_carousel_black .fs-carousel-page:not(.fs-carousel-active) {
  background-color: #777777;
}
.callout_carousel.callout_carousel_red .fs-carousel-page:not(.fs-carousel-active) {
  background-color: #D2D3D3;
}
@media only screen and (max-width: 739px ) {
  .callout_carousel.fs-carousel.fs-carousel-enabled {
    width: 97.91666667%;
    float: left;
    margin-left: 1.04166667%;
    margin-right: 1.04166667%;
  }
}
@media only screen and (max-width: 739px ) {
  .callout_carousel_item {
    width: 100%;
    margin: 0 20px 0 0;
    padding-bottom: 20px;
  }
  .callout_carousel_item:last-child {
    margin-right: 0;
  }
  .callout_carousel_item.fs-carousel-item {
    opacity: 0;
    transition: opacity 0.25s ease;
  }
  .callout_carousel_item.fs-carousel-item.fs-carousel-visible {
    opacity: 1;
  }
}
/*
		Carousel Blocks Base
		====================
		Carousel used in columned content sections
	*/
.carousel_blocks.fs-carousel-enabled .fs-carousel-item {
  min-height: 1px;
}
.carousel_blocks.fs-carousel-enabled .fs-carousel-control {
  bottom: 20px;
  top: auto;
  margin: 0;
}
.carousel_blocks.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_previous {
  left: auto;
  right: 70px;
}
.carousel_blocks.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_next {
  right: 20px;
}
@media only screen and (max-width: 499px ) {
  .carousel_blocks .hover_shover_image:before,
  .carousel_blocks .hover_shover_image:after {
    bottom: auto;
    top: 0;
  }
  .touch .carousel_blocks .hover_shover_image:before,
  .touch .carousel_blocks .hover_shover_image:after {
    height: 100% !important;
    opacity: 1;
  }
  .carousel_blocks .hover_shover_image:before {
    background-color: rgba(0, 0, 0, 0.7);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
  }
  .carousel_blocks .hover_shover_image:after {
    background-color: rgba(0, 0, 0, 0.7);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0.1));
  }
}
/* ==========================================================================
	In-Content Components
============================================================================= */
/* ==========================================================================
	Row Components
============================================================================= */
.component {
  padding-top: 40px;
  padding-bottom: 40px;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
}
@media only screen and (min-width: 980px ) {
  .component {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .component {
    padding-bottom: 60px;
  }
}
.component picture img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width: 740px ) {
  .component_header {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (max-width: 979px ) {
  .component_link_header .component_heading {
    margin-bottom: 10px;
  }
}
@media only screen and (min-width: 980px ) {
  .component_link_header .component_heading {
    float: left;
  }
}
.component_link_header p {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  margin: 0 0 10px;
}
@media only screen and (min-width: 500px ) {
  .component_link_header p {
    font-size: 16px;
    font-size: 1rem;
    display: inline-block;
  }
}
@media only screen and (min-width: 740px ) {
  .component_link_header p {
    font-size: 16px;
    font-size: 1rem;
    margin: 0;
  }
}
.component_link_header .component_header_links {
  padding: 10px 0;
}
@media only screen and (min-width: 980px ) {
  .component_link_header .component_header_links {
    margin-top: 35px;
    padding: 15px 0 25px;
    text-align: right;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .component_link_header .component_header_links_label {
    margin-right: 10px;
  }
}
.component_link_header .component_header_link,
.typography .component_link_header .component_header_link,
.form_builder_errors .component_link_header .component_header_link {
  border-bottom: 1px solid transparent;
  color: #D32D27;
  color: #A51C33;
  font-size: 16px;
  font-size: 1rem;
  border-color: #A51C33;
  margin-right: 10px;
}
.no-touch .component_link_header .component_header_link:hover,
.no-touch .typography .component_link_header .component_header_link:hover,
.no-touch .form_builder_errors .component_link_header .component_header_link:hover {
  border-color: #D32D27;
}
.component_link_header .component_header_link:last-child,
.typography .component_link_header .component_header_link:last-child,
.form_builder_errors .component_link_header .component_header_link:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 499px ) {
  .component_link_header .component_header_link,
  .typography .component_link_header .component_header_link,
  .form_builder_errors .component_link_header .component_header_link {
    display: block;
    clear: both;
    float: left;
    margin-bottom: 8px;
  }
}
@media only screen and (min-width: 740px ) {
  .component_link_header .component_header_link,
  .typography .component_link_header .component_header_link,
  .form_builder_errors .component_link_header .component_header_link {
    margin-left: 10px;
    margin-right: 0;
  }
}
.no-touch .component_link_header .component_header_link:hover,
.no-touch .typography .component_link_header .component_header_link:hover,
.no-touch .form_builder_errors .component_link_header .component_header_link:hover {
  color: #D32D27;
}
@media only screen and (min-width: 740px ) {
  .component_footer {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 740px ) {
  .component_divider {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.component_divider hr {
  background-color: #E9EAEA;
  height: 4px;
  margin: 30px 0;
}
/* Columned Rows
	============================================================================= */
/* Two Unequal Columns */
@media screen and (min-width:  980px) {
  .component_two_columns_column_lg {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  1220px) {
  .component_two_columns_column_lg {
    width: 56.25%;
  }
}
.component_two_columns_column_md {
  float: left;
}
@media screen and (min-width:  980px) {
  .component_two_columns_column_md {
    width: 47.91666667%;
  }
}
.component_two_columns_column_sm {
  float: right;
}
@media screen and (min-width:  980px) {
  .component_two_columns_column_sm {
    width: 47.91666667%;
  }
}
@media screen and (min-width:  1220px) {
  .component_two_columns_column_sm {
    width: 39.58333333%;
  }
}
@media screen and (min-width:  980px) {
  .component_two_columns_column_sm_push {
    width: 31.25%;
  }
}
@media screen and (min-width:  1220px) {
  .component_two_columns_column_sm_push {
    width: 31.25%;
  }
}
@media screen and (min-width:  1220px) {
  .component_two_columns_column_sm_push:last-child {
    margin-left: 9.375%;
  }
}
/* Three Equal Columns */
@media screen and (min-width:  740px) and (max-width:  979px) {
  .component_three_columns_column {
    width: 31.25%;
  }
}
@media screen and (min-width:  980px) {
  .component_three_columns_column {
    width: 31.25%;
  }
}
@media only screen and (min-width: 740px ) {
  .component_three_columns_column:nth-child(3n+1) {
    clear: both;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .component_three_columns_two_column {
    width: 47.91666667%;
  }
}
@media screen and (min-width:  980px) {
  .component_three_columns_two_column {
    width: 47.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .component_three_columns_two_column:nth-child(2n+1) {
    clear: both;
  }
}
/* Row with Sidebar */
.row_sidebar {
  position: relative;
  overflow: hidden;
}
.row_sidebar:before,
.row_sidebar:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.row_sidebar:before {
  z-index: 0;
  background-color: #E9EAEA;
  content: "";
}
.row_sidebar.bg_red:before {
  background-color: #A51C33;
}
.row_sidebar.bg_red_darker:before {
  background-color: #651525;
}
.row_sidebar.bg_black:before {
  background-color: #111C24;
}
@media only screen and (max-width: 739px ) {
  .row_sidebar {
    padding-bottom: 20px;
  }
}
@media only screen and (min-width: 740px ) {
  .row_sidebar {
    margin-top: -20px;
  }
  .row_sidebar:before {
    left: -50%;
    z-index: 1;
    -ms-transform: translateX(-111px);
        transform: translateX(-111px);
  }
}
@media only screen and (min-width: 980px ) {
  .row_sidebar:before {
    -ms-transform: translateX(-160px);
        transform: translateX(-160px);
  }
}
@media only screen and (min-width: 1220px ) {
  .row_sidebar:before {
    -ms-transform: translateX(-200px);
        transform: translateX(-200px);
  }
}
.row_sidebar_sidebar {
  position: relative;
  z-index: 2;
  background-color: #E9EAEA;
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .row_sidebar_sidebar {
    width: 31.25%;
  }
}
@media screen and (min-width:  980px) {
  .row_sidebar_sidebar {
    width: 31.25%;
  }
}
.bg_red .row_sidebar_sidebar {
  background-color: #A51C33;
}
.bg_red_darker .row_sidebar_sidebar {
  background-color: #651525;
}
.bg_black .row_sidebar_sidebar {
  background-color: #111C24;
}
.row_sidebar_header {
  padding-top: 40px;
  padding-bottom: 20px;
}
@media only screen and (min-width: 980px ) {
  .row_sidebar_header {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 740px ) {
  .row_sidebar_header {
    padding-left: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media only screen and (min-width: 980px ) {
  .row_sidebar_header {
    padding-top: 80px;
    padding-bottom: 80px;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .row_sidebar_content {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  980px) {
  .row_sidebar_content {
    width: 64.58333333%;
  }
}
@media only screen and (min-width: 740px ) {
  .row_sidebar_content {
    padding-top: 20px;
  }
}
.row_sidebar_content .fs-carousel-pagination {
  margin-top: 20px;
}
/* News Row */
.news_columned {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #E9EAEA;
}
@media only screen and (min-width: 980px ) {
  .news_columned {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .news_columned {
    padding-bottom: 80px;
  }
}
@media only screen and (min-width: 740px ) {
  .news_columned_section {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.news_archive_link {
  display: inline-block;
  margin: 0 0 25px;
}
/* Carousel Rows
	============================================================================= */
/*
		Row Carousel Base
		=================
	*/
.carousel_row {
  position: relative;
  z-index: 0;
  overflow: hidden;
}
.carousel_row:before,
.carousel_row:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.carousel_row:before {
  z-index: 0;
  background-color: #E9EAEA;
  content: "";
}
.carousel_row_black.carousel_row:before {
  background-color: #111C24;
}
.carousel_row_black.carousel_row:after {
  z-index: -1;
  background-color: #651525;
  content: "";
  margin-top: 20px;
}
@media only screen and (max-width: 739px ) {
  .carousel_row {
    padding-bottom: 20px;
  }
}
@media only screen and (min-width: 740px ) {
  .carousel_row {
    height: 460px;
    margin-top: -20px;
  }
  .carousel_row:before {
    left: -50%;
    z-index: 1;
    -ms-transform: translateX(-111px);
        transform: translateX(-111px);
  }
}
@media only screen and (min-width: 980px ) {
  .carousel_row {
    height: 480px;
  }
  .carousel_row:before {
    -ms-transform: translateX(-230px);
        transform: translateX(-230px);
  }
}
@media only screen and (min-width: 1220px ) {
  .carousel_row:before {
    -ms-transform: translateX(-287px);
        transform: translateX(-287px);
  }
}
.carousel_row_sidebar {
  position: relative;
  z-index: 2;
  background-color: #E9EAEA;
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .carousel_row_sidebar {
    width: 31.25%;
  }
}
@media screen and (min-width:  980px) {
  .carousel_row_sidebar {
    width: 22.91666667%;
  }
}
.carousel_row_black .carousel_row_sidebar {
  background-color: #111C24;
}
@media only screen and (min-width: 740px ) {
  .carousel_row_sidebar {
    height: 460px;
  }
}
@media only screen and (min-width: 980px ) {
  .carousel_row_sidebar {
    height: 480px;
  }
}
.carousel_row_header {
  padding-top: 40px;
  padding-bottom: 20px;
}
@media only screen and (min-width: 980px ) {
  .carousel_row_header {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 740px ) {
  .carousel_row_header {
    padding-left: 20px;
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .carousel_row_header {
    padding-top: 80px;
    padding-bottom: 40px;
  }
}
.carousel_row_heading {
  margin: 0 0 20px;
}
@media only screen and (min-width: 740px ) {
  .carousel_row_heading {
    margin: 15px 0 30px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 1219px ) {
  .carousel_row_text {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .carousel_row_carousel_container {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  980px) {
  .carousel_row_carousel_container {
    width: 72.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .carousel_row_carousel_container {
    padding-top: 20px;
  }
}
.carousel_row_carousel {
  position: relative;
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-controls {
  position: absolute;
  top: auto;
  right: 100%;
  z-index: 3;
}
@media only screen and (max-width: 739px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-controls {
    display: none;
  }
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-control {
  top: auto;
  bottom: 30px;
  margin: 0;
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_previous {
  left: auto;
  right: 65px;
}
@media only screen and (min-width: 980px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_previous {
    right: 70px;
  }
}
@media only screen and (min-width: 1220px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_previous {
    right: 75px;
  }
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_next {
  right: 15px;
}
@media only screen and (min-width: 980px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_next {
    right: 20px;
  }
}
@media only screen and (min-width: 1220px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_next {
    right: 25px;
  }
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-pagination {
  margin-top: 20px;
}
@media only screen and (min-width: 740px ) {
  .carousel_row_carousel.fs-carousel-enabled .fs-carousel-pagination {
    display: none;
  }
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-page {
  background-color: #777777;
}
.carousel_row_carousel.fs-carousel-enabled .fs-carousel-page.fs-carousel-active {
  background-color: #D32D27;
}
.carousel_row_carousel .carousel_row_item {
  border-right: 1px solid #E9EAEA;
}
@media only screen and (min-width: 740px ) {
  .carousel_row_carousel .carousel_row_item {
    height: 440px;
  }
  .carousel_row_carousel .carousel_row_item:last-child {
    border-color: #fff;
  }
}
@media only screen and (min-width: 980px ) {
  .carousel_row_carousel .carousel_row_item {
    height: 460px;
  }
}
.fs-carousel-canister {
  -ms-touch-action: pan-y !important;
      touch-action: pan-y !important;
}
/* ==========================================================================
	Sidebar Components
============================================================================= */
.sidebar_navigation {
  margin-top: 20px;
  margin-bottom: 20px;
}
.sidebar_navigation:first-child {
  margin-top: 0;
}
.sidebar_navigation:last-child {
  margin-bottom: 0;
}
/* Blocks & Callouts */
/* ==========================================================================
	Carousel Block
============================================================================= */
.carousel_block {
  position: relative;
}
.carousel_block .hover_shover_image:after {
  opacity: 1;
}
.carousel_block.no_caption .hover_shover_image:before {
  background: none;
}
.carousel_block.no_caption .hover_shover_image:after {
  background: none;
}
.carousel_block_content {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  backface-visibility: hidden;
  padding: 60px 25px 25px;
}
@media only screen and (max-width: 499px ) {
  .carousel_block_content {
    height: 100%;
    bottom: auto;
    top: 0;
    padding: 30px 30px 80px;
  }
}
.carousel_block_image {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  position: relative;
  z-index: 1;
}
.carousel_block_title {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  color: #fff;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  line-height: 1;
  margin: 0 0 10px;
}
@media only screen and (min-width: 500px ) {
  .fs-carousel-enabled .no_caption .carousel_block_title {
    margin-bottom: 0;
    padding-right: 100px;
  }
}
.carousel_block_caption {
  font-size: 17px;
  font-size: 1.0625rem;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  color: #fff;
  margin: 0;
}
@media only screen and (min-width: 500px ) {
  .fs-carousel-enabled .carousel_block_caption {
    padding-right: 100px;
  }
}
.carousel_block_link {
  color: #fff;
  display: block;
  margin-top: 10px;
}
/* ==========================================================================
	News Block
============================================================================= */
.news_block {
  border-top: 1px solid #D2D3D3;
  padding: 25px 0;
}
.news_block_image {
  margin-bottom: 20px;
}
@media only screen and (min-width: 500px ) {
  .news_block_image {
    float: right;
    margin-bottom: 0;
    margin-left: 30px;
    margin-right: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .news_block_image {
    float: left;
    margin-left: 0;
    margin-right: 30px;
  }
}
.news_block_content {
  overflow: hidden;
}
.news_block_title {
  margin: 0 0 8px;
}
.news_block_title a {
  position: relative;
  display: block;
  padding-right: 12px;
  color: #111C24;
}
.news_block_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .news_block_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.news_block_title a:after {
  opacity: 0;
}
.no-touch .news_block_title a:hover:after {
  opacity: 1;
}
@media only screen and (min-width: 740px ) {
  .news_block_title a {
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .news_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .news_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .news_block_title a {
    position: relative;
    display: block;
    padding-right: 14px;
  }
  .news_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 8px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 10px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .news_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
.news_block_subtitle {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  font-size: 0.875rem;
  color: #777777;
  margin: 0;
}
.news_block_subtitle a {
  color: #777777;
}
.no-touch .news_block_subtitle a:hover {
  color: #D32D27;
}
.news_block_excerpt {
  font-size: 18px;
  font-size: 1.125rem;
  color: #29333A;
  margin-bottom: 0;
}
.news_headline_block {
  border-top: 1px solid #D2D3D3;
  padding: 25px 0;
}
.news_headline_block .news_block_title a {
  position: relative;
  display: block;
  padding-right: 12px;
}
.news_headline_block .news_block_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .news_headline_block .news_block_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
@media only screen and (min-width: 740px ) {
  .news_headline_block .news_block_title a {
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .news_headline_block .news_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .news_headline_block .news_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .news_headline_block .news_block_title {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.news_list_block {
  border-bottom: 1px solid #D2D3D3;
  border-top: none;
}
@media only screen and (min-width: 740px ) {
  .news_list_block {
    padding: 40px 0;
  }
}
@media only screen and (min-width: 740px ) {
  .news_list_block .news_block_title {
    margin-top: 10px;
  }
}
.news_block_title a::-moz-selection,
.news_block_subtitle a::-moz-selection,
.news_block_excerpt::-moz-selection {
  background: #111c24;
  color: #FFF;
}
.news_block_title a::selection,
.news_block_subtitle a::selection,
.news_block_excerpt::selection {
  background: #111c24;
  color: #FFF;
}
.news_block_blurb_link {
  color: #A51C33;
}
.no-touch .news_block_blurb_link:hover {
  color: #D32D27;
}
/* ==========================================================================
	Event Block
============================================================================= */
.event_block {
  background-color: #7B1426;
}
.event_block.fs-carousel-item {
  position: relative;
}
.event_block.fs-carousel-item:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(123, 20, 38, 0.7);
  content: "";
  transition: opacity 0.25s ease;
}
.event_block.fs-carousel-item.fs-carousel-visible:before {
  opacity: 0;
  pointer-events: none;
}
.event_block_content {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  padding: 25px 30px;
}
.event_block_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  font-size: 1.75rem;
  margin: 0 0 15px;
  text-transform: uppercase;
}
.event_block_date .month {
  color: #D32D27;
}
.event_block_title {
  margin: 0 0 15px;
}
.event_block_title:last-child {
  margin: 0;
}
.event_block:not(.event_list_block):not(.featured_event_block) .event_block_title {
  font-size: 18px;
  font-size: 1.125rem;
}
.event_block_category {
  color: #7B1426;
  display: inline-block;
  margin-bottom: 8px;
}
.no-touch a.event_block_category:hover {
  color: #D32D27;
}
.event_block_time {
  margin: 0;
}
.event_carousel .event_block_time {
  margin-bottom: 15px;
}
.no-touch .event_block_time a:hover {
  border-color: #fff;
}
.event_block_date,
.event_block_title,
.event_block_time,
.event_block_time a {
  color: #fff;
}
/*
	Event List Block
	================
*/
.event_list_block {
  background: transparent;
}
@media only screen and (min-width: 740px ) {
  .event_list_block {
    border-bottom: 1px solid #D2D3D3;
    padding: 30px 0;
  }
}
.event_list_block.fs-carousel-item:before {
  content: none;
}
.event_list_block .event_block_title {
  color: #111C24;
}
.event_list_block .event_block_time,
.event_list_block .event_block_time a {
  color: #777777;
}
.no-touch .event_list_block .event_block_time a:hover {
  color: #111C24;
  border-color: #111C24;
}
@media only screen and (min-width: 740px ) {
  .event_list_block .event_block_image {
    max-width: 270px;
    float: right;
    margin-left: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .event_list_block .event_block_image {
    float: left;
    margin-left: 0;
    margin-right: 30px;
  }
}
.event_list_block .event_block_content {
  padding: 20px 0;
}
@media only screen and (min-width: 740px ) {
  .event_list_block .event_block_content {
    overflow: hidden;
    padding: 10px 0;
  }
}
/* ==========================================================================
	Event Headline Block | Borrows styles from news_block.less
============================================================================= */
.event_headline_block {
  border-top: 1px solid #D2D3D3;
  padding: 25px 0;
}
.event_headline_block .event_headline_block_title a {
  position: relative;
  display: block;
  padding-right: 12px;
}
.event_headline_block .event_headline_block_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .event_headline_block .event_headline_block_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
@media only screen and (min-width: 740px ) {
  .event_headline_block .event_headline_block_title a {
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .event_headline_block .event_headline_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .event_headline_block .event_headline_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .event_headline_block .event_headline_block_title {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.event_headline_block_content {
  overflow: hidden;
}
.event_headline_block_date {
  margin: 0 0 10px;
}
.event_headline_block_date a {
  color: #D32D27;
  border-bottom: 1px solid transparent;
}
.no-touch .event_headline_block_date a:hover {
  border-bottom-color: #D32D27;
}
.event_headline_block_title {
  margin: 0 0 8px;
  margin: 0;
}
.event_headline_block_title a {
  position: relative;
  display: block;
  padding-right: 12px;
  color: #111C24;
}
.event_headline_block_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .event_headline_block_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.event_headline_block_title a:after {
  opacity: 0;
}
.no-touch .event_headline_block_title a:hover:after {
  opacity: 1;
}
@media only screen and (min-width: 740px ) {
  .event_headline_block_title a {
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .event_headline_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .event_headline_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .event_headline_block_title a {
    position: relative;
    display: block;
    padding-right: 14px;
  }
  .event_headline_block_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 8px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 10px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .event_headline_block_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
.event_headline_block_date a::-moz-selection,
.event_headline_block_title a::-moz-selection {
  background: #111c24;
  color: #FFF;
}
.event_headline_block_date a::selection,
.event_headline_block_title a::selection {
  background: #111c24;
  color: #FFF;
}
/* ==========================================================================
	Profile Block
============================================================================= */
.profile_block {
  background-color: #fff;
  padding: 30px 20px;
}
@media only screen and (min-width: 500px ) {
  .profile_block {
    padding: 30px;
  }
}
@media only screen and (min-width: 740px ) {
  .profile_block {
    padding: 40px 30px;
  }
}
.profile_block_header {
  border-bottom: 6px solid #E9EAEA;
  padding-bottom: 30px;
}
.profile_block_image {
  width: 90px;
  height: 90px;
  border-radius: 100%;
  float: left;
  margin-right: 30px;
  overflow: hidden;
}
@media only screen and (min-width: 980px ) {
  .profile_block_image {
    width: 110px;
    height: 110px;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 979px ), only screen and (min-width: 1220px ) {
  .profile_block_image {
    width: 130px;
    height: 130px;
  }
}
.profile_block_header_content {
  overflow: hidden;
}
.profile_block_name {
  margin: 0 0 10px;
}
@media only screen and (min-width: 500px ) and (max-width: 979px ), only screen and (min-width: 1220px ) {
  .profile_block_name {
    margin: 15px 0 10px;
  }
}
.profile_block_title {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #A51C33;
  margin: 0;
}
.profile_block_content {
  padding-top: 30px;
}
.profile_block_text {
  font-size: 16px;
  font-size: 1rem;
  margin: 0;
}
.profile_carousel .profile_block_text a {
  color: #A51C33;
}
.profile_block_name::-moz-selection,
.profile_block_title::-moz-selection,
.profile_block_text::-moz-selection,
.profile_carousel_text::-moz-selection,
.profile_carousel_heading::-moz-selection {
  background: #111c24;
  color: #FFF;
}
.profile_block_name::selection,
.profile_block_title::selection,
.profile_block_text::selection,
.profile_carousel_text::selection,
.profile_carousel_heading::selection {
  background: #111c24;
  color: #FFF;
}
/* ==========================================================================
	Story Block
============================================================================= */
.story_block {
  background-color: #fff;
  padding: 30px 20px;
}
@media only screen and (min-width: 500px ) {
  .story_block {
    padding: 30px;
  }
}
@media only screen and (min-width: 740px ) {
  .story_block {
    padding: 35px 30px;
  }
}
.story_block_title a {
  color: #111C24;
}
.no-touch .story_block_title a:hover {
  color: #D32D27;
}
.story_carousel_heading::-moz-selection,
.story_carousel_text::-moz-selection,
.story_block_title a::-moz-selection,
.story_block_link::-moz-selection,
.story_block_content::-moz-selection {
  background: #111c24;
  color: #FFF;
}
.story_carousel_heading::selection,
.story_carousel_text::selection,
.story_block_title a::selection,
.story_block_link::selection,
.story_block_content::selection {
  background: #111c24;
  color: #FFF;
}
/* ==========================================================================
	Featured Story Block
============================================================================= */
.featured_story_block {
  width: 100%;
  position: relative;
  padding-top: 100%;
}
.featured_story_block .block_link {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media only screen and (min-width: 740px ) {
  .no-touch .featured_story_block .block_link:hover .featured_story_block_content {
    transform: translate3d(0, -10px, 0);
  }
  .no-csstransforms3d.no-touch .featured_story_block .block_link:hover:hover .featured_story_block_content {
    -ms-transform: translate(0, -10px);
        transform: translate(0, -10px);
  }
}
.featured_story_block_image {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
}
.featured_story_block_content {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  backface-visibility: hidden;
  padding: 30px;
  transition: transform 0.25s ease;
}
.featured_story_block_title {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  color: #fff;
  letter-spacing: 0.03em;
  margin: 0;
}
.featured_story_block_title:after {
  width: 150px;
  height: 1px;
  backface-visibility: hidden;
  border-top: 1px solid #FFFFFF;
  content: "";
  display: block;
  margin: 15px 0;
}
.featured_story_block_subtitle {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  color: #fff;
  margin: 0;
}
/* ==========================================================================
	Tall Block (Global)
============================================================================= */
.tall_block {
  position: relative;
  background-color: #651525;
  height: 450px;
  transition: opacity 0.25s ease;
}
@media only screen and (min-width: 500px ) {
  .tall_block {
    height: 475px;
  }
}
@media only screen and (min-width: 740px ) {
  .tall_block {
    height: 490px;
  }
}
@media only screen and (min-width: 980px ) {
  .tall_block {
    height: 530px;
  }
}
.tall_block.tall_block_cover.fs-carousel-item {
  margin-right: 30px;
}
.tall_block.tall_block_cover.fs-carousel-item:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(101, 21, 37, 0.7);
  content: "";
  transition: opacity 0.25s ease;
}
.tall_block.tall_block_cover.fs-carousel-item.fs-carousel-visible:before {
  opacity: 0;
  pointer-events: none;
}
.tall_block_content {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  padding: 30px 30px 25px;
}
.tall_block_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  font-size: 1.75rem;
  margin: 0 0 15px;
  text-transform: uppercase;
}
.tall_block_date .month {
  color: #D32D27;
}
.tall_block_title {
  color: #E5837F;
  margin: 0 0 15px;
}
.tall_block_text {
  color: #E9EAEA;
  line-height: 1.5;
}
.tall_block_link {
  color: #E5837F;
}
.no-touch .tall_block_link:hover {
  color: #D32D27;
}
/* ==========================================================================
	Alert
============================================================================= */
.alert {
  background: #ffb60f;
  padding-top: 20px;
  padding-bottom: 0px;
}
.alert strong {
  font-weight: normal;
}
.alert_toggle_button {
  width: 34px;
  height: 34px;
  position: relative;
  float: right;
  border-radius: 50%;
  border: 1px solid #7B1426;
  display: block;
  outline: 0;
}
.alert_toggle_label {
  width: 1px;
  height: 1px;
  position: absolute;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.alert_toggle_label.focusable:active,
.alert_toggle_label.focusable:focus {
  width: auto;
  height: auto;
  position: static;
  clip: auto;
  margin: 0;
  overflow: visible;
}
.fs-swap-enabled .alert_toggle_icon {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  display: inline-block;
}
.fs-swap-enabled .alert_toggle_icon:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  width: 15px;
  height: 15px;
  background: url("../images/plus.svg") no-repeat;
  display: block;
  content: "";
}
.fs-swap-active .alert_toggle_icon:before {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  width: 12px;
  height: 3px;
  background: #000;
  content: "";
  display: block;
}
.alert_heading {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  font-size: 1.5rem;
  color: #111C24;
  margin: 0 0 20px;
}
@media only screen and (min-width: 740px ) {
  .alert_heading {
    font-size: 32px;
    font-size: 2rem;
  }
}
.alert_text {
  color: #111C24;
  padding-bottom: 20px;
}
.alert_text.fs-swap-enabled {
  display: none;
}
.alert_text.fs-swap-active {
  display: block;
}
.alert_text,
.alert_text p {
  margin: 0;
}
.alert_text strong {
  font-weight: 700;
}
.alert_text em {
  font-style: italic;
}
.alert_text a {
  color: #651525;
  border-color: #651525;
}
.no-touch .alert_text a:hover {
  color: #D32D27;
  border-color: #D32D27;
}
/* ==========================================================================
	Alert Sticky
============================================================================= */
.alert_sticky {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 999;
  background: #29333A;
  color: #fff;
  padding: 20px 0;
}
@media only screen and (min-width: 740px ) {
  .alert_sticky_inner {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
  }
}
.alert_sticky_text {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 21px;
  font-size: 1.3125rem;
}
.alert_sticky_text p {
  margin-top: 0;
}
@media only screen and (min-width: 740px ) {
  .alert_sticky_text p {
    margin: 0;
  }
}
.alert_sticky_link {
  font-size: 16px;
  font-size: 1rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  position: relative;
  padding-right: 12px;
  background: #111C24;
  color: inherit;
  display: block;
  letter-spacing: 1px;
  padding: 17px 38px 17px 28px;
  text-align: center;
  text-transform: uppercase;
  white-space: nowrap;
}
.alert_sticky_link:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 5px;
  transition: transform;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .alert_sticky_link:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.alert_sticky_link:after {
  margin-left: 10px;
}
/* ==========================================================================
	Text Callout Small
============================================================================= */
.text_callout_large {
  padding-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .text_callout_large {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.text_callout_large_title {
  margin: 0 0 15px;
}
.text_callout_large_title,
.text_callout_large_title a {
  color: #111C24;
}
.bg_red .text_callout_large_title,
.bg_red .text_callout_large_title a,
.bg_red_darker .text_callout_large_title,
.bg_red_darker .text_callout_large_title a,
.bg_black .text_callout_large_title,
.bg_black .text_callout_large_title a {
  color: #fff;
}
.bg_white .text_callout_large_title,
.bg_white .text_callout_large_title a {
  color: #111C24;
}
.no-touch .text_callout_large_title a:hover {
  color: #D32D27;
}
.text_callout_large_subtitle {
  color: #777777;
  margin: 0 0 15px;
}
/* ==========================================================================
	Text Callout Large
============================================================================= */
.text_callout_small {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .text_callout_small {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.text_callout_small_title {
  margin: 0 0 15px;
}
.bg_red .text_callout_small_title,
.bg_red_darker .text_callout_small_title,
.bg_black .text_callout_small_title {
  color: #fff;
}
.bg_white .text_callout_small_title {
  color: #111C24;
}
.bg_white .text_callout_small_content p {
  color: #777777;
}
/* ==========================================================================
	Text Image Callout
============================================================================= */
@media only screen and (min-width: 740px ) {
  .text_image_callout {
    padding-top: 40px;
    padding-bottom: 40px;
    padding-left: 20px;
    padding-right: 20px;
    border-bottom: 1px solid #D2D3D3;
  }
  :first-child > .text_image_callout {
    padding-top: 0;
  }
  :last-child > .text_image_callout {
    border: none;
  }
}
@media only screen and (min-width: 740px ) and only screen and (min-width: 980px ) {
  .text_image_callout {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 740px ) and only screen and (min-width: 980px ) {
  .text_image_callout {
    padding-bottom: 60px;
  }
}
.in_content_text_image_callout {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media only screen and (max-width: 739px ) {
  .in_content_text_image_callout .text_image_callout_image img {
    width: auto;
    min-width: 150px;
    max-width: 100%;
    margin: 0 auto;
  }
}
@media only screen and (min-width: 740px ) {
  .in_content_text_image_callout {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media only screen and (min-width: 740px ) and only screen and (min-width: 980px ) {
  .in_content_text_image_callout {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 740px ) and only screen and (min-width: 980px ) {
  .in_content_text_image_callout {
    padding-bottom: 60px;
  }
}
.text_image_callout_title {
  margin: 0 0 15px;
}
.text_image_callout_image {
  width: 100%;
  margin-bottom: 25px;
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_image {
    width: auto;
    max-width: 245px;
    float: right;
    margin-bottom: 0;
    margin-left: 30px;
  }
}
.text_image_callout_image img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_content {
    overflow: hidden;
  }
}
.text_image_callout_text p:first-child {
  margin-top: 0;
}
.text_image_callout_text p:last-child {
  margin-bottom: 0;
}
.text_image_callout_link {
  display: inline-block;
  margin: 20px 0 0;
}
/* ==========================================================================
	Text Image Column Callout
============================================================================= */
.text_image_column_callout_content {
  padding-bottom: 20px;
}
.text_image_column_callout_title {
  margin: 0 0 15px;
}
.bg_red .text_image_column_callout_title,
.bg_red_darker .text_image_column_callout_title,
.bg_black .text_image_column_callout_title {
  color: #fff;
}
.text_image_column_callout_image {
  width: 100%;
  margin-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .text_image_column_callout_image {
    margin-bottom: 40px;
  }
}
.bg_white .text_image_column_callout_text,
.bg_white .text_image_column_callout_text p {
  color: #777777;
}
/* ==========================================================================
	Text Image Column Large Heading Callout
============================================================================= */
.text_image_column_large_heading_callout_title {
  color: #A51C33;
  margin: 0 0 15px;
}
.bg_red .text_image_column_large_heading_callout_title,
.bg_red_darker .text_image_column_large_heading_callout_title,
.bg_black .text_image_column_large_heading_callout_title {
  color: #fff;
}
.text_image_column_large_heading_callout_image {
  width: 100%;
  margin-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .text_image_column_large_heading_callout_image {
    margin-bottom: 40px;
  }
}
.bg_white .text_image_column_large_heading_callout_text,
.bg_white .text_image_column_large_heading_callout_text p {
  color: #777777;
}
@media only screen and (min-width: 980px ) {
  .text_image_column_large_heading_callout_text,
  .text_image_column_large_heading_callout_text p {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.text_image_column_large_heading_callout_text a,
.text_image_column_large_heading_callout_text p a {
  color: #D32D27;
  border-bottom: 1px solid transparent;
  transition: border-color 0.25s ease;
}
.no-touch .text_image_column_large_heading_callout_text a:hover,
.no-touch .text_image_column_large_heading_callout_text p a:hover {
  border-color: #D32D27;
}
/* ==========================================================================
	Perspective Callout
============================================================================= */
@media only screen and (min-width: 740px ) {
  .perspective_callout {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media only screen and (min-width: 980px ) {
  .perspective_callout {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.perspective_callout_quote {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.2em;
  display: inline-block;
  margin-bottom: 15px;
  vertical-align: top;
}
.perspective_callout_quote:before {
  font-size: 42px;
  font-size: 2.625rem;
  color: #A51C33;
  content: "\201C";
  display: inline-block;
  line-height: 36px;
  margin-bottom: -15px;
  margin-right: 4px;
  vertical-align: top;
}
.perspective_callout_caption {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  margin-top: 0;
}
.perspective_callout_caption a {
  border-bottom: 1px solid #777777;
  color: #777777;
}
.no-touch .perspective_callout_caption a:hover {
  border-color: #A51C33;
  color: #A51C33;
}
/* Row Components */
/* ==========================================================================
	Content-Columned
============================================================================= */
.content_columned.gray {
  background-color: rgba(233, 234, 234, 0.5);
}
.content_columned .content_columned_link {
  border: none !important;
  color: #111C24 !important;
  float: right;
  margin-top: 25px;
}
@media only screen and (max-width: 739px ) {
  .content_columned .content_columned_link {
    display: none;
  }
}
.no-touch .content_columned .content_columned_link:hover {
  color: #D32D27 !important;
}
@media only screen and (min-width: 740px ) {
  .content_columned_content {
    padding-left: 20px;
    padding-right: 20px;
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 90px;
         column-gap: 90px;
    position: relative;
  }
  .content_columned_content > * {
    -webkit-column-break-inside: avoid;
    column-break-inside: avoid;
  }
  .content_columned_content p {
    display: inline-block;
  }
  .content_columned_content p:first-child {
    margin-top: 20px;
  }
  .content_columned_content p:last-child {
    margin-bottom: 20px;
  }
  .content_columned_content:before {
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
    margin-top: 20px;
    width: 6px;
    height: 100%;
    background-color: #D2D3D3;
    content: '';
    display: block;
  }
  .gray .content_columned_content:before {
    background-color: #E9EAEA;
  }
}
/* ==========================================================================
	Columned Blocks with Carousel
============================================================================= */
.columned_blocks_with_carousel {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .columned_blocks_with_carousel {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .columned_blocks_with_carousel {
    padding-bottom: 80px;
  }
}
@media only screen and (min-width: 740px ) {
  .columned_blocks_with_carousel_header {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
  color: #7B1426;
  margin: 15px 0;
}
@media only screen and (min-width: 740px ) {
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    margin: 20px 0 25px;
  }
}
@media only screen and (min-width: 980px ) {
  .columned_blocks_with_carousel_header .columned_blocks_with_carousel_heading {
    margin-top: 0;
  }
}
.columned_blocks_with_carousel_header .columned_blocks_with_carousel_text p:first-child {
  margin-top: 0;
}
@media only screen and (min-width: 980px ) {
  .columned_blocks_with_carousel_divider {
    padding-left: 20px;
  }
}
.columned_blocks_with_carousel_divider hr {
  height: 6px;
  background-color: #D2D3D3;
  margin: 40px 0;
}
@media only screen and (min-width: 740px ) {
  .columned_blocks_with_carousel_divider hr {
    margin: 60px 0;
  }
}
@media only screen and (min-width: 980px ) {
  .columned_blocks_with_carousel_divider hr {
    margin: 80px 0;
  }
}
@media only screen and (max-width: 979px ) {
  .columned_blocks_with_carousel_column:not(:last-child),
  .columned_blocks_with_carousel_carousel:not(:last-child) {
    margin-bottom: 50px;
  }
}
@media only screen and (min-width: 740px ) {
  .columned_blocks_with_carousel_column {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.columned_blocks_with_carousel_heading {
  margin-top: 20px;
}
.columned_blocks_with_carousel_heading strong {
  color: #D32D27;
  font-weight: normal;
}
.columned_blocks_with_carousel_text p:last-child {
  margin-bottom: 0;
}
.columned_blocks_with_carousel_text p a {
  color: #D32D27;
  border-bottom: 1px solid transparent;
  transition: border-color 0.25s ease;
}
.no-touch .columned_blocks_with_carousel_text p a:hover {
  border-color: #D32D27;
}
.columned_blocks_with_carousel_link {
  clear: both;
  display: block;
  float: left;
  margin-top: 20px;
}
@media only screen and (min-width: 740px ) {
  .columned_blocks_with_carousel_link {
    margin-top: 25px;
  }
}
/* Alternating */
.columned_blocks_with_carousel_row.flipped .component_two_columns_column_md {
  float: right;
}
.columned_blocks_with_carousel_row.flipped .component_two_columns_column_sm {
  float: left;
}
/* Tall Version
	============================================================================= */
.columned_blocks_with_carousel_tall hr {
  background-color: #E9EAEA;
  height: 6px;
  margin: 50px 0 30px;
}
/* ==========================================================================
	Text-Image Callouts
============================================================================= */
.text_image_callouts {
  background-color: #E9EAEA;
}
/* ==========================================================================
	Text Callouts Columned Large
============================================================================= */
.text_callouts_columned_large {
  background-color: #111C24;
}
.text_callouts_columned_large_heading {
  color: #D32D27;
}
.text_callouts_columned_large_blocks:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.text_callouts_columned_link {
  font-size: 20px;
  font-size: 1.25rem;
  color: #D32D27;
  display: inline-block;
}
.no-touch .text_callouts_columned_link:hover {
  color: #fff;
}
/* ==========================================================================
	Text Callouts Columned Small
============================================================================= */
.text_callouts_columned_small {
  padding-bottom: 40px;
  background-color: #651525;
}
@media only screen and (min-width: 980px ) {
  .text_callouts_columned_small {
    padding-bottom: 80px;
  }
}
.text_callouts_columned_small_heading {
  color: #fff;
  margin-top: 20px;
}
/* ==========================================================================
	Text Callouts Columned with Sidebar	
============================================================================= */
.text_callouts_columned_with_sidebar {
  background-color: transparent;
  padding-top: 0;
}
@media only screen and (min-width: 740px ) {
  .text_callouts_columned_with_sidebar {
    padding-bottom: 0;
  }
  .text_callouts_columned_with_sidebar .row_sidebar_content {
    padding: 60px 0 40px;
  }
  .text_callouts_columned_with_sidebar .text_image_column_callout_image {
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .text_callouts_columned_with_sidebar .text_image_column_callout {
    padding-right: 20px;
  }
  .text_callouts_columned_with_sidebar .row_sidebar_content {
    padding: 100px 0 80px;
  }
}
@media only screen and (max-width: 739px ) {
  .text_callouts_columned_with_sidebar .callout_carousel_item {
    padding-bottom: 0;
  }
  .text_callouts_columned_with_sidebar .text_callout_small {
    padding: 30px;
  }
}
.text_callouts_columned_with_sidebar_heading {
  color: #fff;
  margin-top: 20px;
}
/* ==========================================================================
	Text-Image Callouts Columned
============================================================================= */
.text_image_callouts_columned {
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .text_image_callouts_columned {
    padding-bottom: 80px;
  }
}
.text_image_callouts_columned .text_callout_small:first-child {
  padding-top: 0;
}
@media only screen and (min-width: 740px ) {
  .text_image_callouts_columned .text_image_column_callout {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.text_image_callouts_columned_heading {
  color: #A51C33;
  margin-top: 20px;
}
.text_image_callouts_columned_subheading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  margin: 0 0 20px;
  text-transform: uppercase;
}
@media only screen and (min-width: 740px ) {
  .text_image_callouts_columned_subheading {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* ==========================================================================
	Text-Image Callouts Columned with Large Heading
============================================================================= */
.text_image_callouts_columned_large_heading {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .text_image_callouts_columned_large_heading {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .text_image_callouts_columned_large_heading {
    padding-bottom: 80px;
  }
}
.text_image_callouts_columned_large_heading .text_callout_small:first-child {
  padding-top: 0;
}
@media only screen and (min-width: 740px ) {
  .text_image_callouts_columned_large_heading .text_image_column_large_heading_callout {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.text_image_callouts_columned_large_heading_heading {
  color: #A51C33;
  margin-top: 0;
}
.text_image_callouts_columned_large_heading_subheading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  margin: 0 0 20px;
  text-transform: uppercase;
}
@media only screen and (min-width: 740px ) {
  .text_image_callouts_columned_large_heading_subheading {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* ==========================================================================
	Text-Image Callout with Header	
============================================================================= */
.text_image_callout_with_header {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .text_image_callout_with_header {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .text_image_callout_with_header {
    padding-bottom: 80px;
  }
}
.text_image_callout_with_header hr {
  background-color: #E9EAEA;
  height: 6px;
}
.text_image_callout_with_header_header {
  margin-bottom: 30px;
}
.text_image_callout_with_header_header .text_image_callout_with_header_header_link {
  float: right;
  margin-top: 25px;
}
@media only screen and (max-width: 739px ) {
  .text_image_callout_with_header_header .text_image_callout_with_header_header_link {
    display: none;
  }
}
.text_image_callout_with_header_heading {
  margin: 0 0 20px;
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_with_header_heading {
    float: left;
  }
}
.text_image_callout_with_header_footer {
  margin-top: 20px;
}
.text_image_callout_with_header_footer .text_image_callout_with_header_header_link {
  padding: 20px 0;
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_with_header_footer {
    display: none;
  }
}
.text_image_callout_with_header_image {
  margin-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_with_header_image {
    max-width: 270px;
    float: right;
    margin-bottom: 0;
    margin-left: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .text_image_callout_with_header_image {
    max-width: 370px;
    float: left;
    margin-left: 0;
    margin-right: 30px;
  }
}
@media only screen and (min-width: 740px ) {
  .text_image_callout_with_header_block {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.text_image_callout_with_header_content {
  overflow: hidden;
  padding-bottom: 20px;
}
.text_image_callout_with_header_content:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.text_image_callout_with_header_content_heading {
  margin: 0 0 15px;
}
@media only screen and (min-width: 1220px ) {
  .text_image_callout_with_header_content_heading {
    margin-top: 15px;
  }
}
.text_image_callout_with_header_title,
.text_image_callout_with_header_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 28px;
  font-size: 1.75rem;
  text-transform: uppercase;
}
.text_image_callout_with_header_title {
  color: #111C24;
}
.text_image_callout_with_header_date {
  color: #7B1426;
  display: block;
}
@media only screen and (min-width: 980px ) {
  .text_image_callout_with_header_date {
    display: inline;
    margin-left: 15px;
  }
}
.text_image_callout_with_header_link {
  display: inline-block;
  margin-right: 15px;
}
.text_image_callout_with_header_link:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 499px ) {
  .text_image_callout_with_header_link {
    display: block;
    clear: both;
    float: left;
    margin-right: 0;
    margin-bottom: 8px;
  }
  .text_image_callout_with_header_link:last-child {
    margin-bottom: 0;
  }
}
/* ==========================================================================
	Story Callouts Columned with Sidebar
============================================================================= */
.story_callouts_columned_with_sidebar {
  background-color: transparent;
  padding-top: 0;
}
.story_callouts_columned_with_sidebar .callout_carousel_item {
  border-right: 1px solid #E9EAEA;
}
.story_callouts_columned_with_sidebar .callout_carousel_item:last-child {
  border-right: none;
}
@media only screen and (min-width: 740px ) {
  .story_callouts_columned_with_sidebar .callout_carousel_item {
    height: 440px;
  }
}
@media only screen and (min-width: 980px ) {
  .story_callouts_columned_with_sidebar .callout_carousel_item {
    height: 460px;
  }
}
.story_callouts_columned_with_sidebar .story_block {
  padding-top: 45px;
  padding-bottom: 60px;
}
@media only screen and (min-width: 740px ) {
  .story_callouts_columned_with_sidebar {
    height: 460px;
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 739px ) {
  .story_callouts_columned_with_sidebar .callout_carousel_item {
    padding-bottom: 0;
  }
  .story_callouts_columned_with_sidebar .story_block {
    padding: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .story_callouts_columned_with_sidebar {
    height: 480px;
  }
}
.giving .story_callouts_columned_with_sidebar {
  top: -20px;
  margin-top: 0;
  margin-bottom: -20px;
}
.story_callouts_columned_with_sidebar_heading {
  color: #fff;
  margin-top: 20px;
}
.story_callouts_columned_with_sidebar_heading_text {
  color: #D2D3D3;
}
.story_callouts_columned_with_sidebar_heading_button {
  background-color: #111C24;
  color: #fff;
}
/* ==========================================================================
	Stat Callouts Columned with Sidebar

	Templates: Flexible Landing, Connections
============================================================================= */
.stat_callouts_columned_with_sidebar {
  background-color: transparent;
  padding-top: 0;
}
@media only screen and (min-width: 740px ) {
  .stat_callouts_columned_with_sidebar {
    padding-bottom: 0;
  }
  .stat_callouts_columned_with_sidebar.row_sidebar {
    margin-top: 0;
  }
}
@media only screen and (max-width: 739px ) {
  .stat_callouts_columned_with_sidebar .callout_carousel_item {
    padding-bottom: 0;
  }
  .stat_callouts_columned_with_sidebar .stat_block {
    padding: 30px;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .stat_callouts_columned_with_sidebar .component_three_columns_two_column {
    width: 97.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .stat_callouts_columned_with_sidebar_header {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .stat_callouts_columned_with_sidebar_header {
    padding-top: 90px;
  }
}
.stat_callouts_columned_with_sidebar_heading {
  color: #fff;
  margin-top: 20px;
}
@media only screen and (min-width: 740px ) {
  .stat_callouts_columned_with_sidebar_blocks {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .stat_callouts_columned_with_sidebar_blocks {
    padding-top: 90px;
  }
}
/* Outcome Callout
	============================================================================= */
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .outcome_callouts {
    margin-left: -20px;
    padding-right: 20px;
  }
}
.outcome_callout {
  margin-bottom: 30px;
}
@media only screen and (min-width: 980px ) {
  .outcome_callout {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 740px ) {
  .outcome_callout:last-child {
    margin-bottom: 0;
  }
}
.outcome_callout_image {
  width: 65px;
  height: 65px;
  border-radius: 100%;
  float: left;
  margin-right: 20px;
  overflow: hidden;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .outcome_callout_image {
    float: none;
    margin-bottom: 20px;
  }
}
@media only screen and (min-width: 1220px ) {
  .outcome_callout_image {
    width: 80px;
    height: 80px;
  }
}
.outcome_callout_image img {
  width: 100%;
  height: auto;
}
.outcome_callout_content {
  overflow: hidden;
}
.outcome_callout_name {
  color: #fff;
  margin: 5px 0 10px;
}
.outcome_callout_text {
  font-size: 16px;
  font-size: 1rem;
  color: #D2D3D3;
  margin: 0 0 15px;
}
.outcome_callout_link {
  display: inline-block;
  margin-bottom: 5px;
}
/* Stat Callout
	============================================================================= */
.stat_callout {
  padding: 30px;
}
@media only screen and (min-width: 740px ) {
  .stat_callout {
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .stat_callout {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 1220px ) {
  .stat_callout {
    padding-left: 60px;
    padding-right: 60px;
  }
}
.stat_callout_heading {
  margin: 0 0 5px;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .stat_callout_heading {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .stat_callout_heading {
    font-size: 22px;
    font-size: 1.375rem;
  }
}
.stat_callout_text {
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  margin: 0;
}
/* ==========================================================================
	Gallery Grid
============================================================================= */
.gallery_grid {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .gallery_grid {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .gallery_grid {
    padding-bottom: 80px;
  }
}
@media only screen and (max-width: 739px ) {
  .gallery_grid .callout_carousel_item {
    width: calc(50% - 20px);
    margin: 0 10px;
  }
}
.gallery_grid .callout_carousel_item:nth-child(n+5) {
  display: none;
}
@media only screen and (min-width: 740px ) {
  .gallery_grid .callout_carousel_item:nth-child(n+5) {
    display: block;
  }
}
.gallery_grid .callout_carousel_item:nth-child(n+6) {
  display: none;
}
@media only screen and (min-width: 740px ) and only screen and (min-width: 740px ) {
  .gallery_grid .callout_carousel_item {
    display: block;
  }
}
.gallery_grid .callout_carousel_item:nth-child(n+6) {
  display: none;
}
.gallery_grid .callout_carousel_item:nth-child(n+2) {
  position: absolute;
}
@media only screen and (max-width: 739px ) {
  .gallery_grid .callout_carousel_item:nth-child(1) {
    width: calc(50% - 10px);
    margin: 29% 0 0 calc(50% + 10px);
  }
}
@media only screen and (max-width: 739px ) {
  .gallery_grid .callout_carousel_item:nth-child(2),
  .gallery_grid .callout_carousel_item:nth-child(3) {
    width: calc(50% - 10px);
  }
}
.gallery_grid .callout_carousel_item:nth-child(2) {
  top: 0;
  left: 0;
}
.gallery_grid .callout_carousel_item:nth-child(3) {
  bottom: 0;
  left: 0;
}
.gallery_grid .callout_carousel_item:nth-child(4) {
  top: 0;
  right: 0;
}
@media only screen and (max-width: 739px ) {
  .gallery_grid .callout_carousel_item:nth-child(4) {
    width: 48%;
    right: -10px;
  }
}
.gallery_grid .callout_carousel_item:nth-child(5) {
  bottom: 0;
  right: 0;
}
.gallery_grid_blocks {
  position: relative;
  clear: both;
}
@media only screen and (max-width: 739px ) {
  .gallery_grid_blocks {
    margin: 0 -10px;
  }
}
@media only screen and (min-width: 740px ) {
  .gallery_grid_large_item {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 740px ) {
  .gallery_grid_header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 0 0 30px;
  }
}
.gallery_grid_heading {
  margin: 0;
}
.gallery_grid_header_intro {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  line-height: calc(28 / 18);
  display: block;
  margin: 5px 0 0;
}
@media only screen and (min-width: 740px ) {
  .gallery_grid_header_intro {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 740px ) {
  .gallery_grid_header_intro {
    margin: 10px 0 0;
    padding: 0 100px 0 0;
  }
}
.gallery_grid_more_button {
  margin: 10px 0 20px;
}
@media only screen and (min-width: 740px ) {
  .gallery_grid_more_button {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .gallery_grid_more_button {
    margin-top: 15px;
  }
}
.gallery_grid_block {
  position: relative;
}
.gallery_grid_block.hover_shover .hover_shover_image:before {
  content: none;
}
@media only screen and (max-width: 739px ) {
  .gallery_grid_block.hover_shover .hover_shover_image:after {
    opacity: 1;
  }
}
.gallery_grid_block.gallery_grid_video:before,
.gallery_grid_block.gallery_grid_video:after {
  position: absolute;
  content: "";
  pointer-events: none;
}
.gallery_grid_block.gallery_grid_video:before {
  width: 0;
  height: 0;
  bottom: 30px;
  left: 36px;
  z-index: 3;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 10px solid #fff;
  border-right: none;
  margin-right: 13.7px;
}
@media only screen and (min-width: 500px ) and (max-width: 739px ), only screen and (min-width: 980px ) {
  .gallery_grid_block.gallery_grid_video:before {
    bottom: 40px;
    left: 46px;
  }
}
.gallery_grid_block.gallery_grid_video:after {
  background-color: #D32D27;
  width: 40px;
  height: 30px;
  line-height: 75;
  overflow: hidden;
  text-indent: 100%;
  bottom: 20px;
  left: 20px;
  z-index: 2;
  border-radius: 6px;
  display: block;
  transition: background 0.25s linear;
}
@media only screen and (min-width: 500px ) and (max-width: 739px ), only screen and (min-width: 980px ) {
  .gallery_grid_block.gallery_grid_video:after {
    bottom: 30px;
    left: 30px;
  }
}
.gallery_grid_block_content {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  height: auto;
  top: auto;
  bottom: 0;
  z-index: 1;
  opacity: 0;
  padding: 30px;
  pointer-events: none;
  transition: opacity 0.25s linear;
}
@media only screen and (min-width: 740px ) {
  .no-touch .gallery_grid_block:hover .gallery_grid_block_content {
    opacity: 1;
    pointer-events: all;
  }
}
.gallery_grid_video .gallery_grid_block_content {
  padding-left: 70px;
}
@media only screen and (min-width: 500px ) and (max-width: 739px ), only screen and (min-width: 980px ) {
  .gallery_grid_video .gallery_grid_block_content {
    padding-left: 90px;
  }
}
.gallery_grid_block_title {
  font-size: 18px;
  font-size: 1.125rem;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  margin: 0;
}
.gallery_grid_block_caption {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.75);
  line-height: 1.4;
  margin: 10px 0 0;
}
@media only screen and (max-width: 499px ), only screen and (min-width: 740px ) and (max-width: 979px ) {
  .gallery_grid_block_caption {
    display: none;
  }
}
/* ==========================================================================
	Link List
============================================================================= */
.link_list {
  background-color: #111C24;
}
.link_list_heading {
  color: #fff;
  border-bottom: 6px solid #29333A;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.link_list_list {
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .link_list_list {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.link_list_list_item {
  border-bottom: 1px solid #29333A;
  clear: none;
  margin-bottom: 0;
}
.link_list_list_item:before {
  content: none;
}
@media only screen and (min-width: 740px ) {
  .link_list_list_item {
    display: table;
    float: left;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .link_list_list_item {
    width: 50%;
  }
  .link_list_list_item:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 980px ) {
  .link_list_list_item {
    padding-right: 30px;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .link_list_list_item {
    width: 33.3333%;
  }
  .link_list_list_item:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 1220px ) {
  .link_list_list_item {
    width: 25%;
  }
  .link_list_list_item:nth-child(4n+1) {
    clear: both;
  }
}
.link_list_link {
  color: #fff;
  display: block;
  padding: 16px 0;
}
@media only screen and (min-width: 740px ) {
  .link_list_link {
    display: table-cell;
    vertical-align: middle;
  }
}
/* ==========================================================================
	Majors List Row
============================================================================= */
.majors_list_row_header {
  margin-bottom: 10px;
}
.majors_list_row_heading {
  border-bottom: 6px solid #E9EAEA;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.majors_list_list {
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .majors_list_list {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.major_link_item {
  border-bottom: 1px solid #E9EAEA;
  clear: none;
  margin-bottom: 0;
}
.major_link_item:before {
  content: none;
}
@media only screen and (min-width: 740px ) {
  .major_link_item {
    display: table;
    float: left;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .major_link_item {
    width: 50%;
  }
  .major_link_item:nth-child(2n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 980px ) {
  .major_link_item {
    padding-right: 30px;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .major_link_item {
    width: 33.3333%;
  }
  .major_link_item:nth-child(3n+1) {
    clear: both;
  }
}
@media only screen and (min-width: 1220px ) {
  .major_link_item {
    width: 25%;
  }
  .major_link_item:nth-child(4n+1) {
    clear: both;
  }
}
.major_link {
  color: #777777;
  display: block;
  padding: 16px 0;
}
@media only screen and (min-width: 740px ) {
  .major_link {
    display: table-cell;
    vertical-align: middle;
  }
}
/* ==========================================================================
	Majors List Row
============================================================================= */
.majors_minors_list_row {
  padding-top: 0px;
}
.majors_minors_list_row_header {
  margin-bottom: 10px;
}
@media only screen and (max-width: 739px ) {
  .majors_minors_list_row_header {
    clip: rect(0 0 0 0);
    -webkit-clip-path: inset(50%);
            clip-path: inset(50%);
    height: 1px;
    overflow: hidden;
    position: absolute;
    width: 1px;
  }
}
.majors_minors_list_row_heading {
  border-bottom: 6px solid #E9EAEA;
  margin-bottom: 0;
  padding-bottom: 20px;
}
.majors_minors_list_list {
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .majors_minors_list_list {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.major_minor_link_item {
  width: 100%;
  display: block;
  border-bottom: 1px solid #E9EAEA;
  clear: none;
  margin-bottom: 0;
}
.major_minor_link_item:before {
  content: none;
}
@media only screen and (min-width: 740px ) {
  .major_minor_link_item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 16px 20px 16px 0;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_link_item {
    padding: 18px 20px 18px 0;
    padding-right: 30px;
  }
}
.major_minor_link {
  display: block;
  color: #29333A;
  padding: 16px 0 0;
  text-transform: none;
}
@media only screen and (min-width: 740px ) {
  .major_minor_link {
    font-size: 18px;
    padding: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_link {
    font-size: 24px;
  }
}
@media only screen and (min-width: 740px ) {
  .major_minor_link:after {
    margin-top: 8px;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_link:after {
    margin-top: 12px;
  }
}
.major_minor_links_group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.major_minor_links_group.minor:not(.major) .major_minor_links_group_inner {
  -ms-flex-pack: end;
      justify-content: flex-end;
}
.major_minor_links_group_inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  padding-bottom: 12px;
}
@media only screen and (min-width: 740px ) {
  .major_minor_links_group_inner {
    width: 94px;
    padding-bottom: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_links_group_inner {
    width: 142px;
  }
}
.major_minor_links_group_item {
  position: relative;
  color: #A51C33;
  font-size: 14px;
  margin-right: 15px;
  text-decoration: underline;
  transition: color 0.25s;
}
@media only screen and (min-width: 740px ) {
  .major_minor_links_group_item {
    font-size: 16px;
    margin-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_links_group_item {
    font-size: 20px;
    margin-right: 50px;
  }
}
.major_minor_links_group_item:first-of-type:after {
  width: 1px;
  height: 8px;
  display: block;
  position: absolute;
  right: -9px;
  top: 50%;
  background: #29333A;
  content: "";
  -ms-transform: translateY(calc(-50% + 1px));
      transform: translateY(calc(-50% + 1px));
}
@media only screen and (min-width: 740px ) {
  .major_minor_links_group_item:first-of-type:after {
    height: 10px;
    right: -11px;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_links_group_item:first-of-type:after {
    height: 14px;
    right: -27px;
  }
}
.major_minor_links_group_item:first-of-type:last-of-type:after {
  display: none;
}
.major_minor_links_group.custom .major_minor_links_group_item:nth-of-type(1):after {
  width: 1px;
  height: 8px;
  display: block;
  position: absolute;
  right: -9px;
  top: 11px;
  background: #29333A;
  content: "";
}
@media only screen and (min-width: 740px ) {
  .major_minor_links_group.custom .major_minor_links_group_item:nth-of-type(1):after {
    height: 10px;
    right: -11px;
  }
}
@media only screen and (min-width: 980px ) {
  .major_minor_links_group.custom .major_minor_links_group_item:nth-of-type(1):after {
    height: 14px;
    top: 16px;
    right: -27px;
  }
}
.major_minor_links_group.custom.major:not(.minor) .major_minor_links_group_inner .major_minor_links_group_item:nth-of-type(1):after,
.major_minor_links_group.custom.minor:not(.major) .major_minor_links_group_inner .major_minor_links_group_item:nth-of-type(1):after,
.major_minor_links_group.custom:not(.major):not(.minor) .major_minor_links_group_item:nth-of-type(1):after {
  display: none;
}
.major_minor_links_group.custom .major_minor_links_group_item:first-child {
  padding-bottom: 12px;
}
@media only screen and (min-width: 740px ) {
  .major_minor_links_group.custom .major_minor_links_group_item:first-child {
    padding-bottom: 0;
  }
}
.major_minor_links_group.custom .major_minor_links_group_inner .major_minor_links_group_item:first-child {
  padding-bottom: 0;
}
.major_minor_links_group_item:last-child {
  margin-right: 0;
}
.major_minor_links_group_item:focus,
.major_minor_links_group_item:hover {
  color: #29333A;
  text-decoration: none;
}
/* ==========================================================================
	News with Headlines
============================================================================= */
.news_headline_blocks hr {
  background-color: #D2D3D3;
  margin: 0 0 25px;
}
/* ==========================================================================
	News with Events
============================================================================= */
.news_event_blocks hr {
  background-color: #D2D3D3;
  margin: 0 0 25px;
}
.news_with_events_title {
  color: #D32D27;
  margin: 0;
}
.news_with_events_view_all {
  float: right;
  margin: 13px 0 0 0;
}
@media only screen and (min-width: 740px ) {
  .news_with_events_view_all {
    margin: 15px 0 0 0;
  }
}
@media only screen and (min-width: 980px ) {
  .news_with_events_view_all {
    margin: 20px 0 0 0;
  }
}
/* ==========================================================================
	Event Group Carousel
============================================================================= */
.event_carousel .carousel_row_carousel_container {
  padding-top: 20px;
}
.event_carousel_header {
  padding-bottom: 20px;
}
.event_carousel_heading {
  color: #fff;
  margin: 0;
}
@media only screen and (min-width: 740px ) {
  .event_carousel_text {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.event_carousel_footer {
  margin-top: 20px;
}
.event_carousel_footer hr {
  height: 6px;
  position: relative;
  background-color: #29333A;
}
@media only screen and (min-width: 740px ) {
  .event_carousel_footer {
    padding-left: 20px;
    width: 100%;
    position: absolute;
    bottom: 0;
  }
}
.event_carousel_footer.event_carousel_footer_after {
  display: none;
  margin-top: 10px;
}
@media only screen and (max-width: 739px ) {
  .event_carousel_footer {
    display: none;
  }
  .event_carousel_footer.event_carousel_footer_after {
    display: block;
  }
}
.event_carousel_calendar_link {
  padding-bottom: 20px;
  padding-top: 15px;
}
.event_carousel_more_info_link:after {
  transition: transform;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .event_carousel_more_info_link:hover {
  color: #fff;
}
.event_carousel_carousel.fs-carousel-enabled .fs-carousel-control {
  bottom: 80px;
}
.event_carousel_carousel .event_block {
  border-right: 1px solid #651525;
}
.event_carousel_carousel .event_block:last-child {
  border-color: #111C24;
}
@media only screen and (min-width: 740px ) {
  .event_carousel_carousel .event_block:last-child {
    border-color: #651525;
  }
}
/*
		Event Group Carousel
		====================
		Swapping carousel based on category
	*/
.event_group_carousel .event_carousel_carousel.fs-carousel-enabled {
  max-height: 0;
  opacity: 0;
  transition: opacity 0.25s linear, max-height 0s linear 0.25s, visibility 0.25s linear 0.25s;
  visibility: hidden;
}
.event_group_carousel .event_carousel_carousel.fs-carousel-enabled.fs-swap-active {
  max-height: 9999px;
  opacity: 1;
  transition: opacity 0.25s linear 0.5s, max-height 0s linear 0.5s, visibility 0.25s linear 0.5s;
  visibility: visible;
}
@media only screen and (min-width: 740px ) {
  .event_group_carousel_menu {
    padding-left: 20px;
    padding-bottom: 80px;
  }
  .event_group_carousel_menu .fs-dropdown {
    display: none;
  }
}
.event_group_carousel_menu .fs-dropdown {
  margin: 0;
}
.event_group_carousel_menu .fs-dropdown-selected {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #fff;
  width: 100%;
  height: 50px;
  background-color: transparent;
  border-color: #29333A;
  border-radius: 0;
  letter-spacing: 0.04em;
  line-height: 50px;
  outline: none;
  text-transform: uppercase;
}
.event_group_carousel_menu .fs-dropdown-selected:after {
  border-top-color: #D32D27;
}
.no-touch .event_group_carousel_menu .fs-dropdown-selected:hover {
  color: #fff;
}
@media only screen and (max-width: 499px ) {
  .event_group_carousel_menu .fs-dropdown-selected {
    width: 100%;
  }
}
@media only screen and (min-width: 740px ) {
  .event_group_carousel_menu .fs-dropdown-selected {
    width: 250px;
  }
}
.event_group_carousel_menu .fs-dropdown-options {
  background-color: #29333A;
  max-height: none;
  border: none;
  border-radius: 0;
  padding: 0;
}
.event_group_carousel_menu .fs-dropdown-item {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  background-color: #29333A;
  color: #fff;
  height: 50px;
  border-color: #111C24;
  border-radius: 0;
  line-height: 50px;
  text-transform: uppercase;
}
.no-touch .event_group_carousel_menu .fs-dropdown-item:hover {
  background-color: #29333A;
  color: #D32D27;
  border-color: #111C24;
}
.event_group_link {
  font-size: 16px;
  font-size: 1rem;
  color: #fff;
  border-bottom: 1px solid transparent;
  clear: both;
  display: block;
  float: left;
  letter-spacing: 0.05em;
  margin: 10px 0;
}
.event_group_link.fs-swap-active,
.no-touch .event_group_link:hover {
  border-color: #D32D27;
  color: #D32D27;
}
@media only screen and (max-width: 739px ) {
  .event_group_link {
    display: none;
  }
}
/* ==========================================================================
	Large Photo Carousel
============================================================================= */
.large_photo_carousel {
  position: relative;
  background-color: #111C24;
}
.large_photo_carousel .fs-carousel-enabled .fs-carousel-canister {
  transition: transform 0.5s ease 0.5s;
}
.large_photo_carousel_controls {
  position: absolute;
  width: 100%;
  top: 281px;
}
@media only screen and (min-width: 500px ) {
  .large_photo_carousel_controls {
    top: 416px;
  }
}
@media only screen and (min-width: 740px ) {
  .large_photo_carousel_controls {
    top: 551px;
  }
}
@media only screen and (min-width: 980px ) {
  .large_photo_carousel_controls {
    top: 686px;
  }
}
@media only screen and (min-width: 1220px ) {
  .large_photo_carousel_controls {
    top: 810px;
  }
}
@media only screen and (min-width: 740px ) {
  .large_photo_carousel_controls .component_cell {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.large_photo_carousel_controls .large_photo_carousel_controls_container {
  display: none;
}
.large_photo_carousel_controls .fs-carousel-controls {
  position: relative;
}
.large_photo_carousel_controls .fs-carousel-controls.fs-carousel-visible {
  display: block;
}
.large_photo_carousel_controls .fs-carousel-control {
  position: absolute;
  top: auto;
  bottom: 30px;
  z-index: 5;
  margin: 0;
  opacity: 0.4;
  outline: none;
}
.no-touch .large_photo_carousel_controls .fs-carousel-control:hover {
  background-color: #D32D27;
}
.large_photo_carousel_controls .fs-carousel-control.fs-carousel-control_previous {
  left: 0;
}
.large_photo_carousel_controls .fs-carousel-control.fs-carousel-control_next {
  left: 50px;
  right: auto;
}
.large_photo_carousel_controls .fs-carousel-control.fs-carousel-visible {
  opacity: 1;
}
.no-touch .large_photo_carousel_controls .fs-carousel-control.fs-carousel-visible:hover {
  background-color: #651525;
}
.large_photo_carousel_item {
  position: relative;
}
.large_photo_carousel_image {
  width: 100%;
  overflow: visible;
  padding-top: 281px;
}
@media only screen and (min-width: 500px ) {
  .large_photo_carousel_image {
    padding-top: 416px;
  }
}
@media only screen and (min-width: 740px ) {
  .large_photo_carousel_image {
    padding-top: 551px;
  }
}
@media only screen and (min-width: 980px ) {
  .large_photo_carousel_image {
    padding-top: 686px;
  }
}
@media only screen and (min-width: 1220px ) {
  .large_photo_carousel_image {
    padding-top: 810px;
  }
}
.large_photo_carousel_image .fs-background-container {
  height: 281px;
  position: absolute;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.5s ease, visibility 0.5s ease;
}
@media only screen and (min-width: 500px ) {
  .large_photo_carousel_image .fs-background-container {
    height: 416px;
  }
}
@media only screen and (min-width: 740px ) {
  .large_photo_carousel_image .fs-background-container {
    height: 551px;
  }
}
@media only screen and (min-width: 980px ) {
  .large_photo_carousel_image .fs-background-container {
    height: 686px;
  }
}
@media only screen and (min-width: 1220px ) {
  .large_photo_carousel_image .fs-background-container {
    height: 810px;
  }
}
.large_photo_carousel .fs-carousel-item.fs-carousel-visible .large_photo_carousel_image .fs-background-container {
  opacity: 1;
  visibility: visible;
}
.large_photo_carousel_image .fs-background-container:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 50%;
  z-index: 1;
  content: "";
  display: block;
  background-color: rgba(0, 0, 0, 0.7);
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7), rgba(0, 0, 0, 0));
}
@media only screen and (min-width: 500px ) {
  .large_photo_carousel_image .fs-background-container:before {
    height: 30%;
    bottom: 0;
    top: auto;
    background-color: rgba(0, 0, 0, 0);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));
  }
}
.large_photo_carousel_caption {
  background-color: #A51C33;
  height: 150px;
  position: relative;
  z-index: 1;
}
.large_photo_carousel_caption_inner {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  opacity: 0;
  transition: opacity 0.25s ease;
}
.fs-carousel-visible .large_photo_carousel_caption_inner {
  opacity: 1;
  transition: opacity 0.5s ease 0.25s;
}
@media only screen and (min-width: 740px ) {
  .large_photo_carousel_caption_inner {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.large_photo_carousel_caption_title,
.large_photo_carousel_caption_text {
  color: #fff;
  margin: 0;
}
.large_photo_carousel_caption_title {
  position: absolute;
  top: 0;
  padding-bottom: 26px;
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
}
@media only screen and (max-width: 499px ) {
  .large_photo_carousel_caption_title {
    top: -281px;
    margin-left: 0;
    padding-bottom: 0;
    -ms-transform: translateY(30px);
        transform: translateY(30px);
  }
}
@media only screen and (min-width: 500px ) {
  .large_photo_carousel_carousel.multiple .large_photo_carousel_caption_title {
    margin-left: 120px;
  }
}
.large_photo_carousel_caption_text {
  padding-top: 30px;
}
.large_photo_carousel_caption_text a {
  color: inherit;
  text-decoration: underline;
  transition: opacity 0.25s ease;
}
.no-touch .large_photo_carousel_caption_text a:hover {
  opacity: 0.6;
}
/* ==========================================================================
	Contact Callout
============================================================================= */
@media screen and (max-width:  739px) {
  .contact_block_size,
  .contact_row .component_cell .component_cell,
  .contact_row_social_media,
  .contact_row_contact {
    width: 47.91666667%;
  }
}
@media screen and (max-width:  499px) {
  .contact_block_size,
  .contact_row .component_cell .component_cell,
  .contact_row_social_media,
  .contact_row_contact {
    width: 97.91666667%;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .contact_block_size,
  .contact_row .component_cell .component_cell,
  .contact_row_social_media,
  .contact_row_contact {
    width: 47.91666667%;
  }
}
.contact_row {
  background-color: #E9EAEA;
}
.contact_row .component_cell > .component_row {
  width: 102.08333333%;
  margin-left: -1.04166667%;
  margin-right: -1.04166667%;
}
.contact_row .component_cell .component_cell {
  margin-bottom: 20px;
}
@media screen and (min-width:  980px) {
  .contact_row .component_cell .component_cell {
    width: 47.91666667%;
  }
}
.contact_row .component_cell .component_cell:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 740px ) {
  .contact_row .component_cell .component_cell {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 0;
  }
  .contact_row .component_cell .component_cell:first-child {
    padding-right: 20px;
  }
  .contact_row .component_cell .component_cell:last-child {
    padding-left: 20px;
  }
}
.contact_row_heading {
  margin: 0 0 25px;
}
@media only screen and (min-width: 740px ) {
  .contact_row_header,
  .contact_row_block {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.contact_row_content a {
  color: #A51C33;
}
.no-touch .contact_row_content a:hover {
  border-color: #A51C33;
}
.contact_row_location {
  padding: 0;
}
@media screen and (min-width:  980px) {
  .contact_row_location {
    width: 47.91666667%;
  }
}
.contact_row_location strong {
  margin-right: 8px;
}
@media screen and (min-width:  980px) {
  .contact_row_social_media {
    width: 22.91666667%;
  }
}
.contact_row_social_media p {
  width: 100%;
  display: inline-block;
  line-height: 1.8;
  margin: 0;
}
@media only screen and (max-width: 499px ), only screen and (min-width: 740px ) and (max-width: 979px ) {
  .contact_row_social_media p {
    max-width: 70%;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 739px ) {
  .contact_row_social_media p {
    padding-right: 20px;
  }
}
@media only screen and (min-width: 1220px ) {
  .contact_row_social_media p {
    padding-right: 20px;
  }
}
.contact_row_social_media a {
  float: right;
}
@media screen and (min-width:  980px) {
  .contact_row_contact {
    width: 22.91666667%;
  }
}
.contact_row_block {
  line-height: 1.8;
  margin-bottom: 30px;
}
@media only screen and (min-width: 980px ) {
  .contact_row_block {
    margin-bottom: 0;
  }
}
.contact_row_block_heading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #A51C33;
  text-transform: uppercase;
  margin: 0 0 8px;
}
@media only screen and (min-width: 740px ) {
  .contact_row_location .contact_row_block_heading {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* ==========================================================================
	Instagram Row	
============================================================================= */
.instagram_photos_header {
  width: 100%;
  position: relative;
  float: right;
}
@media only screen and (min-width: 740px ) {
  .instagram_photos_header {
    width: 40%;
    padding-top: 40%;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .instagram_photos_header {
    margin-bottom: -1px;
  }
}
@media only screen and (min-width: 980px ) {
  .instagram_photos_header {
    position: absolute;
    width: 40%;
    right: 0;
    padding-top: 16.667%;
  }
}
@media only screen and (min-width: 1100px) {
  .instagram_photos_header {
    width: 33.333%;
  }
}
@media only screen and (min-width: 1300px ) {
  .instagram_photos_header {
    width: 16.667%;
    padding-top: 16.667%;
  }
}
@media only screen and (min-width: 1500px) {
  .instagram_photos_header {
    width: 14.285%;
    padding-top: 14.285%;
  }
}
.instagram_photos_header_content {
  background-color: #fff;
  padding: 20px;
}
@media only screen and (min-width: 740px ) {
  .instagram_photos_header_content {
    height: 100%;
    position: absolute;
    top: 0;
    box-sizing: content-box;
    margin-top: -20px;
    padding: 20px 30px 0;
  }
}
@media only screen and (min-width: 980px ) {
  .instagram_photos_header_content {
    padding: 20px 30px 0;
  }
}
@media only screen and (min-width: 1220px ) {
  .instagram_photos_header_content {
    padding: 20px 30px 0;
  }
}
.instagram_photos_header_content_inner {
  box-sizing: border-box;
  padding-bottom: 20px;
}
@media only screen and (min-width: 740px ) {
  .instagram_photos_header_content_inner {
    padding: 30px 0 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .instagram_photos_header_content_inner {
    padding: 0 0 30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .instagram_photos_header_content_inner {
    padding: 20px 0 30px;
  }
}
.instagram_photos_heading {
  color: #A51C33;
  line-height: 1;
  margin: 0;
}
@media only screen and (min-width: 740px ) {
  .instagram_photos_heading {
    font-size: 52px;
    font-size: 3.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .instagram_photos_heading {
    font-size: 34px;
    font-size: 2.125rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .instagram_photos_heading {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
.instagram_photos_text {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.3;
  margin: 15px 0;
}
.instagram_photos_text:after {
  width: 100%;
  height: 1px;
  backface-visibility: hidden;
  border-top: 1px solid #E9EAEA;
  content: "";
  display: block;
  margin: 18px 0;
}
.instagram_photos_account {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
}
.instagram_photos_image {
  width: 25%;
  position: relative;
  float: left;
}
.instagram_photos_image img {
  width: 100%;
  height: auto;
}
@media only screen and (min-width: 500px ) {
  .instagram_photos_image {
    width: 20%;
  }
}
@media only screen and (min-width: 1100px) {
  .instagram_photos_image {
    width: 16.666%;
  }
}
@media only screen and (min-width: 1500px) {
  .instagram_photos_image {
    width: 14.285%;
  }
}
@media only screen and (max-width: 499px ), only screen and (min-width: 980px ) and (max-width: 1299px ) {
  .instagram_photos_image:nth-child(n+6) {
    display: none;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 739px ), only screen and (min-width: 1099px) and (max-width: 1499px) {
  .instagram_photos_image:nth-child(n+7) {
    display: none;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1099px) {
  .instagram_photos_image:nth-child(n+5) {
    display: none;
  }
}
.instagram_photos_image_caption {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  overflow: hidden;
  z-index: 1;
  background-color: rgba(211, 45, 39, 0.8);
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.25s ease;
}
@media only screen and (min-width: 980px ) {
  .no-touch .instagram_photos_image:hover .instagram_photos_image_caption {
    opacity: 1;
    pointer-events: all;
  }
}
.instagram_photos_image_caption:before,
.instagram_photos_image_caption:after {
  position: absolute;
  width: 100%;
  left: 0;
  content: "";
}
.instagram_photos_image_caption:before {
  background-color: rgba(211, 45, 39, 0);
  background: linear-gradient(to bottom, rgba(211, 45, 39, 0), #D32D27);
  height: 60px;
  bottom: 45px;
  pointer-events: none;
}
.instagram_photos_image_caption:after {
  background-color: #D32D27;
  bottom: 0;
  height: 45px;
}
.instagram_photos_image_caption .instagram_photos_image_likes,
.instagram_photos_image_caption .instagram_photos_image_button {
  z-index: 1;
}
.instagram_photos_image_caption p {
  position: relative;
  font-size: 15px;
  font-size: 0.9375rem;
  z-index: -1;
  color: #fff;
  font-weight: 400;
  margin: 0;
  padding: 10%;
}
@media only screen and (max-width: 739px ) {
  .instagram_photos_image_caption p {
    display: none;
  }
}
@media only screen and (min-width: 1220px ) {
  .instagram_photos_image_caption p {
    font-size: 16px;
    font-size: 1rem;
  }
}
.instagram_photos_image_caption p a {
  border-bottom: 1px solid #fff;
  color: #fff;
}
.instagram_photos_image_likes {
  position: absolute;
  left: 0;
  bottom: 0;
  color: #fff;
  letter-spacing: 0.03em;
  padding: 10%;
}
.instagram_photos_image_likes:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .instagram_photos_image_likes:before {
  background-image: url(../images/icons.svg);
}
.instagram_photos_image_likes:before {
  width: 16px;
  height: 16px;
  background-position: -348px 0;
  margin-right: 6px;
  vertical-align: middle;
}
.instagram_photos_image_button {
  width: 30px;
  height: 30px;
  display: block;
  line-height: 30;
  overflow: hidden;
  text-indent: 100%;
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 15px;
  background-color: #fff;
  border-radius: 100%;
}
.instagram_photos_image_button:before {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .instagram_photos_image_button:before {
  background-image: url(../images/icons.svg);
}
.instagram_photos_image_button:before {
  width: 14px;
  height: 14px;
  background-position: -192px -28px;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.instagram_photos_image_button:hover {
  background-color: #111C24;
}
.instagram_photos_image_button:hover:before {
  width: 14px;
  height: 14px;
  background-position: -192px 0;
}
/* ==========================================================================
	Tips & Answers Callouts
============================================================================= */
.tips_answers_callouts {
  background-color: #111C24;
}
@media only screen and (min-width: 980px ) {
  .tips_answers_callouts {
    position: relative;
    z-index: 1;
    overflow: visible;
    padding-bottom: 0;
  }
}
.tips_answers_callouts.js-updating .tall_block {
  opacity: 0;
}
.tips_answers_callouts .tips_answers_callouts_carousel_item:nth-child(2) .tall_block {
  transition-delay: 0.05s;
}
.tips_answers_callouts .tips_answers_callouts_carousel_item:nth-child(3) .tall_block {
  transition-delay: 0.1s;
}
.tips_answers_callouts .tips_answers_callouts_carousel_item:nth-child(4) .tall_block {
  transition-delay: 0.15s;
}
.tips_answers_callouts_heading {
  color: #D32D27;
}
@media only screen and (min-width: 500px ) {
  .tips_answers_callouts_heading {
    float: left;
  }
}
.tips_answers_callouts_refresh_button {
  background-color: #D32D27;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 0.03em;
  text-transform: uppercase;
  color: #fff;
  height: 40px;
  border-radius: 20px;
  display: inline-block;
  line-height: 40px;
  margin-bottom: 20px;
  padding: 0 20px;
}
.tips_answers_callouts_refresh_button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .tips_answers_callouts_refresh_button:after {
  background-image: url(../images/icons.svg);
}
.tips_answers_callouts_refresh_button:after {
  margin-left: 10px;
}
.no-touch .tips_answers_callouts_refresh_button {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 500px ) {
  .tips_answers_callouts_refresh_button {
    float: right;
    margin-bottom: 0;
    margin-top: 27px;
  }
}
@media only screen and (min-width: 740px ) {
  .tips_answers_callouts_refresh_button {
    margin-top: 32px;
  }
}
@media only screen and (min-width: 980px ) {
  .tips_answers_callouts_refresh_button {
    margin-top: 42px;
  }
}
.tips_answers_callouts_refresh_button:after {
  width: 14px;
  height: 14px;
  background-position: -206px 0;
  margin-top: -4px;
  vertical-align: middle;
}
.no-touch .tips_answers_callouts_refresh_button:hover {
  background-color: #7B1426;
}
.tips_answers_callouts_blocks:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (max-width: 979px ) {
  .tips_answers_callouts_blocks.fs-carousel.fs-carousel-enabled {
    width: 97.91666667%;
    float: left;
    margin-left: 1.04166667%;
    margin-right: 1.04166667%;
  }
  .tips_answers_callouts_blocks.fs-carousel.fs-carousel-enabled .fs-carousel-pagination {
    margin-top: 20px;
  }
  .tips_answers_callouts_blocks .callout_carousel_item {
    width: 100%;
    margin: 0 20px 0 0;
  }
  .tips_answers_callouts_blocks .callout_carousel_item:last-child {
    margin-right: 0;
  }
  .tips_answers_callouts_blocks .callout_carousel_item.fs-carousel-item {
    opacity: 0;
    transition: opacity 0.25s ease;
  }
  .tips_answers_callouts_blocks .callout_carousel_item.fs-carousel-item.fs-carousel-visible {
    opacity: 1;
  }
}
.tips_answers_callouts_blocks .tall_block {
  height: auto;
}
@media only screen and (min-width: 980px ) {
  .tips_answers_callouts_blocks .tall_block {
    margin-bottom: -20px;
  }
}
@media screen and (min-width:  980px) {
  .tips_answers_callouts_blocks .callout_carousel_item {
    width: 22.91666667%;
  }
}
@media only screen and (max-width: 979px ) {
  .tips_answers_callouts_blocks .callout_carousel_item {
    padding-bottom: 0;
  }
}
/* Tip Blocks
	============================================================================= */
@media only screen and (min-width: 980px ) {
  .tip_block .tall_block_content {
    min-height: 220px;
    padding-bottom: 50px;
  }
}
@media only screen and (min-width: 1220px ) {
  .tip_block .tall_block_content {
    min-height: 275px;
  }
}
/* Answer Blocks
	============================================================================= */
.answer_block_content {
  padding-top: 60px;
}
@media only screen and (min-width: 1220px ) {
  .answer_block_content {
    padding-top: 75px;
  }
}
.answer_block_question {
  font-size: 26px;
  font-size: 1.625rem;
  line-height: 1.4;
  margin-top: 15px;
  margin-bottom: 35px;
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .answer_block_question {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
/* ==========================================================================
	Life After OWU
============================================================================= */
.life_after_owu {
  z-index: 1;
  overflow: visible;
}
@media only screen and (min-width: 740px ) {
  .life_after_owu {
    padding-bottom: 0;
  }
}
.life_after_owu .fs-background-container {
  z-index: -1;
}
.life_after_owu .fs-background-container:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background: rgba(0, 0, 0, 0.5);
  content: "";
}
.life_after_owu .life_after_owu_controls {
  display: none;
}
.life_after_owu .fs-carousel-controls.fs-carousel-visible {
  display: block;
}
.life_after_owu .fs-carousel-controls .fs-carousel-control {
  position: absolute;
  top: 26px;
  bottom: auto;
  opacity: 0.4;
  outline: none;
}
@media only screen and (min-width: 740px ) {
  .life_after_owu .fs-carousel-controls .fs-carousel-control {
    top: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .life_after_owu .fs-carousel-controls .fs-carousel-control {
    top: 35px;
  }
}
.no-touch .life_after_owu .fs-carousel-controls .fs-carousel-control:hover {
  background-color: #D32D27;
}
.life_after_owu .fs-carousel-controls .fs-carousel-control.fs-carousel-control_next {
  right: 0;
}
.life_after_owu .fs-carousel-controls .fs-carousel-control.fs-carousel-control_previous {
  left: auto;
  right: 50px;
}
.life_after_owu .fs-carousel-controls .fs-carousel-control.fs-carousel-visible {
  opacity: 1;
}
.no-touch .life_after_owu .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:hover {
  background-color: #651525;
}
@media only screen and (max-width: 979px ) {
  .life_after_owu .alumni_block {
    height: auto;
  }
}
.life_after_owu .alumni_block.fs-carousel-item {
  transition: opacity 0.25s ease;
}
.life_after_owu .alumni_block.fs-carousel-item.fs-carousel-item_previous {
  opacity: 0;
}
@media only screen and (max-width: 979px ) {
  .life_after_owu .alumni_block_text {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.45;
  }
}
@media screen and (min-width:  980px) {
  .life_after_owu_header {
    width: 56.25%;
  }
}
@media screen and (min-width:  1220px) {
  .life_after_owu_header {
    width: 47.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .life_after_owu_header {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .life_after_owu_header {
    position: absolute;
    z-index: 1;
  }
}
.life_after_owu_heading {
  color: #fff;
}
@media only screen and (min-width: 980px ) {
  .life_after_owu_heading {
    margin-bottom: 20px;
  }
}
.life_after_owu_heading strong {
  color: #D32D27;
  font-weight: normal;
}
.life_after_owu_text {
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  margin-bottom: 30px;
}
@media only screen and (min-width: 740px ) {
  .life_after_owu_text {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 980px ) {
  .life_after_owu_text {
    margin-bottom: 0;
  }
}
.life_after_owu_text,
.life_after_owu_text p {
  color: #fff;
}
.life_after_owu_carousel {
  position: relative;
  z-index: 0;
  margin-bottom: 30px;
}
@media screen and (min-width:  980px) {
  .life_after_owu_carousel {
    width: 22.91666667%;
  }
}
@media screen and (min-width:  980px) {
  .life_after_owu_carousel {
    margin-left: 67.70833333%;
  }
}
@media only screen and (min-width: 740px ) {
  .life_after_owu_carousel {
    margin-bottom: 40px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .life_after_owu_carousel {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .life_after_owu_carousel {
    padding-top: 150px;
    margin-bottom: -20px;
  }
}
.alumni_block_subtext {
  border-top: 1px solid rgba(229, 131, 127, 0.4);
  padding-top: 20px;
}
@media only screen and (min-width: 980px ) {
  .alumni_block_subtext {
    display: none;
  }
}
@media screen and (min-width:  980px) {
  .life_after_owu_content_carousel {
    width: 56.25%;
  }
}
@media screen and (min-width:  1220px) {
  .life_after_owu_content_carousel {
    width: 47.91666667%;
  }
}
@media only screen and (max-width: 979px ) {
  .life_after_owu_content_carousel {
    display: none;
  }
}
@media only screen and (min-width: 980px ) {
  .life_after_owu_content_carousel {
    position: absolute;
    padding-left: 20px;
    padding-right: 20px;
    bottom: 0;
    left: 0;
    z-index: 1;
    padding-bottom: 40px;
  }
}
.life_after_owu_alumni_block_content {
  opacity: 0;
  transition: opacity 0.25s linear;
}
.life_after_owu_alumni_block_content.fs-carousel-visible {
  opacity: 1;
  transition: opacity 0.25s linear 0.25s;
}
.life_after_owu_alumni_block_content hr {
  width: 180px;
  background-color: rgba(255, 255, 255, 0.4);
  margin: 15px 0;
}
.life_after_owu_alumni_block_content p {
  margin: 0;
}
.life_after_owu_alumni_block_text {
  color: #E9EAEA;
}
.life_after_owu_alumni_block_caption {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #fff;
}
/* ==========================================================================
	Deadlines Tabbed
============================================================================= */
.deadlines_tabbed {
  padding-top: 20px;
  padding-bottom: 40px;
  background-color: #F5F5F5;
}
@media only screen and (min-width: 980px ) {
  .deadlines_tabbed {
    padding-bottom: 80px;
  }
}
.deadlines_tabbed .fs-tabs-tab_mobile {
  width: 100%;
  display: block;
  margin-bottom: 15px;
  outline: none;
  text-align: left;
  -webkit-appearance: none;
}
@media only screen and (min-width: 740px ) {
  .deadlines_tabbed .fs-tabs-tab_mobile {
    display: none;
  }
}
.deadlines_tabbed_header {
  margin-bottom: 15px;
}
@media only screen and (min-width: 980px ) {
  .deadlines_tabbed_heading {
    float: left;
  }
}
@media only screen and (min-width: 980px ) {
  .deadlines_tabbed_tabs {
    float: right;
    margin-top: 35px;
  }
}
.deadlines_tabbed .fs-tabs-tab_mobile,
.deadlines_tabbed_tab {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  font-size: 0.875rem;
  letter-spacing: 0.2em;
  text-transform: uppercase;
  font-size: 16px;
  font-size: 1rem;
  color: #29333A;
  border-bottom: 4px solid #D2D3D3;
  letter-spacing: 1px;
  padding: 10px 0;
}
.deadlines_tabbed .fs-tabs-tab_mobile.fs-tabs-active,
.deadlines_tabbed_tab.fs-tabs-active {
  color: #D32D27;
  border-bottom-color: #D32D27;
}
.deadlines_tabbed_tab {
  display: inline-block;
  margin-left: 20px;
}
.deadlines_tabbed_tab:first-child {
  margin-left: 0;
}
@media only screen and (max-width: 739px ) {
  .deadlines_tabbed_tab {
    display: none;
  }
}
@media only screen and (min-width: 740px ) {
  .deadlines_tabbed_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.deadlines_tabbed_content_block {
  height: 0;
  opacity: 0;
  overflow-y: hidden;
  transition: opacity 0.5s ease, height 0s linear 0.5s;
}
.deadlines_tabbed_content_block.fs-tabs-active {
  height: auto;
  opacity: 1;
}
@media only screen and (max-width: 739px ) {
  .deadlines_tabbed_content_block.fs-tabs-active {
    margin-bottom: 30px;
  }
}
.deadlines_tabbed_content_block_heading {
  color: #29333A;
}
.deadlines_tabbed_deadlines {
  border-top: 1px solid #E9EAEA;
}
.deadlines_tabbed_deadline {
  color: #A51C33;
  position: relative;
  border-bottom: 1px solid #E9EAEA;
  padding: 20px 0 20px 65px;
}
@media only screen and (min-width: 740px ) {
  .deadlines_tabbed_deadline {
    font-size: 20px;
    font-size: 1.25rem;
    padding-left: 85px;
  }
}
@media only screen and (min-width: 980px ) {
  .deadlines_tabbed_deadline {
    width: 50%;
    float: left;
  }
}
.deadlines_tabbed_deadline_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #111C24;
  position: absolute;
  left: 0;
  display: inline-block;
  text-transform: uppercase;
}
/* ==========================================================================
	FAQ Callout
============================================================================= */
.faq_callout {
  padding-top: 20px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .faq_callout {
    padding-bottom: 60px;
  }
}
.faq_callout_heading {
  padding-bottom: 20px;
  border-bottom: 4px solid #E9EAEA;
  margin: 0;
}
@media only screen and (min-width: 740px ) {
  .faq_callout_blocks {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* FAQ Block
	============================================================================= */
.faq_block {
  border-bottom: 1px solid #E9EAEA;
}
.faq_block_question {
  position: relative;
  z-index: 1;
  cursor: pointer;
  padding: 20px 70px 20px 0;
}
@media only screen and (min-width: 740px ) {
  .faq_block_question {
    padding: 30px 100px 30px 0;
  }
}
.faq_block_question:before,
.faq_block_question:after {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  right: 20px;
  content: '';
}
@media only screen and (min-width: 740px ) {
  .faq_block_question:before,
  .faq_block_question:after {
    right: 30px;
  }
}
.faq_block_question:before {
  width: 0px;
  height: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #D32D27;
  margin-right: 14px;
  margin-top: 1px;
  transition: border-width 0.15s ease;
  z-index: 1;
}
.faq_block_question.fs-swap-active:before {
  border-bottom: 8px solid #D32D27;
  border-top: none;
  margin-top: -1px;
}
.faq_block_question_heading {
  margin: 0;
}
@media only screen and (max-width: 739px ) {
  .faq_block_question_heading {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 499px ) {
  .faq_block_question_heading {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.faq_block_answer {
  position: relative;
  height: 0;
  overflow: hidden;
}
.faq_block_answer p:first-child {
  margin-top: 0;
}
.faq_block_answer p:last-child {
  margin-bottom: 0;
}
.faq_block_answer p a {
  border-bottom: 1px solid transparent;
  color: #A51C33;
  transition: border-color 0.25s ease;
}
.no-touch .faq_block_answer p a:hover {
  border-color: #A51C33;
}
.faq_block_answer ul li a,
.faq_block_answer ol li a {
  border-bottom: 1px solid transparent;
  color: #A51C33;
  transition: border-color 0.25s ease;
}
.no-touch .faq_block_answer ul li a:hover,
.no-touch .faq_block_answer ol li a:hover {
  border-color: #A51C33;
}
.faq_block_answer.fs-swap-active {
  height: auto;
}
.faq_block_answer.fs-swap-active .faq_block_answer_inner {
  opacity: 1;
  -ms-transform: translateY(0);
      transform: translateY(0);
}
.faq_block_answer_inner {
  padding-bottom: 40px;
  position: relative;
  z-index: 1;
  opacity: 0;
  -ms-transform: translateY(-30px);
      transform: translateY(-30px);
  transition: transform 0.3s ease,
					opacity 0.3s ease;
}
@media only screen and (min-width: 980px ) {
  .faq_block_answer_inner {
    padding-bottom: 60px;
  }
}
/* ==========================================================================
	Slots
============================================================================= */
.slots {
  position: relative;
  background: #111C24 url('../images/slots_bg.svg') no-repeat;
  background-size: 977px 376px;
  background-position: right top;
  color: #fff;
  padding: 70px 0;
}
.page_wrapper.cover .slots {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
}
.page_wrapper.cover .slots .component_row {
  width: 1500px !important;
}
.slots.theme_light {
  background: #fafafa url('../images/slots_bg_light.svg') no-repeat;
  background-size: 977px 376px;
  background-position: right top;
  color: #111C24;
}
@media screen and (min-width: 980px) and (max-width: 1000px) {
  .slots .component_header {
    padding-left: 60px;
    padding-right: 60px;
  }
}
@media screen and (min-width: 1220px) and (max-width: 1300px) {
  .slots .component_header {
    padding-left: 60px;
    padding-right: 60px;
  }
}
/* Header
=========================================== */
.slots_header_text {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  font-size: 2.625rem;
  line-height: 1.1;
  margin: 0;
}
.no-touch .slots_header_text {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 500px ) {
  .slots_header_text {
    font-size: 46px;
    font-size: 2.875rem;
  }
}
@media only screen and (min-width: 740px ) {
  .slots_header_text {
    font-size: 52px;
    font-size: 3.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_header_text {
    font-size: 64px;
    font-size: 4rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .slots_header_text {
    font-size: 72px;
    font-size: 4.5rem;
  }
}
.slots_header_description {
  font-weight: 600;
  font-size: 18px;
  font-size: 1.125rem;
  color: #29333A;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  display: block;
  color: #fff;
  margin-top: 18px;
}
@media only screen and (min-width: 740px ) {
  .slots_header_description {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_header_description {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
.slots.theme_light .slots_header_description {
  color: #111C24;
}
@media only screen and (min-width: 980px ) {
  .slots_header_description {
    font-size: 20px;
    line-height: 1.6;
  }
}
/* Controller
=========================================== */
.slots_controller {
  position: relative;
  margin-top: 20px;
}
@media only screen and (min-width: 740px ) {
  .slots_controller {
    margin-top: 36px;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_controller {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
  }
}
.slots_spinner_controls_wrapper {
  width: 100%;
  display: none;
  border-radius: 10px;
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_controls_wrapper.left {
    -ms-flex-order: 1;
        order: 1;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_controls_wrapper.right {
    -ms-flex-order: 3;
        order: 3;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_controls_wrapper {
    width: 40%;
    display: block;
    position: relative;
  }
}
.slots_spinner_controls_value {
  font-weight: 300;
  font-size: 24px;
  font-size: 1.5rem;
  color: #A51C33;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  width: 100%;
  display: block;
  background: transparent url('../images/slots_dropdown.svg') no-repeat;
  background-position: 0 center;
  background-size: 9px 21px;
  border-bottom: 1px solid #D32D27;
  color: #fff;
  padding-left: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: left;
  white-space: nowrap;
}
@media only screen and (min-width: 500px ) {
  .slots_spinner_controls_value {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 740px ) {
  .slots_spinner_controls_value {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_controls_value {
    font-size: 32px;
    font-size: 2rem;
  }
}
.slots.theme_light .slots_spinner_controls_value {
  color: #111C24;
  background: transparent url('../images/slots_dropdown_dark.svg') no-repeat;
  background-position: 0 center;
  background-size: 9px 21px;
}
.slots.spinner-visible .slots_spinner_controls_value {
  pointer-events: none;
}
.slots_spinner_controls_value.left {
  background-position: 100% center;
  padding-left: 0;
  padding-right: 30px;
  text-align: right;
}
.slots.theme_light .slots_spinner_controls_value.left {
  background-position: 100% center;
}
.slots_spinner_control_list_wrapper {
  width: 100%;
  display: none;
  position: absolute;
  left: 0;
  top: -225px;
  z-index: 2;
}
.slots_spinner_control_list_wrapper.active {
  display: block;
}
@media screen and (min-width: 1300px) {
  .slots_spinner_control_list_wrapper {
    width: calc(100% + 60px);
    left: -60px;
  }
}
@media screen and (min-width: 1400px) {
  .slots_spinner_control_list_wrapper {
    width: calc(100% + 100px);
    left: -100px;
  }
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_list_wrapper {
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
@media screen and (min-width: 1300px) {
  .slots_spinner_controls_wrapper.right .slots_spinner_control_list_wrapper {
    left: auto;
    right: -60px;
  }
}
@media screen and (min-width: 1300px) {
  .slots_spinner_controls_wrapper.right .slots_spinner_control_list_wrapper {
    right: -100px;
  }
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_list_wrapper:before {
  width: 100%;
  height: 160px;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 10px 10px 0 0;
  content: "";
  pointer-events: none;
}
.slots.theme_light .slots_spinner_controls_wrapper.left .slots_spinner_control_list_wrapper:before {
  width: calc(100% - 2px);
  left: 1px;
  top: 1px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 10px 10px 0 0;
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_list_wrapper:after {
  width: 100%;
  height: 160px;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(0deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 0 0 10px 10px;
  content: "";
  pointer-events: none;
  visibility: visible;
}
.slots.theme_light .slots_spinner_controls_wrapper.left .slots_spinner_control_list_wrapper:after {
  width: calc(100% - 2px);
  left: 1px;
  bottom: 1px;
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
  border-radius: 0 0 10px 10px;
}
.slots_spinner_control_list {
  width: 100%;
  max-height: var(--height, 600px);
  background: #1C272F;
  border-radius: 10px;
  list-style: none;
  margin: 0;
  overflow: scroll;
  padding: 0 50px;
}
.slots.theme_light .slots_spinner_control_list {
  background: #fafafa;
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_list {
  overflow: visible;
}
.slots.theme_light .slots_spinner_controls_wrapper.right .slots_spinner_control_list {
  border: 1px solid rgba(0, 0, 0, 0.3);
}
.slots_spinner_control_list_item:before {
  display: none;
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_list_item:first-child {
  padding-top: 60px;
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_list_item:last-child {
  padding-bottom: 60px;
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_list_item:first-child {
  padding-top: 60px;
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_list_item:last-child {
  padding-bottom: 60px;
}
.slots_spinner_control_item_button {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  width: 100%;
  font-size: 26px;
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_item_button {
  text-align: left;
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_item_button {
  text-align: right;
}
.slots_spinner_control_item_button:hover,
.slots_spinner_control_item_button:focus {
  text-decoration: underline;
}
.slots_spinner_control_item_button.active {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  position: relative;
  pointer-events: none;
}
.slots_spinner_control_item_button.active:after {
  width: 9px;
  height: 9px;
  display: block;
  position: absolute;
  top: 50%;
  background: #D32D27;
  border-radius: 50%;
  content: "";
  -ms-transform: translateY(-4px);
      transform: translateY(-4px);
}
.slots_spinner_controls_wrapper.left .slots_spinner_control_item_button.active:after {
  right: -26px;
}
.slots_spinner_controls_wrapper.right .slots_spinner_control_item_button.active:after {
  left: -26px;
}
.slots_spinner_button_wrapper {
  text-align: center;
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_button_wrapper {
    width: 20%;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-order: 2;
        order: 2;
  }
  .slots_spinner_button_wrapper:before {
    width: calc(100% - 40px);
    height: 3px;
    display: block;
    position: absolute;
    left: 20px;
    top: 50%;
    background-image: linear-gradient(to right, black 33%, rgba(255, 255, 255, 0.3) 0%);
    background-position: bottom;
    background-size: 10px 3px;
    background-repeat: repeat-x;
    content: "";
  }
}
.slots_spinner_button {
  position: relative;
  z-index: 2;
}
.slots_spinner_button:hover .slots_spinner_button_icon:after,
.slots_spinner_button:focus .slots_spinner_button_icon:after {
  opacity: 0.5;
  -ms-transform: scale(1.2);
      transform: scale(1.2);
}
.slots_spinner_button_label {
  position: absolute;
  width: 1px;
  height: 1px;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.slots_spinner_button_label.focusable:active,
.slots_spinner_button_label.focusable:focus {
  width: auto;
  height: auto;
  position: static;
  clip: auto;
  margin: 0;
  overflow: visible;
}
.slots_spinner_button_icon {
  width: 78px;
  height: 78px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
      align-items: center;
  background: #D32D27;
  border: 7px solid #111C24;
  border-radius: 50%;
  box-sizing: border-box;
  -ms-flex-pack: center;
      justify-content: center;
}
.slots.theme_light .slots_spinner_button_icon {
  border-color: #fafafa;
}
.slots_spinner_button_icon:after {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background: #D32D27;
  border-radius: 50%;
  content: "";
  opacity: 0.25;
  transition: transform 0.25s, opacity 0.25s;
  will-change: transform;
}
/* Mobile Controller
=========================================== */
@media only screen and (min-width: 980px ) {
  .slots_spinner_mobile_controls {
    display: none;
  }
}
.slots_spinner_mobile_or_text {
  display: block;
  font-size: 18px;
  padding: 5px 0 20px;
  text-align: center;
}
.slots_spinner_mobile_left_label,
.slots_spinner_mobile_right_label {
  width: 1px;
  height: 1px;
  position: absolute;
  border: 0;
  clip: rect(0 0 0 0);
  margin: -1px;
  overflow: hidden;
  padding: 0;
}
.slots_spinner_mobile_left_label.focusable:active,
.slots_spinner_mobile_right_label.focusable:active,
.slots_spinner_mobile_left_label.focusable:focus,
.slots_spinner_mobile_right_label.focusable:focus {
  width: auto;
  height: auto;
  position: static;
  clip: auto;
  margin: 0;
  overflow: visible;
}
.slots_spinner_mobile_left {
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent url('../images/slots_dropdown.svg') no-repeat;
  background-position: 95% 11px;
  cursor: pointer;
  padding: 10px 12px;
}
.slots.theme_light .slots_spinner_mobile_left {
  background: transparent url('../images/slots_dropdown_dark.svg') no-repeat;
  background-position: 95% 11px;
}
.slots_spinner_mobile_left option {
  background: #111C24;
  color: #fff;
}
.slots.theme_light .slots_spinner_mobile_left option {
  background: #fafafa;
  color: #111C24;
}
.slots_spinner_mobile_right {
  width: 100%;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background: transparent url('../images/slots_dropdown.svg') no-repeat;
  background-position: 95% 11px;
  cursor: pointer;
  margin-top: 20px;
  padding: 10px 12px;
}
.slots.theme_light .slots_spinner_mobile_right {
  background: transparent url('../images/slots_dropdown_dark.svg') no-repeat;
  background-position: 95% 11px;
}
.slots_spinner_mobile_right option {
  background: #111C24;
  color: #fff;
}
.slots.theme_light .slots_spinner_mobile_right option {
  background: #fafafa;
  color: #111C24;
}
.slots_spinner_random_wrapper {
  display: none;
}
@media only screen and (min-width: 980px ) {
  .slots_spinner_random_wrapper {
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    opacity: 0;
    -ms-flex-order: 3;
        order: 3;
    pointer-events: none;
    -ms-transform: translateY(140px);
        transform: translateY(140px);
    transition: transform 0.6s, opacity 0.3s;
    z-index: 2;
  }
  .slots.spinner-visible .slots_spinner_random_wrapper {
    opacity: 1;
    -ms-transform: translateY(-50%);
        transform: translateY(-50%);
    transition: transform 0.6s cubic-bezier(0.34, 1.6, 0.64, 1), opacity 0.6s;
  }
}
.slots_spinner_random_left {
  width: 40%;
  height: 140px;
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  background: #1C272F;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 10px;
  overflow: hidden;
  padding: 0 25px;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.slots_spinner_random_left:before {
  width: 100%;
  height: 20%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 10px 10px 0 0;
  content: "";
  pointer-events: none;
}
.slots_spinner_random_left:after {
  width: 100%;
  height: 20%;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(0deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 0 0 10px 10px;
  content: "";
  pointer-events: none;
  visibility: visible;
}
.slots_spinner_random_right {
  width: 40%;
  height: 140px;
  display: block;
  position: absolute;
  right: 0;
  top: 50%;
  background: #1C272F;
  border: 1px solid rgba(255, 255, 255, 0.08);
  border-radius: 10px;
  overflow: hidden;
  padding: 0 25px;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}
.slots_spinner_random_right:before {
  width: 100%;
  height: 20%;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  background: linear-gradient(180deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 10px 10px 0 0;
  content: "";
  pointer-events: none;
}
.slots_spinner_random_right:after {
  width: 100%;
  height: 20%;
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  background: linear-gradient(0deg, #1c272f 0%, rgba(28, 39, 47, 0) 100%);
  border-radius: 0 0 10px 10px;
  content: "";
  pointer-events: none;
  visibility: visible;
}
.spinner_random_value {
  font-weight: 300;
  font-size: 24px;
  font-size: 1.5rem;
  color: #A51C33;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  display: block;
  position: absolute;
  bottom: 0;
  color: #fff;
  font-size: 28px;
  opacity: 0;
  white-space: nowrap;
}
@media only screen and (min-width: 500px ) {
  .spinner_random_value {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 740px ) {
  .spinner_random_value {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .spinner_random_value {
    font-size: 32px;
    font-size: 2rem;
  }
}
@keyframes roller-anim {
  0% {
    transform: translateY(32px) scale(0.9) rotateX(90deg);
    opacity: 0.1;
  }
  25% {
    transform: translateY(-8px) scale(0.95) rotateX(45deg);
    opacity: 0.5;
  }
  50% {
    transform: translateY(-48px) scale(1) rotateX(0deg);
    opacity: 1;
  }
  75% {
    transform: translateY(-96px) scale(0.95) rotateX(45deg);
    opacity: 0.5;
  }
  100% {
    transform: translateY(-136px) scale(0.9) rotateX(90deg);
    opacity: 0;
  }
}
.slots.spinner-active .spinner_random_value {
  animation-duration: 0.5s;
  animation-iteration-count: infinite;
  animation-name: roller-anim;
  animation-timing-function: linear;
}
.spinner_random_value:nth-of-type(1) {
  animation-delay: 0s;
}
.spinner_random_value:nth-of-type(2) {
  animation-delay: 0.4s;
}
.spinner_random_value:nth-of-type(3) {
  animation-delay: 0.8s;
}
.spinner_random_value:nth-of-type(4) {
  animation-delay: 1.2s;
}
.spinner_random_value:nth-of-type(5) {
  animation-delay: 1.6s;
}
.spinner_random_value:nth-of-type(6) {
  animation-delay: 2s;
}
/* Cards
=========================================== */
.slots_content {
  position: relative;
  margin-top: 30px;
}
@media only screen and (min-width: 740px ) {
  .slots_content {
    margin-top: 46px;
  }
}
.slots[data-count="0"] .slots_content {
  min-height: 50px;
}
@media only screen and (min-width: 740px ) {
  .slots[data-count="0"] .slots_content {
    min-height: 75px;
  }
}
@media only screen and (min-width: 980px ) {
  .slots[data-count="0"] .slots_content {
    min-height: 200px;
  }
}
@media only screen and (min-width: 1220px ) {
  .slots[data-count="0"] .slots_content {
    min-height: 400px;
  }
}
.slots_content:after {
  width: 100%;
  display: none;
  position: absolute;
  left: 50%;
  top: 50%;
  content: "No Results Found";
  color: #fff;
  font-size: 24px;
  text-align: center;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
}
.slots[data-count="0"] .slots_content:after {
  display: block;
}
@media only screen and (min-width: 740px ) {
  .slots_content:after {
    font-size: 32px;
  }
}
.slots_content_cards {
  opacity: 0;
  transition: opacity 0.25s;
}
.slots.fade-in .slots_content_cards {
  opacity: 1;
}
.slots_content_card {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  background: #651525;
  color: #fff;
  margin-right: 30px;
  padding: 44px 30px 60px;
}
@media only screen and (min-width: 980px ) {
  .slots_content_card {
    padding: 74px 30px 150px;
  }
}
.slots_content_card.slots_content_card_image {
  padding: 0;
}
.slots_content_card.hide {
  display: none;
}
.slots_content_card.slots_content_card_no_results {
  display: none;
}
.slots[data-count="0"] .slots_content_card.slots_content_card_no_results {
  display: block;
}
.slots.theme_light .slots[data-count="0"] .slots_content_card.slots_content_card_no_results {
  color: #111C24;
}
.fs-carousel-enabled .slots_content_card.fs-carousel-item[data-card] {
  opacity: 0;
  -ms-transform: translateY(200px);
      transform: translateY(200px);
  transition: opacity 0.5s, transform 0.5s;
  transition-delay: 0s;
}
.slots.fade-in .fs-carousel-enabled .slots_content_card.fs-carousel-item[data-card].fs-carousel-visible {
  opacity: 1;
  -ms-transform: translateY(0);
      transform: translateY(0);
}
.slots.fade-in .fs-carousel-enabled .slots_content_card.fs-carousel-item[data-card].fs-carousel-item_next,
.slots.fade-in .fs-carousel-enabled .slots_content_card.fs-carousel-item[data-card].fs-carousel-item_previous {
  -ms-transform: translateY(0);
      transform: translateY(0);
}
.slots_content_card[data-card=card_2] {
  transition-delay: 0.125s !important;
}
.slots_content_card[data-card=card_3] {
  transition-delay: 0.25s !important;
}
.slots_content_card[data-card=card_4] {
  transition-delay: 0.375s !important;
}
.slots_content_card_figure {
  width: 100%;
}
.slots_content_card_image {
  width: 100%;
}
.slots_content_card_image .slots_content_card_group {
  padding: 44px 30px 60px;
}
@media only screen and (min-width: 980px ) {
  .slots_content_card_image .slots_content_card_group {
    padding: 44px 30px 150px;
  }
}
.slots_content_card_tax {
  font-size: 16px;
  line-height: 1;
  margin-bottom: 16px;
}
.slots_content_card_tax_link {
  color: #fff;
}
.slots_content_card_tax_link:focus,
.slots_content_card_tax_link:hover {
  text-decoration: underline;
}
.slots_content_card_name {
  font-size: 26px;
  line-height: 1.46153846;
}
.slots_content_card_name_link {
  color: #fff;
}
.slots_content_card_name_link:focus,
.slots_content_card_name_link:hover {
  text-decoration: underline;
}
.slots_card_content_description {
  position: relative;
  font-size: 18px;
  line-height: 1.38888889;
  margin-top: 45px;
}
.slots_card_content_description:before {
  width: 28px;
  height: 3px;
  display: block;
  position: absolute;
  left: 0;
  top: -26px;
  background: #C82A27;
  content: "";
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-controls {
  display: none;
}
@media only screen and (min-width: 980px ) {
  .slots[data-count="0"] .slots_content_cards.fs-carousel-enabled .fs-carousel-controls,
  .slots[data-count="1"] .slots_content_cards.fs-carousel-enabled .fs-carousel-controls,
  .slots[data-count="2"] .slots_content_cards.fs-carousel-enabled .fs-carousel-controls,
  .slots[data-count="3"] .slots_content_cards.fs-carousel-enabled .fs-carousel-controls {
    display: none;
  }
}
@media only screen and (min-width: 1220px ) {
  .slots[data-count="4"] .slots_content_cards.fs-carousel-enabled .fs-carousel-controls {
    display: none;
  }
}
@media only screen and (min-width: 980px ) {
  .slots_content_cards.fs-carousel-enabled .fs-carousel-controls {
    display: block;
  }
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-control_previous {
  left: -60px;
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-control_next {
  right: -60px;
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-item {
  opacity: 0;
  transition: opacity 0.25s;
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-pagination {
  margin-top: 20px;
  text-align: left;
}
@media only screen and (min-width: 980px ) {
  .slots_content_cards.fs-carousel-enabled .fs-carousel-pagination {
    display: none;
  }
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-page {
  background: #555;
  opacity: 1;
}
.slots_content_cards.fs-carousel-enabled .fs-carousel-page.fs-carousel-active {
  background: #888;
}
@keyframes line-anim {
  0% {
    stroke-dashoffset: 640;
  }
  40.9375% {
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dashoffset: 0;
  }
  81.875% {
    stroke-dashoffset: -640;
  }
  100% {
    stroke-dashoffset: -640;
  }
}
@keyframes reveal-anim {
  0% {
    -webkit-clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
            clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
  }
  33% {
    -webkit-clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
            clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
  }
  50% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  80% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
            clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  90% {
    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
            clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
  }
  100% {
    -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
            clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
  }
}
.animated_shuffle {
  display: none;
  position: relative;
  -ms-transform: scale(75%);
      transform: scale(75%);
  z-index: 2;
}
.slots.spinner-visible .animated_shuffle {
  display: block;
}
.static_shuffle {
  -ms-transform: scale(75%);
      transform: scale(75%);
  z-index: 2;
}
.slots.spinner-visible .static_shuffle {
  display: none;
}
#arrow {
  -webkit-clip-path: polygon(0 0, 80% 0, 80% 100%, 0 100%);
          clip-path: polygon(0 0, 80% 0, 80% 100%, 0 100%);
  animation: reveal-anim 3s linear infinite;
}
.lineup {
  stroke-dasharray: 640;
  stroke-dashoffset: 640;
  stroke: #ffffff;
  animation: line-anim 3s linear infinite;
}
#linedown-1 {
  stroke-dasharray: 640;
  stroke-dashoffset: 640;
  animation: line-anim 3s linear infinite;
}
#linedown-2 {
  stroke-dasharray: 640;
  stroke-dashoffset: 640;
  animation: line-anim 3s linear infinite;
  animation-delay: 0.65625s;
}
/* Sidebar */
/* ==========================================================================
	Admission Sidebar Navigation
============================================================================= */
.admission_sidebar_navigation_button {
  background-color: #7B1426;
  color: #fff;
}
.admission_sidebar_navigation_button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .admission_sidebar_navigation_button:after {
  background-image: url(../images/icons.svg);
}
.admission_sidebar_navigation_button:after {
  margin-left: 10px;
}
.admission_sidebar_navigation_button:after {
  width: 16px;
  height: 16px;
  background-position: -332px -16px;
  float: right;
  margin-top: 2px;
}
.no-touch .admission_sidebar_navigation_button:hover {
  background-color: #111C24;
}
/* ==========================================================================
	Calendars Sidebar Navigation
============================================================================= */
.calendars_sidebar_navigation {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .calendars_sidebar_navigation {
    width: 325px;
    float: right;
  }
}
.calendars_sidebar_navigation_button {
  margin-bottom: 2px;
}
.calendars_sidebar_navigation_button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .calendars_sidebar_navigation_button:after {
  background-image: url(../images/icons.svg);
}
.calendars_sidebar_navigation_button:after {
  margin-left: 10px;
}
.calendars_sidebar_navigation_button:after {
  float: right;
  margin-top: 2px;
}
.no-touch .calendars_sidebar_navigation_button:hover {
  background-color: #651525;
}
.calendars_sidebar_navigation_button .icon {
  background: url(../images/icons.png) no-repeat 0 0;
  position: relative;
  top: 2px;
}
.svg .calendars_sidebar_navigation_button .icon {
  background-image: url(../images/icons.svg);
}
.calendars_sidebar_navigation_button.button_calendar:after {
  width: 16px;
  height: 16px;
  background-position: -300px -16px;
}
.calendars_sidebar_navigation_button.button_submit_event:after,
.calendars_sidebar_navigation_button.button_make_reservation:after {
  width: 16px;
  height: 16px;
  background-position: -316px -16px;
}
.sidebar_button_add .icon {
  width: 11px;
  height: 12px;
  background-position: -249px 0;
}
.sidebar_button_download .icon {
  width: 12px;
  height: 12px;
  background-position: -235px 0;
}
/* ==========================================================================
	Department Sidebar Navigation
============================================================================= */
.department_sidebar_navigation_callout {
  margin-bottom: 20px;
  margin-top: 30px;
}
.department_sidebar_navigation_heading {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #A51C33;
  font-size: 16px;
  font-size: 1rem;
  margin: 0 0 15px;
}
.department_sidebar_navigation_link {
  width: 100%;
}
/* ==========================================================================
	News Sidebar Navigation
============================================================================= */
.news_sidebar_navigation {
  margin-top: 20px;
  margin-bottom: 20px;
}
.news_sidebar_navigation_button {
  background-color: #7B1426;
  color: #fff;
}
.news_sidebar_navigation_button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .news_sidebar_navigation_button:after {
  background-image: url(../images/icons.svg);
}
.news_sidebar_navigation_button:after {
  margin-left: 10px;
}
.news_sidebar_navigation_button:after {
  width: 16px;
  height: 16px;
  background-position: -316px -16px;
  float: right;
  margin-top: 2px;
}
.no-touch .news_sidebar_navigation_button:hover {
  background-color: #111C24;
}
/* Pages
	============================================================================= */
/* ==========================================================================
	Page - Home
============================================================================= */
/* Generic Home Page Styles
	============================================================================= */
/* Featured Story Blocks
	============================================================================= */
.featured_story_blocks {
  background-color: #fff;
}
@media only screen and (min-width: 740px ) {
  .featured_story_blocks {
    background-color: #29333A;
  }
}
.featured_story_blocks_content {
  max-width: 1440px;
  position: relative;
  margin: 0 auto;
}
.featured_story_blocks_header {
  position: relative;
  background-color: #fff;
  clear: both;
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks_header {
    width: calc(25% + 20px);
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    margin-left: -20px;
    padding-top: 25%;
  }
}
.featured_story_blocks_header_container {
  display: inline;
}
@media only screen and (max-width: 979px ) {
  .featured_story_blocks_header_container {
    display: block;
  }
}
.featured_story_blocks_header_content {
  padding: 30px 0;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .featured_story_blocks_header_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks_header_content {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    float: none;
    margin: 0;
    padding: 8% 20px;
  }
}
@media only screen and (min-width: 1000px) {
  .featured_story_blocks_header_content {
    padding: 8% 30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_blocks_header_content {
    padding: 10% 30px 40px 40px;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_blocks_header_content {
    padding: 12% 40px 40px 50px;
  }
}
.featured_story_blocks_section_heading {
  color: #A51C33;
  line-height: 1.05;
  margin: 0;
}
.featured_story_blocks_section_heading:after {
  width: 150px;
  height: 4px;
  backface-visibility: hidden;
  border-top: 4px solid #D32D27;
  content: "";
  display: block;
  margin: 15px 0;
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks_section_heading {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_blocks_section_heading {
    font-size: 34px;
    font-size: 2.125rem;
  }
}
@media only screen and (min-width: 1300px ) {
  .featured_story_blocks_section_heading {
    font-size: 38px;
    font-size: 2.375rem;
  }
}
.featured_story_blocks_section_introduction {
  margin: 0;
}
@media only screen and (min-width: 1300px ) {
  .featured_story_blocks_section_introduction {
    font-size: 18px;
    font-size: 1.125rem;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks_section_introduction {
    font-size: 14px;
    font-size: 0.875rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_blocks_section_introduction {
    font-size: 17px;
    font-size: 1.0625rem;
  }
}
.featured_story_blocks .featured_story_block {
  float: left;
}
@media only screen and (min-width: 500px ) {
  .featured_story_blocks .featured_story_block {
    padding-top: 50%;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks .featured_story_block.large {
    width: 50%;
  }
  .featured_story_blocks .featured_story_block.large .featured_story_block_content {
    padding-left: 50px;
  }
  .featured_story_blocks .featured_story_block.large.hover_shover .hover_shover_image:after {
    height: 50% !important;
  }
}
@media only screen and (min-width: 740px ) {
  .featured_story_blocks .featured_story_block.small {
    width: 33.3334%;
    padding-top: 33.3334%;
  }
  .featured_story_blocks .featured_story_block.small.hover_shover .hover_shover_image:before,
  .featured_story_blocks .featured_story_block.small.hover_shover .hover_shover_image:after {
    height: 75% !important;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks .featured_story_block.small {
    width: 25%;
    padding-top: 25%;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_blocks .featured_story_block.last {
    -ms-transform: translateX(100%);
        transform: translateX(100%);
  }
}
.featured_story_blocks .featured_story_block .featured_story_block_content {
  max-width: 400px;
}
@media only screen and (min-width: 740px ) {
  .featured_story_blocks_carousel_row {
    width: auto;
    margin: 0;
  }
}
@media only screen and (max-width: 739px ) {
  .featured_story_blocks_callout_carousel {
    margin-bottom: 20px;
  }
}
/* Welcome with Carousel
	============================================================================= */
.welcome_with_carousel {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #111C24;
  padding-top: 10px;
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel {
    padding-bottom: 80px;
  }
}
.welcome_with_carousel hr {
  height: 6px;
  background-color: rgba(255, 255, 255, 0.1);
  margin: 50px 0 30px;
}
.welcome_with_carousel .carousel_block_title {
  color: #fff;
}
.welcome_with_carousel_row_inner {
  margin: 0 auto;
}
@media screen and (min-width:  980px) {
  .welcome_with_carousel_row_inner {
    width: 97.91666667%;
  }
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel_row_inner {
    -ms-flex-align: start;
        align-items: flex-start;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse;
  }
}
@media only screen and (min-width: 740px ) {
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel_welcome {
    -ms-flex: 0 0 45%;
        flex: 0 0 45%;
  }
}
.welcome_with_carousel_welcome_heading {
  font-size: 42px;
  font-size: 2.625rem;
  color: #fff;
  line-height: 1;
}
@media only screen and (min-width: 500px ) {
  .welcome_with_carousel_welcome_heading {
    font-size: 50px;
    font-size: 3.125rem;
  }
}
@media only screen and (min-width: 740px ) {
  .welcome_with_carousel_welcome_heading {
    font-size: 62px;
    font-size: 3.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel_welcome_heading {
    margin-top: 0;
  }
}
.welcome_with_carousel_welcome_text {
  color: #D2D3D3;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .welcome_with_carousel_carousel {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.welcome_with_carousel_carousel .carousel_block {
  height: 294px;
  background-color: #29333A;
}
@media only screen and (min-width: 500px ) {
  .welcome_with_carousel_carousel .carousel_block {
    height: 264px;
  }
}
@media only screen and (min-width: 740px ) {
  .welcome_with_carousel_carousel .carousel_block {
    height: 374px;
  }
}
@media only screen and (min-width: 980px ) {
  .welcome_with_carousel_carousel .carousel_block {
    height: 571px;
  }
}
@media only screen and (min-width: 1220px ) {
  .welcome_with_carousel_carousel .carousel_block {
    height: 590px;
  }
}
.welcome_with_event_carousel {
  max-width: 520px;
}
.welcome_with_event_carousel .hover_shover_image:after {
  opacity: 1;
}
.welcome_with_event_carousel .hover_shover_image img {
  -o-object-fit: cover;
     object-fit: cover;
}
@media only screen and (min-width: 980px ) {
  .welcome_with_event_carousel .hover_shover_image img {
    aspect-ratio: 1;
  }
}
.carousel_block_date.event_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 28px;
  font-size: 1.75rem;
  text-transform: uppercase;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  margin: 8px 0px;
}
.carousel_block_date.event_date .event_date_month {
  color: #D32D27;
}
.carousel_block_date.event_date .event_date_day {
  color: #fff;
}
.carousel_block_content .carousel_block_title.event_title {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  font-size: 1.5rem;
}
.carousel_block_content .carousel_block_caption.event_caption {
  display: none;
  margin-bottom: 24px;
}
@media only screen and (min-width: 980px ) {
  .carousel_block_content .carousel_block_caption.event_caption {
    display: block;
    margin-bottom: 48px;
  }
}
.welcome_links {
  color: #fff;
  margin-bottom: 60px;
}
@media only screen and (min-width: 980px ) {
  .welcome_links {
    -ms-flex: 0 0 35%;
        flex: 0 0 35%;
    margin: -30px 0 0 auto;
    margin: auto 0 auto auto;
  }
}
.welcome_links_list {
  list-style: none;
  margin: 0;
  padding: 0;
}
.welcome_links_list_item {
  border-bottom: 3px solid #29333A;
  line-height: 1.1;
  margin: 0;
}
.welcome_links_list_item::before {
  content: normal;
  display: none;
}
.welcome_links_list_item_link {
  width: 100%;
  color: inherit;
  display: -ms-flexbox;
  display: flex;
  padding: 26px 0;
  transition: 0.25s color;
}
@media only screen and (min-width: 980px ) {
  .welcome_links_list_item_link {
    padding: 36px 0;
  }
}
.welcome_links_list_item_link:hover,
.welcome_links_list_item_link:focus {
  color: #D32D27;
}
.welcome_links_list_item_icon {
  margin-right: 14px;
}
@media only screen and (min-width: 740px ) {
  .welcome_links_list_item_icon {
    margin: 5px 20px 0 0;
  }
}
.welcome_links_list_item_icon img {
  max-width: 30px;
}
.welcome_links_list_item_label {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  font-size: 1.5rem;
}
@media only screen and (min-width: 500px ) {
  .welcome_links_list_item_label {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 740px ) {
  .welcome_links_list_item_label {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
@media only screen and (min-width: 980px ) {
  .welcome_links_list_item_label {
    font-size: 32px;
    font-size: 2rem;
  }
}
/* Perspective Callouts
	============================================================================= */
.perspective_callouts {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .perspective_callouts {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .perspective_callouts {
    padding-bottom: 80px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .perspective_callouts {
    padding-bottom: 60px;
  }
}
@media only screen and (min-width: 740px ) {
  .perspective_callouts_heading {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.perspective_callouts_introduction {
  margin-bottom: 0;
  margin-top: 0;
  overflow: hidden;
}
@media screen and (min-width:  980px) {
  .perspective_callouts_introduction {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  1220px) {
  .perspective_callouts_introduction {
    width: 56.25%;
  }
}
@media only screen and (min-width: 740px ) {
  .perspective_callouts_introduction {
    padding-left: 20px;
  }
}
.perspective_callouts_links {
  margin-bottom: 30px;
  margin-top: 20px;
}
@media screen and (min-width:  980px) {
  .perspective_callouts_links {
    width: 31.25%;
  }
}
@media screen and (min-width:  1220px) {
  .perspective_callouts_links {
    width: 39.58333333%;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .perspective_callouts_links {
    padding-left: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .perspective_callouts_links {
    padding-right: 20px;
    float: right;
    margin-top: 0;
    text-align: right;
  }
}
.perspective_callouts_link {
  padding-bottom: 6px;
  padding-top: 6px;
}
.perspective_callouts_link:last-child {
  padding-left: 34px;
}
.perspective_callouts_link:last-child:before {
  width: 2px;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-left: 2px solid #D2D3D3;
  content: '';
  display: block;
  margin: 0 16px;
}
@media only screen and (max-width: 499px ) {
  .perspective_callouts_link:last-child {
    padding-left: 0;
  }
  .perspective_callouts_link:last-child:before {
    content: none;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .perspective_callouts_link:last-child {
    padding-left: 0;
  }
  .perspective_callouts_link:last-child:before {
    content: none;
  }
}
.perspective_callouts_blocks {
  margin-top: 30px;
}
@media only screen and (min-width: 740px ) {
  .perspective_callouts_blocks {
    width: 100%;
    margin-top: 40px;
    margin-left: 0;
    margin-right: 0;
  }
}
@media only screen and (min-width: 980px ) {
  .perspective_callouts_blocks {
    margin-top: 60px;
  }
}
@media only screen and (max-width: 739px ) {
  .perspective_callouts_carousel_block {
    margin: 0 20px 0 0;
  }
  .perspective_callouts_carousel_block:last-child {
    margin-right: 0;
  }
  .perspective_callouts_carousel_block.fs-carousel-item {
    opacity: 0;
    transition: opacity 0.25s ease;
  }
  .perspective_callouts_carousel_block.fs-carousel-item.fs-carousel-visible {
    opacity: 1;
  }
}
/* ==========================================================================
	Page - News & Media
============================================================================= */
/* Generic News Page Styles
	============================================================================= */
/* Featured Story Hero
	============================================================================= */
.featured_story_hero {
  margin-top: 20px;
}
@media only screen and (min-width: 740px ) {
  .featured_story_hero {
    margin-top: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_hero {
    margin-top: 0;
  }
}
.featured_story_hero_content_container {
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 740px ) {
  .featured_story_hero_content_container {
    margin-top: -120px;
    padding-right: 80px;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_hero_content_container {
    margin-top: -150px;
    padding-right: 100px;
  }
}
.featured_story_hero_content {
  padding: 20px 0 0;
}
@media only screen and (min-width: 740px ) {
  .featured_story_hero_content {
    background-color: #fff;
    padding: 40px 30px;
  }
}
.featured_story_hero_title {
  margin: 0 0 8px;
}
.featured_story_hero_title a {
  position: relative;
  display: block;
  padding-right: 12px;
  color: #111C24;
}
.featured_story_hero_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .featured_story_hero_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.featured_story_hero_title a:after {
  opacity: 0;
}
.no-touch .featured_story_hero_title a:hover:after {
  opacity: 1;
}
@media only screen and (min-width: 740px ) {
  .featured_story_hero_title a {
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .featured_story_hero_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .featured_story_hero_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .featured_story_hero_title a {
    position: relative;
    display: block;
    padding-right: 14px;
  }
  .featured_story_hero_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 8px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 10px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .featured_story_hero_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_story_hero_title {
    padding-right: 170px;
  }
}
.featured_story_hero_subtitle {
  color: #777777;
  margin: 0;
}
.featured_story_hero_label {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
}
.featured_story_hero_category {
  color: #777777;
}
.no-touch .featured_story_hero_category:hover {
  color: #D32D27;
}
.featured_story_hero_excerpt {
  font-size: 18px;
  font-size: 1.125rem;
  color: #777777;
  margin: 20px 0 0;
}
/* News Archive
	============================================================================= */
.news_archive {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #E9EAEA;
}
@media only screen and (min-width: 980px ) {
  .news_archive {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .news_archive {
    padding-bottom: 80px;
  }
}
.news_archive.bordered {
  border-top: 1px solid #D2D3D3;
}
.news_archive_header:after {
  width: 100%;
  height: 6px;
  backface-visibility: hidden;
  border-top: 6px solid #D2D3D3;
  content: "";
  display: block;
  margin: 25px 0 0;
}
@media only screen and (min-width: 740px ) {
  .news_archive_header:after {
    margin-top: 40px;
  }
}
.news_archive_heading {
  margin: 0 0 30px;
}
.news_archive_search_input_fields {
  position: relative;
}
@media only screen and (min-width: 980px ) {
  .news_archive_search_input_fields {
    float: left;
  }
}
input.news_archive_search_input {
  font-size: 18px;
  font-size: 1.125rem;
  width: 100%;
  height: 60px;
  line-height: 1.2;
  margin-bottom: 15px;
  padding: 18px 60px 19px 20px;
}
input.news_archive_search_input::-webkit-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input.news_archive_search_input:-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input.news_archive_search_input::-moz-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
input.news_archive_search_input:-ms-input-placeholder {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 300;
  color: #777777;
}
@media only screen and (min-width: 500px ) {
  input.news_archive_search_input {
    padding: 18px 60px 19px 30px;
  }
}
@media only screen and (min-width: 980px ) {
  input.news_archive_search_input {
    width: 480px;
    margin-bottom: 0;
  }
}
@media only screen and (min-width: 1220px ) {
  input.news_archive_search_input {
    width: 630px;
  }
}
.news_archive_search_submit {
  width: 60px;
  height: 60px;
  line-height: 60;
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  position: absolute;
  top: 0;
  right: 0;
}
.news_archive_search_submit:before,
.news_archive_search_submit:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .news_archive_search_submit:before,
.svg .news_archive_search_submit:after {
  background-image: url(../images/icons.svg);
}
.news_archive_search_submit:before,
.news_archive_search_submit:after {
  transition: opacity 0.25s linear;
}
.news_archive_search_submit:before {
  width: 20px;
  height: 20px;
  background-position: -520px 0;
}
.news_archive_search_submit:after {
  width: 20px;
  height: 20px;
  background-position: -520px -20px;
  opacity: 0;
}
.no-touch .news_archive_search_submit:hover:before {
  opacity: 0;
}
.no-touch .news_archive_search_submit:hover:after {
  opacity: 1;
}
.news_archive_search_dropdown_fields .fs-dropdown:first-child {
  margin-bottom: 15px;
}
.news_archive_search_dropdown_fields .fs-dropdown-selected {
  background-color: #E9EAEA;
}
@media only screen and (min-width: 500px ), only screen and (min-width: 1220px ) {
  .news_archive_search_dropdown_fields .fs-dropdown {
    float: left;
  }
  .news_archive_search_dropdown_fields .fs-dropdown:first-child {
    width: 250px;
    margin-bottom: 0;
    margin-right: 10px;
  }
  .news_archive_search_dropdown_fields .fs-dropdown:last-child {
    width: 210px;
  }
}
@media only screen and (min-width: 980px ) {
  .news_archive_search_dropdown_fields {
    float: right;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .news_archive_search_dropdown_fields .fs-dropdown:first-child {
    width: 210px;
  }
  .news_archive_search_dropdown_fields .fs-dropdown:last-child {
    width: 170px;
  }
}
@media screen and (min-width:  980px) {
  .news_archive_stories_column {
    width: 47.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .news_archive_stories_column {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.news_archive_footer {
  padding-top: 25px;
}
@media only screen and (min-width: 740px ) {
  .news_archive_footer {
    padding-top: 40px;
  }
}
/* Athletics News
	============================================================================= */
.athletics_news {
  background-color: #7B1426;
}
.athletics_news_heading {
  color: #fff;
  margin-top: 0;
}
@media only screen and (min-width: 1220px ) {
  .athletics_news_hero {
    margin-right: -25px;
  }
}
.athletics_news_hero_content_container {
  position: relative;
  z-index: 1;
}
@media only screen and (min-width: 740px ) {
  .athletics_news_hero_content_container {
    margin-top: -20px;
    padding-right: 25px;
  }
}
.athletics_news_hero_content {
  padding: 20px 0 0;
}
@media only screen and (min-width: 740px ) {
  .athletics_news_hero_content {
    background-color: #fff;
    padding: 30px;
  }
}
.athletics_news_hero_title {
  margin: 0;
}
.athletics_news_hero_title a {
  position: relative;
  display: block;
  padding-right: 12px;
  color: #fff;
}
.athletics_news_hero_title a:after {
  width: 0;
  height: 0;
  position: absolute;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 6px solid #D32D27;
  content: '';
  display: inline-block;
  margin-left: 6px;
  margin-top: 8px;
  transition: transform, opacity;
  transition-duration: 0.25s;
  transition-timing-function: ease;
}
.no-touch .athletics_news_hero_title a:hover:after {
  -ms-transform: translateX(3px);
      transform: translateX(3px);
}
.athletics_news_hero_title a:after {
  opacity: 0;
}
.no-touch .athletics_news_hero_title a:hover:after {
  opacity: 1;
}
@media only screen and (min-width: 740px ) {
  .athletics_news_hero_title a {
    color: #111C24;
    position: relative;
    display: block;
    padding-right: 13px;
  }
  .athletics_news_hero_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 6px solid transparent;
    border-bottom: 6px solid transparent;
    border-left: 7px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 8px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .athletics_news_hero_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
@media only screen and (min-width: 980px ) {
  .athletics_news_hero_title a {
    position: relative;
    display: block;
    padding-right: 14px;
  }
  .athletics_news_hero_title a:after {
    width: 0;
    height: 0;
    position: absolute;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    border-left: 8px solid #D32D27;
    content: '';
    display: inline-block;
    margin-left: 6px;
    margin-top: 10px;
    transition: transform, opacity;
    transition-duration: 0.25s;
    transition-timing-function: ease;
  }
  .no-touch .athletics_news_hero_title a:hover:after {
    -ms-transform: translateX(3px);
        transform: translateX(3px);
  }
}
.athletics_news_headline_block {
  border-color: #651525;
}
.athletics_news_headline_block .news_block_title a {
  color: #fff;
}
.athletics_news_headline_block_image {
  float: right;
  margin-left: 20px;
}
@media only screen and (min-width: 980px ) {
  .athletics_news_headline_block_image {
    float: left;
    margin-left: 0;
    margin-right: 20px;
  }
}
.athletics_news_section {
  margin-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .athletics_news_section {
    margin-top: 0;
  }
}
.athletics_news_section hr {
  background-color: #651525;
  display: block;
}
.athletics_news_section .news_archive_link {
  color: #fff;
}
.no-touch .athletics_news_section .news_archive_link:hover {
  color: #fff;
}
@media only screen and (min-width: 1220px ) {
  .athletics_news_section_inner {
    margin-left: -25px;
  }
}
/* News Detail
	============================================================================= */
.news_detail_header {
  margin: 0 0 30px;
}
.news_detail_header .news_detail_social_share {
  margin: 10px 0 0;
}
@media only screen and (min-width: 740px ) {
  .news_detail_header .news_detail_social_share {
    float: right;
    margin: 0;
  }
}
.news_detail_footer {
  border-top: 1px solid #D2D3D3;
  margin: 25px 0;
  padding-top: 15px;
}
@media only screen and (min-width: 740px ) {
  .news_detail_footer {
    margin-top: 40px;
  }
}
.news_detail_social_share menu {
  display: inline;
}
.news_detail_social_share_button {
  width: 14px;
  height: 14px;
  display: block;
  line-height: 14;
  overflow: hidden;
  text-indent: 100%;
  position: relative;
  display: inline-block;
  margin: 10px 6px;
  vertical-align: middle;
}
.news_detail_social_share_button:first-child {
  margin-left: 0;
}
.news_detail_social_share_button:last-child {
  margin-right: 0;
}
.news_detail_social_share_button:before,
.news_detail_social_share_button:after {
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  transition: opacity 0.25s linear;
}
.news_detail_social_share_button:before:before,
.news_detail_social_share_button:after:before,
.news_detail_social_share_button:before:after,
.news_detail_social_share_button:after:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .news_detail_social_share_button:before:before,
.svg .news_detail_social_share_button:after:before,
.svg .news_detail_social_share_button:before:after,
.svg .news_detail_social_share_button:after:after {
  background-image: url(../images/icons.svg);
}
.news_detail_social_share_button:before {
  opacity: 0;
}
.no-touch .news_detail_social_share_button:hover:before {
  opacity: 1;
}
.no-touch .news_detail_social_share_button:hover:after {
  opacity: 0;
}
.news_detail_meta:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
.news_detail_share {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  float: right;
  margin: 0 0 15px 20px;
}
.news_detail_share a {
  margin: 0 0 0 12px;
}
.news_detail_meta_label {
  display: inline-block;
}
.news_detail_meta_label:after {
  width: 1px;
  height: 100%;
  border-left: 1px solid #D2D3D3;
  content: "";
  margin: 0 12px 0 15px;
}
.news_detail_category {
  margin: 0 10px 0 0;
}
.no-touch .news_detail_category:hover {
  color: #A51C33;
}
.news_detail_picture img {
  display: block;
  width: 100%;
}
.news_detail_meta {
  border-bottom: 1px solid #D2D3D3;
  margin: 0 0 40px 0;
  padding: 0 0 20px 0;
}
.news_detail_categories {
  font-size: 18px;
  font-size: 1.125rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #777777;
  text-transform: uppercase;
}
.news_detail_title {
  margin: 20px 0;
}
.news_detail_image {
  display: block;
  margin: 0 0 30px 0;
}
.news_detail_image img {
  display: block;
}
@media only screen and (min-width: 980px ) {
  .news_detail_image {
    float: right;
    margin: 0 0 30px 30px;
    width: 320px;
  }
}
@media only screen and (min-width: 1220px ) {
  .news_detail_image {
    width: 535px;
  }
}
@media only screen and (min-width: 980px ) {
  .news_detail_image_landscape {
    float: none;
    width: 100%;
    margin-inline: 0;
  }
}
.news_detail_caption {
  font-size: 16px;
  font-size: 1rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #777777;
  margin: 20px 0 0 0;
}
.news_detail_caption a {
  color: #A51C33;
}
.no-touch .news_detail_caption a:hover {
  color: #D32D27;
  text-decoration: underline;
}
.news_detail_caption hr {
  background: #D32D27;
  border: none;
  height: 1px;
  margin: 20px 0 0 0;
}
@media only screen and (min-width: 500px ) {
  .news_detail_caption hr {
    width: 300px;
  }
}
@media only screen and (min-width: 980px ) {
  .news_detail_caption hr {
    width: 200px;
  }
}
@media only screen and (min-width: 1220px ) {
  .news_detail_caption hr {
    width: 230px;
  }
}
.news_detail_content .wp-caption-text {
  display: none;
}
.news_detail_author {
  font-style: italic;
}
/* ==========================================================================
	Page - Calendar
============================================================================= */
/* Generic Calendar Page Styles
	============================================================================= */
/* Featured Events Carousel
	============================================================================= */
.featured_events_carousel {
  background-color: #651525;
  padding-top: 40px;
  padding-bottom: 40px;
  transition: background 0.25s linear;
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel {
    padding-bottom: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel {
    background-color: #7B1426;
  }
}
.featured_events_carousel .event_block {
  border-right: 1px solid #651525;
}
.featured_events_carousel .event_block:last-child {
  border-color: #7B1426;
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel .event_block {
    border: none;
    margin-right: 20px;
  }
  .featured_events_carousel .event_block:before {
    opacity: 0.7;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_events_carousel .event_block {
    margin-right: 45px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel .event_block_image {
    max-width: 380px;
    float: left;
    margin-right: 30px;
  }
}
.featured_events_carousel_header {
  margin-bottom: 30px;
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel_header {
    margin-bottom: 0;
  }
  .featured_events_carousel_header:after {
    width: 100%;
    height: 6px;
    backface-visibility: hidden;
    border-top: 6px solid #651525;
    content: "";
    display: block;
    margin: 20px 0 30px;
  }
}
.featured_events_carousel_heading {
  color: #fff;
  margin: 0;
}
@media only screen and (min-width: 500px ) {
  .featured_events_carousel_heading {
    padding-right: 110px;
  }
}
@media screen and (min-width:  1220px) {
  .featured_events_carousel_container {
    width: 81.25%;
  }
}
@media only screen and (min-width: 740px ) {
  .featured_events_carousel_container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-controls {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 3;
}
@media only screen and (max-width: 499px ) {
  .featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-controls {
    display: none;
  }
}
@media only screen and (min-width: 1220px ) {
  .featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-controls {
    right: -200px;
  }
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-control {
  top: auto;
  bottom: 30px;
  margin: 0;
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_previous {
  left: auto;
  right: 50px;
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-control.fs-carousel-control_next {
  right: 0;
}
@media only screen and (min-width: 740px ) {
  .featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-control {
    bottom: 32px;
  }
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-control {
    bottom: 63px;
  }
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-pagination {
  margin-top: 20px;
}
@media only screen and (min-width: 980px ) {
  .featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-pagination {
    display: none;
  }
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-page {
  background-color: #777777;
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-page.fs-carousel-active {
  background-color: #D32D27;
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-item {
  transition: opacity 0.25s ease;
}
.featured_events_carousel_carousel.fs-carousel-enabled .fs-carousel-item.fs-carousel-item_previous {
  opacity: 0;
}
/* Events Archive
	============================================================================= */
.event_archive_wrapper {
  background-color: #F5F5F5;
}
@media screen and (min-width:  980px) {
  .event_archive {
    width: 64.58333333%;
  }
}
.event_archive_header {
  position: relative;
  margin-bottom: 30px;
}
.event_archive_header:after {
  width: 100%;
  height: 6px;
  backface-visibility: hidden;
  border-top: 6px solid #D2D3D3;
  content: "";
  display: block;
  margin: 15px 0 0;
}
@media only screen and (min-width: 740px ) {
  .event_archive_header {
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 0;
  }
}
.event_archive_heading {
  color: #D32D27;
  margin: 0;
  float: left;
}
@media only screen and (max-width: 499px ) {
  .event_archive_heading .txt_red_darker {
    display: none;
  }
}
.event_archive_navigation {
  width: 100px;
  height: 40px;
  position: relative;
  float: right;
}
.event_archive_navigation .button_previous,
.event_archive_navigation .button_next {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}
.event_archive_navigation .button_previous {
  right: 50px;
}
.event_archive_navigation .button_next {
  right: 0;
}
@media only screen and (min-width: 980px ) {
  .event_archive_navigation {
    margin-top: 5px;
  }
}
@media only screen and (min-width: 1220px ) {
  .event_archive_header,
  .event_archive_stories {
    margin-right: -25px;
    padding-right: 0;
  }
}
.event_archive_footer {
  padding-top: 25px;
}
@media only screen and (min-width: 740px ) {
  .event_archive_footer {
    padding-top: 40px;
  }
}
/* Events Archive Sidebar Components
	============================================================================= */
@media screen and (min-width:  980px) {
  .event_archive_wrapper .sidebar {
    width: 31.25%;
  }
}
@media screen and (min-width:  1220px) {
  .event_archive_wrapper .sidebar {
    width: 22.91666667%;
  }
}
@media only screen and (min-width: 1220px ) {
  .event_archive_wrapper .sidebar {
    -ms-transform: translateX(-25px);
        transform: translateX(-25px);
  }
}
.event_archive_date_select {
  margin-top: 20px;
  margin-bottom: 20px;
}
.event_archive_date_select .pika-single {
  background-color: transparent;
  z-index: 1;
}
@media only screen and (max-width: 499px ) {
  .event_archive_date_select .pika-lendar {
    width: 294px;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 739px ) {
  .event_archive_date_select .pika-lendar {
    width: 470px;
  }
  .event_archive_date_select .pika-button {
    padding-bottom: 10px;
    padding-top: 10px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .event_archive_date_select {
    float: left;
  }
  .event_archive_date_select .pika-lendar {
    width: 325px;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .event_archive_date_select .pika-lendar {
    width: 300px;
    padding: 0 0 10px;
  }
  .event_archive_date_select .pika-table th {
    padding: 8px 3px;
  }
  .event_archive_date_select .pika-table th:first-child {
    padding-left: 8px;
  }
  .event_archive_date_select .pika-table th:last-child {
    padding-right: 8px;
  }
  .event_archive_date_select .pika-table td .pika-button {
    padding-left: 5px;
  }
  .event_archive_date_select .pika-table td:first-child .pika-button {
    padding-left: 8px;
  }
  .event_archive_date_select .pika-table td:last-child .pika-button {
    padding-right: 8px;
  }
  .event_archive_date_select .pika-label {
    padding: 0 3px;
  }
  .event_archive_date_select .pika-prev,
  .event_archive_date_select .pika-next {
    width: 30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .event_archive_date_select .pika-lendar {
    width: 275px;
  }
  .event_archive_date_select .pika-table th {
    padding: 8px;
  }
}
/* Events Archive
	============================================================================= */
.event_detail_header {
  margin: 0 0 30px;
}
.event_detail_header .event_detail_social_share {
  margin: 10px 0 0;
}
@media only screen and (min-width: 740px ) {
  .event_detail_header .event_detail_social_share {
    float: right;
    margin: 0;
  }
}
.event_detail_footer {
  border-top: 1px solid #D2D3D3;
  margin: 25px 0;
  padding-top: 15px;
}
@media only screen and (min-width: 740px ) {
  .event_detail_footer {
    margin-top: 40px;
  }
}
.event_detail_social_share menu {
  display: inline;
}
.event_detail_social_share_button {
  width: 14px;
  height: 14px;
  display: block;
  line-height: 14;
  overflow: hidden;
  text-indent: 100%;
  position: relative;
  display: inline-block;
  margin: 10px 6px;
  vertical-align: middle;
}
.event_detail_social_share_button:first-child {
  margin-left: 0;
}
.event_detail_social_share_button:last-child {
  margin-right: 0;
}
.event_detail_social_share_button:before,
.event_detail_social_share_button:after {
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  transition: opacity 0.25s linear;
}
.event_detail_social_share_button:before:before,
.event_detail_social_share_button:after:before,
.event_detail_social_share_button:before:after,
.event_detail_social_share_button:after:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .event_detail_social_share_button:before:before,
.svg .event_detail_social_share_button:after:before,
.svg .event_detail_social_share_button:before:after,
.svg .event_detail_social_share_button:after:after {
  background-image: url(../images/icons.svg);
}
.event_detail_social_share_button:before {
  opacity: 0;
}
.no-touch .event_detail_social_share_button:hover:before {
  opacity: 1;
}
.no-touch .event_detail_social_share_button:hover:after {
  opacity: 0;
}
.event_detail_meta:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (max-width: 739px ) {
  .event_detail_meta_datetime span {
    display: block;
  }
}
.event_detail_meta_date {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #D32D27;
  text-transform: uppercase;
}
@media only screen and (min-width: 740px ) {
  .event_detail_meta_time {
    margin-left: 25px;
  }
}
.event_detail_meta_label {
  display: inline-block;
}
.event_detail_meta_label:after {
  width: 1px;
  height: 100%;
  border-left: 1px solid #D2D3D3;
  content: "";
  margin: 0 12px 0 15px;
}
.event_detail_category {
  margin: 0 10px 0 0;
}
.no-touch .event_detail_category:hover {
  color: #A51C33;
}
.event_detail_picture img {
  display: block;
  width: 100%;
}
.event_detail_button {
  background-color: #A51C33;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #fff;
}
.event_detail_button .label {
  display: inline-block;
}
.event_detail_button .icon {
  display: inline-block;
  float: right;
}
/* ==========================================================================
	Page - Directory
============================================================================= */
/* Directory Navigation
	============================================================================= */
.directory_navigation {
  padding-top: 40px;
  padding-bottom: 40px;
  background-color: #F5F5F5;
}
@media only screen and (min-width: 980px ) {
  .directory_navigation {
    padding-top: 80px;
  }
}
@media only screen and (min-width: 980px ) {
  .directory_navigation {
    padding-bottom: 80px;
  }
}
/* Directory Search */
.directory_search {
  margin-bottom: 20px;
}
@media screen and (min-width:  980px) {
  .directory_search_input_fields {
    width: 72.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .directory_search_input_fields {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .directory_search_input_fields {
    padding-right: 0;
  }
}
.directory_search_input {
  border: 1px solid transparent;
  margin-bottom: 0 !important;
  transition: border 0.25s linear;
}
.directory_search_input:focus {
  border-color: #D2D3D3;
}
@media screen and (max-width:  739px) {
  .directory_search_dropdown_fields {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .directory_search_dropdown_fields {
    width: 47.91666667%;
  }
}
@media screen and (min-width:  980px) {
  .directory_search_dropdown_fields {
    width: 22.91666667%;
  }
}
@media screen and (max-width:  499px) {
  .directory_search_dropdown_fields {
    width: 97.91666667%;
  }
}
@media only screen and (max-width: 979px ) {
  .directory_search_dropdown_fields {
    margin-top: 15px;
  }
}
@media only screen and (min-width: 740px ) {
  .directory_search_dropdown_fields {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.directory_search_dropdown_fields .fs-dropdown-selected {
  background-color: #F5F5F5;
}
/* Directory Alphabet Navigation */
@media only screen and (min-width: 740px ) {
  .directory_alphabet_navigation {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 740px ) {
  .directory_alphabet_navigation_links {
    border-bottom: 4px solid #D2D3D3;
  }
}
.directory_alphabet_navigation_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  width: 7.69%;
  display: inline-block;
  float: left;
  border-bottom: 4px solid #D2D3D3;
  padding: 10px 0;
  text-align: center;
}
@media only screen and (min-width: 500px ) {
  .directory_alphabet_navigation_link {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 740px ) {
  .directory_alphabet_navigation_link {
    font-size: 21px;
    font-size: 1.3125rem;
    width: 3.846%;
    margin-bottom: -4px;
  }
}
@media only screen and (min-width: 980px ) {
  .directory_alphabet_navigation_link {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
@media only screen and (min-width: 1220px ) {
  .directory_alphabet_navigation_link {
    width: auto;
    padding-left: 1%;
    padding-right: 1%;
  }
}
a.directory_alphabet_navigation_link {
  color: #777777;
}
.no-touch a.directory_alphabet_navigation_link:hover {
  color: #A51C33;
  border-bottom-color: #A51C33;
}
span.directory_alphabet_navigation_link.active {
  color: #A51C33;
  border-bottom-color: #A51C33;
}
span.directory_alphabet_navigation_link.disabled {
  color: #D2D3D3;
}
/* Directory Results
	============================================================================= */
.directory_results {
  padding-top: 40px;
  padding-bottom: 40px;
}
@media only screen and (min-width: 980px ) {
  .directory_results {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .directory_results {
    padding-bottom: 80px;
  }
}
@media only screen and (min-width: 740px ) {
  .directory_results_header {
    padding-left: 20px;
    padding-right: 20px;
    text-align: right;
  }
}
.directory_results_header .component_header_links {
  margin-top: 0;
}
@media only screen and (min-width: 740px ) {
  .directory_results_table {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* Trying a non-table table strategy */
.directory_entry_title {
  color: #777777;
}
@media only screen and (min-width: 740px ) {
  .directory_results_filter_header {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.directory_results_filter_heading {
  font-size: 16px;
  font-size: 1rem;
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #777777;
  letter-spacing: 1px;
  margin: 0;
  padding-top: 8px;
  text-transform: uppercase;
  vertical-align: middle;
}
.directory_results_filter_heading:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (min-width: 740px ) {
  .directory_results_filter_heading {
    padding-left: 20px;
    padding-right: 20px;
    border-top: 4px solid #E9EAEA;
    padding-top: 30px;
  }
}
.directory_results_filter_heading span {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  letter-spacing: normal;
  margin-left: 4px;
  text-transform: none;
}
.directory_results_info_close {
  width: 40px;
  height: 40px;
  background-color: #E9EAEA;
  line-height: 40;
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  border-radius: 100%;
  display: inline-block;
  float: left;
  margin-right: 20px;
  margin-top: -8px;
  vertical-align: middle;
}
.directory_results_info_close:before,
.directory_results_info_close:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .directory_results_info_close:before,
.svg .directory_results_info_close:after {
  background-image: url(../images/icons.svg);
}
.directory_results_info_close:after {
  width: 14px;
  height: 14px;
  background-position: -220px -14px;
}
.directory_results_info_close:before {
  content: none;
}
.no-touch .directory_results_info_close:hover {
  background-color: #D2D3D3;
}
@media only screen and (max-width: 739px ) {
  .table {
    border-top: 1px solid #E9EAEA;
  }
  .table h3 {
    margin: 0 0 6px;
  }
  .table_row {
    border-bottom: 1px solid #E9EAEA;
    padding: 30px 0;
  }
  .table_row:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
  }
  .table_header {
    display: none;
  }
  .table_cell_name:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
  }
  .table_cell_name p {
    margin: 0 0 9px;
  }
  .directory_entry_department {
    display: inline-block;
    margin: 0 0 20px;
  }
  .directory_entry_figure {
    float: right;
    margin-left: 15px;
  }
  .directory_entry_phone:before,
  .directory_entry_email:before,
  .directory_entry_location:before,
  .directory_entry_category:before,
  .directory_entry_meeting_time:before {
    color: #29333A;
    font-size: 14px;
    font-size: 0.875rem;
    font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 600;
    display: block;
    letter-spacing: 1px;
    margin-bottom: 4px;
    text-transform: uppercase;
  }
  .directory_entry_phone:before {
    content: "Telephone";
  }
  .directory_entry_email:before {
    content: "Email";
  }
  .directory_entry_location:before {
    content: "Building";
  }
  .directory_entry_category:before {
    content: "Category";
  }
  .directory_entry_meeting_time:before {
    content: "Meeting Time";
  }
  .directory_entry_clubs_organizations .table_cell_name,
  .directory_entry_offices_services .table_cell_name {
    margin-bottom: 30px;
  }
}
@media only screen and (min-width: 500px ) and (max-width: 739px ) {
  .table_cell_contact {
    clear: both;
  }
  .table_cell_contact,
  .table_cell_location {
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 740px ) {
  .table {
    width: 100%;
    border-right: 1px solid #E9EAEA;
    border-left: 1px solid #E9EAEA;
    display: table;
    table-layout: fixed;
  }
  .table h3 {
    margin: 0 0 10px;
  }
  .table p {
    margin: 0;
  }
  .table_row {
    display: table-row;
    border-right: 1px solid #E9EAEA;
    border-left: 1px solid #E9EAEA;
  }
  .table_cell {
    border-bottom: 1px solid #E9EAEA;
    display: table-cell;
    padding: 20px 15px;
  }
  .table_cell:first-child {
    padding-left: 20px;
  }
  .table_cell:last-child {
    padding-right: 20px;
  }
  .table_cell p,
  .table_cell a {
    overflow-wrap: break-word;
    word-wrap: break-word;
    word-break: break-word;
  }
  .table_header {
    background-color: #111C24;
  }
  .table_header_cell {
    font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: 600;
    color: #D2D3D3;
    padding-bottom: 20px;
    padding-top: 20px;
    text-transform: uppercase;
  }
  .table_cell_name {
    width: 30%;
    padding-right: 10px;
  }
  .table_cell_name a {
    display: inline-block;
    margin-top: 10px;
  }
  .table_cell_email {
    width: 30%;
  }
  .table_cell_department {
    width: 18%;
  }
  .directory_entry_figure {
    float: none;
    margin-bottom: 15px;
  }
}
@media only screen and (min-width: 980px ) {
  .table_cell {
    padding: 25px 15px;
  }
  .table_cell:first-child {
    padding-left: 30px;
  }
  .table_cell:last-child {
    padding-right: 30px;
  }
  .table_cell_name {
    width: 42%;
    padding-right: 10px;
  }
  .table_cell_department {
    width: auto;
  }
  .directory_entry_figure {
    float: right;
    margin-bottom: 0;
  }
}
/* ==========================================================================
	Page - Gateway
============================================================================= */
/* Page Header - Gateway
	============================================================================= */
@media only screen and (min-width: 980px ) {
  .page_header_gateway .page_title {
    float: left;
  }
}
@media only screen and (max-width: 499px ) {
  .page_header_gateway .page_header_content_inner {
    position: static;
    padding-top: 60px;
  }
}
.page_header_gateway_buttons {
  padding: 20px 0;
}
@media only screen and (min-width: 980px ) {
  .page_header_gateway_buttons {
    float: right;
    padding: 5px 0;
  }
}
@media only screen and (min-width: 1220px ) {
  .page_header_gateway_buttons {
    padding: 10px 0;
  }
}
@media only screen and (max-width: 499px ) {
  .page_header_gateway_button {
    padding: 16px 24px !important;
  }
}
.page_header_gateway_button.give_button {
  background-color: #A51C33;
  color: #fff;
  margin-bottom: 10px;
}
@media only screen and (min-width: 500px ) {
  .page_header_gateway_button.give_button {
    margin-bottom: 0;
    margin-right: 10px;
  }
}
.page_header_gateway_button.alumni_record_button {
  color: #fff;
  background: rgba(17, 28, 36, 0.6);
}
.page_header_gateway_button.alumni_record_button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  content: "";
  display: inline-block;
}
.svg .page_header_gateway_button.alumni_record_button:after {
  background-image: url(../images/icons.svg);
}
.page_header_gateway_button.alumni_record_button:after {
  margin-left: 10px;
}
.page_header_gateway_button.alumni_record_button:after {
  width: 16px;
  height: 16px;
  background-position: -316px -16px;
  float: right;
  margin-top: 2px;
}
.no-touch .page_header_gateway_button.alumni_record_button:hover {
  background-color: #111C24;
}
/* ==========================================================================
	Page - Admission
============================================================================= */
/* Page Header - Admission
	============================================================================= */
.page_header_admission .carousel_block_title {
  color: #fff;
}
@media only screen and (max-width: 739px ) {
  .page_header_admission .page_header_content.page_header_admission_content {
    min-height: 0;
  }
}
.page_header_admission .page_header_content_inner.page_header_admission_content_inner {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  bottom: auto;
  padding-bottom: 0;
}
@media only screen and (max-width: 739px ) {
  .page_header_admission .page_header_content_inner.page_header_admission_content_inner {
    position: static;
    padding: 30px 0;
    -ms-transform: none;
        transform: none;
  }
}
.page_header_admission .carousel_block {
  pointer-events: none;
}
.page_header_admission .carousel_block:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-font-smoothing: auto;
  transform: translateZ(0);
  z-index: 3;
  background: rgba(17, 28, 36, 0.75);
  content: "";
  display: block;
  opacity: 1;
  transition: opacity 0.25s ease;
}
.page_header_admission .carousel_block.fs-carousel-visible {
  pointer-events: all;
}
.page_header_admission .carousel_block.fs-carousel-visible:before {
  opacity: 0;
  pointer-events: none;
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .page_header_admission_content {
    width: 31.25%;
  }
}
@media screen and (min-width:  980px) {
  .page_header_admission_content {
    width: 31.25%;
  }
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .page_header_admission_carousel {
    width: 64.58333333%;
  }
}
@media screen and (min-width:  980px) {
  .page_header_admission_carousel {
    width: 64.58333333%;
  }
}
/* Admission Actions
	============================================================================= */
.admission_actions {
  margin-top: 40px;
}
@media only screen and (min-width: 980px ) {
  .admission_actions {
    margin-top: 60px;
  }
}
@media only screen and (min-width: 740px ) {
  .admission_actions {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.admission_actions_row {
  border-bottom: 4px solid #E9EAEA;
  margin-bottom: 30px;
}
.admission_actions_row:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
@media only screen and (min-width: 740px ) {
  .admission_actions_row {
    margin-bottom: 50px;
  }
  .admission_actions_row:last-child {
    margin-bottom: 0;
  }
}
.admission_actions_cell {
  margin-bottom: 30px;
}
@media only screen and (min-width: 740px ) {
  .admission_actions_cell {
    margin-bottom: 50px;
  }
}
.admission_actions_cell_half {
  padding-right: 30px;
}
@media screen and (min-width:  980px) {
  .admission_actions_cell_half {
    width: 47.91666667%;
  }
}
@media only screen and (max-width: 979px ) {
  .admission_actions_cell_half:first-child {
    border-bottom: 4px solid #E9EAEA;
    padding-bottom: 30px;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .admission_actions_cell_half:first-child {
    padding-bottom: 50px;
  }
}
.admission_actions_heading {
  color: #A51C33;
  margin: 0 0 15px;
}
.admission_actions_content {
  overflow: hidden;
  padding-bottom: 5px;
}
.admission_actions_text,
.admission_actions_text p {
  margin: 0;
}
.admission_actions_button {
  margin-top: 20px;
}
.admission_actions_cell_full .admission_actions_button {
  display: block;
}
@media only screen and (min-width: 740px ) {
  .admission_actions_cell_full .admission_actions_button {
    border-left: 1px solid #E9EAEA;
    float: left;
    padding: 0 70px 0 50px;
  }
  .admission_actions_cell_full .admission_actions_button:first-of-type {
    border-left: none;
    padding-left: 0;
  }
}
/* ==========================================================================
	Page - Flexible Landing
============================================================================= */
/* Page Header - Flexible Landing
	============================================================================= */
@media only screen and (max-width: 739px ) {
  .page_header_flexible_landing {
    padding-bottom: 30px;
  }
}
.page_header_flexible_landing .page_title {
  backface-visibility: hidden;
}
.page_header_flexible_landing.page_header.image .page_header_flexible_landing_image:after {
  height: 100%;
  background: rgba(17, 28, 36, 0.5);
}
@media only screen and (max-width: 739px ) {
  .page_header_flexible_landing.page_header.image .page_header_content.page_header_flexible_landing_content {
    min-height: 0;
  }
}
@media only screen and (min-width: 740px ) {
  .page_header_flexible_landing.page_header.image .page_header_content.page_header_flexible_landing_content {
    min-height: 560px;
  }
}
@media only screen and (min-width: 980px ) {
  .page_header_flexible_landing.page_header.image .page_header_content.page_header_flexible_landing_content {
    min-height: 620px;
  }
}
.page_header_flexible_landing.page_header.image .page_header_content_inner.page_header_flexible_landing_content_inner {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  bottom: auto;
  padding-bottom: 0;
}
@media only screen and (max-width: 739px ) {
  .page_header_flexible_landing.page_header.image .page_header_content_inner.page_header_flexible_landing_content_inner {
    position: static;
    padding-top: 30px;
    padding-bottom: 60px;
    -ms-transform: none;
        transform: none;
  }
}
.page_header_flexible_landing .page_header_flexible_landing_controls {
  display: none;
}
.page_header_flexible_landing .fs-carousel-controls {
  position: relative;
  padding-top: 10px;
}
.page_header_flexible_landing .fs-carousel-controls.fs-carousel-visible {
  display: block;
}
.page_header_flexible_landing .fs-carousel-controls .fs-carousel-control {
  position: absolute;
  top: auto;
  bottom: auto;
  opacity: 0.4;
  outline: none;
}
.no-touch .page_header_flexible_landing .fs-carousel-controls .fs-carousel-control:hover {
  background-color: #D32D27;
}
.page_header_flexible_landing .fs-carousel-controls .fs-carousel-control.fs-carousel-control_next {
  left: 50px;
  right: auto;
}
.page_header_flexible_landing .fs-carousel-controls .fs-carousel-control.fs-carousel-control_previous {
  left: 0;
}
.page_header_flexible_landing .fs-carousel-controls .fs-carousel-control.fs-carousel-visible {
  opacity: 1;
}
.no-touch .page_header_flexible_landing .fs-carousel-controls .fs-carousel-control.fs-carousel-visible:hover {
  background-color: #651525;
}
.page_header_flexible_landing .tall_block.fs-carousel-item {
  transition: opacity 0.25s ease;
}
.page_header_flexible_landing .tall_block.fs-carousel-item.fs-carousel-item_previous {
  opacity: 0;
}
.page_header_flexible_landing_content {
  z-index: 2;
  backface-visibility: hidden;
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .page_header_flexible_landing_content {
    width: 47.91666667%;
  }
}
@media screen and (min-width:  980px) {
  .page_header_flexible_landing_content {
    width: 39.58333333%;
  }
}
.page_header_flexible_landing_carousel {
  position: relative;
  z-index: 1;
}
@media screen and (min-width:  740px) and (max-width:  979px) {
  .page_header_flexible_landing_carousel {
    width: 47.91666667%;
  }
}
@media screen and (min-width:  980px) {
  .page_header_flexible_landing_carousel {
    width: 56.25%;
  }
}
@media only screen and (min-width: 740px ) {
  .page_header_flexible_landing_carousel {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
@media only screen and (min-width: 980px ) {
  .page_header_flexible_landing_carousel {
    padding-top: 60px;
    padding-right: 0;
  }
}
@media only screen and (min-width: 1220px ) {
  .page_header_flexible_landing_carousel {
    padding-right: 75px;
  }
}
/* ==========================================================================
	Page - Connections
============================================================================= */
/* Page Header - Connections
	============================================================================= */
.page_header_connections .page_title strong {
  color: #A51C33;
  font-weight: normal;
}
@media only screen and (max-width: 739px ) {
  .page_header_connections .page_title strong {
    display: block;
  }
}
.page_header_connections .page_header_intro {
  color: #D2D3D3;
  margin-bottom: 0;
}
@media only screen and (min-width: 980px ) {
  .page_header_connections .page_header_intro {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.page_header_connections.oh_woodle .page_header_content {
  min-height: 0;
}
.page_header_connections.oh_woodle .page_header_content_inner {
  position: static;
  padding: 40px 0;
}
@media only screen and (min-width: 980px ) {
  .page_header_connections.oh_woodle .page_header_content_inner {
    padding: 90px 0 60px;
  }
}
.page_header_connections.oh_woodle .page_header_svg {
  -ms-transform: translate(20%, -50%) scale(1.32);
      transform: translate(20%, -50%) scale(1.32);
}
.page_header_connections_story_blocks_container {
  position: relative;
  z-index: 8;
}
@media only screen and (min-width: 740px ) {
  .page_header_connections_story_blocks_container {
    background-color: #651525;
  }
}
.page_header_connections_story_blocks {
  margin: 0 auto;
  max-width: 1440px;
}
.page_header_connections_story_blocks:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (max-width: 739px ) {
  .page_header_connections_story_blocks {
    margin-bottom: 20px;
  }
}
.page_header_connections_story_block {
  width: 100%;
}
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .page_header_connections_story_block .featured_story_block {
    padding-top: 56.25%;
  }
}
@media only screen and (min-width: 740px ) {
  .page_header_connections_story_block {
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 980px ) {
  .page_header_connections_story_block {
    width: 25%;
  }
}
/* Connection Experiences Map
	============================================================================= */
.connection_experiences_map {
  position: relative;
  overflow: hidden;
}
.connections_map_full .connection_experiences_map {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
@media only screen and (max-width: 979px ) {
  .connection_experiences_map_header {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
@media only screen and (max-width: 979px ) and only screen and (min-width: 980px ) {
  .connection_experiences_map_header {
    padding-top: 60px;
  }
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_header {
    position: absolute;
    width: 100%;
    top: 100%;
    left: 0;
    z-index: 1;
  }
}
.connection_experiences_map_header:before {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #fff;
  width: 50%;
  z-index: -1;
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_header:before {
    content: "";
    -ms-transform: translate(-188px, -100%);
        transform: translate(-188px, -100%);
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_header:before {
    -ms-transform: translate(-188px, -100%);
        transform: translate(-188px, -100%);
  }
}
.connection_experiences_map_header_content {
  background-color: #fff;
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .connection_experiences_map_header_content {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_header_content {
    padding: 80px 25px 80px 80px;
    -ms-transform: translate(-60px, -100%);
        transform: translate(-60px, -100%);
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_header_content {
    padding: 80px 45px 80px 75px;
    -ms-transform: translate(-75px, -100%);
        transform: translate(-75px, -100%);
  }
}
.connection_experiences_map_heading {
  color: #111C24;
  margin: 0 0 20px;
}
.connection_experiences_map_heading strong {
  color: #A51C33;
  font-weight: normal;
}
.connection_experiences_map_text {
  margin: 0;
}
.connection_experiences_map_container {
  width: 100%;
  height: 400px;
}
@media only screen and (min-width: 500px ) {
  .connection_experiences_map_container {
    height: 500px;
  }
}
@media only screen and (min-width: 740px ) {
  .connection_experiences_map_container {
    height: 600px;
  }
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_container {
    height: 800px;
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_container {
    height: 900px;
  }
}
.connections_map_full .connection_experiences_map_container {
  height: 100%;
}
.connection_experiences_map_filters_container {
  margin-top: 25px;
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_filters_container {
    margin-top: 40px;
  }
}
.connection_experiences_map_filters_heading {
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: 1px;
  margin: 0 0 20px;
}
/* Map Filters */
@media only screen and (min-width: 500px ) and (max-width: 979px ) {
  .map_filter {
    float: left;
    margin-right: 20px;
  }
}
.map_filter .fs-checkbox .map_filter_label {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #111C24;
  text-transform: uppercase;
}
.map_filter .fs-checkbox .fs-checkbox-marker {
  margin-top: 1px;
}
.map_filter .fs-checkbox .fs-checkbox-flag:before {
  width: 7px;
  height: 11px;
  border-color: #fff;
  border-bottom-width: 3px;
  border-right-width: 3px;
  margin: 1px 0 0 5px;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_red_highlight .fs-checkbox-marker {
  background-color: #D32D27;
  border-color: #D32D27;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_red .fs-checkbox-marker {
  background-color: #A51C33;
  border-color: #A51C33;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_red_dark .fs-checkbox-marker {
  background-color: #7B1426;
  border-color: #7B1426;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_red_darker .fs-checkbox-marker {
  background-color: #651525;
  border-color: #651525;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_yellow_light .fs-checkbox-marker {
  background-color: #FFD900;
  border-color: #FFD900;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_yellow_medium .fs-checkbox-marker {
  background-color: #F5A623;
  border-color: #F5A623;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_yellow_dark .fs-checkbox-marker {
  background-color: #D18200;
  border-color: #D18200;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_blue_light .fs-checkbox-marker {
  background-color: #3B6AA2;
  border-color: #3B6AA2;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_blue_medium .fs-checkbox-marker {
  background-color: #324E6E;
  border-color: #324E6E;
}
.map_filter .fs-checkbox.fs-checkbox-checked.checkbox_gray_dark .fs-checkbox-marker {
  background-color: #29333A;
  border-color: #29333A;
}
/* Info Window */
.connection_experiences_map_details_container {
  position: relative;
  z-index: 1;
  opacity: 0;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  visibility: hidden;
}
@media only screen and (max-width: 979px ) {
  .connection_experiences_map_details_container {
    max-height: 0;
    transition: opacity 0.5s ease, max-height 0.5s ease 0.25s, visibility 0.5s ease 0.25s;
  }
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_details_container {
    position: absolute;
    top: 30px;
    right: 25px;
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_details_container {
    top: 80px;
    right: 40px;
  }
}
.connection_experiences_map_details_container.on {
  opacity: 1;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  visibility: visible;
}
@media only screen and (max-width: 979px ) {
  .connection_experiences_map_details_container.on {
    max-height: 300px;
    transition: opacity 0.5s ease 0.25s, max-height 0.5s ease, visibility 0.5s ease;
  }
}
.connection_experiences_map_details_close {
  width: 50px;
  height: 50px;
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  position: absolute;
  top: 0;
  right: 0;
  outline: none;
}
.connection_experiences_map_details_close:before,
.connection_experiences_map_details_close:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .connection_experiences_map_details_close:before,
.svg .connection_experiences_map_details_close:after {
  background-image: url(../images/icons.svg);
}
.connection_experiences_map_details_close:before {
  content: none;
}
.connection_experiences_map_details_close:after {
  width: 14px;
  height: 14px;
  background-position: -220px -14px;
}
.connection_experiences_map_details_content {
  background-color: #fff;
  border-left: 8px solid;
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_details_content {
    max-width: 380px;
    min-height: 240px;
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_details_content {
    max-width: 500px;
    min-height: 280px;
  }
}
.connection_experiences_map_details_content.red {
  border-left-color: #A51C33;
}
.connection_experiences_map_details_content.red_highlight {
  border-left-color: #D32D27;
}
.connection_experiences_map_details_content.red_dark {
  border-left-color: #7B1426;
}
.connection_experiences_map_details_content.red_darker {
  border-left-color: #651525;
}
.connection_experiences_map_details_content.yellow_light {
  border-left-color: #FFD900;
}
.connection_experiences_map_details_content.yellow_medium {
  border-left-color: #F5A623;
}
.connection_experiences_map_details_content.yellow_dark {
  border-left-color: #D18200;
}
.connection_experiences_map_details_content.blue_light {
  border-left-color: #3B6AA2;
}
.connection_experiences_map_details_content.blue_medium {
  border-left-color: #324E6E;
}
.connection_experiences_map_details_content.gray_dark {
  border-left-color: #29333A;
}
.connection_experiences_map_details_content_inner {
  padding: 25px 40px;
}
@media only screen and (max-width: 979px ) {
  .connection_experiences_map_details_content_inner {
    border-top: 1px solid #E9EAEA;
  }
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_details_content_inner {
    padding: 25px 40px 25px 30px;
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_details_content_inner {
    padding: 25px 40px 25px 40px;
  }
}
.connection_experiences_map_details_course {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  display: inline-block;
  text-transform: uppercase;
}
.connection_experiences_map_details_course:after {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  content: "\2014";
  display: inline-block;
  margin: 0 10px;
}
.connection_experiences_map_details_timeframe {
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  display: inline-block;
  text-transform: uppercase;
}
.connection_experiences_map_details_name {
  margin: 15px 0 5px;
}
.connection_experiences_map_details_faculty {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: italic;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #29333A;
  margin: 0 0 30px;
}
.connection_experiences_map_details_text,
.connection_experiences_map_details_text p {
  font-size: 16px;
  font-size: 1rem;
  margin: 0;
}
.connection_experiences_map_details_figure {
  position: absolute;
  overflow: hidden;
  bottom: 0;
  right: 100%;
  display: block;
}
@media only screen and (min-width: 980px ) {
  .connection_experiences_map_details_figure img {
    width: 200px;
    height: 200px;
  }
}
@media only screen and (min-width: 1220px ) {
  .connection_experiences_map_details_figure img {
    width: 260px;
    height: 260px;
  }
}
.connection_experiences_map_details_link {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 17px;
  font-size: 1.0625rem;
  color: #000;
  display: inline-block;
  padding: 18px 0 0;
  text-transform: uppercase;
  transition: color .25s;
}
.connection_experiences_map_details_link:hover,
.connection_experiences_map_details_link:focus {
  color: #A51C33;
}
.connection_experiences_map_details_link:after {
  border: 6px solid transparent;
  border-left-color: #A51C33;
  content: "";
  display: inline-block;
  margin-left: 6px;
  -ms-transform: scaleY(0.85);
      transform: scaleY(0.85);
  vertical-align: middle;
}
/* ==========================================================================
	Page - Giving Campaign
============================================================================= */
/* Page Header - Giving Campaign
	============================================================================= */
.page_header_giving.page_header.image .page_header_giving_image:after {
  height: 100%;
  background: rgba(17, 28, 36, 0.5);
}
.page_header_giving.page_header.image .page_header_content_inner.page_header_giving_content_inner {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  bottom: auto;
  padding-bottom: 0;
  text-align: center;
}
.page_header_giving_content_inner {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
}
.page_header_giving_content_inner .page_header_breadcrumbs {
  width: 100%;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.page_header_giving_content_inner .block_link.js-lightbox:before {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  content: "";
}
.page_title_video_description {
  display: block;
  margin: 0 0 20px;
  font-size: 1.5rem;
  text-transform: uppercase;
}
.page_header_giving_video_icon {
  background-color: #D32D27;
  position: relative;
  width: 75px;
  height: 55px;
  display: block;
  line-height: 75;
  overflow: hidden;
  text-indent: 100%;
  border-radius: 9px;
  display: inline-block;
  transition: background 0.25s linear;
}
.page_header_giving_video_icon:after {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  border-top: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 18px solid #fff;
  content: "";
  display: block;
}
.no-touch .page_header_giving:hover .page_header_giving_video_icon {
  background-color: #111C24;
}
/* Campaign Chart
	============================================================================= */
.campaign_chart {
  background-color: #111C24;
}
.campaign_chart_header {
  margin-bottom: 15px;
}
.campaign_chart_heading {
  color: #fff;
}
@media only screen and (min-width: 740px ) {
  .campaign_chart_heading {
    float: left;
  }
}
.campaign_chart_progress {
  color: #fff;
  clear: both;
}
.campaign_chart_disclaimer {
  font-size: 12px;
  font-size: 0.75rem;
  color: #fff;
  padding-top: 2em;
  clear: both;
}
.campaign_chart_button {
  background-color: #D32D27;
  color: #fff;
}
.no-touch .campaign_chart_button:hover {
  background-color: #651525;
}
@media only screen and (min-width: 740px ) {
  .campaign_chart_button {
    float: right;
    margin-top: 35px;
  }
}
@media only screen and (min-width: 740px ) {
  .campaign_chart_wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.campaign_chart_legend_mobile {
  padding-left: 20px;
  padding-right: 20px;
  clear: both;
  -ms-transform: translateY(-40px);
      transform: translateY(-40px);
}
.campaign_chart_legend_mobile_line {
  color: #fff;
  display: block;
  line-height: 20px;
  margin-bottom: 8px;
}
.campaign_chart_legend_mobile_line:before {
  width: 20px;
  height: 20px;
  border-radius: 100%;
  content: "";
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle;
}
.campaign_chart_legend_mobile_line.red_highlight:before {
  background-color: #D32D27;
}
.campaign_chart_legend_mobile_line.red:before {
  background-color: #A51C33;
}
.campaign_chart_legend_mobile_line.red_dark:before {
  background-color: #7B1426;
}
@media only screen and (min-width: 500px ) {
  .campaign_chart_legend_mobile_line {
    display: none;
  }
}
/* Donors Feed
	============================================================================= */
.donors_feed {
  padding-bottom: 0 !important;
}
.donors_feed_header {
  margin-bottom: 20px;
}
.donors_feed_heading {
  margin-bottom: 15px;
}
@media only screen and (min-width: 1220px ) {
  .donors_feed_text {
    max-width: 70%;
  }
}
.donors_feed_blocks {
  max-height: 658px;
  clear: both;
  overflow: hidden;
  transition: max-height 0.25s ease;
}
.donors_feed_blocks:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (min-width: 740px ) {
  .donors_feed_blocks {
    max-height: 588px;
  }
}
@media only screen and (min-width: 740px ) {
  .donors_feed_blocks {
    max-height: 776px;
  }
}
@media only screen and (min-width: 980px ) {
  .donors_feed_blocks {
    max-height: 698px;
  }
}
@media only screen and (min-width: 1220px ) {
  .donors_feed_blocks {
    max-height: 658px;
  }
}
.donors_feed_blocks_container {
  margin-bottom: 40px;
  background-color: #111C24;
}
.donors_feed_blocks_container:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (min-width: 980px ) {
  .donors_feed_blocks_container {
    margin-bottom: 60px;
  }
}
.donors_feed_more_container {
  margin-top: -70px;
  display: none;
}
@media only screen and (max-width: 739px ) {
  .donors_feed_more_container.load_more_sm {
    display: block;
  }
}
@media only screen and (min-width: 740px ) and (max-width: 979px ) {
  .donors_feed_more_container.load_more_md {
    display: block;
  }
}
@media only screen and (min-width: 980px ) and (max-width: 1219px ) {
  .donors_feed_more_container.load_more_lg {
    display: block;
  }
}
@media only screen and (min-width: 1220px ) {
  .donors_feed_more_container.load_more_xl {
    display: block;
  }
}
.donors_feed_footer {
  position: relative;
  height: 70px;
  z-index: 1;
  clear: both;
  padding: 15px 0;
  text-align: center;
}
.donors_feed_footer:after {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(17, 28, 36, 0);
  background: linear-gradient(to bottom, rgba(17, 28, 36, 0), rgba(17, 28, 36, 0.7));
  content: "";
}
.donors_feed_load_more_button {
  background-color: #F5F5F5;
  position: relative;
  height: 40px;
  z-index: 1;
  border-radius: 20px;
  line-height: 40px;
  outline: none;
  padding: 0 35px 0 20px;
  transition: color 0.25s ease;
}
.no-touch .donors_feed_load_more_button:hover {
  background-color: #E9EAEA;
  color: #A51C33;
}
.no-touch .donors_feed_load_more_button:hover:after {
  -ms-transform: none;
      transform: none;
}
.donors_feed_load_more_button:after {
  border-top: 6px solid #D32D27;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: none;
  margin-top: 18px;
  margin-left: 10px;
}
@media only screen and (max-width: 739px ) {
  .donors_feed_block {
    width: 100% !important;
    margin-right: 0;
    margin-left: 0;
  }
}
@media only screen and (min-width: 1220px ) {
  .donors_feed_block {
    max-height: 293px;
  }
}
.donors_story_block {
  overflow: hidden;
}
@media only screen and (min-width: 500px ) and (max-width: 739px ) {
  .donors_story_block {
    padding-top: 56.25%;
  }
}
.donors_story_block_title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Veneer W01 Regular', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 32px;
  font-size: 2rem;
  color: #29333A;
  color: #fff;
  font-size: 30px;
  font-size: 1.875rem;
}
.no-touch .donors_story_block_title {
  text-rendering: optimizeLegibility;
}
@media only screen and (min-width: 740px ) {
  .donors_story_block_title {
    font-size: 36px;
    font-size: 2.25rem;
  }
}
@media only screen and (min-width: 980px ) {
  .donors_story_block_title {
    font-size: 42px;
    font-size: 2.625rem;
  }
}
.donors_story_block_title strong {
  color: #D32D27;
  font-weight: normal;
}
@media only screen and (min-width: 740px ), only screen and (min-width: 980px ) {
  .donors_story_block_title {
    font-size: 30px;
    font-size: 1.875rem;
  }
}
.donors_story_block_title:after {
  border-top-color: rgba(255, 255, 255, 0.4);
}
.donors_story_block_subtitle {
  font-size: 16px;
  font-size: 1rem;
  letter-spacing: normal;
  text-transform: none;
}
.donor_story_block_video_icon {
  background-color: #D32D27;
  position: relative;
  width: 40px;
  height: 25px;
  display: block;
  line-height: 40;
  overflow: hidden;
  text-indent: 100%;
  float: right;
  border-radius: 5px;
  display: inline-block;
  transition: background 0.25s linear;
}
.donor_story_block_video_icon:after {
  width: 0px;
  height: 0px;
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 10px solid #fff;
  content: "";
  display: block;
}
.no-touch .donors_story_block:hover .donor_story_block_video_icon {
  background-color: #111C24;
}
/* ==========================================================================
	Google CSE
============================================================================= */
.page_search_results .gsc-control-cse {
  background-color: #fff;
  border: none !important;
  padding: 0 !important;
}
.page_search_results .gsc-control-cse .gsc-results-wrapper-visible {
  margin-top: 65px;
}
.page_search_results .gsc-control-cse table,
.page_search_results .gsc-control-cse table thead,
.page_search_results .gsc-control-cse table tbody,
.page_search_results .gsc-control-cse table tr,
.page_search_results .gsc-control-cse table td {
  border: none;
  margin: 0;
}
.page_search_results .gsc-control-cse .gsc-search-button-v2 {
  box-shadow: none;
  background: none;
  border: none;
}
.page_search_results .gsc-control-cse .gsc-control-wrapper-cse {
  padding: 40px 0 !important;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse {
    padding: 90px 0 !important;
  }
}
@media only screen and (max-width: 739px ) {
  .page_search_results .gsc-control-cse .gsc-control-wrapper-cse {
    padding-bottom: 80px !important;
  }
}
.page_search_results .gsc-control-cse *:focus {
  box-shadow: none;
  outline: none;
}
.page_search_results .gsc-control-cse .gsc-resultsHeader {
  display: none;
}
.page_search_results .gsc-control-cse form.gsc-search-box {
  margin-bottom: 10px !important;
}
@media screen and (min-width:  980px) {
  .page_search_results .gsc-control-cse form.gsc-search-box {
    width: 72.91666667%;
  }
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse form.gsc-search-box {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_search_results .gsc-control-cse table.gsc-search-box {
  position: relative;
}
.page_search_results .gsc-control-cse .gsc-search-box {
  margin: 0;
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-search-box td {
  vertical-align: top;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-input-box {
  height: auto;
  position: relative;
  border: none !important;
  box-shadow: none !important;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-input {
  border: 1px solid #E9EAEA;
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-input td {
  background: transparent;
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-input .gsc-input {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 18px;
  font-size: 1.125rem;
  width: 100%;
  height: 60px !important;
  background: #fff !important;
  line-height: 1.2 !important;
  margin: 0 !important;
  padding: 18px 60px 19px 20px !important;
}
@media only screen and (min-width: 500px ) {
  .page_search_results .gsc-control-cse .gsc-search-box .gsc-input .gsc-input {
    padding: 18px 60px 19px 30px !important;
  }
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-input .gsc-input:focus {
  outline: none;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsib_b,
.page_search_results .gsc-control-cse .gsc-search-box .gsst_b {
  background: transparent !important;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_b {
  padding: 0 10px 0 0;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button {
  position: relative;
  display: block;
  line-height: 1;
  overflow: hidden;
  text-indent: 100%;
  background-color: #E9EAEA;
  width: 40px;
  height: 40px;
  position: absolute;
  left: -82px;
  top: 10px;
  border-radius: 100%;
  margin: 0;
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a:before,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:before,
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a:after,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:after {
  background: url(../images/icons.png) no-repeat 0 0;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: block;
  content: '';
  margin: auto;
}
.svg .page_search_results .gsc-control-cse .gsc-search-box .gsst_a:before,
.svg .page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:before,
.svg .page_search_results .gsc-control-cse .gsc-search-box .gsst_a:after,
.svg .page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:after {
  background-image: url(../images/icons.svg);
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-search-box .gsst_a,
  .page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button {
    top: 10px;
    left: 30px;
  }
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a .gscb_a,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button .gscb_a {
  display: none;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a:before,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:before {
  content: none;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsst_a:after,
.page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:after {
  width: 14px;
  height: 14px;
  background-position: -220px -14px;
  display: block;
}
.no-touch .page_search_results .gsc-control-cse .gsc-search-box .gsst_a:hover,
.no-touch .page_search_results .gsc-control-cse .gsc-search-box div.gsc-clear-button:hover {
  background-color: #D2D3D3;
}
.page_search_results .gsc-control-cse .gsc-search-box td.gsc-clear-button {
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button {
  position: relative;
  margin-left: -60px;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button:before {
  pointer-events: none !important;
}
.page_search_results .gsc-control-cse .gsc-search-box .gsc-search-button input.gsc-search-button {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  z-index: 1;
  background-color: transparent;
  border: none;
  border-radius: 0;
  padding: 0;
  opacity: 0 !important;
}
.page_search_results .gsc-control-cse .gsc-search-box table.gsc-branding {
  display: table;
  margin-top: 6px;
}
.page_search_results .gsc-control-cse .gsc-above-wrapper-area {
  border: none;
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-above-wrapper-area {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_search_results .gsc-control-cse .gsc-orderby-container {
  display: none;
}
.page_search_results .gsc-control-cse .gs-spelling a {
  color: #A51C33 !important;
  text-decoration: none;
}
.page_search_results .gsc-control-cse .gs-spelling a i {
  font-style: normal;
}
.page_search_results .gsc-control-cse .gcsc-branding {
  padding: 10px 0 0;
}
.page_search_results .gsc-control-cse .gcsc-branding .gcsc-branding {
  border: none;
}
.page_search_results .gsc-control-cse table.gcsc-branding {
  display: block;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse table.gcsc-branding {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_search_results .gsc-control-cse .gsc-results {
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-results > .gsc-result .gs-result {
  border-top: 1px solid #E9EAEA;
}
.page_search_results .gsc-control-cse .gsc-results .gsc-result {
  margin-bottom: 0;
  padding-top: 0;
  padding-bottom: 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-results .gsc-result {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box {
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 30px;
  margin: 20px 0;
  padding: 0;
  vertical-align: middle;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box {
    padding-left: 20px;
    padding-right: 20px;
    margin: 30px 0;
  }
}
.page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor {
  display: inline-block;
  margin-top: 30px;
}
.page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 20px;
  font-size: 1.25rem;
  color: #777777;
  margin: 0;
  padding: 0 10px;
  text-decoration: none;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
    font-size: 24px;
    font-size: 1.5rem;
  }
}
@media only screen and (min-width: 980px ) {
  .page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
    font-size: 28px;
    font-size: 1.75rem;
  }
}
.no-touch .page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
  color: #D32D27;
  text-decoration: none;
}
.page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #A51C33;
}
.no-touch .page_search_results .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-current-page:hover {
  color: #A51C33;
}
.page_search_results .gsc-control-cse .gsc-result {
  border: none !important;
}
.page_search_results .gsc-control-cse .gs-no-results-result {
  border-bottom: none !important;
}
.page_search_results .gsc-control-cse .gs-no-results-result .gs-snippet {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  line-height: calc(28 / 18);
  background: #fff;
  border: none;
  margin: 20px 0 0;
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-no-results-result .gs-snippet {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
.page_search_results .gsc-control-cse .gs-result {
  font-size: 18px;
  font-size: 1.125rem;
  color: #111C24;
  line-height: calc(28 / 18);
  border-bottom: 1px solid #E9EAEA;
  padding: 20px 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-result {
    font-size: 20px;
    font-size: 1.25rem;
  }
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-result {
    padding: 30px 0;
  }
}
.page_search_results .gsc-control-cse .gsc-result-info {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  font-size: 1rem;
  color: #777777;
  margin-top: 0;
  padding-left: 40px;
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  text-transform: uppercase;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-result-info {
    padding-left: 70px;
  }
}
.page_search_results .gsc-control-cse .gsc-table-result,
.page_search_results .gsc-control-cse .gsc-thumbnail-inside,
.page_search_results .gsc-control-cse .gsc-url-top {
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-thumbnail {
  display: block;
  margin: 0;
  padding: 0;
}
.page_search_results .gsc-control-cse .gsc-thumbnail:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  line-height: 0;
  visibility: hidden;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gsc-thumbnail {
    float: right;
    padding-left: 30px;
    padding-right: 15px !important;
  }
}
.page_search_results .gsc-control-cse .gs-result .gs-title {
  height: auto;
}
.page_search_results .gsc-control-cse .gs-result .gs-title,
.page_search_results .gsc-control-cse .gs-result .gs-title b,
.page_search_results .gsc-control-cse .gs-result a.gs-title,
.page_search_results .gsc-control-cse .gs-result a.gs-title b {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  font-size: 1.25rem;
  color: #111C24 !important;
  text-decoration: none;
}
.no-touch .page_search_results .gsc-control-cse .gs-result .gs-title:hover,
.no-touch .page_search_results .gsc-control-cse .gs-result .gs-title b:hover,
.no-touch .page_search_results .gsc-control-cse .gs-result a.gs-title:hover,
.no-touch .page_search_results .gsc-control-cse .gs-result a.gs-title b:hover {
  color: #A51C33 !important;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-result .gs-title,
  .page_search_results .gsc-control-cse .gs-result .gs-title b,
  .page_search_results .gsc-control-cse .gs-result a.gs-title,
  .page_search_results .gsc-control-cse .gs-result a.gs-title b {
    font-size: 26px;
    font-size: 1.625rem;
  }
}
.page_search_results .gsc-control-cse .gs-result .gs-title b,
.page_search_results .gsc-control-cse .gs-result a.gs-title b {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 600;
  color: #A51C33 !important;
}
.page_search_results .gsc-control-cse .gs-result a.gs-visibleUrl,
.page_search_results .gsc-control-cse .gs-result .gs-visibleUrl {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  font-size: 14px;
  font-size: 0.875rem;
  color: #A51C33;
  margin: 0 0 5px 0;
  padding: 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-result a.gs-visibleUrl,
  .page_search_results .gsc-control-cse .gs-result .gs-visibleUrl {
    font-size: 16px;
    font-size: 1rem;
  }
}
.page_search_results .gsc-control-cse .gs-result .gsc-table-cell-snippet-close {
  display: block;
  padding: 0;
}
@media only screen and (max-width: 739px ) {
  .page_search_results .gsc-control-cse .gs-result .gsc-table-cell-snippet-close {
    clear: both;
  }
}
.page_search_results .gsc-control-cse .gs-result .gs-snippet {
  font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 300;
  color: #777777;
  font-size: 14px;
  font-size: 0.875rem;
  margin: 0;
}
@media only screen and (min-width: 740px ) {
  .page_search_results .gsc-control-cse .gs-result .gs-snippet {
    font-size: 16px;
    font-size: 1rem;
  }
}
@media only screen and (min-width: 980px ) {
  .page_search_results .gsc-control-cse .gs-result .gs-snippet {
    padding-right: 200px;
  }
}
@media only screen and (min-width: 1220px ) {
  .page_search_results .gsc-control-cse .gs-result .gs-snippet {
    padding-right: 300px;
  }
}
.page_search_results .gsc-control-cse .gs-result .gs-image-box {
  width: 100px;
  padding: 0;
  text-align: left;
}
.page_search_results .gsc-control-cse .gs-result .gs-image-box img {
  width: auto;
  height: auto;
  border: none;
}
@media only screen and (min-width: 980px ) {
  .page_search_results .gsc-control-cse .gs-result .gs-image-box {
    width: 200px;
  }
  .page_search_results .gsc-control-cse .gs-result .gs-image-box img {
    max-width: 200px;
    max-height: 200px;
  }
  .page_search_results .gsc-control-cse .gs-result .gs-image-box.gs-web-image-box-portrait {
    height: auto;
    max-height: 200px;
  }
}
/* ==========================================================================
	Print
============================================================================= */
@media print {
  * {
    background: transparent !important;
    box-shadow: none !important;
    color: #000 !important;
    text-shadow: none !important;
  }
  *:before,
  *:after {
    background: none !important;
    position: static !important;
    border: none !important;
    display: inline !important;
    content: none !important;
    opacity: 1 !important;
  }
  a,
  a:visited {
    text-decoration: underline;
    border: none !important;
  }
  abbr[title]:after {
    content: " (" attr(title) ")" !important;
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "" !important;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    width: auto !important;
    height: auto !important;
    max-width: 40% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  body {
    font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    font-family: 'Source Sans Pro', Helvetica, Arial, sans-serif !important;
    font-weight: bold !important;
    margin: 2em 0 1em;
  }
  body,
  p,
  li {
    font-size: 12px !important;
  }
  h1 {
    font-size: 34px !important;
  }
  h2 {
    font-size: 28px !important;
  }
  h3 {
    font-size: 24px !important;
  }
  h4 {
    font-size: 20px !important;
  }
  h5 {
    font-size: 18px !important;
  }
  h6 {
    font-size: 16px !important;
  }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  header,
  footer,
  div,
  nav,
  form,
  section,
  aside,
  article,
  picture,
  figure,
  figcaption,
  cite,
  blockquote,
  a,
  p,
  span,
  ul,
  li,
  label,
  select,
  input,
  textarea {
    width: auto !important;
    height: auto !important;
    max-width: none !important;
    max-height: none !important;
    min-width: 0 !important;
    min-height: 0 !important;
    position: static !important;
    border: none !important;
    border-radius: 0 !important;
    display: block !important;
    float: none !important;
    letter-spacing: normal !important;
    line-height: normal !important;
    margin: 10px 0 !important;
    overflow: initial !important;
    opacity: 1 !important;
    padding: 0 !important;
    -ms-transform: none !important;
        transform: none !important;
    text-align: left !important;
    text-indent: initial !important;
    text-transform: none !important;
    visibility: visible !important;
  }
  input[type=text],
  input[type=email],
  input[type=tel],
  input[type=url],
  input[type=number],
  input[type=date],
  textarea {
    width: 100% !important;
    border: 1px solid #999 !important;
    padding: 15px 10px !important;
  }
  span {
    display: inline !important;
  }
  pre,
  blockquote {
    border: 1px solid #999 !important;
    padding: 20px 30px !important;
    page-break-inside: avoid;
  }
  .header_main_navigation_children,
  .table_row {
    padding: 20px 0 !important;
  }
  .print {
    display: block;
  }
  .print_logo {
    margin: 20px 0;
  }
  object,
  svg,
  hr,
  .offscreen,
  .js-background,
  .header_search_container,
  .mobile_navigation_handle,
  .mobile_navigation_container,
  .breadcrumb,
  .large_photo_carousel,
  .event_archive_date_select,
  .event_archive_search_form,
  .directory_search_form,
  .directory_alphabet_navigation,
  #bigtree_bar,
  #bigtree_bar_tab,
  #header,
  .footer,
  .sidebar,
  .page_header_flexible_landing_carousel,
  .page_header_admission_carousel,
  .event_carousel,
  .instagram_photos,
  .majors_list_row,
  .link_list,
  .story_carousel,
  .gallery_grid,
  .tips_answers_callouts,
  .text_image_callout_with_header,
  .columned_blocks_with_carousel_carousel,
  .story_callouts_columned_with_sidebar,
  .stat_callouts_columned_with_sidebar,
  .news_with_headlines,
  .news_with_events,
  .pagination,
  .featured_story_blocks,
  .alert,
  .welcome_with_carousel,
  .perspective_callouts,
  .news_archive,
  .athletics_news,
  .featured_story_hero,
  .featured_events_carousel,
  .event_archive,
  .table_header,
  .component_header_links,
  .directory_navigation,
  .directory_results_header,
  .page_header_gateway_buttons,
  .page_header_connections_story_blocks_container,
  .connection_experiences_map,
  .campaign_chart,
  .donors_feed,
  .page_404_search,
  .gsc-control-cse,
  .page_header_giving,
  .gallery_grid_hidden_image {
    display: none !important;
  }
  .typography .block_left,
  .typography .block_right,
  .form_builder_errors .block_left,
  .form_builder_errors .block_right {
    max-width: 40% !important;
  }
  .typography .block_left img,
  .typography .block_right img,
  .form_builder_errors .block_left img,
  .form_builder_errors .block_right img {
    max-width: 100% !important;
  }
  .typography .block_left,
  .form_builder_errors .block_left {
    float: left !important;
    margin: 0 20px 20px 0 !important;
  }
  .typography .block_right,
  .form_builder_errors .block_right {
    float: right !important;
    margin: 0 0 20px 20px !important;
  }
  .columned_blocks_with_carousel .carousel_block_image,
  .text_image_callouts .text_image_callout_image {
    display: none !important;
  }
  .profile_block_image img,
  .text_image_column_callout_image img,
  .directory_entry_figure img,
  .text_image_column_large_heading_callout_image img {
    max-width: 150px !important;
    float: right !important;
    margin: 0 0 20px 20px !important;
  }
  .component_three_columns_column {
    clear: both !important;
    overflow: hidden !important;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpdGUuY3NzIiwiY29tcG9uZW50cy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCJjc3Mvc3JjL3NldHVwLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvdHlwZS5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2Jhc2UubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9pY29ucy5sZXNzIiwiY29tcG9uZW50cy9mb3Jtc3RvbmUvc3JjL2xlc3MvaW1wb3J0cy9ncmlkLW1peGlucy5sZXNzIiwiY29tcG9uZW50cy9mb3Jtc3RvbmUvc3JjL2xlc3MvZ3JpZC5sZXNzIiwiY29tcG9uZW50cy9mb3Jtc3RvbmUvc3JjL2xlc3MvbGlnaHRib3gubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL2ltcG9ydHMvdXRpbHMubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL2NoZWNrYm94Lmxlc3MiLCJjb21wb25lbnRzL2Zvcm1zdG9uZS9zcmMvbGVzcy9kcm9wZG93bi5sZXNzIiwiY29tcG9uZW50cy9mb3Jtc3RvbmUvc3JjL2xlc3MvY2Fyb3VzZWwubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL3BhZ2luYXRpb24ubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL25hdmlnYXRpb24ubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL251bWJlci5sZXNzIiwiY29tcG9uZW50cy9mb3Jtc3RvbmUvc3JjL2xlc3MvcmFuZ2UubGVzcyIsImNvbXBvbmVudHMvZm9ybXN0b25lL3NyYy9sZXNzL2JhY2tncm91bmQubGVzcyIsImNzcy9zcmMvcGx1Z2lucy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2J1dHRvbnMubGVzcyIsImNvbXBvbmVudHMvcGlrYWRheS9jc3MvcGlrYWRheS5jc3MiLCJjc3Mvc3JjL2ltcG9ydHMvZm9ybXMubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9oZWFkZXIubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9mb290ZXIubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9tb2JpbGUtbmF2aWdhdGlvbi5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL3NpZGViYXIubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9icmVhZGNydW1iLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvcGFnZS5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy9jYXJvdXNlbF9ibG9jay5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvYmxvY2tzL25ld3NfYmxvY2subGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy9ldmVudF9ibG9jay5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvYmxvY2tzL2V2ZW50X2hlYWRsaW5lX2Jsb2NrLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9ibG9ja3MvcHJvZmlsZV9ibG9jay5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvYmxvY2tzL3N0b3J5X2Jsb2NrLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9ibG9ja3MvZmVhdHVyZWRfc3RvcnlfYmxvY2subGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy90YWxsX2Jsb2NrLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9ibG9ja3MvYWxlcnQubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy9hbGVydF9zdGlja3kubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy90ZXh0X2NhbGxvdXRfbGFyZ2UubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy90ZXh0X2NhbGxvdXRfc21hbGwubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy90ZXh0X2ltYWdlX2NhbGxvdXQubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL2Jsb2Nrcy90ZXh0X2ltYWdlX2NvbHVtbl9jYWxsb3V0Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9ibG9ja3MvdGV4dF9pbWFnZV9jb2x1bW5fbGFyZ2VfaGVhZGluZ19jYWxsb3V0Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9ibG9ja3MvcGVyc3BlY3RpdmVfY2FsbG91dC5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L2NvbnRlbnRfY29sdW1uZWRfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvY29sdW1uZWRfYmxvY2tzX3dpdGhfY2Fyb3VzZWxfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvdGV4dF9pbWFnZV9jYWxsb3V0c19yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy90ZXh0X2NhbGxvdXRzX2NvbHVtbmVkX2xhcmdlX3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L3RleHRfY2FsbG91dHNfY29sdW1uZWRfc21hbGxfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvdGV4dF9jYWxsb3V0c19jb2x1bW5lZF93aXRoX3NpZGViYXJfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvdGV4dF9pbWFnZV9jYWxsb3V0c19jb2x1bW5lZF9yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy90ZXh0X2ltYWdlX2NhbGxvdXRzX2NvbHVtbmVkX2xhcmdlX2hlYWRpbmdfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvdGV4dF9pbWFnZV9jYWxsb3V0X3dpdGhfaGVhZGVyX3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L3N0b3J5X2NhbGxvdXRzX2NvbHVtbmVkX3dpdGhfc2lkZWJhcl9yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy9zdGF0X2NhbGxvdXRzX2NvbHVtbmVkX3dpdGhfc2lkZWJhcl9yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy9nYWxsZXJ5X2dyaWRfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvbGlua19saXN0X3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L21ham9yc19saXN0X3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L21ham9yc19taW5vcnNfbGlzdF9yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy9uZXdzX3dpdGhfaGVhZGxpbmVzX3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L25ld3Nfd2l0aF9ldmVudHNfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvZXZlbnRfY2Fyb3VzZWxfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvbGFyZ2VfcGhvdG9fY2Fyb3VzZWxfcm93Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvY29udGFjdF9yb3cubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3Jvdy9pbnN0YWdyYW1fcGhvdG9zX3Jvdy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L3RpcHNfYW5zd2Vyc19jYWxsb3V0cy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L2xpZmVfYWZ0ZXJfb3d1X2Nhcm91c2VsLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvZGVhZGxpbmVzX3RhYmJlZC5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvcm93L2ZhcV9jYWxsb3V0Lmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvY29tcG9uZW50cy9yb3cvc2xvdHMubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3NpZGViYXIvYWRtaXNzaW9uX3NpZGViYXJfbmF2aWdhdGlvbi5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL2NvbXBvbmVudHMvc2lkZWJhci9jYWxlbmRhcl9zaWRlYmFyX25hdmlnYXRpb24ubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3NpZGViYXIvZGVwYXJ0bWVudF9zaWRlYmFyX25hdmlnYXRpb24ubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9jb21wb25lbnRzL3NpZGViYXIvbmV3c19zaWRlYmFyX25hdmlnYXRpb24ubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLWhvbWUubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLW5ld3MubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLWNhbGVuZGFyLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvcGFnZXMvcGFnZS1kaXJlY3RvcnkubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLWdhdGV3YXkubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLWFkbWlzc2lvbi5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL3BhZ2VzL3BhZ2UtZmxleGlibGUtbGFuZGluZy5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL3BhZ2VzL3BhZ2UtY29ubmVjdGlvbnMubGVzcyIsImNzcy9zcmMvaW1wb3J0cy9wYWdlcy9wYWdlLWdpdmluZy1jYW1wYWlnbi5sZXNzIiwiY3NzL3NyYy9pbXBvcnRzL3BhZ2VzL3BhZ2Utc2VhcmNoLmxlc3MiLCJjc3Mvc3JjL2ltcG9ydHMvcHJpbnQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlHO0FBQ0g7O2dGQUVnRjtBQ1BoRiw0RUFBQTs7QUFFQTs7OztHQUlBOztBQUVBO0VBQ0Esd0JBQUEsQ0FBQSxPQUFBO0VBQ0EsMkJBQUEsQ0FBQSxPQUFBO0VBQ0EsK0JBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7RUFDQSxVQUFBO0NBQ0E7O0FBRUE7Z0ZBQ0E7O0FBRUE7Ozs7O0dBS0E7O0FBRUE7Ozs7Ozs7Ozs7Ozs7RUFhQSxlQUFBO0NBQ0E7O0FBRUE7OztHQUdBOztBQUVBOzs7O0VBSUEsc0JBQUEsQ0FBQSxPQUFBO0VBQ0EseUJBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7OztHQUdBOztBQUVBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7Q0FDQTs7QUFFQTs7O0dBR0E7O0FBRUE7O0VBRUEsY0FBQTtDQUNBOztBQUVBO2dGQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0EsOEJBQUE7Q0FDQTs7QUFFQTs7O0dBR0E7O0FBRUE7O0VBRUEsV0FBQTtDQUNBOztBQUVBO2dGQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0EsMEJBQUE7Q0FDQTs7QUFFQTs7R0FFQTs7QUFFQTs7RUFFQSxrQkFBQTtDQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0EsbUJBQUE7Q0FDQTs7QUFFQTs7O0dBR0E7O0FBRUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7Q0FDQTs7QUFFQTs7R0FFQTs7QUFFQTtFQUNBLGlCQUFBO0VBQ0EsWUFBQTtDQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0EsZUFBQTtDQUNBOztBQUVBOztHQUVBOztBQUVBOztFQUVBLGVBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtDQUNBOztBQUVBO0VBQ0EsWUFBQTtDQUNBOztBQUVBO0VBQ0EsZ0JBQUE7Q0FDQTs7QUFFQTtnRkFDQTs7QUFFQTs7R0FFQTs7QUFFQTtFQUNBLFVBQUE7Q0FDQTs7QUFFQTs7R0FFQTs7QUFFQTtFQUNBLGlCQUFBO0NBQ0E7O0FBRUE7Z0ZBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7RUFDQSxpQkFBQTtDQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0Esd0JBQUE7RUFDQSxVQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7RUFDQSxlQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7Ozs7RUFJQSxrQ0FBQTtFQUNBLGVBQUE7Q0FDQTs7QUFFQTtnRkFDQTs7QUFFQTs7O0dBR0E7O0FBRUE7Ozs7O0dBS0E7O0FBRUE7Ozs7O0VBS0EsZUFBQSxDQUFBLE9BQUE7RUFDQSxjQUFBLENBQUEsT0FBQTtFQUNBLFVBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7RUFDQSxrQkFBQTtDQUNBOztBQUVBOzs7OztHQUtBOztBQUVBOztFQUVBLHFCQUFBO0NBQ0E7O0FBRUE7Ozs7OztHQU1BOztBQUVBOzs7O0VBSUEsMkJBQUEsQ0FBQSxPQUFBO0VBQ0EsZ0JBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7O0VBRUEsZ0JBQUE7Q0FDQTs7QUFFQTs7R0FFQTs7QUFFQTs7RUFFQSxVQUFBO0VBQ0EsV0FBQTtDQUNBOztBQUVBOzs7R0FHQTs7QUFFQTtFQUNBLG9CQUFBO0NBQ0E7O0FBRUE7Ozs7OztHQU1BOztBQUVBOztFQUVBLHVCQUFBLENBQUEsT0FBQTtFQUNBLFdBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7Ozs7R0FJQTs7QUFFQTs7RUFFQSxhQUFBO0NBQ0E7O0FBRUE7OztHQUdBOztBQUVBO0VBQ0EsOEJBQUEsQ0FBQSxPQUFBO0VBQ0Esd0JBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7Ozs7R0FJQTs7QUFFQTs7RUFFQSx5QkFBQTtDQUNBOztBQUVBOztHQUVBOztBQUVBO0VBQ0EsMEJBQUE7RUFDQSxjQUFBO0VBQ0EsK0JBQUE7Q0FDQTs7QUFFQTs7O0dBR0E7O0FBRUE7RUFDQSxVQUFBLENBQUEsT0FBQTtFQUNBLFdBQUEsQ0FBQSxPQUFBO0NBQ0E7O0FBRUE7O0dBRUE7O0FBRUE7RUFDQSxlQUFBO0NBQ0E7O0FBRUE7OztHQUdBOztBQUVBO0VBQ0Esa0JBQUE7Q0FDQTs7QUFFQTtnRkFDQTs7QUFFQTs7R0FFQTs7QUFFQTtFQUNBLDBCQUFBO0VBQ0Es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QU8va0dHO0VBeU1GO0lEdktBLGNBQUE7R05pakdDO0VPMTRGRDtJRHZLQSxvQkFBQTtHTm9qR0M7RU83NEZEO0lEdktBLG9CQUFBO0dOdWpHQztFT2g1RkQ7SURuR0EscUJBQUE7R05zL0ZDO0VPbjVGRDtJRG5HQSwwQkFBQTtHTnkvRkM7RU0vaUdDO0lBZEYsb0JBQUE7R05na0dDO0VNbGpHQztJQWRGLG9CQUFBO0dObWtHQztFTXJqR0M7SUFkRixZQUFBO0dOc2tHQztFTXYvRkM7SUFYRiwwQkFBQTtHTnFnR0M7RU0xL0ZDO0lBWEYsMEJBQUE7R053Z0dDO0VPcjZGRDtJRHZLQSxvQkFBQTtHTitrR0M7RU94NkZEO0lEdktBLG9CQUFBO0dOa2xHQztFTzM2RkQ7SUR2S0EsY0FBQTtHTnFsR0M7RU85NkZEO0lEdktBLG9CQUFBO0dOd2xHQztFT2o3RkQ7SUR2S0Esb0JBQUE7R04ybEdDO0VPcDdGRDtJRG5HQSwwQkFBQTtHTjBoR0M7RU92N0ZEO0lEbkdBLDBCQUFBO0dONmhHQztFTzE3RkQ7SURuR0EscUJBQUE7R05naUdDO0VPNzdGRDtJRG5HQSwwQkFBQTtHTm1pR0M7RU16akdDO0lBOUNGLFdBQUE7R04wbUdDO0VNempHQztJQWpERixXQUFBO0dONm1HQztFTXpqR0M7SUFwREYsb0JBQUE7R05nbkdDO0VNempHQztJQXZERixXQUFBO0dObW5HQztFTXpqR0M7SUExREYsWUFBQTtHTnNuR0M7RU03Z0dDO0lBckNGLGlCQUFBO0dOcWpHQztFTTdnR0M7SUF4Q0YsaUJBQUE7R053akdDO0VNN2dHQztJQTNDRiwwQkFBQTtHTjJqR0M7RU03Z0dDO0lBOUNGLGlCQUFBO0dOOGpHQztFTzM5RkQ7SURmQyxjQUFBO0dONitGQTtDQUNGO0FPbnFHRztFQW9NRjtJRHZLQSxjQUFBO0dOMG9HQztFT24rRkQ7SUR2S0Esb0JBQUE7R042b0dDO0VPdCtGRDtJRHZLQSxvQkFBQTtHTmdwR0M7RU96K0ZEO0lEbkdBLHFCQUFBO0dOK2tHQztFTzUrRkQ7SURuR0EsMEJBQUE7R05rbEdDO0VNeG9HQztJQWRGLG9CQUFBO0dOeXBHQztFTTNvR0M7SUFkRixvQkFBQTtHTjRwR0M7RU05b0dDO0lBZEYsWUFBQTtHTitwR0M7RU1obEdDO0lBWEYsMEJBQUE7R044bEdDO0VNbmxHQztJQVhGLDBCQUFBO0dOaW1HQztFTzkvRkQ7SUR2S0Esb0JBQUE7R053cUdDO0VPamdHRDtJRHZLQSxvQkFBQTtHTjJxR0M7RU9wZ0dEO0lEdktBLGNBQUE7R044cUdDO0VPdmdHRDtJRHZLQSxvQkFBQTtHTmlyR0M7RU8xZ0dEO0lEdktBLG9CQUFBO0dOb3JHQztFTzdnR0Q7SURuR0EsMEJBQUE7R05tbkdDO0VPaGhHRDtJRG5HQSwwQkFBQTtHTnNuR0M7RU9uaEdEO0lEbkdBLHFCQUFBO0dOeW5HQztFT3RoR0Q7SURuR0EsMEJBQUE7R040bkdDO0VNbHBHQztJQTlDRixXQUFBO0dObXNHQztFTWxwR0M7SUFqREYsV0FBQTtHTnNzR0M7RU1scEdDO0lBcERGLG9CQUFBO0dOeXNHQztFTWxwR0M7SUF2REYsV0FBQTtHTjRzR0M7RU1scEdDO0lBMURGLFlBQUE7R04rc0dDO0VNdG1HQztJQXJDRixpQkFBQTtHTjhvR0M7RU10bUdDO0lBeENGLGlCQUFBO0dOaXBHQztFTXRtR0M7SUEzQ0YsMEJBQUE7R05vcEdDO0VNdG1HQztJQTlDRixpQkFBQTtHTnVwR0M7RU9wakdEO0lEZkMsY0FBQTtHTnNrR0E7Q0FDRjtBT3Z2R0c7RUErTEY7SUR2S0Esb0JBQUE7R05tdUdDO0VPNWpHRDtJRHZLQSxjQUFBO0dOc3VHQztFTy9qR0Q7SUR2S0Esb0JBQUE7R055dUdDO0VPbGtHRDtJRHZLQSxvQkFBQTtHTjR1R0M7RU9ya0dEO0lEdktBLGNBQUE7R04rdUdDO0VPeGtHRDtJRHZLQSxvQkFBQTtHTmt2R0M7RU8za0dEO0lEbkdBLDBCQUFBO0dOaXJHQztFTzlrR0Q7SURuR0EscUJBQUE7R05vckdDO0VPamxHRDtJRG5HQSwwQkFBQTtHTnVyR0M7RU9wbEdEO0lEbkdBLDBCQUFBO0dOMHJHQztFT3ZsR0Q7SURuR0EscUJBQUE7R042ckdDO0VNbnZHQztJQWRGLG9CQUFBO0dOb3dHQztFTXR2R0M7SUFkRixvQkFBQTtHTnV3R0M7RU16dkdDO0lBZEYsV0FBQTtHTjB3R0M7RU01dkdDO0lBZEYsb0JBQUE7R042d0dDO0VNL3ZHQztJQWRGLG9CQUFBO0dOZ3hHQztFTWx3R0M7SUFkRixZQUFBO0dObXhHQztFTXBzR0M7SUFYRiwwQkFBQTtHTmt0R0M7RU12c0dDO0lBWEYsMEJBQUE7R05xdEdDO0VNMXNHQztJQVhGLGlCQUFBO0dOd3RHQztFTTdzR0M7SUFYRiwwQkFBQTtHTjJ0R0M7RU1odEdDO0lBWEYsMEJBQUE7R044dEdDO0VPM25HRDtJRHZLQSxvQkFBQTtHTnF5R0M7RU85bkdEO0lEdktBLG9CQUFBO0dOd3lHQztFT2pvR0Q7SUR2S0EsY0FBQTtHTjJ5R0M7RU9wb0dEO0lEdktBLG9CQUFBO0dOOHlHQztFT3ZvR0Q7SUR2S0Esb0JBQUE7R05pekdDO0VPMW9HRDtJRG5HQSwwQkFBQTtHTmd2R0M7RU83b0dEO0lEbkdBLDBCQUFBO0dObXZHQztFT2hwR0Q7SURuR0EscUJBQUE7R05zdkdDO0VPbnBHRDtJRG5HQSwwQkFBQTtHTnl2R0M7RU0vd0dDO0lBOUNGLFdBQUE7R05nMEdDO0VNL3dHQztJQWpERixXQUFBO0dObTBHQztFTS93R0M7SUFwREYsb0JBQUE7R05zMEdDO0VNL3dHQztJQXZERixXQUFBO0dOeTBHQztFTS93R0M7SUExREYsWUFBQTtHTjQwR0M7RU1udUdDO0lBckNGLGlCQUFBO0dOMndHQztFTW51R0M7SUF4Q0YsaUJBQUE7R044d0dDO0VNbnVHQztJQTNDRiwwQkFBQTtHTml4R0M7RU1udUdDO0lBOUNGLGlCQUFBO0dOb3hHQztFT2pyR0Q7SURmQyxjQUFBO0dObXNHQTtDQUNGO0FPLzJHRztFQTBMRjtJRHZLQSxhQUFBO0dOZzJHQztFT3pyR0Q7SUR2S0Esb0JBQUE7R05tMkdDO0VPNXJHRDtJRHZLQSxvQkFBQTtHTnMyR0M7RU8vckdEO0lEdktBLGNBQUE7R055MkdDO0VPbHNHRDtJRHZLQSxvQkFBQTtHTjQyR0M7RU9yc0dEO0lEdktBLG9CQUFBO0dOKzJHQztFT3hzR0Q7SUR2S0EsY0FBQTtHTmszR0M7RU8zc0dEO0lEdktBLG9CQUFBO0dOcTNHQztFTzlzR0Q7SUR2S0Esb0JBQUE7R053M0dDO0VPanRHRDtJRHZLQSxjQUFBO0dOMjNHQztFT3B0R0Q7SUR2S0Esb0JBQUE7R044M0dDO0VPdnRHRDtJRHZLQSxvQkFBQTtHTmk0R0M7RU8xdEdEO0lEbkdBLG9CQUFBO0dOZzBHQztFTzd0R0Q7SURuR0EsMEJBQUE7R05tMEdDO0VPaHVHRDtJRG5HQSwwQkFBQTtHTnMwR0M7RU9udUdEO0lEbkdBLHFCQUFBO0dOeTBHQztFT3R1R0Q7SURuR0EsMEJBQUE7R040MEdDO0VPenVHRDtJRG5HQSwwQkFBQTtHTiswR0M7RU81dUdEO0lEbkdBLHFCQUFBO0dOazFHQztFTy91R0Q7SURuR0EsMEJBQUE7R05xMUdDO0VPbHZHRDtJRG5HQSwwQkFBQTtHTncxR0M7RU9ydkdEO0lEbkdBLHFCQUFBO0dOMjFHQztFT3h2R0Q7SURuR0EsMEJBQUE7R044MUdDO0VNcDVHQztJQWRGLG1CQUFBO0dOcTZHQztFTXY1R0M7SUFkRixvQkFBQTtHTnc2R0M7RU0xNUdDO0lBZEYsV0FBQTtHTjI2R0M7RU03NUdDO0lBZEYsb0JBQUE7R044NkdDO0VNaDZHQztJQWRGLG9CQUFBO0dOaTdHQztFTW42R0M7SUFkRixXQUFBO0dObzdHQztFTXQ2R0M7SUFkRixvQkFBQTtHTnU3R0M7RU16NkdDO0lBZEYsb0JBQUE7R04wN0dDO0VNNTZHQztJQWRGLFdBQUE7R042N0dDO0VNLzZHQztJQWRGLG9CQUFBO0dOZzhHQztFTWw3R0M7SUFkRixvQkFBQTtHTm04R0M7RU1yN0dDO0lBZEYsWUFBQTtHTnM4R0M7RU12M0dDO0lBWEYseUJBQUE7R05xNEdDO0VNMTNHQztJQVhGLDBCQUFBO0dOdzRHQztFTTczR0M7SUFYRixpQkFBQTtHTjI0R0M7RU1oNEdDO0lBWEYsMEJBQUE7R044NEdDO0VNbjRHQztJQVhGLDBCQUFBO0dOaTVHQztFTXQ0R0M7SUFYRixpQkFBQTtHTm81R0M7RU16NEdDO0lBWEYsMEJBQUE7R051NUdDO0VNNTRHQztJQVhGLDBCQUFBO0dOMDVHQztFTS80R0M7SUFYRixpQkFBQTtHTjY1R0M7RU1sNUdDO0lBWEYsMEJBQUE7R05nNkdDO0VNcjVHQztJQVhGLDBCQUFBO0dObTZHQztFT2gwR0Q7SUR2S0Esb0JBQUE7R04wK0dDO0VPbjBHRDtJRHZLQSxvQkFBQTtHTjYrR0M7RU90MEdEO0lEdktBLGNBQUE7R05nL0dDO0VPejBHRDtJRHZLQSxvQkFBQTtHTm0vR0M7RU81MEdEO0lEdktBLG9CQUFBO0dOcy9HQztFTy8wR0Q7SURuR0EsMEJBQUE7R05xN0dDO0VPbDFHRDtJRG5HQSwwQkFBQTtHTnc3R0M7RU9yMUdEO0lEbkdBLHFCQUFBO0dOMjdHQztFT3gxR0Q7SURuR0EsMEJBQUE7R044N0dDO0VNcDlHQztJQTlDRixXQUFBO0dOcWdIQztFTXA5R0M7SUFqREYsV0FBQTtHTndnSEM7RU1wOUdDO0lBcERGLG9CQUFBO0dOMmdIQztFTXA5R0M7SUF2REYsV0FBQTtHTjhnSEM7RU1wOUdDO0lBMURGLFlBQUE7R05paEhDO0VNeDZHQztJQXJDRixpQkFBQTtHTmc5R0M7RU14NkdDO0lBeENGLGlCQUFBO0dObTlHQztFTXg2R0M7SUEzQ0YsMEJBQUE7R05zOUdDO0VNeDZHQztJQTlDRixpQkFBQTtHTnk5R0M7RU90M0dEO0lEZkMsY0FBQTtHTnc0R0E7Q0FDRjtBTy9pSEc7RUFxTEY7SUR2S0EsYUFBQTtHTnFpSEM7RU85M0dEO0lEdktBLG9CQUFBO0dOd2lIQztFT2o0R0Q7SUR2S0Esb0JBQUE7R04yaUhDO0VPcDRHRDtJRHZLQSxjQUFBO0dOOGlIQztFT3Y0R0Q7SUR2S0Esb0JBQUE7R05pakhDO0VPMTRHRDtJRHZLQSxvQkFBQTtHTm9qSEM7RU83NEdEO0lEdktBLGNBQUE7R051akhDO0VPaDVHRDtJRHZLQSxvQkFBQTtHTjBqSEM7RU9uNUdEO0lEdktBLG9CQUFBO0dONmpIQztFT3Q1R0Q7SUR2S0EsY0FBQTtHTmdrSEM7RU96NUdEO0lEdktBLG9CQUFBO0dObWtIQztFTzU1R0Q7SUR2S0Esb0JBQUE7R05za0hDO0VPLzVHRDtJRG5HQSxvQkFBQTtHTnFnSEM7RU9sNkdEO0lEbkdBLDBCQUFBO0dOd2dIQztFT3I2R0Q7SURuR0EsMEJBQUE7R04yZ0hDO0VPeDZHRDtJRG5HQSxxQkFBQTtHTjhnSEM7RU8zNkdEO0lEbkdBLDBCQUFBO0dOaWhIQztFTzk2R0Q7SURuR0EsMEJBQUE7R05vaEhDO0VPajdHRDtJRG5HQSxxQkFBQTtHTnVoSEM7RU9wN0dEO0lEbkdBLDBCQUFBO0dOMGhIQztFT3Y3R0Q7SURuR0EsMEJBQUE7R042aEhDO0VPMTdHRDtJRG5HQSxxQkFBQTtHTmdpSEM7RU83N0dEO0lEbkdBLDBCQUFBO0dObWlIQztFTXpsSEM7SUFkRixtQkFBQTtHTjBtSEM7RU01bEhDO0lBZEYsb0JBQUE7R042bUhDO0VNL2xIQztJQWRGLFdBQUE7R05nbkhDO0VNbG1IQztJQWRGLG9CQUFBO0dObW5IQztFTXJtSEM7SUFkRixvQkFBQTtHTnNuSEM7RU14bUhDO0lBZEYsV0FBQTtHTnluSEM7RU0zbUhDO0lBZEYsb0JBQUE7R040bkhDO0VNOW1IQztJQWRGLG9CQUFBO0dOK25IQztFTWpuSEM7SUFkRixXQUFBO0dOa29IQztFTXBuSEM7SUFkRixvQkFBQTtHTnFvSEM7RU12bkhDO0lBZEYsb0JBQUE7R053b0hDO0VNMW5IQztJQWRGLFlBQUE7R04yb0hDO0VNNWpIQztJQVhGLHlCQUFBO0dOMGtIQztFTS9qSEM7SUFYRiwwQkFBQTtHTjZrSEM7RU1sa0hDO0lBWEYsaUJBQUE7R05nbEhDO0VNcmtIQztJQVhGLDBCQUFBO0dObWxIQztFTXhrSEM7SUFYRiwwQkFBQTtHTnNsSEM7RU0za0hDO0lBWEYsaUJBQUE7R055bEhDO0VNOWtIQztJQVhGLDBCQUFBO0dONGxIQztFTWpsSEM7SUFYRiwwQkFBQTtHTitsSEM7RU1wbEhDO0lBWEYsaUJBQUE7R05rbUhDO0VNdmxIQztJQVhGLDBCQUFBO0dOcW1IQztFTTFsSEM7SUFYRiwwQkFBQTtHTndtSEM7RU9yZ0hEO0lE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O0dyRjRub0JBO0VxRnpub0JEOzs7Ozs7SUFDQyx3RUFBQTtJQUNBLDZCQUFBO0lBQ0Esa0JBQUE7R3JGZ29vQkE7RXFGN25vQkQ7OztJQUdDLDJCQUFBO0dyRitub0JBO0VxRjVub0JEO0lBQ0MsMkJBQUE7R3JGOG5vQkE7RXFGM25vQkQ7SUFDQywyQkFBQTtHckY2bm9CQTtFcUYxbm9CRDtJQUNDLDJCQUFBO0dyRjRub0JBO0VxRnpub0JEO0lBQ0MsMkJBQUE7R3JGMm5vQkE7RXFGeG5vQkQ7SUFDQywyQkFBQTtHckYwbm9CQTtFcUZ2bm9CRDtJQUNDLDJCQUFBO0dyRnlub0JBO0VxRnRub0JEOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBdUJDLHVCQUFBO0lBQ0Esd0JBQUE7SUFDQSwyQkFBQTtJQUNBLDRCQUFBO0lBQ0Esd0JBQUE7SUFDQSx5QkFBQTtJQUVBLDRCQUFBO0lBRUEsd0JBQUE7SUFDQSw0QkFBQTtJQUNBLDBCQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQ0FBQTtJQUNBLCtCQUFBO0lBQ0EsMEJBQUE7SUFDQSw2QkFBQTtJQUNBLHNCQUFBO0lBQ0Esc0JBQUE7SUFDQSwrQkFBQTtRQUFBLDJCQUFBO0lBQ0EsNEJBQUE7SUFDQSxnQ0FBQTtJQUNBLGdDQUFBO0lBQ0EsK0JBQUE7R3JGMm5vQkE7RXFGeG5vQkQ7Ozs7Ozs7SUFPQyx1QkFBQTtJQUNBLGtDQUFBO0lBQ0EsOEJBQUE7R3JGMG5vQkE7RXFGdm5vQkQ7SUFDQywyQkFBQTtHckZ5bm9CQTtFcUZ0bm9CRDs7SUFFQyxrQ0FBQTtJQUNBLDhCQUFBO0lBQ0EseUJBQUE7R3JGd25vQkE7RXFGcm5vQkQ7O0lBRUMsMkJBQUE7R3JGdW5vQkE7RXFGcG5vQkQ7SUFDQyxlQUFBO0dyRnNub0JBO0VxRm5ub0JEO0lBQ0MsZUFBQTtHckZxbm9CQTtFcUZqbm9CRDs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0lBa0VDLHlCQUFBO0dyRjBtb0JBO0VxRnZtb0JEOzs7O0lBSUUsMEJBQUE7R3JGeW1vQkQ7RXFGN21vQkQ7Ozs7SUFPRywyQkFBQTtHckY0bW9CRjtFcUZubm9CRDs7SUFZRSx1QkFBQTtJQUNBLGlDQUFBO0dyRjJtb0JEO0VxRnhub0JEOztJQWlCRSx3QkFBQTtJQUNBLGlDQUFBO0dyRjJtb0JEO0VxRnZtb0JEOztJQUVDLHlCQUFBO0dyRnltb0JBO0VxRnRtb0JEOzs7O0lBSUMsNEJBQUE7SUFFQSx3QkFBQTtJQUNBLGlDQUFBO0dyRnVtb0JBO0VxRnBtb0JEO0lBQ0MsdUJBQUE7SUFDQSw0QkFBQTtHckZzbW9CQTtDQUNGIiwiZmlsZSI6InNpdGUuY3NzIn0= */