/*

Selector pattern using above media query mixin:

.selector {
  property: $value;

  @include bp(screen1) {
    property: $value;
  }

  @include bp(screen2) {
    property: $value;
  }

  @include bp(screen3) {
    property: $value;
  }

}

*/
@import url(../bower_components/flickity/dist/flickity.css);
@import url(../bower_components/trumbowyg/dist/ui/trumbowyg.css);
.c-footer, .c-header, .c-navbar, .c-subheader, .c-testmessage, .c-testmessage--close, .ui-library__header {
  margin: 0 -10px; }
  @media (min-width: 760px) {
    .c-footer, .c-header, .c-navbar, .c-subheader, .c-testmessage, .c-testmessage--close, .ui-library__header {
      margin: 0 -20px; } }

.c-widgetselector__sub-heading, .c-widgetselector__items a, .o-customselector__sub-heading, .o-customselector__items li a, .o-download__single-menu li a, .o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a, .c-share__email, .c-share__facebook, .c-share__twitter, .c-widgetselector__selector summary, .o-button__1, .o-button__2, .c-modal__button-close, .o-button__3, .o-button__4, .o-button__5, .c-export__export-button, .c-export__rss-button, .c-filter__active-list button, .o-button__6, .c-itemactions__button-print, .c-itemactions__button-buy, .c-pdfview__button-download, .c-pdfview__button-view, .c-viewexternal__action, .o-button__7, .o-columnbox__truncate-more, .c-infopages__toggle, .c-marquee__sidebar-more, .o-mediafile__view, .o-button__8, .c-heatmap__button, .c-homesection__2-deposit, .c-pubyear__button, .c-refine__button--open, .c-refine__button--close, .c-wizard__message button, .o-button__9, .c-campussearch__search button, .c-header__search-open-button, .c-modal__header-close, .c-search1__submit-button, .c-search1__search-close-button, .c-search2__submit-button, .c-search2__search-close-button, .c-servererror__search button, .c-wizard__step header button, .o-button__10, .o-customselector__selector, .o-customselector__selector summary, .o-input__droplist1 select, .o-input__droplist2 select, .o-textlink__left-icon, .c-itemactions__link-buy, .o-mediafeature--data .o-mediafeature__item a, .c-campussearch__search input[type='search'], .o-download__formats summary, .c-facetbox__summary span, .c-facetbox__show-more, .c-filter__active summary span, .c-filter__clear-all, .c-footer__icons a img, .c-header__logo1 img, .c-header__logo2 img, .c-pagination__prev,
.c-pagination__next, .c-pagination--prev .c-pagination__prev a, .c-pagination--next .c-pagination__next a, .c-pagination--prev--next .c-pagination__prev a,
.c-pagination--prev--next .c-pagination__next a, .c-pagination__item, .c-pagination__item--current, .c-pubyear__field input, .c-search1__field, .c-search2__field, .c-search2__refine, .c-search2__refine--active, .c-servererror__search input[type='search'], .c-tabs__button, .c-tabs__button--active, .c-tabs__button-more, .c-togglelist__mainlist li a, .c-togglelist__sublist summary::after, .c-togglesection__header button, .c-togglesection__header--open button, .c-unitseries summary a, .c-wizard__step header a, .c-wizard__list li a {
  min-width: 2rem;
  min-height: 2rem; }
  @media (any-pointer: coarse) {
    .c-widgetselector__sub-heading, .c-widgetselector__items a, .o-customselector__sub-heading, .o-customselector__items li a, .o-download__single-menu li a, .o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a, .c-share__email, .c-share__facebook, .c-share__twitter, .c-widgetselector__selector summary, .o-button__1, .o-button__2, .c-modal__button-close, .o-button__3, .o-button__4, .o-button__5, .c-export__export-button, .c-export__rss-button, .c-filter__active-list button, .o-button__6, .c-itemactions__button-print, .c-itemactions__button-buy, .c-pdfview__button-download, .c-pdfview__button-view, .c-viewexternal__action, .o-button__7, .o-columnbox__truncate-more, .c-infopages__toggle, .c-marquee__sidebar-more, .o-mediafile__view, .o-button__8, .c-heatmap__button, .c-homesection__2-deposit, .c-pubyear__button, .c-refine__button--open, .c-refine__button--close, .c-wizard__message button, .o-button__9, .c-campussearch__search button, .c-header__search-open-button, .c-modal__header-close, .c-search1__submit-button, .c-search1__search-close-button, .c-search2__submit-button, .c-search2__search-close-button, .c-servererror__search button, .c-wizard__step header button, .o-button__10, .o-customselector__selector, .o-customselector__selector summary, .o-input__droplist1 select, .o-input__droplist2 select, .o-textlink__left-icon, .c-itemactions__link-buy, .o-mediafeature--data .o-mediafeature__item a, .c-campussearch__search input[type='search'], .o-download__formats summary, .c-facetbox__summary span, .c-facetbox__show-more, .c-filter__active summary span, .c-filter__clear-all, .c-footer__icons a img, .c-header__logo1 img, .c-header__logo2 img, .c-pagination__prev,
    .c-pagination__next, .c-pagination--prev .c-pagination__prev a, .c-pagination--next .c-pagination__next a, .c-pagination--prev--next .c-pagination__prev a,
    .c-pagination--prev--next .c-pagination__next a, .c-pagination__item, .c-pagination__item--current, .c-pubyear__field input, .c-search1__field, .c-search2__field, .c-search2__refine, .c-search2__refine--active, .c-servererror__search input[type='search'], .c-tabs__button, .c-tabs__button--active, .c-tabs__button-more, .c-togglelist__mainlist li a, .c-togglelist__sublist summary::after, .c-togglesection__header button, .c-togglesection__header--open button, .c-unitseries summary a, .c-wizard__step header a, .c-wizard__list li a {
      min-width: 2.8rem;
      min-height: 2.8rem; } }

.c-nav__main-button, .c-edit__nav-items a a, .c-nav__main-items > li a, .c-nav__main-items--submenu-active > li a, .c-nav__sub-items li a, .c-nav__sub-items-button a, .c-edit__nav-items a button, .c-nav__main-items > li button, .c-nav__main-items--submenu-active > li button, .c-nav__sub-items li button, .c-nav__sub-items-button button, .c-nav__sub-button, .c-share summary {
  padding-top: 0.5em;
  padding-bottom: 0.5em; }
  @media (any-pointer: coarse) {
    .c-nav__main-button, .c-edit__nav-items a a, .c-nav__main-items > li a, .c-nav__main-items--submenu-active > li a, .c-nav__sub-items li a, .c-nav__sub-items-button a, .c-edit__nav-items a button, .c-nav__main-items > li button, .c-nav__main-items--submenu-active > li button, .c-nav__sub-items li button, .c-nav__sub-items-button button, .c-nav__sub-button, .c-share summary {
      padding-top: 0.9em;
      padding-bottom: 0.9em; } }

/*

Set an interactive element's styles if there's a touchscreen (coarse) or mouse-only screen (fine). Example:

@include interactive-element-pointer(coarse) {
  property: $value;
}

*/
.o-customselector__items, .c-authorlist__list, .c-breadcrumb ul, .c-checkbox, .c-checkbox--2column, .o-download__single-menu, .o-download__nested-menu, .o-download__nested-list1 ul, .o-download__nested-list2 ul, .o-download__nested-list3 ul, .c-filter__active-list, .c-footer__nav ul, .c-journalinfo ul, .c-jump__tree, .c-jump__siblings, .c-medialist, .c-nav ul, .c-pagination ul, .c-pagination--prev ul, .c-pagination--next ul, .c-pagination--prev--next ul, .c-relateditems, .c-scholworks__tag-list, .o-textlist2, .c-togglelist__mainlist, .c-togglelist__sublist ul, .o-unititem__author, .c-unitlist ul, .c-wizard__list {
  margin: 0;
  padding: 0; }
  .o-customselector__items li, .c-authorlist__list li, .c-breadcrumb ul li, .c-checkbox li, .c-checkbox--2column li, .o-download__single-menu li, .o-download__nested-menu li, .o-download__nested-list1 ul li, .o-download__nested-list2 ul li, .o-download__nested-list3 ul li, .c-filter__active-list li, .c-footer__nav ul li, .c-journalinfo ul li, .c-jump__tree li, .c-jump__siblings li, .c-medialist li, .c-nav ul li, .c-pagination ul li, .c-pagination--prev ul li, .c-pagination--next ul li, .c-pagination--prev--next ul li, .c-relateditems li, .c-scholworks__tag-list li, .o-textlist2 li, .c-togglelist__mainlist li, .c-togglelist__sublist ul li, .o-unititem__author li, .c-unitlist ul li, .c-wizard__list li {
    list-style: none; }

.o-input__label--hidden, .c-checkbox__input, .c-modal__header-close span, .c-search1__label, .c-search1__submit-button, .c-search2 fieldset legend, .c-search2__label, .c-search2__submit-button, .c-search2__refine [type='radio'], .c-search2__refine--active [type='radio'], .c-servererror__search label, .c-skipnav, .c-wizard__standby-fwd, .c-wizard__standby-bkw, .c-wizard__step header a span, .c-wizard__step header button span {
  position: absolute;
  left: -9999px; }

.c-widgetselector__sub-heading, .c-widgetselector__items a, .o-customselector__sub-heading, .o-customselector__items li a, .o-download__single-menu li a, .o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a, .c-share__email, .c-share__facebook, .c-share__twitter {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 5px 10px;
  border: 1px solid #585658;
  background: white;
  color: #585658;
  font-size: 1.1em;
  text-decoration: none; }
  .c-widgetselector__sub-heading:hover:not(div), .c-widgetselector__items a:hover:not(div), .o-customselector__sub-heading:hover:not(div), .o-customselector__items li a:hover:not(div), .o-download__single-menu li a:hover:not(div), .o-download__nested-list1 ul li a:hover:not(div), .o-download__nested-list2 ul li a:hover:not(div), .o-download__nested-list3 ul li a:hover:not(div), .c-share__email:hover:not(div), .c-share__facebook:hover:not(div), .c-share__twitter:hover:not(div) {
    color: #c54516; }

.c-facetbox::after, .c-filter::after, .c-filter--active::after, .o-itemcarousel::after, .c-mediafilegrid::after, .c-medialist::after, .c-pubinfo::after {
  display: table;
  clear: both;
  content: ''; }

.o-itemunavailable__embargoed .o-textlink__secondary, .o-itemunavailable__withdrawn .o-textlink__secondary, div[class^='o-mediafile--audio'] .o-mediafile__heading, div[class^='o-mediafile--data'] .o-mediafile__heading, div[class^='o-mediafile--image'] .o-mediafile__heading, div[class^='o-mediafile--video'] .o-mediafile__heading, .c-publocation__link {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto; }

/*

Background color with progressively-enhanced blur effect. Example:

@include background-filter($color-black);

*/
.c-facetbox fieldset, .c-search2 fieldset {
  margin: 0;
  padding: 0;
  border: none; }

.o-columnbox1 img, .o-columnbox2 img, .o-dividecontent2x img, .o-dividecontent2x--ruled img {
  display: block;
  max-width: 100%; }

/* ==========================================================================
   Normalize.scss settings
   ========================================================================== */
/**
 * Includes legacy browser support IE6/7
 *
 * Set to false if you want to drop support for IE6 and IE7
 */
/* Base
   ========================================================================== */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS and IE text size adjust after device orientation change,
 *    without disabling user zoom.
 * 3. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
 *  `em` units.
 */
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 6/7/8/9 and Firefox 3.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Prevents 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; }

/**
 * Addresses 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
   ========================================================================== */
/**
 * 1. Remove border when inside `a` element in IE 8/9/10.
 * 2. Improves image quality when scaled in IE 7.
 */
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.
 * Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
 */
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.
 * 4. Improves appearance and consistency in all browsers.
 */
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.
 * 4. Removes inner spacing in IE 7 without affecting normal text inputs.
 *  Known issue: inner spacing remains in IE 6.
 */
button,
html input[type="button"],
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; }

/**
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 *  Known issue: excess padding remains in IE 6.
 */
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.
 * 3. Corrects text not wrapping in Firefox 3.
 * 4. Corrects alignment displayed oddly in IE 6/7.
 */
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; }

.c-adminbar {
  height: 3em;
  padding: 0.5em;
  background: #585658;
  color: white;
  margin-left: -20px;
  margin-right: -20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.c-adminbar__logged-in-msg {
  display: inline-block;
  margin-left: 10px;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto; }

.c-adminbar__edit-pg {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  display: -ms-flexbox;
  display: flex;
  height: 1.6em; }

.c-adminbar__edit-pg-button {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  color: black; }

.c-adminbar__edit-pg-button:disabled {
  opacity: 0.6;
  cursor: not-allowed; }

.c-adminbar-help__icon {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  margin-left: 1.2em; }

.c-drawer {
  width: 22%;
  min-width: 350px;
  background-color: #ececec; }

.c-drawer__heading {
  padding: 10px;
  background-color: #585658;
  color: white;
  text-transform: uppercase;
  position: relative; }

.c-drawer__row, .c-drawer__list-item, .c-drawer__list-item-subnav {
  padding: 15px 20px 15px 45px; }

.c-drawer__list-item, .c-drawer__list-item-subnav {
  border-bottom: 1px solid black;
  background-image: url("../images/th-list.svg");
  background-size: 15px 15px;
  background-repeat: no-repeat;
  background-position: 20px 15px; }
  .c-drawer__list-item a, .c-drawer__list-item-subnav a {
    color: #005581;
    text-decoration: none; }

.c-drawer__list-item-subnav {
  padding: 15px 20px 0 45px; }

.c-drawer__list-hidden-label {
  display: none; }

.c-drawer__list-label {
  display: block;
  font-weight: 700; }

.c-drawer__list-item-text-input {
  width: calc(100% - 24px);
  margin-bottom: 10px;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  color: #555;
  line-height: 1.4; }
  .c-drawer__list-item-text-input.nav-element {
    margin-top: -8px; }

.c-drawer__list-item-radio-input {
  display: block; }
  .c-drawer__list-item-radio-input input[type=radio] {
    margin: 0 4px 0 0; }

.c-drawer__list-item-subnav .c-drawer__list-item {
  margin-right: -20px;
  border-top: 1px solid black;
  border-bottom: 0; }
  .c-drawer__list-item-subnav .c-drawer__list-item input {
    margin: 5px; }

.c-drawer__add-buttons {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #585658;
  color: white;
  display: -ms-flexbox;
  display: flex; }

.c-drawer__add-item {
  -ms-flex: 1 1 0px;
      flex: 1 1 0;
  border-right: 1px solid black;
  padding: 10px 20px 10px 10px;
  margin: 10px 0 10px 10px; }
  .c-drawer__add-item button {
    padding-right: 10px;
    padding-left: 10px;
    border: none;
    background-color: inherit;
    width: 100%; }
    .c-drawer__add-item button img {
      width: 20px;
      margin-top: -2px; }

.c-drawer__add-folder {
  -ms-flex: 1 1 0px;
      flex: 1 1 0;
  padding: 10px;
  margin: 10px; }
  .c-drawer__add-folder button {
    padding-right: 10px;
    padding-left: 10px;
    border: none;
    background-color: inherit;
    width: 100%; }
    .c-drawer__add-folder button img {
      width: 20px;
      margin-top: -2px; }

.c-drawer__list-item-subnav-header {
  margin-bottom: 15px; }

.c-drawer__nav-buttons {
  position: absolute;
  right: 0;
  top: 0; }
  .c-drawer__nav-buttons button {
    padding-right: 10px;
    padding-left: 10px;
    border: none;
    background-color: inherit; }
    .c-drawer__nav-buttons button img {
      width: 20px;
      margin-top: -2px; }

.editable-outline {
  border: 1px solid red; }
  .editable-outline:hover {
    border: 1px solid blue; }

.c-edit__nav {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto; }

.c-edit__nav-sub {
  position: relative; }
  .c-edit__nav-sub[open] .c-edit__nav-button::after {
    transform: rotate(180deg); }

.c-edit__nav-button {
  padding-right: 25px; }
  .c-edit__nav-button img {
    width: 25px; }
  .c-edit__nav-button::after {
    margin-left: 10px;
    content: '\00bb'; }
    @media (min-width: 870px) {
      .c-edit__nav-button::after {
        position: absolute;
        top: 0;
        bottom: 0;
        padding: 7px;
        background: url("../images/icon_arrow-down.svg") no-repeat center/13px;
        content: ''; } }

.c-edit__nav-items {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  transform: translateX(103%); }
  @media (min-width: 870px) {
    .c-edit__nav-items {
      top: auto;
      width: 200px;
      max-height: 340px;
      transform: translateX(0);
      overflow: auto; } }

.c-editable__modal h1 {
  margin: 0 -21px 0.67em -21px;
  padding: 5px 20px;
  font-size: 1.5em;
  background-color: #127181;
  color: white; }

.c-drawer__working-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.5);
  overflow: auto;
  z-index: 99; }
  @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
    .c-drawer__working-overlay {
      background-color: rgba(255, 255, 255, 0.5);
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px); } }

.c-editable-h3 {
  display: inline-block; }

.c-editable__working {
  position: absolute;
  /* Stay in place */
  top: 0;
  left: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  background-color: rgba(124, 126, 127, 0.5);
  /* Grey w/ opacity */
  z-index: 1;
  /* Sit on top of content */ }

.c-editable__working-text {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0;
  transform: translate(-50%, -50%);
  color: white;
  font-size: 200%; }

.c-editable__edit-buttons {
  position: absolute;
  right: 1em;
  bottom: 1em; }

.c-editable__delete-button {
  margin-left: 0.5em; }

.c-editable-page__label {
  font-weight: 700;
  margin-bottom: 5px;
  display: block; }

.c-editable-page__radio-label {
  font-weight: 700;
  margin-right: 1em; }

.c-editable-page__radio {
  margin-right: 5px; }

.c-editable-page__radio-vertical {
  margin-right: 5px;
  float: left; }

.c-editable-page__input {
  margin-bottom: 20px;
  padding: 6px 12px;
  line-height: 1.4;
  color: #555;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 100%; }

.c-editable-page__button {
  margin-right: 10px; }

.c-editable-page__button:disabled {
  color: graytext; }

.c-editable-floatright {
  float: right; }

.c-editable-help__icon {
  margin-top: 8px;
  margin-left: 20px; }

.trumbowyg-box, .trumbowyg-editor {
  min-height: 100px; }

.can-toggle {
  position: relative; }
  .can-toggle *, .can-toggle *:before, .can-toggle *:after {
    box-sizing: border-box; }
  .can-toggle input[type="checkbox"] {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0; }
    .can-toggle input[type="checkbox"][disabled] ~ label {
      pointer-events: none; }
      .can-toggle input[type="checkbox"][disabled] ~ label .can-toggle__switch {
        opacity: 0.4; }
    .can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch:before {
      content: attr(data-unchecked);
      left: 0; }
    .can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch:after {
      content: attr(data-checked); }
  .can-toggle label {
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    position: relative;
    -ms-flex-align: center;
        align-items: center; }
    .can-toggle label .can-toggle__label-text {
      display: inline-block;
      margin: 0 10px 10px 0;
      padding-left: 32px; }
    .can-toggle label .can-toggle__switch {
      position: relative; }
      .can-toggle label .can-toggle__switch:before {
        content: attr(data-checked);
        position: absolute;
        top: 0;
        text-transform: uppercase;
        text-align: center; }
      .can-toggle label .can-toggle__switch:after {
        content: attr(data-unchecked);
        position: absolute;
        z-index: 5;
        text-transform: uppercase;
        text-align: center;
        background: white;
        transform: translate3d(0, 0, 0); }
  .can-toggle input[type="checkbox"][disabled] ~ label {
    color: rgba(119, 119, 119, 0.5); }
  .can-toggle input[type="checkbox"]:focus ~ label .can-toggle__switch, .can-toggle input[type="checkbox"]:hover ~ label .can-toggle__switch {
    background-color: #777; }
    .can-toggle input[type="checkbox"]:focus ~ label .can-toggle__switch:after, .can-toggle input[type="checkbox"]:hover ~ label .can-toggle__switch:after {
      color: #5e5e5e; }
  .can-toggle input[type="checkbox"]:hover ~ label {
    color: #6a6a6a; }
  .can-toggle input[type="checkbox"]:checked ~ label:hover {
    color: #106574; }
  .can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch {
    background-color: #158597; }
    .can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch:after {
      color: #0f5d6b; }
  .can-toggle input[type="checkbox"]:checked:focus ~ label .can-toggle__switch, .can-toggle input[type="checkbox"]:checked:hover ~ label .can-toggle__switch {
    background-color: #127181; }
    .can-toggle input[type="checkbox"]:checked:focus ~ label .can-toggle__switch:after, .can-toggle input[type="checkbox"]:checked:hover ~ label .can-toggle__switch:after {
      color: #0c4a54; }
  .can-toggle label .can-toggle__label-text {
    margin: 0 10px 10px 0;
    display: inline-block; }
  .can-toggle label .can-toggle__switch {
    transition: background-color 0.3s cubic-bezier(0, 1, 0.5, 1);
    background: #848484; }
    .can-toggle label .can-toggle__switch:before {
      color: rgba(255, 255, 255, 0.5); }
    .can-toggle label .can-toggle__switch:after {
      transition: transform 0.3s cubic-bezier(0, 1, 0.5, 1);
      color: #777; }
  .can-toggle input[type="checkbox"]:focus ~ label .can-toggle__switch:after, .can-toggle input[type="checkbox"]:hover ~ label .can-toggle__switch:after {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4); }
  .can-toggle input[type="checkbox"]:checked ~ label .can-toggle__switch:after {
    transform: translate3d(65px, 0, 0); }
  .can-toggle input[type="checkbox"]:checked:focus ~ label .can-toggle__switch:after, .can-toggle input[type="checkbox"]:checked:hover ~ label .can-toggle__switch:after {
    box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4); }
  .can-toggle label {
    font-size: 12px; }
    .can-toggle label .can-toggle__switch {
      height: 36px;
      display: inline-block;
      width: 134px;
      border-radius: 4px; }
      .can-toggle label .can-toggle__switch:before {
        left: 67px;
        font-size: 12px;
        line-height: 36px;
        width: 67px;
        padding: 0 12px; }
      .can-toggle label .can-toggle__switch:after {
        top: 2px;
        left: 2px;
        border-radius: 2px;
        width: 65px;
        line-height: 32px;
        font-size: 12px; }
      .can-toggle label .can-toggle__switch:hover:after {
        box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4); }
  .can-toggle.can-toggle--size-small input[type="checkbox"]:focus ~ label .can-toggle__switch:after, .can-toggle.can-toggle--size-small input[type="checkbox"]:hover ~ label .can-toggle__switch:after {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4); }
  .can-toggle.can-toggle--size-small input[type="checkbox"]:checked ~ label .can-toggle__switch:after {
    transform: translate3d(79px, 0, 0); }
  .can-toggle.can-toggle--size-small input[type="checkbox"]:checked:focus ~ label .can-toggle__switch:after, .can-toggle.can-toggle--size-small input[type="checkbox"]:checked:hover ~ label .can-toggle__switch:after {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4); }
  .can-toggle.can-toggle--size-small label {
    font-size: 16px; }
    .can-toggle.can-toggle--size-small label .can-toggle__switch {
      height: 28px;
      display: inline-block;
      width: 160px;
      border-radius: 2px; }
      .can-toggle.can-toggle--size-small label .can-toggle__switch:before {
        left: 80px;
        font-size: 10px;
        line-height: 28px;
        width: 80px;
        padding: 0 12px; }
      .can-toggle.can-toggle--size-small label .can-toggle__switch:after {
        top: 1px;
        left: 1px;
        border-radius: 1px;
        width: 79px;
        line-height: 26px;
        font-size: 10px; }
      .can-toggle.can-toggle--size-small label .can-toggle__switch:hover:after {
        box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4); }

#pdfjs-cdl-wrapper {
  /* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
  /* TODO: file FF bug to support ::-moz-selection:window-inactive
   so we can override the opaque grey background when the window is inactive;
   see https://bugzilla.mozilla.org/show_bug.cgi?id=706209 */
  background-color: #333333;
  outline: none;
  font: message-box;
  font-size: 10px;
  /* Overrides, to keep number of changes in the vendor file very small */
  /* Styles for Loading Status */
  /* End styles for Loading status */
  /* Turn off a bunch of button features we don't need in our UI */
  /* remove borders */ }
  #pdfjs-cdl-wrapper .textLayer {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    opacity: 0.2;
    line-height: 1.0; }
  #pdfjs-cdl-wrapper .textLayer > div {
    color: transparent;
    position: absolute;
    white-space: pre;
    cursor: text;
    transform-origin: 0% 0%; }
  #pdfjs-cdl-wrapper .textLayer .highlight {
    margin: -1px;
    padding: 1px;
    background-color: #b400aa;
    border-radius: 4px; }
  #pdfjs-cdl-wrapper .textLayer .highlight.begin {
    border-radius: 4px 0px 0px 4px; }
  #pdfjs-cdl-wrapper .textLayer .highlight.end {
    border-radius: 0px 4px 4px 0px; }
  #pdfjs-cdl-wrapper .textLayer .highlight.middle {
    border-radius: 0px; }
  #pdfjs-cdl-wrapper .textLayer .highlight.selected {
    background-color: darkgreen; }
  #pdfjs-cdl-wrapper .textLayer ::-moz-selection {
    background: blue; }
  #pdfjs-cdl-wrapper .textLayer ::selection {
    background: blue; }
  #pdfjs-cdl-wrapper .textLayer ::-moz-selection {
    background: blue; }
  #pdfjs-cdl-wrapper .textLayer .endOfContent {
    display: block;
    position: absolute;
    left: 0px;
    top: 100%;
    right: 0px;
    bottom: 0px;
    z-index: -1;
    cursor: default;
    -webkit-user-select: none;
    -ms-user-select: none;
    -moz-user-select: none; }
  #pdfjs-cdl-wrapper .textLayer .endOfContent.active {
    top: 0px; }
  #pdfjs-cdl-wrapper .annotationLayer section {
    position: absolute; }
  #pdfjs-cdl-wrapper .annotationLayer .linkAnnotation > a {
    position: absolute;
    font-size: 1em;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  #pdfjs-cdl-wrapper .annotationLayer .linkAnnotation > a {
    background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") 0 0 repeat; }
  #pdfjs-cdl-wrapper .annotationLayer .linkAnnotation > a:hover {
    opacity: 0.2;
    background: #ff0;
    box-shadow: 0px 2px 10px #ff0; }
  #pdfjs-cdl-wrapper .annotationLayer .textAnnotation img {
    position: absolute;
    cursor: pointer; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input,
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation textarea,
  #pdfjs-cdl-wrapper .annotationLayer .choiceWidgetAnnotation select,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input {
    background-color: rgba(0, 54, 255, 0.13);
    border: 1px solid transparent;
    box-sizing: border-box;
    font-size: 9px;
    height: 100%;
    margin: 0;
    padding: 0 3px;
    vertical-align: top;
    width: 100%; }
  #pdfjs-cdl-wrapper .annotationLayer .choiceWidgetAnnotation select option {
    padding: 0; }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input {
    border-radius: 50%; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation textarea {
    font: message-box;
    font-size: 9px;
    resize: none; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input[disabled],
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation textarea[disabled],
  #pdfjs-cdl-wrapper .annotationLayer .choiceWidgetAnnotation select[disabled],
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input[disabled],
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input[disabled] {
    background: none;
    border: 1px solid transparent;
    cursor: not-allowed; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input:hover,
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation textarea:hover,
  #pdfjs-cdl-wrapper .annotationLayer .choiceWidgetAnnotation select:hover,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:hover,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input:hover {
    border: 1px solid #000; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input:focus,
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation textarea:focus,
  #pdfjs-cdl-wrapper .annotationLayer .choiceWidgetAnnotation select:focus {
    background: none;
    border: 1px solid transparent; }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
    background-color: #000;
    content: '';
    display: block;
    position: absolute; }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
    height: 80%;
    left: 45%;
    width: 1px; }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before {
    transform: rotate(45deg); }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after {
    transform: rotate(-45deg); }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before {
    border-radius: 50%;
    height: 50%;
    left: 30%;
    top: 20%;
    width: 50%; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input.comb {
    font-family: monospace;
    padding-left: 2px;
    padding-right: 0; }
  #pdfjs-cdl-wrapper .annotationLayer .textWidgetAnnotation input.comb:focus {
    /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
    width: 115%; }
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.checkBox input,
  #pdfjs-cdl-wrapper .annotationLayer .buttonWidgetAnnotation.radioButton input {
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    padding: 0; }
  #pdfjs-cdl-wrapper .annotationLayer .popupWrapper {
    position: absolute;
    width: 20em; }
  #pdfjs-cdl-wrapper .annotationLayer .popup {
    position: absolute;
    z-index: 200;
    max-width: 20em;
    background-color: #FFFF99;
    box-shadow: 0px 2px 5px #333;
    border-radius: 2px;
    padding: 0.6em;
    margin-left: 5px;
    cursor: pointer;
    font: message-box;
    word-wrap: break-word; }
  #pdfjs-cdl-wrapper .annotationLayer .popup h1 {
    font-size: 1em;
    border-bottom: 1px solid #000000;
    margin: 0;
    padding-bottom: 0.2em; }
  #pdfjs-cdl-wrapper .annotationLayer .popup p {
    margin: 0;
    padding-top: 0.2em; }
  #pdfjs-cdl-wrapper .annotationLayer .highlightAnnotation,
  #pdfjs-cdl-wrapper .annotationLayer .underlineAnnotation,
  #pdfjs-cdl-wrapper .annotationLayer .squigglyAnnotation,
  #pdfjs-cdl-wrapper .annotationLayer .strikeoutAnnotation,
  #pdfjs-cdl-wrapper .annotationLayer .lineAnnotation svg line,
  #pdfjs-cdl-wrapper .annotationLayer .squareAnnotation svg rect,
  #pdfjs-cdl-wrapper .annotationLayer .circleAnnotation svg ellipse,
  #pdfjs-cdl-wrapper .annotationLayer .polylineAnnotation svg polyline,
  #pdfjs-cdl-wrapper .annotationLayer .polygonAnnotation svg polygon,
  #pdfjs-cdl-wrapper .annotationLayer .stampAnnotation,
  #pdfjs-cdl-wrapper .annotationLayer .fileAttachmentAnnotation {
    cursor: pointer; }
  #pdfjs-cdl-wrapper .pdfViewer .canvasWrapper {
    overflow: hidden; }
  #pdfjs-cdl-wrapper .pdfViewer .page {
    direction: ltr;
    width: 816px;
    height: 1056px;
    margin: 1px auto -8px auto;
    position: relative;
    overflow: visible;
    border: 9px solid transparent;
    background-clip: content-box;
    border-image: url(/node_modules/pdfjs-embed2/web/images/shadow.png) 9 9 repeat;
    background-color: white; }
  #pdfjs-cdl-wrapper .pdfViewer.removePageBorders .page {
    margin: 0px auto 10px auto;
    border: none; }
  #pdfjs-cdl-wrapper .pdfViewer.singlePageView {
    display: inline-block; }
  #pdfjs-cdl-wrapper .pdfViewer.singlePageView .page {
    margin: 0;
    border: none; }
  #pdfjs-cdl-wrapper .pdfViewer .page canvas {
    margin: 0;
    display: block; }
  #pdfjs-cdl-wrapper .pdfViewer .page canvas[hidden] {
    display: none; }
  #pdfjs-cdl-wrapper .pdfViewer .page .loadingIcon {
    position: absolute;
    display: block;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: url("/node_modules/pdfjs-embed2/web/images/loading-icon.gif") center no-repeat; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-webkit-full-screen .pdfViewer .page {
    margin-bottom: 100%;
    border: 0; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-moz-full-screen .pdfViewer .page {
    margin-bottom: 100%;
    border: 0; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-ms-fullscreen .pdfViewer .page {
    margin-bottom: 100% !important;
    border: 0; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:fullscreen .pdfViewer .page {
    margin-bottom: 100%;
    border: 0; }
  #pdfjs-cdl-wrapper * {
    padding: 0;
    margin: 0; }
  #pdfjs-cdl-wrapper html {
    height: 100%;
    width: 100%;
    /* Font size is needed to make the activity bar the correct size. */
    font-size: 10px; }
  #pdfjs-cdl-wrapper body {
    height: 100%;
    width: 100%;
    background-color: #404040;
    background-image: url(/node_modules/pdfjs-embed2/web/images/texture.png); }
  #pdfjs-cdl-wrapper body,
  #pdfjs-cdl-wrapper input,
  #pdfjs-cdl-wrapper button,
  #pdfjs-cdl-wrapper select {
    font: message-box;
    outline: none; }
  #pdfjs-cdl-wrapper .hidden {
    display: none !important; }
  #pdfjs-cdl-wrapper [hidden] {
    display: none !important; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-webkit-full-screen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -webkit-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-moz-full-screen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -moz-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-ms-fullscreen {
    top: 0px !important;
    border-top: 2px solid transparent;
    width: 100%;
    height: 100%;
    overflow: hidden !important;
    cursor: none;
    -ms-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-ms-fullscreen::-ms-backdrop {
    background-color: #000; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-webkit-full-screen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-moz-full-screen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:-ms-fullscreen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
  #pdfjs-cdl-wrapper #viewerContainer.pdfPresentationMode:fullscreen {
    top: 0px;
    border-top: 2px solid transparent;
    background-color: #000;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-webkit-full-screen a:not(.internalLink) {
    display: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-moz-full-screen a:not(.internalLink) {
    display: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-ms-fullscreen a:not(.internalLink) {
    display: none !important; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:fullscreen a:not(.internalLink) {
    display: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-webkit-full-screen .textLayer > div {
    cursor: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-moz-full-screen .textLayer > div {
    cursor: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:-ms-fullscreen .textLayer > div {
    cursor: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode:fullscreen .textLayer > div {
    cursor: none; }
  #pdfjs-cdl-wrapper .pdfPresentationMode.pdfPresentationModeControls > *,
  #pdfjs-cdl-wrapper .pdfPresentationMode.pdfPresentationModeControls .textLayer > div {
    cursor: default; }
  #pdfjs-cdl-wrapper #outerContainer {
    width: 100%;
    height: 100%;
    position: relative; }
  #pdfjs-cdl-wrapper #sidebarContainer {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 200px;
    visibility: hidden;
    -webkit-transition-duration: 200ms;
    -webkit-transition-timing-function: ease;
    transition-duration: 200ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #sidebarContainer {
    transition-property: left;
    left: -200px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #sidebarContainer {
    transition-property: right;
    right: -200px; }
  #pdfjs-cdl-wrapper #outerContainer.sidebarMoving > #sidebarContainer,
  #pdfjs-cdl-wrapper #outerContainer.sidebarOpen > #sidebarContainer {
    visibility: visible; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #outerContainer.sidebarOpen > #sidebarContainer {
    left: 0px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #outerContainer.sidebarOpen > #sidebarContainer {
    right: 0px; }
  #pdfjs-cdl-wrapper #mainContainer {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    min-width: 320px;
    -webkit-transition-duration: 200ms;
    -webkit-transition-timing-function: ease;
    transition-duration: 200ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {
    transition-property: left;
    left: 200px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {
    transition-property: right;
    right: 200px; }
  #pdfjs-cdl-wrapper #sidebarContent {
    top: 32px;
    bottom: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    position: absolute;
    width: 200px;
    background-color: rgba(0, 0, 0, 0.1); }
  #pdfjs-cdl-wrapper html[dir='ltr'] #sidebarContent {
    left: 0;
    box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.25); }
  #pdfjs-cdl-wrapper html[dir='rtl'] #sidebarContent {
    right: 0;
    box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.25); }
  #pdfjs-cdl-wrapper #viewerContainer {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    position: absolute;
    top: 32px;
    right: 0;
    bottom: 0;
    left: 0;
    outline: none; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #viewerContainer {
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.05); }
  #pdfjs-cdl-wrapper html[dir='rtl'] #viewerContainer {
    box-shadow: inset -1px 0 0 rgba(255, 255, 255, 0.05); }
  #pdfjs-cdl-wrapper .toolbar {
    position: relative;
    left: 0;
    right: 0;
    z-index: 9999;
    cursor: default; }
  #pdfjs-cdl-wrapper #toolbarContainer {
    width: 100%; }
  #pdfjs-cdl-wrapper #toolbarSidebar {
    width: 200px;
    height: 32px;
    background-color: #424242;
    /* fallback */
    background-image: url(/node_modules/pdfjs-embed2/web/images/texture.png), linear-gradient(rgba(77, 77, 77, 0.99), rgba(64, 64, 64, 0.95)); }
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarSidebar {
    box-shadow: inset -1px 0 0 rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(255, 255, 255, 0.05), 0 1px 0 rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.1); }
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarSidebar {
    box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.25), inset 0 1px 0 rgba(255, 255, 255, 0.05), 0 1px 0 rgba(0, 0, 0, 0.15), 0 0 1px rgba(0, 0, 0, 0.1); }
  #pdfjs-cdl-wrapper #toolbarContainer, #pdfjs-cdl-wrapper .findbar, #pdfjs-cdl-wrapper .secondaryToolbar {
    position: relative;
    height: 32px;
    background-color: #474747;
    /* fallback */
    background-image: url(/node_modules/pdfjs-embed2/web/images/texture.png), linear-gradient(rgba(82, 82, 82, 0.99), rgba(69, 69, 69, 0.95)); }
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarContainer, #pdfjs-cdl-wrapper .findbar, #pdfjs-cdl-wrapper .secondaryToolbar {
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.08), inset 0 1px 1px rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(255, 255, 255, 0.05), 0 1px 0 rgba(0, 0, 0, 0.15), 0 1px 1px rgba(0, 0, 0, 0.1); }
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarContainer, #pdfjs-cdl-wrapper .findbar, #pdfjs-cdl-wrapper .secondaryToolbar {
    box-shadow: inset -1px 0 0 rgba(255, 255, 255, 0.08), inset 0 1px 1px rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(255, 255, 255, 0.05), 0 1px 0 rgba(0, 0, 0, 0.15), 0 1px 1px rgba(0, 0, 0, 0.1); }
  #pdfjs-cdl-wrapper #toolbarViewer {
    height: 32px; }
  #pdfjs-cdl-wrapper #loadingBar {
    position: relative;
    width: 100%;
    height: 4px;
    background-color: #333;
    border-bottom: 1px solid #333; }
  #pdfjs-cdl-wrapper #loadingBar .progress {
    position: absolute;
    top: 0;
    left: 0;
    width: 0%;
    height: 100%;
    background-color: #ddd;
    overflow: hidden;
    transition: width 200ms; }

@keyframes progressIndeterminate {
  0% {
    left: -142px; }
  100% {
    left: 0; } }
  #pdfjs-cdl-wrapper #loadingBar .progress.indeterminate {
    background-color: #999;
    transition: none; }
  #pdfjs-cdl-wrapper #loadingBar .progress.indeterminate .glimmer {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: calc(100% + 150px);
    background: repeating-linear-gradient(135deg, #bbb 0, #999 5px, #999 45px, #ddd 55px, #ddd 95px, #bbb 100px);
    animation: progressIndeterminate 950ms linear infinite; }
  #pdfjs-cdl-wrapper .findbar, #pdfjs-cdl-wrapper .secondaryToolbar {
    top: 32px;
    position: absolute;
    z-index: 10000;
    height: auto;
    min-width: 16px;
    padding: 0px 6px 0px 6px;
    margin: 4px 2px 4px 2px;
    color: #d9d9d9;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
    cursor: default; }
  #pdfjs-cdl-wrapper .findbar {
    min-width: 300px; }
  #pdfjs-cdl-wrapper .findbar > div {
    height: 32px; }
  #pdfjs-cdl-wrapper .findbar.wrapContainers > div {
    clear: both; }
  #pdfjs-cdl-wrapper .findbar.wrapContainers > div#findbarMessageContainer {
    height: auto; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .findbar {
    left: 68px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .findbar {
    right: 68px; }
  #pdfjs-cdl-wrapper .findbar label {
    -webkit-user-select: none;
    -moz-user-select: none; }
  #pdfjs-cdl-wrapper #findInput {
    width: 200px; }
  #pdfjs-cdl-wrapper #findInput::-webkit-input-placeholder {
    font-style: italic; }
  #pdfjs-cdl-wrapper #findInput:-ms-input-placeholder {
    font-style: italic; }
  #pdfjs-cdl-wrapper #findInput::placeholder {
    font-style: italic; }
  #pdfjs-cdl-wrapper #findInput[data-status="pending"] {
    background-image: url(/node_modules/pdfjs-embed2/web/images/loading-small.png);
    background-repeat: no-repeat;
    background-position: right; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #findInput[data-status="pending"] {
    background-position: left; }
  #pdfjs-cdl-wrapper .secondaryToolbar {
    padding: 6px;
    height: auto;
    z-index: 30000; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .secondaryToolbar {
    right: 4px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .secondaryToolbar {
    left: 4px; }
  #pdfjs-cdl-wrapper #secondaryToolbarButtonContainer {
    max-width: 200px;
    max-height: 400px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    margin-bottom: -4px; }
  #pdfjs-cdl-wrapper .doorHanger,
  #pdfjs-cdl-wrapper .doorHangerRight {
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 2px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
  #pdfjs-cdl-wrapper .doorHanger:after, #pdfjs-cdl-wrapper .doorHanger:before,
  #pdfjs-cdl-wrapper .doorHangerRight:after, #pdfjs-cdl-wrapper .doorHangerRight:before {
    bottom: 100%;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none; }
  #pdfjs-cdl-wrapper .doorHanger:after,
  #pdfjs-cdl-wrapper .doorHangerRight:after {
    border-bottom-color: rgba(82, 82, 82, 0.99);
    border-width: 8px; }
  #pdfjs-cdl-wrapper .doorHanger:before,
  #pdfjs-cdl-wrapper .doorHangerRight:before {
    border-bottom-color: rgba(0, 0, 0, 0.5);
    border-width: 9px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .doorHanger:after,
  #pdfjs-cdl-wrapper html[dir='rtl'] .doorHangerRight:after {
    left: 13px;
    margin-left: -8px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .doorHanger:before,
  #pdfjs-cdl-wrapper html[dir='rtl'] .doorHangerRight:before {
    left: 13px;
    margin-left: -9px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .doorHanger:after,
  #pdfjs-cdl-wrapper html[dir='ltr'] .doorHangerRight:after {
    right: 13px;
    margin-right: -8px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .doorHanger:before,
  #pdfjs-cdl-wrapper html[dir='ltr'] .doorHangerRight:before {
    right: 13px;
    margin-right: -9px; }
  #pdfjs-cdl-wrapper #findResultsCount {
    background-color: #d9d9d9;
    color: #525252;
    text-align: center;
    padding: 3px 4px; }
  #pdfjs-cdl-wrapper #findMsg {
    font-style: italic;
    color: #A6B7D0; }
  #pdfjs-cdl-wrapper #findMsg:empty {
    display: none; }
  #pdfjs-cdl-wrapper #findInput.notFound {
    background-color: #ff6666; }
  #pdfjs-cdl-wrapper #toolbarViewerMiddle {
    position: absolute;
    left: 50%;
    transform: translateX(-50%); }
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarViewerLeft,
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarViewerRight {
    float: left; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarViewerRight,
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarViewerLeft {
    float: right; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarViewerLeft > *,
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarViewerMiddle > *,
  #pdfjs-cdl-wrapper html[dir='ltr'] #toolbarViewerRight > *,
  #pdfjs-cdl-wrapper html[dir='ltr'] .findbar * {
    position: relative;
    float: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarViewerLeft > *,
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarViewerMiddle > *,
  #pdfjs-cdl-wrapper html[dir='rtl'] #toolbarViewerRight > *,
  #pdfjs-cdl-wrapper html[dir='rtl'] .findbar * {
    position: relative;
    float: right; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton {
    margin: 3px 2px 4px 0;
    display: inline-block; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton {
    margin: 3px 0 4px 2px;
    display: inline-block; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton > .toolbarButton {
    border-radius: 0;
    float: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton > .toolbarButton {
    border-radius: 0;
    float: right; }
  #pdfjs-cdl-wrapper .toolbarButton,
  #pdfjs-cdl-wrapper .secondaryToolbarButton,
  #pdfjs-cdl-wrapper .overlayButton {
    border: 0 none;
    background: none;
    width: 32px;
    height: 25px; }
  #pdfjs-cdl-wrapper .toolbarButton > span {
    display: inline-block;
    width: 0;
    height: 0;
    overflow: hidden; }
  #pdfjs-cdl-wrapper .toolbarButton[disabled],
  #pdfjs-cdl-wrapper .secondaryToolbarButton[disabled],
  #pdfjs-cdl-wrapper .overlayButton[disabled] {
    opacity: .5; }
  #pdfjs-cdl-wrapper .splitToolbarButton.toggled .toolbarButton {
    margin: 0; }
  #pdfjs-cdl-wrapper .splitToolbarButton:hover > .toolbarButton,
  #pdfjs-cdl-wrapper .splitToolbarButton:focus > .toolbarButton,
  #pdfjs-cdl-wrapper .splitToolbarButton.toggled > .toolbarButton,
  #pdfjs-cdl-wrapper .toolbarButton.textButton {
    background-color: rgba(0, 0, 0, 0.12);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.35);
    border-color: rgba(0, 0, 0, 0.32) rgba(0, 0, 0, 0.38) rgba(0, 0, 0, 0.42);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    -webkit-transition-property: background-color, border-color, box-shadow;
    -webkit-transition-duration: 150ms;
    -webkit-transition-timing-function: ease;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 150ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper .splitToolbarButton > .toolbarButton:hover,
  #pdfjs-cdl-wrapper .splitToolbarButton > .toolbarButton:focus,
  #pdfjs-cdl-wrapper .dropdownToolbarButton:hover,
  #pdfjs-cdl-wrapper .overlayButton:hover,
  #pdfjs-cdl-wrapper .overlayButton:focus,
  #pdfjs-cdl-wrapper .toolbarButton.textButton:hover,
  #pdfjs-cdl-wrapper .toolbarButton.textButton:focus {
    background-color: rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 0 1px rgba(0, 0, 0, 0.05);
    z-index: 199; }
  #pdfjs-cdl-wrapper .splitToolbarButton > .toolbarButton {
    position: relative; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton > .toolbarButton:first-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton > .toolbarButton:last-child {
    position: relative;
    margin: 0;
    margin-right: -1px;
    border-top-left-radius: 2px;
    border-bottom-left-radius: 2px;
    border-right-color: transparent; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton > .toolbarButton:last-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton > .toolbarButton:first-child {
    position: relative;
    margin: 0;
    margin-left: -1px;
    border-top-right-radius: 2px;
    border-bottom-right-radius: 2px;
    border-left-color: transparent; }
  #pdfjs-cdl-wrapper .splitToolbarButtonSeparator {
    padding: 8px 0;
    width: 1px;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 99;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08);
    display: inline-block;
    margin: 5px 0; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButtonSeparator {
    float: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButtonSeparator {
    float: right; }
  #pdfjs-cdl-wrapper .splitToolbarButton:hover > .splitToolbarButtonSeparator,
  #pdfjs-cdl-wrapper .splitToolbarButton.toggled > .splitToolbarButtonSeparator {
    padding: 12px 0;
    margin: 1px 0;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.03);
    -webkit-transition-property: padding;
    -webkit-transition-duration: 10ms;
    -webkit-transition-timing-function: ease;
    transition-property: padding;
    transition-duration: 10ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper .toolbarButton,
  #pdfjs-cdl-wrapper .dropdownToolbarButton,
  #pdfjs-cdl-wrapper .secondaryToolbarButton,
  #pdfjs-cdl-wrapper .overlayButton {
    min-width: 16px;
    padding: 2px 6px 0;
    border: 1px solid transparent;
    border-radius: 2px;
    color: rgba(255, 255, 255, 0.8);
    font-size: 12px;
    line-height: 14px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    /* Opera does not support user-select, use <... unselectable="on"> instead */
    cursor: default;
    -webkit-transition-property: background-color, border-color, box-shadow;
    -webkit-transition-duration: 150ms;
    -webkit-transition-timing-function: ease;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 150ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton,
  #pdfjs-cdl-wrapper html[dir='ltr'] .overlayButton,
  #pdfjs-cdl-wrapper html[dir='ltr'] .dropdownToolbarButton {
    margin: 3px 2px 4px 0; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton,
  #pdfjs-cdl-wrapper html[dir='rtl'] .overlayButton,
  #pdfjs-cdl-wrapper html[dir='rtl'] .dropdownToolbarButton {
    margin: 3px 0 4px 2px; }
  #pdfjs-cdl-wrapper .toolbarButton:hover,
  #pdfjs-cdl-wrapper .toolbarButton:focus,
  #pdfjs-cdl-wrapper .dropdownToolbarButton,
  #pdfjs-cdl-wrapper .overlayButton,
  #pdfjs-cdl-wrapper .secondaryToolbarButton:hover,
  #pdfjs-cdl-wrapper .secondaryToolbarButton:focus {
    background-color: rgba(0, 0, 0, 0.12);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.35);
    border-color: rgba(0, 0, 0, 0.32) rgba(0, 0, 0, 0.38) rgba(0, 0, 0, 0.42);
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.15) inset, 0 1px 0 rgba(255, 255, 255, 0.05); }
  #pdfjs-cdl-wrapper .toolbarButton:hover:active,
  #pdfjs-cdl-wrapper .overlayButton:hover:active,
  #pdfjs-cdl-wrapper .dropdownToolbarButton:hover:active,
  #pdfjs-cdl-wrapper .secondaryToolbarButton:hover:active {
    background-color: rgba(0, 0, 0, 0.2);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    border-color: rgba(0, 0, 0, 0.35) rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.45);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    -webkit-transition-property: background-color, border-color, box-shadow;
    -webkit-transition-duration: 10ms;
    -webkit-transition-timing-function: linear;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 10ms;
    transition-timing-function: linear; }
  #pdfjs-cdl-wrapper .toolbarButton.toggled,
  #pdfjs-cdl-wrapper .splitToolbarButton.toggled > .toolbarButton.toggled,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.toggled {
    background-color: rgba(0, 0, 0, 0.3);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.45) rgba(0, 0, 0, 0.5);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1) inset, 0 0 1px rgba(0, 0, 0, 0.2) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    -webkit-transition-property: background-color, border-color, box-shadow;
    -webkit-transition-duration: 10ms;
    -webkit-transition-timing-function: linear;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 10ms;
    transition-timing-function: linear; }
  #pdfjs-cdl-wrapper .toolbarButton.toggled:hover:active,
  #pdfjs-cdl-wrapper .splitToolbarButton.toggled > .toolbarButton.toggled:hover:active,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.toggled:hover:active {
    background-color: rgba(0, 0, 0, 0.4);
    border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.5) rgba(0, 0, 0, 0.55);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2) inset, 0 0 1px rgba(0, 0, 0, 0.3) inset, 0 1px 0 rgba(255, 255, 255, 0.05); }
  #pdfjs-cdl-wrapper .dropdownToolbarButton {
    width: 120px;
    max-width: 120px;
    padding: 0;
    overflow: hidden;
    background: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-menuArrows.png) no-repeat; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .dropdownToolbarButton {
    background-position: 95%; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .dropdownToolbarButton {
    background-position: 5%; }
  #pdfjs-cdl-wrapper .dropdownToolbarButton > select {
    min-width: 140px;
    font-size: 12px;
    color: #f2f2f2;
    margin: 0;
    padding: 3px 2px 2px;
    border: none;
    background: transparent;
    /* Opera does not support 'transparent' <select> background */ }
  #pdfjs-cdl-wrapper .dropdownToolbarButton > select > option {
    background: #3d3d3d; }
  #pdfjs-cdl-wrapper #customScaleOption {
    display: none; }
  #pdfjs-cdl-wrapper #pageWidthOption {
    border-bottom: 1px rgba(255, 255, 255, 0.5) solid; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton:first-child,
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton:first-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton:last-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton:last-child {
    margin-left: 4px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .splitToolbarButton:last-child,
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton:last-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .splitToolbarButton:first-child,
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton:first-child {
    margin-right: 4px; }
  #pdfjs-cdl-wrapper .toolbarButtonSpacer {
    width: 30px;
    display: inline-block;
    height: 1px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #findPrevious {
    margin-left: 3px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #findNext {
    margin-right: 3px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #findPrevious {
    margin-right: 3px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #findNext {
    margin-left: 3px; }
  #pdfjs-cdl-wrapper .toolbarButton::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton::before {
    /* All matching images have a size of 16x16
   * All relevant containers have a size of 32x25 */
    position: absolute;
    display: inline-block;
    top: 4px;
    left: 7px; }
  #pdfjs-cdl-wrapper html[dir="ltr"] .secondaryToolbarButton::before {
    left: 4px; }
  #pdfjs-cdl-wrapper html[dir="rtl"] .secondaryToolbarButton::before {
    right: 4px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton#sidebarToggle::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-sidebarToggle.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton#sidebarToggle::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-sidebarToggle-rtl.png); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-secondaryToolbarToggle.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-secondaryToolbarToggle-rtl.png); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.findPrevious::before {
    content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-previous.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.findPrevious::before {
    content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-previous-rtl.png); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.findNext::before {
    content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-next.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.findNext::before {
    content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-next-rtl.png); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.pageUp::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageUp.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.pageUp::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageUp-rtl.png); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.pageDown::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageDown.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.pageDown::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageDown-rtl.png); }
  #pdfjs-cdl-wrapper .toolbarButton.zoomOut::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-zoomOut.png); }
  #pdfjs-cdl-wrapper .toolbarButton.zoomIn::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-zoomIn.png); }
  #pdfjs-cdl-wrapper .toolbarButton.presentationMode::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.presentationMode::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-presentationMode.png); }
  #pdfjs-cdl-wrapper .toolbarButton.print::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.print::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-print.png); }
  #pdfjs-cdl-wrapper .toolbarButton.openFile::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.openFile::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-openFile.png); }
  #pdfjs-cdl-wrapper .toolbarButton.download::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.download::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-download.png); }
  #pdfjs-cdl-wrapper .toolbarButton.bookmark,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.bookmark {
    box-sizing: border-box;
    outline: none;
    padding-top: 4px;
    text-decoration: none; }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.bookmark {
    padding-top: 5px; }
  #pdfjs-cdl-wrapper .bookmark[href='#'] {
    opacity: .5;
    pointer-events: none; }
  #pdfjs-cdl-wrapper .toolbarButton.bookmark::before,
  #pdfjs-cdl-wrapper .secondaryToolbarButton.bookmark::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-bookmark.png); }
  #pdfjs-cdl-wrapper #viewThumbnail.toolbarButton::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewThumbnail.png); }
  #pdfjs-cdl-wrapper html[dir="ltr"] #viewOutline.toolbarButton::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewOutline.png); }
  #pdfjs-cdl-wrapper html[dir="rtl"] #viewOutline.toolbarButton::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewOutline-rtl.png); }
  #pdfjs-cdl-wrapper #viewAttachments.toolbarButton::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewAttachments.png); }
  #pdfjs-cdl-wrapper #viewFind.toolbarButton::before {
    content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-search.png); }
  #pdfjs-cdl-wrapper .toolbarButton.pdfSidebarNotification::after {
    position: absolute;
    display: inline-block;
    top: 1px;
    /* Create a filled circle, with a diameter of 9 pixels, using only CSS: */
    content: '';
    background-color: #70DB55;
    height: 9px;
    width: 9px;
    border-radius: 50%; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.pdfSidebarNotification::after {
    left: 17px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.pdfSidebarNotification::after {
    right: 17px; }
  #pdfjs-cdl-wrapper .secondaryToolbarButton {
    position: relative;
    margin: 0 0 4px 0;
    padding: 3px 0 1px 0;
    height: auto;
    min-height: 25px;
    width: auto;
    min-width: 100%;
    white-space: normal; }
  #pdfjs-cdl-wrapper html[dir="ltr"] .secondaryToolbarButton {
    padding-left: 24px;
    text-align: left; }
  #pdfjs-cdl-wrapper html[dir="rtl"] .secondaryToolbarButton {
    padding-right: 24px;
    text-align: right; }
  #pdfjs-cdl-wrapper html[dir="ltr"] .secondaryToolbarButton.bookmark {
    padding-left: 27px; }
  #pdfjs-cdl-wrapper html[dir="rtl"] .secondaryToolbarButton.bookmark {
    padding-right: 27px; }
  #pdfjs-cdl-wrapper html[dir="ltr"] .secondaryToolbarButton > span {
    padding-right: 4px; }
  #pdfjs-cdl-wrapper html[dir="rtl"] .secondaryToolbarButton > span {
    padding-left: 4px; }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.firstPage::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-firstPage.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.lastPage::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-lastPage.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.rotateCcw::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-rotateCcw.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.rotateCw::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-rotateCw.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.selectTool::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-selectTool.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.handTool::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-handTool.png); }
  #pdfjs-cdl-wrapper .secondaryToolbarButton.documentProperties::before {
    content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-documentProperties.png); }
  #pdfjs-cdl-wrapper .verticalToolbarSeparator {
    display: block;
    padding: 8px 0;
    margin: 8px 4px;
    width: 1px;
    background-color: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08); }
  #pdfjs-cdl-wrapper html[dir='ltr'] .verticalToolbarSeparator {
    margin-left: 2px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .verticalToolbarSeparator {
    margin-right: 2px; }
  #pdfjs-cdl-wrapper .horizontalToolbarSeparator {
    display: block;
    margin: 0 0 4px 0;
    height: 1px;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08); }
  #pdfjs-cdl-wrapper .toolbarField {
    padding: 3px 6px;
    margin: 4px 0 4px 0;
    border: 1px solid transparent;
    border-radius: 2px;
    background-color: rgba(255, 255, 255, 0.09);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.35);
    border-color: rgba(0, 0, 0, 0.32) rgba(0, 0, 0, 0.38) rgba(0, 0, 0, 0.42);
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.05) inset, 0 1px 0 rgba(255, 255, 255, 0.05);
    color: #f2f2f2;
    font-size: 12px;
    line-height: 14px;
    outline-style: none;
    transition-property: background-color, border-color, box-shadow;
    transition-duration: 150ms;
    transition-timing-function: ease; }
  #pdfjs-cdl-wrapper .toolbarField[type=checkbox] {
    display: inline-block;
    margin: 8px 0px; }
  #pdfjs-cdl-wrapper .toolbarField.pageNumber {
    -moz-appearance: textfield;
    /* hides the spinner in moz */
    min-width: 16px;
    text-align: right;
    width: 40px; }
  #pdfjs-cdl-wrapper .toolbarField.pageNumber.visiblePageIsLoading {
    background-image: url(/node_modules/pdfjs-embed2/web/images/loading-small.png);
    background-repeat: no-repeat;
    background-position: 1px; }
  #pdfjs-cdl-wrapper .toolbarField.pageNumber::-webkit-inner-spin-button,
  #pdfjs-cdl-wrapper .toolbarField.pageNumber::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  #pdfjs-cdl-wrapper .toolbarField:hover {
    background-color: rgba(255, 255, 255, 0.11);
    border-color: rgba(0, 0, 0, 0.4) rgba(0, 0, 0, 0.43) rgba(0, 0, 0, 0.45); }
  #pdfjs-cdl-wrapper .toolbarField:focus {
    background-color: rgba(255, 255, 255, 0.15);
    border-color: rgba(77, 184, 255, 0.8) rgba(77, 184, 255, 0.85) rgba(77, 184, 255, 0.9); }
  #pdfjs-cdl-wrapper .toolbarLabel {
    min-width: 16px;
    padding: 3px 6px 3px 2px;
    margin: 4px 2px 4px 0;
    border: 1px solid transparent;
    border-radius: 2px;
    color: #d9d9d9;
    font-size: 12px;
    line-height: 14px;
    text-align: left;
    -webkit-user-select: none;
    -moz-user-select: none;
    cursor: default; }
  #pdfjs-cdl-wrapper #thumbnailView {
    position: absolute;
    width: 120px;
    top: 0;
    bottom: 0;
    padding: 10px 40px 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
  #pdfjs-cdl-wrapper .thumbnail {
    float: left;
    margin-bottom: 5px; }
  #pdfjs-cdl-wrapper #thumbnailView > a:last-of-type > .thumbnail {
    margin-bottom: 10px; }
  #pdfjs-cdl-wrapper #thumbnailView > a:last-of-type > .thumbnail:not([data-loaded]) {
    margin-bottom: 9px; }
  #pdfjs-cdl-wrapper .thumbnail:not([data-loaded]) {
    border: 1px dashed rgba(255, 255, 255, 0.5);
    margin: -1px -1px 4px -1px; }
  #pdfjs-cdl-wrapper .thumbnailImage {
    border: 1px solid transparent;
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5), 0 2px 8px rgba(0, 0, 0, 0.3);
    opacity: 0.8;
    z-index: 99;
    background-color: white;
    background-clip: content-box; }
  #pdfjs-cdl-wrapper .thumbnailSelectionRing {
    border-radius: 2px;
    padding: 7px; }
  #pdfjs-cdl-wrapper a:focus > .thumbnail > .thumbnailSelectionRing > .thumbnailImage,
  #pdfjs-cdl-wrapper .thumbnail:hover > .thumbnailSelectionRing > .thumbnailImage {
    opacity: .9; }
  #pdfjs-cdl-wrapper a:focus > .thumbnail > .thumbnailSelectionRing,
  #pdfjs-cdl-wrapper .thumbnail:hover > .thumbnailSelectionRing {
    background-color: rgba(255, 255, 255, 0.15);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.2) inset, 0 0 1px rgba(0, 0, 0, 0.2);
    color: rgba(255, 255, 255, 0.9); }
  #pdfjs-cdl-wrapper .thumbnail.selected > .thumbnailSelectionRing > .thumbnailImage {
    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.5);
    opacity: 1; }
  #pdfjs-cdl-wrapper .thumbnail.selected > .thumbnailSelectionRing {
    background-color: rgba(255, 255, 255, 0.3);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.1) inset, 0 0 1px rgba(0, 0, 0, 0.2);
    color: white; }
  #pdfjs-cdl-wrapper #outlineView,
  #pdfjs-cdl-wrapper #attachmentsView {
    position: absolute;
    width: 192px;
    top: 0;
    bottom: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-user-select: none;
    -moz-user-select: none; }
  #pdfjs-cdl-wrapper #outlineView {
    padding: 4px 4px 0; }
  #pdfjs-cdl-wrapper #attachmentsView {
    padding: 3px 4px 0; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineWithDeepNesting > .outlineItem,
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItem > .outlineItems {
    margin-left: 20px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineWithDeepNesting > .outlineItem,
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItem > .outlineItems {
    margin-right: 20px; }
  #pdfjs-cdl-wrapper .outlineItem > a,
  #pdfjs-cdl-wrapper .attachmentsItem > button {
    text-decoration: none;
    display: inline-block;
    min-width: 95%;
    min-width: calc(100% - 4px);
    /* Subtract the right padding (left, in RTL mode)
                                  of the container. */
    height: auto;
    margin-bottom: 1px;
    border-radius: 2px;
    color: rgba(255, 255, 255, 0.8);
    font-size: 13px;
    line-height: 15px;
    -moz-user-select: none;
    white-space: normal; }
  #pdfjs-cdl-wrapper .attachmentsItem > button {
    border: 0 none;
    background: none;
    cursor: pointer;
    width: 100%; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItem > a {
    padding: 2px 0 5px 4px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .attachmentsItem > button {
    padding: 2px 0 3px 7px;
    text-align: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItem > a {
    padding: 2px 4px 5px 0; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .attachmentsItem > button {
    padding: 2px 7px 3px 0;
    text-align: right; }
  #pdfjs-cdl-wrapper .outlineItemToggler {
    position: relative;
    height: 0;
    width: 0;
    color: rgba(255, 255, 255, 0.5); }
  #pdfjs-cdl-wrapper .outlineItemToggler::before {
    content: url(/node_modules/pdfjs-embed2/web/images/treeitem-expanded.png);
    display: inline-block;
    position: absolute; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItemToggler.outlineItemsHidden::before {
    content: url(/node_modules/pdfjs-embed2/web/images/treeitem-collapsed.png); }
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItemToggler.outlineItemsHidden::before {
    content: url(/node_modules/pdfjs-embed2/web/images/treeitem-collapsed-rtl.png); }
  #pdfjs-cdl-wrapper .outlineItemToggler.outlineItemsHidden ~ .outlineItems {
    display: none; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItemToggler {
    float: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItemToggler {
    float: right; }
  #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItemToggler::before {
    right: 4px; }
  #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItemToggler::before {
    left: 4px; }
  #pdfjs-cdl-wrapper .outlineItemToggler:hover,
  #pdfjs-cdl-wrapper .outlineItemToggler:hover + a,
  #pdfjs-cdl-wrapper .outlineItemToggler:hover ~ .outlineItems,
  #pdfjs-cdl-wrapper .outlineItem > a:hover,
  #pdfjs-cdl-wrapper .attachmentsItem > button:hover {
    background-color: rgba(255, 255, 255, 0.02);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.2) inset, 0 0 1px rgba(0, 0, 0, 0.2);
    border-radius: 2px;
    color: rgba(255, 255, 255, 0.9); }
  #pdfjs-cdl-wrapper .outlineItem.selected {
    background-color: rgba(255, 255, 255, 0.08);
    background-image: linear-gradient(rgba(255, 255, 255, 0.05), rgba(255, 255, 255, 0));
    background-clip: padding-box;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.05) inset, 0 0 1px rgba(255, 255, 255, 0.1) inset, 0 0 1px rgba(0, 0, 0, 0.2);
    color: white; }
  #pdfjs-cdl-wrapper .noResults {
    font-size: 12px;
    color: rgba(255, 255, 255, 0.8);
    font-style: italic;
    cursor: default; }
  #pdfjs-cdl-wrapper ::-moz-selection {
    background: rgba(0, 0, 255, 0.3); }
  #pdfjs-cdl-wrapper ::selection {
    background: rgba(0, 0, 255, 0.3); }
  #pdfjs-cdl-wrapper ::-moz-selection {
    background: rgba(0, 0, 255, 0.3); }
  #pdfjs-cdl-wrapper #errorWrapper {
    background: none repeat scroll 0 0 #FF5555;
    color: white;
    left: 0;
    position: absolute;
    right: 0;
    z-index: 1000;
    padding: 3px;
    font-size: 0.8em; }
  #pdfjs-cdl-wrapper .loadingInProgress #errorWrapper {
    top: 37px; }
  #pdfjs-cdl-wrapper #errorMessageLeft {
    float: left; }
  #pdfjs-cdl-wrapper #errorMessageRight {
    float: right; }
  #pdfjs-cdl-wrapper #errorMoreInfo {
    background-color: #FFFFFF;
    color: black;
    padding: 3px;
    margin: 3px;
    width: 98%; }
  #pdfjs-cdl-wrapper .overlayButton {
    width: auto;
    margin: 3px 4px 2px 4px !important;
    padding: 2px 6px 3px 6px; }
  #pdfjs-cdl-wrapper #overlayContainer {
    display: table;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.2);
    z-index: 40000; }
  #pdfjs-cdl-wrapper #overlayContainer > * {
    overflow: auto;
    -webkit-overflow-scrolling: touch; }
  #pdfjs-cdl-wrapper #overlayContainer > .container {
    display: table-cell;
    vertical-align: middle;
    text-align: center; }
  #pdfjs-cdl-wrapper #overlayContainer > .container > .dialog {
    display: inline-block;
    padding: 15px;
    border-spacing: 4px;
    color: #d9d9d9;
    font-size: 12px;
    line-height: 14px;
    background-color: #474747;
    /* fallback */
    background-image: url(/node_modules/pdfjs-embed2/web/images/texture.png), linear-gradient(rgba(82, 82, 82, 0.99), rgba(69, 69, 69, 0.95));
    box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.08), inset 0 1px 1px rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(255, 255, 255, 0.05), 0 1px 0 rgba(0, 0, 0, 0.15), 0 1px 1px rgba(0, 0, 0, 0.1);
    border: 1px solid rgba(0, 0, 0, 0.5);
    border-radius: 4px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); }
  #pdfjs-cdl-wrapper .dialog > .row {
    display: table-row; }
  #pdfjs-cdl-wrapper .dialog > .row > * {
    display: table-cell; }
  #pdfjs-cdl-wrapper .dialog .toolbarField {
    margin: 5px 0; }
  #pdfjs-cdl-wrapper .dialog .separator {
    display: block;
    margin: 4px 0 4px 0;
    height: 1px;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.08); }
  #pdfjs-cdl-wrapper .dialog .buttonRow {
    text-align: center;
    vertical-align: middle; }
  #pdfjs-cdl-wrapper .dialog :link {
    color: white; }
  #pdfjs-cdl-wrapper #passwordOverlay > .dialog {
    text-align: center; }
  #pdfjs-cdl-wrapper #passwordOverlay .toolbarField {
    width: 200px; }
  #pdfjs-cdl-wrapper #documentPropertiesOverlay > .dialog {
    text-align: left; }
  #pdfjs-cdl-wrapper #documentPropertiesOverlay .row > * {
    min-width: 100px; }
  #pdfjs-cdl-wrapper html[dir='ltr'] #documentPropertiesOverlay .row > * {
    text-align: left; }
  #pdfjs-cdl-wrapper html[dir='rtl'] #documentPropertiesOverlay .row > * {
    text-align: right; }
  #pdfjs-cdl-wrapper #documentPropertiesOverlay .row > span {
    width: 125px;
    word-wrap: break-word; }
  #pdfjs-cdl-wrapper #documentPropertiesOverlay .row > p {
    max-width: 225px;
    word-wrap: break-word; }
  #pdfjs-cdl-wrapper #documentPropertiesOverlay .buttonRow {
    margin-top: 10px; }
  #pdfjs-cdl-wrapper .clearBoth {
    clear: both; }
  #pdfjs-cdl-wrapper .fileInput {
    background: white;
    color: black;
    margin-top: 5px;
    visibility: hidden;
    position: fixed;
    right: 0;
    top: 0; }
  #pdfjs-cdl-wrapper #PDFBug {
    background: none repeat scroll 0 0 white;
    border: 1px solid #666666;
    position: fixed;
    top: 32px;
    right: 0;
    bottom: 0;
    font-size: 10px;
    padding: 0;
    width: 300px; }
  #pdfjs-cdl-wrapper #PDFBug .controls {
    background: #EEEEEE;
    border-bottom: 1px solid #666666;
    padding: 3px; }
  #pdfjs-cdl-wrapper #PDFBug .panels {
    bottom: 0;
    left: 0;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    position: absolute;
    right: 0;
    top: 27px; }
  #pdfjs-cdl-wrapper #PDFBug button.active {
    font-weight: bold; }
  #pdfjs-cdl-wrapper .debuggerShowText {
    background: none repeat scroll 0 0 yellow;
    color: blue; }
  #pdfjs-cdl-wrapper .debuggerHideText:hover {
    background: none repeat scroll 0 0 yellow; }
  #pdfjs-cdl-wrapper #PDFBug .stats {
    font-family: courier;
    font-size: 10px;
    white-space: pre; }
  #pdfjs-cdl-wrapper #PDFBug .stats .title {
    font-weight: bold; }
  #pdfjs-cdl-wrapper #PDFBug table {
    font-size: 10px; }
  #pdfjs-cdl-wrapper #viewer.textLayer-visible .textLayer {
    opacity: 1.0; }
  #pdfjs-cdl-wrapper #viewer.textLayer-visible .canvasWrapper {
    background-color: #80ff80; }
  #pdfjs-cdl-wrapper #viewer.textLayer-visible .canvasWrapper canvas {
    mix-blend-mode: screen; }
  #pdfjs-cdl-wrapper #viewer.textLayer-visible .textLayer > div {
    background-color: rgba(255, 255, 0, 0.1);
    color: black;
    border: solid 1px rgba(255, 0, 0, 0.5);
    box-sizing: border-box; }
  #pdfjs-cdl-wrapper #viewer.textLayer-hover .textLayer > div:hover {
    background-color: white;
    color: black; }
  #pdfjs-cdl-wrapper #viewer.textLayer-shadow .textLayer > div {
    background-color: rgba(255, 255, 255, 0.6);
    color: black; }
  #pdfjs-cdl-wrapper .grab-to-pan-grab {
    cursor: url("/node_modules/pdfjs-embed2/web/images/grab.cur"), move !important;
    cursor: -webkit-grab !important;
    cursor: grab !important; }
  #pdfjs-cdl-wrapper .grab-to-pan-grab *:not(input):not(textarea):not(button):not(select):not(:link) {
    cursor: inherit !important; }
  #pdfjs-cdl-wrapper .grab-to-pan-grab:active,
  #pdfjs-cdl-wrapper .grab-to-pan-grabbing {
    cursor: url("/node_modules/pdfjs-embed2/web/images/grabbing.cur"), move !important;
    cursor: -webkit-grabbing !important;
    cursor: grabbing !important;
    position: fixed;
    background: transparent;
    display: block;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden;
    z-index: 50000;
    /* should be higher than anything else in PDF.js! */ }

@page {
  #pdfjs-cdl-wrapper {
    margin: 0; } }
  #pdfjs-cdl-wrapper #printContainer {
    display: none; }
  @media screen and (-webkit-min-device-pixel-ratio: 2), screen and (min-resolution: 2dppx) {
    #pdfjs-cdl-wrapper {
      /* Rules for Retina screens */ }
      #pdfjs-cdl-wrapper .toolbarButton::before {
        transform: scale(0.5);
        top: -5px; }
      #pdfjs-cdl-wrapper .secondaryToolbarButton::before {
        transform: scale(0.5);
        top: -4px; }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton::before,
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton::before {
        left: -1px; }
      #pdfjs-cdl-wrapper html[dir='ltr'] .secondaryToolbarButton::before {
        left: -2px; }
      #pdfjs-cdl-wrapper html[dir='rtl'] .secondaryToolbarButton::before {
        left: 186px; }
      #pdfjs-cdl-wrapper .toolbarField.pageNumber.visiblePageIsLoading,
      #pdfjs-cdl-wrapper #findInput[data-status="pending"] {
        background-image: url(/node_modules/pdfjs-embed2/web/images/loading-small@2x.png);
        background-size: 16px 17px; }
      #pdfjs-cdl-wrapper .dropdownToolbarButton {
        background: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-menuArrows@2x.png) no-repeat;
        background-size: 7px 16px; }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton#sidebarToggle::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-sidebarToggle@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton#sidebarToggle::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-sidebarToggle-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton#secondaryToolbarToggle::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-secondaryToolbarToggle@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton#secondaryToolbarToggle::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-secondaryToolbarToggle-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.findPrevious::before {
        content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-previous@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.findPrevious::before {
        content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-previous-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.findNext::before {
        content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-next@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.findNext::before {
        content: url(/node_modules/pdfjs-embed2/web/images/findbarButton-next-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.pageUp::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageUp@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.pageUp::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageUp-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .toolbarButton.pageDown::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageDown@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .toolbarButton.pageDown::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-pageDown-rtl@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.zoomIn::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-zoomIn@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.zoomOut::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-zoomOut@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.presentationMode::before,
      #pdfjs-cdl-wrapper .secondaryToolbarButton.presentationMode::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-presentationMode@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.print::before,
      #pdfjs-cdl-wrapper .secondaryToolbarButton.print::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-print@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.openFile::before,
      #pdfjs-cdl-wrapper .secondaryToolbarButton.openFile::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-openFile@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.download::before,
      #pdfjs-cdl-wrapper .secondaryToolbarButton.download::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-download@2x.png); }
      #pdfjs-cdl-wrapper .toolbarButton.bookmark::before,
      #pdfjs-cdl-wrapper .secondaryToolbarButton.bookmark::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-bookmark@2x.png); }
      #pdfjs-cdl-wrapper #viewThumbnail.toolbarButton::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewThumbnail@2x.png); }
      #pdfjs-cdl-wrapper html[dir="ltr"] #viewOutline.toolbarButton::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewOutline@2x.png); }
      #pdfjs-cdl-wrapper html[dir="rtl"] #viewOutline.toolbarButton::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewOutline-rtl@2x.png); }
      #pdfjs-cdl-wrapper #viewAttachments.toolbarButton::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-viewAttachments@2x.png); }
      #pdfjs-cdl-wrapper #viewFind.toolbarButton::before {
        content: url(/node_modules/pdfjs-embed2/web/images/toolbarButton-search@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.firstPage::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-firstPage@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.lastPage::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-lastPage@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.rotateCcw::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-rotateCcw@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.rotateCw::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-rotateCw@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.selectTool::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-selectTool@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.handTool::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-handTool@2x.png); }
      #pdfjs-cdl-wrapper .secondaryToolbarButton.documentProperties::before {
        content: url(/node_modules/pdfjs-embed2/web/images/secondaryToolbarButton-documentProperties@2x.png); }
      #pdfjs-cdl-wrapper .outlineItemToggler::before {
        transform: scale(0.5);
        top: -1px;
        content: url(/node_modules/pdfjs-embed2/web/images/treeitem-expanded@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItemToggler.outlineItemsHidden::before {
        content: url(/node_modules/pdfjs-embed2/web/images/treeitem-collapsed@2x.png); }
      #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItemToggler.outlineItemsHidden::before {
        content: url(/node_modules/pdfjs-embed2/web/images/treeitem-collapsed-rtl@2x.png); }
      #pdfjs-cdl-wrapper html[dir='ltr'] .outlineItemToggler::before {
        right: 0; }
      #pdfjs-cdl-wrapper html[dir='rtl'] .outlineItemToggler::before {
        left: 0; } }
  @media print {
    #pdfjs-cdl-wrapper {
      /* General rules for printing. */
      /* Rules for browsers that don't support mozPrintCallback. */
      /* Rules for browsers that support PDF.js printing */
      /* wrapper around (scaled) print canvas elements */ }
      #pdfjs-cdl-wrapper body {
        background: transparent none; }
      #pdfjs-cdl-wrapper #sidebarContainer, #pdfjs-cdl-wrapper #secondaryToolbar, #pdfjs-cdl-wrapper .toolbar, #pdfjs-cdl-wrapper #loadingBox, #pdfjs-cdl-wrapper #errorWrapper, #pdfjs-cdl-wrapper .textLayer {
        display: none; }
      #pdfjs-cdl-wrapper #viewerContainer {
        overflow: visible; }
      #pdfjs-cdl-wrapper #mainContainer, #pdfjs-cdl-wrapper #viewerContainer, #pdfjs-cdl-wrapper .page, #pdfjs-cdl-wrapper .page canvas {
        position: static;
        padding: 0;
        margin: 0; }
      #pdfjs-cdl-wrapper .page {
        float: left;
        display: none;
        border: none;
        box-shadow: none;
        background-clip: content-box;
        background-color: white; }
      #pdfjs-cdl-wrapper .page[data-loaded] {
        display: block; }
      #pdfjs-cdl-wrapper .fileInput {
        display: none; }
      #pdfjs-cdl-wrapper body[data-pdfjsprinting] #outerContainer {
        display: none; }
      #pdfjs-cdl-wrapper body[data-pdfjsprinting] #printContainer {
        display: block; }
      #pdfjs-cdl-wrapper #printContainer {
        height: 100%; }
      #pdfjs-cdl-wrapper #printContainer > div {
        position: relative;
        top: 0;
        left: 0;
        width: 1px;
        height: 1px;
        overflow: visible;
        page-break-after: always;
        page-break-inside: avoid; }
      #pdfjs-cdl-wrapper #printContainer canvas,
      #pdfjs-cdl-wrapper #printContainer img {
        display: block; } }
  #pdfjs-cdl-wrapper .visibleLargeView,
  #pdfjs-cdl-wrapper .visibleMediumView,
  #pdfjs-cdl-wrapper .visibleSmallView {
    display: none; }
  @media all and (max-width: 1040px) {
    #pdfjs-cdl-wrapper #outerContainer.sidebarMoving #toolbarViewerMiddle,
    #pdfjs-cdl-wrapper #outerContainer.sidebarOpen #toolbarViewerMiddle {
      display: table;
      margin: auto;
      left: auto;
      position: inherit;
      transform: none; } }
  @media all and (max-width: 980px) {
    #pdfjs-cdl-wrapper .sidebarMoving .hiddenLargeView,
    #pdfjs-cdl-wrapper .sidebarOpen .hiddenLargeView {
      display: none; }
    #pdfjs-cdl-wrapper .sidebarMoving .visibleLargeView,
    #pdfjs-cdl-wrapper .sidebarOpen .visibleLargeView {
      display: inherit; } }
  @media all and (max-width: 900px) {
    #pdfjs-cdl-wrapper #toolbarViewerMiddle {
      display: table;
      margin: auto;
      left: auto;
      position: inherit;
      transform: none; }
    #pdfjs-cdl-wrapper .sidebarMoving .hiddenMediumView,
    #pdfjs-cdl-wrapper .sidebarOpen .hiddenMediumView {
      display: none; }
    #pdfjs-cdl-wrapper .sidebarMoving .visibleMediumView,
    #pdfjs-cdl-wrapper .sidebarOpen .visibleMediumView {
      display: inherit; } }
  @media all and (max-width: 840px) {
    #pdfjs-cdl-wrapper #sidebarContainer {
      top: 32px;
      z-index: 100; }
    #pdfjs-cdl-wrapper .loadingInProgress #sidebarContainer {
      top: 37px; }
    #pdfjs-cdl-wrapper #sidebarContent {
      top: 32px;
      background-color: rgba(0, 0, 0, 0.7); }
    #pdfjs-cdl-wrapper html[dir='ltr'] #outerContainer.sidebarOpen > #mainContainer {
      left: 0px; }
    #pdfjs-cdl-wrapper html[dir='rtl'] #outerContainer.sidebarOpen > #mainContainer {
      right: 0px; }
    #pdfjs-cdl-wrapper #outerContainer .hiddenLargeView,
    #pdfjs-cdl-wrapper #outerContainer .hiddenMediumView {
      display: inherit; }
    #pdfjs-cdl-wrapper #outerContainer .visibleLargeView,
    #pdfjs-cdl-wrapper #outerContainer .visibleMediumView {
      display: none; } }
  @media all and (max-width: 770px) {
    #pdfjs-cdl-wrapper #outerContainer .hiddenLargeView {
      display: none; }
    #pdfjs-cdl-wrapper #outerContainer .visibleLargeView {
      display: inherit; } }
  @media all and (max-width: 700px) {
    #pdfjs-cdl-wrapper #outerContainer .hiddenMediumView {
      display: none; }
    #pdfjs-cdl-wrapper #outerContainer .visibleMediumView {
      display: inherit; } }
  @media all and (max-width: 640px) {
    #pdfjs-cdl-wrapper .hiddenSmallView, #pdfjs-cdl-wrapper .hiddenSmallView * {
      display: none; }
    #pdfjs-cdl-wrapper .visibleSmallView {
      display: inherit; }
    #pdfjs-cdl-wrapper .toolbarButtonSpacer {
      width: 0; }
    #pdfjs-cdl-wrapper html[dir='ltr'] .findbar {
      left: 38px; }
    #pdfjs-cdl-wrapper html[dir='rtl'] .findbar {
      right: 38px; } }
  @media all and (max-width: 535px) {
    #pdfjs-cdl-wrapper #scaleSelectContainer {
      display: none; } }
  @media (min-width: 480px) {
    #pdfjs-cdl-wrapper {
      display: block; } }
  #pdfjs-cdl-wrapper #sidebarContainer, #pdfjs-cdl-wrapper #toolbarViewer {
    display: none; }
  #pdfjs-cdl-wrapper #outerContainer {
    margin-top: 30px;
    /* was: 10px */ }
  #pdfjs-cdl-wrapper #mainContainer {
    position: relative;
    /* was "absolute" */ }
  #pdfjs-cdl-wrapper .toolbar {
    z-index: 9; }
  #pdfjs-cdl-wrapper #toolbarContainer, #pdfjs-cdl-wrapper #loadingBar {
    box-shadow: 0px;
    height: 16px;
    border-bottom: none; }
  #pdfjs-cdl-wrapper #viewerContainer {
    position: relative;
    /* was: absolute */
    top: auto;
    /* was: 32px */
    right: auto;
    /* was: 0 */
    bottom: auto;
    /* was: 0 */
    left: auto;
    /* was: 0 */
    width: 100%;
    /* didn't previously specify width */
    overflow: hidden;
    /* was: auto */ }
  #pdfjs-cdl-wrapper .pdfViewer .page {
    margin: 2px;
    border: 2px;
    width: auto; }

.c-issueTable {
  width: 100%;
  margin-bottom: 10px; }
  .c-issueTable th {
    font-weight: bold; }
  .c-issueTable tr, .c-issueTable th, .c-issueTable td {
    border: 1px solid black;
    text-align: left;
    padding: 5px; }
  .c-issueTable label {
    margin-right: 15px; }
  .c-issueTable input[type=radio] {
    margin-right: 5px; }
  .c-issueTable input[type=text] {
    width: 100%; }

.c-redirectTable {
  width: 100%;
  margin-bottom: 10px; }
  .c-redirectTable th {
    font-weight: bold; }
  .c-redirectTable tr, .c-redirectTable th, .c-redirectTable td {
    border: 1px solid black;
    text-align: left;
    padding: 5px; }
  .c-redirectTable label {
    margin-right: 15px; }
  .c-redirectTable input[type=radio] {
    margin-right: 5px; }
  .c-redirectTable input[type=text] {
    width: 100%; }

.c-widgetselector {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 2px;
  position: relative;
  -ms-flex-align: end;
      align-items: flex-end;
  min-height: 32px;
  margin-right: 50px; }

.c-widgetselector__heading {
  margin: 0 10px 0 0;
  text-align: right;
  width: 7.5em;
  font-size: 1.5em; }

.c-widgetselector__selector summary {
  position: relative; }
  .c-widgetselector__selector summary::after {
    content: '+';
    padding: 0.2em;
    font-size: 1.8em; }

.c-widgetselector__selector[open] summary::after {
  content: "\2013"; }

.c-widgetselector__menu {
  position: absolute;
  top: 31px;
  right: 0;
  width: 150px;
  text-transform: none;
  background-color: white;
  z-index: 2; }

.c-widgetselector__sub-heading {
  background-color: #c6c6c6;
  color: black; }

.c-widgetselector__items a {
  border-top: none; }

.o-alert1 {
  padding: 0.5em;
  border: 1px solid #c6c6c6; }

.o-alert1 {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 10px;
  font-size: 0.9em; }

.o-button__1, .o-button__2, .c-modal__button-close, .o-button__3, .o-button__4, .o-button__5, .c-export__export-button, .c-export__rss-button, .c-filter__active-list button, .o-button__6, .c-itemactions__button-print, .c-itemactions__button-buy, .c-pdfview__button-download, .c-pdfview__button-view, .c-viewexternal__action, .o-button__7, .o-columnbox__truncate-more, .c-infopages__toggle, .c-marquee__sidebar-more, .o-mediafile__view, .o-button__8, .c-heatmap__button, .c-homesection__2-deposit, .c-pubyear__button, .c-refine__button--open, .c-refine__button--close, .c-wizard__message button, .o-button__9, .c-campussearch__search button, .c-header__search-open-button, .c-modal__header-close, .c-search1__submit-button, .c-search1__search-close-button, .c-search2__submit-button, .c-search2__search-close-button, .c-servererror__search button, .c-wizard__step header button, .o-button__10 {
  padding: 5px 10px;
  border: none;
  border-radius: 3px;
  background: none; }

.o-button__1 {
  color: #127181; }

.o-button__2, .c-modal__button-close {
  border: 1px solid #585658;
  box-shadow: 2px 2px 2px #a5a2a5; }

.o-button__3 {
  background: #c54516;
  color: white;
  box-shadow: 2px 2px 2px #a5a2a5; }

.o-button__4 {
  color: #c54516; }

.o-button__5, .c-export__export-button, .c-export__rss-button, .c-filter__active-list button {
  padding-left: 30px;
  background: no-repeat left 8px center / 16px;
  color: #127181;
  font-weight: bold; }

.o-button__5 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1133%201101l352-352q19-19%2019-45t-19-45l-352-352q-30-31-69-14-40%2017-40%2059v160q-119%200-216%2019.5t-162.5%2051-114%2079T455%20757t-44.5%20109T389%20977.5t-5%20110.5q0%20181%20167%20404%2010%2012%2025%2012%207%200%2013-3%2022-9%2019-33-44-354%2062-473%2046-52%20130-75.5t224-23.5v160q0%2042%2040%2059%2012%205%2024%205%2026%200%2045-19zm531-685v960q0%20119-84.5%20203.5T1376%201664H416q-119%200-203.5-84.5T128%201376V416q0-119%2084.5-203.5T416%20128h960q119%200%20203.5%2084.5T1664%20416z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

.o-button__6, .c-itemactions__button-print, .c-itemactions__button-buy, .c-pdfview__button-download, .c-pdfview__button-view, .c-viewexternal__action {
  padding-left: 30px;
  background: #127181 no-repeat left 8px center/16px;
  color: white;
  box-shadow: 2px 2px 2px #a5a2a5; }

.o-button__6 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M448%201536h896v-256H448v256zm0-640h896V512h-160q-40%200-68-28t-28-68V256H448v640zm1152%2064q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm128%200v416q0%2013-9.5%2022.5t-22.5%209.5h-224v160q0%2040-28%2068t-68%2028H416q-40%200-68-28t-28-68v-160H96q-13%200-22.5-9.5T64%201376V960q0-79%2056.5-135.5T256%20768h64V224q0-40%2028-68t68-28h672q40%200%2088%2020t76%2048l152%20152q28%2028%2048%2076t20%2088v256h64q79%200%20135.5%2056.5T1728%20960z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.o-button__7, .o-columnbox__truncate-more, .c-infopages__toggle, .c-marquee__sidebar-more, .o-mediafile__view {
  min-height: 0;
  padding: 0;
  color: #127181; }

.o-button__8, .c-heatmap__button, .c-homesection__2-deposit, .c-pubyear__button, .c-refine__button--open, .c-refine__button--close, .c-wizard__message button {
  background: #127181;
  color: white;
  box-shadow: 2px 2px 2px #a5a2a5; }

.o-button__9, .c-campussearch__search button, .c-header__search-open-button, .c-modal__header-close, .c-search1__submit-button, .c-search1__search-close-button, .c-search2__submit-button, .c-search2__search-close-button, .c-servererror__search button, .c-wizard__step header button {
  background: no-repeat center / 70%; }
  .o-button__9::before, .c-campussearch__search button::before, .c-header__search-open-button::before, .c-modal__header-close::before, .c-search1__submit-button::before, .c-search1__search-close-button::before, .c-search2__submit-button::before, .c-search2__search-close-button::before, .c-servererror__search button::before, .c-wizard__step header button::before {
    content: '\00a0'; }

.o-button__9 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }

.o-button__10 {
  border: 1px solid #585658; }
  [disabled].o-button__10 {
    border: 1px solid #939393;
    color: #585658; }

.o-columnbox1, .o-columnbox2 {
  margin-bottom: 10px;
  padding: 10px 10px 0; }
  .o-columnbox1 header, .o-columnbox2 header {
    margin: -10px -10px 10px;
    background: #c6c6c6; }
    .o-columnbox1 header h1, .o-columnbox2 header h1 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
    .o-columnbox1 header h2, .o-columnbox2 header h2 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
    .o-columnbox1 header h3, .o-columnbox2 header h3 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
    .o-columnbox1 header h4, .o-columnbox2 header h4 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
    .o-columnbox1 header h5, .o-columnbox2 header h5 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
    .o-columnbox1 header h6, .o-columnbox2 header h6 {
      display: inline-block;
      margin: 0 !important;
      padding: 0.4em 10px; }
  @media (min-width: 480px) {
    .o-columnbox1, .o-columnbox2 {
      padding: 30px 30px 0; }
      .o-columnbox1 header, .o-columnbox2 header {
        margin: -30px -30px 20px; }
        .o-columnbox1 header h1, .o-columnbox2 header h1 {
          padding: 0.4em 20px; }
        .o-columnbox1 header h2, .o-columnbox2 header h2 {
          padding: 0.4em 20px; }
        .o-columnbox1 header h3, .o-columnbox2 header h3 {
          padding: 0.4em 20px; }
        .o-columnbox1 header h4, .o-columnbox2 header h4 {
          padding: 0.4em 20px; }
        .o-columnbox1 header h5, .o-columnbox2 header h5 {
          padding: 0.4em 20px; }
        .o-columnbox1 header h6, .o-columnbox2 header h6 {
          padding: 0.4em 20px; } }
  @media (min-width: 760px) {
    .o-columnbox1, .o-columnbox2 {
      margin-bottom: 20px; } }

.o-columnbox1 {
  position: relative;
  padding: 10px;
  background: white;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @media (min-width: 480px) {
    .o-columnbox1 {
      padding: 30px; } }
  .o-columnbox1::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    transition: opacity 0.2s;
    background-color: white;
    opacity: 0;
    pointer-events: none; }
    @supports (pointer-events: none) {
      .o-columnbox1::before {
        content: ''; } }
  .o-columnbox1.is-loading-data::before {
    opacity: 0.8; }
  .o-columnbox1.is-loading-data::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url("../images/icon_spinner.gif") no-repeat top 3em center/3em;
    content: ''; }

@media (min-width: 480px) {
  aside .o-columnbox1 {
    padding: 20px; }
  aside .o-columnbox2 {
    padding: 20px 20px 0; }
  aside .o-columnbox1 header,
  aside .o-columnbox2 header {
    margin: -20px -20px 20px; } }

.o-columnbox__truncate1 {
  max-height: 5.5em;
  overflow: hidden; }

.o-customselector, .o-customselector--campus {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px; }
  @media (min-width: 870px) {
    .o-customselector, .o-customselector--campus {
      position: relative; } }

.o-customselector--campus {
  margin-right: 2px;
  margin-bottom: 0; }
  @media (min-width: 870px) {
    .o-customselector--campus {
      margin-right: 10px; } }
  .o-customselector--campus .o-customselector__heading {
    font-size: 1em;
    text-align: right; }
    @media (min-width: 480px) {
      .o-customselector--campus .o-customselector__heading {
        font-size: 1.3em; } }
    @media (min-width: 870px) {
      .o-customselector--campus .o-customselector__heading {
        font-size: 1.5em; } }

.o-customselector--campus .o-customselector__heading, .o-customselector__heading {
  margin: 0 5px 0 0;
  font-weight: normal; }

.o-customselector__heading {
  font-size: 1.5em; }

.o-customselector__selector summary {
  position: relative; }
  @media (min-width: 870px) {
    .o-customselector__selector summary {
      position: absolute; } }
  .o-customselector__selector summary::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat center/0.8em;
    content: ''; }

.o-customselector__selector[open] summary::after {
  transform: rotate(180deg); }

.o-customselector__menu {
  position: absolute;
  right: 10px;
  left: 10px;
  margin-top: 5px;
  background-color: white;
  z-index: 2; }
  @media (min-width: 870px) {
    .o-customselector__menu {
      top: 100%;
      right: 0;
      left: 0;
      min-width: 10em; } }

.o-customselector__sub-heading {
  border-bottom: none;
  background-color: #c6c6c6;
  color: black; }

.o-customselector__items li:not(:first-child) a {
  border-top: none; }

@media (min-width: 480px) {
  .o-dividecontent2x, .o-dividecontent2x--ruled {
    -moz-column-gap: 30px;
         column-gap: 30px; } }

@media (min-width: 480px) {
  .o-dividecontent2x {
    -moz-columns: 2;
         columns: 2; } }

@media (min-width: 480px) {
  .o-dividecontent2x--ruled {
    -moz-columns: 2;
         columns: 2;
    -moz-column-rule: 1px solid #c6c6c6;
         column-rule: 1px solid #c6c6c6; } }

.o-heading1, .c-clientmarkup > h1, .c-marquee__carousel-cell h1, .c-marquee__carousel-cell h2, .c-marquee__carousel-cell h3, .c-marquee__carousel-cell h4, .c-marquee__carousel-cell h5, .c-marquee__carousel-cell h6, .c-servererror__message, .o-heading1a, .c-scholworks__heading, .c-tabcontent__main-heading, .c-unitlist h1, .c-unitlist h2, .c-unitlist h3, .c-unitlist h4, .c-unitlist h5, .c-unitlist h6, .o-heading2, .c-clientmarkup > h2, .o-mediafeature--audio h1, .o-mediafeature--data h1, .o-mediafeature--image h1, .o-mediafeature--video h1, .o-mediafeature--audio h2, .o-mediafeature--data h2, .o-mediafeature--image h2, .o-mediafeature--video h2, .o-mediafeature--audio h3, .o-mediafeature--data h3, .o-mediafeature--image h3, .o-mediafeature--video h3, .o-mediafeature--audio h4, .o-mediafeature--data h4, .o-mediafeature--image h4, .o-mediafeature--video h4, .o-mediafeature--audio h5, .o-mediafeature--data h5, .o-mediafeature--image h5, .o-mediafeature--video h5, .o-mediafeature--audio h6, .o-mediafeature--data h6, .o-mediafeature--image h6, .o-mediafeature--video h6, .c-pub__heading, .c-unitlist a, .o-heading2a, .o-heading3, .c-clientmarkup > h3, .c-datatable caption, .c-facetbox__summary, .c-infopages__title, .o-itemcarousel__heading, .o-columnbox1 header h1, .o-columnbox2 header h1, .o-columnbox1 header h2, .o-columnbox2 header h2, .o-columnbox1 header h3, .o-columnbox2 header h3, .o-columnbox1 header h4, .o-columnbox2 header h4, .o-columnbox1 header h5, .o-columnbox2 header h5, .o-columnbox1 header h6, .o-columnbox2 header h6, .o-heading3a, .c-filter__heading, .c-issue h1, .c-issue h2, .c-issue h3, .c-issue h4, .c-issue h5, .c-issue h6, .o-heading4, .c-clientmarkup > h4, .c-publocation__heading h1, .c-publocation__heading h2, .c-publocation__heading h3, .c-publocation__heading h4, .c-publocation__heading h5, .c-publocation__heading h6, .o-heading4a {
  margin-top: 0;
  margin-bottom: 20px; }

.o-heading1, .c-clientmarkup > h1, .c-marquee__carousel-cell h1, .c-marquee__carousel-cell h2, .c-marquee__carousel-cell h3, .c-marquee__carousel-cell h4, .c-marquee__carousel-cell h5, .c-marquee__carousel-cell h6, .c-servererror__message {
  color: #127181;
  font-size: 1.6em;
  font-weight: normal; }

.o-heading1a, .c-scholworks__heading, .c-tabcontent__main-heading, .c-unitlist h1, .c-unitlist h2, .c-unitlist h3, .c-unitlist h4, .c-unitlist h5, .c-unitlist h6 {
  font-size: 1.6em;
  font-weight: normal; }

.o-heading2, .c-clientmarkup > h2, .o-mediafeature--audio h1, .o-mediafeature--data h1, .o-mediafeature--image h1, .o-mediafeature--video h1, .o-mediafeature--audio h2, .o-mediafeature--data h2, .o-mediafeature--image h2, .o-mediafeature--video h2, .o-mediafeature--audio h3, .o-mediafeature--data h3, .o-mediafeature--image h3, .o-mediafeature--video h3, .o-mediafeature--audio h4, .o-mediafeature--data h4, .o-mediafeature--image h4, .o-mediafeature--video h4, .o-mediafeature--audio h5, .o-mediafeature--data h5, .o-mediafeature--image h5, .o-mediafeature--video h5, .o-mediafeature--audio h6, .o-mediafeature--data h6, .o-mediafeature--image h6, .o-mediafeature--video h6, .c-pub__heading, .c-unitlist a {
  color: #127181;
  font-size: 1.3em;
  font-weight: normal; }

.o-heading2a {
  color: #127181;
  font-size: 1.3em;
  font-weight: bold; }

.o-heading3, .c-clientmarkup > h3, .c-datatable caption, .c-facetbox__summary, .c-infopages__title, .o-itemcarousel__heading {
  font-size: 1.2em;
  font-weight: bold; }

.o-columnbox1 header h1, .o-columnbox2 header h1, .o-columnbox1 header h2, .o-columnbox2 header h2, .o-columnbox1 header h3, .o-columnbox2 header h3, .o-columnbox1 header h4, .o-columnbox2 header h4, .o-columnbox1 header h5, .o-columnbox2 header h5, .o-columnbox1 header h6, .o-columnbox2 header h6, .o-heading3a, .c-filter__heading, .c-issue h1, .c-issue h2, .c-issue h3, .c-issue h4, .c-issue h5, .c-issue h6 {
  font-size: 1.2em;
  font-weight: normal; }

.o-heading4, .c-clientmarkup > h4, .c-publocation__heading h1, .c-publocation__heading h2, .c-publocation__heading h3, .c-publocation__heading h4, .c-publocation__heading h5, .c-publocation__heading h6 {
  font-size: 1em;
  font-weight: bold; }

.o-heading4a {
  margin-bottom: 10px;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }

.o-input__inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-bottom: 20px; }
  .o-input__inline [class^='o-input__']:not(:last-child) {
    margin-right: 20px;
    margin-bottom: 10px; }

.o-input__droplist1 select, .o-input__droplist2 select {
  height: 2rem;
  padding: 0 2em 0 10px;
  border: 1px solid #585658;
  border-radius: 0;
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat right 10px center/0.8em;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .o-input__droplist1 select::-ms-expand, .o-input__droplist2 select::-ms-expand {
    display: none; }

.o-input__droplist1 label {
  margin-right: 10px;
  color: #585658;
  font-size: 0.8em;
  font-weight: bold;
  text-transform: uppercase; }

.o-input__droplist2 label {
  display: block;
  margin-bottom: 5px; }

.o-textlink__primary, .c-marquee__carousel-cell a, .c-servererror a {
  color: #c54516;
  text-decoration: none; }
  .o-textlink__primary:hover, .c-marquee__carousel-cell a:hover, .c-servererror a:hover {
    text-decoration: underline; }

.o-textlink__secondary, .o-textlink__left-icon, .o-textlink__external-link, .o-textlink__right-arrow, .c-campushero__link a, .c-hero__campus a, .c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link, .c-teaser section a, .c-wizard__external-link, .o-stat--item a, .o-stat--view a, .o-stat--passed a, .o-stat--journals a, .o-stat--units a, .o-stat--articles a, .o-stat--books a, .o-stat--theses a, .c-authorlist__list li a, .c-authorlist__list-more-link, .c-breadcrumb li a, .c-clientmarkup a, .c-descriptionlist dt a, .c-filter__tips, .c-infopages__item h1 a, .c-infopages__item h2 a, .c-infopages__item h3 a, .c-infopages__item h4 a, .c-infopages__item h5 a, .c-infopages__item h6 a, .c-itemactions__link-buy, .o-itemcarousel__heading a, .o-journal1, .c-journalgrid__all a, .c-jump a, .o-mediafile__download, .c-pub__heading a, .c-pubinfo__link, .c-publocation__link, .c-scholworks__heading a, .c-scholworks__publication a, .o-textlist1 li a, .o-textlist2 li a, .c-togglelist__mainlist li a, .c-unitlist a, .c-unitseries summary a, .c-unitseries__publications2 a, .c-viewexternal__report-link, .c-well a, .c-wizard__step footer a, .c-wizard__message a {
  color: #127181;
  text-decoration: none; }
  .o-textlink__secondary:hover, .o-textlink__left-icon:hover, .o-textlink__external-link:hover, .o-textlink__right-arrow:hover, .c-campushero__link a:hover, .c-hero__campus a:hover, .c-homesection__1-link:hover, .c-homesection__2-browse-campuses:hover, .c-homesection__2-browse-all:hover, .c-homesection__2-more:hover, .c-homesection__3-link:hover, .c-teaser section a:hover, .c-wizard__external-link:hover, .o-stat--item a:hover, .o-stat--view a:hover, .o-stat--passed a:hover, .o-stat--journals a:hover, .o-stat--units a:hover, .o-stat--articles a:hover, .o-stat--books a:hover, .o-stat--theses a:hover, .c-authorlist__list li a:hover, .c-authorlist__list-more-link:hover, .c-breadcrumb li a:hover, .c-clientmarkup a:hover, .c-descriptionlist dt a:hover, .c-filter__tips:hover, .c-infopages__item h1 a:hover, .c-infopages__item h2 a:hover, .c-infopages__item h3 a:hover, .c-infopages__item h4 a:hover, .c-infopages__item h5 a:hover, .c-infopages__item h6 a:hover, .c-itemactions__link-buy:hover, .o-itemcarousel__heading a:hover, .o-journal1:hover, .c-journalgrid__all a:hover, .c-jump a:hover, .o-mediafile__download:hover, .c-pub__heading a:hover, .c-pubinfo__link:hover, .c-publocation__link:hover, .c-scholworks__heading a:hover, .c-scholworks__publication a:hover, .o-textlist1 li a:hover, .o-textlist2 li a:hover, .c-togglelist__mainlist li a:hover, .c-unitlist a:hover, .c-unitseries summary a:hover, .c-unitseries__publications2 a:hover, .c-viewexternal__report-link:hover, .c-well a:hover, .c-wizard__step footer a:hover, .c-wizard__message a:hover {
    text-decoration: underline; }

.c-widgetselector__heading a, .o-customselector--campus .o-customselector__heading a, .o-textlink__black, .c-subheader__banner--narrow, .c-subheader__banner--wide {
  color: inherit;
  text-decoration: none; }
  .c-widgetselector__heading a:hover, .o-customselector--campus .o-customselector__heading a:hover, .o-textlink__black:hover, .c-subheader__banner--narrow:hover, .c-subheader__banner--wide:hover {
    text-decoration: underline; }

.o-textlink__left-icon, .c-itemactions__link-buy, .o-mediafeature--data .o-mediafeature__item a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  padding-left: 1.5em;
  background: no-repeat left center / 1em; }

.o-textlink__left-icon {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1596%20380q28%2028%2048%2076t20%2088v1152q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h896q40%200%2088%2020t76%2048zm-444-244v376h376q-10-29-22-41l-313-313q-12-12-41-22zm384%201528V640h-416q-40%200-68-28t-28-68V128H256v1536h1280zm-514-593q33%2026%2084%2056%2059-7%20117-7%20147%200%20177%2049%2016%2022%202%2052%200%201-1%202l-2%202v1q-6%2038-71%2038-48%200-115-20t-130-53q-221%2024-392%2083-153%20262-242%20262-15%200-28-7l-24-12q-1-1-6-5-10-10-6-36%209-40%2056-91.5t132-96.5q14-9%2023%206%202%202%202%204%2052-85%20107-197%2068-136%20104-262-24-82-30.5-159.5T785%20552q11-40%2042-40h22q23%200%2035%2015%2018%2021%209%2068-2%206-4%208%201%203%201%208v30q-2%20123-14%20192%2055%20164%20146%20238zm-576%20411q52-24%20137-158-51%2040-87.5%2084t-49.5%2074zm398-920q-15%2042-2%20132%201-7%207-44%200-3%207-43%201-4%204-8-1-1-1-2t-.5-1.5-.5-1.5q-1-22-13-36%200%201-1%202v2zm-124%20661q135-54%20284-81-2-1-13-9.5t-16-13.5q-76-67-127-176-27%2086-83%20197-30%2056-45%2083zm646-16q-24-24-140-24%2076%2028%20124%2028%2014%200%2018-1%200-1-2-3z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

.o-textlink__external-link, .o-textlink__right-arrow, .c-campushero__link a, .c-hero__campus a, .c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link, .c-teaser section a, .c-wizard__external-link {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  padding-right: 1.7em;
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1408%20928v320q0%20119-84.5%20203.5T1120%201536H288q-119%200-203.5-84.5T0%201248V416q0-119%2084.5-203.5T288%20128h704q14%200%2023%209t9%2023v64q0%2014-9%2023t-23%209H288q-66%200-113%2047t-47%20113v832q0%2066%2047%20113t113%2047h832q66%200%20113-47t47-113V928q0-14%209-23t23-9h64q14%200%2023%209t9%2023zm384-864v512q0%2026-19%2045t-45%2019-45-19l-176-176-652%20652q-10%2010-23%2010t-23-10L695%20983q-10-10-10-23t10-23l652-652-176-176q-19-19-19-45t19-45%2045-19h512q26%200%2045%2019t19%2045z%22%20fill%3D%22%23127181%22%2F%3E%3C%2Fsvg%3E') no-repeat right center/1.1em;
  font-weight: bold;
  text-align: right; }

.o-textlink__right-arrow, .c-campushero__link a, .c-hero__campus a, .c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link, .c-teaser section a {
  padding-right: 1.4em;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1171%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%23127181%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around; }

.o-stat--item a, .o-stat--view a, .o-stat--passed a, .o-stat--journals a, .o-stat--units a, .o-stat--articles a, .o-stat--books a, .o-stat--theses a, .o-stat--item b, .o-stat--view b, .o-stat--passed b, .o-stat--journals b, .o-stat--units b, .o-stat--articles b, .o-stat--books b, .o-stat--theses b {
  display: block;
  margin-bottom: 5px;
  font-family: 'KievitWebLight';
  font-size: 1.3em;
  font-weight: bold; }
  @media (min-width: 870px) {
    .o-stat--item a, .o-stat--view a, .o-stat--passed a, .o-stat--journals a, .o-stat--units a, .o-stat--articles a, .o-stat--books a, .o-stat--theses a, .o-stat--item b, .o-stat--view b, .o-stat--passed b, .o-stat--journals b, .o-stat--units b, .o-stat--articles b, .o-stat--books b, .o-stat--theses b {
      font-size: 1.6em; } }

.o-stat--item, .o-stat--view, .o-stat--passed, .o-stat--journals, .o-stat--units, .o-stat--articles, .o-stat--books, .o-stat--theses {
  display: inline-block;
  padding: 2.2em 5px 0;
  background: no-repeat top center / auto 1.5em;
  font-size: 0.9em;
  text-align: center; }
  @media (min-width: 870px) {
    .o-stat--item, .o-stat--view, .o-stat--passed, .o-stat--journals, .o-stat--units, .o-stat--articles, .o-stat--books, .o-stat--theses {
      font-size: 1em; } }
  .o-stat--item b, .o-stat--view b, .o-stat--passed b, .o-stat--journals b, .o-stat--units b, .o-stat--articles b, .o-stat--books b, .o-stat--theses b {
    color: #333333; }

.o-stat--item {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1703%20478q40%2057%2018%20129l-275%20906q-19%2064-76.5%20107.5T1247%201664H324q-77%200-148.5-53.5T76%201479q-24-67-2-127%200-4%203-27t4-37q1-8-3-21.5t-3-19.5q2-11%208-21t16.5-23.5T116%201179q23-38%2045-91.5t30-91.5q3-10%20.5-30t-.5-28q3-11%2017-28t17-23q21-36%2042-92t25-90q1-9-2.5-32t.5-28q4-13%2022-30.5t22-22.5q19-26%2042.5-84.5T404%20411q1-8-3-25.5t-2-26.5q2-8%209-18t18-23%2017-21q8-12%2016.5-30.5t15-35%2016-36%2019.5-32%2026.5-23.5%2036-11.5T620%20134l-1%203q38-9%2051-9h761q74%200%20114%2056t18%20130l-274%20906q-36%20119-71.5%20153.5T1089%201408H220q-27%200-38%2015-11%2016-1%2043%2024%2070%20144%2070h923q29%200%2056-15.5t35-41.5l300-987q7-22%205-57%2038%2015%2059%2043zm-1064%202q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1311%20480l21-64q4-13-2-22.5t-20-9.5H702q-13%200-25.5%209.5T660%20416zm-83%20256q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1228%20736l21-64q4-13-2-22.5t-20-9.5H619q-13%200-25.5%209.5T577%20672z%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--view {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1664%20960q-152-236-381-353%2061%20104%2061%20225%200%20185-131.5%20316.5T896%201280t-316.5-131.5T448%20832q0-121%2061-225-229%20117-381%20353%20133%20205%20333.5%20326.5T896%201408t434.5-121.5T1664%20960zM944%20576q0-20-14-34t-34-14q-125%200-214.5%2089.5T592%20832q0%2020%2014%2034t34%2014%2034-14%2014-34q0-86%2061-147t147-61q20%200%2034-14t14-34zm848%20384q0%2034-20%2069-140%20230-376.5%20368.5T896%201536t-499.5-139T20%201029Q0%20994%200%20960t20-69q140-229%20376.5-368T896%20384t499.5%20139T1772%20891q20%2035%2020%2069z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--passed {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22640%22%20height%3D%221000%22%3E%3Cg%20stroke%3D%22%23000%22%20stroke-width%3D%22104.764%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M111.387%20308.135v-35.727a209.21%20209.214%200%200%201%20418.42%200v258.426%22%2F%3E%3Ccircle%20cx%3D%22320.004%22%20cy%3D%22680.729%22%20r%3D%22256.083%22%2F%3E%3C%2Fg%3E%3Ccircle%20fill%3D%22%23000%22%20cx%3D%22321.01%22%20cy%3D%22681.659%22%20r%3D%2286.429%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--journals {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjAwJyBoZWlnaHQ9JzIwMCcgZmlsbD0iIzAwMDAwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgODQgODUiIHg9IjBweCIgeT0iMHB4Ij48cGF0aCBkPSJtNDAxLjAzIDYyMS4zYy0xLjc0LS4wOTQtMy4wMyAxLjEzOC0zLjAzIDMuMDU5djY3LjM4YzAgMi4xOTUgMS43MDIgNC40MTQgMy44MTMgNC45NzRsMzYuMTkgOS41Nzh2LTMuOTU1LTY3LjM1LTMuOTU1bC0zNi4xOS05LjYwOWMtLjI2NC0uMDctLjUzMy0uMTEtLjc4MS0uMTI0bTc3LjkzOCAwYy0uMjQ5LjAxMy0uNTE3LjA1My0uNzgxLjEyNGwtMzYuMTkgOS42MDl2My45NTUgNjcuMzUgMy45NTVsMzYuMTktOS41NzhjMi4xMTEtLjU2IDMuODEzLTIuNzc5IDMuODEzLTQuOTc0di02Ny4zOGMwLTEuOTIxLTEuMjkyLTMuMTUyLTMuMDMtMy4wNTltLTcyLjk2OSAxMy4xbDI0IDYuMzk1djE5LjgwNGwtMjQtNi4zNjV2LTE5LjgzNW02OCAwdjMuOTg2bC0yNCA2LjM2NXYtMy45NTVsMjQtNi4zOTVtMCAxNS44NXYzLjk4NmwtMjQgNi4zNjV2LTMuOTU1bDI0LTYuMzk2bS02OCAxNS44NWwyNCA2LjM5NnYzLjk1NWwtMjQtNi4zNjV2LTMuOTg2bTY4IDB2My45ODZsLTI0IDYuMzY1di0zLjk1NWwyNC02LjM5Nm0tNjggMTUuODgxbDI0IDYuMzY1djMuOTU1bC0yNC02LjM2NXYtMy45NTVtNjggMHYzLjk1NWwtMjQgNi4zNjV2LTMuOTU1bDI0LTYuMzY1IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzk4LTYyMS4yOSkiLz48L3N2Zz4="); }

.o-stat--units {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M832%200l960%20384v128h-128q0%2026-20.5%2045t-48.5%2019H69q-28%200-48.5-19T0%20512h-128V384zM128%20640h256v768h128V640h256v768h128V640h256v768h128V640h256v768h59q28%200%2048.5%2019t20.5%2045v64H0v-64q0-26%2020.5-45t48.5-19h59V640zm1595%20960q28%200%2048.5%2019t20.5%2045v128H-128v-128q0-26%2020.5-45t48.5-19h1782z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--articles {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1596%20476q14%2014%2028%2036h-472V40q22%2014%2036%2028zm-476%20164h544v1056q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h800v544q0%2040%2028%2068t68%2028zm160%20736v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23zm0-256v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23zm0-256v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23z%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--books {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1703%20478q40%2057%2018%20129l-275%20906q-19%2064-76.5%20107.5T1247%201664H324q-77%200-148.5-53.5T76%201479q-24-67-2-127%200-4%203-27t4-37q1-8-3-21.5t-3-19.5q2-11%208-21t16.5-23.5T116%201179q23-38%2045-91.5t30-91.5q3-10%20.5-30t-.5-28q3-11%2017-28t17-23q21-36%2042-92t25-90q1-9-2.5-32t.5-28q4-13%2022-30.5t22-22.5q19-26%2042.5-84.5T404%20411q1-8-3-25.5t-2-26.5q2-8%209-18t18-23%2017-21q8-12%2016.5-30.5t15-35%2016-36%2019.5-32%2026.5-23.5%2036-11.5T620%20134l-1%203q38-9%2051-9h761q74%200%20114%2056t18%20130l-274%20906q-36%20119-71.5%20153.5T1089%201408H220q-27%200-38%2015-11%2016-1%2043%2024%2070%20144%2070h923q29%200%2056-15.5t35-41.5l300-987q7-22%205-57%2038%2015%2059%2043zm-1064%202q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1311%20480l21-64q4-13-2-22.5t-20-9.5H702q-13%200-25.5%209.5T660%20416zm-83%20256q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1228%20736l21-64q4-13-2-22.5t-20-9.5H619q-13%200-25.5%209.5T577%20672z%22%2F%3E%3C%2Fsvg%3E'); }

.o-stat--theses {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%222304%22%20height%3D%221792%22%20viewBox%3D%220%200%202304%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1774%20836l18%20316q4%2069-82%20128t-235%2093.5-323%2034.5-323-34.5-235-93.5-82-128l18-316%20574%20181q22%207%2048%207t48-7zm530-324q0%2023-22%2031L1162%20895q-4%201-10%201t-10-1L490%20689q-43%2034-71%20111.5T385%20979q63%2036%2063%20109%200%2069-58%20107l58%20433q2%2014-8%2025-9%2011-24%2011H224q-15%200-24-11-10-11-8-25l58-433q-58-38-58-107%200-73%2065-111%2011-207%2098-330L22%20543q-22-8-22-31t22-31l1120-352q4-1%2010-1t10%201l1120%20352q22%208%2022%2031z%22%2F%3E%3C%2Fsvg%3E'); }

.c-authorlist {
  margin-bottom: 20px; }
  @media (min-width: 480px) {
    .c-authorlist {
      display: -ms-flexbox;
      display: flex; } }

.c-authorlist__year {
  -ms-flex-item-align: start;
      align-self: flex-start;
  margin-right: 10px;
  padding-right: 10px;
  border-right: 1px solid black; }

.c-authorlist__list {
  max-height: 3.2em;
  overflow: hidden; }
  .c-authorlist__list li {
    display: inline-block; }
    .c-authorlist__list li:nth-last-child(n+4)::after {
      content: '\00a0'; }
    .c-authorlist__list li:nth-last-child(n+3)::after {
      content: ';\00a0'; }

.c-authorlist__list-more-link::before {
  display: inline-block;
  content: ';\00a0'; }

.c-breadcrumb {
  margin-bottom: 10px; }
  .c-breadcrumb li {
    display: inline-block;
    margin-bottom: 5px; }
    .c-breadcrumb li:not(:last-child)::after {
      padding-left: 1.5em;
      background: url("../images/icon_angle-right-black.svg") no-repeat center/contain;
      content: ''; }
    .c-breadcrumb li a {
      font-size: 0.9em; }

.c-breadcrumb-link--active {
  font-weight: bold; }

.c-campushero {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding: 10px;
  border-bottom: 1px solid #c6c6c6;
  background: #e8f1f1; }
  @media (max-width: 869px) {
    .c-campushero {
      background-image: none !important; } }
  @media (min-width: 870px) {
    .c-campushero {
      display: grid;
      -ms-flex-line-pack: center;
          align-content: center;
      height: 30vw;
      padding: 0;
      background: no-repeat center / cover;
      z-index: 0;
      grid-template-columns: 60% auto; } }

@media (min-width: 870px) {
  .c-campushero__lede, .c-campushero__text, .c-campushero__link {
    padding: 0 10% 20px 30px;
    background-color: rgba(18, 113, 129, 0.7); }
    @supports (display: grid) {
      .c-campushero__lede, .c-campushero__text, .c-campushero__link {
        background-color: transparent;
        background-image: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent); } } }

.c-campushero__lede {
  margin: -10px -10px 10px;
  padding: 10px;
  background-color: #127181;
  color: white;
  font-size: 1.3em;
  text-align: center; }
  @media (min-width: 870px) {
    .c-campushero__lede {
      margin: 0;
      padding: 0 0 20px 30px;
      padding-top: 20px;
      background-color: rgba(18, 113, 129, 0.7);
      font-family: 'KievitWebLight';
      font-size: 3.5vw;
      font-weight: normal;
      text-align: left;
      text-shadow: 1px 1px 1px #333333;
      grid-column: 1; }
      @supports (display: grid) {
        .c-campushero__lede {
          background-color: transparent;
          background-image: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent); } } }
  @media (min-width: 870px) {
    .c-campushero__lede span {
      display: block; } }

.c-campushero__text {
  margin-bottom: 10px;
  line-height: 1.3; }
  @media (min-width: 870px) {
    .c-campushero__text {
      margin-bottom: 0;
      color: white;
      font-size: 1.2em;
      text-shadow: 1px 1px 1px #333333;
      grid-column: 1; } }

.c-campushero__link {
  -ms-flex-item-align: end;
      align-self: flex-end; }
  @media (min-width: 870px) {
    .c-campushero__link {
      display: -ms-flexbox;
      display: flex;
      padding-bottom: 20px;
      grid-column: 1; } }
  @media (min-width: 870px) {
    .c-campushero__link a {
      margin-left: auto;
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1171%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
      color: white;
      font-size: 1.2em;
      font-weight: normal;
      text-shadow: 1px 1px 1px #333333; } }

.c-campussearch {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #e8f1f1;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @media (min-width: 760px) {
    .c-campussearch {
      padding: 20px 20%; } }

.c-campussearch__label {
  display: block;
  margin-right: 2.3rem;
  margin-bottom: 10px;
  color: #e65722;
  text-align: center; }
  .c-campussearch__label {
    font-size: 18px; }
    @media screen and (min-width: 480px) {
      .c-campussearch__label {
        font-size: calc(18px + 8 * ((100vw - 480px) / 800)); } }
    @media screen and (min-width: 1280px) {
      .c-campussearch__label {
        font-size: 26px; } }

.c-campussearch__search {
  display: -ms-flexbox;
  display: flex; }
  .c-campussearch__search input[type='search'] {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    padding: 0 10px;
    border: 1px solid #c6c6c6;
    font-size: 1.2em; }
  .c-campussearch__search button {
    margin-left: 5px;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%23147a8d%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }

.c-campusselector::after {
  margin: 0 2px;
  padding: 0 2px;
  background-color: #f00;
  color: #fff;
  font-size: 0.8em;
  content: '(campusselector no longer used)'; }

.c-checkbox ul, .c-checkbox--2column ul {
  padding-left: 2em; }
  @media (any-pointer: coarse) {
    .c-checkbox ul, .c-checkbox--2column ul {
      padding-left: 2.4em; } }

.c-checkbox--2column {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .c-checkbox--2column li {
    -ms-flex: 1 0 40%;
        flex: 1 0 40%; }
    .c-checkbox--2column li:nth-child(odd) {
      margin-right: 10px; }

.c-checkbox__input:checked + .c-checkbox__label, .c-checkbox__label {
  background: no-repeat left top 0.3em / 1.3em; }
  @media (any-pointer: coarse) {
    .c-checkbox__input:checked + .c-checkbox__label, .c-checkbox__label {
      background: no-repeat left top 0.5em / 1.8em; } }

.c-checkbox__input:checked + .c-checkbox__label {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%239D9FA2%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M.5.5h20v20H.5z%22%2F%3E%3Cpath%20fill%3D%22%23E65722%22%20d%3D%22M8.479%2013.352l-3.36-3.359-1.121%201.117%204.48%204.481%209.598-9.598-1.117-1.121-8.48%208.48zm0%200%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__label {
  display: block;
  padding: 0.5em 0 0.5em 1.9em;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%239D9FA2%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M.5.5h20v20H.5z%22%2F%3E%3C%2Fsvg%3E');
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .c-checkbox__label:focus, .c-checkbox__label:hover {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2222%22%20height%3D%2222%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%23e65722%22%20stroke-miterlimit%3D%2210%22%20d%3D%22M.5.5h20v20H.5z%22%2F%3E%3C%2Fsvg%3E'); }
  @media (any-pointer: coarse) {
    .c-checkbox__label {
      padding: 0.8em 0 0.8em 2.4em; } }

.c-checkbox__attrib-cc-by-nc-nd, .c-checkbox__attrib-cc-by-nc-sa, .c-checkbox__attrib-cc-by-nc, .c-checkbox__attrib-cc-by-nd, .c-checkbox__attrib-cc-by-sa, .c-checkbox__attrib-cc-by, .c-checkbox__attrib-cc-zero {
  background: no-repeat left 2em top 0.3em / 6.4em; }
  @media (any-pointer: coarse) {
    .c-checkbox__attrib-cc-by-nc-nd, .c-checkbox__attrib-cc-by-nc-sa, .c-checkbox__attrib-cc-by-nc, .c-checkbox__attrib-cc-by-nd, .c-checkbox__attrib-cc-by-sa, .c-checkbox__attrib-cc-by, .c-checkbox__attrib-cc-zero {
      background: no-repeat left 2.4em top 0.5em / 9em; } }
  .c-checkbox__attrib-cc-by-nc-nd .c-checkbox__label, .c-checkbox__attrib-cc-by-nc-sa .c-checkbox__label, .c-checkbox__attrib-cc-by-nc .c-checkbox__label, .c-checkbox__attrib-cc-by-nd .c-checkbox__label, .c-checkbox__attrib-cc-by-sa .c-checkbox__label, .c-checkbox__attrib-cc-by .c-checkbox__label, .c-checkbox__attrib-cc-zero .c-checkbox__label {
    padding-top: 1.7em; }
    @media (any-pointer: coarse) {
      .c-checkbox__attrib-cc-by-nc-nd .c-checkbox__label, .c-checkbox__attrib-cc-by-nc-sa .c-checkbox__label, .c-checkbox__attrib-cc-by-nc .c-checkbox__label, .c-checkbox__attrib-cc-by-nd .c-checkbox__label, .c-checkbox__attrib-cc-by-sa .c-checkbox__label, .c-checkbox__attrib-cc-by .c-checkbox__label, .c-checkbox__attrib-cc-zero .c-checkbox__label {
        padding-top: 2.3em; } }

.c-checkbox__attrib-cc-by-nc-nd {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M170.5%20237.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-167.875%20-221.476)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.945v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.602)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.273-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24m5.254%202.843h2.51v1.091h-2.51V7.577m3.712-2.844h1.718l2.17%203.841v-3.84h1.458v5.6h-1.718l-2.17-3.842v3.841h-1.458v-5.6m11.588%205.293a4.092%204.092%200%200%201-.883.311%204.3%204.3%200%200%201-.96.105c-.993%200-1.78-.26-2.36-.78-.582-.523-.872-1.23-.872-2.123%200-.895.29-1.603.871-2.123.58-.523%201.368-.784%202.362-.784a4.137%204.137%200%200%201%201.842.416v1.16a3.446%203.446%200%200%200-.843-.402%202.966%202.966%200%200%200-.876-.127c-.548%200-.98.165-1.294.495-.314.33-.472.785-.472%201.365%200%20.578.158%201.032.472%201.362.314.33.746.495%201.294.495.307%200%20.599-.043.876-.128s.558-.219.843-.401v1.159m1.162-2.45h2.51v1.092h-2.51V7.577m3.712-2.844h1.719l2.17%203.841v-3.84h1.458v5.6h-1.718l-2.17-3.842v3.841h-1.459v-5.6m8.396%201.092v3.417h.551c.629%200%201.108-.146%201.438-.439.333-.293.5-.718.5-1.275%200-.555-.165-.978-.496-1.268-.33-.29-.81-.435-1.442-.435h-.551m-1.539-1.092h1.622c.906%200%201.58.062%202.022.184.445.12.826.325%201.143.615a2.4%202.4%200%200%201%20.623.874c.136.33.204.704.204%201.122%200%20.422-.068.8-.204%201.133a2.4%202.4%200%200%201-.623.873c-.32.29-.703.497-1.15.62-.448.12-1.12.18-2.015.18h-1.622v-5.6%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-by-nc-sa {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M170.5%20237.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-167.875%20-221.476)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.945v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20clip-path%3D%22url(%23a)%22%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.603)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.272-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24m5.254%202.842h2.51v1.092h-2.51V7.576m3.712-2.843h1.718l2.17%203.841v-3.84h1.458v5.6h-1.718l-2.17-3.842v3.841h-1.458v-5.6m11.588%205.293a4.093%204.093%200%200%201-.883.311%204.3%204.3%200%200%201-.96.105c-.993%200-1.78-.26-2.36-.78-.582-.523-.872-1.23-.872-2.123%200-.895.29-1.603.871-2.123.58-.523%201.368-.784%202.362-.784a4.137%204.137%200%200%201%201.842.416v1.16a3.445%203.445%200%200%200-.843-.402%202.967%202.967%200%200%200-.876-.127c-.548%200-.98.165-1.294.495-.314.33-.472.785-.472%201.365%200%20.578.158%201.031.472%201.362.314.33.746.495%201.294.495.307%200%20.599-.043.876-.128s.558-.219.843-.401v1.159m1.162-2.45h2.51v1.092h-2.51V7.576M61.02%204.91v1.185a5.724%205.724%200%200%200-.959-.311%204.036%204.036%200%200%200-.883-.105c-.368%200-.64.047-.815.142a.47.47%200%200%200-.264.443c0%20.15.059.267.176.352.12.083.336.154.647.214l.656.124c.663.125%201.134.315%201.414.57.28.255.42.618.42%201.088%200%20.617-.196%201.077-.588%201.38-.389.3-.984.45-1.786.45-.378%200-.758-.034-1.139-.101a7.41%207.41%200%200%201-1.142-.3V8.82c.38.19.748.335%201.102.432.357.095.701.143%201.031.143.336%200%20.593-.053.772-.158a.496.496%200%200%200%20.267-.45.483.483%200%200%200-.184-.405c-.12-.095-.36-.18-.723-.255l-.595-.124c-.597-.12-1.034-.311-1.31-.574-.275-.262-.412-.616-.412-1.061%200-.558.191-.987.575-1.287.384-.3.935-.45%201.654-.45.328%200%20.665.024%201.011.071a9.48%209.48%200%200%201%201.075.207m5.366%204.403h-2.405l-.38%201.02h-1.546l2.21-5.6h1.834l2.21%205.6h-1.547l-.376-1.02m-2.021-1.039h1.634l-.815-2.228-.82%202.228%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-by-nc {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M170.5%20237.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-167.875%20-221.476)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.945v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.603)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.272-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24m5.254%202.842h2.51v1.092h-2.51V7.576m3.712-2.843h1.718l2.17%203.841v-3.84h1.458v5.6h-1.718l-2.17-3.842v3.841h-1.458v-5.6m11.588%205.293a4.092%204.092%200%200%201-.883.311%204.29%204.29%200%200%201-.96.105c-.993%200-1.78-.26-2.36-.78-.582-.523-.872-1.23-.872-2.123%200-.895.29-1.603.871-2.123.58-.523%201.368-.784%202.362-.784a4.137%204.137%200%200%201%201.842.416v1.16a3.445%203.445%200%200%200-.843-.402%202.967%202.967%200%200%200-.876-.127c-.548%200-.98.165-1.294.495-.314.33-.472.785-.472%201.365%200%20.578.158%201.031.472%201.362.314.33.746.495%201.294.495.307%200%20.599-.043.876-.128s.558-.219.843-.401v1.159%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-by-nd {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M328.5%20412.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-323.9%20-384.812)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.602)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.272-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24m5.254%202.842h2.51v1.092h-2.51V7.576m3.712-2.843h1.718l2.17%203.841v-3.84h1.458v5.6h-1.718l-2.17-3.842v3.841h-1.458v-5.6m8.395%201.092v3.417h.551c.63%200%201.109-.146%201.439-.439.333-.293.5-.718.5-1.275%200-.555-.166-.978-.496-1.268-.33-.29-.811-.435-1.443-.435h-.55m-1.54-1.092h1.623c.906%200%201.58.062%202.022.184.445.12.826.325%201.143.615a2.4%202.4%200%200%201%20.623.874c.136.33.204.704.204%201.122%200%20.422-.068.8-.204%201.133a2.4%202.4%200%200%201-.623.873c-.32.29-.704.497-1.151.62-.448.12-1.119.18-2.014.18h-1.622v-5.6%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-by-sa {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M170.5%20237.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-167.875%20-221.476)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.945v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.602)%22%20clip-path%3D%22url(%23a)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.272-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24m5.254%202.842h2.51v1.092h-2.51V7.576m7.864-2.666v1.185a5.723%205.723%200%200%200-.96-.311%204.036%204.036%200%200%200-.882-.105c-.368%200-.64.047-.816.142a.47.47%200%200%200-.263.443c0%20.15.058.267.175.352.12.083.336.154.648.214l.655.124c.663.125%201.135.315%201.415.57.28.255.42.618.42%201.088%200%20.617-.197%201.078-.588%201.38-.39.3-.985.45-1.786.45a6.58%206.58%200%200%201-1.14-.101%207.41%207.41%200%200%201-1.142-.3V8.82a6.1%206.1%200%200%200%201.103.432c.357.095.7.143%201.03.143.336%200%20.594-.053.772-.158a.496.496%200%200%200%20.268-.45.483.483%200%200%200-.184-.405c-.12-.095-.361-.18-.723-.255l-.596-.124c-.596-.12-1.033-.311-1.31-.574-.275-.262-.412-.616-.412-1.061%200-.558.192-.987.576-1.287.383-.3.935-.45%201.654-.45.327%200%20.664.024%201.01.071.347.045.705.114%201.076.207m5.366%204.403h-2.406l-.38%201.02h-1.546l2.21-5.6h1.834l2.21%205.6h-1.547l-.375-1.02m-2.022-1.039h1.634l-.815-2.228-.819%202.228%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-by {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20version%3D%221%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22a%22%3E%3Cpath%20stroke-width%3D%22.922%22%20d%3D%22M171.998%20239.12h20.614v12.484h-20.614z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20fill%3D%22%23fff%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.042%22%20d%3D%22M170.5%20237.862h80v15h-80z%22%20transform%3D%22matrix(.9875%200%200%20.93335%20-167.875%20-221.476)%22%2F%3E%3Cpath%20d%3D%22M1.975%201.933h76.038v11.2H1.975z%22%2F%3E%3Cpath%20d%3D%22M1.975%201.945v11.2h20.08c1.293-1.633%202.165-3.532%202.165-5.6%200-2.054-.857-3.973-2.134-5.6H1.975z%22%20fill%3D%22%23abb1aa%22%2F%3E%3Cg%20clip-path%3D%22url(%23a)%22%20transform%3D%22matrix(.94924%200%200%20.89719%20-161.127%20-212.603)%22%3E%3Cpath%20d%3D%22M190.064%20245.362a7.047%207.047%200%200%201-14.094.009v-.009a7.047%207.047%200%201%201%2014.094-.008v.008z%22%20fill%3D%22%23fff%22%2F%3E%3Cpath%20d%3D%22M188.746%20239.622c1.562%201.563%202.344%203.477%202.344%205.74%200%202.264-.768%204.157-2.304%205.68-1.63%201.603-3.556%202.405-5.779%202.405-2.196%200-4.089-.795-5.678-2.385-1.59-1.59-2.385-3.49-2.385-5.7s.795-4.123%202.385-5.74c1.549-1.563%203.442-2.344%205.678-2.344%202.264%200%204.176.781%205.739%202.344zm-10.365%201.052c-1.321%201.334-1.982%202.897-1.982%204.69%200%201.793.654%203.343%201.962%204.65%201.307%201.308%202.864%201.961%204.67%201.961s3.376-.66%204.71-1.98c1.268-1.228%201.901-2.77%201.901-4.63%200-1.847-.644-3.414-1.931-4.701-1.287-1.288-2.847-1.931-4.68-1.931-1.833%200-3.383.647-4.65%201.94zm3.477%203.902c-.202-.44-.504-.66-.907-.66-.713%200-1.07.479-1.07%201.438%200%20.96.357%201.439%201.07%201.439.47%200%20.806-.234%201.008-.702l.987.526c-.47.836-1.177%201.255-2.118%201.255-.727%200-1.308-.223-1.745-.668-.438-.445-.656-1.06-.656-1.842%200-.769.225-1.38.676-1.831.45-.453%201.012-.679%201.684-.679.996%200%201.709.393%202.14%201.176l-1.07.548zm4.646%200c-.202-.44-.498-.66-.889-.66-.727%200-1.09.479-1.09%201.438%200%20.96.363%201.439%201.09%201.439.471%200%20.801-.234.99-.702l1.01.526c-.47.836-1.176%201.255-2.116%201.255-.725%200-1.306-.223-1.742-.668-.436-.445-.654-1.06-.654-1.842%200-.769.221-1.38.664-1.831.443-.453%201.007-.679%201.692-.679.994%200%201.706.393%202.135%201.176l-1.09.548z%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M29.052%206.901c.242%200%20.426-.05.551-.15.126-.1.188-.247.188-.442%200-.193-.062-.34-.188-.44-.125-.102-.309-.153-.551-.153h-.851v1.185h.851m.052%202.45c.309%200%20.54-.062.695-.184.157-.123.236-.308.236-.555%200-.243-.077-.424-.232-.544-.154-.123-.387-.184-.7-.184h-.902v1.467h.903m1.43-2.015c.33.09.586.257.768.5.18.242.271.54.271.892%200%20.54-.194.943-.583%201.208-.389.265-.98.397-1.774.397h-2.553v-5.6h2.31c.828%200%201.427.118%201.797.353.373.235.56.611.56%201.129%200%20.272-.068.505-.204.698-.136.19-.333.33-.592.423m.906-2.603h1.682L34.48%206.73l1.359-1.996h1.686l-2.274%203.241v2.36h-1.538v-2.36l-2.273-3.24%22%20font-size%3D%228.259%22%20font-weight%3D%22700%22%20fill%3D%22%23fff%22%20font-family%3D%22Bitstream%20Vera%20Sans%22%2F%3E%3C%2Fsvg%3E'); }

.c-checkbox__attrib-cc-zero {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2280%22%20height%3D%2215%22%20viewBox%3D%220%200%2080%2015%22%3E%3Cpath%20fill%3D%22%23FFF%22%20d%3D%22M0%200h80v15H0z%22%2F%3E%3Cpath%20d%3D%22M22.797%202a10.297%2010.297%200%200%201%20.001%2011H80V2H22.797zm-10.377.031c-3.137%200-3.926%202.959-3.926%205.469s.787%205.469%203.926%205.469c3.137%200%203.924-2.959%203.924-5.469s-.787-5.469-3.924-5.469zm0%202.063c.127%200%20.242.02.352.047.227.193.336.463.121.838l-2.09%203.838a10.04%2010.04%200%200%201-.074-1.317c0-1.105.078-3.406%201.691-3.406zm1.562%201.769c.111.588.127%201.203.127%201.637%200%201.105-.076%203.406-1.689%203.406-.127%200-.244-.012-.354-.039l-.061-.021-.098-.031c-.359-.154-.586-.43-.26-.92l2.335-4.032z%22%2F%3E%3Cpath%20d%3D%22M21.229%203.848A9.15%209.15%200%200%200%2019.194.782%2010.27%2010.27%200%200%200%2018.302%200h-3.708c1.248.348%202.367%201.009%203.354%201.998.736.736%201.299%201.576%201.684%202.516s.578%201.936.578%202.986c0%202.184-.746%203.994-2.227%205.441a8.23%208.23%200%200%201-2.596%201.717%207.786%207.786%200%200%201-1.046.342h3.892c.336-.257.664-.529.972-.834a8.608%208.608%200%200%200%202.021-3c.465-1.143.693-2.363.693-3.666a9.637%209.637%200%200%200-.69-3.652zM6.957%2012.975a8.134%208.134%200%200%201-1.729-2.527%207.59%207.59%200%200%201-.6-2.947c0-1.029.203-2.016.6-2.955a8.244%208.244%200%200%201%201.729-2.561C7.916%201.004%209.021.346%2010.268%200H6.58a9.703%209.703%200%200%200-.848.762%209.595%209.595%200%200%200-2.101%203.125A9.396%209.396%200%200%200%202.92%207.5c0%201.268.236%202.471.711%203.613s1.164%202.17%202.068%203.086c.295.291.606.553.924.801h3.88a7.6%207.6%200%200%201-1.019-.328%208.023%208.023%200%200%201-2.527-1.697z%22%2F%3E%3Cpath%20d%3D%22M80%200v15H0V0h80m-.75.75H.75v13.5h78.5V.75z%22%2F%3E%3Cpath%20d%3D%22M30.514%208.106c-.279.233-.678.35-1.197.35h-.993v1.717h-.991V5.398h2.05c.473%200%20.849.123%201.13.369s.422.628.422%201.144c-.001.564-.141.962-.421%201.195zm-.761-1.719c-.127-.106-.304-.159-.531-.159h-.898v1.406h.898c.228%200%20.404-.058.531-.172.126-.114.189-.296.189-.544%200-.249-.063-.426-.189-.531zm1.98-.989h1.015v2.933c0%20.328.038.567.116.718.12.268.383.401.787.401.402%200%20.664-.134.784-.401.077-.15.116-.39.116-.718V5.398h1.014v2.935c0%20.508-.079.902-.236%201.186-.293.519-.853.777-1.678.777-.826%200-1.387-.259-1.682-.777-.157-.283-.236-.678-.236-1.186V5.398zm8.352.509c.146.203.219.446.219.729%200%20.292-.074.526-.221.703-.083.1-.204.19-.364.272.243.088.427.229.551.421s.187.425.187.699c0%20.283-.071.537-.213.761a1.325%201.325%200%200%201-.877.616%203.335%203.335%200%200%201-.675.064H36.54V5.398h2.308c.582.009.994.179%201.237.509zm-2.593.321V7.28h1.16a.956.956%200%200%200%20.505-.118c.13-.079.194-.219.194-.419%200-.223-.086-.369-.257-.44a1.78%201.78%200%200%200-.563-.075h-1.039zm0%201.842v1.273h1.159c.207%200%20.368-.028.483-.084.209-.104.313-.303.313-.597%200-.248-.101-.419-.304-.512a1.248%201.248%200%200%200-.476-.08h-1.175zm3.821-2.672h.998v3.916h2.384v.858h-3.382V5.398zm4.962%204.775h-.991V5.398h.991v4.775zm1.39-4.276c.385-.393.874-.59%201.468-.59.795%200%201.376.264%201.743.791.203.296.312.593.327.891h-.998c-.063-.229-.145-.402-.244-.519-.178-.207-.441-.311-.79-.311-.355%200-.636.146-.841.438s-.308.707-.308%201.242.108.937.324%201.203c.217.267.492.4.826.4.342%200%20.603-.114.782-.344.1-.123.182-.308.247-.554h.991c-.086.521-.304.943-.655%201.27s-.802.489-1.351.489c-.68%200-1.214-.221-1.603-.661C47.194%209.2%2047%208.593%2047%207.822c.002-.831.224-1.473.665-1.925zm7.132-.395c.335.11.606.312.813.606.167.237.28.494.341.771s.091.54.091.79c0%20.635-.128%201.173-.383%201.613-.346.594-.88.891-1.602.891h-2.059V5.398h2.059c.297.005.544.04.74.104zm-1.829.726v3.116h.922c.471%200%20.8-.232.985-.696a2.45%202.45%200%200%200%20.152-.91c0-.486-.076-.859-.229-1.119s-.455-.391-.909-.391h-.921zm7.498%203.521c-.36.371-.882.557-1.564.557s-1.204-.186-1.564-.557c-.483-.456-.726-1.112-.726-1.97%200-.875.242-1.531.726-1.97.36-.371.882-.557%201.564-.557s1.204.186%201.564.557c.481.438.722%201.095.722%201.97%200%20.858-.241%201.514-.722%201.97zm-.624-.726c.232-.292.349-.706.349-1.244%200-.535-.116-.949-.349-1.242-.231-.293-.545-.438-.94-.438s-.711.146-.946.437c-.235.292-.353.706-.353%201.244s.117.952.353%201.244c.235.291.551.437.946.437s.708-.147.94-.438zm5.274-3.625h1.436v4.774h-.929V6.943l.003-.39.003-.388-.904%204.007h-.97l-.898-4.007.003.388c.003.167.004.297.004.39v3.229h-.93V5.398h1.451l.869%203.754.862-3.754zm3.724%200h1.129l1.689%204.774h-1.082l-.314-.981h-1.759l-.323.981h-1.044l1.704-4.774zm-.066%202.971h1.223l-.602-1.879-.621%201.879zm4.401%201.804h-.991V5.398h.991v4.775zm.918-4.775h1.046l1.895%203.329V5.398h.93v4.774h-.997l-1.943-3.388v3.388h-.93V5.398z%22%20fill%3D%22%23FFF%22%2F%3E%3C%2Fsvg%3E'); }

.c-clientmarkup ol,
.c-clientmarkup ul {
  margin-bottom: 20px; }
  .c-clientmarkup ol li:not(:last-child),
  .c-clientmarkup ul li:not(:last-child) {
    margin-bottom: 10px; }

.c-clientmarkup blockquote {
  margin-bottom: 20px;
  padding-left: 10px;
  border-left: 0.3em solid #c6c6c6;
  font-size: 1.1em; }
  .c-clientmarkup blockquote::before {
    content: open-quote; }
  .c-clientmarkup blockquote::after {
    content: close-quote; }

@media (min-width: 760px) {
  .c-columns, .c-columns--sticky-sidebar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; } }

.c-columns main, .c-columns--sticky-sidebar main {
  -ms-flex: 1;
      flex: 1; }

.c-columns aside, .c-columns--sticky-sidebar aside {
  -ms-flex: 0 0 28%;
      flex: 0 0 28%; }
  @media (min-width: 760px) {
    .c-columns aside:first-child, .c-columns--sticky-sidebar aside:first-child {
      margin-right: 20px; } }
  @media (min-width: 760px) {
    .c-columns aside:last-child, .c-columns--sticky-sidebar aside:last-child {
      margin-left: 20px; } }

.c-columns--sticky-sidebar aside {
  position: -webkit-sticky;
  position: sticky;
  top: 20px; }

.c-datatable {
  margin-bottom: 20px;
  border: 1px solid #127181; }
  .c-datatable caption {
    text-align: left; }
  .c-datatable th,
  .c-datatable td {
    padding: 10px; }
  .c-datatable th {
    text-align: left; }
  .c-datatable thead th[scope='col'] {
    background-color: #127181;
    color: white;
    font-weight: normal; }
    .c-datatable thead th[scope='col']:not(:first-child) {
      border-left: 1px solid white; }
  .c-datatable tbody tr {
    border-bottom: 1px solid #127181; }
    .c-datatable tbody tr td {
      border-left: 1px solid #127181; }

.c-descriptionlist {
  line-height: 1.3; }
  .c-descriptionlist dt {
    font-weight: bold; }
  .c-descriptionlist dd {
    margin-bottom: 20px;
    margin-left: 0; }

.o-download {
  display: -ms-inline-flexbox;
  display: inline-flex;
  border-radius: 0 3px 3px 0;
  box-shadow: 2px 2px 2px #a5a2a5; }
  @media (min-width: 870px) {
    .o-download {
      position: relative; } }

.o-download__button {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 10px;
  border-right: 1px solid white;
  border-radius: 3px 0 0 3px;
  background-color: #127181;
  color: white;
  text-decoration: none; }

.o-download__formats summary {
  position: relative;
  border-radius: 0 3px 3px 0;
  background-color: #127181;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .o-download__formats summary::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center/0.8em;
    content: ''; }

.o-download__formats[open] summary::after {
  transform: rotate(180deg); }

.o-download__single-menu, .o-download__nested-menu {
  position: absolute;
  right: 0;
  left: 0;
  margin-top: 5px;
  background-color: #595959;
  z-index: 1; }
  @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
    .o-download__single-menu, .o-download__nested-menu {
      background-color: rgba(0, 0, 0, 0.6);
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px); } }
  @media (min-width: 870px) {
    .o-download__single-menu, .o-download__nested-menu {
      right: 0;
      left: 0; } }

.o-download__single-menu li:not(:first-child) a {
  border-top: none; }

.o-download__single-menu li a {
  background: none;
  color: white; }

@media (min-width: 870px) {
  .o-download__nested-menu {
    padding-bottom: 10px; } }

.o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a {
  margin-left: -40px;
  padding-left: 40px;
  background: none;
  color: white;
  font-size: 1em; }
  @media (min-width: 870px) {
    .o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a {
      padding-top: 3px;
      padding-bottom: 3px;
      border: none; } }

.o-download__nested-list1, .o-download__nested-list2, .o-download__nested-list3 {
  padding-top: 10px;
  padding-left: 40px;
  background: no-repeat left 10px top 10px / 16px;
  color: white; }
  .o-download__nested-list1 ul, .o-download__nested-list2 ul, .o-download__nested-list3 ul {
    margin-top: 10px; }
    @media (min-width: 870px) {
      .o-download__nested-list1 ul li a, .o-download__nested-list2 ul li a, .o-download__nested-list3 ul li a {
        text-decoration: underline; } }
    .o-download__nested-list1 ul li:not(:first-of-type) a, .o-download__nested-list2 ul li:not(:first-of-type) a, .o-download__nested-list3 ul li:not(:first-of-type) a {
      border-top: none; }

.o-download__nested-list1 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1596%20380q28%2028%2048%2076t20%2088v1152q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h896q40%200%2088%2020t76%2048zm-444-244v376h376q-10-29-22-41l-313-313q-12-12-41-22zm384%201528V640h-416q-40%200-68-28t-28-68V128H256v1536h1280z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.o-download__nested-list2 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M832%20320v704q0%20104-40.5%20198.5T682%201386t-163.5%20109.5T320%201536h-64q-26%200-45-19t-19-45v-128q0-26%2019-45t45-19h64q106%200%20181-75t75-181v-32q0-40-28-68t-68-28H256q-80%200-136-56T64%20704V320q0-80%2056-136t136-56h384q80%200%20136%2056t56%20136zm896%200v704q0%20104-40.5%20198.5T1578%201386t-163.5%20109.5T1216%201536h-64q-26%200-45-19t-19-45v-128q0-26%2019-45t45-19h64q106%200%20181-75t75-181v-32q0-40-28-68t-68-28h-224q-80%200-136-56t-56-136V320q0-80%2056-136t136-56h384q80%200%20136%2056t56%20136z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.o-download__nested-list3 {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M896%20128q209%200%20385.5%20103T1561%20510.5%201664%20896t-103%20385.5-279.5%20279.5T896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128zm384%20823q32-18%2032-55t-32-55L736%20521q-31-19-64-1-32%2019-32%2056v640q0%2037%2032%2056%2016%208%2032%208%2017%200%2032-9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-export {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-bottom: 10px; }

.c-export__export-button {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1133%201101l352-352q19-19%2019-45t-19-45l-352-352q-30-31-69-14-40%2017-40%2059v160q-119%200-216%2019.5t-162.5%2051-114%2079T455%20757t-44.5%20109T389%20977.5t-5%20110.5q0%20181%20167%20404%2010%2012%2025%2012%207%200%2013-3%2022-9%2019-33-44-354%2062-473%2046-52%20130-75.5t224-23.5v160q0%2042%2040%2059%2012%205%2024%205%2026%200%2045-19zm531-685v960q0%20119-84.5%20203.5T1376%201664H416q-119%200-203.5-84.5T128%201376V416q0-119%2084.5-203.5T416%20128h960q119%200%20203.5%2084.5T1664%20416z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

.c-export__rss-button {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M640%201280q0-53-37.5-90.5T512%201152t-90.5%2037.5T384%201280t37.5%2090.5T512%201408t90.5-37.5T640%201280zm351%2094q-13-232-177-396T418%20801q-14-1-24%209t-10%2023v128q0%2013%208.5%2022t21.5%2010q154%2011%20264%20121t121%20264q1%2013%2010%2021.5t22%208.5h128q13%200%2023-10t9-24zm384%201q-5-154-56-297.5t-139.5-260-205-205-260-139.5T417%20417q-14-1-23%209-10%2010-10%2023v128q0%2013%209%2022t22%2010q204%207%20378%20111.5T1071.5%20999t111.5%20378q1%2013%2010%2022t22%209h128q13%200%2023-10%2011-9%209-23zm289-959v960q0%20119-84.5%20203.5T1376%201664H416q-119%200-203.5-84.5T128%201376V416q0-119%2084.5-203.5T416%20128h960q119%200%20203.5%2084.5T1664%20416z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

.c-facetbox {
  margin-bottom: 10px;
  padding: 0 10px; }

.c-facetbox__summary {
  position: relative;
  margin: 0 -10px;
  padding: 0 1.8em 0 10px;
  background: #c6c6c6;
  font-weight: normal;
  box-shadow: 5px 5px 15px #a5a2a5;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .c-facetbox__summary::after {
    position: absolute;
    top: 0;
    right: 10px;
    bottom: 0;
    padding: 7px;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%2F%3E%3C%2Fsvg%3E') no-repeat center/0.8rem;
    content: ''; }
  .c-facetbox__summary span {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    padding: 5px 0; }

.c-facetbox[open] {
  padding-bottom: 5px;
  border-bottom: 1px solid #c6c6c6; }
  .c-facetbox[open] .c-facetbox__summary {
    background: none;
    box-shadow: none; }
    .c-facetbox[open] .c-facetbox__summary::after {
      transform: rotate(180deg); }

.c-facetbox__show-more {
  padding: 0 1em 0 0;
  float: right;
  border: none;
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M979%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023zm384%200q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%23147a8d%22%2F%3E%3C%2Fsvg%3E') no-repeat center right/0.9em;
  color: #127181; }

.c-filter, .c-filter--active {
  margin-bottom: 20px;
  padding: 10px;
  background: white;
  box-shadow: 5px 5px 15px #a5a2a5; }

.c-filter--active .c-filter__results {
  margin-bottom: 10px; }

.c-filter--active .c-filter__inactive-note {
  display: none; }

.c-filter--active .c-filter__active {
  display: block; }

.c-filter__results {
  margin-bottom: 20px; }

.c-filter__inactive-note {
  margin-bottom: 10px; }

.c-filter__active {
  display: none; }
  .c-filter__active summary {
    margin-right: 20px;
    float: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .c-filter__active summary span {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      color: #127181; }
      .c-filter__active summary span::before {
        content: 'Show '; }
      .c-filter__active summary span strong {
        margin: 0 0.3em;
        color: #c54516; }

.c-filter__active[open] summary span::before {
  content: 'Hide '; }

.c-filter__active-list {
  clear: left; }
  .c-filter__active-list button {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1277%201122q0-26-19-45l-181-181%20181-181q19-19%2019-45%200-27-19-46l-90-90q-19-19-46-19-26%200-45%2019L896%20715%20715%20534q-19-19-45-19-27%200-46%2019l-90%2090q-19%2019-19%2046%200%2026%2019%2045l181%20181-181%20181q-19%2019-19%2045%200%2027%2019%2046l90%2090q19%2019%2046%2019%2026%200%2045-19l181-181%20181%20181q19%2019%2045%2019%2027%200%2046-19l90-90q19-19%2019-46zm387-226q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%2F%3E%3C%2Fsvg%3E');
    color: black;
    font-weight: normal;
    text-align: left; }
    .c-filter__active-list button:focus, .c-filter__active-list button:hover {
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1277%201122q0-26-19-45l-181-181%20181-181q19-19%2019-45%200-27-19-46l-90-90q-19-19-46-19-26%200-45%2019L896%20715%20715%20534q-19-19-45-19-27%200-46%2019l-90%2090q-19%2019-19%2046%200%2026%2019%2045l181%20181-181%20181q-19%2019-19%2045%200%2027%2019%2046l90%2090q19%2019%2046%2019%2026%200%2045-19l181-181%20181%20181q19%2019%2045%2019%2027%200%2046-19l90-90q19-19%2019-46zm387-226q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%20fill%3D%22%23e65722%22%2F%3E%3C%2Fsvg%3E'); }

.c-filter__clear-all {
  padding: 0 1.3em 0 0;
  float: right;
  border: none;
  background: white url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1490%201322q0%2040-28%2068l-136%20136q-28%2028-68%2028t-68-28l-294-294-294%20294q-28%2028-68%2028t-68-28l-136-136q-28-28-28-68t28-68l294-294-294-294q-28-28-28-68t28-68l136-136q28-28%2068-28t68%2028l294%20294%20294-294q28-28%2068-28t68%2028l136%20136q28%2028%2028%2068t-28%2068l-294%20294%20294%20294q28%2028%2028%2068z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E') no-repeat right -0.2em center/1.3em;
  text-align: right; }

.c-filter__tips {
  display: block;
  padding-top: 10px;
  clear: left; }

.c-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  padding: 20px;
  background-color: #333333; }
  @media (min-width: 760px) {
    .c-footer {
      display: grid;
      grid-template-columns: auto 1fr 50%; } }

.c-footer__nav {
  margin-bottom: 10px; }
  .c-footer__nav ul {
    -moz-columns: 2;
         columns: 2;
    -moz-column-gap: 30px;
         column-gap: 30px; }
    .c-footer__nav ul li {
      margin-bottom: 20px;
      page-break-inside: avoid;
           break-inside: avoid; }
      .c-footer__nav ul li a {
        display: block;
        color: white;
        text-decoration: none; }
  @media (min-width: 760px) {
    .c-footer__nav {
      margin-bottom: 0;
      grid-column: 3;
      grid-row: 1 / 4; } }

.c-footer__logo {
  margin-bottom: 20px;
  color: white; }
  .c-footer__logo img {
    width: 200px; }

.c-footer__icons {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  width: 200px;
  height: auto;
  margin-bottom: 20px; }
  @media (min-width: 760px) {
    .c-footer__icons {
      justify-self: stretch;
      grid-column: 1; }
      @supports (display: grid) {
        .c-footer__icons {
          width: auto; } } }

.c-footer__copyright {
  color: #c6c6c6;
  font-size: 0.8em;
  line-height: 1.3; }
  @media (min-width: 760px) {
    .c-footer__copyright {
      grid-column: 1; } }
  .c-footer__copyright a {
    color: white;
    text-decoration: none; }

.c-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -10px;
  padding: 10px;
  background: white; }
  @media (min-width: 1280px) {
    .c-header {
      padding: 10px 30px; } }

@media (min-width: 870px) {
  .c-header__logo2 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    text-decoration: none; } }

.c-header__logo2-tagline {
  display: none; }
  @media (min-width: 870px) {
    .c-header__logo2-tagline {
      display: block;
      margin-left: 10px;
      padding: 0.2em 0 0.2em 10px;
      border-left: 1px solid #585658;
      color: #333333;
      font-size: 0.8em; } }

.c-header__search, .c-header__search--active {
  position: absolute;
  right: 10px;
  left: 10px;
  transform: translateX(calc(100% + 10px));
  transition: transform 0.5s;
  background: white;
  z-index: 1; }
  @media (min-width: 870px) {
    .c-header__search, .c-header__search--active {
      position: relative;
      margin: 0 10px 0 0;
      transform: translateX(0%); } }

.c-header__search--active {
  transform: translateX(0%); }

.c-header__search-open-button {
  -ms-flex-item-align: start;
      align-self: flex-start;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 870px) {
    .c-header__search-open-button {
      display: none; } }

.c-heatmap {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  min-height: 70vw;
  border-bottom: 1px solid #c6c6c6;
  background: top center / cover no-repeat;
  box-shadow: 5px 5px 15px #a5a2a5; }
  .c-heatmap::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: linear-gradient(white, #e8f1f1 15%, #e8f1f1 85%, white);
    content: '';
    z-index: -1; }
  @media (min-width: 480px) {
    .c-heatmap {
      min-height: 40vw; } }
  @media (min-width: 760px) {
    .c-heatmap {
      -ms-flex-align: start;
          align-items: flex-start;
      min-height: 30vw;
      padding-left: 2vw;
      background: top right / contain no-repeat; } }
  @media (min-width: 870px) {
    .c-heatmap {
      -ms-flex-pack: distribute;
          justify-content: space-around;
      padding-left: 5vw; } }
  @media (min-width: 1400px) {
    .c-heatmap {
      min-height: 26.3em; } }

.c-heatmap__heading {
  margin: 20px 0;
  font-family: 'KievitWebLight';
  font-size: 7vw;
  font-weight: normal;
  text-align: center; }
  @media (min-width: 480px) {
    .c-heatmap__heading {
      font-size: 6vw; } }
  @media (min-width: 760px) {
    .c-heatmap__heading {
      width: 30vw;
      margin: 3vw 0 20px;
      font-size: 4.3vw;
      text-align: left; } }
  @media (min-width: 1280px) {
    .c-heatmap__heading {
      width: 7em;
      font-size: 3.5em; } }
  @media (min-width: 1400px) {
    .c-heatmap__heading {
      margin: 0.8em 0 20px; } }

.c-heatmap__button {
  margin-bottom: 20px;
  font-size: 1.1em; }
  @media (min-width: 480px) {
    .c-heatmap__button {
      width: 23vw; } }
  @media (min-width: 870px) {
    .c-heatmap__button {
      width: 13em; } }

.c-heatmap__text {
  padding: 10px;
  background-color: rgba(255, 255, 255, 0.7);
  font-size: 1.2em; }
  @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
    .c-heatmap__text {
      background-color: rgba(255, 255, 255, 0.5);
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px); } }
  @media (min-width: 480px) {
    .c-heatmap__text {
      line-height: 1.3; } }
  @media (min-width: 760px) {
    .c-heatmap__text {
      width: 45vw;
      margin-bottom: 20px;
      padding: 0;
      background-color: transparent; } }

.c-hero {
  position: relative;
  padding: 10px;
  background-color: #127181; }
  @media (max-width: 869px) {
    .c-hero {
      background-image: none !important; } }
  @media (min-width: 870px) {
    .c-hero {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      height: 30vw;
      padding: 0;
      background: no-repeat center / cover;
      z-index: 0; } }
  @media (min-width: 1280px) {
    .c-hero {
      height: 24em; } }
  .c-hero h1 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h1 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h1 {
        font-size: 3.2em; } }
  .c-hero h2 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h2 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h2 {
        font-size: 3.2em; } }
  .c-hero h3 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h3 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h3 {
        font-size: 3.2em; } }
  .c-hero h4 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h4 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h4 {
        font-size: 3.2em; } }
  .c-hero h5 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h5 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h5 {
        font-size: 3.2em; } }
  .c-hero h6 {
    margin: 0;
    color: white;
    font-size: 1.3em;
    font-weight: normal;
    text-align: center; }
    @media (min-width: 870px) {
      .c-hero h6 {
        width: 11em;
        padding: 20px 30px;
        background: linear-gradient(to right, rgba(18, 113, 129, 0.7) 85%, transparent);
        font-family: 'KievitWebLight';
        font-size: 4vw;
        text-align: left;
        text-shadow: 1px 1px 1px #333333; } }
    @media (min-width: 1280px) {
      .c-hero h6 {
        font-size: 3.2em; } }

.c-hero__campus span, .c-hero__campus a {
  color: white;
  text-shadow: 1px 1px 1px #333333; }

.c-hero__campus {
  display: none; }
  @media (min-width: 870px) {
    .c-hero__campus {
      display: block;
      position: absolute;
      right: 0;
      bottom: 0;
      padding: 20px 20px 20px 30px;
      background-image: linear-gradient(to left, rgba(18, 113, 129, 0.7) 80%, transparent); } }
  .c-hero__campus span {
    display: block;
    margin-bottom: 10px;
    font-size: 1.6em; }
  .c-hero__campus a {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1171%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
    font-size: 1.2em; }

.c-homesection {
  margin-bottom: 10px;
  padding: 10px;
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @media (min-width: 870px) {
    .c-homesection {
      margin-bottom: 20px;
      padding: 30px; } }
  .c-homesection header {
    margin: -10px -10px 10px;
    padding: 10px;
    background-color: #c6c6c6; }
    @media (min-width: 870px) {
      .c-homesection header {
        margin: 0 0 30px;
        padding: 0;
        background: none; } }
    .c-homesection header h1 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h1 {
          font-size: 2em;
          text-align: center; } }
    .c-homesection header h2 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h2 {
          font-size: 2em;
          text-align: center; } }
    .c-homesection header h3 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h3 {
          font-size: 2em;
          text-align: center; } }
    .c-homesection header h4 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h4 {
          font-size: 2em;
          text-align: center; } }
    .c-homesection header h5 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h5 {
          font-size: 2em;
          text-align: center; } }
    .c-homesection header h6 {
      margin: 0;
      font-size: 1.2em;
      font-weight: normal; }
      @media (min-width: 870px) {
        .c-homesection header h6 {
          font-size: 2em;
          text-align: center; } }

.c-homesection__1, .c-homesection__2, .c-homesection__3 {
  display: grid;
  padding-bottom: 10px;
  grid-gap: 20px; }
  @media (min-width: 870px) {
    .c-homesection__1, .c-homesection__2, .c-homesection__3 {
      padding-bottom: 0;
      grid-gap: 30px; } }
  .c-homesection__1 > *:not(:last-child), .c-homesection__2 > *:not(:last-child), .c-homesection__3 > *:not(:last-child) {
    margin-bottom: 20px; }
    @supports (display: grid) {
      .c-homesection__1 > *:not(:last-child), .c-homesection__2 > *:not(:last-child), .c-homesection__3 > *:not(:last-child) {
        margin-bottom: 0; } }

.c-homesection__1-description h1, .c-homesection__2-description h1, .c-homesection__3-description h1 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h1:not(:first-of-type), .c-homesection__2-description h1:not(:first-of-type), .c-homesection__3-description h1:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h1, .c-homesection__2-description h1, .c-homesection__3-description h1 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

.c-homesection__1-description h2, .c-homesection__2-description h2, .c-homesection__3-description h2 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h2:not(:first-of-type), .c-homesection__2-description h2:not(:first-of-type), .c-homesection__3-description h2:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h2, .c-homesection__2-description h2, .c-homesection__3-description h2 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

.c-homesection__1-description h3, .c-homesection__2-description h3, .c-homesection__3-description h3 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h3:not(:first-of-type), .c-homesection__2-description h3:not(:first-of-type), .c-homesection__3-description h3:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h3, .c-homesection__2-description h3, .c-homesection__3-description h3 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

.c-homesection__1-description h4, .c-homesection__2-description h4, .c-homesection__3-description h4 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h4:not(:first-of-type), .c-homesection__2-description h4:not(:first-of-type), .c-homesection__3-description h4:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h4, .c-homesection__2-description h4, .c-homesection__3-description h4 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

.c-homesection__1-description h5, .c-homesection__2-description h5, .c-homesection__3-description h5 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h5:not(:first-of-type), .c-homesection__2-description h5:not(:first-of-type), .c-homesection__3-description h5:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h5, .c-homesection__2-description h5, .c-homesection__3-description h5 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

.c-homesection__1-description h6, .c-homesection__2-description h6, .c-homesection__3-description h6 {
  margin-top: 0;
  margin-bottom: 0.2em;
  color: #127181;
  font-size: 1em;
  font-weight: bold; }
  .c-homesection__1-description h6:not(:first-of-type), .c-homesection__2-description h6:not(:first-of-type), .c-homesection__3-description h6:not(:first-of-type) {
    margin-top: 1em; }
  @media (min-width: 870px) {
    .c-homesection__1-description h6, .c-homesection__2-description h6, .c-homesection__3-description h6 {
      margin-bottom: 0.4em;
      font-size: 1.6em;
      font-weight: normal; } }

@media (min-width: 870px) {
  .c-homesection__1-description p, .c-homesection__2-description p, .c-homesection__3-description p {
    font-size: 1.1em; } }

.c-homesection__1-metrics-heading, .c-homesection__2-metrics-heading {
  margin: 0;
  font-size: 1em;
  font-weight: bold;
  justify-self: center; }
  @media (min-width: 870px) {
    .c-homesection__1-metrics-heading, .c-homesection__2-metrics-heading {
      font-size: 1.6em;
      font-weight: normal;
      justify-self: start; } }

.c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link {
  display: block;
  justify-self: right; }
  @media (min-width: 870px) {
    .c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link {
      font-size: 1.2em; } }
  @supports (display: grid) {
    .c-homesection__1-link, .c-homesection__2-browse-campuses, .c-homesection__2-browse-all, .c-homesection__2-more, .c-homesection__3-link {
      display: -ms-flexbox;
      display: flex; } }

.c-homesection__1 {
  grid-template-columns: 1fr; }
  @media (min-width: 870px) {
    .c-homesection__1 {
      background: url("../images/world-map-teal.svg") no-repeat center/contain;
      grid-template-columns: 1fr 1fr;
      grid-template-rows: auto 1fr auto; } }
  @media (min-width: 870px) {
    .c-homesection__1 .o-stat {
      grid-column: 2; } }

@media (min-width: 870px) {
  .c-homesection__1-description {
    grid-row: 1 / 3; } }

@media (min-width: 870px) {
  .c-homesection__1-metrics-heading {
    grid-column: 2; } }

@media (min-width: 870px) {
  .c-homesection__1-link {
    grid-column: 1 / 3; } }

.c-homesection__2 {
  grid-template-columns: 1fr 1fr; }
  @media (min-width: 870px) {
    .c-homesection__2 {
      grid-template-columns: 1fr 1fr 1fr 1fr; } }
  .c-homesection__2 .o-stat {
    grid-column: 1 / 3; }
    @media (min-width: 870px) {
      .c-homesection__2 .o-stat {
        grid-column: 3 / 5; } }

.c-homesection__2-map {
  display: none; }
  @media (min-width: 870px) {
    .c-homesection__2-map {
      display: block;
      background: url("../images/california-map.svg") no-repeat center/contain;
      grid-column: 1 / 3;
      grid-row: 1 / 5; } }

.c-homesection__2-description {
  grid-column: 1 / 3; }
  @media (min-width: 870px) {
    .c-homesection__2-description {
      grid-column: 3 / 5; } }

.c-homesection__2-deposit {
  margin-right: 30px;
  justify-self: center; }
  @media (min-width: 870px) {
    .c-homesection__2-deposit {
      grid-column: 3 / 4; } }

.c-homesection__2-browse-campuses {
  justify-self: center; }
  @media (min-width: 870px) {
    .c-homesection__2-browse-campuses {
      grid-column: 4 / 5; } }

.c-homesection__2-metrics-heading {
  grid-column: 1 / 3; }
  @media (min-width: 870px) {
    .c-homesection__2-metrics-heading {
      grid-column: 3 / 5; } }

.c-homesection__2-browse-all {
  grid-column: 1 / 3; }
  @media (min-width: 870px) {
    .c-homesection__2-browse-all {
      grid-column: 1 / 5; } }

.c-homesection__2-more {
  grid-column: 1 / 3; }
  @media (min-width: 870px) {
    .c-homesection__2-more {
      grid-column: 1 / 5; } }

.c-homesection__3 {
  grid-template-columns: 1fr; }
  @media (min-width: 870px) {
    .c-homesection__3 {
      grid-template-columns: 1fr 1fr 1fr; } }

@media (min-width: 870px) {
  .c-homesection__3-description {
    -ms-flex-item-align: center;
        align-self: center;
    grid-column: 1 / 3; } }

@media (min-width: 870px) {
  .c-homesection__3-link {
    grid-column: 1 / 4; } }

.c-infopages__show-more {
  padding-top: 20px;
  border-top: 1px solid #585658; }
  @media (min-width: 760px) {
    .c-infopages__show-more {
      display: grid;
      padding-top: 0;
      border-top: none;
      grid-template-columns: 2fr auto; } }
  @media (min-width: 760px) {
    .c-infopages__show-more .c-infopages__items {
      grid-column: 1 / 3; } }
  .c-infopages__show-more [class^='c-pagination'] {
    margin: 0 10px 5px; }
    @media (min-width: 760px) {
      .c-infopages__show-more [class^='c-pagination'] {
        -ms-flex-pack: center;
            justify-content: center;
        margin-top: 10px; } }

@media (min-width: 760px) {
  .c-infopages__items {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; } }

.c-infopages__item {
  margin-bottom: 20px; }
  .c-infopages__item:not(:first-child) {
    padding-top: 20px;
    border-top: 1px solid #585658; }
  @media (min-width: 760px) {
    .c-infopages__item {
      -ms-flex: 1 1 25%;
          flex: 1 1 25%;
      margin: 10px;
      padding: 10px;
      border: 1px solid #585658; } }
  @media (min-width: 870px) {
    .c-infopages__item {
      padding: 20px; } }
  .c-infopages__item h1 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h1 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h1 a {
      display: block;
      margin-bottom: 10px; }
  .c-infopages__item h2 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h2 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h2 a {
      display: block;
      margin-bottom: 10px; }
  .c-infopages__item h3 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h3 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h3 a {
      display: block;
      margin-bottom: 10px; }
  .c-infopages__item h4 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h4 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h4 a {
      display: block;
      margin-bottom: 10px; }
  .c-infopages__item h5 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h5 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h5 a {
      display: block;
      margin-bottom: 10px; }
  .c-infopages__item h6 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
    .c-infopages__item h6 b {
      display: block;
      margin-bottom: 10px;
      color: #585658;
      font-size: 0.8em;
      font-weight: bold;
      text-transform: uppercase; }
    .c-infopages__item h6 a {
      display: block;
      margin-bottom: 10px; }

.c-infopages__text {
  max-height: 4.2em;
  line-height: 1.3;
  overflow: hidden; }

.c-infopages__toggle {
  display: -ms-flexbox;
  display: flex;
  margin: 10px 10px 0 auto; }

.c-issue {
  margin-bottom: 20px; }
  @media (min-width: 480px) {
    .c-issue {
      display: -ms-flexbox;
      display: flex;
      position: relative; }
      @supports (display: contents) and (display: flow-root) {
        .c-issue {
          display: grid;
          grid-template-columns: auto 1fr;
          grid-template-rows: auto 1fr auto; } } }
  .c-issue h1 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h1 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h1 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }
  .c-issue h2 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h2 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h2 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }
  .c-issue h3 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h3 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h3 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }
  .c-issue h4 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h4 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h4 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }
  .c-issue h5 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h5 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h5 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }
  .c-issue h6 {
    margin-bottom: 10px; }
    @media (min-width: 480px) {
      .c-issue h6 {
        position: absolute;
        right: 0;
        left: 0;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        grid-column: 2;
        grid-row: 1; }
        @supports (display: contents) and (display: flow-root) {
          .c-issue h6 {
            position: static;
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible; } } }

.c-issue__thumbnail {
  margin: 0 0 10px; }
  @media (min-width: 480px) {
    .c-issue__thumbnail {
      display: contents;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      margin: 30px 0 0; } }
  .c-issue__thumbnail img {
    width: 150px;
    height: auto;
    margin-bottom: 5px;
    border: 1px solid #c6c6c6;
    box-shadow: 2px 2px 2px #a5a2a5; }
    @media (min-width: 480px) {
      .c-issue__thumbnail img {
        margin: 0 20px 0 0;
        grid-row: 1 / 4; } }
  @media (min-width: 480px) {
    .c-issue__thumbnail figcaption {
      position: absolute;
      right: 0;
      bottom: 0;
      left: 150px;
      margin-left: 20px;
      font-size: 0.9em;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
      grid-column: 2;
      grid-row: 3; }
      @supports (display: contents) and (display: flow-root) {
        .c-issue__thumbnail figcaption {
          left: 0;
          margin-left: 0; } } }

@media (min-width: 480px) {
  .c-issue__description {
    margin-top: 30px;
    padding-bottom: 20px;
    grid-column: 2;
    grid-row: 2; }
    @supports (display: contents) and (display: flow-root) {
      .c-issue__description {
        margin: 0; } } }

.c-itemactions {
  position: relative;
  margin-bottom: 20px; }
  @media (min-width: 870px) {
    .c-itemactions {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -ms-flex-align: end;
          align-items: flex-end;
      margin-bottom: 10px; } }
  .c-itemactions > * {
    margin-bottom: 10px; }
    .c-itemactions > *:last-child {
      margin-left: auto; }
    .c-itemactions > *:not(:last-child) {
      margin-right: 10px; }

.c-itemactions__button-print {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M448%201536h896v-256H448v256zm0-640h896V512h-160q-40%200-68-28t-28-68V256H448v640zm1152%2064q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm128%200v416q0%2013-9.5%2022.5t-22.5%209.5h-224v160q0%2040-28%2068t-68%2028H416q-40%200-68-28t-28-68v-160H96q-13%200-22.5-9.5T64%201376V960q0-79%2056.5-135.5T256%20768h64V224q0-40%2028-68t68-28h672q40%200%2088%2020t76%2048l152%20152q28%2028%2048%2076t20%2088v256h64q79%200%20135.5%2056.5T1728%20960z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-itemactions__button-buy {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M704%201536q0%2052-38%2090t-90%2038-90-38-38-90%2038-90%2090-38%2090%2038%2038%2090zm896%200q0%2052-38%2090t-90%2038-90-38-38-90%2038-90%2090-38%2090%2038%2038%2090zm128-1088v512q0%2024-16.5%2042.5T1671%201024L627%201146q13%2060%2013%2070%200%2016-24%2064h920q26%200%2045%2019t19%2045-19%2045-45%2019H512q-26%200-45-19t-19-45q0-11%208-31.5t16-36%2021.5-40T509%201207L332%20384H128q-26%200-45-19t-19-45%2019-45%2045-19h256q16%200%2028.5%206.5T432%20278t13%2024.5%208%2026%205.5%2029.5%204.5%2026h1201q26%200%2045%2019t19%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-itemactions__link-buy {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M704%201536q0%2052-38%2090t-90%2038-90-38-38-90%2038-90%2090-38%2090%2038%2038%2090zm896%200q0%2052-38%2090t-90%2038-90-38-38-90%2038-90%2090-38%2090%2038%2038%2090zm128-1088v512q0%2024-16.5%2042.5T1671%201024L627%201146q13%2060%2013%2070%200%2016-24%2064h920q26%200%2045%2019t19%2045-19%2045-45%2019H512q-26%200-45-19t-19-45q0-11%208-31.5t16-36%2021.5-40T509%201207L332%20384H128q-26%200-45-19t-19-45%2019-45%2045-19h256q16%200%2028.5%206.5T432%20278t13%2024.5%208%2026%205.5%2029.5%204.5%2026h1201q26%200%2045%2019t19%2045z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

.o-itemcarousel {
  margin-bottom: 20px;
  padding: 20px 10px;
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @media (min-width: 480px) {
    @supports (display: grid) {
      .o-itemcarousel {
        display: grid;
        grid-template-columns: 1fr minmax(15%, auto); } } }

.o-itemcarousel__heading {
  margin-left: 2.5rem; }
  @media (min-width: 480px) {
    @supports (display: grid) {
      .o-itemcarousel__heading {
        grid-column: 1 / 3; } } }

.o-itemcarousel__carousel {
  margin-bottom: 20px;
  padding: 0 2.5rem; }
  @media (min-width: 480px) {
    .o-itemcarousel__carousel {
      margin-bottom: 0; }
      @supports (display: grid) {
        .o-itemcarousel__carousel {
          grid-row: 2 / 4; } } }

.o-itemcarousel__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 14em;
  margin-left: 20px; }

.o-itemcarousel__stats-item, .o-itemcarousel__stats-view {
  width: 50%;
  background-color: white; }
  @media (min-width: 480px) {
    @supports (display: grid) {
      .o-itemcarousel__stats-item, .o-itemcarousel__stats-view {
        -ms-flex-item-align: center;
            align-self: center;
        width: auto; } } }

.o-itemcarousel__stats-item {
  float: left; }

.o-itemcarousel__stats-view {
  float: right; }

.o-itemcarousel .flickity-prev-next-button {
  width: 5em;
  height: 5em;
  background: transparent; }
  .o-itemcarousel .flickity-prev-next-button:hover {
    background: transparent; }
  .o-itemcarousel .flickity-prev-next-button.previous {
    left: -1.3em; }
  .o-itemcarousel .flickity-prev-next-button.next {
    right: -1.3em; }
  .o-itemcarousel .flickity-prev-next-button .arrow {
    fill: #585658; }
  .o-itemcarousel .flickity-prev-next-button .no-svg {
    color: #585658; }

.o-itemunavailable__embargoed, .o-itemunavailable__withdrawn {
  margin: 10px 0 20px;
  padding-left: 30px;
  background: no-repeat top left / 20px; }
  .o-itemunavailable__embargoed .o-textlink__secondary, .o-itemunavailable__withdrawn .o-textlink__secondary {
    display: block;
    margin-bottom: 20px; }

.o-itemunavailable__embargoed {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1024%20544v448q0%2014-9%2023t-23%209H672q-14%200-23-9t-9-23v-64q0-14%209-23t23-9h224V544q0-14%209-23t23-9h64q14%200%2023%209t9%2023zm416%20352q0-148-73-273t-198-198-273-73-273%2073-198%20198-73%20273%2073%20273%20198%20198%20273%2073%20273-73%20198-198%2073-273zm224%200q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%2F%3E%3C%2Fsvg%3E'); }

.o-itemunavailable__withdrawn {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1225%201079l-146%20146q-10%2010-23%2010t-23-10l-137-137-137%20137q-10%2010-23%2010t-23-10l-146-146q-10-10-10-23t10-23l137-137-137-137q-10-10-10-23t10-23l146-146q10-10%2023-10t23%2010l137%20137%20137-137q10-10%2023-10t23%2010l146%20146q10%2010%2010%2023t-10%2023l-137%20137%20137%20137q10%2010%2010%2023t-10%2023zm215-183q0-148-73-273t-198-198-273-73-273%2073-198%20198-73%20273%2073%20273%20198%20198%20273%2073%20273-73%20198-198%2073-273zm224%200q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%2F%3E%3C%2Fsvg%3E'); }

.o-itemunavailable__lede {
  margin: 0 0 20px;
  font-size: 1.2em;
  font-weight: normal; }

.o-journal1, .o-journal2 {
  display: block; }
  .o-journal1 figure, .o-journal2 figure {
    height: 100%;
    margin: 0; }
    .o-journal1 figure img, .o-journal2 figure img {
      display: block;
      height: 100%; }

.o-journal1 {
  width: 7.5em; }
  .o-journal1:not(:last-child) {
    margin-bottom: 20px; }
  .o-journal1 img {
    max-width: 100%; }
  .o-journal1 figcaption {
    margin-top: 5px; }

.o-journal2 {
  position: relative;
  height: 14em;
  border: 1px solid #127181; }
  .o-journal2 figcaption {
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    height: 3.4em;
    margin: 0;
    padding: 10px;
    color: white;
    overflow: hidden; }
    @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
      .o-journal2 figcaption {
        background-color: rgba(0, 0, 0, 0.6);
        -webkit-backdrop-filter: blur(5px);
                backdrop-filter: blur(5px); } }

.c-journalgrid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
  max-width: 400px;
  margin: 0 10px;
  padding: 1px;
  background-color: #c6c6c6;
  grid-gap: 1px;
  grid-template-columns: repeat(3, 1fr); }
  @supports (display: grid) {
    .c-journalgrid {
      display: grid;
      -ms-flex-align: stretch;
          align-items: stretch;
      max-width: none; } }
  .c-journalgrid > a {
    width: calc(33% - 1px);
    margin: 0 1px 1px 0; }
    @supports (display: grid) {
      .c-journalgrid > a {
        width: auto;
        margin: 0; } }
    .c-journalgrid > a img {
      display: block;
      width: 100%;
      height: 100%;
      object-fit: cover; }

.c-journalgrid__all {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 33%;
  background-color: white; }
  @supports (display: grid) {
    .c-journalgrid__all {
      width: auto; } }
  .c-journalgrid__all a {
    padding: 10px;
    text-align: center; }

.c-journalinfo img {
  margin: 0 20px 20px 0; }

.c-journalinfo ul li {
  font-size: 1.1em; }

.c-jump a {
  font-size: 1.1em; }

.c-jump__tree {
  margin: 0.5em 0; }
  .c-jump__tree li {
    margin-left: 10px;
    padding: 0.5em 0 0.5em 20px;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2250%22%20height%3D%22100%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%237c7e7f%22%20stroke-width%3D%224%22%20d%3D%22M2%202v96-48h28%22%2F%3E%3C%2Fsvg%3E');
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 1.5em; }
    .c-jump__tree li:last-child {
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%2250%22%20height%3D%22100%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill%3D%22none%22%20stroke%3D%22%237c7e7f%22%20stroke-width%3D%224%22%20d%3D%22M2%202v48h28%22%2F%3E%3C%2Fsvg%3E'); }

.c-jump__siblings li:not(:last-child) {
  margin-bottom: 1em; }

.c-language a:not(:first-child) {
  margin-left: 10px;
  padding-left: 10px;
  border-left: 1px solid #585658; }

@media (min-width: 480px) {
  .c-language__small-label {
    display: none; } }

.c-language__large-label {
  display: none; }
  @media (min-width: 480px) {
    .c-language__large-label {
      display: inline-block; } }

.c-lazyimage {
  transition: opacity, 1s;
  opacity: 0; }
  .c-lazyimage[data-loaded='true'] {
    opacity: 1; }

@media (min-width: 760px) {
  .c-marquee {
    display: -ms-flexbox;
    display: flex; } }

.c-marquee__sidebar {
  -ms-flex: 0 0 28%;
      flex: 0 0 28%; }
  @media (min-width: 760px) {
    .c-marquee__sidebar {
      margin-left: 20px; } }
  .c-marquee__sidebar p {
    font-size: 1.1em; }

@media (min-width: 760px) {
  .c-marquee__sidebar-truncate {
    height: 12.1em;
    overflow: hidden; } }

.c-marquee__carousel {
  -ms-flex: 1;
      flex: 1;
  margin-bottom: 20px; }
  @media (min-width: 760px) {
    .c-marquee__carousel {
      height: 15.6em; } }

.c-marquee__carousel-cell {
  position: relative;
  width: 100%;
  height: 15.6em;
  padding: 20px 4.4em;
  background: right center / cover no-repeat;
  z-index: -1; }
  .c-marquee__carousel-cell::after {
    background-color: rgba(0, 0, 0, 0.7);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    z-index: -1; }
    @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
      .c-marquee__carousel-cell::after {
        background-color: rgba(0, 0, 0, 0.6);
        -webkit-backdrop-filter: blur(5px);
                backdrop-filter: blur(5px); } }
  @media (min-width: 480px) {
    .c-marquee__carousel-cell {
      padding: 20px 50% 20px 4.4em; }
      .c-marquee__carousel-cell::after {
        right: 50%;
        margin-right: -20px; } }
  .c-marquee__carousel-cell h1 {
    color: white; }
  .c-marquee__carousel-cell h2 {
    color: white; }
  .c-marquee__carousel-cell h3 {
    color: white; }
  .c-marquee__carousel-cell h4 {
    color: white; }
  .c-marquee__carousel-cell h5 {
    color: white; }
  .c-marquee__carousel-cell h6 {
    color: white; }
  .c-marquee__carousel-cell p {
    margin-bottom: 20px;
    color: white;
    font-size: 1.1em; }
  .c-marquee__carousel-cell a {
    display: inline-block;
    font-size: 1.1em; }

.flickity-page-dots {
  bottom: 10px; }
  .flickity-page-dots .dot {
    background: white; }

.c-marquee .flickity-prev-next-button {
  width: 5em;
  height: 5em;
  background: transparent; }
  .c-marquee .flickity-prev-next-button:hover {
    background: transparent; }
  .c-marquee .flickity-prev-next-button.previous {
    left: 0; }
  .c-marquee .flickity-prev-next-button.next {
    right: 0; }
  .c-marquee .flickity-prev-next-button .arrow {
    fill: white; }
  .c-marquee .flickity-prev-next-button .no-svg {
    color: white; }

.o-mediafeature--audio, .o-mediafeature--data, .o-mediafeature--image, .o-mediafeature--video {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .o-mediafeature--audio h1, .o-mediafeature--data h1, .o-mediafeature--image h1, .o-mediafeature--video h1 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio h2, .o-mediafeature--data h2, .o-mediafeature--image h2, .o-mediafeature--video h2 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio h3, .o-mediafeature--data h3, .o-mediafeature--image h3, .o-mediafeature--video h3 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio h4, .o-mediafeature--data h4, .o-mediafeature--image h4, .o-mediafeature--video h4 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio h5, .o-mediafeature--data h5, .o-mediafeature--image h5, .o-mediafeature--video h5 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio h6, .o-mediafeature--data h6, .o-mediafeature--image h6, .o-mediafeature--video h6 {
    -ms-flex-order: 2;
        order: 2; }
  .o-mediafeature--audio + .c-itemactions, .o-mediafeature--data + .c-itemactions, .o-mediafeature--image + .c-itemactions, .o-mediafeature--video + .c-itemactions {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #c6c6c6; }

.o-mediafeature--audio .o-mediafeature__item, .o-mediafeature--data .o-mediafeature__item, .o-mediafeature--image .o-mediafeature__item, .o-mediafeature--video .o-mediafeature__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-order: 1;
      order: 1;
  max-height: 50vh;
  margin-bottom: 20px;
  background-color: #c6c6c6; }

.o-mediafeature__description {
  -ms-flex-order: 3;
      order: 3; }

.o-mediafeature--audio .o-mediafeature__item {
  padding: 10px; }

.o-mediafeature--data .o-mediafeature__item {
  padding: 10px; }
  .o-mediafeature--data .o-mediafeature__item strong {
    margin-bottom: 20px;
    text-transform: uppercase; }
  .o-mediafeature--data .o-mediafeature__item a {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1344%201344q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm256%200q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm128-224v320q0%2040-28%2068t-68%2028H160q-40%200-68-28t-28-68v-320q0-40%2028-68t68-28h465l135%20136q58%2056%20136%2056t136-56l136-136h464q40%200%2068%2028t28%2068zm-325-569q17%2041-14%2070l-448%20448q-18%2019-45%2019t-45-19L403%20621q-31-29-14-70%2017-39%2059-39h256V64q0-26%2019-45t45-19h256q26%200%2045%2019t19%2045v448h256q42%200%2059%2039z%22%20fill%3D%22%23127181%22%2F%3E%3C%2Fsvg%3E'); }

.o-mediafeature--image .o-mediafeature__item img {
  max-width: 100%; }

.o-mediafeature--video .o-mediafeature__item video {
  max-width: 100%; }

div[class^='o-mediafile--'] {
  display: grid; }
  @media (min-width: 480px) {
    div[class^='o-mediafile--'] {
      padding: 10px;
      grid-template-columns: 1fr 1fr;
      grid-template-rows: auto 1fr auto;
      grid-column-gap: 10px; } }

div[class^='o-mediafile--audio'] .o-mediafile__heading, div[class^='o-mediafile--data'] .o-mediafile__heading, div[class^='o-mediafile--image'] .o-mediafile__heading, div[class^='o-mediafile--video'] .o-mediafile__heading {
  margin: 0 0 10px;
  padding-left: 25px;
  background: no-repeat top left / 0.9em;
  font-size: 1.1em;
  font-weight: normal;
  grid-column: 1;
  grid-row: 1; }
  @media (min-width: 480px) {
    div[class^='o-mediafile--audio'] .o-mediafile__heading, div[class^='o-mediafile--data'] .o-mediafile__heading, div[class^='o-mediafile--image'] .o-mediafile__heading, div[class^='o-mediafile--video'] .o-mediafile__heading {
      max-height: 2.3em;
      overflow: hidden;
      grid-column: 2; } }
  @supports (display: grid) {
    div[class^='o-mediafile--audio'] .o-mediafile__heading, div[class^='o-mediafile--data'] .o-mediafile__heading, div[class^='o-mediafile--image'] .o-mediafile__heading, div[class^='o-mediafile--video'] .o-mediafile__heading {
      color: #127181; } }

.o-mediafile__preview {
  position: relative;
  height: 7.5em;
  margin-bottom: 10px;
  background-color: #585658;
  cursor: pointer; }
  .o-mediafile__preview::before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: no-repeat center / 3.7em;
    content: '';
    opacity: 0.7; }
  @media (min-width: 480px) {
    .o-mediafile__preview {
      grid-row: 1 / 4; }
      @supports (display: grid) {
        .o-mediafile__preview {
          margin-bottom: 0; } } }
  .o-mediafile__preview img {
    width: 100%;
    height: 100%;
    margin-bottom: 10px;
    object-fit: cover; }

.o-mediafile__description {
  margin-bottom: 10px;
  font-size: 0.9em; }
  @media (min-width: 480px) {
    .o-mediafile__description {
      max-height: 3.2em;
      grid-column: 2;
      grid-row: 2; } }

.o-mediafile__view {
  z-index: 5;
  grid-column: 1;
  grid-row: 1; }
  @media (min-width: 480px) {
    .o-mediafile__view {
      grid-column: 2;
      grid-row: 1; } }
  @supports (display: grid) {
    .o-mediafile__view {
      border: none;
      background: none; }
      .o-mediafile__view span {
        position: absolute;
        left: -9999px; } }

.o-mediafile__download {
  float: right;
  justify-self: end; }
  @media (min-width: 480px) {
    .o-mediafile__download {
      justify-self: start; } }

div[class$='--selected'] {
  padding: 10px;
  background-color: #ececec; }

div[class^='o-mediafile--audio'] .o-mediafile__preview::before {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M896%20128q209%200%20385.5%20103T1561%20510.5%201664%20896t-103%20385.5-279.5%20279.5T896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128zm384%20823q32-18%2032-55t-32-55L736%20521q-31-19-64-1-32%2019-32%2056v640q0%2037%2032%2056%2016%208%2032%208%2017%200%2032-9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--data'] .o-mediafile__preview::before {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1088%20832q0-26-19-45t-45-19H768q-26%200-45%2019t-19%2045%2019%2045%2045%2019h256q26%200%2045-19t19-45zm576-192v960q0%2026-19%2045t-45%2019H192q-26%200-45-19t-19-45V640q0-26%2019-45t45-19h1408q26%200%2045%2019t19%2045zm64-448v256q0%2026-19%2045t-45%2019H128q-26%200-45-19t-19-45V192q0-26%2019-45t45-19h1536q26%200%2045%2019t19%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--image'] .o-mediafile__preview::before {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1664%20960q-152-236-381-353%2061%20104%2061%20225%200%20185-131.5%20316.5T896%201280t-316.5-131.5T448%20832q0-121%2061-225-229%20117-381%20353%20133%20205%20333.5%20326.5T896%201408t434.5-121.5T1664%20960zM944%20576q0-20-14-34t-34-14q-125%200-214.5%2089.5T592%20832q0%2020%2014%2034t34%2014%2034-14%2014-34q0-86%2061-147t147-61q20%200%2034-14t14-34zm848%20384q0%2034-20%2069-140%20230-376.5%20368.5T896%201536t-499.5-139T20%201029Q0%20994%200%20960t20-69q140-229%20376.5-368T896%20384t499.5%20139T1772%20891q20%2035%2020%2069z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--video'] .o-mediafile__preview::before {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M896%20128q209%200%20385.5%20103T1561%20510.5%201664%20896t-103%20385.5-279.5%20279.5T896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128zm384%20823q32-18%2032-55t-32-55L736%20521q-31-19-64-1-32%2019-32%2056v640q0%2037%2032%2056%2016%208%2032%208%2017%200%2032-9z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--audio'] .o-mediafile__heading {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M832%20352v1088q0%2026-19%2045t-45%2019-45-19l-333-333H128q-26%200-45-19t-19-45V704q0-26%2019-45t45-19h262l333-333q19-19%2045-19t45%2019%2019%2045zm384%20544q0%2076-42.5%20141.5T1061%201131q-10%205-25%205-26%200-45-18.5t-19-45.5q0-21%2012-35.5t29-25%2034-23%2029-35.5%2012-57-12-57-29-35.5-34-23-29-25-12-35.5q0-27%2019-45.5t45-18.5q15%200%2025%205%2070%2027%20112.5%2093t42.5%20142zm256%200q0%20153-85%20282.5T1162%201367q-13%205-25%205-27%200-46-19t-19-45q0-39%2039-59%2056-29%2076-44%2074-54%20115.5-135.5T1344%20896t-41.5-173.5T1187%20587q-20-15-76-44-39-20-39-59%200-26%2019-45t45-19q13%200%2026%205%20140%2059%20225%20188.5t85%20282.5zm256%200q0%20230-127%20422.5T1263%201602q-13%205-26%205-26%200-45-19t-19-45q0-36%2039-59%207-4%2022.5-10.5t22.5-10.5q46-25%2082-51%20123-91%20192-227t69-289-69-289-192-227q-36-26-82-51-7-4-22.5-10.5T1212%20308q-39-23-39-59%200-26%2019-45t45-19q13%200%2026%205%20211%2091%20338%20283.5T1728%20896z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--data'] .o-mediafile__heading {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1088%20832q0-26-19-45t-45-19H768q-26%200-45%2019t-19%2045%2019%2045%2045%2019h256q26%200%2045-19t19-45zm576-192v960q0%2026-19%2045t-45%2019H192q-26%200-45-19t-19-45V640q0-26%2019-45t45-19h1408q26%200%2045%2019t19%2045zm64-448v256q0%2026-19%2045t-45%2019H128q-26%200-45-19t-19-45V192q0-26%2019-45t45-19h1536q26%200%2045%2019t19%2045z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--image'] .o-mediafile__heading {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M576%20576q0%2080-56%20136t-136%2056-136-56-56-136%2056-136%20136-56%20136%2056%2056%20136zm1024%20384v448H192v-192l320-320%20160%20160%20512-512zm96-704H96q-13%200-22.5%209.5T64%20288v1216q0%2013%209.5%2022.5T96%201536h1600q13%200%2022.5-9.5t9.5-22.5V288q0-13-9.5-22.5T1696%20256zm160%2032v1216q0%2066-47%20113t-113%2047H96q-66%200-113-47t-47-113V288q0-66%2047-113t113-47h1600q66%200%20113%2047t47%20113z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

div[class^='o-mediafile--video'] .o-mediafile__heading {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1792%20352v1088q0%2042-39%2059-13%205-25%205-27%200-45-19l-403-403v166q0%20119-84.5%20203.5T992%201536H288q-119%200-203.5-84.5T0%201248V544q0-119%2084.5-203.5T288%20256h704q119%200%20203.5%2084.5T1280%20544v165l403-402q18-19%2045-19%2012%200%2025%205%2039%2017%2039%2059z%22%20fill%3D%22%23147A8D%22%2F%3E%3C%2Fsvg%3E'); }

@media (min-width: 760px) {
  .c-mediafilegrid {
    display: grid;
    grid-template-columns: 1fr 1fr; } }

@media (min-width: 760px) {
  .c-mediafilegrid div[class^='o-mediafile--'] {
    width: 50%; }
    .c-mediafilegrid div[class^='o-mediafile--']:nth-child(odd) {
      float: left;
      clear: left; }
    .c-mediafilegrid div[class^='o-mediafile--']:nth-child(even) {
      float: right; }
    @supports (display: grid) {
      .c-mediafilegrid div[class^='o-mediafile--'] {
        width: auto; } } }

.c-medialist {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin-right: 20px; }
  @supports (display: grid) {
    .c-medialist {
      display: grid;
      grid-template-columns: repeat(auto-fill, minmax(11em, 1fr));
      grid-column-gap: 20px; } }

.c-medialist__audio, .c-medialist__image, .c-medialist__other, .c-medialist__pdf, .c-medialist__video, .c-medialist__zip {
  width: 11em;
  margin-right: 20px;
  margin-bottom: 10px;
  padding-left: 1.5em;
  float: left;
  background: no-repeat left top / 16px; }
  @supports (display: grid) {
    .c-medialist__audio, .c-medialist__image, .c-medialist__other, .c-medialist__pdf, .c-medialist__video, .c-medialist__zip {
      width: auto;
      margin-right: 0;
      float: none; } }

.c-medialist__audio {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M832%20352v1088q0%2026-19%2045t-45%2019-45-19l-333-333H128q-26%200-45-19t-19-45V704q0-26%2019-45t45-19h262l333-333q19-19%2045-19t45%2019%2019%2045zm384%20544q0%2076-42.5%20141.5T1061%201131q-10%205-25%205-26%200-45-18.5t-19-45.5q0-21%2012-35.5t29-25%2034-23%2029-35.5%2012-57-12-57-29-35.5-34-23-29-25-12-35.5q0-27%2019-45.5t45-18.5q15%200%2025%205%2070%2027%20112.5%2093t42.5%20142zm256%200q0%20153-85%20282.5T1162%201367q-13%205-25%205-27%200-46-19t-19-45q0-39%2039-59%2056-29%2076-44%2074-54%20115.5-135.5T1344%20896t-41.5-173.5T1187%20587q-20-15-76-44-39-20-39-59%200-26%2019-45t45-19q13%200%2026%205%20140%2059%20225%20188.5t85%20282.5zm256%200q0%20230-127%20422.5T1263%201602q-13%205-26%205-26%200-45-19t-19-45q0-36%2039-59%207-4%2022.5-10.5t22.5-10.5q46-25%2082-51%20123-91%20192-227t69-289-69-289-192-227q-36-26-82-51-7-4-22.5-10.5T1212%20308q-39-23-39-59%200-26%2019-45t45-19q13%200%2026%205%20211%2091%20338%20283.5T1728%20896z%22%2F%3E%3C%2Fsvg%3E'); }

.c-medialist__image {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M576%20576q0%2080-56%20136t-136%2056-136-56-56-136%2056-136%20136-56%20136%2056%2056%20136zm1024%20384v448H192v-192l320-320%20160%20160%20512-512zm96-704H96q-13%200-22.5%209.5T64%20288v1216q0%2013%209.5%2022.5T96%201536h1600q13%200%2022.5-9.5t9.5-22.5V288q0-13-9.5-22.5T1696%20256zm160%2032v1216q0%2066-47%20113t-113%2047H96q-66%200-113-47t-47-113V288q0-66%2047-113t113-47h1600q66%200%20113%2047t47%20113z%22%2F%3E%3C%2Fsvg%3E'); }

.c-medialist__other {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1152%20512V40q22%2014%2036%2028l408%20408q14%2014%2028%2036h-472zm-128%2032q0%2040%2028%2068t68%2028h544v1056q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h800v544z%22%2F%3E%3C%2Fsvg%3E'); }

.c-medialist__pdf {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221536%22%20height%3D%221792%22%20viewBox%3D%220%200%201536%201792%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M896%20544c0%2026.667%209.333%2049.333%2028%2068s41.333%2028%2068%2028h544v1056c0%2026.667-9.333%2049.333-28%2068s-41.333%2028-68%2028H96c-26.667%200-49.333-9.333-68-28s-28-41.333-28-68V96c0-26.667%209.333-49.333%2028-68S69.333%200%2096%200h800v544zm128-32V40c14.667%209.333%2026.667%2018.667%2036%2028l408%20408c9.333%209.333%2018.667%2021.333%2028%2036h-472zM894.143%20942c-60.667-49.333-109.333-128.667-146-238%208-46%2012.667-110%2014-192v-30c0-3.333-.333-6-1-8%201.333-1.333%202.667-4%204-8%206-31.333%203-54-9-68-8-10-19.667-15-35-15h-22c-20.667%200-34.667%2013.333-42%2040-8.667%2033.333-10.833%2075.833-6.5%20127.5s14.5%20104.833%2030.5%20159.5c-24%2084-58.667%20171.333-104%20262-36.667%2074.667-72.333%20140.333-107%20197%200-1.333-.667-2.667-2-4-6-10-13.667-12-23-6-56.667%2030-100.667%2062.167-132%2096.5s-50%2064.833-56%2091.5c-2.667%2017.333-.667%2029.333%206%2036%203.333%202.667%205.333%204.333%206%205l24%2012c8.667%204.667%2018%207%2028%207%2059.333%200%20140-87.333%20242-262%20114-39.333%20244.667-67%20392-83%2042%2022%2085.333%2039.667%20130%2053%2044.667%2013.333%2083%2020%20115%2020%2043.333%200%2067-12.667%2071-38v-1l2-2c.667-.667%201-1.333%201-2%209.333-20%208.667-37.333-2-52-20-32.667-79-49-177-49-38.667%200-77.667%202.333-117%207-34-20-62-38.667-84-56zm-576%20411c8.667-20%2025.167-44.667%2049.5-74s53.5-57.333%2087.5-84c-56.667%2089.333-102.333%20142-137%20158zm398-920v-2c.667-.667%201-1.333%201-2%208%209.333%2012.333%2021.333%2013%2036%200%20.667.333%201.667%201%203%200%20.667.333%201.333%201%202-2%202.667-3.333%205.333-4%208-4.667%2026.667-7%2041-7%2043-4%2024.667-6.333%2039.333-7%2044-8.667-60-8-104%202-132zm-124%20661c10-18%2025-45.667%2045-83%2037.333-74%2065-139.667%2083-197%2034%2072.667%2076.333%20131.333%20127%20176%203.333%203.333%208.667%207.833%2016%2013.5s11.667%208.833%2013%209.5c-99.333%2018-194%2045-284%2081zm646-16c1.333%201.333%202%202.333%202%203-2.667.667-8.667%201-18%201-32%200-73.333-9.333-124-28%2077.333%200%20124%208%20140%2024z%22%2F%3E%3C%2Fsvg%3E'); }

.c-medialist__video {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1792%20352v1088q0%2042-39%2059-13%205-25%205-27%200-45-19l-403-403v166q0%20119-84.5%20203.5T992%201536H288q-119%200-203.5-84.5T0%201248V544q0-119%2084.5-203.5T288%20256h704q119%200%20203.5%2084.5T1280%20544v165l403-402q18-19%2045-19%2012%200%2025%205%2039%2017%2039%2059z%22%2F%3E%3C%2Fsvg%3E'); }

.c-medialist__zip {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1088%20832q0-26-19-45t-45-19H768q-26%200-45%2019t-19%2045%2019%2045%2045%2019h256q26%200%2045-19t19-45zm576-192v960q0%2026-19%2045t-45%2019H192q-26%200-45-19t-19-45V640q0-26%2019-45t45-19h1408q26%200%2045%2019t19%2045zm64-448v256q0%2026-19%2045t-45%2019H128q-26%200-45-19t-19-45V192q0-26%2019-45t45-19h1536q26%200%2045%2019t19%2045z%22%2F%3E%3C%2Fsvg%3E'); }

.c-modal--open {
  position: absolute;
  top: 10vh;
  right: 10vw;
  bottom: 10vh;
  left: 10vw;
  border: 1px solid #c6c6c6;
  border-radius: 3px;
  outline: none;
  background-color: white;
  box-shadow: 5px 5px 15px #333333;
  overflow: auto; }
  @media (min-width: 480px) {
    .c-modal--open {
      top: 15vh;
      right: 15vw;
      bottom: 15vh;
      left: 15vw; } }
  @media (min-width: 870px) {
    .c-modal--open {
      top: 20vh;
      right: 20vw;
      bottom: 20vh;
      left: 20vw; } }

.c-modal__overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(51, 51, 51, 0.8);
  z-index: 10; }
  @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
    .c-modal__overlay {
      background-color: rgba(0, 0, 0, 0.6);
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px); } }

.modal__header {
  display: -ms-flexbox;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  -ms-flex-align: center;
      align-items: center;
  min-height: 2.5em;
  padding: 0 20px;
  background-color: #c6c6c6; }
  .modal__header h1 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .modal__header h2 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .modal__header h3 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .modal__header h4 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .modal__header h5 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .modal__header h6 {
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }

.modal__content {
  padding: 20px; }

.c-modal__footer {
  display: -ms-flexbox;
  display: flex;
  position: -webkit-sticky;
  position: sticky;
  bottom: 0;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 10px 20px;
  border-top: 1px solid #c6c6c6;
  background-color: white; }
  .c-modal__footer button:not(:first-child) {
    margin-left: 10px; }

.c-modal__header-close {
  margin-left: auto;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.331%2023.331%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M16.043%2011.667L22.609%205.1a2.484%202.484%200%200%200%200-3.502l-.875-.875a2.482%202.482%200%200%200-3.502%200L11.666%207.29%205.099.723a2.482%202.482%200%200%200-3.501%200l-.876.875a2.485%202.485%200%200%200%200%203.502l6.566%206.566-6.566%206.567a2.484%202.484%200%200%200%200%203.501l.876.875a2.482%202.482%200%200%200%203.501%200l6.567-6.565%206.566%206.565a2.484%202.484%200%200%200%203.502%200l.875-.875a2.482%202.482%200%200%200%200-3.501l-6.566-6.566z%22%2F%3E%3C%2Fsvg%3E');
  background-size: 1em; }

.c-modal__button-close {
  margin-right: auto; }

.c-nav {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  z-index: 1; }

.c-nav__main[open] .c-nav__main-button::after {
  transform: rotate(180deg); }

.c-nav__main-button {
  display: inline-block;
  position: relative;
  padding-right: 2em;
  padding-left: 0.6em;
  border: 1px solid #585658;
  color: #585658;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  @media (min-width: 870px) {
    .c-nav__main-button {
      display: none; } }
  .c-nav__main-button::after {
    position: absolute;
    top: 0;
    bottom: 0;
    margin-left: 6px;
    padding: 7px;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat center/13px;
    content: ''; }

.c-edit__nav-items a, .c-nav__main-items > li, .c-nav__main-items--submenu-active > li, .c-nav__sub-items li, .c-nav__sub-items-button {
  border: 1px solid #585658;
  background: white; }
  .c-edit__nav-items a:not(:first-child), .c-nav__main-items > li:not(:first-child), .c-nav__main-items--submenu-active > li:not(:first-child), .c-nav__sub-items li:not(:first-child), .c-nav__sub-items-button:not(:first-child) {
    border-top: none; }
  @media (min-width: 870px) {
    .c-edit__nav-items a:first-child, .c-nav__main-items > li:first-child, .c-nav__main-items--submenu-active > li:first-child, .c-nav__sub-items li:first-child, .c-nav__sub-items-button:first-child {
      border-top: none; }
    .c-edit__nav-items a:last-child, .c-nav__main-items > li:last-child, .c-nav__main-items--submenu-active > li:last-child, .c-nav__sub-items li:last-child, .c-nav__sub-items-button:last-child {
      border-bottom: none; } }
  .c-edit__nav-items a a, .c-nav__main-items > li a, .c-nav__main-items--submenu-active > li a, .c-nav__sub-items li a, .c-nav__sub-items-button a, .c-edit__nav-items a button, .c-nav__main-items > li button, .c-nav__main-items--submenu-active > li button, .c-nav__sub-items li button, .c-nav__sub-items-button button {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding-right: 10px;
    padding-left: 10px;
    color: #585658;
    font-size: 1.1em;
    text-decoration: none; }
    .c-edit__nav-items a a:hover, .c-nav__main-items > li a:hover, .c-nav__main-items--submenu-active > li a:hover, .c-nav__sub-items li a:hover, .c-nav__sub-items-button a:hover, .c-edit__nav-items a button:hover, .c-nav__main-items > li button:hover, .c-nav__main-items--submenu-active > li button:hover, .c-nav__sub-items li button:hover, .c-nav__sub-items-button button:hover {
      color: #c54516; }

.c-nav__main-items, .c-nav__main-items--submenu-active {
  position: absolute;
  right: 10px;
  left: 10px;
  margin-top: 5px !important;
  transition: transform 0.5s; }
  @media (min-width: 870px) {
    .c-nav__main-items, .c-nav__main-items--submenu-active {
      display: -ms-flexbox;
      display: flex;
      position: static;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: distribute;
          justify-content: space-around;
      margin-top: 0 !important; } }
  .c-nav__main-items > li:not(:first-child), .c-nav__main-items--submenu-active > li:not(:first-child) {
    border-top: none; }
  @media (min-width: 870px) {
    .c-nav__main-items > li, .c-nav__main-items--submenu-active > li {
      border: none;
      background: none; } }
  .c-nav__main-items > li .c-nav__item--active, .c-nav__main-items--submenu-active > li .c-nav__item--active {
    color: black;
    font-weight: bold; }

.c-nav__main-items--submenu-active {
  transform: translateX(-103%); }
  @media (min-width: 870px) {
    .c-nav__main-items--submenu-active {
      transform: translateX(0); } }

.c-nav__sub {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  background-color: white; }
  @media (min-width: 870px) {
    .c-nav__sub {
      position: relative; }
      .c-nav__sub[open] .c-nav__sub-button::after {
        transform: rotate(180deg); } }

.c-nav__sub-button {
  position: relative;
  padding-right: 2.1em;
  padding-left: 10px;
  border: none;
  color: #585658;
  font-size: 1.1em;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .c-nav__sub-button:hover {
    color: #c54516; }
  @media (min-width: 870px) {
    .c-nav__sub-button {
      border: none; } }
  .c-nav__sub-button::after {
    position: absolute;
    top: 0;
    right: 10px;
    bottom: 0;
    width: 1em;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M979%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023zm384%200q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat center/contain;
    content: ''; }
    @media (min-width: 870px) {
      .c-nav__sub-button::after {
        width: 0.8em;
        background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E'); } }

.c-nav__sub-items {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  transform: translateX(103%); }
  @media (min-width: 870px) {
    .c-nav__sub-items {
      top: auto;
      width: 12em;
      max-height: 23em;
      margin-top: 5px;
      transform: translateX(0);
      border-top: 1px solid #585658;
      border-bottom: 1px solid #585658;
      overflow: auto; } }

.c-nav__sub-items-button {
  width: 100%;
  margin-right: 10px;
  padding-left: 2em !important;
  border-bottom: none;
  background: white url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1011%201376q0%2013-10%2023l-50%2050q-10%2010-23%2010t-23-10L439%20983q-10-10-10-23t10-23l466-466q10-10%2023-10t23%2010l50%2050q10%2010%2010%2023t-10%2023L608%20960l393%20393q10%2010%2010%2023zm384%200q0%2013-10%2023l-50%2050q-10%2010-23%2010t-23-10L823%20983q-10-10-10-23t10-23l466-466q10-10%2023-10t23%2010l50%2050q10%2010%2010%2023t-10%2023L992%20960l393%20393q10%2010%2010%2023z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat left 10px center/1em;
  text-align: left; }
  @media (min-width: 870px) {
    .c-nav__sub-items-button {
      display: none !important; } }

.c-navbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 10px;
  padding: 10px;
  border-top: 1px solid #c6c6c6;
  border-bottom: 1px solid #c6c6c6;
  background-color: white; }
  @media (min-width: 1280px) {
    .c-navbar {
      padding: 10px 30px; } }

.c-pagination, .c-pagination--prev, .c-pagination--next, .c-pagination--prev--next {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-bottom: 20px; }
  .c-pagination ul, .c-pagination--prev ul, .c-pagination--next ul, .c-pagination--prev--next ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .c-pagination ul li, .c-pagination--prev ul li, .c-pagination--next ul li, .c-pagination--prev--next ul li {
      margin-bottom: 5px; }
      .c-pagination ul li:not(:last-child), .c-pagination--prev ul li:not(:last-child), .c-pagination--next ul li:not(:last-child), .c-pagination--prev--next ul li:not(:last-child) {
        margin-right: 5px; }

.c-pagination--prev li:nth-child(2)::after {
  margin-left: 5px;
  content: '\2026'; }

.c-pagination--next li:nth-last-child(2)::before {
  margin-right: 5px;
  content: '\2026'; }

.c-pagination--prev--next li:nth-child(2)::after {
  margin-left: 5px;
  content: '\2026'; }

.c-pagination--prev--next li:nth-last-child(2)::before {
  margin-right: 5px;
  content: '\2026'; }

.c-pagination__prev,
.c-pagination__next, .c-pagination--prev .c-pagination__prev a, .c-pagination--next .c-pagination__next a, .c-pagination--prev--next .c-pagination__prev a,
.c-pagination--prev--next .c-pagination__next a, .c-pagination__item, .c-pagination__item--current {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 0 10px;
  background-color: white;
  color: black;
  text-decoration: none; }

.c-pagination__prev,
.c-pagination__next {
  border: 1px solid #c6c6c6;
  color: #8b898b; }

.c-pagination--prev .c-pagination__prev, .c-pagination--next .c-pagination__next, .c-pagination--prev--next .c-pagination__prev,
.c-pagination--prev--next .c-pagination__next {
  padding: 0;
  border: none; }
  .c-pagination--prev .c-pagination__prev a, .c-pagination--next .c-pagination__next a, .c-pagination--prev--next .c-pagination__prev a,
  .c-pagination--prev--next .c-pagination__next a {
    border: 1px solid #585658; }

.c-pagination__item {
  border: 1px solid #585658; }
  .c-pagination__item:hover, .c-pagination__item:focus {
    border: 1px solid #c54516; }

.c-pagination__item--current {
  border: 1px solid #585658;
  background-color: #585658;
  color: white; }

@media (min-width: 480px) {
  .c-pdfview {
    position: absolute;
    top: 20px;
    right: 0; } }

.c-pdfview__button-download {
  padding-top: 0;
  padding-bottom: 0;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1344%201344q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm256%200q0-26-19-45t-45-19-45%2019-19%2045%2019%2045%2045%2019%2045-19%2019-45zm128-224v320q0%2040-28%2068t-68%2028H160q-40%200-68-28t-28-68v-320q0-40%2028-68t68-28h465l135%20136q58%2056%20136%2056t136-56l136-136h464q40%200%2068%2028t28%2068zm-325-569q17%2041-14%2070l-448%20448q-18%2019-45%2019t-45-19L403%20621q-31-29-14-70%2017-39%2059-39h256V64q0-26%2019-45t45-19h256q26%200%2045%2019t19%2045v448h256q42%200%2059%2039z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 480px) {
    .c-pdfview__button-download {
      display: none; } }

.c-pdfview__button-view {
  display: none; }
  @media (min-width: 480px) {
    .c-pdfview__button-view {
      display: inline-block;
      padding-top: 0;
      padding-bottom: 0;
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M883%201056q0%2013-10%2023l-332%20332%20144%20144q19%2019%2019%2045t-19%2045-45%2019H192q-26%200-45-19t-19-45v-448q0-26%2019-45t45-19%2045%2019l144%20144%20332-332q10-10%2023-10t23%2010l114%20114q10%2010%2010%2023zm781-864v448q0%2026-19%2045t-45%2019-45-19l-144-144-332%20332q-10%2010-23%2010t-23-10L919%20759q-10-10-10-23t10-23l332-332-144-144q-19-19-19-45t19-45%2045-19h448q26%200%2045%2019t19%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); } }

.c-pdfview__viewer {
  display: none; }
  @media (min-width: 480px) {
    .c-pdfview__viewer {
      display: block;
      margin-top: 10px; } }

.c-pub {
  margin-bottom: 20px;
  page-break-inside: avoid;
       break-inside: avoid; }

.c-pub__heading {
  margin: 0.8em 0; }
  @media (min-width: 480px) {
    .c-pub__heading {
      margin: 0 0 0.8em; } }

.c-pub__subheading {
  margin-bottom: 0.4em;
  font-size: 1.2em; }

.c-pub__abstract {
  max-height: 8em;
  margin-bottom: 20px;
  overflow: hidden; }

.c-pubdata {
  margin-bottom: 20px; }

.c-pubinfo {
  margin-bottom: 20px; }
  .c-pubinfo > *:not(.c-pubinfo__license) {
    margin-bottom: 10px; }
  @media (min-width: 480px) {
    .c-pubinfo {
      display: grid;
      grid-template-columns: 1fr auto;
      grid-gap: 10px 20px; }
      .c-pubinfo > *:not(.c-pubinfo__license) {
        margin-bottom: 10px; }
        @supports (display: grid) {
          .c-pubinfo > *:not(.c-pubinfo__license) {
            margin-bottom: 0; } } }

.c-pubinfo__location-heading {
  margin-top: 0;
  font-size: 1em; }

.c-pubinfo__link {
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }
  @media (min-width: 480px) {
    .c-pubinfo__link {
      white-space: normal;
      overflow-wrap: break-word;
      word-wrap: break-word;
      word-break: break-all;
      -webkit-hyphens: auto;
          -ms-hyphens: auto;
              hyphens: auto;
      grid-column: 1; } }

@media (min-width: 480px) {
  .c-pubinfo__statement {
    grid-column: 1; } }

.c-pubinfo__license {
  display: inline-block;
  margin-left: 20px;
  float: right; }
  @supports (display: grid) {
    .c-pubinfo__license {
      margin-left: 0; } }
  @media (min-width: 480px) {
    .c-pubinfo__license {
      grid-column: 2;
      grid-row: 1 / 4; } }
  .c-pubinfo__license img {
    display: block; }

.c-publocation {
  position: relative;
  margin-bottom: 10px; }
  @media (min-width: 480px) {
    @supports (display: grid) {
      .c-publocation {
        display: grid;
        grid-template-columns: 1fr auto;
        grid-template-rows: repeat(2, auto); } } }

.c-publocation__heading h1 {
  margin-bottom: 10px; }

.c-publocation__heading h2 {
  margin-bottom: 10px; }

.c-publocation__heading h3 {
  margin-bottom: 10px; }

.c-publocation__heading h4 {
  margin-bottom: 10px; }

.c-publocation__heading h5 {
  margin-bottom: 10px; }

.c-publocation__heading h6 {
  margin-bottom: 10px; }

.c-publocation__link {
  display: block;
  margin-bottom: 10px; }
  @media (min-width: 480px) {
    .c-publocation__link {
      margin-right: 120px;
      margin-bottom: 0;
      padding-right: 20px; }
      @supports (display: grid) {
        .c-publocation__link {
          margin-right: 0; } } }

@media (min-width: 480px) {
  .c-publocation__license {
    position: absolute;
    top: 0;
    right: 0; }
    @supports (display: grid) {
      .c-publocation__license {
        position: static;
        grid-column: 2 / 3;
        grid-row: 1 / 3; } } }

@media (min-width: 480px) {
  .c-pubpreview {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; } }

.c-pubpreview + .c-pubpreview {
  border-top: 1px solid #585658; }
  @media (min-width: 480px) {
    .c-pubpreview + .c-pubpreview {
      padding-top: 20px; } }

.c-pubpreview__img {
  display: none; }
  @media (min-width: 480px) {
    .c-pubpreview__img {
      display: inline-block;
      -ms-flex: 0 0 150px;
          flex: 0 0 150px;
      margin-right: 20px;
      margin-bottom: 20px;
      border: 1px solid #c6c6c6;
      box-shadow: 2px 2px 2px #a5a2a5; } }

.c-pubyear {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  margin-bottom: 10px; }

.c-pubyear__field label {
  display: block; }

.c-pubyear__field input {
  width: 3.5em; }

.c-refine--no-drawer > button {
  display: none; }

.c-refine--has-drawer {
  position: relative; }
  .c-refine--has-drawer [class^='c-refine__drawer'] {
    position: absolute; }

.c-refine__button--open, .c-refine__button--close {
  width: 100%;
  margin-bottom: 10px;
  background-color: #127181;
  background-repeat: no-repeat;
  background-size: 1.2em; }

.c-refine__button--open {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M979%20960q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023zm384%200q0%2013-10%2023l-466%20466q-10%2010-23%2010t-23-10l-50-50q-10-10-10-23t10-23l393-393-393-393q-10-10-10-23t10-23l50-50q10-10%2023-10t23%2010l466%20466q10%2010%2010%2023z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
  background-position: right 10px center; }

.c-refine__button--close {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1011%201376q0%2013-10%2023l-50%2050q-10%2010-23%2010t-23-10L439%20983q-10-10-10-23t10-23l466-466q10-10%2023-10t23%2010l50%2050q10%2010%2010%2023t-10%2023L608%20960l393%20393q10%2010%2010%2023zm384%200q0%2013-10%2023l-50%2050q-10%2010-23%2010t-23-10L823%20983q-10-10-10-23t10-23l466-466q10-10%2023-10t23%2010l50%2050q10%2010%2010%2023t-10%2023L992%20960l393%20393q10%2010%2010%2023z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
  background-position: left 10px center; }

.c-refine__drawer--opened, .c-refine__drawer--closed {
  width: 100%;
  transition: transform 0.5s;
  background-color: #ececec; }

.c-refine__drawer--closed {
  transform: translateX(-110%); }

.c-relateditems li {
  line-height: 1.3; }
  .c-relateditems li h1 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li h2 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li h3 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li h4 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li h5 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li h6 {
    margin: 0;
    font-size: 1em;
    font-weight: normal; }
  .c-relateditems li:not(:last-child) {
    margin-bottom: 10px; }

.c-relateditems .c-authorlist {
  margin-bottom: 0; }
  .c-relateditems .c-authorlist li {
    margin-bottom: 0; }

.c-scholworks {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap; }
  @media (min-width: 480px) {
    .c-scholworks {
      -ms-flex-flow: row nowrap;
          flex-flow: row nowrap;
      -ms-flex-align: start;
          align-items: flex-start; } }
  .c-scholworks ~ .c-scholworks {
    padding-top: 20px;
    border-top: 1px solid #585658; }
  .c-scholworks:not(:last-child) {
    margin-bottom: 10px; }

.c-scholworks__main-column {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto; }

.c-scholworks__tag-article, .c-scholworks__tag-book, .c-scholworks__tag-thesis, .c-scholworks__tag-multimedia, .c-scholworks__tag-peer {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: 1.4em;
  margin: 0 10px 20px 0;
  padding: 0 10px 0 30px;
  border-radius: 3px;
  background: #c6c6c6 no-repeat left 10px center/1em; }

.c-scholworks__tag-article {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1596%20476q14%2014%2028%2036h-472V40q22%2014%2036%2028zm-476%20164h544v1056q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h800v544q0%2040%2028%2068t68%2028zm160%20736v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23zm0-256v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23zm0-256v-64q0-14-9-23t-23-9H544q-14%200-23%209t-9%2023v64q0%2014%209%2023t23%209h704q14%200%2023-9t9-23z%22%2F%3E%3C%2Fsvg%3E'); }

.c-scholworks__tag-book {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1703%20478q40%2057%2018%20129l-275%20906q-19%2064-76.5%20107.5T1247%201664H324q-77%200-148.5-53.5T76%201479q-24-67-2-127%200-4%203-27t4-37q1-8-3-21.5t-3-19.5q2-11%208-21t16.5-23.5T116%201179q23-38%2045-91.5t30-91.5q3-10%20.5-30t-.5-28q3-11%2017-28t17-23q21-36%2042-92t25-90q1-9-2.5-32t.5-28q4-13%2022-30.5t22-22.5q19-26%2042.5-84.5T404%20411q1-8-3-25.5t-2-26.5q2-8%209-18t18-23%2017-21q8-12%2016.5-30.5t15-35%2016-36%2019.5-32%2026.5-23.5%2036-11.5T620%20134l-1%203q38-9%2051-9h761q74%200%20114%2056t18%20130l-274%20906q-36%20119-71.5%20153.5T1089%201408H220q-27%200-38%2015-11%2016-1%2043%2024%2070%20144%2070h923q29%200%2056-15.5t35-41.5l300-987q7-22%205-57%2038%2015%2059%2043zm-1064%202q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1311%20480l21-64q4-13-2-22.5t-20-9.5H702q-13%200-25.5%209.5T660%20416zm-83%20256q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1228%20736l21-64q4-13-2-22.5t-20-9.5H619q-13%200-25.5%209.5T577%20672z%22%2F%3E%3C%2Fsvg%3E'); }

.c-scholworks__tag-thesis {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%222304%22%20height%3D%221792%22%20viewBox%3D%220%200%202304%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1774%20836l18%20316q4%2069-82%20128t-235%2093.5-323%2034.5-323-34.5-235-93.5-82-128l18-316%20574%20181q22%207%2048%207t48-7zm530-324q0%2023-22%2031L1162%20895q-4%201-10%201t-10-1L490%20689q-43%2034-71%20111.5T385%20979q63%2036%2063%20109%200%2069-58%20107l58%20433q2%2014-8%2025-9%2011-24%2011H224q-15%200-24-11-10-11-8-25l58-433q-58-38-58-107%200-73%2065-111%2011-207%2098-330L22%20543q-22-8-22-31t22-31l1120-352q4-1%2010-1t10%201l1120%20352q22%208%2022%2031z%22%2F%3E%3C%2Fsvg%3E'); }

.c-scholworks__tag-multimedia {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1312%20896q0%2037-32%2055l-544%20320q-15%209-32%209-16%200-32-8-32-19-32-56V576q0-37%2032-56%2033-18%2064%201l544%20320q32%2018%2032%2055zm128%200q0-148-73-273t-198-198-273-73-273%2073-198%20198-73%20273%2073%20273%20198%20198%20273%2073%20273-73%20198-198%2073-273zm224%200q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%2F%3E%3C%2Fsvg%3E'); }

.c-scholworks__tag-peer {
  padding: 0 10px; }

.c-scholworks__heading {
  max-height: 3.2em;
  overflow: hidden; }
  @media (min-width: 480px) {
    .c-scholworks__heading {
      max-height: 2.2em; } }

.c-scholworks__publication {
  margin-bottom: 20px; }

.c-scholworks__abstract {
  max-height: 3.8em;
  margin: 0 0 20px;
  overflow: hidden; }
  @media (min-width: 480px) {
    .c-scholworks__abstract {
      max-height: 2.7em; } }
  .c-scholworks__abstract p {
    line-height: 1.3; }

.c-scholworks__thumbnail {
  display: none; }
  @media (min-width: 480px) {
    .c-scholworks__thumbnail {
      display: block;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      -ms-flex-item-align: start;
          align-self: flex-start;
      margin-top: calc(1.4em + 20px);
      margin-bottom: 10px;
      margin-left: 20px;
      border: 1px solid #c6c6c6;
      box-shadow: 2px 2px 2px #a5a2a5; } }
  .c-scholworks__thumbnail img {
    display: block;
    width: 8em;
    height: auto; }

.c-scholworks__media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: end;
      align-items: flex-end; }
  .c-scholworks__media img {
    margin-bottom: 10px;
    margin-left: auto; }

.c-search1 {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  right: 0;
  left: 0;
  background-color: white; }
  @media (min-width: 760px) {
    .c-search1 {
      position: absolute;
      left: auto;
      width: 22em; } }

.c-search1__field {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  padding: 0 0 0 2em;
  border: 1px solid #c6c6c6;
  border-radius: 3px;
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') no-repeat left 0.5em center/1em; }
  @media (min-width: 760px) {
    .c-search1__field {
      padding: 0 0 0 10px;
      background: none; } }

.c-search1__submit-button {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 760px) {
    .c-search1__submit-button {
      position: static;
      left: auto; } }

.c-search1__search-close-button {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.331%2023.331%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M16.043%2011.667L22.609%205.1a2.484%202.484%200%200%200%200-3.502l-.875-.875a2.482%202.482%200%200%200-3.502%200L11.666%207.29%205.099.723a2.482%202.482%200%200%200-3.501%200l-.876.875a2.485%202.485%200%200%200%200%203.502l6.566%206.566-6.566%206.567a2.484%202.484%200%200%200%200%203.501l.876.875a2.482%202.482%200%200%200%203.501%200l6.567-6.565%206.566%206.565a2.484%202.484%200%200%200%203.502%200l.875-.875a2.482%202.482%200%200%200%200-3.501l-6.566-6.566z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 760px) {
    .c-search1__search-close-button {
      display: none; } }

.c-search2 {
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  right: 0;
  left: 0;
  -ms-flex-align: start;
      align-items: flex-start; }
  @media (min-width: 760px) {
    .c-search2 {
      position: absolute;
      left: auto;
      width: 22em; } }

.c-search2__inputs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  -ms-flex-flow: column nowrap;
      flex-flow: column nowrap;
  border: 1px solid #c6c6c6;
  border-radius: 3px; }

.c-search2__form {
  display: -ms-flexbox;
  display: flex;
  background-color: white;
  z-index: 1; }

.c-search2__field {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  padding: 0 0 0 30px;
  border: none;
  background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E') no-repeat left 8px center/16px; }
  @media (min-width: 870px) {
    .c-search2__field {
      padding: 0 0 0 10px;
      background: none; } }

.c-search2__submit-button {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%237c7e7f%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 870px) {
    .c-search2__submit-button {
      position: static;
      left: auto; } }

.c-search2__search-close-button {
  background-color: white;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.331%2023.331%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M16.043%2011.667L22.609%205.1a2.484%202.484%200%200%200%200-3.502l-.875-.875a2.482%202.482%200%200%200-3.502%200L11.666%207.29%205.099.723a2.482%202.482%200%200%200-3.501%200l-.876.875a2.485%202.485%200%200%200%200%203.502l6.566%206.566-6.566%206.567a2.484%202.484%200%200%200%200%203.501l.876.875a2.482%202.482%200%200%200%203.501%200l6.567-6.565%206.566%206.565a2.484%202.484%200%200%200%203.502%200l.875-.875a2.482%202.482%200%200%200%200-3.501l-6.566-6.566z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E'); }
  @media (min-width: 870px) {
    .c-search2__search-close-button {
      display: none; } }

.c-search2__refine, .c-search2__refine--active {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  transition: min-height 0.5s, margin-top 0.5s;
  transition-delay: 0.2s;
  background: #e0e0e0; }
  .c-search2__refine label, .c-search2__refine--active label {
    padding-top: 8px;
    padding-bottom: 6px;
    font-size: 0.9em; }
    .c-search2__refine label:not(:last-of-type), .c-search2__refine--active label:not(:last-of-type) {
      margin-right: 15px; }
  .c-search2__refine [type='radio'] + label:before, .c-search2__refine--active [type='radio'] + label:before {
    display: inline-block;
    width: 1em;
    height: 1em;
    margin-right: 0.5em;
    transition: border 0.2s, background-color 0.2s;
    border: 1px solid black;
    border-radius: 50%;
    content: '';
    vertical-align: middle; }
  .c-search2__refine [type='radio']:checked + label:before, .c-search2__refine--active [type='radio']:checked + label:before {
    background-color: #127181; }
  .c-search2__refine [type='radio']:focus + label:before, .c-search2__refine--active [type='radio']:focus + label:before {
    border: 2px solid black;
    background-color: #37aec2; }

.c-search2__refine {
  margin-top: -2rem; }
  @media (any-pointer: coarse) {
    .c-search2__refine {
      margin-top: -2.8rem; } }

.c-search2__refine--active {
  margin-top: 0; }

.c-servererror {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }
  .c-servererror small {
    margin-bottom: 10px;
    font-size: 1em;
    text-align: center; }

.c-servererror__message {
  margin-bottom: 30px; }

.c-servererror__image {
  width: 18.8em;
  max-width: 100%;
  margin-bottom: 30px;
  border: 1px solid #c6c6c6;
  box-shadow: 5px 5px 15px #a5a2a5; }

.c-servererror__search {
  display: -ms-flexbox;
  display: flex;
  width: 18.8em;
  max-width: 100%;
  margin-bottom: 30px; }
  .c-servererror__search input[type='search'] {
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    padding: 0 10px;
    border: 1px solid #c6c6c6; }
  .c-servererror__search button {
    margin-left: 5px;
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20250.313%20250.313%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M244.186%20214.604l-54.379-54.378c-.289-.289-.628-.491-.93-.76%2010.7-16.231%2016.945-35.66%2016.945-56.554C205.822%2046.075%20159.747%200%20102.911%200S0%2046.075%200%20102.911c0%2056.835%2046.074%20102.911%20102.91%20102.911%2020.895%200%2040.323-6.245%2056.554-16.945.269.301.47.64.759.929l54.38%2054.38c8.169%208.168%2021.413%208.168%2029.583%200%208.168-8.169%208.168-21.413%200-29.582zm-141.275-44.458c-37.134%200-67.236-30.102-67.236-67.235%200-37.134%2030.103-67.236%2067.236-67.236%2037.132%200%2067.235%2030.103%2067.235%2067.236s-30.103%2067.235-67.235%2067.235z%22%20fill%3D%22%23147a8d%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%2F%3E%3C%2Fsvg%3E'); }
    @media (min-width: 760px) {
      .c-servererror__search button {
        margin-left: 10px; } }

.c-share {
  display: inline-block;
  border-radius: 3px;
  box-shadow: 2px 2px 2px #a5a2a5; }
  .c-share summary {
    display: inline-block;
    position: relative;
    padding-right: 40px;
    padding-left: 40px;
    border-radius: 3px;
    background: #127181 url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1472%20989v259q0%20119-84.5%20203.5T1184%201536H352q-119%200-203.5-84.5T64%201248V416q0-119%2084.5-203.5T352%20128h255q13%200%2022.5%209.5T639%20160q0%2027-26%2032-77%2026-133%2060-10%204-16%204H352q-66%200-113%2047t-47%20113v832q0%2066%2047%20113t113%2047h832q66%200%20113-47t47-113v-214q0-19%2018-29%2028-13%2054-37%2016-16%2035-8%2021%209%2021%2029zm237-496l-384%20384q-18%2019-45%2019-12%200-25-5-39-17-39-59V640h-160q-323%200-438%20131-119%20137-74%20473%203%2023-20%2034-8%202-12%202-16%200-26-13-10-14-21-31t-39.5-68.5T376%201068t-38.5-114T320%20832q0-49%203.5-91t14-90%2028-88%2047-81.5%2068.5-74%2094.5-61.5T700%20297.5%20859.5%20267t196.5-11h160V64q0-42%2039-59%2013-5%2025-5%2026%200%2045%2019l384%20384q19%2019%2019%2045t-19%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat left 10px center/16px;
    color: white;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .c-share summary::after {
      position: absolute;
      top: 0;
      right: 10px;
      bottom: 0;
      padding: 0 7px;
      background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22512%22%20height%3D%22512%22%20viewBox%3D%220%200%20292.362%20292.362%22%3E%3Cpath%20d%3D%22M286.935%2069.377c-3.614-3.617-7.898-5.424-12.848-5.424H18.274c-4.952%200-9.233%201.807-12.85%205.424C1.807%2072.998%200%2077.279%200%2082.228c0%204.948%201.807%209.229%205.424%2012.847l127.907%20127.907c3.621%203.617%207.902%205.428%2012.85%205.428s9.233-1.811%2012.847-5.428L286.935%2095.074c3.613-3.617%205.427-7.898%205.427-12.847%200-4.948-1.814-9.229-5.427-12.85z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center/13px;
      content: ''; }
  .c-share[open] summary::after {
    transform: rotate(180deg); }

.c-share__list {
  position: absolute;
  right: 0;
  left: 0;
  margin-top: 5px;
  background-color: #595959;
  z-index: 1; }
  @supports ((-webkit-backdrop-filter: blur()) or (backdrop-filter: blur())) {
    .c-share__list {
      background-color: rgba(0, 0, 0, 0.6);
      -webkit-backdrop-filter: blur(5px);
              backdrop-filter: blur(5px); } }
  @media (min-width: 870px) {
    .c-share__list {
      left: auto;
      width: 130px; } }

.c-share__email, .c-share__facebook, .c-share__twitter {
  padding-left: 40px;
  background: no-repeat left 10px center/16px;
  color: white; }
  .c-share__email:not(:first-child), .c-share__facebook:not(:first-child), .c-share__twitter:not(:first-child) {
    border-top: none; }
  @media (min-width: 870px) {
    .c-share__email, .c-share__facebook, .c-share__twitter {
      border: none; } }

.c-share__email {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1664%201504V736q-32%2036-69%2066-268%20206-426%20338-51%2043-83%2067t-86.5%2048.5T897%201280h-2q-48%200-102.5-24.5T706%201207t-83-67q-158-132-426-338-37-30-69-66v768q0%2013%209.5%2022.5t22.5%209.5h1472q13%200%2022.5-9.5t9.5-22.5zm0-1051v-24.5l-.5-13-3-12.5-5.5-9-9-7.5-14-2.5H160q-13%200-22.5%209.5T128%20416q0%20168%20147%20284%20193%20152%20401%20317%206%205%2035%2029.5t46%2037.5%2044.5%2031.5T852%201143t43%209h2q20%200%2043-9t50.5-27.5%2044.5-31.5%2046-37.5%2035-29.5q208-165%20401-317%2054-43%20100.5-115.5T1664%20453zm128-37v1088q0%2066-47%20113t-113%2047H160q-66%200-113-47T0%201504V416q0-66%2047-113t113-47h1472q66%200%20113%2047t47%20113z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-share__facebook {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1343%2012v264h-157q-86%200-116%2036t-30%20108v189h293l-39%20296h-254v759H734V905H479V609h255V391q0-186%20104-288.5T1115%200q147%200%20228%2012z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-share__twitter {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1684%20408q-67%2098-162%20167%201%2014%201%2042%200%20130-38%20259.5T1369.5%201125%201185%201335.5t-258%20146-323%2054.5q-271%200-496-145%2035%204%2078%204%20225%200%20401-138-105-2-188-64.5T285%201033q33%205%2061%205%2043%200%2085-11-112-23-185.5-111.5T172%20710v-4q68%2038%20146%2041-66-44-105-115t-39-154q0-88%2044-163%20121%20149%20294.5%20238.5T884%20653q-8-38-8-74%200-134%2094.5-228.5T1199%20256q140%200%20236%20102%20109-21%20205-78-37%20115-142%20178%2093-10%20186-50z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-skipnav {
  display: inline-block;
  padding: 10px;
  transition: opacity 0.5s;
  border-radius: 3px;
  background-color: #127181;
  color: white;
  text-decoration: none;
  opacity: 0;
  z-index: 1; }
  .c-skipnav:focus {
    top: 10px;
    left: 10px;
    opacity: 1; }

.c-sort {
  display: -ms-flexbox;
  display: flex;
  margin-right: 20px;
  margin-bottom: 20px; }

.c-sort__page-input {
  margin-left: 20px; }

.c-sortpagination {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.c-socialicons {
  margin-right: 10px; }
  .c-socialicons a {
    display: inline-block; }
    .c-socialicons a:not(:first-child) {
      margin-left: 10px; }
    .c-socialicons a img {
      display: block;
      height: 32px; }

.c-statcarousel {
  position: relative;
  margin-bottom: 20px;
  padding: 20px 2.5em;
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }

.c-statcarousel__section-heading {
  position: absolute;
  top: 0;
  bottom: 0; }
  .c-statcarousel__section-heading h1 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading h2 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading h3 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading h4 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading h5 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading h6 {
    position: absolute;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    margin: 0;
    color: #585658;
    font-size: 1.1em;
    font-weight: normal; }
  .c-statcarousel__section-heading:not(:first-child) {
    margin-left: 10px;
    padding-left: 10px;
    border-left: 1px solid #585658; }
    @media (min-width: 480px) {
      .c-statcarousel__section-heading:not(:first-child) {
        margin-left: 0;
        padding-left: 0; }
        .c-statcarousel__section-heading:not(:first-child) h1 {
          padding-left: 10px; }
        .c-statcarousel__section-heading:not(:first-child) h2 {
          padding-left: 10px; }
        .c-statcarousel__section-heading:not(:first-child) h3 {
          padding-left: 10px; }
        .c-statcarousel__section-heading:not(:first-child) h4 {
          padding-left: 10px; }
        .c-statcarousel__section-heading:not(:first-child) h5 {
          padding-left: 10px; }
        .c-statcarousel__section-heading:not(:first-child) h6 {
          padding-left: 10px; } }

.c-statcarousel__cell {
  margin-top: 30px; }
  @media (min-width: 480px) {
    .c-statcarousel__cell {
      width: 15vw; } }

.c-statcarousel .flickity-prev-next-button {
  width: 3.8em;
  height: 3.8em;
  background: transparent; }
  .c-statcarousel .flickity-prev-next-button:hover {
    background: transparent; }
  .c-statcarousel .flickity-prev-next-button.previous {
    left: -0.6em; }
  .c-statcarousel .flickity-prev-next-button.next {
    right: -0.6em; }
  .c-statcarousel .flickity-prev-next-button .arrow {
    fill: #585658; }

.c-subheader {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 10px;
  border-top: 2px solid #c6c6c6;
  background-color: white; }
  @media (min-width: 1280px) {
    .c-subheader {
      padding: 10px 30px; } }

.c-subheader__banner + .c-subheader__sidebar::before {
  margin: 0 5px;
  padding: 5px;
  background-color: #f00;
  color: #fff;
  content: 'c-subheader__banner class no longer used)'; }

.c-subheader__banner--narrow, .c-subheader__banner--wide {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 20px; }
  .c-subheader__banner--narrow h1, .c-subheader__banner--wide h1 {
    -ms-flex-order: 2;
        order: 2;
    margin: 0;
    font-size: 1em;
    text-align: right; }
    @media (min-width: 870px) {
      .c-subheader__banner--narrow h1, .c-subheader__banner--wide h1 {
        font-size: 1.2em; } }
  .c-subheader__banner--narrow img, .c-subheader__banner--wide img {
    display: none; }
    @media (min-width: 870px) {
      .c-subheader__banner--narrow img, .c-subheader__banner--wide img {
        display: block;
        -ms-flex: 0 0 auto;
            flex: 0 0 auto;
        -ms-flex-order: 1;
            order: 1;
        width: 100%;
        min-width: 0;
        max-width: 800px;
        max-height: 90px; } }

.c-subheader__banner--narrow h1 + img {
  width: auto; }
  @media (min-width: 870px) {
    .c-subheader__banner--narrow h1 + img {
      margin-right: 10px; } }

@media (min-width: 870px) {
  .c-subheader__banner--wide h1 {
    position: absolute;
    left: -9999px; } }

.c-subheader__sidebar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .c-subheader__sidebar button:not(:first-child) {
    margin-top: 2px; }

.c-subheader__button-fragment {
  position: absolute;
  left: -9999px; }
  @media (min-width: 870px) {
    .c-subheader__button-fragment {
      display: block;
      position: static;
      left: auto; } }

.c-tabcontent__main-heading:focus {
  outline: #c6c6c6 solid 1px; }

@media (min-width: 870px) {
  .c-tabcontent__divide2x {
    display: -ms-flexbox;
    display: flex; } }

@media (min-width: 870px) {
  .c-tabcontent__divide2x-child {
    width: 50%; }
    .c-tabcontent__divide2x-child:first-child {
      padding-right: 10px; }
    .c-tabcontent__divide2x-child:last-child {
      padding-left: 10px; } }

.c-tabs__button, .c-tabs__button--active, .c-tabs__button-more {
  padding: 5px 10px;
  border: none;
  background-color: #c6c6c6;
  font-size: 1.1em;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.c-tabs__button--active {
  background-color: white; }

.c-tabs__tabs, .c-tabs__tabs--show-all {
  display: grid;
  grid-template-columns: repeat(2, auto);
  grid-gap: 10px; }
  @media (min-width: 480px) {
    .c-tabs__tabs, .c-tabs__tabs--show-all {
      grid-template-columns: repeat(3, auto); } }
  @media (min-width: 870px) {
    .c-tabs__tabs, .c-tabs__tabs--show-all {
      grid-template-columns: repeat(5, auto); } }
  .c-tabs__tabs button, .c-tabs__tabs--show-all button {
    margin-right: 10px;
    margin-bottom: 10px; }
  @supports (display: grid) {
    .c-tabs__tabs button, .c-tabs__tabs--show-all button {
      margin: 0; } }

@supports (display: grid) {
  .c-tabs__tabs button:nth-child(n+3) {
    display: none; }
  @media (min-width: 480px) {
    .c-tabs__tabs button:nth-child(n+3) {
      display: block; }
    .c-tabs__tabs button:nth-child(n+4) {
      display: none; } }
  @media (min-width: 870px) {
    .c-tabs__tabs button:nth-child(n+4) {
      display: block; } } }

.c-tabs__button-more {
  display: none;
  width: 40px;
  justify-self: end;
  grid-column: 2 / 3;
  grid-row: 1 / 2; }
  @supports (display: grid) {
    .c-tabs__button-more {
      display: block; } }
  @media (min-width: 480px) {
    .c-tabs__button-more {
      grid-column: 3 / 4; } }
  @media (min-width: 870px) {
    .c-tabs__button-more {
      display: none; } }

.c-tabs__content {
  margin: -10px -10px 10px;
  padding: 20px 10px;
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @supports (display: grid) {
    .c-tabs__content {
      margin-top: 0; } }
  @media (min-width: 760px) {
    .c-tabs__content {
      margin-right: 0;
      margin-left: 0;
      padding: 20px 10px 10px; } }

.c-teaser {
  margin-bottom: 10px;
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }
  @media (min-width: 870px) {
    .c-teaser {
      display: -ms-flexbox;
      display: flex;
      margin-bottom: 20px; } }
  .c-teaser section {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    padding: 10px;
    background-color: #e8f1f1; }
    .c-teaser section:first-child {
      margin-bottom: 5px; }
    @media (min-width: 870px) {
      .c-teaser section {
        -ms-flex: 1 1 50%;
            flex: 1 1 50%;
        margin-top: 10px;
        padding: 30px; }
        .c-teaser section:first-child {
          margin-right: 5px;
          margin-bottom: 0; }
        .c-teaser section:last-child {
          margin-left: 5px; } }
    .c-teaser section h1 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h1 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    .c-teaser section h2 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h2 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    .c-teaser section h3 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h3 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    .c-teaser section h4 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h4 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    .c-teaser section h5 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h5 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    .c-teaser section h6 {
      margin-top: 0;
      margin-bottom: 0.2em;
      color: #127181;
      font-size: 1em;
      font-weight: bold; }
      @media (min-width: 870px) {
        .c-teaser section h6 {
          margin-bottom: 0.4em;
          font-size: 1.6em;
          font-weight: normal; } }
    @media (min-width: 870px) {
      .c-teaser section p {
        font-size: 1.1em; } }
    .c-teaser section a {
      -ms-flex-item-align: end;
          align-self: flex-end; }
      @media (min-width: 870px) {
        .c-teaser section a {
          font-size: 1.2em; } }

.c-testmessage, .c-testmessage--close {
  display: grid;
  -ms-flex-align: center;
      align-items: center;
  margin-top: -10px;
  margin-bottom: 10px;
  padding-right: 10px;
  padding-left: 10px;
  transition-duration: 0.5s;
  transition-property: max-height, padding-top, padding-bottom, opacity;
  background-color: #c54516;
  overflow: hidden;
  grid-template-columns: 1fr auto;
  grid-column-gap: 20px; }

.c-testmessage {
  height: auto;
  max-height: 7em;
  padding-top: 10px;
  padding-bottom: 10px;
  opacity: 1; }

.c-testmessage--close {
  max-height: 0;
  padding-top: 0;
  padding-bottom: 0;
  opacity: 0; }

.c-testmessage__main-text {
  color: white;
  font-size: 1.2em;
  font-weight: normal;
  text-transform: uppercase; }
  @media (min-width: 480px) {
    .c-testmessage__main-text {
      font-size: 1.3em;
      word-spacing: 0.25em; } }

.c-testmessage__more-info {
  font-size: 1.1em;
  grid-column: 1 / 3;
  grid-row: 2 / 3; }
  .c-testmessage__more-info a {
    color: #005581; }
  .c-testmessage__more-info:not(:empty) {
    margin-top: 10px; }

.c-testmessage__button {
  padding: 0.3em 0.5em 0.3em 1.8em;
  border: 1px solid #c6c6c6;
  border-radius: 3px;
  background: white url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.331%2023.331%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M16.043%2011.667L22.609%205.1a2.484%202.484%200%200%200%200-3.502l-.875-.875a2.482%202.482%200%200%200-3.502%200L11.666%207.29%205.099.723a2.482%202.482%200%200%200-3.501%200l-.876.875a2.485%202.485%200%200%200%200%203.502l6.566%206.566-6.566%206.567a2.484%202.484%200%200%200%200%203.501l.876.875a2.482%202.482%200%200%200%203.501%200l6.567-6.565%206.566%206.565a2.484%202.484%200%200%200%203.502%200l.875-.875a2.482%202.482%200%200%200%200-3.501l-6.566-6.566z%22%20fill%3D%22%237c7e7f%22%2F%3E%3C%2Fsvg%3E') no-repeat left 0.5em center/0.9em; }

.o-textlist1, .o-textlist2 {
  margin-bottom: 10px; }
  .o-textlist1 li:not(:last-child), .o-textlist2 li:not(:last-child) {
    margin-bottom: 10px; }

.o-textlist1 {
  padding-left: 30px; }

.c-togglecontent {
  position: relative; }
  .c-togglecontent + .c-togglecontent {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #c6c6c6; }
  .c-togglecontent p {
    line-height: 1.3; }
  @media (min-width: 760px) {
    .c-togglecontent {
      padding: 0 25px; } }
  .c-togglecontent > summary {
    display: inline-block;
    position: relative;
    margin-bottom: 10px;
    padding-left: 25px;
    font-size: 1.2em;
    font-weight: bold;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }
    .c-togglecontent > summary::after {
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      padding: 8px;
      background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028h-416v416q0%2040-28%2068t-68%2028H800q-40%200-68-28t-28-68v-416H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h416V224q0-40%2028-68t68-28h192q40%200%2068%2028t28%2068v416h416q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E') no-repeat center/16px;
      content: ''; }
    @media (min-width: 760px) {
      .c-togglecontent > summary {
        margin-left: -25px; } }
  .c-togglecontent[open] > summary::after {
    background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h1216q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E'); }

.c-togglelist__buttons {
  margin-bottom: 10px;
  margin-left: 2rem; }
  @media (any-pointer: coarse) {
    .c-togglelist__buttons {
      margin-left: 2.8rem; } }
  .c-togglelist__buttons button:first-child {
    margin-right: 10px; }

.c-togglelist__mainlist {
  margin-left: 2rem; }
  @media (any-pointer: coarse) {
    .c-togglelist__mainlist {
      margin-left: 2.8rem; } }
  .c-togglelist__mainlist li {
    position: relative; }
    .c-togglelist__mainlist li a {
      display: -ms-inline-flexbox;
      display: inline-flex;
      -ms-flex-align: center;
          align-items: center;
      padding-top: 0.3em;
      padding-bottom: 0.3em; }

.c-togglelist__sublist summary {
  color: #127181;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .c-togglelist__sublist summary::after {
    position: absolute;
    top: 0;
    left: -2rem;
    background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028h-416v416q0%2040-28%2068t-68%2028H800q-40%200-68-28t-28-68v-416H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h416V224q0-40%2028-68t68-28h192q40%200%2068%2028t28%2068v416h416q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E') no-repeat center/1.1em;
    content: ''; }
    @media (any-pointer: coarse) {
      .c-togglelist__sublist summary::after {
        left: -2.8rem; } }

.c-togglelist__sublist[open] > summary::after {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h1216q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E'); }

.c-togglelist__sublist ul {
  margin-left: 2rem; }
  @media (any-pointer: coarse) {
    .c-togglelist__sublist ul {
      margin-left: 2.8rem; } }

.c-togglesection {
  margin-bottom: 10px; }
  @media (min-width: 870px) {
    .c-togglesection {
      margin-bottom: 20px; } }

.c-togglesection__header, .c-togglesection__header--open {
  background: #c6c6c6 no-repeat left 10px center/1em; }
  .c-togglesection__header h1, .c-togglesection__header--open h1 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header h2, .c-togglesection__header--open h2 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header h3, .c-togglesection__header--open h3 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header h4, .c-togglesection__header--open h4 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header h5, .c-togglesection__header--open h5 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header h6, .c-togglesection__header--open h6 {
    display: -ms-flexbox;
    display: flex;
    margin: 0;
    font-size: 1.2em;
    font-weight: normal; }
  .c-togglesection__header button, .c-togglesection__header--open button {
    -ms-flex: 1 0 auto;
        flex: 1 0 auto;
    padding: 0 10px 0 2.3rem;
    border: none;
    background: none;
    text-align: left;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.c-togglesection__header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028h-416v416q0%2040-28%2068t-68%2028H800q-40%200-68-28t-28-68v-416H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h416V224q0-40%2028-68t68-28h192q40%200%2068%2028t28%2068v416h416q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E'); }

.c-togglesection__header--open {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1600%20736v192q0%2040-28%2068t-68%2028H288q-40%200-68-28t-28-68V736q0-40%2028-68t68-28h1216q40%200%2068%2028t28%2068z%22%2F%3E%3C%2Fsvg%3E'); }

.c-togglesection__content {
  background-color: white;
  box-shadow: 5px 5px 15px #a5a2a5; }

.o-unititem--horz, .o-unititem--vert {
  display: inline-block;
  position: relative;
  border: 1px solid #127181;
  background-color: #e8f1f1;
  text-decoration: none; }

.o-unititem--horz {
  width: 14em;
  height: 11.2em; }

.o-unititem--vert {
  width: 11.2em;
  height: 14em; }

.o-unititem__type--article, .o-unititem__type--book, .o-unititem__type--multimedia, .o-unititem__type--thesis {
  position: absolute;
  bottom: 10px;
  left: 10px;
  margin: 0;
  padding-top: 1.7em;
  background: no-repeat top center / 1.4em;
  color: black;
  font-size: 0.7em;
  font-weight: normal; }

.o-unititem__type--article {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1596%20380q28%2028%2048%2076t20%2088v1152q0%2040-28%2068t-68%2028H224q-40%200-68-28t-28-68V96q0-40%2028-68t68-28h896q40%200%2088%2020t76%2048zm-444-244v376h376q-10-29-22-41l-313-313q-12-12-41-22zm384%201528V640h-416q-40%200-68-28t-28-68V128H256v1536h1280zM512%20800q0-14%209-23t23-9h704q14%200%2023%209t9%2023v64q0%2014-9%2023t-23%209H544q-14%200-23-9t-9-23v-64zm736%20224q14%200%2023%209t9%2023v64q0%2014-9%2023t-23%209H544q-14%200-23-9t-9-23v-64q0-14%209-23t23-9h704zm0%20256q14%200%2023%209t9%2023v64q0%2014-9%2023t-23%209H544q-14%200-23-9t-9-23v-64q0-14%209-23t23-9h704z%22%2F%3E%3C%2Fsvg%3E'); }

.o-unititem__type--book {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1703%20478q40%2057%2018%20129l-275%20906q-19%2064-76.5%20107.5T1247%201664H324q-77%200-148.5-53.5T76%201479q-24-67-2-127%200-4%203-27t4-37q1-8-3-21.5t-3-19.5q2-11%208-21t16.5-23.5T116%201179q23-38%2045-91.5t30-91.5q3-10%20.5-30t-.5-28q3-11%2017-28t17-23q21-36%2042-92t25-90q1-9-2.5-32t.5-28q4-13%2022-30.5t22-22.5q19-26%2042.5-84.5T404%20411q1-8-3-25.5t-2-26.5q2-8%209-18t18-23%2017-21q8-12%2016.5-30.5t15-35%2016-36%2019.5-32%2026.5-23.5%2036-11.5T620%20134l-1%203q38-9%2051-9h761q74%200%20114%2056t18%20130l-274%20906q-36%20119-71.5%20153.5T1089%201408H220q-27%200-38%2015-11%2016-1%2043%2024%2070%20144%2070h923q29%200%2056-15.5t35-41.5l300-987q7-22%205-57%2038%2015%2059%2043zm-1064%202q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1311%20480l21-64q4-13-2-22.5t-20-9.5H702q-13%200-25.5%209.5T660%20416zm-83%20256q-4%2013%202%2022.5t20%209.5h608q13%200%2025.5-9.5T1228%20736l21-64q4-13-2-22.5t-20-9.5H619q-13%200-25.5%209.5T577%20672z%22%2F%3E%3C%2Fsvg%3E'); }

.o-unititem__type--multimedia {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1312%20896q0%2037-32%2055l-544%20320q-15%209-32%209-16%200-32-8-32-19-32-56V576q0-37%2032-56%2033-18%2064%201l544%20320q32%2018%2032%2055zm128%200q0-148-73-273t-198-198-273-73-273%2073-198%20198-73%20273%2073%20273%20198%20198%20273%2073%20273-73%20198-198%2073-273zm224%200q0%20209-103%20385.5T1281.5%201561%20896%201664t-385.5-103T231%201281.5%20128%20896t103-385.5T510.5%20231%20896%20128t385.5%20103T1561%20510.5%201664%20896z%22%2F%3E%3C%2Fsvg%3E'); }

.o-unititem__type--thesis {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%222304%22%20height%3D%221792%22%20viewBox%3D%220%200%202304%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1774%20836l18%20316q4%2069-82%20128t-235%2093.5-323%2034.5-323-34.5-235-93.5-82-128l18-316%20574%20181q22%207%2048%207t48-7zm530-324q0%2023-22%2031L1162%20895q-4%201-10%201t-10-1L490%20689q-43%2034-71%20111.5T385%20979q63%2036%2063%20109%200%2069-58%20107l58%20433q2%2014-8%2025-9%2011-24%2011H224q-15%200-24-11-10-11-8-25l58-433q-58-38-58-107%200-73%2065-111%2011-207%2098-330L22%20543q-22-8-22-31t22-31l1120-352q4-1%2010-1t10%201l1120%20352q22%208%2022%2031z%22%2F%3E%3C%2Fsvg%3E'); }

.o-unititem__title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  height: 50%;
  padding: 10px 10px 5px;
  background-color: #127181;
  color: white;
  line-height: 1.3;
  overflow: hidden; }

.o-unititem__author {
  height: 2.5em;
  padding: 20px 10px 0;
  color: black;
  overflow: hidden; }
  .o-unititem__author li {
    display: inline-block; }
    .o-unititem__author li:not(:last-child)::after {
      content: ';\00a0'; }

.c-unitlist li:not(:last-child) {
  margin-bottom: 20px; }

.c-unitlist + .c-unitlist {
  padding-top: 20px;
  border-top: 1px solid #585658; }

div[class='c-unitlist']:not(:last-child) {
  padding-bottom: 20px; }

.c-unitseries + .c-unitseries {
  margin: 0;
  padding-top: 0;
  border: none; }

.c-unitseries:last-of-type {
  margin-bottom: 10px; }

.c-unitseries summary a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 1.3rem;
  font-weight: normal; }

.c-unitseries .c-pub__heading {
  font-size: 1.1em; }

.c-unitseries__publications1 {
  margin-bottom: 20px; }

.c-unitseries__publications2 {
  margin-bottom: 20px;
  text-align: right; }

.c-viewexternal {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  max-width: 300px;
  margin: 20px auto; }

.c-viewexternal__action {
  margin-bottom: 20px;
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1408%20928v320q0%20119-84.5%20203.5T1120%201536H288q-119%200-203.5-84.5T0%201248V416q0-119%2084.5-203.5T288%20128h704q14%200%2023%209t9%2023v64q0%2014-9%2023t-23%209H288q-66%200-113%2047t-47%20113v832q0%2066%2047%20113t113%2047h832q66%200%20113-47t47-113V928q0-14%209-23t23-9h64q14%200%2023%209t9%2023zm384-864v512q0%2026-19%2045t-45%2019-45-19l-176-176-652%20652q-10%2010-23%2010t-23-10L695%20983q-10-10-10-23t10-23l652-652-176-176q-19-19-19-45t19-45%2045-19h512q26%200%2045%2019t19%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E'); }

.c-viewexternal__text {
  margin-bottom: 10px; }

.c-well {
  margin-bottom: 20px;
  padding: 10px;
  background-color: #e8f1f1; }
  @media (min-width: 760px) {
    .c-well {
      padding: 20px; } }

.c-wizard {
  position: relative;
  max-width: 400px;
  margin: 0 auto; }
  .c-wizard .c-wizard__current-bkw,
  .c-wizard .c-wizard__standby-bkw,
  .c-wizard .c-wizard__current-fwd,
  .c-wizard .c-wizard__standby-fwd {
    position: absolute; }

.c-wizard__current-fwd {
  z-index: 5;
  animation: current-fwd 1s; }

.c-wizard__standby-fwd {
  width: 400px;
  z-index: 1;
  animation: standby-fwd 1s; }

@keyframes current-fwd {
  0% {
    transform: translateX(100%);
    opacity: 0; }
  100% {
    transform: translateX(0%);
    opacity: 1; } }

@keyframes standby-fwd {
  0% {
    left: 0;
    opacity: 1; }
  100% {
    left: -400px;
    opacity: 0; } }

.c-wizard__current-bkw {
  z-index: 5;
  animation: current-bkw 1s; }

.c-wizard__standby-bkw {
  width: 400px;
  z-index: 1;
  animation: standby-bkw 1s; }

@keyframes current-bkw {
  0% {
    transform: translateX(-100%);
    opacity: 0; }
  100% {
    transform: translateX(0%);
    opacity: 1; } }

@keyframes standby-bkw {
  0% {
    left: 0;
    opacity: 1; }
  100% {
    left: 400px;
    opacity: 0; } }

.c-wizard__step {
  padding: 20px;
  border-radius: 3px;
  background-color: #c6c6c6;
  box-shadow: 5px 5px 15px #333333; }
  .c-wizard__step header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: -20px -20px 20px;
    padding-right: 10px;
    padding-left: 20px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background-color: #333333;
    overflow-x: hidden; }
    .c-wizard__step header h1 {
      -ms-flex-order: 2;
          order: 2;
      margin: 0;
      outline: none;
      color: white;
      font-size: 1em;
      font-weight: normal; }
    .c-wizard__step header a {
      -ms-flex-order: 1;
          order: 1;
      margin-left: -10px;
      transform: scaleX(-1);
      background: url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1152%20896q0%2026-19%2045l-448%20448q-19%2019-45%2019t-45-19-19-45V448q0-26%2019-45t45-19%2045%2019l448%20448q19%2019%2019%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center / 1.5em; }
    .c-wizard__step header button {
      -ms-flex-order: 3;
          order: 3;
      background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2023.331%2023.331%22%20width%3D%22512%22%20height%3D%22512%22%3E%3Cpath%20d%3D%22M16.043%2011.667L22.609%205.1a2.484%202.484%200%200%200%200-3.502l-.875-.875a2.482%202.482%200%200%200-3.502%200L11.666%207.29%205.099.723a2.482%202.482%200%200%200-3.501%200l-.876.875a2.485%202.485%200%200%200%200%203.502l6.566%206.566-6.566%206.567a2.484%202.484%200%200%200%200%203.501l.876.875a2.482%202.482%200%200%200%203.501%200l6.567-6.565%206.566%206.565a2.484%202.484%200%200%200%203.502%200l.875-.875a2.482%202.482%200%200%200%200-3.501l-6.566-6.566z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E');
      background-size: 0.9em; }
  .c-wizard__step footer {
    font-size: 0.9em; }

.c-wizard__heading {
  margin-bottom: 20px;
  font-size: 1.1em; }

.c-wizard__list {
  margin-bottom: 20px; }
  .c-wizard__list li:not(:last-child) {
    margin-bottom: 10px; }
  .c-wizard__list li a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding: 5px 2.5em 5px 10px;
    background: #127181 url('data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%221792%22%20height%3D%221792%22%20viewBox%3D%220%200%201792%201792%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M1152%20896q0%2026-19%2045l-448%20448q-19%2019-45%2019t-45-19-19-45V448q0-26%2019-45t45-19%2045%2019l448%20448q19%2019%2019%2045z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E') no-repeat center right 10px / 1.5em;
    color: white;
    text-decoration: none; }

.c-wizard__message {
  margin-bottom: 20px; }
  .c-wizard__message button {
    display: inline-block;
    margin: 0 auto 10px; }

.c-wizard__external-link {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 0 20px; }

.c-wizard__modal {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  margin-top: 20px;
  outline: none !important;
  overflow-y: auto;
  overflow-x: hidden; }

@font-face {
  font-family: 'KievitWeb';
  src: url('data:application/font-woff;base64,d09GRgABAAAAAIC4ABMAAAABA1AABwH4AAB/IAAAAXgAAAObAACAmAAAACBEU0lHAABxdAAADaoAABWE/NU4pkdQT1MAAGesAAAJGQAAE5Y0jQxmR1NVQgAAcMgAAACrAAABEBL1/qBMVFNIAAAFvAAAAHIAAAFUi+hpGE9TLzIAAAIkAAAAWgAAAGB/hFSeY21hcAAAEggAAALgAAAEFqltoPVjdnQgAAAWWAAAACAAAAAgCNIA2mZwZ20AABToAAABAgAAAXMGV5w1Z2FzcAAAZ5gAAAAUAAAAFAB5AC5nbHlmAAAZHAAASIkAAKTo4KECPWhkbXgAAAYwAAAL1wAAF/Dg/r66aGVhZAAAAagAAAA2AAAANveZu8NoaGVhAAAB4AAAACEAAAAkBfsEbmhtdHgAAAKAAAADPAAABUBz+ifAbG9jYQAAFngAAAKiAAACoim6AY5tYXhwAAACBAAAACAAAAAgA2gCKW5hbWUAAGGoAAACYQAABPXfI+oPcG9zdAAAZAwAAAOMAAAF1G286ilwcmVwAAAV7AAAAGkAAABvcPkCpwABAAAAB4EGLh2Y618PPPUAGwPoAAAAAMmnf3YAAAAAy7x35P5V/wIEqwN9AAAABwACAAAAAAAAeNpjYGRgYPrxX4CBgeX0v9D/TiyrGYAiyIAxAACapwZvAAAAAAEAAAFQAGQABwBQAAQAAQAAAAAACgAAAgABcwACAAF42mNgYXzIOIGBlYGFKYDxLQMQQGjGIAYbhg9AHjcrCzMjIxMjUwMDw3sHBoVoBihwC/ZUYDzAwPCbhenHfwEGBuZVjIsUgBpBcowPmGYpKDEoMDADAOkzD+gAAHjajZRdaJZlGMf/1/UMFkpzvs3Y+6qbTnPb+zptr23qnDT1janNpvOjNTOn1nRWYt8nQSdBRAQlCUEFHUzsQBGNwBTyoC9I8ahlyqBJCH4cxHBgGvb4u59exxAPeuDHdd/3c39c1/W/7ttT6lL4Lv6HPaS11q6cN2uKXdfcqEUz/BXN0UnNsyYthBL7SfO9oAYNaQH9Zmyj7VODz1QenoQCLIPp8AS0wiJoC23OWRBgj7dhKwzYftbfVp2/pineql7fqSY/qF67AVfpf09/kHZGfTY1vuaLaZ9Xb7RBzf6znvO/+V/FvGBb+IfvNqIKP6Ye36VU9CL7NintOaW8kVjyxLlPpdi0r9RS+yCObVT77XfN9VJ12nF8mag6zq6zpaqwm8Q8SZ26pXb9FQ/br7RHtCFKq8vJoZczfzJ2AvOfUZd9qnp7lr3L1WFnVe4nNBn7sA1qoh1U1vo0zaZpLzbtHVpYzP26cC57NxNL3h+Q66gW0y/g285om1qtXzU2RK4K7E/uk7FRvWo9ygZNrFMziKkyxOJl6vB3tSzRZ1RfmpSy9zWL9Tl/jzwchW+Z+xFnhbzfh2h+PBK0SHQYTya+mmiRiW/CP/6xMmM63EtBexIbtBhP0CKFZrO0KeT9fkSOPV7UYRy6FV9Ai27sFbjmGfJ/V4d7KYy1O8YTtAhrgg17UR99dkXt9kd8w8pUGb2hpmgz54VaQs+x2gn6leLz1/EpnVYO6snvC0V2ww/wGRyAflgr+3cjnIPnYRe8A2/J4qewr8NXsAU+Z6wbemj/BofhWHJftqLJZS1JdN2hGu6S0Db5/EFqoY27WPQn8eklzYR6exPfq/VYwHZzD19WvuQ0dZKlXrLM3x4vty+I8XGVWU6zbT3tWmpljebY09RbN3a5WjSoPETJ3FBLd2vtf67zdtX6o6otaePeUrf+C3UY4vkxqcNUCWv9E/iTN+dD7BD2lCr9jMr8G/rDmu1HsBcZu0B7gLO2c7cbubPVxEh+onVa4duSmuuHA75E+WhP8C0+S78VamFVkUu8DTW+mnciDVWqiKohx31fwXgL2t8mpmFNtZi375Aewf8q+07l9LM2oIY7fcoQV3jaY2BgDGCEAA5GRk5G4gEHEzJPWBpMqTFKoCnTYNSFMQ1B6qCCUKAF1kMQCIMBPhX6khAfgIxWVMSpTJuRUQ9EsyiCFLEyMsop8QC5EoxsMBUSICfBecKMQnC9skAdqqAQktQCmYMMZKDGQgAAAe8G8QAAeNp9l/tuq0gSxhlD3+/dNGCwE+dy5mRXmpF2NX/Mg+z7P8t+1WDnKJGmrBA3NFD1q6qv213X5a777X/KsO50OvVsEPzU9wM79aeBPex0wgGXGOds4KLHPMkFE2wYOJe41g84tX96mj6cBLuf5sMw9LgFZ/FIPFbi+b1kPcNJxk84hadw+oPhJXQjDN/JmKDT9P5moh3h64n9anjxCTNOUtJLBjjwuN59sRP85uzUMUERkw89N33/GznZjNzv+88RYxrRcq5xEM1FIXiPAClyRNPeQh4K0bM7hq7TlpgiDiaJKSL9wpSClvS8difmKSExFyOucBrw+NBCY+QjOMk7U0SAYPsBj6QZ8FANjPcKkRxMcR5eHkzlg6kQkoxLIsvvrsjhfv048bgCp1ivFJLI8bp/YMoPpvJEaaYUcPuFaf8rU86NIh+M+MUGyTgB4arfHcfbpexb8nljajwnpgOxejDlDzuYtgTRncSUoqXnCH1nijLGB6/AA3oiTRXKWzZ3pgAAhFwTU435A9XiCTcz4Bt2X1Ury8ZUHkzbkR/sJPus41+svRjndWPK+r0Mmn1jKqjqTh1XO1O4KTyYkpP93gRUDJ8jzq0mH6yQh09SikHx3Vc9HP0FvGrgOwSOTNrAO7iJ9taSWlRQhX0mhYpGACNKB5WkMORaqfZM2dKHxCD59EDqYcTb68aUApQkGHg0pQqxNC/EAKaiKQfmMuLGdmf1g6lUzYRqMTSnyW92v875I5hmcIr3RnP4/Y9MewEcou+43pnCexGG4bdDXEioWD8MnyMhHKJV0kl1/yg5aCF0q96jGOCh1gN507Sl61wUYIrnc0NMEekXphS0RpqAEdmgeUoLil/Jg6lkounN0LShb+8b7trAmoqSQqLzDBgORqCNMVf2gpiiZ3emprU6BaOUJpO6kRUHO80fdbybPAJqTAdriCknXbk7/40p8ibBVJhdQJACGf+JqRQe0Srl1e6MpgEzAr4i2Wa4l67QxLdBEGAasiSm6GSrSAJx6Ll8WA+dUsCI5+EhBvEKZ4wkmdHKEW+IAUqWPoyWCTFYuZ+WlE1iqnoiCITS4fnMSaZIgXQvB8qw5ntZ2laWFIw2zZRpZOXOTlhxZ374pvaA0I2YMTgn4Dcf9jJo9o2pMrip76RtTDGdqQymvC0uTViOteEYKRkRrdFRG/KpHTWzUjly2LHdcfhhLfUyrQAS3RFH2ZFco8B1Y0pdqx5GRaOgKkojNcZimZHe2Ba/0R7XdqYUmjyYuqaCommDpB0DVTf6GEw9ypJ5yXemA5hKeMlbVWrXpIuCMcaSKdvIHuxI1A7m6lemdA7fBu+lQFX/E9NBW5Tb0Em3Cwgi0yMWT3Ff81Dij/WZRkolRGtMMlaTMxaOGe6U9lS1fmdKX52jZQYOIOKuS1WBKZYPsAJTRAqB/JUpokVpag2MyAZkwFunKH6rA1BDQjSAkfgxmi6HlkMwxXzZmGpaiZSCTAYwZAGRIBHKDGpAF1kr9rJsfqrG1Doy7RpZdbBzn0zVIxhFyAd4w0JASLoxvTv/nSlwgKnyD6am7kx5WxOoJDj7HGldgoUX2biWZoeP4Z6YwsJRDCQOnmmCoPHXdWXWjalR0UL2ECmWef2wYUC0MiBBUGvnEa+K3mvIjHI24RoWIoPkk97gFahjFug+5EtTh0ARoDtMQiF7paNQhkctDNRR2wEJUcAnW1XaYOlGYmp9M+OJrNE7OxXknfnhm9kDwoIPb1iKEHgjSavvzn9jar22euh0bAsUdEfYGRsSuS95WBFon8Q/R8ZUROvc6Lz1rn28E1HbSFWbeKsFCz9C4IYgAAW6o66mQ2KE1cmBKbarUELzMASIUolIkDd0J2Qgh2gi4vcu4xqYWsgAiZ+g6ZoRaYMuwHxEDI3BIyEdBjKZpbY8G0gj3PHMoC28D7JVpUskXYbi8SGS2Uhk4f1OKKo788O3Jg0kcgze8JK1gqukNHfnvzJlLqLgWGfSLspIgVvBVLXFpYm1OtbbfWTtjGhDmHz0gQxHL5JxmVooC7sXL/AmYQmCVQbdsVwdmELq7BiQO0SKZnYPYwxhASPCtBZ3YiEcU3bZYxQqUoiFyEP4rHFWWodNMi90H/LlIENInoDugLazg7FVGS+qlZA+6wKzaIuYkm7uhjGQhxRMTJnM5wSjUm2WW/sR88O3VsYOlDi84bVa+K25bmXQ7BvTkF1wrHMQUdZUUIUrNiRaHvtPlMSx3u4j79aa4MUacyRncMxRjQ6+AkuVrZ0C/CgFAC0cgPB23fbiO1S6Cm5KWDhspGYOD+McBWNqCil7V0Ypg5tLDTXgOWnBBJR7RJNSb0BVBHei0ouQL2+LRedKHTkR9Mz5WbsoZ6/Qpt4n7oVxqRSTmk2JbqRgcqlksRYY0rkjrE1liXnYtaGVMTWkwAyxzA5+owdaGTT7ypTH0Sfsx/20C0gIOr1gQ2L2nSfklRtx34fSKIbrXMZSrnnM+Iev45j1FOIMKmFRrZ0SFfKkAkEI1qM7ru+hw04HKrlk5M4l7CptfJgQiNZOOWWkplYpkz/XKVL8Yz5jAso9GYo7eBUC6ljMlAvoVmgyBKYJmygfA/PhrH1SZ0SiMbfwgLaAl7ZVZV4y3UhMS53I0jTCYtjZ+cnRsdXxnu90tKMXmCHXs4ffVqJX7gXxlanIU8iRd2FBsaPyUS35HYunbTtPCBWkTRz70DZK8YZo6/hcaqlj+9RRLzGfqWrPutVCTjHOi0rwxEYX0B23nwlMlc5xHbFwhIJmdulhQiA9bkGaJtw5K5XDNi9pyTFO4wUksAUqLobkU9QxoY7lme5DR6YwIWIIbUH7h5R4iBcbir5EU7DlS1VE6QLwubHZOlISqUDqvJCVhcginTuhs6frxPzwrbQj0Mocg7ps0UEvJKjfC+Ib07KkMYkubbTdJS2z408snk7TegChwu8mSep9H5X8dpmXeXqtS53neVomDMyaygYq+WKoj1C8EIcVAJH87KPrupePxtSUuNUH0/ywnem5lnFKlA1V4mU+53MB4fFacmlMU0RoEWkjpuuDKSrWY5cJpiFkME1XG4u+JmKawDRJF+Gra51et5FuJKbTfCYrZ8Qxg+lO6BzuTPNXpvBGXS9gWrzyrbWafWM6ntOYP5nmbOsHmPp9N4+VVXjZvh+jkt+vC7x4azTbZ5nslscLKcH1zjTndTMFEHxGcXXdjz/GDvtvW/PzjKUkVQhkGB8mJaINl7nO54I7ta75tl7GS8Vz5huumWCmUFKJJdsyYpOsrritYC0YE+jid4ibIKlpLCKVm8vV3AqkEe4ssqiQl3UNc7OnmTyktX1ZL2T1ssLqOO6ELpGSTMwP32o7ovIUvNEvtxygwRrUy2FfmcrpUmb8xinPtN11fhzd/Ac2JNgqOtoTYz8d9vX2GE31A9Gu689lWzb4sp237eyexul5Rui3vRhmSNTTk60osFgBouv+/dfU4XehX+rbiveUBbvKND9MKTRhuq3Leq0Vd9plfH+6zbel1uv6A3nDFuic6jjlqbo6GT3qF+pYrAVTuZYxBxvOyuZxnsRY38O4uPcaFo+5m6omjdv1mtZmryt5SOv15elGttyusHmad4S3TNepgOYmt1OThmmcRrPU0fx4r2lesgH1ethXpmp9ntZZddMbbXex0sxh/cu5AXsL3/bEKIm2Kb6PluXP96fnp+sfl+ft+enp+nx9fr6E13l9X4Hlh28StaKQX18BcKx5KTV33Z9/Lx1+F4Z1/v2Khbtu+I2Qzw/Tetu28nZdL8/z/PLi3Dr9fHk7v63zfLt8gAQkZMtQmnGZw7xYM5l3elEscam3OpXo4qbdOJ0XOc0fadr8xxy34OflSc82T8CXr81+XCiJtLY/vbyRbW9Edl3OO8K3ka4T83OLBbVDBrR2nSf7r4+5rGux6JV7QXxlqi+vy+Wsu+V3MKVF5pyuf+MnEPYWkfbE2E8XS4vefbSt//14eX25/efp9en19nJ7vb2+Psffz5efl21bP+JGdtnO5x8/ABAQ1rqgO/4PUnwHogB42sWTaWxWRRSGn3Onfq2lUmlZW2jnu9AKYqGloLRQaCkKCApSFFGEskVARGQTgZatbELLrobFqKCC4hZRQAqxJCyBBAKotCy9k5AYfxkDomy3l+ErISb+8CeTzJxzfsw8Z/K+B1DU75aIPXHibCWROkr+tHEW+TxAV5s9RCmBZEsvKZJRMkvmyVqn0jniXFRRKkbFqUTVVpWq9WqHqlQ/6RjdQDfWSTpFuzpdZ+pc3VtP0XN0qV6hK/ROvSvcLOyG08Mjw8tdxw258W6Cm+SmuO3dvm6xO849lHbsZlQQ3OnJkjUfSpYUyGAptuQSS97nHHaqFSqkYlWCSv8XOdqSE3Vz3VLrCDknQp6uS/R8XR4hN42QB90jN3Jb3COPjZCxZAmuBpeCg8GaoCyYEUwIioKBQV5dk7o4/5Z/zq/xq/0zfpU/yR/qF/pZfgfzu/nNeOaCOW/OmbPmhDls9pu1ZpWpMOVmpXnDjDfRnu/d8E55271ML8NL89p4KV6yF197pfZCbU3t7PMzQwX1KtyXFXJi7wThPz0Izt3M+Z836m8qoqxnQkQTw4PE0oA4q2FD4nmYRiSQSGOa0JRmNKcFSSRbt7UihVSrcxiX1rQhjXQeoS3teJT2PEYGHehIJll0IpvOdOFxnrC+zCGXbnQnjx70tF4toBeF9OZJnqIPfenH0/RnAM/wLAMZxHMMpoghPM8LDOVFhvESLzOcVxjBSIoZZftfwlKWs4J1vM8HbOVjtvEpn/AZO/iCz9nJl3zNV3zDt3zH9+ziB/awm0r2sZ8D3GAqYxnHBG7Z+fmIKbwmqcxkonRnGRslh2mSJz14lbekk3SRzvwhuUxirmi28yMLGMNk6cpJ6SbZvE4JPqNZyGLe4whHucwV/uEaf3GVvZJPFcdFJNlOJ3Y6C7nJ2/zNdeooYyWLKOcdVrGaNVSwgXftD9ezmS1s4iCnqeZNfuYXfmU2NZzlzG2Y9+nkeNpdkD1OxDAQhcc4bOAGSBaSLSsUK6/oqVI4kVCaQCg8DT/SrkT2DkhpaFxwlqEzXS6GYJKNttjGM+/N6POzE4BrEuRt+BbiC5P4+0zgr38gB/nyvEkgnNZV70m8sjhzbKwNd9LpmmRRPwaLOup4v4261u9vW8qKufJgF/FWE3Sh5/MpGCpRHdsd4h1zsomTzZyITNgvhP1MYMAvL527RpO8acNDoMErKj0qY3RFYxto9Mog8tbqmJTrR3+1ZM4582rNzcWB0gUqFQHGeFDW0BCjivyORScYTwwBp0a5GPwTE1EWVRJDO48Ga9RkWGMN50TPd1+6pgsVJzW4+QcfXmvgAAB42tvBwKDNsIuBEQiZtBl3MTCBoDbjfiDlzmDFYM6gziDOwMDAob2fgZnBlcGSQYdBgUEELMKwH6gphsGbwZpBE6oIaBILAxsDu/YOBgYF19pMCRfvHQxpQREbGKU3MERuYOwDAARWEQgAAAAAFAA8AE4AUAAAAA3/JgATAeAADAIAAAoCmgAMAtAADAAAADAAMAAwADAAYgCMAQwBuAJIAt4C+AMiA0wDeAOgA8QD2AP6BBoEbgSsBQIFdAXABhYGdgaiBzYHlAfSCA4IJAhECFoIwgliCaoKDgpgCp4K1gsGC2ALoAvAC+wMKgxQDMANFg1qDa4OKA6GDv4PLA9uD6gQJBBkEJYQzBDyEQwRMhFUEWgRehHuEkgSoBMKE2oTxBSSFOQVIBV8FbgV2BZUFqAW9BdcF7wYABhuGMAZFhlGGZoZ3ho+GnIawhrUGyQbWBtYG4Qb7hxcHNodOB1UHegeHB6qHwwfLh9GH1of7CAAIEQgdCC8IRAhIiEqIWAhfCGsIcoiDiIwIpIjCiOqJAokFiQiJC4kOiRGJFIkqCU0JUAlTCVYJWQlcCV8JYgllCXqJfYmAiYOJhomJiYyJlYm3ibqJvYnAicOJxonXif0KAAoDCgYKCQoMCg8KPopiimWKaIprim6KcYp0ineKeoqWipmKnIqfiqKKpYqoiroK2ordiuCK44rmiumLAwsGCw4LEQsUCyaLNwtVi32LgIuDi4aLiYuMi5mLsgu0C7YLvAvCC8uL0wvgi+qL+IwADAUMCYwQDB4MIwwsjDQMQQxOjFYMXIxljGoMcwx/DIiMioybDLWM0ozojOiM6IzojO2M8oz+DQmNEw0njTwNTQ1fDXiNgg2YDcwN0Y3XDd8N8A39jg+OIw4rDkOOVw5hDmYOb456DokOjo6eDrEOvQ7NDt4O5I77DwwPFY8aDyOPLY9OD3WPmA+4D9KP1I/okAmQLxBUEIIQohDMkPuRIhFDEW4RlJHHkfeSHRIqklgScJJykoASihKPEpESnJK7Es4S5ZL5EwMTDRMPkxqTQRNcE3WTn5PJE9UT6hQDlBmUOpRVFGeUcJSIFJ0AAB42rV9CYAkRZVoRtbdVV13VdZ9ZVVl3fd99j3T091z99yXwzAyw60cyymggKggusoqiwcI6K6rHALiDOoqu7Kswm/xXESd71dWV9B1d7yQqfoRkVlZWVfPDMsyVGX26+zIiBcv3hXvvSBIYjNBgH8k7yZEhIzIE08SxOwO+JW0f4kgCFVjJwcgEYAkxI2dXyLEBDgJwdovERJ4l0obvDpvQEfrNoOLWh8E6ZPk3acO10nPqROwBZLY2P4T8XXYvpLQENFO+yrUnErQPvdC3L4Ut0r5gvlcIZsxm4xSUVZE30b5fBT8zOzSVuReC+X1UhYveV8rDt8RBU8BBzeGOIF6+yQhTY4aixgBxAgA+56V0UX4ie5RVq7fQ1XIu3/yk5/gfpvglwe2aSfcxN92+i1HfyoXtDUwEDMCmNFAOIANAWwIcBz2D6BBRo/DfgLYBXH0SUKmfZIYW2GvangVw6sWXkXwql9BeH6SMHJXCwd3cM85V1LpIuw//mRl+COj8Ycuwo8Bft11o+IG002KG90l11/BzzWKa4zXKq71lrxXeUsvmq4yvli6tfQs/A9eXnzxRaC/9VbYRdjTWPs94GmRlkgRRWICY8COMJrsHVZ34E4EcAoAAAGAABNJBEiyAKBFaEN0ZIN3DXh3jBhHV52+DNuCsCCG1eFTNgyrw/EycNzj8JqD1yR8Js9SSj4hYoouEaVLACYhyucaZDGfNUGADALgFVKQzGTIBRlTA4iMLpLKq8H/DVTjbkVIQvlTHlJCukpRmy1a9Vbc6YBVHtSWou562rVncVeBiWZ+NW7xGJj0FUeBxmRWlCQGoxoACQlIjTdaCfkrEZvkwvNJlVYrraic4lc1dGoyPrtPdRFwxEuml5VVcIPZZzMpXpDn4IrxtP8sspH3EwZIV1miSUwT+zrUNYYQNCZAoQcBPAIUTiHAFEtMEYjcCiYmI0dWsAUtmhSEVg+8y7HL05cgEU6yGRdpMqpJJlPI54K0T2oymsEqvzNkAf1cYipiMEQm451rulLJZCoV8L0RvzDOtpZnwTZ3qup0VNNueHU4ayl3YTKVnphIpSdbF478FXn+qcOQ7oLtk+Rh8kEiBLvfIN7WwY0ejVw/lGNwgAACBDgARxzHIEXqiTwmIL0WUR+CBeHfJSHsGBGGT+nxXRn+joB3qbSEw0kxAYSokVGFIqUGMopm1EDUAF08ZQpFCELYlOQ3V1xaX94fidiSk0F/LWrVB0rMQyHNnCLsvOhgLXxwvpFPR+JZdy0+7/p6Kr+gcmamAu5sPGxMLMTpcshsCuTcjlQsYj42sV1VOMBcPuEPgbvoqZA3nWFctdYNLvu37DPJ7Ayc9AR4irgd8z0Lx/X6OB7L4BL79VXI2NC6BkSxvQFkyBVCh/+GX88cZ1Ojv6HYkRezarh0zNQr2/fZktPhOU8j496z5ZF9/3Fj8+pLzw17dl78roX3ndiH1nh7A9E+TZsNuDCDTNYFMDLF7iZqbI5t+pFOW7DtiasvPRSGbSbBGvARODY14SAQn4XcsdOuBLUr4cZXZIoUk5UVKRklY2QHl9+tv0U8Ib7FcNtyYssWcORtkULyjjuShcjbfFdeicYfJ4wkBU5CeRQg0JJD8qDLmVn+KuX4rRzy1wCdz0JukjXRJhqQ3/ve7MrK7K/r3/pW/QcsPrPtq4jPEZfAsSu5sSuTaLgQhYiOOAkmKxhNaq3aY7Ezfs+t9qJp3KA36yl3KBjaGcLtFIg20QZN2JNx4jj8GSBxG0UTaKILzz4LmhPs+9LtPxKfhe9TsrjuXwrSl3pF50U2mrbBjwJ++3zwjsUBAQ5hugmcgcRPpQGUv8A197s5JNohMNM+CX4L16iBYLo6wwD3Esp0I2ZKiD25MFOSDDCeBokQRvvU8GcXCbT15ZzFnFtu1JcLFkt+uREs0lotXQgGiz6t1ldQNQ5e02hce7DeOHhtvXHNwUYzsf5wqXR4faJzheNcgON8BY5zjNhADNAOB1AggILtJYF7KdGigbN3kDpe+hKijpMsRchWWKooZnUyBn5lTd7tD96n/Wrj/tb5U6Sh0Kif+swUnqcZ+PUjiCMacnjuVTr0Kp3g3T4E8LHv9rDvgO3rtAiPiFFZ4NWHmVITNMQsx5ExDcBhTSxrgCoweWca9OxkxjWTys/ZGM++yciavNMaLU9MucfiphOtI9EGvbBx04ZAoxqypbwZS3wyHFy/tLB2xg3AFOrrJJzP52Bf88RSp6806ho9dDaPQ5YK4DjQakGMVoZ7TnOi5xjU8vSEDvcaEiIUzLC73OTm8Q03ChEmUMgLsIRWk89GJ/Xj6olAcDJlpxubE8H5in8ql5qz0uOBRMm9+1xrpODwNpKO2Pw+1Zi0KVEY/Tkvk/eoC3o6541HvOa0ymZSb57y5MJOORA7YlVfdkPeTmB9zgkH+gdMCxpid2eUIjQo0VBqOI70E44nqODMkyvsVbLSpQTEK8Y5uAZeNXDlB7x5gOgCsgsmq6NFYFvrGZBf2r59/p57wE9vr4OVVmH69hVwoPVxTCezEPffgv3ydenEhDphGoF76xDcm+Ad1dGaezAOMW3wmrwybpk95Klox1Ule2i+5POUF6NUXGYAs21C2TyyGIkuHlHJxBMimZGphsIluBIBKE99wZJZny8uV1wQhzXY159DOrFBwTl9Buv+OOwpgFTUUU2UvOVg7+UCFOwnT9YcM8BkgqSqubwlb80cuH2P+pZP6G0Lofi6vNNZWAy7Ey7NdDM+6VxQZTcdyuy96/xK9ab3O1yuwkIstr7ibdrCOdvadU6H5twrWN5Zav8SfAfiWgo1r1EUIEUAKctMRVqkwWJOANd8FnjzXhO4CihaT4C/bb1C7pgqnHoX0pUnIF5OQLwwUFdeQ7yl07YRNWUcobMYYdsTeL2k4JXAKgrCTAjDSvBqxIrJGPx9Cd+5IDTVp6KIelQUdiFhJS5BMlh6G7DcxZoK5Krq3Pqs1RnLmqm4n3Ln55jIbMZuD6fNVCHpdpeWYpU5RyRt0oVpy0zTEPKaa9nslNkXUjlTDR9dTfpVak8o46GrEYs5XKG92ZBLpaKTNT8zmbJNTmQciQAEOANJV7YO1ittniAVKRYiVsZjJTD9/GaQfrQIKVoBloQWE6QTNBlR1k5g+bNWi5gmop8iVL3UgO6TJTTSyPCgkSwxv+XGj2OqWcg5nfnFVGVz3prYc/u+j6Uazvm13qRLPRl+t4Bq0hvPze356IU1sA0TDktDsO9ZKHc/B34JaZgi0n1aqXzoDEtfQkon5A59IlkkuL+EE8+dj8LPimk/uLIDw+++ingYvlsHuZhDqGFZ0Oss7Pv1Lw1ROwyCd5UNZk4FCbrE3PtutRUoXhWJ7AyC3/OvhZi/lrCDT4DvQnmJdBuQROITySKka137Wvhf/iX8h59EHnk4geZ2P/FR8HNwDbbB7QINBtl6CBcdb0ERsiO4jLz7wc2ta9Dnh82fNeGz98N3PcO/S8S/C6p3svvhm157bRa+6Uc/Qe+Kt/8EzoF05IWazPxIC0EoXdlVRcLfh3hjQIlhVviIEq8qQ65Q7KwWgZQlZWrgBLRwBi9wxo20VTNVNkSNdnvVkVqXttqCMb3LuCbAuSkAwRTtKsoZsJXzyrGKetwWbwSYSsQ1pvc5i892HBisbAq1HyD/jTwfjmUP5B/H4dro+AmgHgBNE3S3Dt7ZMT7tnEegDK8BSGPr4DWJLGKIswAc1/JQDYuG/aeFi8VMybDVku1TvbIZbOggJtwECRG3isClS1cvxwtvuXnDhqu3RGyJiWC2QBrnExRtUdnyG/OeptkqUbgoa8Sli8wfLJXP35IJzB2ejG2yUI6D57iSfqtMLFZrtRJXxmfQ787tumpm3W1HmuXt56eT2yaDzXS6afRETKn9i0mt5L2ulM4ZdiSbdHHPdDC7/fKp2rkLEb0yq6ReSa3dQhuBWETS5XnGHOn4ag5Avq6AK2TtSLnE+Wq6FiPHeTCjQeSu5gQVVPqQ4s8kAAMxpgHIEma8Mho8vlWrk5Nyg3p5zyIgluutb9eX/v3nkQxlzQV/Dr5w6vADD2DfyQHYHxnsjwlqdeGuTjWgY3MCAnfACzvggh04BkfhJVyYSpGMMPMyk2HNeXZCpR21KQqKLL+PApMBm+/w5sDDiY1V70TRXQhR/qk9pc99dudmHdNMHNq9NDu/Zi95tz7UjFfXqUmJPVLyZdfEjZPlpitF6/8CqqVqKfNjVl7moS0+jXXY8hlIe1bG60bJeERwCdBLZSJw9fqrtkRjW69amtgWYJzzqdrumttV39MobHT6x0PZhqpy4LqZ6ev2le1U1WhJLB4qFA9vSHqsJZXFoEJzj3B9OcS1CmJ7tP9SiQBKlheM8z00CDHKoxIiUHfgnoPv3xOL773z0N98/AMf+uBHFsi7U8t/tXbtdbvzE+9997vfceplhB/4bvBl7NucHvlmDmF4jiW8NCN4GwPhTM75UU1ebGfC6wGoNv7pl78EmtanyLunvj/VmhK+T9Gdj4H3cUb3iPd136KjD4C9rd+98sp69gX/yM335XC+A2eo3UEpTLh57e4sZj4PjWqdGoAbNlyzHIsvX7dx6q3hMLMhP7m/4XTV908Wt9re/+PgdarKW66bnrl2f8ntKbstiaVzCoXDG1Jmw/Gp1o89AZZGO/OvJDYRp/f4DlHyBmYJ+QLknO2t8+qgEg+/6QPrwVXr17duhehqvQxspw6DRuvr8MnD8E2PnYUtDdukD69fjy1p2P/2r9tTxHH49xq4+nuJVYU6I+NEgUC1L+Rhn4xSv8klVUmMamjLLX5FJpomJeU6ec+pHcu7ic66CMN2JZBa1hC9PtkBRAygSjyEnmDfQVYBaGje0A8D1e7WSeB6S+sjS0tgN2i2vtH6ZGdMmE4fw++Onm5O8IrkKBNiG1L+eiBt/QNsirOjC5ChumBbXuKC062xVVj9gFte6Fo1C8w6OzLAV1BnDC5AZRugCO9oESsKZCLB3QfmH9DoFVAaaB5Yt2tDWSImSYla+fGF+1RqKUmKxfl5SCnVSN5hL4bBP0N6ecwf0eiintYCeNwT1emjvtZ6OL59cJ6OwPFRxPY3aXxCK1WPhwLQUBIA0Q0N0ABcwKSj9y2BCuVSkEC0dm3rixoHvoN9rvvSmrFoAHwT9vlHprR2jLG0LJimEH94+n/X73Pd0tVb40gecNcNtd1Nj6e+u8ZdVaX9187OXre/3LlOxheRv2cpEV86F19Z2ge/wzKBWoVTdmXCcSQTkNnPcUpTj6SF4oA2dGSs7sCnM9ua9A2Xr19/z44lHdOIbSLvtqTWps452vpvsGFuypHyGVp/JDh87SN/CvHlg1S8tdMPDXqtRtAPziXVnUwrAljZjjl4JwRyS9EYnRp4F+fRyfQbgYDT4AJ9uCUv8TUaDd+6KzZHOwj2TeytBRbKzqjCqS23ftGH6/s0dCVCVvZdPdNBeO3iXRPjyaRRXlEbfzCAeJ7v+CDuLXDFbh2JezUCqAVjphCAYscMVR74x2jMXi3yxnTEirszLR2/EXBDxSwh4icIqz6PH7nMmZkJjbmdD+y5xRlwWHTK9Y8uzM4v7SPv3rMcaUYtJCmjwy9/OZy0SFvPgbfXSqXyLzCviUE7HtF3tWtVuFG/3COom/VnuGHXIpy/jiAi2FbPw79Rcj4wOEVFl6ijZgumC0pFEWeZU6wy96tgI+lVhKRUMOd1Z/wGW7ToRFtTnsJcMFCJOuVBhZWO2jJTBm/U6p0p0J7yJpXGRClKEqNRbXCHza447VTjfalwM2ZWaQ3SikyrVhQT1oDLotLS6Zk0M5WysbLTCL9+DOdKRhSJXlE1XFSSvA0uXmF9IgYa2nJQl/j2l8GzX95A7piaOvUZtu1dkFfswDpwjRglbAaWQj9yOYaB5J25I/jUJNgzc7DpXL9j367t867GflVw5kAV3Ns6ct6ho1vBA61z6gdnA7gPekiL22AfxonKG+Otkj5JIKL1Wz+rMUpIKHc/vfSnRcgt86G6VlcLIW6J3wltEdEyfGeCOO901L/K5ilHdt31EUeAOOdYgMg3wY8aGYBcD0WmLHIIdW6bgOuvCJIbjVaLiDYtXypWSCWkVD4muWHj9VKFXAJFlkguefvSF9fcKB2DP0oVKum71sBRTetDXookKW9ID77cmjOGvGaSVNp1ISM4BsXC143RoJUkrYGoqdVg5xs5eBxYDxutbQzoYTIEkA3Vw+CwRFk7yIoMtBLQr/zLzns/svnpH+x8+DObwU4w2WoBsvXV1qeBrfUywc+1FevGhZHvH3D+C5WboigLsZcVmejf/XT7o+DRhRfXvw4+3voHsLV18HX2HcjRQeJ31Ef6D7tNspEMrE+/15NYZD2JUNtJgAtaD4Avtt4PrmvFiiQ9kT31bxP4XRvb+4GVXIHYCfXRkXqkao/UevjZ+OxNNz1LrpRPgTLbbxls672wreH7hGpWLQW0bA405siV19+P57O9n/hZ7/u56cPvB/z7xfz7KaheQL2etsLXP3se2S6jllBbdeAhx7Df1cG9XzJsrxJk8VyDsexzU/ffPw3J8BYQb30Ht9Fut98C3tf++MD+mAxiEYDbW28/WMfv+jDpAPuwPq7sjDWJhkfRH75wzxR59/Xw7xCf/zB4Bep/ye7uuwH1xCDw5XX9kENMH2iyEUE8foOWNSmPEVoIHecdud5uGEuDrIKOXwm5kJzAaKZoqIghNwuyhjgJ/XhtKbmwK2ZKZLw1DzN3zoZlqWSeFAPLgjc8QZmYyaRdbbKq5qqpZlAbLyQoZ3ZqafMJf0k3FlC6Qs2g+wKlLeIy2LQyLIs3wHH+FM6hHioOc4Oz2LvnIR/KhQ2YaBVaxJ46GwyQC/c769mtBp0LvJrZapk3TdDppbzDP7kzG66HjRq6wLiqOnVMZdaQX2z9h9mBfBLFvTPBpic36w9OZ11OfesZmRzNXwj2+aNwbpgBn4N8pM/BwKsIzgEts9f0hCwSeR3I/Oaiw1/bGHcl/DYFbchFAgWfTkcXgmbGZZK4ZNZgRhWZ3Z2p7296xzRaWVFtc2ZmmeBczq0YV4uLUp1mrOO7Owm+CXFsIcJdDX4cdXBcgOOBIXDeSvFQpFt5rdnDIb0zHgqLQgHt6Lqj+010PufylNfHF5LzMkg3UmCdc3qmKKoY8OX9eo03q/JO7q2V9077I0B96oPWgkHuVbv9Uz4PUJgoR3Y2FJ5NO7gxfRmvj8F9HvnQ5YC8V1qeHZn5/gf7PQHIc+VltSE0EwasAcmAsrxcdrjLG1O7zgGgdRzo/KWwNeK1yl0KZzg/B8btMXdlYkwVmt2bz++eDl5+jlynQLMxNq6RlOFsKEHJmvSb1pY7es055EtQnzyf6JU06n6bfGBG5ENtKj2v+QAcq4XEN/6J88WaWF0oy7qIWZqTOgH2sxzauHH3VpqRGiQeWyp39dXz4MHKmi0Hx0RNcqxRm6q0diGfYbJtAD+COM8QU8R64utEbye6vRK6/IXTIEXTgAInGthdjFzIPjwhDRzIMCkhmhCwAX7IvZMyqFv4IPPzYaDoUgyYhoBpHJEEARJ8swF+yL3H4GB9xDTmbBY+wghNdBbfoTdUIRKqSWRLfwkqz12iLeAwmgIfTENBlJhZfzSDomeo3j0rSNdcTA0fX/Pb0FwOLlMj5TSGY/bMmliIvmcdjW4cVg/jZHasSzOT26Jrt1P+mIlKmScrk6V6vQQ/r2q8GX+4aRzzOiyMilqfCk4k7apKrIGuUq3FqIX6j7VSClTD5ko+7vBoxIAkRcEmnQbXTGazk+iD6GkD/PoaXOPWAR+Tul+V6c4LxwPE/TOHAYiC9B2vB9oKh8xUR+vYTSuZjt4wL7czGU8w79POB1KOZIASz5MrrW+OOax6S6jobv09WBvPW1xOSevzLB9aA7+/AG0XFGc5MVLj5pRb+VBDTMoROYoZ6252yKBEv45yuyn4qa1bR1bwHfzsankIsn2ibSM+B9+L9qZ293mwBqhWNYRqexUpaSd8i93ZtvB46nN/qUlhH41Wi0gl1mhCrnmNN9fgevuyhKyTonqRNJw6EajHLCJPp+tINsKRPg3ntMc/xuFL3R/EKD9D/1gxKzNg/9jHvrH9X769s/WL+Xmg+u53WyfJlVMpVhfaCr8/hnWxwEha6vcXbp2f5xoAKF6X/CbkEzHiyr6/l4+mRc7Q6gK4EAPx6FDDKAJEWYCGX/SsuWHCwRvUELrt3m2el1v9SXe+olJ7gnGbP+fRzHsTZsZrVczTEVvcaxbPgxMzY3arPunTuMxqKlT0ILKOFTSUTdm6FxE4hQj8c51xg3+C4zYNrEF5v34vH+LiGdhxYR0q2o7izCk03AikeACeDXFuAYbX2mBnZ8Oh7trL02jlsbLyl7Bfw3xi8jfHJyatb81bqNyWen1byWYtbKsFSn69gSkHgnmvVucvqJLzOyORXfOpzrXpys4wzGzO1bnCfm5uB8CvYD+NsJ/bzxyDnFYs7SclPBITHy/l7sMju+HImGiDYDBIP9w8b5jJxdZmobBfn8iW1fNPId1E68n4rBG3SaLLgxM5Koz8UuW9UwGX6s9A7cjOhEOzGYfWbJa1/qRxdvQuBjzJjWeuT+9apfscmxF0f5yfiEBvLAGlo0VITRGoWOBibTOMVNsAVG39xZBFNH/U6HfqRbJwkNN0gzpvYGpPEWm3Y+Mq8tQBoFFptSJQFKk7yi5Pz0uYnifOfB0LybejhAgWJKfqYuKVUZ6w1UxJ9GKDwR5x6UhIwAsql10vJ+dIqc3nkba+gvoRbv83uAD2I0lsIXr9j8Opl+XLVi4G4xjkzj4cvYLivmSEFd+54b2vNwKsMOj7Aqx8xxqA9Gu5Jcqjrsfi+XF7yOZI+Y1Gpux3Jf2U1D+eDwcjuZCzELbuGXdpS2NOv1drNRmVKpsv7kbPKjVacX7MRrt9tE5l98VdU4usDXsSzJJHoB64i0CcupfLy0dr5/0Ghpgz3aEAXWFDvghuw4u18HR8kCjrqELu1xO12oYN81ddZfFQfqldmVVN10C2ctttldZ3/bRWUpSZMR0swj4+A05AElwiRvWPCxyUj97OGHScUQLHGSLirt0gejFYQFwtbU/5oVohFa2DJqbcwWRUiLuBba0nWc0CbG7d7C6pFTG90mnTEVjDJ8BTsK+yAX/agICUD3cgst4q5GahtRtvI29ZeGQGnGjdAG6AugSKayPIB2D7mgHf2SrtcwJYPsSHNETHQWF8Ui59QsX3hu0R+qfbeJi8dM2l5FvX3Tl1JflXU7B3Hwbntz4ELmh5wOWt9+I5gzMHvgT7qRvwda1CUwP6YDf8IJUuMlm0ECisQDAy+ql7tritYyadEly4dNfnt9x63eJffpEIaF1WHfiHE23imWdwP5RtC/hn2A8LcZToHesqZs1AP85QFRvHiSk9IYZNwPnM1KKywSgbk6j11oDDNEY9vvk28ub131K5Yo1fisg6INWOkL0Jfty6Ebzj1AlvPWnH/Y/Ar2tg/wf9afKz86dhN7Qoa/JGTr4Mmr//c+uhBLiymm69r4rf42jvB0tQ52KgddUrGLAvK9ATbqPgvTomfiHVQS7I5BsAXpEvx4SNOxyDAZAvB0L+aGRchmouWzO4gsbtU7S5FIuVTPT0veO2sOPZdBWUQDn7VUfYpipH/Q8Vi0pyvFo6Hghie/WStpT4B/I3nM8KRXeRSVbzu6RWI3/zuoX1x4F1vWPgppb3xwXxGNCOkROPQc8rOBTkSbDvhWI+gcYQjII8YsLYD2VC4U04+sHa7fa2nuGcF/Uf47r8MOwyGtJXuCH9KxoSzisgHiVNoAR5rZVg4z7ZbSsdtxuJorkCPtZPxAVXcYwS3BEup2IOV0Tnp2ZCvmwyS1vSZp997aNmm9mqiRsZMxRk+jiKSSOJTe11xNNQXim5HXP1IFcfbsUY6PdwsVm5inYXuAaFX6EwrH2tOOt3uhl8lNwETejdxGmWsHx0EgqDAAwLQIoFq+sxvIpBCfKTwBDXFJCZ6O9FJ6Nme2LCvyZd1Q76psbr2TVyRWJ6cyy/tcnIjx4Wu1X97imlW3IJu3cOHoe2Wbyr8XHOvmFRcsdRDDEyUOGsUVp2nSk4EoLPaTsx6v4VZJc9ScQw++wY9maBRO/Y+Mg3m2cTP+j6DonMFJtJxst6rzoezEZl4r/5gAip+oBs3eUMW1UkeQAc8swGQtNpB6UsKXQzBceaQNVuDtYTHkUjrU3mSxaVTc3qfygH4f+RKFYq350xbnRj/Tx2bLRT14sA3m48iwsvIrQfHMP+5SZgHRhMkUJUSxUpGcphkaJ0E6QvMrJin76eWW+hrLaN2SVj3J4MLGUWnQ6rY212jSFmK4YXPutIeHU6b8LhiHv1em/cdo59xuOddZwbPE+h1B4K7nfM0/ScY2/wgHzMfOhWI52025O0sXPF/IyECFDgmIHL3khmYn+6C0pxkGFlbgxeVdjPMzoVEaUcQm0Hfjjmj0KWcLz7z+699973P7/9EfLRhX+9E94v7q+uqYLr8RbKTfB2P5q3MuR1l2NeJ4P8F8lzxO2OEchjLYrizAoaxSmUa/C/G1q3iH7ZuhP93Uz7PHAH+RKUFEvExs6oXWhMLpYDyvgxubQoEQyNRwMhAaySJuFjMnzXgE+68N0cfIoYVFPFPdlfwtglMbfBji4GNtQWZ365yOdCFZ1HHXLGQ950Je0dN1qUKqMjVrTHizpaRdNmt3HMmylnvGoTpVDp7bFSVWPwZ/Jajc6fzn3ErCzJdSnaXizXJmYDFOOm5LqkM1AOGszjJblRY3Fq7MUK+zuPRW5MUqFKQAcCatpma9SLBqXPZa03SghPbyVt4HbyZhyn7IScWMqjhdCy6qu0ExciYI9Zwf09ZrfbTLnd93NX0uamuFvuivyVtfZ/iQJwPtD6m+/qrjE0IzGBL0PIX+w9gpbNYkB8pYD5SoyLiGflxMiYQSA7nb38ZGZr3Uc3tqbyTWtQmwyHKozBGq36YkWd27qmuXTrudXqubcuLb0bXd+9NHPZciq1fNnMzGVbU6mtl70j0FxOprc2/S5jSm11p+su/0TK7lJnjZ7b0eOdP0PXXGr5irm5y7elUtsun5u7YjnF8iYfqIIYjvtIdaU1t/5wVBfNI0KJTDCMCOQ51QgyNgtFyG+E0cjctlGQYYNzi3n4C8Ru32sOOrVGrWM55Qh4IuNedT1VmZCIGyJSnbLo7Ca1JFLTq52gqrbRJhujpnR2j986FlH5SrWPWcNanV7jyI2pNZJ5pVFjNVvYMcSJEngEfAHHYxu46G9Zkl2vYzgyOyujaPY7fvPSu961xH7//itf+fKX4QfbloSXtIM4bENH9ObZ4TwZr44GP2htBv818+pE6+QZ58CJedozEiGiBnXwnX3RGuohfi62vVmM9DV4v5hVkaDQQHIuyWbRhPmIjiyeCtCJtuViTQBkc9Rp6I91eaBYFBD+a1/ep2+WNRb1kQ0X6hy2yVtPQ30xQ9ClDySnyUUTnbBmqnKlw/jhT1gN37zrtLQHDojVTouHuQPLiLeRDXAjec0gLqFMfhvQtH5HXlNH8xwB94EUjulyd3d6u0ERw7KLV88p/pw9RZtMdMqOrkZ/yu6NRr3wA+4zsTLM1LlmE15PMunxJtiY/tu5vEy2TgCilnEuKPtM8zPxXjCXo/lF8IXWEpuouQZyFcIDNgEX+UnIE3ODkVgsa3LgF2i4gFw20J5aQbFJcMS9mQGsepMpYFvAXsl4PBZbUOMzleO1vIXJ2KUW5eWvg7eb0rm8zWYxjDM6WzZiy6YSZpBh/cAWsEC0YH8E+rwd9cfeG/d5HPl4kLmGA/9ZhRKzbl5eYcOkr2/YMoGX/aawbFzuVsdytWy07LQZQ2MOdZMu5EIuX2orWJCJ0iKpw+aiQBQ4rDqDQc6MW0O0JygHokggl19lP11G/+7CW9F+ertNLLYZZIeSUuJVgs0n3EBOw78xQAuP1dD1yQHK6hQA0HIRl3wuOg4oQv+AOLQm73bn1oRBc+P0eTNAb8+ujcfX5hzN10+KVK+fxPmwxMvEZ8F+2DslcQxKO06LGJIC+3I3BRb+3SfbAbAR3lGYNxGQ2qCeixyb0X6vFSoQgbH5M7tbrpLZjJRdZbSN+7NWNzP5I7k4IpYZjGqtgjwwJfE7wxEuHgVsIj6NYx5QzAUf79CNF4FIxCmk9JG1msPJBnnImLa2voh5Lw3lx2Hy02/emnw6WmP0umAtGm2EjIZQPZKNJrOZUAxUPdlJr3cq5+lcc2vL5fk15fI61I8olAEPrSIDikyWktEB/P3QuxZvuWURFPCFFwJiHJdzFcbDGGTEjm523EDkDOftHJaMOSRfwob8H1xmGEtEyo5ew6IVZAENmUOR4w0MypXNc8gGV9db++vg6YcerRSL9SMySlMH3ASA+VOHZyMvfic9exkAN7K1MNAYbuDGECIu/h+MoGsfsiMw8CNgbWTWVvRxey1PEsG+8YzmQj0DmxrFkgSD9I1iTmIUx0h+FvOmKJTJdeK9gxyKA4QQICQARBAgIhhxHgHy7IirnFXVZWpCtd3O28uEIKOpCu/TK0g7fJLIrpw56xs+/adhiOcPksXpmSTY0EsxyDZtgPPAKzg/jY9+5FAlFyrCx3B4lR1bXCGBS53g3edcoidyPWXR4HBSJ6cICxMJ/yDIQetkp1liaru+SnFej69zGWhOJcpAa3bT09SyikJP1jv+EMjPcT6VaD0ZJPywKzJiGsIeGwK/grhBAD/Kw1+ANNOFV3n4D3vgZR5+tAd+HQ//PoR/nCDbv4Pw3+McCT1x+AwybQb8vixzV2GCWy0JB4W4ctJIkIyTpyGT04nAJdCW5ZJyXjm8DD79DJea88QTfwTntD7WyZkK4JypapdPDNTKGfC4dl3BHCCHADm26wVOLgmdsTYuwAw+qUXbtOw+Yq/U6my2DMu7igJWpIFKj0zzTp07618lG4sWG/tk3o6x5t63N0YlaBU4gQjnFucuYdoJcTT1b3jO++FXELsE8KM8/AUoqbvwMg8/ysLb/4HycHA7Ma79Zfz8Yfh8XgC/ov0D/PyfIZzG7bPwF9ofwvC/QLgXt8/CjyI4JBMbl2ekhRrkFmJUQGt3d1Sos2r47Cgxl6nP6rFWPumEjR7SDWaiYRo8MDfXn4928cWgUgHBnqS0lyuvERjXOKcEr7s0t+6OYFzg/A2MiwyLI/hvGPwK4p8F8KM8/AXiJgG8ysN/2AMv8/CjCA6xcBGxFXwfHOe0CAmnRQCuVkoAyjemSOEKLsBxY/zGG1M3we/b0i/B75tSN6L7FJbD+fZXyafJb0P2id6AagONJ3slk7o/oWB4oQ8X5rMA/p5NtKT4EH4NfIQN4Q9CiALfZeDzFObHgHP+oL1t2Ouuj6gIuDzaYBJ0FpuZIu+ZzObRckps8DWitdoEui/sCky0PpifQUkWXk/QsSaC7sIR8uEDqVsXUKaFUb/bvSv1gS3o3m7df+qdbpRqUT4vGDBZULLF1NsZdp5xjD2etxI3nx48D/3wK4j7BPCjPPwFYr8AXubhRzk4jqnG7dS4dvbhtdDJr1ET1lXya7obTceRYwNra+yqoDpWPZ9hY6KL3Qyb9TsHU2zezubY3P1SN8MGENvaJ8FfyJfguC8ievWPLh1whUzEq2xmR7gAhmNoA5Jw4zk3w0ZYf2Ea/o7d4G7C5yNcAYYh29pFvigUiiIRZOSwLkJ2nxtsTlc0bnWcDmc19qBZ77frDE6/zupIF/Nr5t35+UhsKmbW2rxaV0BucFPmGG3epqKUVbmZ9hscFrNqzOygKVvQZR03hH2x3JZdLT34z9qOqtMaKbtdcZ9dZfJQKp1WP65y+GLOySWWVnDMM3k3nMsZJHqI6c8Ph1+RFMKf4OEvvCqE38rDf9gDv5mHH+2B/5SHf//VTn25k+T3oI7UINYT24nbiFHhjZyLd5U9lyICFFk6U+DKO4jONvAB2hY+QFsPf88GaBe1yEuJJr/J1ZTbCq9bk/0B23D2GC7YiXcFCcJXER9Qi1AcbpDpSNgAG9LKxXKbwyVbyG2SMQpnuEgX5g3OTZn4XMo2JMrV29zt1AQTeUN+zqwRGblob/BdPviVi/tOFFQ6nTQrp0zqQNgfQVGz/cGwuZjBZ9c2s754shMQ/udOeCze6wrgGOvGgI4iPwsdpYQAJRbv5RE6CpuwVuIT1qgROsrwOG2aVVKe6dVRIs2oefXY7bS7X03ZqUhMbY6NjObWapQdVQXRLI5/xmtiLbtWvjEcfsUaIfwJHv6CWAi/mYcfZeHtF+HlU7idr3O6yix+fgecnAAPh+0/wz7/Kwg3kE9Aen7hXQiOfovgv4ZwHW6fff7ou7ox6f9J/gZqiIluDh7nClWfWdSLSWCMdQzSMc5B2pvajSVhEPLvztYYdj3UQWc3EEgSG2u0t7ohkV2yWLdvCE5M7dJcunVtsLpmnaOys7xmq3VTvblmo4qe3Fup7Gl6A56bJqZjBVc9Wo9lio9d1bh0W7Z5/U3aeOHglt3nIDzhWEDMgzaxPEjWxfcvMf42s/O2Mhx+xSYh/Ake/oJaCL+Vh/+wB34zDz+qZnlZiIiTDvBrvOdiH9ifxxaflPfnoQJONn5/XsVteAwvDyNBDk0PKhVCeTwUd239DpxsqeKdWFawyUOZPR4z5dlaQ31pPwv7yGAdKQ31PlZHsidHJXt0Ey/Z3d44rxrFedXIwatGDiwI/fApiiug6MBKElzZQm2IEupJ7P5okBGZGSNlYFd5uuhzoYhGX5mqRGrBgLWwrR6sW7IPBUpBvcH4Df9+x9d0DBXM01rH5uA5KRTVqFHvcO4KnpdG93rd+re6c7NMeMbW+qHra4sZEFCqXLlZdp5wTBWe7x0sHXx7OPyKzUL4Ezz8BY0QfjMPP8rBcdwNbmcP206BXXc4xpJcgQsnMBBjqX7TYix1o2MspWyIpWU61QmxjFRN3RBL7wxFFciV1ktOuhNhSRkEEZZ+d+tPRotwjDfzYzx6krVvESbuAyeGxC/LR8Yv71i3DpxoeXC7h9tT4HtQd2SIOLDhlmMYvqZtA5/GNbSWiNcwfBHnff2RqyUwTuwdaXV1UzZZf5IcLzQpF8xzHBn5qEplFFE4G9eA9kBFuHIbW2uP9bLpsjpIurgKwbznyPqjvvehWgTAUo5sBfU2sTV6UevVKRwjQRC/h/OsHLAE1UMrSqBkMVlfn7r1kXr7hHqSxz0xyXT07unp+U2b5oG5MFMAV7S+MTU71Xqok4sPLbAHYV8Y4rrT1bxZpWyqMCxAx++LqfgMFzMvCExc2KN1ZPwyJXCaSJlMURcczOvPJbulTWLFYiyW78/sV2GnimpSTyoNwtxyxNtOihJQb0kQU8QCceHIOB1OVVlFZwwjQJgd9TQf9RLmxsR6H9EIy/intSu9Io9dgE5glHmF2oqvszUr3A3k1MFuEPfsXptjdxXpgGTruM5fFmqAUwdszp3TfeHdJMlrgJ0A72oyW0R6n1o2zswK9L5yKlUeCP7mND9OF39adB5c0wWsd3yn3cJ2Ho4BJh+D8G145X2H45es/Vfm7b+jUKqg53EeLG6nzrYDaRDBcTwfbmcv2w5Xcxa2CpahnaYhkn2+c/XQIE1Rd1UK86mgXbVNkEk1TzJ8FtWpnyBe8dX2DPg1fE8Y0kfvloG6d09Ny++pGblyNais3JOElzMG6N44x6IBFdjGDuaOmqoBWRktUosoOjROye2UK2LXiEJvlR9WK/YvMzmdU5l0OUNWjUh1ydgFYYk1OvGUSl4VK80BqPu/tXLj8h49tOm0Bl/GdWGldSfkvk4W51HwOHEflC1S4iT+OQy+RnySfBD+/HuMy3Mh3b0f6oJSiM1OrCAbXYdyXBkZfaJw1eymDbPkEx9dXsbP2+HzjwmeF3WfR6XPz0VPX1MgH1te/ih8/ihpAbfhfJ7O88hfo0qyG0yogC9yIWbVotdsacYumhSFaToELzYmTVp0vkIgmEgEkUYO2/onsoL3lpUQ2ShAb1hg3mtcsk43r4iVpX9LesFO8qd4D0zJVeolkqtvc71m8Nm0WpvP0LlSdjsFP6RXY0UhVFZN5xrympFGZfZinD4A5fYCvDPw8ZfyJDbyuTLIUJfJZnCooiyVGTdQioyOhp1XKn0/KgSNQa9dYa4wKXlUqmTp/QjpBu8lb4WERRHHUXaqYCtXgn0fAEdCagDD5tB0qmFF9bC/Gt24gZHpKafOAH9SG61SRm6gHKRbpVGNGwIKk14F7yh5cMykVbI19qH2eYyrf28Q1r/He3Xsbm0Afj535OZJAOAXeff111+P+9paJh1t18D+LoC01FrmEqbxcz+Az31y4DkRbPU5dh8YPnOIdLbvGEqbgKXN1k+FxInbPY90t9+zKq5EQ3H1fRZVKuPZoAq+7x1kA/ZxMC4COfxb7+gERoDWlaS9fRf5d9w6YNcAN+bedfDnwXVg710H7fVkpX1syDoQqvrXDl8HrctIW/vuM4rnAiPiuVp/d/qALrL1GdLbPjxkvYlWWW9/fkPrjWzthbT0zCr0Cjh6bR3rJ1jQugfOyzeG8jPA8rPWPUKGhnXIHRD/L4jSfTW6RaxfDmKIxtgqpgU1ukVpe9Gk1guLdIP2LjLS/inO3etfA9fuXiqRKw/C/n2/HWhn2s9z71Jyz0j6C3O2vj9mVKgUZoPR7dH9SOnRKzVqnUpndtnpMkpfbn0OtrN3RHyCZHh8Quu3ZxygAFqPwvZ3DPA82SDPe+U0LA/KKK4+KZRRLv7sjEVc/0tDNE9XDaQvsr+jmQN8LgaK7c8aTN4AX3fL9F+Lfz71LPjp3VqrhJRYNX+TIw+fujs3BW4LzWl1s6HWlSwPrsI+oLzUKM796aurNsT27du97qR7I6XXzG3ThFfYLRslX92hmO0rvgSV3zw71Z09ABNdf68v5zfktl9ar1+6PWfw53zv+/naBbq+nMksN3yLa38+ZZ5Y3Bpbd+XWeHzrletiWxcnzFMT2Tvfkt27JhJZszf7ljuzE1yuEI6zgfrNxSNtr4EYdW7fWTo0iawvRHOg+gzry8NWXEfT1eFbioYjZ3VeGqnC9OK8ROuwWBOMSzkPSBGAXySpcDIZt4EeJwGAgBOth3Veq0Zvc42DLa0bVA47JRVrDSYFympWyBV2l/Z9eJy+9kmyCMfpJDYTo1T6gd1eoY6v5c0XFFZh4AwXqrNNmtfhkjg0nCm2fhG/pQ5+Uo5+XixXyha0+nNI02Vqs1IvtY7RqmYB1LMXXngkdfilQ5VK619dboWkINcQXI26k+AHID001q4A7m3tB+k695xobNRz5HdPxbjnOB0Qrs1h5ymwsUPChYqZ2AU2Rm00ywpKGxR5bvB4wGdNR7wKddahNuiNWpOD7SunT/a33V0bKNath1lBTEXZRin2FeBr3Ua5t3Btt28jPklcJOApQ85CGGjuyiGtkYQXPA7YGDIGn+mDWjMmR0W7OxDAMQo12QHIwR5kfeh0qBuKSxLhEixw9fAG+jjAbbqlxIahOHsaLF1+uikYOickmhOo216E+2gQ9BFJJvfQ2Tm7nlx5Rh0BRK69DdpmK7APi4QgHrB7Rsio/D5hyQIxH7GB8hM0yFlSlNH5LMXksyZZEXJfhhLRP9duvuiizeObxtFFo08D4x3yOfnFt912Mbzc0Zri+rMD98eLI0o8yV7Xm7o/hXzAWyfvVGFinThKvlJdR2KgwyNsK2xEiQPZk1xPBzrMXUz0v+MOa3t6r2F/cOOuC4fB3nN17Yn7QAb8LbfuOppbsU9ze9wW9xmNvriNu95n6N6jqwH7WDLtP5JVSC9I36S71ZQHPCgDJSiF5S0Qt2VFOsobca30FkDPjri/CIVnWmn6IavPZ4X3D8F7qxWdXWJFEPxTzxX5HjztP4s/KzhPaQuxnziHuPXMz1SaQIAJAeAgAhw8m0OW0Bbyk8S6FRSNw+4kVuB118obP3xJstrfvZGDmcA/jfhF651v/MimwuqHORHsWTMlos3FkLIxH2I+e6CbMcA+G4XPnhp4tiiIL+WfbaOCyJ6zqrsL6P+Hwvu4M2xiYAFcSn7yzYuxfT5SDxkMTCMCr0ZjqB6JpNORcCYDFlypusdTTzmd7NWVniyXJidL5UnEn9VgE0jjc0l0eOdIMRgpzIZPdEKJhEeQ4LChvhDHL/dEL97VDUwEhB+OWQzf5eruUXXPGhH6x7qHjHSPFjEMHi2CGBdreuzQ2RRjUsu4kXHpdS7GpDRJVMdukk5t3AcWxKIMKZFqKJ2eGpeQ4DOZGTKdLVe4OUjDOTBD7TMzmMnGJiSyPdLxWa1yjtPyeTJZSi2SdaI/OzOCTg55JJB1q6+8SOMup7wydYTKNudKDg/tiFpDYMESyjl2XpABCnPIrVQWUulqym11usziRJSL354hWjjm10UIThPszgqbgJxK2wHk5yZR5foHX7kD7AKqHN16Dp1jBsfGwLFZIX2mu6Prln5kA4DZ0QVRggIenZoLTOg4ybq7amwWCj9E9sixouAgsgebkzGn3W/wxKyFibDDlVpbcXljVj3j8+r9TqvVA7uUCXrCanXAafCYx6OMw68ej9KRVNKiNzlVSqfZaP640qrTGU1avRXnMa0F0f75EY6ATYZHI6C4bRd2BGwZNrQvhc/nYFk8a2oXM0W+xxVXKeGVaeDMTK4tB3Je9dsv2Ru1Mm6nhwZXq6wh55iykExX0VTtuuhxszia9FFOF8srguAmkCHfyp3jxUakr5YnYhDkiXzwggvy55+fBz9J7dyZ2sO2VwE/AXJSPTT3qPL886Saq9+TAXbiBfKbfbLWwIUAcUem/Y3B79TpnH5DVeux6/IMsGvjxcmgf7IQ1ahD+Ulm4QI05SLY1qdgW6betlCQN3Yx4dJYMpGO9a7oaga/Q6d3+PWwuXB+MsTA5rTaaH4yyEwVIxpW34u1M+BSKP8QX0MeNWNPzp2Ny284ezb2/CpcDK+Xdon4NHEjXC9Kzl8mQrxbmOKwwGY4QFJvl4AL9tEJNYxu6g3L5uT8GRed1BvqDaTePDgiuB0QlnaGaMF3M1DzE7I8O64bJ4xN741WeeNpNs+fNssGywGIkzTEH5IDAU4OiJKrsX5qddb/TmESA+T9kC7EsH1X37jNXDxel+kPPUXqTFj986M4fYcu0xDviJegHnRZu5zfE+0web543Bth7c+vxtkRnUbh/CM61WG+fhwVd8G7w/Cthi4r/yrHyQl8JmUGMLDvLC9Hvbf1+KljPUy8o+y+qaz7+bPh3DgHtZ0EUQG+u6xazWG5y7Rhj/8HrPoTq3BqyKfbR+DCW3/G5y1Sg3y6yrJpyKPb/wzk7d8P8GiK5dHKFOLPbZJ4gXi0jz9Tq/Pn1hD2jPgzbOtTsK1e/kydlj+3hrJnQDDtk2SYfBDaDJcSyGAaVaUviABB1iRBlRb0L/Gna6ywZfrG+ep47G58kBO6qDLTk0SUq9AQX2EzXHHeTFZQI0qKHJVcpYZOvXgRqn3FQOwH6yBXpJmFseza3dnmrMWnrWRmz9M/egyAJz9PHWnGGwa/ysFkfcnta/LjG+ZIMAs+09g/4bVq6gr7vv1Vh9ququ7aZBsvyXXqMVd1Z7WqUkVQeVcOBwqIgznicgId2soNuYaGXBPggAvoxjgIIOfrS+zoAxy9BHiD287XqECRFL4Vdh8/giE1eJfmLbQZtEuiBjL4P4pQ4EINQRNwo8/nUGmDBoDf3kZvACgb+pk1gfdoaYMlrANU6/Mqgz/j9uYCKn1I4U02gqlNZY+icY51yncCzOhNUxlblLYqgnJntBIIzhU8KuUkuFCpVyhNyqrNaw67DWrjmKakoEwaW2qK8diqtqCuqos4E0WFWiurSA1alTnWDNvCumrnXCGxkvwEXLdRong252FwHt4zOkDiONI/uYAIlJyf4RzAww+RWM2IPTDsgAmRMlxjDIZQPQyvegNTZxLxVDyRSI86eQKc54wXbbZS3OmIF+y2UsKZr0HlpBqJNIS54Mi/VYD2/1KfLaceWq8WFUqtYx5YRGe48pGrZ1ubT9TN2OBC2HHe98OnyfIu/LUvR+sNoYl4fvJtmRwTn1afNr2bDFLBtNWWCpq/+B9MJBS+j9X3ouBK8oP4fJQwjvVEu5TmJOvRCiXPmEL8COBn7Ro22jO4gg7cxttqbP37JqrPzUAKwIdi0fh4LKMU3SGpiY7HXahNyxXI7S+frnvyWnhHjikmElX5uAjeqtOf3/LjrQXy7s/qPVKp2/j3rR8/oAso5Az18btMCaWMpj71h3j8D+12Z++GlBKvsPmX7f8m78G2PtKOloVW8sDIBnIwueJp4iFeAVa7UrH7v1lAdzItWTUAYHcBw+ZVXox0AuQ64DIoW0/y+oEY9u+P5O1c/1DO31VcD61n3stup0bUpWEzRa3cafFIFnn5EzWt3LmRvaM4nUjvGV92tHwXjvqHq8h6CcTDa6K/8POEdKU7OUw4hOc3vwFsDASfC+tnOwRIcfBHsbLxtUGMIAdvVQsQJOEuq7nahCh6D3s5d4SBJEBTA39LV7GYEE2/hs+sQ7jKEO/h8BT8H+BooNipMP/RyvP0oABbSq68LqtAuAdI6ExzbYVo2rGqMSQkpr87vWEkgrbia+RD5CfhnZeYJ+4eKfM4t/wq+BnY5uyeGH+cQKpjEguEOt6o69SAY2sU1CHOPCuIqbJYYs+JQkHVPj4mHuFNNNpUPVNckhmEy4tH1pT4zWnRO6LsxJmgm6PLwxxdhomrz47Xnh1N+nnD38tXK1fyBZ+H0eEwe7SH+DaNNE57CG+kocrS2+McvU0Qd/1v0VuVUzuOEyX+iE837wXsUp5b+z+htWH4Oh2B/fuqKBxJXKNtfxFhgTj9CMZplFhH3DMSpwOHLQ3glCsv1QUkESDJ4nSWV+o6B5QfJ1C49jTG6ZSWPbZInBQe3GThS09lu5g9U7a3KppNCM2m1esNTK2O69OWHmg9NBrtKBod4v0BvJbV0IbNER8SZsy+gdU8UHZWeFJZEhl3GOcoiE+M72J4A4ilaLbQEqopp1xhw8qd3XU+4MpaHbc+hNtaz0ZHbXVUdvdBTj26Ks4Q//vrIbqc4U3hgmx5zhCPko4gNvC2h5I/3bqHAa7uDuvhgX8/2jfWwwRX85OJCT/Ew1cwHnyQPc12a4AMjJ8jglXG383BPY72S9FuKyQOJz4tC91FOR/ak0R0YJFa+QBtGt5VBhfpUJlwGnyRarw4R29afWR1HI7c1Go9tPq+EtaRyds4+vJDtaP2plgLQgpL453UfmtByRVFZDFaHCJiz85l2UNynzit/7KH8s7OlynB8uM4Jz9miU3E3lWo8WxkyHFiM4qq6xMZFZzlhPBXOY3ImHsjIuPs0HxGYuTOM0L/mYiTs5kZCeYRj3E8okasJba+aVxinhPbQi6RxiexoHlJn4ZL1M+US5ztZJyObdx+hhMxknucHf4RL7m+h5e8veOnfhP5CGs8FjHm0aEDEl5OBXg8c5vgZ89FfogwKsJ752eIPG6LvfXE2e1lo1wmD4eryhu1anpZpoADCtgblJ0xOC+nML9CMVQLxAfP/CTIgRnhHHPDS4hlcAE8NEVNHAaGpqgpWBwsq1LzaW1+vlgQuzhWC046Q3P1BoQE3ajYly+d3lodHR7Tuv60FiuKbzxJqsiv4OivDDHE1WviN3bHcMn5jqu3/2g1F0klRHRR6Oktotw91tF7MrKu6PGUN6WtxWxkXBxbOG/SJN5+03I0tni4GJ7Ne8Tj0Wze4s0HjSY6qXLl10ZSyxMBhdowNn/elLue33/jwqab9+ebsbV7UmN6tdwarwfcWb+R4OpeLeKcr1/jPZLptgfSz1NwITb7zoSQ9ntw8bFf3fxWwE0+6EY9sOUUvTr64QvJYxcutJ5YIN9Rr79+r2j/6/fielUXkgWRAsf7sfUzxjCyxHz+DaUAsBGvAmXI5IG59Rr4WetSQLT+E3z+VHs3eAhcV5pq3dnawcZVHiFeAS+C6NAY5yPg0tb7QbSJxvwA8SHwCXA7HNPrF/4X2rfD5waj8yYLI3NqB4Ldu2dLdM+VyCx+gPzGwm/nwInWNeTlp1KwJ37iQtEc+Bhci1koVYoE63roRkXEuDAvto4gwQVu+uE1x1Weq60I4ym71UBQCjYqAo1rgHSoxexlM97RenGJ/g8zEbPYkxOB9NF1i0fjTDNusSUng6ZkcZKJTuTiesemSW8+4tOag07dBPhvE+PUTSZcG+EqiXgvtIQKLk85Yi1Uqnl8X4paVbaI2xuxjVXDGZvfPKaxevWRnMbq00ey0ZTdb1ag+Ljn2ybwIfLnkEf3nx8q7US32fm1oODXAi8tdX21w9CRWw650WySUaqg2hWyjlGJ2aQxorErvRpHyKoyJ+Z+LZZIRXWJnArlnWSTmc26VLKaRG5hco5TX0U/QlqoEX9FysD7ILUl4T92J9jIR2DEuKRMRL3siS0x3vUGZ6Dn3AB66GkCHWjNNhPwpSMxp7Vkttvn/b50LOqwp41OdMZAP9yWMj9FeVCyjz5nc8CrWf9Nk0/ws8nQ2bt0gFehgbuTGFVPgfMLYdYj5vKp2RgHNV9xGHCH96JoDjlnEIu1bEBzE0nSojfvLVJokxZ+vLIrF+/56mSbAPTG7OSdX5g82frVHs315fPL73Qeht8fxftA8+07wGvgBK5R6SIGDjnshllANOYDpnFgQsUl5sEjrXvAodYGeN1wIvvc9P33T81OjGyvezpHT3txkJeYJCbc3iHY3iNse8v33z/9XPY52B5c778gvgP2g0W4vq8iHmu/ysUo/IWcg3ISncEWOIM8IRRslwUi2sCIKN/rIUC8Fln5+rGnwTTY23qi9QDY/pfWn16H7Rph45eQL0GtNE58vm+m1P1VFlY5EnLgICRORZX3H9w8bNtGeFy2hj8Uk+D8eQ74ca+wpG3mcovCyc4hkl0mwy1A7ihJXBU3nytyx0uet3WrNTkbK1R1VD3M5UUfuvrq+X+cB4pxZZzJVsGDlUZoJmW3qcwUTpW+Gp03CR6EnxNrEl6FubkY6Z4F/jWIMydx7UiMDSBo1OmU4v7EDAww9xyiqeD3HgDHcO0rwvHzZ0Q5gZcd+aGNG62pubg7GXAoA7pKvFABxvlvouM0Z0IzabtiXCerqBwTzXrLg0bYHde/wnFZu+M6/VmgXIrUKgfJCQdqHDgcVMuPC2UCUL2Hg8Kh9B0P+tatjWXLvDIfrOQuvRSNZ+2OPVr5qRr5frFiqtaosGNh6foZOBZU2eWrI2eJ0ylXGR4XWyHv1ynPkK77nNlCQlfz9Q0RoXcInF5hTw2huJiUeB+hF4bN9nBaL9V0mWUhBYzP/xOmd40yHu7Su0OV7CcHluhnYn6FhSV6Fp8/gPhEttObik8OOasc9ztwwLuwTt0ofDpxMgVbpsDH4TOGNJRBfA6QGYfOQj/vqOlyXeq75hqMS5lUGQt1kWlXJXqpkUXlWnNQN8YxELR9QxC/wvJi9FlOXOUbvsYDwVfCJF/qhFNzxtUnL9a8tzYP7gnW46hwDK5pRer/d89ZtDf31BzO2t5mc2/N6arvrUcaEZM50oxEGmGjKdJQJeZ3RqM71yUTa3dFo7vmk01ndrb/nEVUY+O75IOQ58UHzk5WDY1FQe7yAJ9ooBx1ljWFjnuQ9R+8jZRMDZDC3suqW/KW3KE792rWXxuZVNkWI4n5rN2RX4y5E25tcyozRQFS5y+pMpsOZXbddWGtHo/PXEY5nbn5aGSp7GtamLR1ZsmttyaWiuwZhXb49QTEeaA7koFT0rv2aSdwBDFBA1fB4xhhQ74JXCGq2JDwRmQnbkYsQ+5+k9duqDSbWXc87Zq1RbSReNLsqyXs1lAul9HLPZqXW+c6tMlirV620jGnM6lzGJRaX5a2l0v5VFgDyAbeZyriek0PwnUVJ8rdSuNc8IBqZKpoDvcU1ZPN8ce3ezAsAf/OgytdyeHvE/jOAqEhQXnmrr+jc1SEYHpYl4dB4PJoZRfSlrmZ6bwrM0kn5pKWiamFOVd+XdgVd2uri7XCbLWcKebSNWhFppue7EEmvCHur0UttmjFk1oKRvYWwlMJ24TBHbH414WDayOZSbDR23RFqqWYp4rmLdCeATfBect3q09z/Fvem+eh5/M8vFyOCzrGUU/oek/F4dZJvmvWMF06lJnYOMh3+f1KpcxNBWaybkd2TdRRz3rTCW/ZEXRuTYSbUbOVSVJuaL5E5vY8RZINUoRSoYM5r6Zo9GfQGbG2lCtoYbJ2Vz7ikAKJPVbxZTYUuFxLV3sDOQ75yxhkxXuG5MmsUuyHk/d8ZhrrwEJBhEjxRpmEJHfKEToRMAzyIKvDe1F5HS0Cy61nwUzt4ovnyZ+lwMOtfY1Hfgtire/i8xDbFXAX5nm+ITki8k6OCHtIHQWgUm+C+qu+9U1wS+ulT5Nzk7lTd+AzONpzYAXOlxNSVoYYkmdI8CG7rp4T6hjWbsugs2KKvaeXYtvUkCk0QYFPRk8vvjPpCUkDc4H4fMbuLi3Fa5szpsLhDx94MrjWCUitv+C3JXymxvWxhGe5aKdcBcgbFkre3KZD6V0ffGsZrKcoa3yp5DEGcp7aRpzfBWntWogDH9HoyymSj8op0nGHphuTwvyiPmqLAp/M4IUGEDeWI3rP2LjEYg3M5j321GTQplUbgeV7yvrOit2/5vBTYrIORMZwLRQu+7UkCFUf8pXXhZObm6iU+P8HoXfpjAAAAHjapZQ9T9tAHMYfO7wKhIChDK3ErV3sEEGBoFaCAYgiFpCgS4Xs5BIf8UuwnVih36RrP0+XVh26dav6Cbr28fmQPBRVVXOy7/d//q93iQJg23qAherzmk/FFp7TqtjGIt4abuAFbg3P1WLmsY33hhdq+iIO8MHwErM/G17GCr4aXsEWvhterfEaWvhleL1Wc6M2z6bWG7Dmlmk9WC8NW3hlfTRsY836ZriBA+uH4blazDze2NuGF2r6Isb2O8NLWLA/GV7GM/uL4RU49k/DqzVeQ7+xZXi9VnOjnKfVbB6KCzWS4tj3VTwS44kfqiyQfeHPxOlVR5wmcX4VJGPRiXOZxl6uktgLxVnkn3e9gZoVMhmG9940DH11V8R3aeRl0/xSDiehl9Yqt0VXyanKb6TfFmXba5lmrCX2nb3m7pGWjsTJRIV9sdNs7VTRQmXCE3nq9WXkpSORDP42FN21rkGej9uuWxSFM2BO+Ti9JHpCdiWHdkPVk3Embwvpl47MCfIo5I+gyXUIgQsojCBJx/C5FGLaAmNMaIW0MwT096n5mPF9iit09J4wNqcVkMZUOtqWSLl7JKUjPFYROEPE/HN0aQ/omaFgZIIhvffUptxD3f+OnpjvlBkeu09Z6ZKxQ04UUkmfmLlNu0uWzFDMuSH5Wn087bWeLTNzCezDwR49uziqRZV8wl6K3cpT71Bt8V2vLfS9CE4jaKXc+/RFerry9hKe8X9vqsr+81kD5uSs1IbLVejlsGfV53F30CNF/xjtslt1067+/nu0Y55W8k+q0Hf6mJExp6wdIfwNYt3rYAAAAHjabdJlcBtXFIbh9zi2ZcWOw8zMjrSiVViy5cQOM4Nir61NZW0qcNIUUmamlBmm7ZSZYcrcKU+ZmeFvK6+OZ/qjO7PznHt1z/muRqIM9/nnIHP5n0dWFt8yyuhBORVU4qEKLz2ppoZe1NKbPvSlH/0ZwEAGMZghDGUYwxnBSEYxmjGMZRzjmcBEJjGZKUxlGtOZwUzqmIUPPwYBgoQIE8EkymzmFO8zj/ksYCEx4tTTQIJGFrGYJppZwlKWsZwVrGQVq1nDWtaxng1sZBOb2cJWtrGdHewkKT24luM5gUe5kG85kTM5jcu5ieuknFOlguM4j9/5gzM4yMlSycf8xhXczF/8yd9cw628wHPcxi5aOJtWXsLieV7kNV7mFV7lO9p4k9d5g9tp51fO4R3e4m1S/MBPnMJubA6hgzQZrsLhUPaQJUeBPJ3s5Xv2sZ/DOJwjOYIHuJoDHMXRHMOP/MxDvCseqeJzvuAO7uRLvuJhvuYb8XKD9JRq3uMzPuBDPuJT3ucTqZFeUiu9pY/0lX7SXwbIQBkkg2WIDJVhMlxGyEgZJaO5VMbIWBnHXdzNfdzP09zDvTzDsTzFSdzCszzG4zwi42WCTJRJMlmmyFSZJtNlhsyUOpklPvGLIQEJSkjCEhFTojJb5shcmSfzZQGnc6UslJjEpV4aJCGNskgWS5M0yxJZKstkuawo/scuklVcwsX8Iqu5nnO5jBs5i/O5QNbwoKzlCZ6UdbJeNshG2SSbZYtslW2yXXbIzoq6TCGd9hQyts8X86kNlR3JlqyTqd1jZW2ntcXK5K2s1VrW1Fxm765IO5n2nHvSiMe9yTbbDkWiRtTbnk12Wi1Oxy5vsqWQdyv3VMBnePN2uvW/O0E1rEZUU42pcbW+pN9QAyUN7Te039D+SKJkVHNi0ZJxd47hK+UVNdV4yYhPDaohNaxqX0T7IlE1pnbPaVATJU2da/pVQw2ommdqnql5puaZmmdqnql5puaZmmcmyhOFrFNaxIPujxP2B0KlOL+/NM4f8ql+1ahyMlY+ZWdbvfm9jlvk9KOQGla7R5hqVI15iyMsuz2VT9XkU1lL61x1m93ZXdfkrE4rowvtayxpRisarHQ+6a4Mf9TT6uQ7kvlU17ox7vOpATXoKabVObm2qv1W1ukqPDl7n2vxC3TpdWPcyr2Oe7jNKWTdLfci7lbG1kFd9+wq/gUlLnIZAAEABAAIAAoAEQAHAGAAD///AAp42rWYW3CV1RXH13c5JyEJJjlQWh09Dx0Mp4wIPY2GQLRAIZAQIsRwDw711gclmcnkwTqDUxUVbGvbDLeBKB1qU0Cxh8ptthbEfjYI+g3MOM55Po956APXOCNz+tvrfCSHSxB6yZr/d9mXtdf6r7XXd3bEEZEyaZce8ec2trTLPU/9svt5qflF9zPPSfr5n/d0yqPiM0byebFjR56dome36NkT/7lnujvlnhuvDHEUPjOEkRV+WNHM+9c6/1mnHzno13pf+bXOMXfQCTzxEl6nc8rJeu3Ov7yEM+SWufd6PW6Nu8J90+3zXvQ+cTNej/+ku89/weuhJ+Mafw4aWtwz7uCIeJ3o6owkcY286N3L3MnedK/ZahgRWtsZ3WNX8U55g9633lcIdz9RuPq1/hy/xX/SfwF5yd/gv4Vs9vv9j/HqWYnBbblUSpVUS0Imyv1SI5MkJT+SB2WqTJO0/ERq5SF5WOqkXmbITGmQR2B8njRJs7RImzwuT8hTsk66ZL28LK/Iq7JBXpPX5Q3ZKJvkTfm1/EZ+K72yWbbIVtkm22WH7JI/ygfyV8nIATkoh+SwHJGjYuQT+VQ+kwH5XE7LFxLKGTkr5+S8XJCLckkuy5B8I1ckT2hnO3OcuU6js8BpcpqdFmeR00q06rB8Yz7rtORD4jdFFssiacTPRL6H68x8jjFTuK4GBxgbkxqeJoPlzFgFDkiSmfXakiPm07jaeY1ggbZMYUR91LpIR1uN9fmsVMgP4auOtsfRtFI1Zlkri69pfE2jPS1H8kaO0naKWXZGUtdozAfoD5iZk3Z6l6uVWenX2Sm16ygafR2xerg1jUe1am1W7XewKTXsewMeTuG9LrJwhtqckjitq6LWgNZs5M1ixtehpR4bZ3BfHvngY2cKj3K8FZhzIw6yrF/PqJno2cjdw67F+JpUi33eksTZer+KlqeZV3hKYkMdqxSvtDKKgaOrOBqlamV3GuvUKksGlow05zPK8XK1KGRkILuVrVzES0rZshxfos/VOBdiO48+G7ernhZYmalZE2Cxjd8CjQKsao7UYX89rTM0sjlZypxSGExHHvShwSiv1p6VaLGceU6TJJ1mSTktylcdbZYzu25QxHshQ2KaO2sZ+QEZW8iVVXBgbXakmxEu15yzUJnp1kzszhunEbtpc1pV89M8zQct+YxtcR5jnh0dcG3QCna3dCO/kpx86+xw9jhfu9O9Gf7aWGu8ND6hpCM+MZ6Oz4q3xt+N/y0+VPJgSUdJJ3Pvpi5MoiZMpipMoyI8NFwNmmWhtMpSWYm1q6kDL7OzQ7sfyYQGbNoFToMfSCVsV4OJYC4tK8ArPL8KNoDXwOvgDWAzaTf9fwLvgj8DG9u/gD3gI/Ax+Ds4Bq4wPq7rdURrHgcnorUnSRX9aVALYEzmgwWgDdjdtkJnBtJF/yawGWwBW8E2sB3sAHsZuw+8B94H+8FBcAgcBkeA3dsGXG/jcfSfAAPoOUn/Oe7ndcc08LYLnAbU4nwvPPXCUwA/AfwE8BPATwA/AfzYnRbgcy+sVqG5IapP86Ma1RZlb1fExV6wD7wH3gf7wUFwCBwGR8BRYMDJiLNz4DyYRVal+EaksKtfeazmfh+WJkEhloHuy/nR3lxM+xLl1mCF0d2yjPsK7h2Mtxyv5/nWsQ+IfUDsA2IfEPuA2AfEPsAbgzcGbwzeGLwx8qHGweCRwSODJwb+s/Cfhf8s/GfhP4R/y73hu5Lky5KSwaI4XKDtIm2XuQ9xv5Lvd4T+Jjzvw/MsnvfheYjnNovN8LcjDWx1mhuxsJj+JaBNvQ/xPsD7UHNzDXrWgS6wXneAgQUDCwYWDCwYWDCwYMjEHJmYIxNzZGKOTMyRiTkyMQdDBoYMDBkYMrBjYMeMwk54DTtHhhkKYSiEoRCGwuE9M6B5YKiegXyJnWdhZJD+czyfBxeVoSQM9fGDKgtL1E9Yymg2VnO/MT9CmAnJj7AoP0LyI4zyI6v5sSbK2v88N0K8D/E+xPsQ78MoN0K8D/E+xPtQvw0GXJ8jJ/WbkcXrXOR1dngnjHidoQrafKgBk0EaFFeVJt2DxZUl1HhvApvBFrAVbAPbwQ7w31WWQmYPqAfZq3FyZvMFmAN+Bqi4zjz9/VOpmZzFD/vtPms9A0NRn6HP0Gf0rVCxr2iVqoTfaq07gXxPIz1azbnTenOVYVsJQypWSAViZXmAtulY2QDjHezIt3j/Hfg9+APYSV8feBu8ozU0I8cZdwL8Q+tYRsYWfXcCNI1eU3eB0+pfSBVeiI4Wot3K/TH9KtvfMcnhXzafggD8kz5fs6FrhHllq0/rhd0jrrfHfnv9B2LLZLx8n1NIDsH7fIAYuc0/PBq+3mJUFunnHuQzefYGb7nb0Tv6+42936XxTla7TnM/7ItWWNG3jGVIwX61uLnP8r/4S0b31HBL+uozmXTjX3pUTzK3ZCC8I77MzTgbjcXb033N7OQdxq+XjP4/RP8aS5L5l3R08J0jC1p7Ctly8xVvHY2iP0d/7YychyfqWXgqca7l/Ds9Ovk28ouggzNv4cRbfN7ddN0pd6f0ydvyDqfdvdSlE5xsC+faW5xq+ZX/Y2yIsX4ZUoUt5XIX9lSqTVXUs2qkEstqsHcS4mHhVOalC2dBxMPah6k405EYVjfw2/gRpATrH0VbI1KKF00yBk86WOcJ5C48WsdqXchYPFvP6XQT4uBVLzo345OHVzu47sSrGH7tQvNepBT/jqPnBFKGn59hz+eIj7+nGfMFUoLfZ7D9LJJQ/8fCwAVaLiIJmLgk42DjMi1DSAJWvqHlClIpeaTc/ktHKjj7z8ZyV36qTDnKlIO1FXyXLE/lylSpMlUu95EtY4nlRDy0rLmcYiZHfLnKl6t8TVC+xihfHpkwC21zkQrYWoAnlq8yzrZLWKEN8aUd8Tn7LKVlGVIlK5Bq5TQma5AEJ7q16LHMjlNmS5XZ8eTNRuyx/LrKrKvMusrsGGXWk92yh9X3yn5W+RCplINylGd+vXH9SI6xluU9przHZABx5STiK/sT5BRSpTHw5EskoTGIawxKZBAZq5Eo1UjENRIlGoO4xqBE2S9X9scp++Nhf56U/Ru5PY4cAAAAeNplj7EOgkAQRGcQlBA7rYiVFbUFsVURPTy9xtKGGEOMiAnRwl/xZ3G5ioRi32SSndk7EECAC35wk1SfEV6/dYmoqG8PxGX+rpDAlR00DRwRt+MIr+McDDtugBH88l7kWPT5qj5PLPuUcPuelrR9mW0kfJnYqocxpphhjoiJXFHQ3Fo1XElGcS3U3AiN7VG2s806CBFwx5SKB2oa7nlkxpP9y0Ra8QdGeCeIAHja1Zh7PFTpH8fnzIxxHZfGELlMIonhOTMmo1CipUSFkEXGOMa4zEwz49LdjJDSRUVlW42olWRt6I6SiF2pNqtSSqttS79KSff2d2bGrcvur9fv9fr98ZvzOo7n+5zL9znf7+d9vs+DwWAgxSY/YsgC9KiPUfzIsUBKjiaoT830znxJhFSxMil5MWpahIUgWBOoE1RstXFYYxUMYBE0bAkQHpI6YSG8LAAsAnZjLCb7zNJMMC6KbQEmCiPC8DEJGAQjRnc3+QYmjrkZXt/Uoj7PWI82+I6/WY+UE3+MKImeI5Pq8YEUtwJIsVEyHBbCYnWZVp1vXrF+LBzYen9yzW+hHYA44iqkgjoVoPARtxhPIGEXB8CGgCxvaJC0gxAhN4DL4dlR5vLY9rAtsJF34EgWwx2UQG4iQgkQsxIFXB6HEoAIk7lsRETxcAdmhkTgBKbBDKD4hRoSYRradKTRGc4M51AQ9pUPdQQ05UNt/9ND5X2IkEKleNGAZO/YQUIqGJxkEwZIsrESCaax5pk/+fT6zEgbg3nfOvjkxmflPmcEhjAeXp4WEeXrv8hxWcPKGNPsC7emNsZpDDpd3yXOHdxWUVmTnN9/cB57jpd9vOY2Px/bnMch8zZeVe01tnslLQu53jb7OfVMUvemQ82bTQsS5qvlmXV3PeH0CBvmNhRGuvTcrTMoZqdy9VcepmJxaBIVSxqB5CxwJKih0VdRUYUg/BQwGVgOtwGUOT5WLBZMd3Dgs0UC+2R08CJ0gPZsfiLQQt+IKQmC/sJjAQbQ5S1zvB2YCqbIJsssMy2GLmQLEz66zkEsElHZLHvUDgzkF1nJb6EFNIYfilMD2nK7jtyOx2EJZ4CZvK2HR8NTQgJ6sA76WhXRIAQGuMNU2iephJNCEGbheZ8Llmm3e4mWDd3GPxVhiw5IqVrpZImThlTbrjLUkFVzTeXD+q7+3NyqIONZB/q21TGdK5OmiafvWtDrdHJ3dmvebNPKE82yTcF33nRE42cz/KDL9H2GF3zLrJuf9WTOxzJ901Ob3gXc6btDyLpVkl8YobXr7v66emnGucie24enXGve7xN9o3nCt7XlzmodTIsi+kaHDQV9p1UnzvR0V1etQUwsT3v/6pnWV9Tegq3Wbw9sNihOC3u93C1cuHq9YaGdx77WgIurXQenTj++YAdmf6JGevjriICB8VXBOoJzb18czpNpG3Y3GqRFtujY8jLx/X0DqdaXVc4/dvw24sRc2jM6qr5GdKcOqc+r3ijv9ib/bzxediV6E+GST9Un2ThGCaHuMBmQ5A01klYwIhIjQh7FgyVAYH0wTm5WJWl6JgmjWLxkbkICMhwPDTQesawUMQKbgglygyZJX2mgeCBCMTeGy2aJuXwebA5MlfEzGOqWa0k0LKUh2dJRpTqOylbepA/L9n/CCilk8alcpZAOBrVrYOUZdbD1SMkvbZQfNVZnl2clPa326799Vqeew6otjja5cep1K/3QOpAdsianK/7WtEKd+suPUp+lHFjDd6nf/iPxZOxAwo7WWn/qIW/XF0c7wpdOwO594xBvVvKyuOCA8QVsz9r5/r9rRz6aZbLmBLF7ZnP17azapSviYHvcbgmp1ItyERYRg6ltqY70vHG7x53ojnUo++P3hg05U89tnJgVU5seEsxPqncpm5wV3qpLdtm77mHgWQ1e44fz826dUNXbabGqy836slnqo71wS/8fFkZdjVVeHgXGS2VmW3sjXjxe1b/6UBS05YWvZvcli6DSvLaK9ckVj08Sn/f6Xpe9jZVV6M+oyjp7aogYXUBy7b8kxrgRYqgBAnrAQhjgruTGdMAE02SOMlom+DtuKHNlbKp4uCsoQlJQ5J8QAhFQDxUIQTOzxAgYDuc3jqSFIgRNNCYVpjLon4IE5fS8+NcPQxo8TeDs5btt8+ul5dBvJvPbKjeE8G6r2RRHXGjdTrqP9yc+8bJ2wDAre1u2+xVctYgiv5zpNHGBAE7r38jMqvrzz52YD+2L8/0srxy09ltRcYzl/nzqxfst1yNunbLNcKv5vuZ6T/BfddXn17xo1yp8uvOD7a8z/CdMYFq/nDkPSPHv0B0Z0jHiP7nniP34niU6NhnlFvfDPtXx0q9UhhNgKBVq75HAEokodMrCpKgELpuyUMhNZAmXf6xYinuSOJYv5IqXK6TpDBg0eFSa8iYYlqbk6Fd6MAQBTZLBqDaFSSIxxQ8Rp/CF8fAM4Kw8gRaICBNFFH4MJUmEUFhiijxDRGiKpKSkfJwiQgGLMoVtA5xR7+yV8bUeufvwQD340YjiMy0HAA0AZyrta+RfxzGtjizTncsPMlwV0xKRSezoL/9hWfrmjdmv1uOzyYST1HUT83ov71k4/+0Vi9obz44wZphtOaf+9h3JPrQ+e5XrDCuzwechK/cMQDVNGsfTLtZZi1kca9+4e48krJDlxXcMdceRrSt7fB3X2npRPE90x1jGbGhbcNL8PPNC4NYe4aBRTFLcibmx7czlxDJQ2mUX6V3YWaYPHUzvZOYCZ1I+bvqqWYFHD99xmJB+s1TP3w1b1Wn7fuLRH8KKdTQPHtBdqO1o7/vDxZYIq6s5p5/zVtmchsLfwVmhHTkZnJD1RrJ6xtOHtsUT728dTL9X+q/I1IiVkenvgzXD3YnswMjfPCY+UcpfCnWhb6Tzi1IWyG0UPBdwAELQjMz0hjJfzYFUDXEgCEwZliYWMjD52/ixBSIwdeRMLDAzNvmnWH8m8sQRLGnhWWBpUbjsW7AEBIPFBupoVnMQBw43Bq1ezYHqUP2K199y71fjzPJNm+PPtafFXfUeb7fSyB5YGUwaolACn8P/+LnJIoVNfidTJXgMgP4IeLAj/+H+S0jCSiCiZRRAyyiZRSbl74AoYLPoCgDaKNlmASglZsAENgbjlbmvp0h5uscI4BhKl7XxBnj9nZfiSycLLhTN3GGuRm1kfFdSZPbsC/zbiDtza8c1930sbiW5NLUZNG11WTP7peXR3nSRIX4tXndP0d03Eoe+M62e94V3Fh5drEtJ5+Vv6y1YFFftBN/cT+3LwTSbLrjvSzuZ8cqv7g1nMfI0rm5FazTTWFc3dU4y/DxzBU4nsqEq/PvBjTHJ0glLetLv1c7dzwy61+2eoh2iA6QqVij/iEP8wzYYIPGl4vSmHbF3Wv7IuPFZHfP/ih+Uq+hVdBSmoyUPcIRHuXp3zMA85wzXXGokwmxEmMDlDRtURwxo/iiGrm/+TcBcyjd8njggli9ARy8v5xRYZyVQvBKjvGE34KIcKsOTy+GKUfNczxF/qRRfLlvIF/FjxJQA9E8KS4hQglgJ3GjlpyGZNlLu6esHIuxYHvrRSKB4IgKWUJyI8MTDjuD+oyP/OGFq+yVxnGye5+/eV2jrWhJWOt6v6nXbNiXMy2/z5SeHTH50kKa4NX1Abs+ZbX0zmtlG/d6gVnWvtCX9PsIiiS4EzTgy/11jxMLJgzelkOaA3fp54/TuqE+0+vPIMu4VzrwNvNn5nYJKgtAeeXjMyklt/5WmXVMZC5a+2XpBHNfecFNjX23eMP/SUf6tVUTClKSY+XwEIdU04KkUsCtAM0jmJGNk0ocFLGLTqcqIUz8Ts0eAx3CnQtOeSpgq7vIxTKd+JUzlgPxCaYQDSWO4JIf113Fp5shZ2C+OiMVl/cOIECEwl/syCT8eGKR9GT56BHXlOGejjqHvEq+LThBH1yUmKD81GPRNf2nCV27ovO47m/jzl3xdm04/nuG6ysHP5Qk/ZpFGrmXNB2fP/CcPjIlZ9B9aXWOP5Jj9smRZApF9cftqp00DgcePn9t1o6+kJf/E2nfCABI26FL4EV/Wyfk787KDTp8y+dknf6D4BUc9fRv99IPq3NxkF83dBe/hJ5XJTrrm3pY7oGXWTciRsz225wqaSVVZd52bG0wfl5NfhCMkbUQ7asPTKtfqLdV7E/y0dG5PPxY34xrd+dQewvu3JmGMiC0eV8M0LIEP1se0T9tjH3nPQcsdDfvaL4U1Ve0+VV6bvpb/usJk7TObzQmDJdxZIf1Ga+/Gku5gf+VEbnqv1nO5i0mdcd358anXPnvrYCmOg0742FgIApKf/29B+AXEjy42yQRAd0xGaMFy/RmN5II6DtYau7QFTMa0NGFtMLaXDCaNXoiH0S+iqiCwFmwp7awwvco0n3apkybsW/QJj/CStAhqUl3l2fJ3D87nHz/MW2PHIOTYGZek6bbh6l0Hji2eqWdY/F1WtJZlYs+gpc5VWVNoaXsZN9g4vvlBl4ubTGVVtJlah5fmnDRzas72UzZ7H/tt12hwcRRsFx3unBRTM6visBoxyIPV5Bdx6Pu7k/QKn4bWNS6LLT9oRC6k6dOpH4qK5PiRQitHnSfAUigBNcXKQ8/5n0yOv7B8NyYq4WjBMSYGmqNrkBAagpEeFVhHsf7mSHOEGXTYkRn6WQhoW46SXaOpN3PpQRvNZlkIHx216f08BJDE1D9yZ5m7evXrJQaMMNvFP0muF/9rXcE9ke/RQtPDHd8cvGlsNdDlZvDX9naXJW3bqu+V/jlJ8Fdn4U6fkIrnTbXlBSwRkZGBuGiVeS4zTO3wfWAVl3Fvi9R13JK9hiE5J3yMOy67OZZaySZ7Tt5/5sb2kw69lBAb9pS6dpcMtQCezb8BB7f+wgAAeNqVk8tuwjAQRdflK0bekwTUqg8lQWxoUdUVrbp24oGMSOzUcQj8fZ0H4SFR6MJSNL53zrXH8SfbLIUN6oKUDNjI8RigjJUguQrY1+ds+MQm4cDP0HDBDT+VhoM7AL+U9FMiCSARsFhlzlJJUy/nnXBD5hsj59F58O6dkTceMXBb2walUBokzzBgs8UcZtaySFQOc2lQS24sh6fwmkVvDEqdBiwxJn9x3aqqDgwL7FvGGgWZIhz03137D1ojTKOI5JqBVqktCSxoJRvrufpqmLZDrpUo43rjhni+24drolp8rCmv3U12WzK4NZDy+uJRsnDaZKgXLO09mQShwsh3a1l7XPe8iZ9SjLLAZhL7CEPr+jug29rsyBvthTxtFQ6prBY6oAOHXQ3CPhZKCygQ4SZkBzw+Wte4m6vKd5pWibkQbex5z3A0Y8jLKKUiQQHRDq6M8wR7SvKN5gIzrtcXwO0DByqAQ68FtfwX8xjiu/s/LfwFP6ooBmI4Y2ZhNjcxNjYwYzQwNmZlODE5MGRkMzdkNjA5ZWY1') format("woff"); }

@font-face {
  font-family: 'KievitWebLight';
  src: url('data:application/font-woff;base64,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') format("woff"); }

*,
*::before,
*::after {
  box-sizing: border-box; }

*:focus {
  outline: #c54516 solid 1px; }

abbr {
  border: none;
  text-decoration: none;
  cursor: default; }
  abbr[title] {
    border: none; }

[hidden] {
  display: none; }

input[type='search'] {
  border-radius: 0 !important;
  -webkit-appearance: none !important;
     -moz-appearance: none !important;
          appearance: none !important; }

summary {
  cursor: pointer; }
  summary::-webkit-details-marker {
    display: none; }

html.no-details summary::before {
  display: none !important; }

.ui-library__header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-top: -10px;
  margin-bottom: 10px;
  padding: 10px;
  background-color: #c6c6c6;
  overflow: hidden; }

.ui-library__title, .ui-library__component {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto; }
  @media (min-width: 480px) {
    .ui-library__title, .ui-library__component {
      font-size: 1.5em; } }
  @media (min-width: 760px) {
    .ui-library__title, .ui-library__component {
      font-size: 2em; } }
  .ui-library__title a, .ui-library__component a {
    color: #005581; }

.ui-library__list {
  line-height: 1.3; }
  .ui-library__list ul {
    margin: 10px 0; }

body {
  margin: 0 auto;
  padding: 10px 10px 0;
  background-color: #ececec;
  font-family: 'KievitWeb';
  overflow-x: hidden; }
  @media (min-width: 760px) {
    body {
      padding: 10px 20px 0; } }

p {
  margin: 0 0 10px;
  line-height: 1.3; }

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