.fs-icon-base,
.overlay .overlay-backdrop.close::after,
.global-overlay .go-close-button::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body.overlay-open {
  overflow: hidden;
}
@media (max-width: 640px) {
  html.mobile-overlay-open {
    overflow: hidden;
  }
}
.overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 302;
  overflow: auto;
}
.overlay.active {
  display: block;
}
.overlay .overlay-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 301;
}
.overlay .overlay-backdrop.close::after {
  content: "\F125";
  position: absolute;
  top: 14px;
  right: 14px;
  font-size: 18px;
  color: #bbb;
  cursor: pointer;
}
.overlay .overlay-backdrop.white {
  background: rgba(255, 255, 255, .85);
}
.overlay .overlay-backdrop.black {
  background: rgba(0, 0, 0, .85);
}
.overlay .overlay-content {
  z-index: 302;
  position: relative;
}
.global-overlay {
  width: 100vw;
  height: 100vh;
  font-size: 14px;
}
.global-overlay .overlay-content {
  height: 100%;
  width: 100%;
  background: #fff;
  overflow-y: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.global-overlay .go-overlay-wrapper {
  position: relative;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}
.global-overlay .go-content {
  padding: 70px 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  min-height: 100vh;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.global-overlay .go-title {
  margin: 0;
  font-size: 18px;
  font-weight: normal;
  line-height: 28px;
  color: #464646;
}
.global-overlay .go-description {
  margin: 7px 0 0 0;
  line-height: 21px;
  color: #717171;
  text-align: center;
  max-width: 100%;
}
.global-overlay .go-loading {
  margin-top: 41px;
}
.global-overlay .go-error {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 32px;
  padding: 0 14px;
  margin-top: 57px;
  background: #ffdbdb;
}
.global-overlay .go-error-button {
  color: #ff0000;
}
.global-overlay .go-normal-button {
  height: 36px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 14px;
}
.global-overlay .go-listing {
  max-width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.global-overlay .go-listing-card {
  margin: 41px 18px 0 18px;
}
.global-overlay .go-close-button {
  position: absolute;
  right: 0;
  top: 70px;
  width: 28px;
  height: 28px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 3px;
}
.global-overlay .go-close-button::after {
  display: block;
  color: #bbbbbb;
  font-size: 21px;
  content: "\F112";
}
.global-overlay .go-status-row {
  min-height: 89px;
}
.go-switch-to-domain .gosd-overlay-wrapper {
  max-width: 410px;
}
.go-switch-to-domain .gosd-logo {
  margin-top: 43px;
}
.go-switch-to-domain .gosd-switch-to {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  max-width: 100%;
  margin-top: 23px;
}
.go-switch-to-domain .gosd-switch-to-text {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.go-switch-to-domain .gosd-error {
  margin-top: 23px;
}
.go-switch-to-domain .gosd-go-to-homepage {
  margin-top: 72px;
}
.go-switch-to-domain .gosd-keep-description {
  color: #999;
}
.inst-logo-component {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
}
.inst-logo-component.il-default {
  max-width: 168px;
  max-height: 72px;
}
.inst-logo-component.il-grayscale .il-image {
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.inst-logo-component .il-image {
  max-width: inherit;
  max-height: inherit;
  border-radius: inherit;
}
@media (max-width: 960px) {
  .rd-hide-under-960 {
    display: none!important;
  }
}
@media (min-width: 961px) {
  .rd-show-under-960 {
    display: none!important;
  }
}
@media (max-width: 640px) {
  .rd-hide-under-640 {
    display: none!important;
  }
}
@media (min-width: 641px) {
  .rd-show-under-640 {
    display: none!important;
  }
}
.fading-spinner {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  pointer-events: none;
}
.fading-spinner.light .circle::before {
  background-color: #fff;
}
.fading-spinner .circle {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
.fading-spinner .circle::before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 10%;
  height: 30%;
  border-radius: 100%;
  background-color: #252525;
  -webkit-animation: circleFadeDelay 1.2s infinite ease-in-out both;
  animation: circleFadeDelay 1.2s infinite ease-in-out both;
}
.fading-spinner .s2 {
  -webkit-transform: rotate(30deg);
  transform: rotate(30deg);
}
.fading-spinner .s3 {
  -webkit-transform: rotate(60deg);
  transform: rotate(60deg);
}
.fading-spinner .s4 {
  -webkit-transform: rotate(90deg);
  transform: rotatcircleFadeDelaye(90deg);
}
.fading-spinner .s5 {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.fading-spinner .s6 {
  -webkit-transform: rotate(150deg);
  transform: rotate(150deg);
}
.fading-spinner .s7 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fading-spinner .s8 {
  -webkit-transform: rotate(210deg);
  transform: rotate(210deg);
}
.fading-spinner .s9 {
  -webkit-transform: rotate(240deg);
  transform: rotate(240deg);
}
.fading-spinner .s10 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fading-spinner .s11 {
  -webkit-transform: rotate(300deg);
  transform: rotate(300deg);
}
.fading-spinner .s12 {
  -webkit-transform: rotate(330deg);
  transform: rotate(330deg);
}
.fading-spinner .s2::before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}
.fading-spinner .s3::before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.fading-spinner .s4::before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}
.fading-spinner .s5::before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s;
}
.fading-spinner .s6::before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s;
}
.fading-spinner .s7::before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s;
}
.fading-spinner .s8::before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.fading-spinner .s9::before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s;
}
.fading-spinner .s10::before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s;
}
.fading-spinner .s11::before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s;
}
.fading-spinner .s12::before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s;
}
@-webkit-keyframes circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
@keyframes circleFadeDelay {
  0%,
  39%,
  100% {
    opacity: 0;
  }
  40% {
    opacity: 1;
  }
}
.author-card {
  width: 213px;
  min-height: 224px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-radius: 7px;
  padding: 42px 14px;
  font-size: 14px;
  line-height: 21px;
  color: #464646;
  background: #f8f8f8;
}
.author-card.ac-selected {
  background: #fff;
  cursor: default;
  border: 2px solid #5fbdbb;
}
.author-card.ac-selected,
.author-card:focus,
.author-card:hover {
  box-shadow: 0 1px 7px #5fbdbb;
}
.author-card .ac-top-section {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  margin-bottom: 21px;
}
.author-card .ac-avatar {
  margin-bottom: 5px;
}
.author-card .ac-name {
  font-weight: bold;
  margin-bottom: 2px;
}
.author-card .ac-email {
  font-size: 12px;
  color: #717171;
}
.author-card .ac-name,
.author-card .ac-email {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 100%;
}
.author-card .ac-institution-logo {
  max-width: 92px;
  max-height: 54px;
}
.avatar-impersonated {
  border: 2px solid #c74d5a;
  border-radius: 50%;
  position: relative;
  display: inline-block;
}
.avatar-impersonated .ai-user-avatar {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}
.avatar-impersonated .ai-user-avatar .ac-default {
  top: -2px;
  left: -2px;
}
.avatar-impersonated .ai-impersonator-avatar {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  position: absolute;
  top: -8px;
  right: -11px;
  border: 2px solid #fff;
  width: 32px;
  height: 32px;
}
.avatar-impersonated .ai-impersonator-avatar .ac-default {
  top: -2px;
  left: -2px;
}
.avatar-component {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  overflow: hidden;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  border: 1px solid #ddd;
  width: 42px;
  height: 42px;
  border-radius: 50%;
}
@media (max-width: 640px) {
  .avatar-component {
    width: 50px;
    height: 50px;
  }
}
.avatar-component .ac-default {
  position: absolute;
  top: -1px;
  left: -1px;
  font-size: 13px;
  color: #fff;
  background: #556471;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: inherit;
  height: inherit;
  border: 1px solid #ddd;
  border-radius: inherit;
  text-transform: uppercase;
}
.avatar-component .ac-default.ac-pink-bg {
  background: #c74d5a;
}
.avatar-component.ac-hide-default .ac-default {
  display: none;
}
.avatar-component.ac-hide-img {
  visibility: hidden;
}
.avatar-component .ac-image {
  position: relative;
  width: inherit;
  height: inherit;
  border-radius: inherit;
  object-fit: cover;
  max-width: 100%;
  max-height: 100%;
}
.go-select-account .go-logout-all {
  margin-top: 54px;
}
.fs-icon-base,
.overlay .overlay-backdrop.close::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
body.overlay-open {
  overflow: hidden;
}
@media (max-width: 640px) {
  html.mobile-overlay-open {
    overflow: hidden;
  }
}
.overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 302;
  overflow: auto;
}
.overlay.active {
  display: block;
}
.overlay .overlay-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 301;
}
.overlay .overlay-backdrop.close::after {
  content: "\F125";
  position: absolute;
  top: 14px;
  right: 14px;
  font-size: 18px;
  color: #bbb;
  cursor: pointer;
}
.overlay .overlay-backdrop.white {
  background: rgba(255, 255, 255, .85);
}
.overlay .overlay-backdrop.black {
  background: rgba(0, 0, 0, .85);
}
.overlay .overlay-content {
  z-index: 302;
  position: relative;
}
.logged-out-overlay {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #464646;
  font-size: 14px;
  line-height: 21px;
}
.logged-out-overlay .overlay-content {
  width: 436px;
  background: #fff;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, .14);
}
.logged-out-overlay .overlay-content {
  border-radius: 3px;
}
.logged-out-overlay .lo-overlay-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 33px 36px 31px 36px;
}
.logged-out-overlay .lo-title {
  margin: 0;
  font-weight: normal;
  font-size: 18px;
  line-height: 28px;
}
.logged-out-overlay .lo-description {
  margin: 7px 0 0 0;
}
.logged-out-overlay .lo-dismiss-button {
  -webkit-align-self: flex-end;
      -ms-flex-item-align: end;
          align-self: flex-end;
  height: 24px;
  padding: 0 14px;
  margin: 14px -14px 0 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#cookies-banner {
  z-index: 500;
  position: fixed;
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  background-color: rgba(0, 0, 0, .5);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#cookies-banner .dialog {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 816px;
  min-width: 320px;
  max-width: 816px;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  background-color: #fff;
  border-radius: 6px;
  border: 1px solid;
}
#cookies-banner .dialog-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 30px;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
#cookies-banner .dialog-title {
  margin: 0;
  padding: 0;
  color: #252525;
  font-family: Arial;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 36px;
}
#cookies-banner .dialog-footer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px 30px;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 24px;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
}
#cookies-banner .dialog-content {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 30px;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  gap: 36px;
  -webkit-align-self: stretch;
      -ms-flex-item-align: stretch;
          align-self: stretch;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
#cookies-banner .secondaryAlt,
#cookies-banner .primary {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 6px 12px;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-radius: 3px;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
}
#cookies-banner .secondaryAlt:focus,
#cookies-banner .primary:focus {
  outline: 2px solid #5fbdbb;
  outline-offset: -2px;
  box-shadow: none;
}
#cookies-banner .secondaryAlt {
  color: #464646;
  border: 1px solid #DDD;
  background-color: #FFF;
}
#cookies-banner .secondaryAlt:hover,
#cookies-banner .secondaryAlt:focus {
  color: #ffffff;
  border-color: #7a183e;
  background-color: #7a183e;
}
#cookies-banner .primary {
  color: #fff;
  background-color: #A60845;
}
#cookies-banner .primary:hover,
#cookies-banner .primary:focus {
  color: #ffffff;
  border-color: #7a183e;
  background-color: #7a183e;
}
@media (max-width: 899px) {
  #cookies-banner .dialog {
    width: 100%;
    height: 100%;
    max-width: 100%;
    max-height: 100%;
    border: 0;
    border-radius: 0;
  }
  #cookies-banner .dialog-content {
    height: 100%;
  }
  #cookies-banner .dialog-footer {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-align-items: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    gap: 24px;
    -webkit-flex: 1 0;
        -ms-flex: 1 0;
            flex: 1 0;
    -webkit-align-self: stretch;
        -ms-flex-item-align: stretch;
            align-self: stretch;
  }
}
.fs-icon-base,
.domain-header .dh-drop-down-trigger::after,
.domain-header .dh-search-link-icon::after,
.domain-header .dh-menu-header-close::after,
.domain-header .dhnm-header-close::after,
.domain-header .dhnm-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.domain-header {
  font-size: 14px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  height: 84px;
  background: #fff;
  border-bottom: 1px solid #ddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.domain-header .dh-wrapper {
  width: 100%;
  height: 100%;
  max-width: 984px;
  padding: 0 12px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.domain-header .dh-column {
  -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.domain-header .dh-left {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.domain-header .dh-right {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.domain-header .dh-middle {
  -webkit-flex: 0 1 294px;
      -ms-flex: 0 1 294px;
          flex: 0 1 294px;
}
.domain-header .dh-flex-vcenter {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.domain-header .drop-menu {
  z-index: 1;
  right: 0;
  left: unset;
}
.domain-header .dh-drop-down-trigger {
  margin-right: 0px !important;
  padding: 3px;
}
.domain-header .dh-drop-down-trigger::after {
  content: "\F107";
  margin-left: 12px;
  color: grey;
  font-size: 7px;
}
.domain-header .dh-drop-down-menu {
  z-index: 1;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  min-width: 240px;
  margin-top: 16px;
  padding: 5px 0;
  border: 1px solid #ddd;
  border-radius: 6px;
  background: #fff;
  box-shadow: 0 1px 6px rgba(0, 0, 0, .21);
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.domain-header .dh-drop-down-item {
  font-size: 16px;
  color: black;
  padding: 12px 18px;
  border: 2px solid transparent;
}
.domain-header .dh-drop-down-item:focus,
.domain-header .dh-drop-down-item:hover {
  background: #f5f5f5;
}
.domain-header .dh-drop-down-item:focus {
  border-color: #252525;
  outline: none;
  box-shadow: none;
}
.domain-header .dh-active {
  font-weight: bold;
}
.domain-header .dh-home-button {
  border-radius: 3px;
}
.domain-header .dh-button {
  padding: 0 7px;
  height: 21px;
  border-radius: 3px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  white-space: nowrap;
  text-decoration: underline;
}
.domain-header .dh-icon-button {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 48px;
  height: 48px;
}
.domain-header .dh-browse {
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin-left: -71px;
  margin-right: 12px;
  padding: 0 6px;
}
.domain-header .dh-search-form {
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  width: 100%;
  min-width: 0;
}
.domain-header .main-search-input-label {
  display: none;
}
.domain-header .dh-search-link-icon {
  margin-right: 14px;
}
.domain-header .dh-search-link-icon.dh-small-margin {
  margin-right: 10px;
}
.domain-header .dh-search-link-icon::after {
  color: #bbbbbb;
  font-size: 24px;
  content: "\F173";
}
.domain-header .dha-authentication:not(:last-of-type) {
  margin-right: 14px;
}
.domain-header .dha-mobile-login {
  padding: 0 9px;
}
.domain-header .dh-create-item-button {
  margin-right: 11px;
}
.domain-header .dh-item-button {
  text-decoration: underline;
}
.domain-header .dh-account-home-button {
  margin-right: 9px;
}
.domain-header .dh-account-home-dropdown-button {
  margin-right: 18px !important;
}
.domain-header .dh-curation-button-number {
  color: #717171;
}
.domain-header .dh-notifications {
  margin-right: 15px;
}
.domain-header .dh-cd-welcome-button {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  color: #fff;
  margin-top: 5px;
  font-weight: normal;
}
.domain-header .dh-menu-notifications::before {
  content: " ";
  margin-right: 7px;
  background: #c74d5a;
  width: 8px;
  height: 8px;
  border-radius: 50%;
}
.domain-header .dh-menu-auth-section {
  max-width: 200px;
}
.domain-header .dh-menu-auth-link {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #999;
}
.domain-header .dh-menu-auth-text {
  color: #252525;
}
.domain-header .dh-menu-header {
  position: relative;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 80px;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.domain-header .dh-menu-header-close,
.domain-header .dhnm-header-close {
  position: absolute;
  right: 9px;
}
.domain-header .dh-menu-header-close::after,
.domain-header .dhnm-header-close::after {
  color: #bbbbbb;
  font-size: 22px;
  content: "\F112";
}
.domain-header .dh-menu-mobile-auth {
  background: #f5f5f5;
  height: 54px;
  width: 100%;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.domain-header .dh-navigation-menu {
  margin-right: -12px;
}
.domain-header .dhnm-header {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  position: relative;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  height: 80px;
  padding-left: 21px;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.domain-header .dhnm-trigger {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 48px;
  width: 48px;
}
.domain-header .dhnm-trigger::after {
  font-size: 24px;
  color: #bbbbbb;
  content: "\F110";
}
@media (max-width: 960px) {
  .domain-header .dh-wrapper {
    padding: 0 21px;
  }
  .domain-header .dh-left,
  .domain-header .dh-right {
    -webkit-flex: 1 0 auto;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
  }
  .domain-header .dh-browse {
    margin-left: 0;
  }
  .domain-header .dh-middle {
    margin: 0 21px;
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    min-width: 0;
  }
}
@media (max-width: 640px) {
  .domain-header {
    height: 81px;
    -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .domain-header .dh-left {
    -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .domain-header .dh-right {
    -webkit-justify-content: flex-end;
        -ms-flex-pack: end;
            justify-content: flex-end;
  }
  .domain-header .dh-button {
    font-size: 18px;
    padding: 0 14px;
    height: 42px;
  }
  .domain-header .dh-menu-auth-link {
    color: #717171;
  }
}
.user-menu-component {
  font-size: 16px;
}
.user-menu-component.um-avatar-trigger .drop-trigger {
  border-radius: 50%;
}
.user-menu-component.um-red .drop-menu {
  margin-top: 3px;
}
.user-menu-component.um-red .um-section {
  background: #c74d5a;
  border-color: #fff;
}
.user-menu-component .drop-trigger {
  display: block;
}
.user-menu-component .drop-menu {
  z-index: 301;
  left: auto;
  right: 0;
  margin-top: 6px;
}
.user-menu-component .um-section {
  min-width: 240px;
  width: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 6px 0 9px 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border: 1px solid #ddd;
  border-radius: 6px;
  background: #fff;
  box-shadow: 0 1px 7px rgba(0, 0, 0, .21);
  margin-bottom: 12px;
}
.user-menu-component .um-header {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  margin: 12px 14px 8px 14px;
}
.user-menu-component .um-item {
  line-height: 24px;
  max-height: 48px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  white-space: nowrap;
}
.user-menu-component .um-item > * {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  color: #252525;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 12px 18px;
  border-radius: 3px;
}
.user-menu-component .um-item > *:focus {
  border: 2px solid #252525;
  outline: none;
  box-shadow: none;
}
.user-menu-component .um-item:focus,
.user-menu-component .um-item:hover {
  background: #f5f5f5;
}
.user-menu-component .dh-separator {
  width: 100%;
  height: 1px;
  border: none;
  background-color: #ddd;
}
.user-menu-component .dh-separator:last-child {
  display: none;
}
@media (max-width: 640px) {
  .user-menu-component {
    font-size: 18px;
  }
  .user-menu-component.has-dropdown.js-active > .drop-menu {
    position: fixed;
    background: #fff;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-justify-content: flex-start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  .user-menu-component .drop-menu {
    background: #fff;
    margin: 0;
  }
  .user-menu-component .um-header {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    margin: 8px 0 27px 0;
  }
  .user-menu-component .um-section {
    overflow-y: auto;
    box-shadow: none;
    background: none;
    border: none;
    margin: 0;
    padding: 12px 48px;
    border-radius: 0;
    -webkit-flex: 1 1 auto;
        -ms-flex: 1 1 auto;
            flex: 1 1 auto;
  }
  .user-menu-component .um-item > * {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.fig-tooltip {
  font-size: 14px;
  line-height: 21px;
  position: relative;
}
.fig-tooltip .figt-hidden {
  visibility: hidden;
  pointer-events: none;
}
.fig-tooltip .figt-container {
  position: relative;
  position: absolute;
  z-index: 301;
}
.fig-tooltip .figt-container .arrow-container-arrow {
  position: absolute;
}
.fig-tooltip .figt-container .arrow-container-arrow::before,
.fig-tooltip .figt-container .arrow-container-arrow::after {
  position: absolute;
  display: inline-block;
  content: "";
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::before {
  top: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::after {
  top: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::before {
  bottom: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::after {
  bottom: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::before {
  top: -11px;
  right: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::after {
  top: -10px;
  right: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 20px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::before {
  top: -11px;
  left: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::after {
  top: -10px;
  left: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 20px solid #fff;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::before {
  border-top-color: #ddd;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::after {
  border-top-color: #fff;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.top-location::before {
  border-bottom-color: #ddd;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.top-location::after {
  border-bottom-color: #fff;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.left-location::before {
  border-right-color: #ddd;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.left-location::after {
  border-right-color: #fff;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.right-location::before {
  border-left-color: #ddd;
}
.figt-white.fig-tooltip .figt-container .arrow-container-arrow.right-location::after {
  border-left-color: #fff;
}
.figt-white .figtw-wrapper {
  background: #fff;
  border: 1px solid #ddd;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, .14);
  border-radius: 3px;
  padding: 21px 20px;
  text-align: left;
}
.fig-tooltip {
  font-size: 14px;
  line-height: 21px;
  position: relative;
}
.fig-tooltip .figt-hidden {
  visibility: hidden;
  pointer-events: none;
}
.fig-tooltip .figt-container {
  position: relative;
  position: absolute;
  z-index: 301;
}
.fig-tooltip .figt-container .arrow-container-arrow {
  position: absolute;
}
.fig-tooltip .figt-container .arrow-container-arrow::before,
.fig-tooltip .figt-container .arrow-container-arrow::after {
  position: absolute;
  display: inline-block;
  content: "";
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::before {
  top: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::after {
  top: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::before {
  bottom: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::after {
  bottom: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::before {
  top: -11px;
  right: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::after {
  top: -10px;
  right: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 20px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::before {
  top: -11px;
  left: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::after {
  top: -10px;
  left: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 20px solid #fff;
}
.fs-icon-base,
.figt-blue .figtblue-close::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.fig-tooltip {
  font-size: 14px;
  line-height: 21px;
  position: relative;
}
.fig-tooltip .figt-hidden {
  visibility: hidden;
  pointer-events: none;
}
.fig-tooltip .figt-container {
  position: relative;
  position: absolute;
  z-index: 301;
}
.fig-tooltip .figt-container .arrow-container-arrow {
  position: absolute;
}
.fig-tooltip .figt-container .arrow-container-arrow::before,
.fig-tooltip .figt-container .arrow-container-arrow::after {
  position: absolute;
  display: inline-block;
  content: "";
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::before {
  top: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::after {
  top: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::before {
  bottom: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 12px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.top-location::after {
  bottom: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::before {
  top: -11px;
  right: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.left-location::after {
  top: -10px;
  right: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 20px solid #fff;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::before {
  top: -11px;
  left: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 22px solid #ddd;
}
.fig-tooltip .figt-container .arrow-container-arrow.right-location::after {
  top: -10px;
  left: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 20px solid #fff;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::before {
  border-top-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.bottom-location::after {
  border-top-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.top-location::before {
  border-bottom-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.top-location::after {
  border-bottom-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.left-location::before {
  border-right-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.left-location::after {
  border-right-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.right-location::before {
  border-left-color: #5fbdbb;
}
.figt-blue.fig-tooltip .figt-container .arrow-container-arrow.right-location::after {
  border-left-color: #5fbdbb;
}
.figt-blue .figtblue-wrapper {
  font-size: 13px;
  line-height: 21px;
  background-size: 428px 231px;
  background: #5fbdbb url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/shared/sprites/fractal-background.svg);
  background-position: -70px -7px;
  color: #fff;
  border-radius: 3px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 3px 8px 22px 21px;
}
.figt-blue .figtblue-content {
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-top: 16px;
  font-weight: bold;
}
.figt-blue .figtblue-close {
  color: #fff;
  width: 28px;
  height: 28px;
  border-radius: 3px;
  margin-top: 3px;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.figt-blue .figtblue-close::after {
  font-size: 10px;
  content: "\F112";
}
.fs-icon-base,
.figt-black .figtb-close::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.figt-black .figtb-wrapper {
  font-size: 14px;
  line-height: 16px;
  height: 28px;
  background: #464646;
  color: #fff;
  border-radius: 3px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  white-space: nowrap;
  max-width: 100%;
  padding-left: 10px;
  padding-right: 2px;
}
.figt-black .figtb-text {
  overflow: hidden;
  text-overflow: ellipsis;
}
.figt-black .figtb-close {
  color: #fff;
  width: 28px;
  height: 28px;
  border-radius: 3px;
  margin-left: 1px;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.figt-black .figtb-close::after {
  font-size: 10px;
  content: "\F112";
}
.fs-icon-base,
.notification-bell .nb-icon::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.notification-bell {
  width: 28px;
  height: 28px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: relative;
  border-radius: 50%;
}
.notification-bell .nb-icon {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 21px;
  position: relative;
}
.notification-bell .nb-icon::before {
  color: #ddd;
  content: "\F15B";
}
.notification-bell .nb-unread-my-content {
  font-size: 12px;
  font-weight: 700;
  line-height: 18px;
  display: none;
  position: absolute;
  top: -9px;
  right: -3px;
  padding: 0 3px;
  text-align: center;
  color: #fff;
  border-radius: 24px;
  background-color: #c74d5a;
}
.notification-bell .nb-unread {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #c74d5a;
}
.notification-bell .nb-show {
  display: block;
}
@media (max-width: 640px) {
  .notification-bell {
    width: 42px;
    height: 42px;
  }
  .notification-bell .nb-icon {
    font-size: 28px;
  }
}
.fs-icon-base,
.search-form .sf-submit::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.search-form {
  position: relative;
  font-size: 14px;
}
.search-form .sf-input input {
  color: #252525;
  font-size: 16px;
  line-height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 36px;
  width: 100%;
  max-width: 294px;
  padding: 0 36px 0 12px;
  border: 1px solid #ddd;
  box-shadow: none;
  border-radius: 3px;
  overflow: hidden;
}
.search-form .sf-input input:active,
.search-form .sf-input input:focus {
  border-color: #5fbdbb;
  box-shadow: inset 0 0 0 1px #5fbdbb;
}
.search-form .sf-input input::-webkit-input-placeholder {
  color: #717171;
}
.search-form .sf-input input::-moz-placeholder {
  color: #717171;
}
.search-form .sf-input input:-ms-input-placeholder {
  color: #717171;
}
.search-form .sf-input input::placeholder {
  color: #717171;
}
.search-form .sf-submit {
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  height: 36px;
  padding: 0;
  font-size: 14px;
  color: #bbb;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: none;
  cursor: pointer;
  border: none;
  border-radius: 4px;
}
.search-form .sf-submit::after {
  font-size: 14px;
  content: "\F173";
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.text-input-component-wrapper {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.text-input-component-wrapper.error .text-input-component {
  border-color: #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.text-input-component {
  position: relative;
  display: inline-block;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  font-size: 13px;
  color: #464646;
  background-color: #fff;
  box-shadow: inset 0px 14px 7px -14px rgba(0, 0, 0, .1);
  width: 100%;
  height: 28px;
  line-height: 28px;
  padding: 0 7px;
  border: 1px solid #ddd;
  border-radius: 3px;
}
.text-input-component::-webkit-input-placeholder {
  color: #bbb;
}
.text-input-component::-moz-placeholder {
  color: #bbb;
}
.text-input-component:-ms-input-placeholder {
  color: #bbb;
}
.text-input-component::placeholder {
  color: #bbb;
}
.text-input-component:focus {
  border-color: #3496fb;
  box-shadow: 0 0 4px 1px #3496fb;
}
.text-input-component[disabled] {
  background: #fbfbfb;
  color: #bbb;
  box-shadow: inset 0px 14px 14px -14px rgba(0, 0, 0, .1);
}
.text-input-component.error {
  border-color: #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.main-search-input-label {
  display: none;
}
.error-row {
  margin-top: 9px;
  color: #ff0000;
  font-size: 11px;
  font-weight: bold;
}
.email-verification {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 10px;
}
.verification-wrapper {
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.activation-icon {
  width: 68px;
  height: 77px;
}
.activation-icon__path-1 {
  fill: #ddd;
}
.activation-icon__path-2 {
  fill: #A3CD3D;
}
.expired-icon {
  width: 68px;
  height: 77px;
}
.expired-icon__path-1 {
  fill: #ddd;
}
.expired-icon__path-2 {
  fill: #c74d5a;
}
.fs-icon-base,
.verification__check-mark::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.verification {
  text-align: center;
}
.verification__icon {
  margin-bottom: 31px;
}
.verification__check-mark::before {
  content: "\F115";
  color: #A3CD3D;
  font-size: 25px;
}
.verification__title {
  font-size: 28px;
  line-height: 35px;
  color: #464646;
  margin-bottom: 12px;
}
.verification__expiration {
  font-size: 14px;
  line-height: 21px;
  max-width: 356px;
  background-color: #ffdbdb;
  color: #ff0000;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 20px;
}
.verification-message {
  font-size: 14px;
  line-height: 21px;
  color: #717171;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 46px;
}
.verification-message__email {
  font-weight: bold;
  color: #464646;
}
.verification__resend {
  height: 36px;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.verification__resend__button {
  padding: 10px 13px;
}
.verification__resend--error {
  background-color: #ffdbdb;
  max-width: 381px;
  font-size: 14px;
  color: #464646;
}
.verification__resend__error-button {
  color: #ff0000;
  margin-left: 4px;
}
.ev-note {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 90px;
  padding-top: 25px;
  margin-left: auto;
  margin-right: auto;
}
.ev-note__details {
  color: #717171;
  font-size: 12px;
  line-height: 21px;
  text-align: center;
  max-width: 517px;
}
.ev-note__title {
  font-weight: bold;
}
.ev-note--error {
  color: #464646;
  font-size: 14px;
  line-height: 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ev-note--error__details {
  height: 32px;
  background-color: #ffdbdb;
  padding: 0 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.ev-note--error__retry {
  color: #ff0000;
  margin-left: 4px;
}
.ev-note--loading {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.authorize-app-page {
  font-size: 14px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  margin: 70px auto 0 auto;
  width: 100%;
  padding: 0 21px;
  max-width: 1002px;
}
.fs-icon-base,
.aa-authorize-page .aaap-publish-icon::after,
.aa-authorize-page .aaap-permission::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.aa-authorize-page {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.aa-authorize-page .aaap-header {
  width: 100%;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  margin-bottom: 60px;
}
.aa-authorize-page .aaap-header h2 {
  font-weight: normal;
  font-size: 200%;
}
.aa-authorize-page .aaap-auth-container {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.aa-authorize-page .aaap-column {
  width: 50%;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
}
.aa-authorize-page .aaap-user-info {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.aa-authorize-page .aaap-publish-icon::after {
  content: "\F14A";
  top: 50%;
  width: 30px;
  height: 30px;
  font-size: 30px;
  line-height: 30px;
  margin-top: -15px;
  color: #ddd;
}
.aa-authorize-page .aaap-user-wrap {
  min-width: 0;
  margin-right: 21px;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.aa-authorize-page .aaap-avatar {
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
.aa-authorize-page .aaap-user-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: top;
  line-height: 30px;
  margin: 0 0 0 15px;
}
.aa-authorize-page .aaap-permissions-wrapper {
  margin-top: 40px;
  border-right: 1px solid #ddd;
}
.aa-authorize-page .aaap-permissions-wrapper h3 {
  font-weight: normal;
  font-size: 100%;
  margin-bottom: 20px;
}
.aa-authorize-page .aaap-permission {
  font-size: 110%;
  position: relative;
  padding: 15px 15px 15px 30px;
  border-bottom: 1px solid #eee;
}
.aa-authorize-page .aaap-permission::before {
  position: absolute;
  top: 18px;
  left: 3px;
  font-size: 15px;
  color: #556471;
  content: "\F114";
}
.aa-authorize-page .aaap-permission p {
  margin: 0;
}
.aa-authorize-page .aaap-app-info {
  margin-left: 50px;
}
.aa-authorize-page .aaap-app-info h3 {
  margin: 0 0 5px;
}
.aa-authorize-page .aaap-app-info h4 {
  margin: 0 0 40px 0;
  font-weight: normal;
  font-size: 85%;
}
.aa-authorize-page .aaap-controls {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  padding: 28px;
  margin-top: 30px;
}
.aa-authorize-page .aaap-button {
  padding: 7px;
  margin-left: 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 640px) {
  .aa-authorize-page .aaap-auth-container {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .aa-authorize-page .aaap-column {
    width: 100%;
  }
  .aa-authorize-page .aaap-app-info {
    margin-top: 50px;
    margin-left: 0;
  }
  .aa-authorize-page .aaap-permissions-wrapper {
    border: none;
  }
  .aa-authorize-page .aaap-controls {
    padding: 28px 0;
  }
}
.aa-error-page .aae-title {
  margin-bottom: 40px;
  font-size: 140%;
  font-weight: normal;
}
.aa-error-page .aae-error-message {
  background: #f3dbde;
  padding: 10px;
  border-radius: 5px;
  font-size: 125%;
}
.aa-error-page .aae-error-code {
  font-size: 12px;
  font-family: monospace;
  font-weight: bold;
  display: block;
  margin-top: 20px;
}
.aa-error-page .aae-error-code::before {
  content: "errcode:";
  font-weight: normal;
  margin-right: 5px;
}
.aa-select-account .aas-use-another {
  margin-top: 54px;
}
html.fg-logout-page iframe {
  position: absolute;
  top: 0;
  left: 0;
  border: 0;
  display: none;
  width: 0;
  height: 0;
}
html.fg-logout-page .wait-wrap {
  position: absolute;
  top: 50%;
  margin-top: -30px;
  text-align: center;
  width: 100%;
}
html.fg-logout-page .horizontal-center-align {
  cursor: wait;
  background-color: #ffffa7;
  padding: 21px;
  display: inline-block;
}
.fs-icon-base,
.styled-checkbox.js-active:before,
.styled-checkbox.js-active:before,
.item-listing-wrap .styled-checkbox.js-active:before,
.item-listing-wrap .multiple-select .styled-checkbox:before,
.item-listing-wrap .multiple-select .styled-checkbox.js-active:before,
.item-listing-wrap .btt-container .btt-buton::before,
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* # Checkboxes

  <div>
    <a class="styled-checkbox"></a> Checkbox label
  </div>

  <div>
    <a class="styled-checkbox js-active"></a> Active checkbox
  </div>

  <div>
    <a class="styled-checkbox js-active disabled"></a> Disabled checkbox
  </div>
*/
.styled-checkbox {
  border-radius: 3px;
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .06), inset -1px -2px 4px rgba(0, 0, 0, .06);
  border: 1px solid #bbb;
  background-color: #fff;
}
.styled-checkbox.js-active {
  background-color: #A3CD3D;
  border: 1px solid #A3CD3D;
}
.styled-checkbox.js-active:before {
  content: "\F115";
  color: #fff;
  font-size: 11px;
  margin-left: 1px;
  margin-top: 2px;
  display: inline-block;
  vertical-align: top;
}
.styled-checkbox.disabled {
  cursor: default;
  box-shadow: none;
  background-color: transparent;
}
.styled-checkbox.disabled.js-active {
  background-color: #ddd;
  border: 1px solid #ddd;
}
.checkbox-label {
  display: inline-block;
  vertical-align: middle;
}
.fs-icon-base,
.styled-checkbox.js-active:before,
.styled-checkbox.js-active:before,
.item-listing-wrap .styled-checkbox.js-active:before,
.item-listing-wrap .multiple-select .styled-checkbox:before,
.item-listing-wrap .multiple-select .styled-checkbox.js-active:before,
.item-listing-wrap .btt-container .btt-buton::before,
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.private-page .portal-mid-wrap .search {
  margin: 0;
}
.item-listing-wrap {
  /* # Checkboxes

  <div>
    <a class="styled-checkbox"></a> Checkbox label
  </div>

  <div>
    <a class="styled-checkbox js-active"></a> Active checkbox
  </div>

  <div>
    <a class="styled-checkbox js-active disabled"></a> Disabled checkbox
  </div>
*/
}
.item-listing-wrap.no-results .listing-wrap {
  margin-top: 0;
}
.item-listing-wrap.no-results .search-bar-wrap .search-field input {
  color: #ff001b;
}
.item-listing-wrap.no-results .end-of-list {
  font-weight: bold;
  height: 400px;
}
.item-listing-wrap.no-results .end-of-list .clear-filters {
  font-weight: normal;
}
.item-listing-wrap .category-wrap {
  margin-top: 21px;
}
.item-listing-wrap .category-wrap:first-child {
  margin-top: 14px;
}
.item-listing-wrap .category-wrap a.section-title {
  font-size: 26px;
  font-weight: normal;
  margin: 28px 0 14px;
  display: inline-block;
  position: relative;
  color: #464646;
}
.item-listing-wrap .category-wrap a.section-title::after {
  position: absolute;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-listing.png);
  background-position: 0 -77px;
  width: 10px;
  height: 13px;
  content: "";
  top: 10px;
  right: -23px;
}
.item-listing-wrap .categories-search-message {
  text-align: center;
  color: #717171;
  margin: 77px 0;
}
.item-listing-wrap .category-inner-wrap {
  width: 100%;
  max-width: 968px;
  margin: 0 auto;
}
.item-listing-wrap .item-listing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  margin-left: -14px;
  margin-bottom: 14px;
}
.item-listing-wrap .category-wrap {
  border-top: 1px solid #ddd;
}
.item-listing-wrap .category-wrap:first-child {
  border-top: 0 none;
}
.item-listing-wrap .portal-mid-wrap {
  text-align: center;
}
.item-listing-wrap .portal-nav {
  border-top: 1px solid #ddd;
  padding: 29px 0 26px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.item-listing-wrap .portal-nav a {
  margin-right: 41px;
  text-transform: uppercase;
}
.item-listing-wrap .portal-nav a:last-of-type {
  margin-right: 0;
}
.item-listing-wrap .portal-nav .selected {
  color: #464646;
  font-weight: bold;
}
.item-listing-wrap .max-pages-reached {
  width: 300px;
  line-height: 21px;
  margin: 70px auto 0;
  color: #717171;
  text-align: center;
}
.item-listing-wrap .page-load-cta .search-link,
.item-listing-wrap .portal-nav .search {
  text-transform: uppercase;
}
.item-listing-wrap .page-load-cta .search-link::after,
.item-listing-wrap .portal-nav .search::after {
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-listing.png);
  content: "";
  background-position: 0 0;
  width: 13px;
  height: 12px;
  display: inline-block;
  margin-left: 7px;
}
.item-listing-wrap .page-load-cta .search-link {
  margin-left: 28px;
}
.item-listing-wrap .portal-stats {
  text-align: center;
  padding: 14px 0;
  color: #717171;
  margin-left: 38px;
  margin-top: 10px;
  margin-bottom: 5px;
}
.item-listing-wrap .portal-stats .portal-stat {
  display: inline-block;
  margin-left: 21px;
  padding-left: 21px;
  border-left: 1px solid #ddd;
  line-height: 24px;
}
.item-listing-wrap .portal-stats .portal-stat strong {
  color: #464646;
}
.item-listing-wrap .portal-stats .portal-stat:first-child {
  margin: 0;
  padding: 0;
  border-left: 0;
}
.item-listing-wrap .fs-icon-base {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.item-listing-wrap .styled-checkbox {
  border-radius: 3px;
  width: 15px;
  height: 15px;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin-right: 7px;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .06), inset -1px -2px 4px rgba(0, 0, 0, .06);
  border: 1px solid #bbb;
  background-color: #fff;
}
.item-listing-wrap .styled-checkbox.js-active {
  background-color: #A3CD3D;
  border: 1px solid #A3CD3D;
}
.item-listing-wrap .styled-checkbox.js-active:before {
  content: "\F115";
  color: #fff;
  font-size: 11px;
  margin-left: 1px;
  margin-top: 2px;
  display: inline-block;
  vertical-align: top;
}
.item-listing-wrap .styled-checkbox.disabled {
  cursor: default;
  box-shadow: none;
  background-color: transparent;
}
.item-listing-wrap .styled-checkbox.disabled.js-active {
  background-color: #ddd;
  border: 1px solid #ddd;
}
.item-listing-wrap .checkbox-label {
  display: inline-block;
  vertical-align: middle;
}
.item-listing-wrap .full-filters {
  border-top: 1px solid #ddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.item-listing-wrap .hide-search-trigger {
  display: inline-block;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-listing.png);
  background-position: -131px 0;
  width: 17px;
  height: 17px;
  position: absolute;
  top: 24px;
  right: 12px;
}
.item-listing-wrap #my_data_search_label {
  display: none;
}
.item-listing-wrap .my_data_search_label {
  display: none;
}
.item-listing-wrap .search-bar-wrap {
  width: calc(100% - 42px);
  max-width: 940px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  margin: 0 21px;
  height: 65px;
  line-height: 65px;
  position: relative;
}
.item-listing-wrap .search-bar-wrap .mimic-input {
  background: transparent;
  border: 0;
  padding: 0 100px 0 65px;
  border-radius: 0;
  width: auto;
  border-bottom: 1px solid #c74d5a;
}
.item-listing-wrap .search-bar-wrap .mimic-input input {
  width: 100%;
  height: 65px;
  line-height: 65px;
  padding: 0;
  font-size: 26px;
  margin: 0;
}
.item-listing-wrap .search-bar-wrap input[type="submit"] {
  display: none;
}
.item-listing-wrap .search-bar-wrap:before {
  content: "";
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-listing.png);
  background-position: -62px -24px;
  width: 36px;
  height: 36px;
  position: absolute;
  left: 12px;
  top: 16px;
  -webkit-transform: scale(0.8);
          transform: scale(0.8);
}
.item-listing-wrap .search-bar-wrap .help-link {
  position: absolute;
  color: #717171;
  top: 0;
  right: 54px;
}
.item-listing-wrap .search-bar-wrap .help-link:hover {
  color: #c74d5a;
}
.item-listing-wrap .filters-background {
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  background-color: #fff;
  padding: 21px 21px 0 21px;
}
.item-listing-wrap .search-follow-wrapper {
  height: 33px;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.item-listing-wrap .filters-wrap {
  max-width: 940px;
  margin: 0 auto;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.item-listing-wrap .filters-wrap .filters-column {
  -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.item-listing-wrap .filters-wrap .left-filters {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.item-listing-wrap .filters-wrap .middle-filters {
  -webkit-flex: 0 1 auto;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.item-listing-wrap .filters-wrap .right-filters {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.item-listing-wrap .filters-wrap .filter {
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  margin: 0 14px;
  display: inline-block;
}
.item-listing-wrap .filters-wrap .filter.types .drop-item {
  text-transform: capitalize;
}
.item-listing-wrap .filters-wrap label {
  color: #717171;
  margin-right: 14px;
}
.item-listing-wrap .filters-wrap .has-dropdown {
  vertical-align: middle;
  display: inline-block;
  margin-left: 7px;
}
.item-listing-wrap .filters-wrap .sort-filter,
.item-listing-wrap .filters-wrap .multiple-select {
  text-align: left;
  margin-left: -14px;
}
.item-listing-wrap .filters-wrap .sort-filter .trigger-label,
.item-listing-wrap .filters-wrap .multiple-select .trigger-label {
  margin-right: 4px;
  font-weight: normal;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger {
  font-weight: bold;
  padding: 7px 7px 6px 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 3px;
  border: 1px solid transparent;
  overflow: hidden;
  color: #464646;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger::after,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger::after {
  content: "";
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-listing.png);
  background-position: -73px 0;
  width: 15px;
  height: 9px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 7px;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger {
  padding: 7px 12px 6px 12px;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger .trigger-inner-wrap,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger .trigger-inner-wrap {
  max-width: 172px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger .tiw-value,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger .tiw-value {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 120px;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-trigger .tiw-value.tiw-capitalize,
.item-listing-wrap .filters-wrap .multiple-select .drop-trigger .tiw-value.tiw-capitalize {
  text-transform: capitalize;
}
.item-listing-wrap .filters-wrap .sort-filter.js-active .drop-trigger,
.item-listing-wrap .filters-wrap .multiple-select.js-active .drop-trigger {
  border: 1px solid transparent;
  background-color: #464646;
  color: #fff;
}
.item-listing-wrap .filters-wrap .sort-filter.js-active label,
.item-listing-wrap .filters-wrap .multiple-select.js-active label {
  color: #fff;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-menu,
.item-listing-wrap .filters-wrap .multiple-select .drop-menu {
  background-color: #464646;
  color: #fff;
  padding: 8px 0;
  z-index: 100;
  border-radius: 3px;
  top: 27px;
  min-width: 230px;
  max-height: 356px;
  overflow-y: auto;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item,
.item-listing-wrap .filters-wrap .multiple-select .drop-item {
  cursor: default;
  white-space: nowrap;
  padding: 3px 5px;
  line-height: 21px;
  margin: 0 7px;
  font-weight: bold;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item .sort-type-container,
.item-listing-wrap .filters-wrap .multiple-select .drop-item .sort-type-container {
  margin-right: 0;
  margin-left: auto;
  color: #bbb;
  display: none;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item .sort-type-container.active,
.item-listing-wrap .filters-wrap .multiple-select .drop-item .sort-type-container.active {
  display: block;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item .sort-type-container .sort-type.active,
.item-listing-wrap .filters-wrap .multiple-select .drop-item .sort-type-container .sort-type.active {
  color: #fff;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item.last-child,
.item-listing-wrap .filters-wrap .multiple-select .drop-item.last-child {
  border-bottom: 0;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item:hover,
.item-listing-wrap .filters-wrap .multiple-select .drop-item:hover {
  border-radius: 3px;
  background-color: #535353;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item:hover .sort-type-container,
.item-listing-wrap .filters-wrap .multiple-select .drop-item:hover .sort-type-container {
  display: block;
}
.item-listing-wrap .filters-wrap .sort-filter .drop-item.selected,
.item-listing-wrap .filters-wrap .multiple-select .drop-item.selected {
  color: #717171;
}
.item-listing-wrap .filters-wrap .include-figshare-content {
  min-width: 220px;
  height: 30px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.item-listing-wrap .filters-wrap .include-figshare-content .toggle-label {
  color: #464646;
  margin-right: 0;
}
.item-listing-wrap .filters-wrap .include-figshare-content .ifc-logo {
  width: 77px;
  height: 22px;
  margin-left: 6px;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/shared/sprites/figshare-content-logo.png);
}
.item-listing-wrap .multiple-select .filter-list-separator {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  height: 30px;
  line-height: 24px;
  margin-top: 13px;
  padding: 0 6px 0 12px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
}
.item-listing-wrap .multiple-select .filter-list-separator:after {
  content: "";
  display: inline-block;
  margin-left: 6px;
  border-bottom: 1px solid #717171;
  width: 100%;
}
.item-listing-wrap .multiple-select .styled-checkbox {
  border: 0 none;
  background: transparent;
  width: auto;
  height: auto;
  line-height: 1;
  margin-right: 5px;
  color: #999;
}
.item-listing-wrap .multiple-select .styled-checkbox:before {
  font-size: 16px;
  content: "\F113";
}
.item-listing-wrap .multiple-select .styled-checkbox.js-active:before {
  position: relative;
  top: -2px;
  left: -1px;
  content: "\F114";
}
.item-listing-wrap .filter.types .multiple-select .drop-menu {
  min-width: 206px;
}
.item-listing-wrap .filter.licenses .multiple-select .drop-menu {
  min-width: 100%;
  max-width: 250px;
  width: auto;
}
.item-listing-wrap .sort-filter .selected {
  color: #717171;
}
@media (max-width: 640px) {
  .item-listing-wrap .filters-wrap {
    padding: 0 14px;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .item-listing-wrap .filters-wrap .filters-column {
    -webkit-flex: 0 1 auto;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
  }
  .item-listing-wrap .filters-wrap .sort-filter {
    margin: 0;
  }
  .item-listing-wrap .filters-wrap .sort-filter .drop-menu,
  .item-listing-wrap .filters-wrap .multiple-select .drop-menu {
    top: 35px;
  }
  .item-listing-wrap .filters-wrap .filter,
  .item-listing-wrap .filters-wrap .search-follow-wrapper {
    width: 100%;
    margin: 0;
  }
  .item-listing-wrap .filters-wrap .multiple-select .drop-trigger,
  .item-listing-wrap .filters-wrap .drop-trigger {
    min-width: 140px;
    text-align: center;
    font-size: 16px;
    line-height: 28px;
  }
}
.item-listing-wrap .page-loader-wrap {
  min-height: 80px;
  width: 100%;
  max-width: 960px;
  margin: 0 auto;
}
.item-listing-wrap .page-loader-wrap .page-load-cta {
  margin: 60px 0;
  text-align: center;
}
.item-listing-wrap .page-loader-wrap .simple-pink-button {
  display: inline-block;
}
.item-listing-wrap .component-wrap.listing-loader {
  height: 200px;
  max-width: 960px;
  margin: 0 auto;
}
.item-listing-wrap .component-wrap.listing-loader .loading-wrap {
  margin-top: 42px;
  position: relative;
  display: block;
}
.item-listing-wrap .component-wrap.listing-loader .loading-message {
  min-height: 21px;
  padding: 17px 26px 18px 40px;
  box-shadow: 0 0 0;
  border: 1px solid #fbfbfb;
}
.item-listing-wrap .component-wrap.small-list-loader {
  height: 150px;
}
.item-listing-wrap .component-wrap.small-list-loader .loading-message {
  width: 16px;
  height: 16px;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/small-loader.gif);
  background-repeat: no-repeat;
  border: 0;
  margin-left: 0;
}
.item-listing-wrap .listing-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  max-width: 960px;
  margin: 14px auto 0;
  padding: 0 100px;
}
.item-listing-wrap .btt-container {
  position: fixed;
  bottom: 150px;
  right: 30px;
  width: 136px;
  text-align: center;
}
.item-listing-wrap .btt-container .btt-buton {
  display: inline-block;
  text-align: center;
  background: none;
  border: none;
  padding: 0 6px;
  font-size: 14px;
}
.item-listing-wrap .btt-container .btt-buton::before {
  content: "\F106";
  color: #bbb;
  font-size: 14px;
  display: block;
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
  margin-bottom: 6px;
}
.item-listing-wrap .btt-container .btt-buton .btt-text_full {
  display: block;
}
.item-listing-wrap .btt-container .btt-buton .btt-text_small {
  display: none;
}
@media (max-width: 1300px) {
  .item-listing-wrap .listing-wrap {
    padding: 0 50px;
  }
  .item-listing-wrap .btt-container {
    right: 10px;
    width: auto;
    bottom: 250px;
  }
  .item-listing-wrap .btt-container .btt-buton {
    width: 36px;
  }
  .item-listing-wrap .btt-container .btt-buton .btt-text_full {
    display: none;
  }
  .item-listing-wrap .btt-container .btt-buton .btt-text_small {
    display: block;
  }
}
.item-listing-wrap .end-of-list {
  height: 200px;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
  white-space: nowrap;
  line-height: 21px;
  color: #717171;
}
.item-listing-wrap .end-of-list .follow-wrapper {
  margin: 7px 0;
}
.item-listing-wrap .end-of-list .clear-filters {
  color: #c44d58;
}
@media (max-width: 960px) {
  .item-listing-wrap .portal-nav a {
    margin-right: 28px;
  }
  .item-listing-wrap .category-wrap .section-title {
    padding: 0 14px;
  }
  .item-listing-wrap .listing-wrap {
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .item-listing-wrap .item-listing {
    margin: 0;
  }
}
@media (max-width: 400px) {
  .item-listing-wrap .portal-nav {
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .item-listing-wrap .portal-nav a {
    margin: 0;
    font-size: 16px;
    line-height: 35px;
  }
}
.featured-categories-wrap {
  -webkit-font-smoothing: antialiased;
}
.featured-categories-wrap h4 {
  font-size: 12px;
  color: #717171;
  text-transform: uppercase;
  font-weight: normal;
}
.featured-categories-wrap .category-item {
  display: inline-block;
  margin: 0 10px 17px 10px;
  padding: 14px;
  font-weight: bold;
}
html.fg-not-available .reason-wrap {
  font-size: 18px;
  line-height: 21px;
  margin: 16px 5% 18px 5%;
  width: 90%;
  word-wrap: break-word;
}
html.fg-not-available .portal-title-wrap {
  color: #556471;
  text-align: center;
  padding-top: 37px;
}
html.fg-not-available .featured-categories-wrap {
  max-width: 960px;
  margin: 0 auto;
}
html.fg-not-available .closed-side {
  color: #556471;
  background-color: #f8f8f8;
  text-align: center;
  height: 668px;
}
html.fg-not-available .closed-side h1 {
  font-size: 34px;
}
html.fg-not-available .closed-side h2 {
  font-size: 18px;
}
html.fg-not-available .closed-side .home-button {
  font-size: 20px;
  font-weight: bold;
}
html.fg-not-available .closed-side .main-image {
  width: 256px;
  height: 255px;
  margin: 0 auto 78px auto;
  padding: 65px 0 0 0;
  background-position: bottom;
  background-repeat: no-repeat;
  background-image: url('data:image/png;base64,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');
}
html.fg-not-available .full-filters,
html.fg-not-available .portal-nav {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
}
html.fg-not-available .full-filters .portal-nav-container,
html.fg-not-available .portal-nav .portal-nav-container {
  max-width: 960px;
  margin: 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
  position: relative;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 100%;
}
html.fg-not-available .full-filters .portal-nav-container .links-container,
html.fg-not-available .portal-nav .portal-nav-container .links-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-not-available .full-filters .portal-nav-container .links-container a,
html.fg-not-available .portal-nav .portal-nav-container .links-container a {
  margin: 0;
  margin-left: 41px;
  text-transform: uppercase;
}
html.fg-not-available .full-filters .portal-nav-container .links-container a:first-child,
html.fg-not-available .portal-nav .portal-nav-container .links-container a:first-child {
  margin-left: 0;
}
html.fg-not-available .full-filters .portal-nav-container .links-container .selected,
html.fg-not-available .portal-nav .portal-nav-container .links-container .selected {
  color: #464646;
  font-weight: bold;
}
html.fg-not-available .full-filters .sort-dropdown,
html.fg-not-available .portal-nav .sort-dropdown {
  position: absolute;
  right: 0;
  font-size: 13px;
}
html.fg-not-available .full-filters .sort-dropdown a,
html.fg-not-available .portal-nav .sort-dropdown a {
  text-transform: none;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter {
  text-align: left;
  margin-left: -14px;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .trigger-label,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .trigger-label {
  margin-right: 4px;
  font-weight: normal;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger {
  font-weight: bold;
  padding: 7px 12px 6px 12px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-radius: 3px;
  border: 1px solid transparent;
  overflow: hidden;
  color: #464646;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger::after {
  font-size: 10px;
  color: #c74d5a;
  margin-left: 7px;
  content: "\F180";
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger .trigger-inner-wrap,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger .trigger-inner-wrap {
  max-width: 172px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger .tiw-value,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger .tiw-value {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 120px;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-trigger .tiw-value.tiw-capitalize,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-trigger .tiw-value.tiw-capitalize {
  text-transform: capitalize;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter.asc .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.asc .drop-trigger::after {
  content: "\F181";
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger {
  border: 1px solid transparent;
  background-color: #464646;
  color: #fff;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active .drop-trigger::after,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active .drop-trigger::after {
  color: #fff;
  font-size: 6px;
  margin-left: 7px;
  content: "\F10A";
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter.js-active label,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter.js-active label {
  color: #fff;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-menu,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-menu {
  background-color: #464646;
  color: #fff;
  padding: 8px 0;
  z-index: 100;
  border-radius: 3px;
  top: 27px;
  min-width: 267px;
  max-height: 356px;
  overflow-y: auto;
  left: auto;
  right: 0;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item {
  cursor: default;
  white-space: nowrap;
  padding: 3px 5px;
  line-height: 21px;
  margin: 0 7px;
  font-weight: bold;
  color: #fff;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item .sort-type-container,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item .sort-type-container {
  margin-right: 0;
  margin-left: auto;
  color: #bbb;
  display: none;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item .sort-type-container.active,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item .sort-type-container.active {
  display: block;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item .sort-type-container .sort-type.active,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item .sort-type-container .sort-type.active {
  color: #fff;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item.last-child,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item.last-child {
  border-bottom: 0;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item:hover,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item:hover {
  border-radius: 3px;
  background-color: #535353;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item:hover .sort-type-container,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item:hover .sort-type-container {
  display: block;
}
html.fg-not-available .full-filters .sort-dropdown .sort-filter .drop-item.selected,
html.fg-not-available .portal-nav .sort-dropdown .sort-filter .drop-item.selected {
  color: #717171;
}
.fs-icon-base,
.follow-wrapper .error-tooltip .close-tooltip-button::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.follow-wrapper {
  display: inline-block;
  vertical-align: top;
  position: relative;
  line-height: 1;
  font-size: 14px;
  font-weight: normal;
  white-space: normal;
  text-align: left;
}
.follow-wrapper .responsive-tooltip.arrow-container {
  position: relative;
  position: absolute;
  z-index: 202;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow {
  position: absolute;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow::before,
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow::after {
  position: absolute;
  display: inline-block;
  content: "";
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.bottom-location::before {
  top: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-top: 12px solid #ddd;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.bottom-location::after {
  top: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-top: 10px solid #fff;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.top-location::before {
  bottom: -1px;
  left: -11px;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 12px solid #ddd;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.top-location::after {
  bottom: -1px;
  left: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.left-location::before {
  top: -11px;
  right: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 22px solid #ddd;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.left-location::after {
  top: -10px;
  right: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-right: 20px solid #fff;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.right-location::before {
  top: -11px;
  left: -1px;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 22px solid #ddd;
}
.follow-wrapper .responsive-tooltip.arrow-container .arrow-container-arrow.right-location::after {
  top: -10px;
  left: -1px;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 20px solid #fff;
}
.follow-wrapper .follow-tooltip {
  width: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 14px 28px 22px 28px;
  color: #464646;
}
.follow-wrapper .follow-tooltip.only-link-controls {
  padding-bottom: 14px;
}
.follow-wrapper .follow-tooltip .content {
  line-height: 21px;
}
.follow-wrapper .follow-tooltip .controls {
  margin-top: 16px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.follow-wrapper .follow-tooltip .simple-pink-button {
  margin-left: 14px;
}
.follow-wrapper .follow-tooltip .normal-link {
  line-height: 21px;
  border-radius: 3px;
  padding: 0 7px;
}
.follow-wrapper .error-tooltip {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 21px;
  padding: 4px 7px 4px 14px;
  color: #252525;
}
.follow-wrapper .error-tooltip .close-tooltip-button {
  width: 21px;
  height: 21px;
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.follow-wrapper .error-tooltip .close-tooltip-button::after {
  font-size: 7px;
  content: "\F112";
}
.follow-wrapper .tooltip-container {
  background: #fff;
  box-shadow: 2px 2px 7px rgba(0, 0, 0, .1);
  border: 1px solid #ddd;
  border-radius: 3px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.follow-wrapper .tooltip-container.hidden {
  visibility: hidden;
  pointer-events: none;
}
.follow-wrapper .tooltip-container.warning {
  background: #ffffa7;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.bottom-location::before {
  border-top-color: #ddd;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.bottom-location::after {
  border-top-color: #ffffa7;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.top-location::before {
  border-bottom-color: #ddd;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.top-location::after {
  border-bottom-color: #ffffa7;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.left-location::before {
  border-right-color: #ddd;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.left-location::after {
  border-right-color: #ffffa7;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.right-location::before {
  border-left-color: #ddd;
}
.follow-wrapper .tooltip-container.warning .arrow-container-arrow.right-location::after {
  border-left-color: #ffffa7;
}
.follow-wrapper .tooltip-container.error {
  background: #ffdbdb;
  border: none;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.bottom-location::before {
  border-top-color: transparent;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.bottom-location::after {
  border-top-color: #ffdbdb;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.top-location::before {
  border-bottom-color: transparent;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.top-location::after {
  border-bottom-color: #ffdbdb;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.left-location::before {
  border-right-color: transparent;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.left-location::after {
  border-right-color: #ffdbdb;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.right-location::before {
  border-left-color: transparent;
}
.follow-wrapper .tooltip-container.error .arrow-container-arrow.right-location::after {
  border-left-color: #ffdbdb;
}
.fs-icon-base,
.follow-button .icon.plus::after,
.follow-button .icon.checkmark::after,
.follow-button .icon.delete::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.follow-button {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
  font-weight: normal;
  height: 26px;
  min-width: 87px;
  border-radius: 3px;
  padding: 0 7px;
  white-space: nowrap;
}
.follow-button.pink-button {
  color: #fff;
  background-color: #c74d5a;
}
.follow-button.pink-button.white-button {
  border: 1px solid #ddd;
  padding: 0 6px;
  color: #999;
  background: #fff;
}
.follow-button.pink-button.gray-button {
  color: #fff;
  background: #bbb;
}
.follow-button.pink-button.gray-button .icon.checkmark::after {
  color: #fff;
}
.follow-button.link-button {
  min-width: 0;
  padding: 0;
  color: #c74d5a;
  background: transparent;
}
.follow-button.link-button.white-button {
  color: #999;
  background: #fff;
}
.follow-button.link-button.gray-button {
  color: #bbb;
}
.follow-button.link-button.gray-button .icon.checkmark::after {
  color: #bbb;
}
.follow-button.disabled {
  cursor: default;
}
.follow-button.disabled:focus {
  box-shadow: none;
}
.follow-button .unfollow-text {
  color: #ff0000;
  padding-right: 3px;
}
.follow-button .follow-loader {
  margin-right: 4px;
  width: 10px;
  height: 10px;
}
.follow-button .icon::after {
  padding-right: 4px;
  font-size: 10px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.follow-button .icon.plus::after {
  content: "\F163";
}
.follow-button .icon.checkmark::after {
  content: "\F115";
  color: #A3CD3D;
  font-size: 7px;
}
.follow-button .icon.delete::after {
  content: "\F125";
  color: #ff0000;
}
.follow-button .show-on-hover {
  display: none;
}
.follow-button:not(.disabled):hover .hide-on-hover {
  display: none;
}
.follow-button:not(.disabled):hover .show-on-hover {
  display: inline;
}
.fs-icon-base,
.card-item-thumbnail.project .it-icon::after,
.card-item-thumbnail.collection .it-icon::after,
.card-item-thumbnail .it-icon.confidential::after,
.card-item-thumbnail .it-icon.figure::after,
.card-item-thumbnail .it-icon.dataset::after,
.card-item-thumbnail .it-icon.media::after,
.card-item-thumbnail .it-icon.paper::after,
.card-item-thumbnail .it-icon.code::after,
.card-item-thumbnail .it-icon.poster::after,
.card-item-thumbnail .it-icon.thesis::after,
.card-item-thumbnail .it-icon.presentation::after,
.card-item-thumbnail .it-icon.preprint::after,
.card-item-thumbnail .it-icon.book::after,
.card-item-thumbnail .it-icon.onlineresource::after,
.card-item-thumbnail .it-icon.fineart::after,
.card-item-thumbnail .it-icon.wesm::after,
.card-item-thumbnail .embargoed .time-block::after,
.card-item-thumbnail .embargoed .permanentEmbargo::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.card-item-thumbnail {
  width: 212px;
  height: 138px;
}
.card-item-thumbnail {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  position: relative;
  overflow: hidden;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border: 1px solid #ddd;
}
.card-item-thumbnail.collection,
.card-item-thumbnail.project {
  position: relative;
  overflow: visible;
  height: 130px;
  margin-top: 8px;
}
.card-item-thumbnail.collection::before,
.card-item-thumbnail.project::before,
.card-item-thumbnail.collection::after,
.card-item-thumbnail.project::after {
  content: " ";
  position: absolute;
  z-index: 9;
  border-top: 2px solid #ddd;
}
.card-item-thumbnail.collection::before,
.card-item-thumbnail.project::before {
  width: 172px;
  top: -8px;
  left: 20px;
}
.card-item-thumbnail.collection::after,
.card-item-thumbnail.project::after {
  width: 192px;
  top: -4px;
  left: 10px;
}
.card-item-thumbnail.collection:not(.it-white-theme),
.card-item-thumbnail.project:not(.it-white-theme) {
  border: 1px solid #f8f8f8;
}
.card-item-thumbnail.collection:not(.it-white-theme) .it-preview-placeholder,
.card-item-thumbnail.project:not(.it-white-theme) .it-preview-placeholder {
  background: #f8f8f8;
}
.card-item-thumbnail.collection .it-icon,
.card-item-thumbnail.project .it-icon {
  color: #bbb;
}
.card-item-thumbnail.project .it-icon::after {
  content: "\F13A";
}
.card-item-thumbnail.collection .it-icon::after {
  content: "\F11A";
}
.card-item-thumbnail.withoutPreview {
  border: 1px solid #f8f8f8;
}
.card-item-thumbnail.withoutPreview .it-preview-placeholder {
  background: #f8f8f8;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.card-item-thumbnail.withoutPreview .it-icon-wrapper {
  display: none;
}
.card-item-thumbnail.withoutPreview .it-placeholder-name {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 0 21px;
}
.card-item-thumbnail img {
  width: 100%;
}
.card-item-thumbnail .it-preview-placeholder {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 100%;
  height: 100%;
  background: #fff;
}
.card-item-thumbnail .it-icon-wrapper {
  width: 100%;
  height: 76px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: flex-end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.card-item-thumbnail .it-icon {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 45px;
  height: 28px;
  color: #464646;
}
.card-item-thumbnail .it-icon::after {
  font-size: 28px;
}
.card-item-thumbnail .it-icon.confidential::after {
  color: #bbb;
  content: "\F11E";
}
.card-item-thumbnail .it-icon.figure::after {
  content: "\F161";
}
.card-item-thumbnail .it-icon.dataset::after {
  content: "\F121";
}
.card-item-thumbnail .it-icon.media::after {
  content: "\F19B";
}
.card-item-thumbnail .it-icon.paper::after {
  content: "\F15D";
}
.card-item-thumbnail .it-icon.code::after {
  content: "\F117";
}
.card-item-thumbnail .it-icon.poster::after {
  content: "\F165";
}
.card-item-thumbnail .it-icon.thesis::after {
  content: "\F17F";
}
.card-item-thumbnail .it-icon.presentation::after {
  content: "\F168";
}
.card-item-thumbnail .it-icon.preprint::after {
  content: "\F166";
}
.card-item-thumbnail .it-icon.book::after {
  content: "\F10F";
}
.card-item-thumbnail .it-icon.onlineresource::after {
  content: "\F15C";
}
.card-item-thumbnail .it-icon.fineart::after {
  content: "\F137";
}
.card-item-thumbnail .it-icon.wesm::after {
  content: "\F1A0";
}
.card-item-thumbnail .it-placeholder-name {
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 6px;
  font-size: 12px;
  line-height: 18px;
  text-align: center;
  text-transform: uppercase;
  color: #717171;
  letter-spacing: 1.5px;
}
.card-item-thumbnail .embargoed .time-block,
.card-item-thumbnail .embargoed .permanentEmbargo {
  position: relative;
  display: inline-block;
  text-align: center;
  margin-left: 25px;
  height: 40px;
  font-size: 21px;
  line-height: 21px;
  color: #bbb;
}
.card-item-thumbnail .embargoed .time-block::after,
.card-item-thumbnail .embargoed .permanentEmbargo::after {
  content: "\F196";
  color: #c6c6c6;
  font-size: 20px;
  position: absolute;
  top: 5px;
  left: -25px;
}
.card-item-thumbnail .embargoed .permanentEmbargo {
  line-height: 31px;
}
.card-item-thumbnail .embargoed .time-block .time-info {
  font-size: 12px;
  line-height: 12px;
  text-transform: lowercase;
  color: #bbb;
}
.card-item-thumbnail .embargoed .time-block .less-than {
  font-size: 12px;
  line-height: 24px;
  vertical-align: top;
  padding-right: 2px;
}
.fs-icon-base,
.itc-details .itca-more > .itca-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.itc-details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  color: #717171;
  font-size: 11px;
  line-height: 12px;
}
.itc-details.itc-outdated .relative-date {
  display: inline-block;
  padding: 2px 3px;
  margin-top: -2px;
  border-radius: 3px;
  background: #ffffa7;
}
.itc-details .itca-more:hover + .relative-date {
  display: none;
}
.itc-details .itca-trigger {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.itc-details .itca-more > .itca-trigger::after {
  color: #c74d5a;
  font-size: 4px;
  margin-top: 1px;
  margin-left: 3px;
  content: "\F107";
}
.itc-details .itc-authors:hover .itca-author {
  max-width: 200px;
}
.itc-details .itc-authors:hover > .itca-list {
  max-height: 84px;
  padding-bottom: 7px;
  border-bottom: 2px solid #fff;
}
.itc-details .itca-author {
  display: block;
  max-width: 130px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.itc-details .itca-list {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  overflow: hidden;
  transition: all 0.2s ease-out;
  position: absolute;
  left: 0;
  max-height: 0;
  width: 100%;
  padding: 0 14px;
  z-index: 11;
  background-color: #f8f8f8;
}
.fs-icon-base {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.item-thumb-card {
  position: relative;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  width: 240px;
  height: 218px;
  padding: 14px;
  -webkit-align-self: flex-start;
      -ms-flex-item-align: start;
          align-self: flex-start;
  transition: background-color 0.1s ease;
}
.item-thumb-card:hover {
  background-color: #f8f8f8;
}
.item-thumb-card:hover .card-item-thumbnail {
  border: 1px solid #ddd;
}
.item-thumb-card.itc-white-theme:hover {
  background-color: #f0f0f0;
}
.item-thumb-card .itc-title {
  color: #464646;
  margin-top: 4px;
  font-weight: bold;
  font-size: 12px;
  line-height: 18px;
  max-height: 36px;
  width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.fs-icon-base,
.new-checkbox .toggle-input.active::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.toggle-wrap,
.toggle-label,
.toggle-input {
  margin: 0;
  padding: 0;
}
.toggle-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.toggle-wrap .toggle-label {
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 7px;
}
.toggle-wrap .toggle-input {
  cursor: pointer;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .1), inset -1px -2px 4px rgba(0, 0, 0, .1);
}
.toggle-wrap .disabled {
  cursor: default;
  box-shadow: none;
}
.new-checkbox .toggle-input {
  border-radius: 3px;
  width: 15px;
  height: 15px;
  min-width: 15px;
  min-height: 15px;
  border: 1px solid #ddd;
  background-color: #fff;
}
.new-checkbox .toggle-input:focus {
  border-color: #3496fb;
  box-shadow: 0 0 4px 1px #3496fb;
}
.new-checkbox .toggle-input.active {
  border: 1px solid #A3CD3D;
  background-color: #A3CD3D;
}
.new-checkbox .toggle-input.active::before {
  content: "\F115";
  color: #fff;
  font-size: 11px;
  margin-left: 1px;
  margin-top: 2px;
  display: block;
  vertical-align: top;
}
.new-checkbox .toggle-input.disabled {
  border: 1px solid #bbb;
  background-color: #fff;
}
.new-checkbox .toggle-input.disabled.active {
  border: 1px solid #ddd;
  background-color: #ddd;
}
.new-checkbox .toggle-input.dark {
  border: 1px solid #ddd;
  background-color: transparent;
}
.new-checkbox .toggle-input.dark.disabled {
  border: 1px solid #717171;
  background-color: #464646;
}
.new-checkbox .toggle-input.dark.disabled::before {
  color: #717171;
}
.toggle-wrap,
.toggle-label,
.toggle-input {
  margin: 0;
  padding: 0;
}
.toggle-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.toggle-wrap .toggle-label {
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 7px;
}
.toggle-wrap .toggle-input {
  cursor: pointer;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .1), inset -1px -2px 4px rgba(0, 0, 0, .1);
}
.toggle-wrap .disabled {
  cursor: default;
  box-shadow: none;
}
.fs-icon-base,
html.fg-submission-page .overlay .overlay-backdrop.close::after,
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing::before,
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing.open::before,
html.fg-submission-page .end-submission-screen .related-journals .rjl-load-more-button::before,
html.fg-submission-page .end-submission-screen .title-wrap .checkmark::after,
html.fg-submission-page .cancel-all span::after,
html.fg-submission-page .article-card-wrap .hover-transform-button.delete.icon-after::after,
html.fg-submission-page .article-card-wrap .hover-transform-button.delete.icon-before::before,
html.fg-submission-page .article-card-wrap .hover-transform-button.trash.icon-after::after,
html.fg-submission-page .article-card-wrap .hover-transform-button.trash.icon-before::before,
html.fg-submission-page .article-card-wrap .collapse-button::after,
html.fg-submission-page .valid-checkmark::before,
html.fg-submission-page .collapse-toggle::after,
html.fg-submission-page .is-expanded .collapse-toggle::after,
html.fg-submission-page .article-files-wrap .article-file .left-side::before,
html.fg-submission-page .article-files-wrap .article-file .drag::after,
html.fg-submission-page .article-files-wrap .article-file .card-actions.resume .retry-upload::after,
html.fg-submission-page .article-cards-list-wrap .header-actions .expand-all-button::after,
html.fg-submission-page .article-cards-list-wrap .header-actions .collapse-all-button::after,
html.fg-submission-page .article-cards-list-wrap .submit-area .submit-button::after,
html.fg-submission-page .article-form-wrap .url-field .row .generic-field-delete::after,
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap .tag-remover:after,
html.fg-submission-page .article-form-wrap .category-selector-app .back-to-main:before,
html.fg-submission-page .article-form-wrap .category-selector-app .change-parent::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.light-theme.group-selector .loader-component {
  width: 100%;
  height: 100%;
  position: relative;
}
.light-theme.group-selector .loader-component .message {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.light-theme.group-selector .loader-component .message-wrap {
  height: 100%;
  width: 100%;
  display: inline-block;
  text-align: center;
}
.light-theme.group-selector .loader-component.loading .message {
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.light-theme.group-selector .loader-component.loading .message:before {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.light-theme.group-selector .loader-component.loading .message .default-content {
  display: inline-block;
  background: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/loader.gif) no-repeat 50% 50%;
  vertical-align: middle;
  width: 50px;
  height: 50px;
}
.light-theme.group-selector .loader-component.error .message {
  white-space: normal;
  position: relative;
  z-index: 200;
  width: 80%;
  max-width: 960px;
  text-align: left;
  margin: 0 40px;
  background-color: #f3dbde;
  padding: 14px;
}
.light-theme.group-selector .loader-component.error .message .default-content {
  content: "failed";
  color: red;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap,
.light-theme.group-selector .loader-component.show-content > .message-wrap:after {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100;
  display: inline-block;
  white-space: nowrap;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap:after {
  content: '';
  opacity: 0.5;
  background: #fff;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap .default-content {
  z-index: 101;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  z-index: 200;
}
.light-theme.group-selector .loader-component.error::before {
  display: none;
}
.light-theme.group-selector .loader-component .retry-action {
  color: #c74d5a;
  margin-left: 7px;
}
.light-theme.group-selector .loader-component .retry-action:hover {
  text-decoration: underline;
}
.light-theme.group-selector .groups-trigger {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.light-theme.group-selector .drop-menu {
  background: #f8f8f8;
}
.light-theme.group-selector .items-wrap {
  max-height: 250px;
  overflow-y: scroll;
}
.light-theme.group-selector .drop-item {
  padding-left: 75px;
  position: relative;
  cursor: default;
}
.light-theme.group-selector .default-group {
  padding-left: 15px;
  border-bottom: 2px solid #ddd;
}
.light-theme.group-selector .default-group .group-name {
  margin-left: 0;
}
.light-theme.group-selector .no-results {
  margin: 0;
  padding: 14px 0;
  text-align: center;
  color: #717171;
  background-color: #fff;
}
.light-theme.group-selector .level-0 {
  padding-left: 15px;
}
.light-theme.group-selector .level-1 {
  padding-left: 30px;
}
.light-theme.group-selector .level-2 {
  padding-left: 45px;
}
.light-theme.group-selector .level-3 {
  padding-left: 60px;
}
.light-theme.group-selector .level-4 {
  padding-left: 75px;
}
.light-theme.group-selector .level-5 {
  padding-left: 90px;
}
.light-theme.group-selector .level-6 {
  padding-left: 105px;
}
.light-theme.group-selector .level-7 {
  padding-left: 120px;
}
.light-theme.group-selector .level-8 {
  padding-left: 135px;
}
.light-theme.group-selector .level-9 {
  padding-left: 150px;
}
.light-theme.group-selector .level-10 {
  padding-left: 165px;
}
.light-theme.group-selector .filters-active .drop-item {
  padding-left: 15px;
}
.light-theme.group-selector .drop-item:nth-child(odd) {
  background: #fff;
}
.light-theme.group-selector .search-field {
  margin: 7px 14px;
  width: auto;
}
.light-theme.group-selector .search-field input {
  width: 100%;
}
.light-theme.group-selector .search-field a {
  display: none;
}
.light-theme.group-selector .search-field.has-text a {
  display: block;
}
.light-theme.group-selector .toggle-trigger {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA4NUUzREVEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA4NUUzREZEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MEMyRTU3RkNGMDUxMUU0QUM5NkM5QzBCNjM0RkYyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MEMyRTU4MENGMDUxMUU0QUM5NkM5QzBCNjM0RkYyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvRU5YcAAAA+SURBVHjaYvz//z8DCMyaNQtEQTgMDIxpaWlgBhMDAcA4c+ZMZD7cBJgAC5IgNoWErWBBNg6bFYwU+wIgwAAUbxPWmnukfgAAAABJRU5ErkJggg==");
  position: absolute;
  top: 8px;
  width: 8px;
  height: 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.light-theme.group-selector .toggle-trigger.expanded {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA4NUUzRTJEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA4NUUzRTNEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDg1RTNFMEQwMDAxMUU0QUM5NkM5QzBCNjM0RkYyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDg1RTNFMUQwMDAxMUU0QUM5NkM5QzBCNjM0RkYyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmscd0UAAAArSURBVHjaYvz//z8DPsBIHQWzZs36AGTzo8l9TEtLE2BiIAAYae9IgAADABabGfX37QygAAAAAElFTkSuQmCC");
}
.light-theme.group-selector .group-name {
  display: inline-block;
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin-left: 15px;
  white-space: normal;
  word-break: break-word;
}
.upload-button-wrap {
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.upload-button-wrap input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
}
#upload_button_label {
  display: none;
}
html.fg-submission-page body {
  background-color: #f8f8f8;
}
html.fg-submission-page .message-list-component {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-indeX: 500;
}
html.fg-submission-page .message-list-component .message-component {
  background: #ffffa7;
  position: relative;
  padding: 21px;
}
html.fg-submission-page .message-list-component .message-component.error {
  background-color: #f3dbde;
}
html.fg-submission-page .message-list-component .message-component.success {
  background-color: #edf3d7;
}
html.fg-submission-page .message-list-component .message-component .content {
  text-align: center;
  max-width: 960px;
  margin: 0 auto;
  line-height: 21px;
}
html.fg-submission-page .message-list-component .message-component .actions,
html.fg-submission-page .message-list-component .message-component .text {
  display: inline-block;
}
html.fg-submission-page .message-list-component .message-component .text {
  font-weight: bold;
}
html.fg-submission-page .message-list-component .message-component .actions {
  margin-left: 10px;
}
html.fg-submission-page .message-list-component .message-component .actions a {
  color: #c74d5a;
}
html.fg-submission-page .message-list-component .message-component .dismiss {
  position: absolute;
  top: 16px;
  right: 14px;
  color: #c74d5a;
  font-size: 11px;
}
html.fg-submission-page .message-list-component .message-component .dismiss:after {
  background: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/icons.png) -77px -148px no-repeat;
  display: inline-block;
  width: 10px;
  height: 10px;
  content: '';
  margin-left: 6px;
  vertical-align: middle;
}
html.fg-submission-page body.overlay-open {
  overflow: hidden;
}
@media (max-width: 640px) {
  html.fg-submission-page html.mobile-overlay-open {
    overflow: hidden;
  }
}
html.fg-submission-page .overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 302;
  overflow: auto;
}
html.fg-submission-page .overlay.active {
  display: block;
}
html.fg-submission-page .overlay .overlay-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 301;
}
html.fg-submission-page .overlay .overlay-backdrop.close::after {
  content: "\F125";
  position: absolute;
  top: 14px;
  right: 14px;
  font-size: 18px;
  color: #bbb;
  cursor: pointer;
}
html.fg-submission-page .overlay .overlay-backdrop.white {
  background: rgba(255, 255, 255, .85);
}
html.fg-submission-page .overlay .overlay-backdrop.black {
  background: rgba(0, 0, 0, .85);
}
html.fg-submission-page .overlay .overlay-content {
  z-index: 302;
  position: relative;
}
html.fg-submission-page .overlay-item.delete-confirmation {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content {
  width: 350px;
}
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content {
  padding: 28px 40px;
  border: 1px solid #f3eb0e;
  box-shadow: 0 2px 14px rgba(0, 0, 0, .1);
  background: #ffffa7;
  color: #151009;
}
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content h4 {
  margin-top: 0;
}
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content .cta {
  text-align: right;
  margin-top: 25px;
}
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content .cta a,
html.fg-submission-page .overlay-item.delete-confirmation .overlay-content .cta button {
  margin-left: 15px;
}
html.fg-submission-page .overlay-item.virus-warning {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content {
  width: 350px;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content {
  padding: 28px 40px;
  border: 1px solid #f3eb0e;
  box-shadow: 0 2px 14px rgba(0, 0, 0, .1);
  background: #ffffa7;
  color: #151009;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content h4 {
  margin-top: 0;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content .cta {
  text-align: right;
  margin-top: 25px;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content .cta a,
html.fg-submission-page .overlay-item.virus-warning .overlay-content .cta button {
  margin-left: 15px;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content {
  width: 502px;
  padding: 24px 35px;
  border-radius: 3px;
}
html.fg-submission-page .overlay-item.virus-warning .overlay-content .cta {
  height: 30px;
  padding-right: 14px;
}
html.fg-submission-page .overlay-item.virus-warning .virus-message {
  margin: 0 0 14px 0;
  font-size: 18px;
  line-height: 28px;
}
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content {
  width: 420px;
}
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content h4,
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content p {
  font-size: 18px;
}
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content h4 {
  margin: 0;
}
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content p {
  line-height: 21px;
  margin: 7px 0;
}
html.fg-submission-page .overlay-item.navigation-confirmation .overlay-content .cta {
  margin-top: 28px;
}
html.fg-submission-page .overlay-item.group-confirmation {
  width: 100%;
  height: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content {
  width: 350px;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content {
  padding: 28px 40px;
  background: #fff;
  box-shadow: 0 2px 14px rgba(0, 0, 0, .2);
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content h4 {
  margin-top: 0;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content .cta {
  margin-top: 25px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content .cta > * {
  margin-left: 15px;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content {
  width: 645px;
  height: 230px;
}
html.fg-submission-page .overlay-item.group-confirmation .overlay-content .confirm-area {
  text-align: center;
  line-height: 220px;
}
html.fg-submission-page .self-deposit-app {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  height: 100%;
}
html.fg-submission-page .dragging .self-deposit-app::after {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: " ";
}
html.fg-submission-page .self-deposit-header {
  width: 100%;
  height: 80px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #fff;
}
html.fg-submission-page .self-deposit-header .sdh-center-wrapper {
  max-width: 960px;
  width: 100%;
  height: 100%;
  -webkit-flex: 1 0 auto;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .self-deposit-header .sdh-column {
  -webkit-flex: 1 1 0;
      -ms-flex: 1 1 0px;
          flex: 1 1 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .self-deposit-header .sdh-left {
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
html.fg-submission-page .self-deposit-header .sdh-right {
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
html.fg-submission-page .self-deposit-header .sdh-middle {
  -webkit-flex: 0 0 auto;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
}
html.fg-submission-page .self-deposit-header a {
  display: inline-block;
}
html.fg-submission-page .institution-logo {
  margin: 7px;
}
html.fg-submission-page .page-title,
html.fg-submission-page .title {
  font-family: "Open Sans";
  margin: 0;
  padding: 0;
}
html.fg-submission-page .page-title {
  text-align: center;
  font-family: Verdana, Geneva, Arial, sans-serif;
  font-size: 30px;
  padding: 80px 0 40px 0;
}
html.fg-submission-page .title {
  font-weight: 900;
  font-size: 18px;
  letter-spacing: 0.9px;
}
html.fg-submission-page .group-selector-screen {
  text-align: center;
}
html.fg-submission-page .group-selector-screen .description {
  max-width: 868px;
  margin: 30px auto;
}
html.fg-submission-page .group-selector-screen .selector-wrap {
  margin: 28px auto;
  width: 400px;
}
html.fg-submission-page .group-selector-screen .group-selector .drop-trigger {
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .captcha-screen {
  text-align: center;
}
html.fg-submission-page .captcha-screen .recaptcha-container {
  margin: 28px auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex: 1 1 auto;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .end-submission-screen {
  font-size: 14px;
  text-align: center;
  margin-top: 110px;
}
html.fg-submission-page .end-submission-screen .related-journals {
  margin-top: 73px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .end-submission-screen .related-journals:not(.listing-open) {
  margin-bottom: 110px;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-info {
  max-width: 960px;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  border-top: 1px solid #ddd;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-title {
  line-height: 21px;
  margin-top: 60px;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-description {
  max-width: 628px;
  margin-top: 24px;
  line-height: 21px;
  color: #717171;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-top: 46px;
  height: 36px;
  padding: 0 14px;
  position: relative;
  top: 1px;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing::before {
  font-size: 10px;
  margin-right: 7px;
  content: "\F12A";
}
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing.open {
  color: #717171;
  border-bottom-color: #fff;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing.open:hover {
  background: #fff;
  border-color: #ddd;
  border-bottom-color: #fff;
}
html.fg-submission-page .end-submission-screen .related-journals .rj-open-listing.open::before {
  content: "\F12B";
}
html.fg-submission-page .end-submission-screen .related-journals .rj-listing {
  background: #fff;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  min-height: 550px;
  padding-bottom: 108px;
  border-top: 1px solid #ddd;
  line-height: 21px;
  text-align: left;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-centered {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-container {
  max-width: 960px;
  width: 100%;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-description {
  color: #464646;
  margin: 58px 0 33px 0;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-end:not(:empty) {
  margin-top: 43px;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-footer {
  color: #464646;
  margin-top: 63px;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-slow-loading {
  margin-top: 12px;
  color: #999;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-error {
  min-height: 41px;
  padding: 0 14px;
  background: #ffdbdb;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-error .rjl-error-button {
  color: #ff0000;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-load-more-button {
  padding: 0 7px;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-load-more-button::before {
  color: #bbbbbb;
  font-size: 10px;
  margin-right: 7px;
  content: "\F12A";
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-load-more-button:hover::before,
html.fg-submission-page .end-submission-screen .related-journals .rjl-load-more-button:focus::before {
  color: #c7404d;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-item-row-wrapper {
  max-width: 960px;
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  border-top: 1px solid #ddd;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-item-row-wrapper:first-child {
  border-top: 1px solid #ddd;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-item-row-wrapper:hover {
  max-width: 100%;
  background: #f8f8f8;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-item-row-wrapper:hover + .rjl-item-row-wrapper {
  max-width: 100%;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-item-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  min-height: 76px;
  padding: 0 14px;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-name-link {
  max-width: 545px;
  margin: 14px 0;
  word-break: break-word;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-name-link,
html.fg-submission-page .end-submission-screen .related-journals .rjl-guidelines-link {
  margin-right: 42px;
}
html.fg-submission-page .end-submission-screen .related-journals .rjl-submit-link {
  line-height: 16px;
  padding: 9px 19px 9px 14px;
}
html.fg-submission-page .end-submission-screen .title-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 31px;
}
html.fg-submission-page .end-submission-screen .title-wrap.has-custom-text {
  margin-bottom: 24px;
}
html.fg-submission-page .end-submission-screen .title-wrap .title {
  line-height: 21px;
}
html.fg-submission-page .end-submission-screen .title-wrap .checkmark {
  font-size: 13px;
  color: #A3CD3D;
  margin-right: 14px;
}
html.fg-submission-page .end-submission-screen .title-wrap .checkmark::after {
  content: "\F115";
}
html.fg-submission-page .end-submission-screen .send-more-files {
  display: inline-block;
  line-height: 16px;
}
html.fg-submission-page .end-submission-screen .custom-details {
  color: #717171;
  line-height: 21px;
  max-width: 628px;
  margin: 0 auto 28px auto;
}
html.fg-submission-page .cancel-all {
  display: inline;
  float: right;
  text-transform: uppercase;
  color: #bbb;
  position: relative;
  top: 30px;
  right: 20px;
}
html.fg-submission-page .cancel-all span::after {
  content: "\F112";
  margin-left: 8px;
  vertical-align: middle;
  position: relative;
  top: -1px;
}
html.fg-submission-page .icon-button::after {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 16px;
  height: 16px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .article-card-wrap {
  position: relative;
  background-color: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 1px 2px rgba(0, 0, 0, .2);
}
html.fg-submission-page .article-card-wrap .hover-transform-button {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  min-height: 28px;
}
html.fg-submission-page .article-card-wrap .hover-transform-button::before,
html.fg-submission-page .article-card-wrap .hover-transform-button::after {
  color: #717171;
  opacity: 0.5;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 16px;
  height: 16px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .article-card-wrap .hover-transform-button:hover {
  color: #c74d5a;
  cursor: pointer;
}
html.fg-submission-page .article-card-wrap .hover-transform-button:hover::before,
html.fg-submission-page .article-card-wrap .hover-transform-button:hover::after {
  color: #c74d5a;
}
html.fg-submission-page .article-card-wrap .hover-transform-button:hover .button-label {
  display: none;
}
html.fg-submission-page .article-card-wrap .hover-transform-button:hover .button-hover-label {
  padding-right: 4px;
  display: inline-block;
}
html.fg-submission-page .article-card-wrap .hover-transform-button .button-hover-label {
  display: none;
}
html.fg-submission-page .article-card-wrap .hover-transform-button.delete.icon-after::after,
html.fg-submission-page .article-card-wrap .hover-transform-button.delete.icon-before::before {
  font-size: 8px;
  content: "\F112";
}
html.fg-submission-page .article-card-wrap .hover-transform-button.trash.icon-after::after,
html.fg-submission-page .article-card-wrap .hover-transform-button.trash.icon-before::before {
  font-size: 12px;
  content: "\F197";
}
html.fg-submission-page .article-card-wrap .collapsable-wrap {
  border-top: 1px solid #ddd;
  padding: 21px 0 14px 0;
}
html.fg-submission-page .article-card-wrap .collapsable-wrap.slide-enter {
  max-height: 0;
  overflow: hidden;
}
html.fg-submission-page .article-card-wrap .collapsable-wrap.slide-enter-active {
  transition: max-height 0.5s ease-in;
  max-height: 2000px;
}
html.fg-submission-page .article-card-wrap .collapsable-wrap.slide-leave {
  transition: max-height 0.5s ease-out;
  max-height: 2000px;
}
html.fg-submission-page .article-card-wrap .collapsable-wrap.slide-leave-active {
  overflow: hidden;
  max-height: 0;
}
html.fg-submission-page .article-card-wrap .submit-sidebar-wrap {
  max-width: 30%;
  height: 10%;
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}
html.fg-submission-page .article-card-wrap .content-wrap {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
html.fg-submission-page .article-card-wrap.has-errors {
  border-bottom: 1px solid #ff0000;
}
html.fg-submission-page .article-card-wrap .card-errors {
  position: absolute;
  bottom: 25px;
  margin-left: 70%;
  padding: 0 3% 0 2%;
  color: #ff0000;
}
html.fg-submission-page .article-card-wrap .collapse-button {
  color: #717171;
  position: absolute;
  bottom: 26px;
  right: 21px;
  font-size: 11px;
}
html.fg-submission-page .article-card-wrap .collapse-button::after {
  content: "\F10A";
  font-size: 7px;
  margin-left: 7px;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .form-wrap {
  height: 817px;
  margin-bottom: 58px;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .form-title {
  position: relative;
  left: 270px;
  z-index: 1;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .form-description {
  position: relative;
  font-size: 12px;
  left: -150px;
  z-index: 1;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .dropdown {
  position: relative;
  left: 250px;
  z-index: 1;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .toggle-wrap {
  margin-right: 10px;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .journal-policies-wrap {
  position: relative;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .sherpa-footer {
  position: absolute;
  bottom: -58px;
  width: 100%;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .sherpa-footer .sherpa-select-journal {
  margin-left: 550px;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .sherpa-footer .sherpa-go-back {
  margin-left: 50px;
}
html.fg-submission-page .article-card-wrap .sherpa-modal .sherpa-footer .sherpa-remove-selection {
  margin-left: 590px;
}
html.fg-submission-page .permanent-card-wrap {
  background-color: #fff;
}
html.fg-submission-page .card-header {
  position: relative;
  height: 71px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  z-index: 11;
}
html.fg-submission-page .left-side,
html.fg-submission-page .right-side {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .left-side {
  width: 100%;
  max-width: 625px;
  overflow: hidden;
}
html.fg-submission-page .right-side {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  padding: 0 21px 0 14px;
}
html.fg-submission-page .progress-bar-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 71px;
  z-index: 10;
}
html.fg-submission-page .progress-bar-wrap .progress-bar {
  position: absolute;
  height: 100%;
  background-color: #ceebe9;
}
html.fg-submission-page .progress-bar-wrap .progress-bar.error {
  background-color: #f3dbde;
}
html.fg-submission-page .progress-bar-wrap.complete-no-errors .progress-bar {
  background-color: #edf3d7;
}
html.fg-submission-page .styled-checkbox {
  margin-left: 20px;
  width: 15px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
html.fg-submission-page .file-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 8px;
  padding: 0 2px;
  font-weight: bold;
  color: #151009;
  font-size: 14px;
}
html.fg-submission-page .file-name.editable {
  font-style: italic;
}
html.fg-submission-page .editable-title-input {
  margin: 10px 0 10px 10px;
  display: inline-block;
  width: 100%;
  max-width: 378px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
html.fg-submission-page .upload-error .file-name {
  color: #ff0000;
}
html.fg-submission-page .article-virus-warning {
  white-space: nowrap;
  color: #ff0000;
  margin: 0 28px;
}
html.fg-submission-page .card-actions {
  white-space: nowrap;
  margin-right: 21px;
  color: #717171;
}
html.fg-submission-page .card-actions.saving {
  color: #717171;
}
html.fg-submission-page .card-actions.saving::before {
  width: 16px;
  height: 16px;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/small-loader.gif);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  content: "";
  margin-right: 7px;
}
html.fg-submission-page .card-actions.error {
  color: #ff0000;
}
html.fg-submission-page .card-actions.error .normal-link {
  color: #ff0000;
  text-decoration: underline;
}
html.fg-submission-page .card-actions .incomplete-flag {
  color: #ff0000;
  margin-left: 7px;
}
html.fg-submission-page .valid-checkmark {
  font-size: 10px;
  margin-left: 14px;
  width: 16px;
  height: 16px;
  line-height: 16px;
  text-align: center;
}
html.fg-submission-page .valid-checkmark::before {
  color: #717171;
  content: "\F115";
}
html.fg-submission-page .collapse-toggle {
  font-size: 7px;
}
html.fg-submission-page .collapse-toggle::after {
  color: #717171;
  content: "\F107";
}
html.fg-submission-page .is-expanded .collapse-toggle::after {
  content: "\F10A";
}
html.fg-submission-page .article-files-wrap {
  max-height: 275px;
  overflow: auto;
}
html.fg-submission-page .article-files-wrap .article-file {
  position: relative;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  min-height: 55px;
  width: 100%;
  border-top: 1px solid #ddd;
}
html.fg-submission-page .article-files-wrap .article-file .content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
html.fg-submission-page .article-files-wrap .article-file:hover {
  background: #f8f8f8;
}
html.fg-submission-page .article-files-wrap .article-file.shadow {
  opacity: 0.5;
}
html.fg-submission-page .article-files-wrap .article-file.disabled {
  color: #bbb;
}
html.fg-submission-page .article-files-wrap .article-file.error {
  color: #ff0000;
}
html.fg-submission-page .article-files-wrap .article-file .progress-bar-wrap {
  height: 100%;
}
html.fg-submission-page .article-files-wrap .article-file .left-side,
html.fg-submission-page .article-files-wrap .article-file .right-side {
  z-index: 11;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .article-files-wrap .article-file .left-side {
  padding: 13px 0 13px 49px;
  line-height: 21px;
}
html.fg-submission-page .article-files-wrap .article-file .left-side::before {
  content: "\F141";
  font-size: 18px;
  margin-right: 14px;
}
html.fg-submission-page .article-files-wrap .article-file .right-side {
  padding: 0 21px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
html.fg-submission-page .article-files-wrap .article-file .file-size {
  color: #999;
}
html.fg-submission-page .article-files-wrap .article-file .file-virus-info {
  font-size: 14px;
  margin-left: 7px;
}
html.fg-submission-page .article-files-wrap .article-file .controls {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  min-width: 91px;
}
html.fg-submission-page .article-files-wrap .article-file .controls .delete-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
html.fg-submission-page .article-files-wrap .article-file:hover .hover-transform-button::after,
html.fg-submission-page .article-files-wrap .article-file.dragged .hover-transform-button::after,
html.fg-submission-page .article-files-wrap .article-file:hover .hover-transform-button::before,
html.fg-submission-page .article-files-wrap .article-file.dragged .hover-transform-button::before {
  opacity: 1;
}
html.fg-submission-page .article-files-wrap .article-file .hover-transform-button:hover {
  margin-left: 14px;
}
html.fg-submission-page .article-files-wrap .article-file .drag {
  font-size: 5px;
  cursor: move;
  width: 28px;
  height: 28px;
  border-radius: 3px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-right: 9px;
}
html.fg-submission-page .article-files-wrap .article-file .drag::after {
  content: "\F12E";
  color: #717171;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions {
  margin-right: 0;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions .upload-button-after {
  display: inline-block;
  overflow: hidden;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions.underline .retry-upload {
  text-decoration: underline;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions.resume {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 7px;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions.resume .retry-upload {
  padding: 5px 6px 5px 5px;
}
html.fg-submission-page .article-files-wrap .article-file .card-actions.resume .retry-upload::after {
  content: "\F16F";
  font-size: 10px;
}
html.fg-submission-page .article-cards-list-wrap {
  max-width: 868px;
  margin: 0 auto 62px auto;
}
html.fg-submission-page .article-cards-list-wrap .article-card-wrap {
  margin: 14px 0;
}
html.fg-submission-page .article-cards-list-wrap .header-actions {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin: 4px 0 18px 0;
  color: #717171;
}
html.fg-submission-page .article-cards-list-wrap .header-actions .delete-button[disabled] {
  cursor: default;
  color: #717171 !important;
}
html.fg-submission-page .article-cards-list-wrap .header-actions .expand-all-button::after {
  content: "\F12A";
  font-size: 10px;
  line-height: 13px;
  margin-left: 7px;
}
html.fg-submission-page .article-cards-list-wrap .header-actions .collapse-all-button::after {
  content: "\F12B";
  font-size: 10px;
  line-height: 13px;
  margin-left: 7px;
}
html.fg-submission-page .article-cards-list-wrap .upload-more {
  text-align: center;
  margin: 80px auto;
}
html.fg-submission-page .article-cards-list-wrap .upload-more .upload-area {
  border: 3px dashed #ddd;
  border-radius: 4px;
  width: 410px;
  height: 55px;
  line-height: 55px;
  margin: 26px auto auto auto;
}
html.fg-submission-page .article-cards-list-wrap .custom-footer-text {
  margin: 40px 0;
  color: #717171;
  text-align: left;
}
html.fg-submission-page .article-cards-list-wrap .custom-line {
  margin: 10px auto;
}
html.fg-submission-page .article-cards-list-wrap .submit-area {
  text-align: right;
  color: #717171;
}
html.fg-submission-page .article-cards-list-wrap .submit-area .cancel-button {
  float: left;
  margin-top: 10px;
}
html.fg-submission-page .article-cards-list-wrap .submit-area .submit-button {
  display: inline-block;
  width: 100px;
  padding: 9px 14px 9px 7px;
  position: relative;
  text-align: center;
  font-size: 14px;
  margin-left: 14px;
}
html.fg-submission-page .article-cards-list-wrap .submit-area .submit-button.disabled {
  background-color: #717171;
}
html.fg-submission-page .article-cards-list-wrap .submit-area .submit-button::after {
  position: absolute;
  top: 10px;
  right: 14px;
  color: #fff;
  content: "\F17B";
}
html.fg-submission-page .article-form-wrap {
  width: 70%;
  margin-top: 10px;
  display: inline-block;
}
html.fg-submission-page .article-form-wrap .field-wrap {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  margin-bottom: 21px;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-item-wrapper {
  margin-bottom: 0;
  margin-top: 16px;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-item-wrapper:first-child {
  margin-top: 0;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-item-wrapper .smart-input textarea {
  z-index: 1;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-add-button {
  margin-top: 11px;
  color: #bbbbbb;
  display: inline-block;
  position: relative;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-add-button::after {
  content: "";
  display: block;
  height: 1px;
  background: #bbbbbb;
  opacity: 0.3;
  margin-left: 10px;
  margin-top: 1px;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-add-button:hover {
  color: #c74d5a;
}
html.fg-submission-page .article-form-wrap .field-wrap .funding-selector-wrap .funding-add-button:hover::after {
  background: #c74d5a;
  opacity: 1;
}
html.fg-submission-page .article-form-wrap .field-wrap .license-dropdown .simple-dropdown-options-wrapper {
  z-index: 12;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 378px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  left: 0;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item {
  font-size: 13px;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector {
  min-width: auto;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container {
  width: 350px;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container .dropdown-list-form-input {
  font-size: 13px;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen {
  width: 100%;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-scroll-area {
  max-height: 300px;
}
html.fg-submission-page .article-form-wrap .field-wrap .dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-item-value {
  width: auto;
}
html.fg-submission-page .article-form-wrap .field-error {
  margin-left: 202px;
  margin-top: 7px;
  color: #ff0000;
  font-size: 11px;
  font-weight: bold;
}
html.fg-submission-page .article-form-wrap .field-label {
  position: relative;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: inline-block;
  word-wrap: break-word;
  vertical-align: top;
  text-align: right;
  width: 168px;
  margin-right: 34px;
  margin-top: 7px;
  padding-left: 10px;
  line-height: 20px;
}
html.fg-submission-page .article-form-wrap .field-label .drodpown-large-list-label-note {
  font-weight: normal;
  font-size: 11px;
  color: #999;
  display: inline-block;
}
html.fg-submission-page .article-form-wrap .field-interaction,
.mimic-input.smart-input html.fg-submission-page .article-form-wrap.custom-metadata .mimic-input {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  max-width: 378px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
html.fg-submission-page .article-form-wrap .smart-input .text-wrapper {
  min-height: 22px;
}
html.fg-submission-page .article-form-wrap .reference-wrap .field-error-wrap {
  margin: 14px 0;
}
html.fg-submission-page .article-form-wrap .reference-wrap .field-error-wrap:first-child {
  margin: 0;
}
html.fg-submission-page .article-form-wrap .reference-wrap .error-tooltip {
  margin-top: 4px;
  color: #ff0000;
  font-size: 11px;
  font-weight: bold;
}
html.fg-submission-page .article-form-wrap .mandatory-mark::after {
  color: #bbb;
  content: "*";
  display: inline-block;
  margin-left: 3px;
  position: absolute;
  top: 0;
}
html.fg-submission-page .article-form-wrap .learn-more {
  color: #bbb;
  font-size: 11px;
  margin-left: 5px;
}
html.fg-submission-page .article-form-wrap .url-field .row {
  position: relative;
}
html.fg-submission-page .article-form-wrap .url-field .row:not(:first-child) {
  margin-top: 12px;
}
html.fg-submission-page .article-form-wrap .url-field .row .generic-field-delete {
  position: absolute;
  top: 3px;
  right: -22px;
  background: transparent;
  margin: 0;
  padding: 0;
  border: 0 none transparent;
  width: 22px;
  height: 22px;
  cursor: pointer;
}
html.fg-submission-page .article-form-wrap .url-field .row .generic-field-delete::after {
  content: "\F112";
  width: 22px;
  height: 22px;
  font-size: 7px;
  line-height: 22px;
  color: #999;
}
html.fg-submission-page .article-form-wrap .authors-editor {
  position: relative;
}
html.fg-submission-page .article-form-wrap .authors-editor .author-form-success-status {
  top: -17px;
  z-index: 1;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap {
  display: inline-block;
  cursor: move;
  color: #fff;
  font-size: 0;
  border-radius: 3px;
  vertical-align: middle;
  margin-right: 7px;
  margin-top: 2px;
  max-width: 100%;
  white-space: nowrap;
  background: #5fd2ca;
  background: linear-gradient(to bottom, #5fd2ca 0%, #49c5bd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5fd2ca, endColorstr=#49c5bd, GradientType=0);
  -webkit-filter: none;
          filter: none;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.shadow {
  opacity: 0.25;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.dragged {
  position: absolute;
  z-index: 9999;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap .tag {
  margin: 5px 0 5px 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 11px;
  line-height: 14px;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap .tag .text {
  max-width: 333px;
  text-overflow: ellipsis;
  overflow: hidden;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap .tag-remover {
  display: inline-block;
  margin: 0 7px;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap .tag-remover:after {
  content: "\F112";
  font-size: 7px;
  font-weight: bold;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.has-error {
  border: none;
  background: #ffdbdb;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.has-error .tag-remover {
  background: #ffdbdb;
  text-indent: 0;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.editable {
  border: 1px dashed #717171;
  background: #fff;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-wrap.editable .tag-remover {
  background: #fff;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .authors-editor .tag-wrap {
  background: #717171;
}
html.fg-submission-page .article-form-wrap .authors-editor .tag-wrap.is-active {
  background: #5fd2ca;
  background: linear-gradient(to bottom, #5fd2ca 0%, #49c5bd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#5fd2ca, endColorstr=#49c5bd, GradientType=0);
}
html.fg-submission-page .article-form-wrap .authors-editor .tag-wrap.is-active.has-error {
  border: none;
  background: #ffdbdb;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .authors-editor .tag-wrap.is-active.has-error .tag-remover {
  background: #ffdbdb;
  text-indent: 0;
}
html.fg-submission-page .article-form-wrap .tag-input {
  padding-top: 2px;
  padding-bottom: 3px;
}
html.fg-submission-page .article-form-wrap .tag-input input {
  font-size: 11px;
  display: inline-block;
  min-width: 15px;
  margin: 2px 0 0 0;
  padding: 0;
  line-height: 20px;
  vertical-align: middle;
  min-height: 18px;
  max-width: 100%;
}
html.fg-submission-page .article-form-wrap .tag-input .tag-helper {
  display: none;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor .autocomplete-list {
  display: none;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor.show-autocomplete .autocomplete-list {
  display: block;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor .tag-wrap {
  position: relative;
  margin-left: 10px;
  border-radius: 0 3px 3px 0;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor .tag {
  margin: 4px 0 4px 2px;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor .tag-arrow {
  position: absolute;
  top: 0;
  left: -10px;
  height: 20px;
  width: 10px;
  overflow: hidden;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.tags-editor .tag-arrow:after {
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  /* Internet Explorer */
  -webkit-transform: rotate(-45deg);
  /* Safari and Chrome */
  -o-transform: rotate(-45deg);
  /* Opera */
  content: "";
  height: 20px;
  left: 4px;
  position: absolute;
  width: 20px;
  background: #5fd2ca;
  /* Old browsers */
  /* FF3.6+ */
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* Opera 11.10+ */
  /* IE10+ */
  background: linear-gradient(45deg, #49c5bd 0%, #5fd2ca 100%);
  /* W3C */
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list {
  width: 100%;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu {
  background-color: #fff;
  z-index: 100;
  box-shadow: 0px 2px 4px 1px #ddd;
  width: 100%;
  border: 1px solid #ddd;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  top: -1px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  overflow: hidden;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .results-wrapper .drop-item:last-child {
  border: 0;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .drop-item {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
  padding: 10px;
  border-bottom: 1px solid #ddd;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .drop-item.selected {
  background: #f5f5f5;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .drop-item.selected strong {
  background-color: #fff;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .drop-item.disabled {
  color: #717171;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .drop-menu .drop-item strong {
  font-weight: normal;
  background-color: #ceebe9;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .no-results-wrap {
  height: 364px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .no-results-wrap .no-results {
  text-align: center;
  color: #717171;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .no-results-wrap .no-results div {
  margin-bottom: 27px;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.error,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.loading {
  height: 364px;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.error .error-wrap,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.loading .error-wrap,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.error .loading-wrap,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.loading .loading-wrap {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.error .loading-message,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.loading .loading-message {
  box-shadow: none;
  padding: 0;
  margin-left: -8px;
  margin-top: -8px !important;
  background-position: 0 0;
  width: 16px;
  height: 16px;
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/small-loader.gif);
  background-repeat: no-repeat;
  position: absolute;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.error .error-message,
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .component-wrap.loading .error-message {
  background-color: transparent!important;
  color: #717171;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .load-more-loader {
  height: 0;
}
html.fg-submission-page .article-form-wrap .has-dropdown.autocomplete-list .load-more-loader.loading {
  height: 64px;
  border-top: 1px solid #ddd;
}
html.fg-submission-page .article-form-wrap .autocomplete-wrap.show-autocomplete .mimic-input {
  box-shadow: 0px 2px 4px 1px #ddd;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .autocomplete-user-details,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .autocomplete-user-details {
  margin-left: 7px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item {
  min-height: 35px;
  padding: 12px 13px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item img,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item img {
  height: 38px;
  width: 38px;
  border-radius: 3px;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-name,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-name {
  font-weight: bold;
  font-size: 13px;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-name span.inactive-mark,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-name span.inactive-mark {
  font-weight: normal;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details {
  font-size: 11px;
  line-height: 13px;
  white-space: nowrap;
  width: 285px;
}
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-email,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-email,
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-institution,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-institution,
html.fg-submission-page .article-form-wrap .authors-editor .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-orcid,
html.fg-submission-page .article-form-wrap .authors-field .has-dropdown.autocomplete-list.autocomplete-list .drop-item .authors-details .authors-orcid {
  overflow: hidden;
  text-overflow: ellipsis;
  color: #717171;
}
html.fg-submission-page .article-form-wrap .authors-editor .avatar-image-loaded,
html.fg-submission-page .article-form-wrap .authors-field .avatar-image-loaded {
  border-radius: 3px;
  vertical-align: middle;
  background: #fff url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/avatar.jpg) no-repeat center center;
  background-size: 100%;
}
html.fg-submission-page .article-form-wrap .authors-editor .avatar-image-loaded.avatar-image-loaded,
html.fg-submission-page .article-form-wrap .authors-field .avatar-image-loaded.avatar-image-loaded {
  background: transparent;
}
html.fg-submission-page .article-form-wrap .authors-editor .autocomplete-list-holder,
html.fg-submission-page .article-form-wrap .authors-field .autocomplete-list-holder {
  max-height: 364px;
  overflow-x: hidden;
  overflow-y: auto;
}
html.fg-submission-page .article-form-wrap .authors-editor .autocomplete-list-holder .component-wrap,
html.fg-submission-page .article-form-wrap .authors-field .autocomplete-list-holder .component-wrap {
  display: block;
}
html.fg-submission-page .article-form-wrap .authors-editor .add-new-item-button,
html.fg-submission-page .article-form-wrap .authors-field .add-new-item-button {
  border-bottom: 1px solid #c74d5a;
}
html.fg-submission-page .article-form-wrap .authors-editor .drop-menu .drop-item.not-listed-item,
html.fg-submission-page .article-form-wrap .authors-field .drop-menu .drop-item.not-listed-item {
  border-top: 1px solid #ddd;
}
html.fg-submission-page .article-form-wrap .authors-editor .not-listed-item,
html.fg-submission-page .article-form-wrap .authors-field .not-listed-item {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
html.fg-submission-page .article-form-wrap .authors-editor .not-listed-item .add-new-item-button,
html.fg-submission-page .article-form-wrap .authors-field .not-listed-item .add-new-item-button {
  margin-left: 5px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .drop-trigger {
  white-space: normal;
  text-overflow: none;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .category-selector-app .coma-separated:after {
  content: ", ";
}
html.fg-submission-page .article-form-wrap .category-selector-app .coma-separated.last:after {
  content: " ";
}
html.fg-submission-page .article-form-wrap .category-selector-app .trigger-wrap {
  max-height: 16px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .list-trim-more {
  display: inline-block;
}
html.fg-submission-page .article-form-wrap .category-selector-app .drop-menu {
  max-height: none;
  overflow: visible;
  padding: 0;
}
html.fg-submission-page .article-form-wrap .category-selector-app.js-active .drop-menu {
  box-shadow: 2px 4px 10px rgba(0, 0, 0, .25);
}
html.fg-submission-page .article-form-wrap .category-selector-app.js-active .drop-trigger {
  box-shadow: 2px 4px 10px rgba(0, 0, 0, .25);
}
html.fg-submission-page .article-form-wrap .category-selector-app .search-section {
  background-color: #f8f8f8;
  padding: 7px 14px;
  border-bottom: 1px solid #ddd;
}
html.fg-submission-page .article-form-wrap .category-selector-app .mimic-input {
  position: relative;
  padding-right: 28px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .search-field {
  width: auto;
}
html.fg-submission-page .article-form-wrap .category-selector-app .my_data_search_label {
  display: none;
}
html.fg-submission-page .article-form-wrap .category-selector-app .items-section {
  max-height: 300px;
  overflow: auto;
}
html.fg-submission-page .article-form-wrap .category-selector-app .category-selector-search-message {
  padding: 28px;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: #717171;
}
html.fg-submission-page .article-form-wrap .category-selector-app .back-to-main {
  font-weight: bold;
  margin: 7px 14px;
  display: inline-block;
  color: #464646;
}
html.fg-submission-page .article-form-wrap .category-selector-app .back-to-main:before {
  font-size: 8px;
  margin-right: 7px;
  color: #717171;
  content: "\F10E";
}
html.fg-submission-page .article-form-wrap .category-selector-app .styled-checkbox {
  margin: 0 7px 0 0;
}
html.fg-submission-page .article-form-wrap .category-selector-app .change-parent {
  position: absolute;
  right: 0;
  top: 0;
  width: 14px;
  height: 100%;
  padding-left: 14px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .change-parent::after {
  content: "\F17B";
  font-size: 7px;
  color: transparent;
}
html.fg-submission-page .article-form-wrap .category-selector-app .category-container {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 290px;
  cursor: pointer;
  margin: -10px 0;
  padding: 10px 0;
}
html.fg-submission-page .article-form-wrap .category-selector-app .category-name {
  display: inline-block;
  white-space: normal;
  max-width: 280px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .selected-count {
  color: #717171;
  font-weight: normal;
  margin-left: 7px;
  white-space: nowrap;
}
html.fg-submission-page .article-form-wrap .category-selector-app .drop-item {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 10px 28px 10px 14px;
  font-weight: bold;
  line-height: 20px;
  white-space: normal;
  overflow: visible;
  border-bottom: 1px solid #ddd;
  cursor: default;
}
html.fg-submission-page .article-form-wrap .category-selector-app .drop-item:hover {
  background: #f8f8f8;
}
html.fg-submission-page .article-form-wrap .category-selector-app .drop-item:hover .change-parent::after,
html.fg-submission-page .article-form-wrap .category-selector-app .drop-item .change-parent:focus::after {
  color: #c74d5a;
  line-height: 40px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item {
  padding: 4px 14px;
  font-weight: normal;
  white-space: nowrap;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item .category-container {
  margin: -4px 0;
  padding: 4px 0;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item:hover {
  background: transparent;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item:nth-child(2n) {
  background-color: #f8f8f8;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item:nth-child(2n):hover {
  background: #f8f8f8;
}
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item:hover .change-parent::after,
html.fg-submission-page .article-form-wrap .category-selector-app .subcategory-view .drop-item .change-parent:focus::after {
  color: #c74d5a;
  line-height: 30px;
}
html.fg-submission-page .article-form-wrap .category-selector-app .no-results {
  color: #717171;
  text-align: center;
  margin: 50px 0;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg {
  position: relative;
  padding: 0;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .placeholder {
  position: absolute;
  color: #bbb;
  top: 7px;
  left: 7px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg iframe {
  width: 366px;
  border: 0;
  margin: 7px 7px 0;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar {
  background-color: #fafaf9;
  padding: 7px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button {
  margin-left: 7px;
  outline: 1px solid #f8f8f8;
  width: 21px;
  height: 21px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button:after {
  background-image: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/item-edit-sprite.png);
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button.bold:after {
  background-position: -84px 0;
  width: 10px;
  height: 14px;
  top: 2px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button.italic:after {
  background-position: -83px -29px;
  width: 12px;
  height: 14px;
  top: 3px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button.underline:after {
  background-position: -84px -58px;
  width: 10px;
  height: 14px;
  top: 4px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button.superscript:after {
  background-position: -83px -79px;
  width: 14px;
  height: 12px;
  top: 3px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button.subscript:after {
  background-position: -83px -112px;
  width: 14px;
  height: 12px;
  top: 7px;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button:hover {
  outline: 1px solid #ddd;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg .toolbar .button:first-child {
  margin-left: 0;
}
html.fg-submission-page .article-form-wrap .mimic-input.wysiwyg.focused .placeholder {
  display: none;
}
html.fg-submission-page .sidebar-tooltips {
  display: inline-block;
  vertical-align: top;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 0 3% 30px 2%;
}
html.fg-submission-page .sherpa-journal-link {
  padding: 0 3% 50px 2%;
}
html.fg-submission-page .drag-top-left,
html.fg-submission-page .drag-bottom-right {
  display: none;
}
html.fg-submission-page .drag-top-left::before,
html.fg-submission-page .drag-bottom-right::before {
  height: 100%;
}
html.fg-submission-page .drag-top-left::after,
html.fg-submission-page .drag-bottom-right::after {
  width: 100%;
}
html.fg-submission-page .drag-top-left::before,
html.fg-submission-page .drag-bottom-right::before,
html.fg-submission-page .drag-top-left::after,
html.fg-submission-page .drag-bottom-right::after {
  z-index: 400;
  content: "";
  position: fixed;
}
html.fg-submission-page .drag-top-left::before,
html.fg-submission-page .drag-top-left::after {
  top: 0;
  left: 0;
}
html.fg-submission-page .drag-top-left::before {
  border-right: 7px dashed #6cdaee;
}
html.fg-submission-page .drag-top-left::after {
  border-bottom: 7px dashed #6cdaee;
}
html.fg-submission-page .drag-bottom-right::before {
  top: 0;
  right: 0;
  border-left: 7px dashed #6cdaee;
}
html.fg-submission-page .drag-bottom-right::after {
  bottom: 0;
  left: 0;
  border-top: 7px dashed #6cdaee;
}
html.fg-submission-page .dragging .drag-top-left,
html.fg-submission-page .dragging .drag-bottom-right {
  display: block;
}
html.fg-submission-page .upload-area-wrap {
  margin-top: 58px;
  text-align: center;
}
html.fg-submission-page .upload-area-wrap .upload-confirm-area {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  max-width: 726px;
  margin: 46px auto auto auto;
  height: 286px;
  font-size: 13px;
  vertical-align: middle;
}
html.fg-submission-page .upload-area-wrap .upload-area {
  color: #151009;
  border-radius: 6px;
  border: 3px dashed #ddd;
}
html.fg-submission-page .upload-area-wrap .confirm-area {
  background: #fff;
  padding-top: 120px;
}
html.fg-submission-page .upload-area-wrap .drag-line {
  margin-top: 120px;
  color: #717171;
}
html.fg-submission-page .upload-area-wrap .or {
  padding: 0 8px;
}
html.fg-submission-page .dragging .upload-area {
  border: 3px dashed transparent;
}
.fs-icon-base,
.authors-editor .non-figshare-author .nfa-note-hide::after,
.authors-editor .matched-authors .authors-list li .profile-link:hover::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.authors-editor .non-figshare-author {
  position: absolute;
  min-height: 322px;
  z-index: 100;
  width: 100%;
  background: #f8f8f8;
  border: 1px solid #ddd;
  border-top: none;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  font-size: 13px;
  line-height: 15px;
  box-shadow: 0px 2px 4px 1px #ddd;
}
.authors-editor .non-figshare-author .title {
  color: #464646;
  text-align: center;
  margin: 17px 27px 2px 27px;
  font-size: 13px;
  font-weight: normal;
  letter-spacing: normal;
  font-family: Arial, Helvetica, "Open Sans", sans-serif;
}
.authors-editor .non-figshare-author .field {
  margin: 18px 27px 0 27px;
}
.authors-editor .non-figshare-author .field .field-name {
  font-weight: bold;
  margin-bottom: 6px;
}
.authors-editor .non-figshare-author .field .field-name .mandatory::before {
  content: "*";
  color: #bbbbbb;
  font-weight: normal;
}
.authors-editor .non-figshare-author .field.action-bar {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 27px;
  margin-bottom: 18px;
}
.authors-editor .non-figshare-author .field.action-bar .underline {
  border-bottom: 1px solid #c74d5a;
}
.authors-editor .non-figshare-author .field.action-bar .close {
  text-align: left;
  margin: 7px;
}
.authors-editor .non-figshare-author .field.action-bar .close.disabled {
  border-bottom: 1px solid #bbb;
}
.authors-editor .non-figshare-author .field.action-bar .confirm-author {
  cursor: pointer;
}
.authors-editor .non-figshare-author .field.action-bar .confirm-author[disabled] {
  background-color: #bbb;
}
.authors-editor .non-figshare-author .field .error-row {
  font-size: 12px;
  font-weight: normal;
  margin-top: 6px;
}
.authors-editor .non-figshare-author.view .title {
  text-align: center;
  margin: 17px 0 2px 0;
  font-size: 13px;
  line-height: 21px;
}
.authors-editor .non-figshare-author.view .field.action-bar {
  margin-top: 18px;
}
.authors-editor .non-figshare-author.error .title {
  text-align: left;
  margin: 0;
  display: block;
  background: #ffdbdb;
  line-height: 21px;
  padding: 9px 0 9px 27px;
}
.authors-editor .non-figshare-author.error .try-again {
  color: #ff0000;
}
.authors-editor .non-figshare-author.error .field.action-bar {
  margin-top: 18px;
}
.authors-editor .non-figshare-author .nfa-email-note {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  background-color: #ffffa7;
  color: #464646;
  margin: 9px 27px 14px 27px;
}
.authors-editor .non-figshare-author .nfa-email-note p {
  margin: 5px 7px;
  font-size: 11px;
  line-height: 14px;
}
.authors-editor .non-figshare-author .nfa-note-hide {
  display: inline-block;
  margin-top: 7px;
  margin-right: 7px;
}
.authors-editor .non-figshare-author .nfa-note-hide::after {
  content: "\F112";
  font-size: 10px;
  color: #464646;
}
.authors-editor .non-figshare-author .nfa-no-remind {
  color: #c7404d;
}
.authors-editor .matched-authors {
  position: absolute;
  height: 356px;
  z-index: 100;
  width: 100%;
  background: #f8f8f8;
  border: 1px solid #ddd;
  border-top: none;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  font-size: 13px;
  line-height: 15px;
  box-shadow: 0px 2px 4px 1px #ddd;
}
.authors-editor .matched-authors .authors-list-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 277px;
  padding-top: 16px;
}
.authors-editor .matched-authors .authors-list-wrapper .ma-title {
  text-align: center;
}
.authors-editor .matched-authors .authors-list {
  padding: 0;
  list-style: none;
  overflow-y: auto;
  max-height: 214px;
}
.authors-editor .matched-authors .authors-list li {
  margin: 11px 27px 0 26px;
  padding-bottom: 12px;
  border-bottom: 1px solid #ddd;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
}
.authors-editor .matched-authors .authors-list li:first-child {
  padding-top: 12px;
  border-top: 1px solid #ddd;
}
.authors-editor .matched-authors .authors-list li img.avatar-image {
  border-radius: 3px;
  vertical-align: middle;
  background: #fff url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/avatar.jpg) no-repeat center center;
  background-size: 100%;
}
.authors-editor .matched-authors .authors-list li img.avatar-image.avatar-image-loaded {
  background: transparent;
}
.authors-editor .matched-authors .authors-list li .profile-avatar {
  display: inline-block;
  width: 38px;
  height: 38px;
  border-radius: 3px;
  overflow: hidden;
  margin-right: 10px;
  vertical-align: middle;
}
.authors-editor .matched-authors .authors-list li .details {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: bold;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.authors-editor .matched-authors .authors-list li .details .info-container {
  font-size: 11px;
  color: #717171;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  word-break: break-word;
  word-wrap: break-word;
  width: 230px;
}
.authors-editor .matched-authors .authors-list li .details .info-container .author-name,
.authors-editor .matched-authors .authors-list li .details .info-container .author-institution,
.authors-editor .matched-authors .authors-list li .details .info-container .author-email {
  width: 100%;
}
.authors-editor .matched-authors .authors-list li .details .info-container .author-institution,
.authors-editor .matched-authors .authors-list li .details .info-container .author-email {
  font-weight: normal;
  overflow: hidden;
  text-overflow: ellipsis;
}
.authors-editor .matched-authors .authors-list li .details .info-container .author-orcid {
  font-weight: normal;
}
.authors-editor .matched-authors .authors-list li .profile-link {
  color: #464646;
}
.authors-editor .matched-authors .authors-list li .profile-link:hover {
  color: #c7404d;
}
.authors-editor .matched-authors .authors-list li .profile-link:hover::after {
  content: "\F144";
  margin-left: 6px;
  font-size: 7px;
}
.authors-editor .matched-authors .wrong-person {
  width: 93px;
  margin: 3px auto 0 auto;
  display: block;
}
.authors-editor .matched-authors .action-bar {
  padding-left: 25px;
  margin: 27px 0 30px 0;
}
.authors-editor .matched-authors .underline {
  border-bottom: 1px solid #c7404d;
}
.authors-editor .author-form-success-status {
  position: absolute;
  right: 0;
  top: 5px;
  padding: 4px 7px;
  font-size: 11px;
  line-height: 13px;
  color: #464646;
  border-radius: 3px;
  background: #edf3d7;
}
.authors-editor.has-error {
  border: 1px solid #ff0000;
}
.fs-icon-base,
.funding-selector-wrap .funding-item-wrapper .funding-remove-button::after,
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-url::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
html.fg-submission-page .article-form-wrap .funding-selector-wrap .field-error {
  margin-left: 0;
}
.funding-selector-wrap {
  position: relative;
  /* batch edit specific CSS */
}
.funding-selector-wrap .funding-item-wrapper {
  position: relative;
  margin-bottom: 16px;
}
.funding-selector-wrap .funding-item-wrapper .smart-input textarea {
  z-index: 1;
}
.funding-selector-wrap .funding-item-wrapper .funding-remove-button {
  position: absolute;
  top: 8px;
  margin-left: 7px;
  left: 100%;
}
.funding-selector-wrap .funding-item-wrapper .funding-remove-button::after {
  content: "\F112";
  color: #bbbbbb;
  font-size: 10px;
  display: block;
}
.funding-selector-wrap .funding-item-wrapper .funding-remove-button:hover::after {
  color: #c74d5a;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper {
  position: absolute;
  top: 29px;
  width: 100%;
  height: auto;
  background: #fff;
  box-shadow: 0px 2px 7px rgba(0, 0, 0, .2);
  border: 1px solid #ddd;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  z-index: 2;
  border-top: none;
  max-height: 364px;
  overflow-y: auto;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-loading {
  height: 49px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-align-content: center;
      -ms-flex-line-pack: center;
          align-content: center;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-loading .figshare-logo {
  width: 14px;
  height: 14px;
  display: block;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-error {
  padding: 14px;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  background: #f3dbde;
  color: #717171;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item {
  position: relative;
  border-top: 1px solid #ddd;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details {
  padding: 9px 14px;
  position: relative;
  display: block;
  z-index: 1;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details:hover {
  background: #f8f8f8;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details.disabled {
  cursor: default;
  background: #f5f5f5;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-name {
  font-weight: bold;
  font-size: 13px;
  color: #464646;
  line-height: 14px;
  margin-right: 21px;
  word-wrap: break-word;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-name .highlight {
  font-weight: normal;
  background: #CFEBE9;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder {
  position: relative;
  color: #717171;
  line-height: 14px;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-code,
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-funder {
  display: inline;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-code .highlight,
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-funder .highlight {
  font-weight: normal;
  background: #CFEBE9;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-code + .funding-funder {
  margin-left: 7px;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-details .funding-code-funder .funding-code + .funding-funder::before {
  content: "";
  width: 1px;
  height: 12px;
  display: inline-block;
  background: #ddd;
  margin-right: 7px;
  position: relative;
  top: 1px;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-url {
  position: absolute;
  width: 7px;
  height: 7px;
  top: 14px;
  right: 14px;
  display: none;
  z-index: 2;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item .funding-url::after {
  content: "\F144";
  font-size: 7px;
  position: absolute;
  top: 0;
  left: 0;
}
.funding-selector-wrap .funding-item-wrapper .funding-search-list-wrapper .funding-item:hover .funding-url {
  display: block;
}
.funding-selector-wrap .funding-item-wrapper.focused {
  z-index: 9001;
}
.funding-selector-wrap .funding-item-wrapper.focused .mimic-input {
  border-radius: 3px 3px 0 0;
  border-bottom: none;
  z-index: 1;
}
.funding-selector-wrap .funding-item-wrapper.disabled .mimic-input {
  background: #f8f8f8;
}
.funding-selector-wrap .funding-item-wrapper.disabled .mimic-input textarea {
  color: #464646;
}
.funding-selector-wrap .funding-item-wrapper.disabled::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 90;
  cursor: default;
}
.funding-selector-wrap .funding-add-button {
  display: inline-block;
  position: relative;
}
.funding-selector-wrap .funding-add-button::after {
  content: "";
  display: block;
  height: 1px;
  background: #c74d5a;
  opacity: 0.3;
  margin-left: 10px;
  margin-top: 1px;
}
.funding-selector-wrap.material {
  margin-top: 70px;
  margin-bottom: 420px;
}
.funding-selector-wrap.material .funding-add-button {
  color: #464646;
}
.funding-selector-wrap.material .funding-add-button::after {
  background: #464646;
}
.funding-selector-wrap.material .funding-add-button:hover {
  color: #c74d5a;
}
.funding-selector-wrap.material .funding-add-button:hover::after {
  background: #c74d5a;
}
.funding-selector-wrap.material .funding-search-list-wrapper {
  top: 39px;
}
.funding-selector-wrap.material .funding-selector-label {
  color: #464646;
  overflow: hidden;
  font-size: 14px;
  max-width: 100%;
  line-height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 7px;
}
.funding-selector-wrap.material .funding-add-button {
  margin-top: 16px;
}
.funding-selector-wrap.material .funding-item-wrapper {
  margin-bottom: 0;
}
.funding-selector-wrap.material .funding-item-wrapper.focused {
  outline: none;
  box-shadow: none;
}
.funding-selector-wrap.material .funding-item-wrapper .smart-input {
  border: none;
  box-shadow: none;
  border-bottom: 1px solid #ddd;
  background: transparent;
  padding: 0;
  border-radius: 0;
}
.funding-selector-wrap.material .funding-item-wrapper .smart-input.focused {
  outline: none;
  box-shadow: none;
}
.funding-selector-wrap.material .funding-item-wrapper .smart-input .text-wrapper,
.funding-selector-wrap.material .funding-item-wrapper .smart-input textarea {
  font-size: 16px;
  padding: 0;
  padding-top: 14px;
  padding-bottom: 9px;
  min-height: 1em;
  -moz-box-sizing: content-box;
       box-sizing: content-box;
  margin-right: 35px;
}
.funding-selector-wrap.material .funding-item-wrapper .smart-input textarea {
  height: auto;
}
.funding-selector-wrap.material .funding-item-wrapper .funding-remove-button {
  width: 28px;
  height: 28px;
  right: 0;
  top: 8px;
  left: auto;
  z-index: 200;
  -webkit-transform: none;
          transform: none;
  text-align: center;
  line-height: 28px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.funding-selector-wrap.material .funding-item-wrapper .funding-remove-button::after {
  font-size: 14px;
}
.funding-selector-wrap.material .funding-item-wrapper.error .mimic-input {
  border-color: #ff0000;
}
.funding-selector-wrap.material .funding-item-wrapper.error .field-error {
  font-size: 14px;
  line-height: 21px;
  margin-top: 7px;
  font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  color: #ff0000;
}
.fs-icon-base {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.scroll-area {
  max-height: 300px;
  overflow: auto;
}
.journal-view {
  height: 300px;
  max-height: 420px;
}
.journal-container {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 100%;
  cursor: pointer;
  margin: -10px 0;
  padding: 10px 0;
}
.journal-title {
  display: inline-block;
  white-space: normal;
  max-width: 100%;
  color: #464646;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
}
.publisher-option.drop-item,
.publisher-back-button.drop-item {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 10px 10px 10px 14px !important;
  font-weight: bold;
  line-height: 20px;
  white-space: normal;
  overflow: visible;
  border-bottom: 1px solid #ddd;
  cursor: default;
}
.publisher-option.drop-item:hover,
.publisher-back-button.drop-item:hover {
  background: #f8f8f8;
}
.publisher-option.drop-item:nth-child(2n),
.publisher-back-button.drop-item:nth-child(2n) {
  background-color: #fff;
}
.publisher-option.drop-item:hover::after,
.publisher-back-button.drop-item:hover::after {
  color: #c74d5a;
  line-height: 40px;
}
.drop-loading {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 10px 28px 10px 14px;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.drop-loading .journal-loading {
  width: 25px;
  height: 25px;
}
.drop-limit {
  padding: 10px 28px 10px 14px;
  line-height: 20px;
  white-space: normal;
  overflow: visible;
  color: #717171;
  cursor: default;
}
.limit-container {
  max-width: 290px;
  cursor: default;
  margin: -10px 0 -10px 120px;
  padding: 10px 0;
}
.fs-icon-base,
.sherpa-modal .journal-selector-app .back-to-main::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sherpa-modal .form-wrap {
  overflow-y: auto;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  background: #f8f8f8 !important;
}
.sherpa-modal .form-wrap.loading-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sherpa-modal .form-wrap .metadata-loading {
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 25px;
  height: 25px;
}
.sherpa-modal .form-wrap-review {
  min-height: 100%;
  height: 100%;
  position: relative;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.sherpa-modal .form-wrap-review.loading-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.sherpa-modal .form-wrap-review .metadata-loading {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 25px;
  height: 25px;
}
.sherpa-modal .form-title {
  position: absolute;
  height: 28px;
  top: 55px;
  left: 225px;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 24px;
  line-height: 28px;
  color: #000000;
}
.sherpa-modal .form-description {
  position: absolute;
  width: 545px;
  height: 21px;
  left: 125px;
  top: 97px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #464646;
}
.sherpa-modal .journal-selector-app {
  position: absolute;
  width: 379px;
  height: 33px;
  left: 208px;
  top: 133px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  border-radius: 3px;
}
.sherpa-modal .journal-selector-app .drop-trigger {
  white-space: normal;
  text-overflow: none;
  color: #464646;
}
.sherpa-modal .journal-selector-app .trigger-wrap {
  max-height: 16px;
}
.sherpa-modal .journal-selector-app .drop-menu {
  right: 0;
  left: auto;
  max-height: none;
  overflow: visible;
  padding: 0;
  width: 379px;
}
.sherpa-modal .journal-selector-app.js-active .drop-menu {
  box-shadow: 2px 4px 10px rgba(0, 0, 0, .25);
}
.sherpa-modal .journal-selector-app.js-active .drop-trigger {
  box-shadow: 2px 4px 10px rgba(0, 0, 0, .25);
}
.sherpa-modal .journal-selector-app .search-section {
  background-color: #f8f8f8;
  border-bottom: 1px solid #ddd;
}
.sherpa-modal .journal-selector-app .items-section {
  max-height: 300px;
  overflow: auto;
}
.sherpa-modal .journal-selector-app .journal-selector-search-message {
  padding: 28px;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: #717171;
}
.sherpa-modal .journal-selector-app .styled-checkbox {
  margin: 0 7px 0 0;
}
.sherpa-modal .journal-selector-app .back-to-main::before {
  font-size: 12px;
  color: #999999;
  content: "\F179";
}
.sherpa-modal .journal-selector-app .picked-publisher-name {
  margin-left: 10px;
  color: #464646;
  font-family: Arial;
  font-weight: bold;
  font-size: 13px;
  line-height: 21px;
}
.sherpa-modal .no-results {
  color: #464646;
  size: 13px;
  background-color: #fff;
  text-align: center;
  height: 100px;
}
.sherpa-modal .no-results .no-results-description {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  height: 35px;
  width: 260px;
  top: 110px;
  left: 60px;
  background-color: #F5E4E4;
}
.sherpa-modal .no-results .retry {
  font-weight: bold;
  color: #c74d5a;
}
.sherpa-modal .search-loading {
  margin: 50px 0;
}
.sherpa-modal .search-loading-logo {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 150px;
  width: 35px;
  height: 35px;
}
.sherpa-modal .sherpa-footer {
  height: 37px;
  bottom: 0;
  width: 767px;
  background-color: #f5f5f5;
  padding-top: 20px;
  border-top: 1px solid #ddd;
  position: fixed;
}
.sherpa-modal .sherpa-footer .sherpa-go-back {
  font-size: 14px;
  line-height: 16px;
  color: #c74d5a;
  margin-left: 35px;
}
.sherpa-modal .sherpa-footer .sherpa-select-journal {
  font-size: 14px;
  line-height: 16px;
  color: #fff;
  background: #c74d5a;
  width: 113px;
  height: 30px;
  border-radius: 3px;
  padding: 7px 14px 7px 14px;
  margin-left: 450px;
}
.sherpa-modal .sherpa-footer .sherpa-remove-selection {
  font-size: 14px;
  line-height: 16px;
  color: #c74d5a;
  margin-left: 530px;
}
.sherpa-modal .no-journal-review {
  background: #f8f8f8;
  height: 700px;
  padding: 21px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 14px;
  font-weight: bold;
}
.sherpa-modal .sherpa-footer-review {
  bottom: 0;
  height: 50px;
  border-top: 1px solid #ddd;
  position: relative;
}
.sherpa-modal .sherpa-footer-review .sherpa-go-back {
  font-size: 14px;
  line-height: 16px;
  color: #c74d5a;
  margin-left: 25px;
  position: relative;
  top: 25px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 55px;
}
.fs-icon-base,
.journal-policies-wrap .pathwayToggleButton.iconOpen::after,
.journal-policies-wrap .pathwayToggleButton.iconClosed::after,
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconOpen::after,
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.journal-policies-wrap {
  background: #f8f8f8;
  padding-left: 83px;
  padding-right: 83px;
  padding-top: 200px;
  padding-bottom: 120px;
}
.journal-policies-wrap .journal-information {
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #252525;
}
.journal-policies-wrap .journal-details {
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  display: block;
  padding-top: 9px;
  color: #464646;
}
.journal-policies-wrap .journal-details.issns {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.journal-policies-wrap .journal-details.issns .issn-list {
  visibility: hidden;
  display: none;
}
.journal-policies-wrap .journal-details.issns .issn-list.print,
.journal-policies-wrap .journal-details.issns .issn-list.electronic,
.journal-policies-wrap .journal-details.issns .issn-list.legacy {
  visibility: visible;
  display: -ms-grid;
  display: grid;
}
.journal-policies-wrap .journal-pathways {
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: 21px;
  color: #252525;
}
.journal-policies-wrap .pathwayToggleButton {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 56px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.journal-policies-wrap .pathwayToggleButton .version-name {
  margin-left: 14px;
  position: absolute;
}
.journal-policies-wrap .pathwayToggleButton .version-name .version-status {
  display: block;
  white-space: normal;
  color: #464646;
}
.journal-policies-wrap .pathwayToggleButton .version-name .pathway {
  display: block;
  white-space: normal;
  color: #717171;
}
.journal-policies-wrap .pathwayToggleButton.iconOpen .text {
  opacity: 0;
}
.journal-policies-wrap .pathwayToggleButton.iconOpen .hover-text {
  opacity: 0;
}
.journal-policies-wrap .pathwayToggleButton.iconOpen::after {
  content: "\F10A";
  font-size: 7px;
  color: #717171;
  padding-top: 7px;
  position: absolute;
  margin-left: 75%;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons {
  margin-left: 200px;
  width: auto;
  position: absolute;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon {
  width: 21px;
  height: 21px;
  margin-right: 21px;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.oa_fee {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVHgB7ZbbKwRRHMe/Mzu7E6UUD4ukLJ7d8ihJ+QNcIsmTV6WIB/kHlAeKlKK8uEU8uDywIlr3yC1WKTy5tWXZWTvDOWNbNowzZtusfF7m/Pr9zvme3+n3O2e4ZwLCCI8w8/cFBejkzn2Phd1dXN5cw2IywZaYhMxUG+JiYpjmMws+er3omBjHoH0OHo8nyCeKIkrzC9BcXgGBbMKwIC3kjokx9E9PvU4SBMSSjHiex63LBUmSsLy/B6/PFxrBDacTA7Mz6jjFmoCuunqkWq2qfU6OdmjBjsLMLESTTL+DSdC+sw1ZUdRxa3VNQIySHBePhpIysMJUpZdXV+rXTI4yJz0DRmASlJ/l1wHHQRR0F7Z+wVDy7Xalpycoytt1+yB5g/yiWYCJZ983p3V5r58co7a9DT5S7rIs+wXMQTGlBYVoqawCK5oZCiZe7UHFX6EU5UMUBz1oZkhd9IZp7O3B/OaGWqWOzu6gmCiLhdQSu6hmhnQh2syB9fy2ESL3eXIcHaJtdBhbp07NOGNd/I6p9TWMkJfE5XYj25b2ZdzvavzJVQeWD/ZwfH6h2rQXm/p6P409ODuDYcEVIja5tBiwaT++t3+CpmBxbh4sghl6KMrO0fRz//+lES/4AqZ2oxPLE0WwAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.embargo {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKiSURBVHgB3ZZLaBNRFIb/pK2pfSQp2rrQKhj7sBoaqdFGaMGFi2pEXYoUlSBVsqgUXEhAQSgl3QgupLgrvlqEIlKU4EKa+AhqJBaRkkixtSa21TSP5p0w3jtYF7Z3ZjJgFv3gMgPnzP3vufecc0fBEVBElCgyRRcsZRnC8Th+hJcgh1q1Bpuqq1GQoH30IR6/dEIOHa0G3OntQ0GCBl0Dxt2vAZJTxpYWSMHr8yGVyWB/YzPbiWNAPuRMvVauzXqRfxcjm89zh6/0cfoeCxdNJJh+zKRRlZWhpkpNVpxGaHkZYqSyWYRjUVSWl6OKDBalQpM0ba/HdGAOE58m0blXL+SKqW+zSKbT0O/UQaFQyBNsI2fxzP0G/XeHYS8pgRTad+8RtAvW4UnTIahUKuRyOaTI6sVG5cYKdBkPQLZgJRGzdB2DVE51dGJHXR1kC1J6jpphaGwSc0PrrgZYj58QPD+KQkrzjqaS6L9/D09euda0HzEehO30GWzRasWmEk6aFeKJJCKk1VGUSiVqSOtSkkhC0Qjy+Ty+/1xEIp2SMpV4hLSnXrp1E16/D7pt9bhKItn3J/U/z85g8NEIJv1+bCVnN2K7js2MHvoXsQ4yMPqAaz7fzZmv2biFcHiVnUTOdQ8O8D6Xh26LTccJJk0g9AtjTie0VdWwWy6gVqNZ5aOuqMCNs+egVavheOvG18UFwQAFBR2e94gl4nzzpqLBpdCaQ1W2AeZ2E90tjLkmhKYUTpp3vin++eKDB66PXiFXrCSCh9wYsgTpaqcDQf6ddho6pPAlGOC/ZdUjc0szJN0jEm6Jf0mm0oglk0w7U3D4uYM/v0LJ5bIYejqOggXnSDHToi4Uup0z8/NMO7PwM/SGIL8LcqCXNx0FCf4v1v+P8G8BINLa+tQn2wAAAABJRU5ErkJggg==');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.conditions {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ+SURBVHgB7ZZdSFNhGMf/Z1uKYxvUmdTmhdmKuklqlRmBlKDQp1J50ScIhdVFmRmCIERhMFol3mQXQV8WVhdCFnWxJKNh0YeKUdJWuq2Zc2uy2XS47fSemcszD3ODF6/8wYHzPOfi/77v83+e9zAcAXOIBHPMvCAilEucUHBoxIuS83W4+KAZtLwli098czqxXKOBLxDAicZrsNhtyEhLQzgSgcPtRu9AP5JFyjBYo9NBs4gVF2w1m1F78wbKthai22JBn20A2Rotrp8+A5lUCuPjFpg+vEcqVOwuRWXpHnFBrVoNhVyOhy9N0Tib7PRWdQ1YhTIaF+vXIxQOI1kY8mxYuUqY5OJo7+nm1h4/ym2pruTIEXK0YcQmTU//D7BKFbJYFrRhZhttv7xesCoVFpAa0iBhW3R9t6Ko5iwOGy6lVLtECEzjHx/H03dvUZK/CRbnT1Q0XEEoFMIybRakEgnayDfz516kwr6CAuh1K8QFH3W8grHlPlrfvIbDNQTf6CiK8zai7sAhMKSnnnSa0dH1CamwUKEQCApqaHcP42RjAywOezTevDoXTacme5CHP+LOr1+QLBKyyCL9OuQsXvI/GW9bh8fNFZ6r4sqvXuYCwSBHG1GX+sfGICM1y0hPB21EBadSfN1oM2N4WwcHcaH5DoITE6jdfxC5S3NAE8EO+RvhiNGAj/+MocnMxPN6A9Jkk+tqetaGF6Q1koU3Tfm27diZlx/LCXbIN/dvny8Wj/j90dyUoJX0Zh+5rlLB5nIJ4hk1vNduQv3d29H3Yzt2oWpvWezbHzIYHJ5hJIuEkZB5rIZ8mvlETeMhO+NhlUrQZtbhTZv530Tq/AVIKby7yGTYlwAAAABJRU5ErkJggg==');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.location {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKPSURBVHgB7ZZfSFNRHMe/d/+33JAYks4gtNlDCxpSZBGlBVFpS4qFb2IPJRqFLwY99cd6qZX9gd4igqISJcuHKEzS2tb8E9i2cH/QYU2Dlm3tn3Ozs0uure2m28SnfS6Hey+/w/3ce875/e6h5glYQVhYYXLCZYcTfzMXDsPj9yOcYh1x2Gzki0RYNuHUDxea7tzCmGMiZUcej4e7p1uwRV6GbIgN6aO+NzDZbeBxucgXixNbnhg+nw8n2zV48UGPbIh94Xf3T/p8qvYIqrduS+g0T46rHU/QPdCPKw8fwO33QSJalfQwNotCyZpCbJAVLy5cQCqR0O1fLtcfRzgcQY/2HS7evwcmoiOkaWzGns3KpQmZYLNYaKtvwLqCAticX1P2mfg2DfP4OHr02uyFUfjk7ZtVtYzx3o8jaLp5Hb8CQcY+/xU6XS6M2Kx0uiwF058VPuP1oFunBZfDQWlhEcpkssWF9ukp1F06D7fXi3QZtVrRShotIPnbeaENciJmFEZ/IDc6O+AhqVCh2ASZVIpMGLZYYP8yiVdDBsirVcxC/dhnvB40YH3xWrSTFScWCpEuM2RkDp47S1/Li/6mSVItDYbmcO3pY1AUhZaj6oxkUW4/fwYXyW1FSSmqlEpmYdf7fnyy21GpLMfOjQpkgtHhQNfbPrpKtarrwKZYzMIhsxkcDhtnSMWJ5l4maEhV8gUCUO+uRLlcnhCLm0MqdnVoxy6IhAI4SUFPlwGTEVrjKGSkQJw4UENPTUrhavL5C7w06NA7PIhMCM4G6XdvrDkMEZ+fFI8JG/bth44Mp2XSgdlQiG6ZwCLTcKxqL1QV21PGqfhdWzgSgTcYQDb7uOi85wkEjHEqt03MCdPlN0yk3lTKRARVAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon[class^="prerequisite"] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgB7ZbNSwJBGId/u66WqdGtLlYUFab0IXZIQ6qLIkREx4KoQxFE0KVzf0DRIQiETl26RJcg6xRZoH1BikFUViJ2q3PlV+uEYhnKu5JQ9MAwL7vMPOw7M/sOlxRBCeFRYv6+UPj6ILWkvvs7XIZCiMZjkILAy1BfUw2zTg+e4/ILXWenmHeuIp5IoBg4UbQ4PQOHqSu/8PzmmsnMegOMTc2Qgl/MkNt3AbffV1j4Fo2y3mIwYMLmgBQ2DvaZMD1XXmEhAqEH9gWpw6urrYOxoZE0nixcc7mwd+JhsbWjE87ZOcpw+rFQlikycblcASpkoUap/Db+MaEqS6IqhVCdJVGXQqj5JKwAFfIu7W1rx9TgEJLiz8FuMoEKWVilUkMhk0GQyyXtUrJwaWsT67s7LH58fsLC6BhlOH0Ng5FIJr4Kh0GFLBy32VGl0YitEpOOAVAhp9TSqsfR8gqLZTy9fucI0wUzIBbg7WMvpOAL3n7MxXOFhc1aLetdXg9rxdCirSssHO6x4kWsY4d+P15jUUhBIQjoFlM/0tef8477v5f+euE7tsV1NxM4KhkAAAAASUVORK5CYII=');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.publisher_deposit {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANnSURBVHgB7VZZSFRhFP5mnHGmsQatoawssDLTIivLogUioyAqemh9SLCsbKUQWiiiHiIpslVEU3wI0XAlKy0J1zRLcy0VRVxGzWXcRkcdR//OveSlwbkuDwmBH3OZf879//Pds3znjoQRMIWQYooxTfj/E8omssk4NISSmhqU1lSjXa/HTOUMbHJxhYuDA2RWVpgMxiWsaNDiXmQE8svLAQkgl8kwOGiClNY7N3jg2qGjsLezw0QxJqFW14Zzzx6jub0dRzx3Ytc6d8xRq9HW1YWYzAyk5OWiurERx3Z4Qq2ygYezMzSz1GO5hERM+MNkvhgUiLSCfPj7nMFej42QSCTCfROlOfRjEgLj42AymXjbwrnzcMfLG1tdXSdPWNfair03r8PT3R0Bp88KZP2Dg7CSSiGn2nHrV6mf4Gg/H/UtzQh//xbDtCf29l3MsxVJM7OAcm09O+Z/j63wPs7SS0sEe5ehl/k+f8IuBr1gvf39o84lfs1lLie8WFRGOhPDqBrmVVXi0otnMAwMYP+WbVi5eDFv7+nrg9/LYGQVFvDR3qAOuu99EiqFQjjr5ujIfwcmxFIWJDiwafOoLra6Qxj50W0wwCfgIfqNRgRf8YMXNYpKoQRFg6thIcgo+C4crG5sQC2lfcvKVVDI5bxNb+iDlNba1ha8+ZwFE1Vr4woXs9qbCT+tuAhNbW24fPAQ1i9zEjYGJMQh+0cpFBQNb6OPtbU10osLEZaSLJx30Ghw7eBhRNy4hTVOzghPeoci0q5oDf2jo9iqU96sQaczy7tO382qfjWxrLKfzM3Xh62/4Mu+VVXyNl2P3mKtimtreF+P4mLEa9jd0wspdaBapTJ7qNkzZ/EXF+9IchzmaGBvawsxOFHnKikLWurev2GW0kWkI05TXyrKLDqRSqRmpGOhw9ALI8lG/qe+Fgl3k+aUVKencbGgNI5yMp9G2KNzl/DgzHnY2diIknHSjkpL5Qm3u601u2cmfG4Z+iEZj6OjsJQG8+k9+7BkwQKhC8cD56mlsx2JOTnUpZnUOMsRctmPhr3SMiEHbmTF52Tj4etI9FBaZDSsubpOFEaSFOdw62o30qkPNGq1eITCk9LV3NmBXHpDlNfXoY+cTARcbedSI60lSXGysvTqEp2l/wrT/2mmCSeN34UE33rIbsg3AAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.license {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALdSURBVHgB7VZpSFRRFP5mc3SmVDAjKi20pggVU4iSFjQrCbIFTa2orKgICUvMIgX9IxjVj0wCqRArCG1Rf0RhES0aik7okI6O4Trq5DaLa+PMdN9LhhnfOD2f5o/og8u9nHvf+d53znnnXZ6FAAsIPhYY/z6hkM2h1t5e5Ja+wIBW5/Sc38oVSI2Jg0QsxpwIc4qfokJRD1cXF4f7w6Oj9Fzd1Ig+rRY5Z85CKnblTtg90I8lnp54lpEFkUBgt2cYH8fBzHS4SyRYRMa72hokG424fe4CFru5MXzNKofuxAHl2HZ4kEHBQyJFQUoa1q1ajc/1dUh7kI/hiYm5Ef4JnlIp8pNTsFEmw3t5LR6+ecU4wyqkT65eh8VsgXBaOG3R2N6GTUnn6bVpqpco29vZExonJ1H08QNqmptI6NxgNJtxJTaeVmELqiIjQ0JR1fDNaqNebnRsDGazhR2hvEWFzMICtKi7YNv5KhUKnNgdhcQ9UVYbn8dD9snTds+3aTTYl3HNkWvHObxVXARVVydNJvPxRaD/GhJOITRDg7hLvsfO/j5wBUNhbtlLyFVN4JE3Tz92HEfCd9L2ho4OJN7MgX7YgKxHhbh/KQVcwFDY2tNDzwF+/ojbEW61b/D1RUJ4BL3+3q3GpMmEeSEUCH6LpopBwLffFotE9Ex1HGcVOztCEkoKNUolvigbrXbdyAhKKivotYlULFeFjBxePHAInxR1GNTrkZx3B9FbwuAiFKH8qxydml5a9eXYw5wVMgiXe3khIWIX8kqfQ09UPX5bbrcfKluPyOAQcIXDzyIpej9S448y7Hs3h6EgNQ1CPveOOOOT3uTvMB1U9+dN5ZgrWPVSWwwYDGhWq52e+aEbAidCqjC2BgZhGcnr6+oq2qYiZKduZIMNgvz9GDbeTNdEJXFsNP5EAPm/UWHs02lpZT7eS3GvrATOQAU9eK0MMdu2072WFeHfwv976bzjF+/C89u2r6nWAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.copyright_owner {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQaSURBVHgB7VZ7SNNrGH42N80CU0vnvBybm9fyHPGcUzuVHZLALkSERVcry+ivIooiyi7OsKILQQRRdFHLhG4UdKV7Ft3EzNJ5acua25pTTKjc1d7vM6Pc2hZEf0TP/vh+++373ud7b887QTcBPxFC/GT8+oQiXzfaHA48rFdDazTA/LaT3nRDEhyC2IgIpMsV6Ofv75Mdr4RdVivO3LuLQ5cvoMVkQt8aEwgEiAmXIHf8REwdOQoBYrFHewJPVWrq6MDi3TvR8KoZfn5+GJ6cgn8Tk6CIioKAPvW616gkrysb6mG12SCPjsGB5SshDQ39fkJDezvmbN0Mg9mMdCLJnz0XSWSQefQluunTpNejoLSYk0sHh6F87XqEBwf7TminfE0vUkGt1WJKxhgU5CxAgKgn+hrK4X11HX+WUf7+USRATL99sFpQcKwUZ+/cxjC5HMfX5ENEUekLtzk8WXGHk6XFJ6Bg7nxO1tDSgsJjJdyL3jsyb8NCQrFsajayR41GIV3sJV2ourERx2/dQE7mOBfbLm3RZbOi5Mol+FPyVfNzeRG8Nrdi4Y5tePzJs5jwcMRFRkFEFzG1t/GCYmCebqALsnyX37gGq93u3cNnzc38ln8p4hFPRpk3W8vL0Pa2A/0DA7GWcjlpuBL+ZFxrNGLf+XOYrBz5+XxKzB/4k9qkigqpSvMCIxISPXv4TKvhJCOSkvl3U2cnKp5W8+fp/4+l0GWgH3ktpHDKpVJsz1uCMcNSv7KhTBnK1xoi9BrSVvKEQSaN5GujXsdDIxQKkZmWDl8QK5HwtePdO++EQkHPq97yF36xhVWvL2A9yuB003EuhAMHDODrK5ORrwnU5GKxCE6nEzerq1wM2Ol9X8Ma6kuGsKAg74Spsji+Pqir5etgOqRM7snJqds3UXr9KtdVlufnpEBL9+5BfvGhr2w8UPecHTpE5kLoUqVpcXIMofw9aWqCWqcjdYnG6hmzUEfGzSR1RUdLcPDieV44b0iNmNayNsjLmog4KqImgx61L7VkQ4pUN4QuHrK+mzE2E3YqlE0lh2GjVUEXOLJqDVKp3BnetLWhmVqCkUWTcKty8ziZzemAii7EdHXeuCwEupkgbqWNkczcshm11CLZ1Aob5+Twpu4NYzWVu4Nyx0KWRinwowq2EImq7ChOk8IkxspwYt16fsYnQgY9E++iQhhJSZTUZxtm53DtdIcGfQv3rJKUSEJSV5a/EZEhIW73ehxPbGIs2rUdWjLIBuzfNDXYiEqMigY7xKbEo/o63K2pgcNh5+Np//IViAwd9C2TngkZPlgsOHWvAsWXLkLXanK7J4JGUm7WBEwbnYH+AQGezHkn7MV7Sxce0xTQGAxcjVhrDwoaSIokxX8kg94m/XcT/ij8/l/6w/ERcC+8YNXwF8gAAAAASUVORK5CYII=');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.not-permitted {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZbLTxNRFMa/IsYFL6WYUjoUKEkz+KJujSs1+B9oXJoIKdpHoDxNTFy5ULRCi21BQjTR6FbZGA0iGIUoCym0JZjIoxTa8ipQqcVmvG3iOKQz7SQaEhO+3T33zPnNuXPP10oYIuyiMrDL2gPuHnAzEsGzwQH419YgVp55L54OvMXPWEwwJ5Mv+GN7G3qbFSPjTvTRNDq0OuTn5CCVvkx/Q72tEwtLQXz1+dB84SIOZCaX5+3Q+vIFhp1jiE/MqNuNanMbZoIBCHbmnYPB2gEfyYk/87z/Nd6R5/nECzyrOYnsrCx27SJv3/TQgcXV1aTckUkPtPfaEFhZZmOFUimOKJUQDdSoVDDX6pCbnc3GxqamUGsxY5bTqWtuFo0OG/nOf16kRC5Hj6kZlLSAFyhJ5TRDE+No6XZgZT3ExujSMlh1BswFg7jR2wNvwM/ulVPFaKupBU1RQiVTA+Mbr0Y/4+ajXoQ2N9h4BYEGye1d4nSmKlLgrvZaSlha4G998LjR3GXfAeCKkslg0RlBK6h0pcQBE1C3Cyb7A6xtrO+Ix7vt1BshP5Qvpox4p9lPZipDIkmKR6LRxNyKlagOh1wTaO22YzkU4t1XyArRa2pCcUFBulLpOxx0OtFAXIcLU5GLkcdxnnn/YsIcJsiY/BXwvWscrWTg18NhNqZWlsBuqIfDaII07yAbn1nwoZFcrNkUjhSX4JEOezwwdLZjgwM7WqaCzViPw7m5ifXY9DT0lvsIrK6wOcpCOdqv6gXHgxf4kYyB3tKO8NZ3NqZR07h9pSbpOzlnCLTDDD/H9mTEZZ60XIeCx214j/TT5CTCkS12fUxVjjs8sLiOl5TiVrWWQKRszL+8RAzdy1eaH3i56jxOV2pI/0ClWk2OsQ5Uiht4iq5AV10DSouKkLFvHy6dq8KZE5X8yYyAtqJR5nH/G4b8ADNiNeWbZ/pGhpntWEwwR7TT/Cvt/Wv7/4G/AJ5PkArOlf26AAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .text {
  color: #717171;
  margin-left: 50px;
  width: 80px;
  position: absolute;
  padding-top: 3px;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon .hover-text {
  visibility: hidden;
  width: 120px;
  background-color: #464646;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 5px;
  top: 28px;
  margin-left: -50px;
  position: absolute;
  z-index: 1;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon .hover-text::after {
  content: " ";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #464646 transparent;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon:hover .hover-text {
  visibility: visible;
}
.journal-policies-wrap .pathwayToggleButton.iconClosed::after {
  content: "\F107";
  font-size: 7px;
  padding-top: 7px;
  color: #717171;
  position: absolute;
  margin-left: 75%;
}
.journal-policies-wrap .pathwayOpen {
  background-color: #fff;
  border-radius: 3px;
  margin-top: 14px;
  padding-bottom: 14px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #464646;
}
.journal-policies-wrap .pathwayOpen .all-versions-container {
  cursor: pointer;
  display: block;
  width: 500px;
  margin-top: 45px;
  margin-left: 30px;
}
.journal-policies-wrap .pathwayOpen .sherpa-version-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.journal-policies-wrap .pathwayOpen .icon.oa_fee {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVHgB7ZbbKwRRHMe/Mzu7E6UUD4ukLJ7d8ihJ+QNcIsmTV6WIB/kHlAeKlKK8uEU8uDywIlr3yC1WKTy5tWXZWTvDOWNbNowzZtusfF7m/Pr9zvme3+n3O2e4ZwLCCI8w8/cFBejkzn2Phd1dXN5cw2IywZaYhMxUG+JiYpjmMws+er3omBjHoH0OHo8nyCeKIkrzC9BcXgGBbMKwIC3kjokx9E9PvU4SBMSSjHiex63LBUmSsLy/B6/PFxrBDacTA7Mz6jjFmoCuunqkWq2qfU6OdmjBjsLMLESTTL+DSdC+sw1ZUdRxa3VNQIySHBePhpIysMJUpZdXV+rXTI4yJz0DRmASlJ/l1wHHQRR0F7Z+wVDy7Xalpycoytt1+yB5g/yiWYCJZ983p3V5r58co7a9DT5S7rIs+wXMQTGlBYVoqawCK5oZCiZe7UHFX6EU5UMUBz1oZkhd9IZp7O3B/OaGWqWOzu6gmCiLhdQSu6hmhnQh2syB9fy2ESL3eXIcHaJtdBhbp07NOGNd/I6p9TWMkJfE5XYj25b2ZdzvavzJVQeWD/ZwfH6h2rQXm/p6P409ODuDYcEVIja5tBiwaT++t3+CpmBxbh4sghl6KMrO0fRz//+lES/4AqZ2oxPLE0WwAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.embargo {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKiSURBVHgB3ZZLaBNRFIb/pK2pfSQp2rrQKhj7sBoaqdFGaMGFi2pEXYoUlSBVsqgUXEhAQSgl3QgupLgrvlqEIlKU4EKa+AhqJBaRkkixtSa21TSP5p0w3jtYF7Z3ZjJgFv3gMgPnzP3vufecc0fBEVBElCgyRRcsZRnC8Th+hJcgh1q1Bpuqq1GQoH30IR6/dEIOHa0G3OntQ0GCBl0Dxt2vAZJTxpYWSMHr8yGVyWB/YzPbiWNAPuRMvVauzXqRfxcjm89zh6/0cfoeCxdNJJh+zKRRlZWhpkpNVpxGaHkZYqSyWYRjUVSWl6OKDBalQpM0ba/HdGAOE58m0blXL+SKqW+zSKbT0O/UQaFQyBNsI2fxzP0G/XeHYS8pgRTad+8RtAvW4UnTIahUKuRyOaTI6sVG5cYKdBkPQLZgJRGzdB2DVE51dGJHXR1kC1J6jpphaGwSc0PrrgZYj58QPD+KQkrzjqaS6L9/D09euda0HzEehO30GWzRasWmEk6aFeKJJCKk1VGUSiVqSOtSkkhC0Qjy+Ty+/1xEIp2SMpV4hLSnXrp1E16/D7pt9bhKItn3J/U/z85g8NEIJv1+bCVnN2K7js2MHvoXsQ4yMPqAaz7fzZmv2biFcHiVnUTOdQ8O8D6Xh26LTccJJk0g9AtjTie0VdWwWy6gVqNZ5aOuqMCNs+egVavheOvG18UFwQAFBR2e94gl4nzzpqLBpdCaQ1W2AeZ2E90tjLkmhKYUTpp3vin++eKDB66PXiFXrCSCh9wYsgTpaqcDQf6ddho6pPAlGOC/ZdUjc0szJN0jEm6Jf0mm0oglk0w7U3D4uYM/v0LJ5bIYejqOggXnSDHToi4Uup0z8/NMO7PwM/SGIL8LcqCXNx0FCf4v1v+P8G8BINLa+tQn2wAAAABJRU5ErkJggg==');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.conditions {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ+SURBVHgB7ZZdSFNhGMf/Z1uKYxvUmdTmhdmKuklqlRmBlKDQp1J50ScIhdVFmRmCIERhMFol3mQXQV8WVhdCFnWxJKNh0YeKUdJWuq2Zc2uy2XS47fSemcszD3ODF6/8wYHzPOfi/77v83+e9zAcAXOIBHPMvCAilEucUHBoxIuS83W4+KAZtLwli098czqxXKOBLxDAicZrsNhtyEhLQzgSgcPtRu9AP5JFyjBYo9NBs4gVF2w1m1F78wbKthai22JBn20A2Rotrp8+A5lUCuPjFpg+vEcqVOwuRWXpHnFBrVoNhVyOhy9N0Tib7PRWdQ1YhTIaF+vXIxQOI1kY8mxYuUqY5OJo7+nm1h4/ym2pruTIEXK0YcQmTU//D7BKFbJYFrRhZhttv7xesCoVFpAa0iBhW3R9t6Ko5iwOGy6lVLtECEzjHx/H03dvUZK/CRbnT1Q0XEEoFMIybRakEgnayDfz516kwr6CAuh1K8QFH3W8grHlPlrfvIbDNQTf6CiK8zai7sAhMKSnnnSa0dH1CamwUKEQCApqaHcP42RjAywOezTevDoXTacme5CHP+LOr1+QLBKyyCL9OuQsXvI/GW9bh8fNFZ6r4sqvXuYCwSBHG1GX+sfGICM1y0hPB21EBadSfN1oM2N4WwcHcaH5DoITE6jdfxC5S3NAE8EO+RvhiNGAj/+MocnMxPN6A9Jkk+tqetaGF6Q1koU3Tfm27diZlx/LCXbIN/dvny8Wj/j90dyUoJX0Zh+5rlLB5nIJ4hk1vNduQv3d29H3Yzt2oWpvWezbHzIYHJ5hJIuEkZB5rIZ8mvlETeMhO+NhlUrQZtbhTZv530Tq/AVIKby7yGTYlwAAAABJRU5ErkJggg==');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.location {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKPSURBVHgB7ZZfSFNRHMe/d/+33JAYks4gtNlDCxpSZBGlBVFpS4qFb2IPJRqFLwY99cd6qZX9gd4igqISJcuHKEzS2tb8E9i2cH/QYU2Dlm3tn3Ozs0uure2m28SnfS6Hey+/w/3ce875/e6h5glYQVhYYXLCZYcTfzMXDsPj9yOcYh1x2Gzki0RYNuHUDxea7tzCmGMiZUcej4e7p1uwRV6GbIgN6aO+NzDZbeBxucgXixNbnhg+nw8n2zV48UGPbIh94Xf3T/p8qvYIqrduS+g0T46rHU/QPdCPKw8fwO33QSJalfQwNotCyZpCbJAVLy5cQCqR0O1fLtcfRzgcQY/2HS7evwcmoiOkaWzGns3KpQmZYLNYaKtvwLqCAticX1P2mfg2DfP4OHr02uyFUfjk7ZtVtYzx3o8jaLp5Hb8CQcY+/xU6XS6M2Kx0uiwF058VPuP1oFunBZfDQWlhEcpkssWF9ukp1F06D7fXi3QZtVrRShotIPnbeaENciJmFEZ/IDc6O+AhqVCh2ASZVIpMGLZYYP8yiVdDBsirVcxC/dhnvB40YH3xWrSTFScWCpEuM2RkDp47S1/Li/6mSVItDYbmcO3pY1AUhZaj6oxkUW4/fwYXyW1FSSmqlEpmYdf7fnyy21GpLMfOjQpkgtHhQNfbPrpKtarrwKZYzMIhsxkcDhtnSMWJ5l4maEhV8gUCUO+uRLlcnhCLm0MqdnVoxy6IhAI4SUFPlwGTEVrjKGSkQJw4UENPTUrhavL5C7w06NA7PIhMCM4G6XdvrDkMEZ+fFI8JG/bth44Mp2XSgdlQiG6ZwCLTcKxqL1QV21PGqfhdWzgSgTcYQDb7uOi85wkEjHEqt03MCdPlN0yk3lTKRARVAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon[class^="prerequisite"] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgB7ZbNSwJBGId/u66WqdGtLlYUFab0IXZIQ6qLIkREx4KoQxFE0KVzf0DRIQiETl26RJcg6xRZoH1BikFUViJ2q3PlV+uEYhnKu5JQ9MAwL7vMPOw7M/sOlxRBCeFRYv6+UPj6ILWkvvs7XIZCiMZjkILAy1BfUw2zTg+e4/ILXWenmHeuIp5IoBg4UbQ4PQOHqSu/8PzmmsnMegOMTc2Qgl/MkNt3AbffV1j4Fo2y3mIwYMLmgBQ2DvaZMD1XXmEhAqEH9gWpw6urrYOxoZE0nixcc7mwd+JhsbWjE87ZOcpw+rFQlikycblcASpkoUap/Db+MaEqS6IqhVCdJVGXQqj5JKwAFfIu7W1rx9TgEJLiz8FuMoEKWVilUkMhk0GQyyXtUrJwaWsT67s7LH58fsLC6BhlOH0Ng5FIJr4Kh0GFLBy32VGl0YitEpOOAVAhp9TSqsfR8gqLZTy9fucI0wUzIBbg7WMvpOAL3n7MxXOFhc1aLetdXg9rxdCirSssHO6x4kWsY4d+P15jUUhBIQjoFlM/0tef8477v5f+euE7tsV1NxM4KhkAAAAASUVORK5CYII=');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.publisher_deposit {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANnSURBVHgB7VZZSFRhFP5mnHGmsQatoawssDLTIivLogUioyAqemh9SLCsbKUQWiiiHiIpslVEU3wI0XAlKy0J1zRLcy0VRVxGzWXcRkcdR//OveSlwbkuDwmBH3OZf879//Pds3znjoQRMIWQYooxTfj/E8omssk4NISSmhqU1lSjXa/HTOUMbHJxhYuDA2RWVpgMxiWsaNDiXmQE8svLAQkgl8kwOGiClNY7N3jg2qGjsLezw0QxJqFW14Zzzx6jub0dRzx3Ytc6d8xRq9HW1YWYzAyk5OWiurERx3Z4Qq2ygYezMzSz1GO5hERM+MNkvhgUiLSCfPj7nMFej42QSCTCfROlOfRjEgLj42AymXjbwrnzcMfLG1tdXSdPWNfair03r8PT3R0Bp88KZP2Dg7CSSiGn2nHrV6mf4Gg/H/UtzQh//xbDtCf29l3MsxVJM7OAcm09O+Z/j63wPs7SS0sEe5ehl/k+f8IuBr1gvf39o84lfs1lLie8WFRGOhPDqBrmVVXi0otnMAwMYP+WbVi5eDFv7+nrg9/LYGQVFvDR3qAOuu99EiqFQjjr5ujIfwcmxFIWJDiwafOoLra6Qxj50W0wwCfgIfqNRgRf8YMXNYpKoQRFg6thIcgo+C4crG5sQC2lfcvKVVDI5bxNb+iDlNba1ha8+ZwFE1Vr4woXs9qbCT+tuAhNbW24fPAQ1i9zEjYGJMQh+0cpFBQNb6OPtbU10osLEZaSLJx30Ghw7eBhRNy4hTVOzghPeoci0q5oDf2jo9iqU96sQaczy7tO382qfjWxrLKfzM3Xh62/4Mu+VVXyNl2P3mKtimtreF+P4mLEa9jd0wspdaBapTJ7qNkzZ/EXF+9IchzmaGBvawsxOFHnKikLWurev2GW0kWkI05TXyrKLDqRSqRmpGOhw9ALI8lG/qe+Fgl3k+aUVKencbGgNI5yMp9G2KNzl/DgzHnY2diIknHSjkpL5Qm3u601u2cmfG4Z+iEZj6OjsJQG8+k9+7BkwQKhC8cD56mlsx2JOTnUpZnUOMsRctmPhr3SMiEHbmTF52Tj4etI9FBaZDSsubpOFEaSFOdw62o30qkPNGq1eITCk9LV3NmBXHpDlNfXoY+cTARcbedSI60lSXGysvTqEp2l/wrT/2mmCSeN34UE33rIbsg3AAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.license {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALdSURBVHgB7VZpSFRRFP5mc3SmVDAjKi20pggVU4iSFjQrCbIFTa2orKgICUvMIgX9IxjVj0wCqRArCG1Rf0RhES0aik7okI6O4Trq5DaLa+PMdN9LhhnfOD2f5o/og8u9nHvf+d53znnnXZ6FAAsIPhYY/z6hkM2h1t5e5Ja+wIBW5/Sc38oVSI2Jg0QsxpwIc4qfokJRD1cXF4f7w6Oj9Fzd1Ig+rRY5Z85CKnblTtg90I8lnp54lpEFkUBgt2cYH8fBzHS4SyRYRMa72hokG424fe4CFru5MXzNKofuxAHl2HZ4kEHBQyJFQUoa1q1ajc/1dUh7kI/hiYm5Ef4JnlIp8pNTsFEmw3t5LR6+ecU4wyqkT65eh8VsgXBaOG3R2N6GTUnn6bVpqpco29vZExonJ1H08QNqmptI6NxgNJtxJTaeVmELqiIjQ0JR1fDNaqNebnRsDGazhR2hvEWFzMICtKi7YNv5KhUKnNgdhcQ9UVYbn8dD9snTds+3aTTYl3HNkWvHObxVXARVVydNJvPxRaD/GhJOITRDg7hLvsfO/j5wBUNhbtlLyFVN4JE3Tz92HEfCd9L2ho4OJN7MgX7YgKxHhbh/KQVcwFDY2tNDzwF+/ojbEW61b/D1RUJ4BL3+3q3GpMmEeSEUCH6LpopBwLffFotE9Ex1HGcVOztCEkoKNUolvigbrXbdyAhKKivotYlULFeFjBxePHAInxR1GNTrkZx3B9FbwuAiFKH8qxydml5a9eXYw5wVMgiXe3khIWIX8kqfQ09UPX5bbrcfKluPyOAQcIXDzyIpej9S448y7Hs3h6EgNQ1CPveOOOOT3uTvMB1U9+dN5ZgrWPVSWwwYDGhWq52e+aEbAidCqjC2BgZhGcnr6+oq2qYiZKduZIMNgvz9GDbeTNdEJXFsNP5EAPm/UWHs02lpZT7eS3GvrATOQAU9eK0MMdu2072WFeHfwv976bzjF+/C89u2r6nWAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.copyright_owner {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQaSURBVHgB7VZ7SNNrGH42N80CU0vnvBybm9fyHPGcUzuVHZLALkSERVcry+ivIooiyi7OsKILQQRRdFHLhG4UdKV7Ft3EzNJ5acua25pTTKjc1d7vM6Pc2hZEf0TP/vh+++373ud7b887QTcBPxFC/GT8+oQiXzfaHA48rFdDazTA/LaT3nRDEhyC2IgIpMsV6Ofv75Mdr4RdVivO3LuLQ5cvoMVkQt8aEwgEiAmXIHf8REwdOQoBYrFHewJPVWrq6MDi3TvR8KoZfn5+GJ6cgn8Tk6CIioKAPvW616gkrysb6mG12SCPjsGB5SshDQ39fkJDezvmbN0Mg9mMdCLJnz0XSWSQefQluunTpNejoLSYk0sHh6F87XqEBwf7TminfE0vUkGt1WJKxhgU5CxAgKgn+hrK4X11HX+WUf7+USRATL99sFpQcKwUZ+/cxjC5HMfX5ENEUekLtzk8WXGHk6XFJ6Bg7nxO1tDSgsJjJdyL3jsyb8NCQrFsajayR41GIV3sJV2ourERx2/dQE7mOBfbLm3RZbOi5Mol+FPyVfNzeRG8Nrdi4Y5tePzJs5jwcMRFRkFEFzG1t/GCYmCebqALsnyX37gGq93u3cNnzc38ln8p4hFPRpk3W8vL0Pa2A/0DA7GWcjlpuBL+ZFxrNGLf+XOYrBz5+XxKzB/4k9qkigqpSvMCIxISPXv4TKvhJCOSkvl3U2cnKp5W8+fp/4+l0GWgH3ktpHDKpVJsz1uCMcNSv7KhTBnK1xoi9BrSVvKEQSaN5GujXsdDIxQKkZmWDl8QK5HwtePdO++EQkHPq97yF36xhVWvL2A9yuB003EuhAMHDODrK5ORrwnU5GKxCE6nEzerq1wM2Ol9X8Ma6kuGsKAg74Spsji+Pqir5etgOqRM7snJqds3UXr9KtdVlufnpEBL9+5BfvGhr2w8UPecHTpE5kLoUqVpcXIMofw9aWqCWqcjdYnG6hmzUEfGzSR1RUdLcPDieV44b0iNmNayNsjLmog4KqImgx61L7VkQ4pUN4QuHrK+mzE2E3YqlE0lh2GjVUEXOLJqDVKp3BnetLWhmVqCkUWTcKty8ziZzemAii7EdHXeuCwEupkgbqWNkczcshm11CLZ1Aob5+Twpu4NYzWVu4Nyx0KWRinwowq2EImq7ChOk8IkxspwYt16fsYnQgY9E++iQhhJSZTUZxtm53DtdIcGfQv3rJKUSEJSV5a/EZEhIW73ehxPbGIs2rUdWjLIBuzfNDXYiEqMigY7xKbEo/o63K2pgcNh5+Np//IViAwd9C2TngkZPlgsOHWvAsWXLkLXanK7J4JGUm7WBEwbnYH+AQGezHkn7MV7Sxce0xTQGAxcjVhrDwoaSIokxX8kg94m/XcT/ij8/l/6w/ERcC+8YNXwF8gAAAAASUVORK5CYII=');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .icon.not-permitted {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZbLTxNRFMa/IsYFL6WYUjoUKEkz+KJujSs1+B9oXJoIKdpHoDxNTFy5ULRCi21BQjTR6FbZGA0iGIUoCym0JZjIoxTa8ipQqcVmvG3iOKQz7SQaEhO+3T33zPnNuXPP10oYIuyiMrDL2gPuHnAzEsGzwQH419YgVp55L54OvMXPWEwwJ5Mv+GN7G3qbFSPjTvTRNDq0OuTn5CCVvkx/Q72tEwtLQXz1+dB84SIOZCaX5+3Q+vIFhp1jiE/MqNuNanMbZoIBCHbmnYPB2gEfyYk/87z/Nd6R5/nECzyrOYnsrCx27SJv3/TQgcXV1aTckUkPtPfaEFhZZmOFUimOKJUQDdSoVDDX6pCbnc3GxqamUGsxY5bTqWtuFo0OG/nOf16kRC5Hj6kZlLSAFyhJ5TRDE+No6XZgZT3ExujSMlh1BswFg7jR2wNvwM/ulVPFaKupBU1RQiVTA+Mbr0Y/4+ajXoQ2N9h4BYEGye1d4nSmKlLgrvZaSlha4G998LjR3GXfAeCKkslg0RlBK6h0pcQBE1C3Cyb7A6xtrO+Ix7vt1BshP5Qvpox4p9lPZipDIkmKR6LRxNyKlagOh1wTaO22YzkU4t1XyArRa2pCcUFBulLpOxx0OtFAXIcLU5GLkcdxnnn/YsIcJsiY/BXwvWscrWTg18NhNqZWlsBuqIfDaII07yAbn1nwoZFcrNkUjhSX4JEOezwwdLZjgwM7WqaCzViPw7m5ifXY9DT0lvsIrK6wOcpCOdqv6gXHgxf4kYyB3tKO8NZ3NqZR07h9pSbpOzlnCLTDDD/H9mTEZZ60XIeCx214j/TT5CTCkS12fUxVjjs8sLiOl5TiVrWWQKRszL+8RAzdy1eaH3i56jxOV2pI/0ClWk2OsQ5Uiht4iq5AV10DSouKkLFvHy6dq8KZE5X8yYyAtqJR5nH/G4b8ADNiNeWbZ/pGhpntWEwwR7TT/Cvt/Wv7/4G/AJ5PkArOlf26AAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.journal-policies-wrap .pathwayOpen .not-permitted-text {
  margin-bottom: 7px;
  margin-left: 7px;
}
.journal-policies-wrap .pathwayOpen .property {
  width: 30%;
  margin-left: 5px;
  margin-bottom: 7px;
}
.journal-policies-wrap .pathwayOpen .text {
  width: 65%;
  margin-bottom: 7px;
}
.journal-policies-wrap .pathwayOpen .text::first-letter {
  text-transform: capitalize;
}
.journal-policies-wrap .pathwayClosed {
  height: 56px;
  background-color: #fff;
  border-radius: 3px;
  margin-top: 14px;
}
.journal-policies-wrap .sherpa-full-policy {
  font-size: 14px;
  line-height: 16px;
  color: #c74d5a;
}
.item-edit-modal.sherpa-modal {
  min-height: 100%;
  height: 100%;
  position: relative;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review {
  position: relative;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  overflow-y: auto;
  padding: 21px;
  height: 87%;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 56px;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton .version-name {
  margin-left: 14px;
  position: absolute;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton .version-name .version-status {
  display: block;
  white-space: normal;
  color: #464646;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton .version-name .pathway {
  display: block;
  white-space: normal;
  color: #717171;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconOpen .text {
  opacity: 0;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconOpen .hover-text {
  opacity: 0;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconOpen::after {
  content: "\F10A";
  font-size: 7px;
  color: #717171;
  padding-top: 7px;
  position: absolute;
  margin-left: 85%;
}
.expanded .item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconOpen::after {
  margin-left: 90%;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons {
  max-width: inherit;
  position: absolute;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-left: 140px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon {
  width: 21px;
  height: 21px;
  margin-right: 21px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.oa_fee {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVHgB7ZbbKwRRHMe/Mzu7E6UUD4ukLJ7d8ihJ+QNcIsmTV6WIB/kHlAeKlKK8uEU8uDywIlr3yC1WKTy5tWXZWTvDOWNbNowzZtusfF7m/Pr9zvme3+n3O2e4ZwLCCI8w8/cFBejkzn2Phd1dXN5cw2IywZaYhMxUG+JiYpjmMws+er3omBjHoH0OHo8nyCeKIkrzC9BcXgGBbMKwIC3kjokx9E9PvU4SBMSSjHiex63LBUmSsLy/B6/PFxrBDacTA7Mz6jjFmoCuunqkWq2qfU6OdmjBjsLMLESTTL+DSdC+sw1ZUdRxa3VNQIySHBePhpIysMJUpZdXV+rXTI4yJz0DRmASlJ/l1wHHQRR0F7Z+wVDy7Xalpycoytt1+yB5g/yiWYCJZ983p3V5r58co7a9DT5S7rIs+wXMQTGlBYVoqawCK5oZCiZe7UHFX6EU5UMUBz1oZkhd9IZp7O3B/OaGWqWOzu6gmCiLhdQSu6hmhnQh2syB9fy2ESL3eXIcHaJtdBhbp07NOGNd/I6p9TWMkJfE5XYj25b2ZdzvavzJVQeWD/ZwfH6h2rQXm/p6P409ODuDYcEVIja5tBiwaT++t3+CpmBxbh4sghl6KMrO0fRz//+lES/4AqZ2oxPLE0WwAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.embargo {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKiSURBVHgB3ZZLaBNRFIb/pK2pfSQp2rrQKhj7sBoaqdFGaMGFi2pEXYoUlSBVsqgUXEhAQSgl3QgupLgrvlqEIlKU4EKa+AhqJBaRkkixtSa21TSP5p0w3jtYF7Z3ZjJgFv3gMgPnzP3vufecc0fBEVBElCgyRRcsZRnC8Th+hJcgh1q1Bpuqq1GQoH30IR6/dEIOHa0G3OntQ0GCBl0Dxt2vAZJTxpYWSMHr8yGVyWB/YzPbiWNAPuRMvVauzXqRfxcjm89zh6/0cfoeCxdNJJh+zKRRlZWhpkpNVpxGaHkZYqSyWYRjUVSWl6OKDBalQpM0ba/HdGAOE58m0blXL+SKqW+zSKbT0O/UQaFQyBNsI2fxzP0G/XeHYS8pgRTad+8RtAvW4UnTIahUKuRyOaTI6sVG5cYKdBkPQLZgJRGzdB2DVE51dGJHXR1kC1J6jpphaGwSc0PrrgZYj58QPD+KQkrzjqaS6L9/D09euda0HzEehO30GWzRasWmEk6aFeKJJCKk1VGUSiVqSOtSkkhC0Qjy+Ty+/1xEIp2SMpV4hLSnXrp1E16/D7pt9bhKItn3J/U/z85g8NEIJv1+bCVnN2K7js2MHvoXsQ4yMPqAaz7fzZmv2biFcHiVnUTOdQ8O8D6Xh26LTccJJk0g9AtjTie0VdWwWy6gVqNZ5aOuqMCNs+egVavheOvG18UFwQAFBR2e94gl4nzzpqLBpdCaQ1W2AeZ2E90tjLkmhKYUTpp3vin++eKDB66PXiFXrCSCh9wYsgTpaqcDQf6ddho6pPAlGOC/ZdUjc0szJN0jEm6Jf0mm0oglk0w7U3D4uYM/v0LJ5bIYejqOggXnSDHToi4Uup0z8/NMO7PwM/SGIL8LcqCXNx0FCf4v1v+P8G8BINLa+tQn2wAAAABJRU5ErkJggg==');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.conditions {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ+SURBVHgB7ZZdSFNhGMf/Z1uKYxvUmdTmhdmKuklqlRmBlKDQp1J50ScIhdVFmRmCIERhMFol3mQXQV8WVhdCFnWxJKNh0YeKUdJWuq2Zc2uy2XS47fSemcszD3ODF6/8wYHzPOfi/77v83+e9zAcAXOIBHPMvCAilEucUHBoxIuS83W4+KAZtLwli098czqxXKOBLxDAicZrsNhtyEhLQzgSgcPtRu9AP5JFyjBYo9NBs4gVF2w1m1F78wbKthai22JBn20A2Rotrp8+A5lUCuPjFpg+vEcqVOwuRWXpHnFBrVoNhVyOhy9N0Tib7PRWdQ1YhTIaF+vXIxQOI1kY8mxYuUqY5OJo7+nm1h4/ym2pruTIEXK0YcQmTU//D7BKFbJYFrRhZhttv7xesCoVFpAa0iBhW3R9t6Ko5iwOGy6lVLtECEzjHx/H03dvUZK/CRbnT1Q0XEEoFMIybRakEgnayDfz516kwr6CAuh1K8QFH3W8grHlPlrfvIbDNQTf6CiK8zai7sAhMKSnnnSa0dH1CamwUKEQCApqaHcP42RjAywOezTevDoXTacme5CHP+LOr1+QLBKyyCL9OuQsXvI/GW9bh8fNFZ6r4sqvXuYCwSBHG1GX+sfGICM1y0hPB21EBadSfN1oM2N4WwcHcaH5DoITE6jdfxC5S3NAE8EO+RvhiNGAj/+MocnMxPN6A9Jkk+tqetaGF6Q1koU3Tfm27diZlx/LCXbIN/dvny8Wj/j90dyUoJX0Zh+5rlLB5nIJ4hk1vNduQv3d29H3Yzt2oWpvWezbHzIYHJ5hJIuEkZB5rIZ8mvlETeMhO+NhlUrQZtbhTZv530Tq/AVIKby7yGTYlwAAAABJRU5ErkJggg==');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.location {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKPSURBVHgB7ZZfSFNRHMe/d/+33JAYks4gtNlDCxpSZBGlBVFpS4qFb2IPJRqFLwY99cd6qZX9gd4igqISJcuHKEzS2tb8E9i2cH/QYU2Dlm3tn3Ozs0uure2m28SnfS6Hey+/w/3ce875/e6h5glYQVhYYXLCZYcTfzMXDsPj9yOcYh1x2Gzki0RYNuHUDxea7tzCmGMiZUcej4e7p1uwRV6GbIgN6aO+NzDZbeBxucgXixNbnhg+nw8n2zV48UGPbIh94Xf3T/p8qvYIqrduS+g0T46rHU/QPdCPKw8fwO33QSJalfQwNotCyZpCbJAVLy5cQCqR0O1fLtcfRzgcQY/2HS7evwcmoiOkaWzGns3KpQmZYLNYaKtvwLqCAticX1P2mfg2DfP4OHr02uyFUfjk7ZtVtYzx3o8jaLp5Hb8CQcY+/xU6XS6M2Kx0uiwF058VPuP1oFunBZfDQWlhEcpkssWF9ukp1F06D7fXi3QZtVrRShotIPnbeaENciJmFEZ/IDc6O+AhqVCh2ASZVIpMGLZYYP8yiVdDBsirVcxC/dhnvB40YH3xWrSTFScWCpEuM2RkDp47S1/Li/6mSVItDYbmcO3pY1AUhZaj6oxkUW4/fwYXyW1FSSmqlEpmYdf7fnyy21GpLMfOjQpkgtHhQNfbPrpKtarrwKZYzMIhsxkcDhtnSMWJ5l4maEhV8gUCUO+uRLlcnhCLm0MqdnVoxy6IhAI4SUFPlwGTEVrjKGSkQJw4UENPTUrhavL5C7w06NA7PIhMCM4G6XdvrDkMEZ+fFI8JG/bth44Mp2XSgdlQiG6ZwCLTcKxqL1QV21PGqfhdWzgSgTcYQDb7uOi85wkEjHEqt03MCdPlN0yk3lTKRARVAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon[class^="prerequisite"] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgB7ZbNSwJBGId/u66WqdGtLlYUFab0IXZIQ6qLIkREx4KoQxFE0KVzf0DRIQiETl26RJcg6xRZoH1BikFUViJ2q3PlV+uEYhnKu5JQ9MAwL7vMPOw7M/sOlxRBCeFRYv6+UPj6ILWkvvs7XIZCiMZjkILAy1BfUw2zTg+e4/ILXWenmHeuIp5IoBg4UbQ4PQOHqSu/8PzmmsnMegOMTc2Qgl/MkNt3AbffV1j4Fo2y3mIwYMLmgBQ2DvaZMD1XXmEhAqEH9gWpw6urrYOxoZE0nixcc7mwd+JhsbWjE87ZOcpw+rFQlikycblcASpkoUap/Db+MaEqS6IqhVCdJVGXQqj5JKwAFfIu7W1rx9TgEJLiz8FuMoEKWVilUkMhk0GQyyXtUrJwaWsT67s7LH58fsLC6BhlOH0Ng5FIJr4Kh0GFLBy32VGl0YitEpOOAVAhp9TSqsfR8gqLZTy9fucI0wUzIBbg7WMvpOAL3n7MxXOFhc1aLetdXg9rxdCirSssHO6x4kWsY4d+P15jUUhBIQjoFlM/0tef8477v5f+euE7tsV1NxM4KhkAAAAASUVORK5CYII=');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.publisher_deposit {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANnSURBVHgB7VZZSFRhFP5mnHGmsQatoawssDLTIivLogUioyAqemh9SLCsbKUQWiiiHiIpslVEU3wI0XAlKy0J1zRLcy0VRVxGzWXcRkcdR//OveSlwbkuDwmBH3OZf879//Pds3znjoQRMIWQYooxTfj/E8omssk4NISSmhqU1lSjXa/HTOUMbHJxhYuDA2RWVpgMxiWsaNDiXmQE8svLAQkgl8kwOGiClNY7N3jg2qGjsLezw0QxJqFW14Zzzx6jub0dRzx3Ytc6d8xRq9HW1YWYzAyk5OWiurERx3Z4Qq2ygYezMzSz1GO5hERM+MNkvhgUiLSCfPj7nMFej42QSCTCfROlOfRjEgLj42AymXjbwrnzcMfLG1tdXSdPWNfair03r8PT3R0Bp88KZP2Dg7CSSiGn2nHrV6mf4Gg/H/UtzQh//xbDtCf29l3MsxVJM7OAcm09O+Z/j63wPs7SS0sEe5ehl/k+f8IuBr1gvf39o84lfs1lLie8WFRGOhPDqBrmVVXi0otnMAwMYP+WbVi5eDFv7+nrg9/LYGQVFvDR3qAOuu99EiqFQjjr5ujIfwcmxFIWJDiwafOoLra6Qxj50W0wwCfgIfqNRgRf8YMXNYpKoQRFg6thIcgo+C4crG5sQC2lfcvKVVDI5bxNb+iDlNba1ha8+ZwFE1Vr4woXs9qbCT+tuAhNbW24fPAQ1i9zEjYGJMQh+0cpFBQNb6OPtbU10osLEZaSLJx30Ghw7eBhRNy4hTVOzghPeoci0q5oDf2jo9iqU96sQaczy7tO382qfjWxrLKfzM3Xh62/4Mu+VVXyNl2P3mKtimtreF+P4mLEa9jd0wspdaBapTJ7qNkzZ/EXF+9IchzmaGBvawsxOFHnKikLWurev2GW0kWkI05TXyrKLDqRSqRmpGOhw9ALI8lG/qe+Fgl3k+aUVKencbGgNI5yMp9G2KNzl/DgzHnY2diIknHSjkpL5Qm3u601u2cmfG4Z+iEZj6OjsJQG8+k9+7BkwQKhC8cD56mlsx2JOTnUpZnUOMsRctmPhr3SMiEHbmTF52Tj4etI9FBaZDSsubpOFEaSFOdw62o30qkPNGq1eITCk9LV3NmBXHpDlNfXoY+cTARcbedSI60lSXGysvTqEp2l/wrT/2mmCSeN34UE33rIbsg3AAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.license {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALdSURBVHgB7VZpSFRRFP5mc3SmVDAjKi20pggVU4iSFjQrCbIFTa2orKgICUvMIgX9IxjVj0wCqRArCG1Rf0RhES0aik7okI6O4Trq5DaLa+PMdN9LhhnfOD2f5o/og8u9nHvf+d53znnnXZ6FAAsIPhYY/z6hkM2h1t5e5Ja+wIBW5/Sc38oVSI2Jg0QsxpwIc4qfokJRD1cXF4f7w6Oj9Fzd1Ig+rRY5Z85CKnblTtg90I8lnp54lpEFkUBgt2cYH8fBzHS4SyRYRMa72hokG424fe4CFru5MXzNKofuxAHl2HZ4kEHBQyJFQUoa1q1ajc/1dUh7kI/hiYm5Ef4JnlIp8pNTsFEmw3t5LR6+ecU4wyqkT65eh8VsgXBaOG3R2N6GTUnn6bVpqpco29vZExonJ1H08QNqmptI6NxgNJtxJTaeVmELqiIjQ0JR1fDNaqNebnRsDGazhR2hvEWFzMICtKi7YNv5KhUKnNgdhcQ9UVYbn8dD9snTds+3aTTYl3HNkWvHObxVXARVVydNJvPxRaD/GhJOITRDg7hLvsfO/j5wBUNhbtlLyFVN4JE3Tz92HEfCd9L2ho4OJN7MgX7YgKxHhbh/KQVcwFDY2tNDzwF+/ojbEW61b/D1RUJ4BL3+3q3GpMmEeSEUCH6LpopBwLffFotE9Ex1HGcVOztCEkoKNUolvigbrXbdyAhKKivotYlULFeFjBxePHAInxR1GNTrkZx3B9FbwuAiFKH8qxydml5a9eXYw5wVMgiXe3khIWIX8kqfQ09UPX5bbrcfKluPyOAQcIXDzyIpej9S448y7Hs3h6EgNQ1CPveOOOOT3uTvMB1U9+dN5ZgrWPVSWwwYDGhWq52e+aEbAidCqjC2BgZhGcnr6+oq2qYiZKduZIMNgvz9GDbeTNdEJXFsNP5EAPm/UWHs02lpZT7eS3GvrATOQAU9eK0MMdu2072WFeHfwv976bzjF+/C89u2r6nWAAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.copyright_owner {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQaSURBVHgB7VZ7SNNrGH42N80CU0vnvBybm9fyHPGcUzuVHZLALkSERVcry+ivIooiyi7OsKILQQRRdFHLhG4UdKV7Ft3EzNJ5acua25pTTKjc1d7vM6Pc2hZEf0TP/vh+++373ud7b887QTcBPxFC/GT8+oQiXzfaHA48rFdDazTA/LaT3nRDEhyC2IgIpMsV6Ofv75Mdr4RdVivO3LuLQ5cvoMVkQt8aEwgEiAmXIHf8REwdOQoBYrFHewJPVWrq6MDi3TvR8KoZfn5+GJ6cgn8Tk6CIioKAPvW616gkrysb6mG12SCPjsGB5SshDQ39fkJDezvmbN0Mg9mMdCLJnz0XSWSQefQluunTpNejoLSYk0sHh6F87XqEBwf7TminfE0vUkGt1WJKxhgU5CxAgKgn+hrK4X11HX+WUf7+USRATL99sFpQcKwUZ+/cxjC5HMfX5ENEUekLtzk8WXGHk6XFJ6Bg7nxO1tDSgsJjJdyL3jsyb8NCQrFsajayR41GIV3sJV2ourERx2/dQE7mOBfbLm3RZbOi5Mol+FPyVfNzeRG8Nrdi4Y5tePzJs5jwcMRFRkFEFzG1t/GCYmCebqALsnyX37gGq93u3cNnzc38ln8p4hFPRpk3W8vL0Pa2A/0DA7GWcjlpuBL+ZFxrNGLf+XOYrBz5+XxKzB/4k9qkigqpSvMCIxISPXv4TKvhJCOSkvl3U2cnKp5W8+fp/4+l0GWgH3ktpHDKpVJsz1uCMcNSv7KhTBnK1xoi9BrSVvKEQSaN5GujXsdDIxQKkZmWDl8QK5HwtePdO++EQkHPq97yF36xhVWvL2A9yuB003EuhAMHDODrK5ORrwnU5GKxCE6nEzerq1wM2Ol9X8Ma6kuGsKAg74Spsji+Pqir5etgOqRM7snJqds3UXr9KtdVlufnpEBL9+5BfvGhr2w8UPecHTpE5kLoUqVpcXIMofw9aWqCWqcjdYnG6hmzUEfGzSR1RUdLcPDieV44b0iNmNayNsjLmog4KqImgx61L7VkQ4pUN4QuHrK+mzE2E3YqlE0lh2GjVUEXOLJqDVKp3BnetLWhmVqCkUWTcKty8ziZzemAii7EdHXeuCwEupkgbqWNkczcshm11CLZ1Aob5+Twpu4NYzWVu4Nyx0KWRinwowq2EImq7ChOk8IkxspwYt16fsYnQgY9E++iQhhJSZTUZxtm53DtdIcGfQv3rJKUSEJSV5a/EZEhIW73ehxPbGIs2rUdWjLIBuzfNDXYiEqMigY7xKbEo/o63K2pgcNh5+Np//IViAwd9C2TngkZPlgsOHWvAsWXLkLXanK7J4JGUm7WBEwbnYH+AQGezHkn7MV7Sxce0xTQGAxcjVhrDwoaSIokxX8kg94m/XcT/ij8/l/6w/ERcC+8YNXwF8gAAAAASUVORK5CYII=');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon.not-permitted {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZbLTxNRFMa/IsYFL6WYUjoUKEkz+KJujSs1+B9oXJoIKdpHoDxNTFy5ULRCi21BQjTR6FbZGA0iGIUoCym0JZjIoxTa8ipQqcVmvG3iOKQz7SQaEhO+3T33zPnNuXPP10oYIuyiMrDL2gPuHnAzEsGzwQH419YgVp55L54OvMXPWEwwJ5Mv+GN7G3qbFSPjTvTRNDq0OuTn5CCVvkx/Q72tEwtLQXz1+dB84SIOZCaX5+3Q+vIFhp1jiE/MqNuNanMbZoIBCHbmnYPB2gEfyYk/87z/Nd6R5/nECzyrOYnsrCx27SJv3/TQgcXV1aTckUkPtPfaEFhZZmOFUimOKJUQDdSoVDDX6pCbnc3GxqamUGsxY5bTqWtuFo0OG/nOf16kRC5Hj6kZlLSAFyhJ5TRDE+No6XZgZT3ExujSMlh1BswFg7jR2wNvwM/ulVPFaKupBU1RQiVTA+Mbr0Y/4+ajXoQ2N9h4BYEGye1d4nSmKlLgrvZaSlha4G998LjR3GXfAeCKkslg0RlBK6h0pcQBE1C3Cyb7A6xtrO+Ix7vt1BshP5Qvpox4p9lPZipDIkmKR6LRxNyKlagOh1wTaO22YzkU4t1XyArRa2pCcUFBulLpOxx0OtFAXIcLU5GLkcdxnnn/YsIcJsiY/BXwvWscrWTg18NhNqZWlsBuqIfDaII07yAbn1nwoZFcrNkUjhSX4JEOezwwdLZjgwM7WqaCzViPw7m5ifXY9DT0lvsIrK6wOcpCOdqv6gXHgxf4kYyB3tKO8NZ3NqZR07h9pSbpOzlnCLTDDD/H9mTEZZ60XIeCx214j/TT5CTCkS12fUxVjjs8sLiOl5TiVrWWQKRszL+8RAzdy1eaH3i56jxOV2pI/0ClWk2OsQ5Uiht4iq5AV10DSouKkLFvHy6dq8KZE5X8yYyAtqJR5nH/G4b8ADNiNeWbZ/pGhpntWEwwR7TT/Cvt/Wv7/4G/AJ5PkArOlf26AAAAAElFTkSuQmCC');
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .text {
  color: #717171;
  margin-left: 50px;
  width: 80px;
  position: absolute;
  padding-top: 3px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon .hover-text {
  visibility: hidden;
  width: 120px;
  background-color: #464646;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 5px;
  top: 28px;
  margin-left: -50px;
  position: absolute;
  z-index: 1;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon .hover-text::after {
  content: " ";
  position: absolute;
  bottom: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent #464646 transparent;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons .bar-icon:hover .hover-text {
  visibility: visible;
}
.expanded .item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed .sherpa-bar-icons {
  margin-left: 250px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed::after {
  content: "\F107";
  position: absolute;
  margin-left: 85%;
  font-size: 7px;
  color: #717171;
}
.expanded .item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayToggleButton.iconClosed::after {
  margin-left: 90%;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen {
  background-color: #fff;
  border-radius: 3px;
  margin-top: 14px;
  padding-bottom: 14px;
  font-family: Arial;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 21px;
  color: #464646;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .all-versions-container {
  cursor: pointer;
  display: block;
  max-width: inherit;
  width: auto;
  margin-top: 45px;
  margin-left: 30px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .sherpa-version-content {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding-right: 10px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.oa_fee {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAHeSURBVHgB7ZbbKwRRHMe/Mzu7E6UUD4ukLJ7d8ihJ+QNcIsmTV6WIB/kHlAeKlKK8uEU8uDywIlr3yC1WKTy5tWXZWTvDOWNbNowzZtusfF7m/Pr9zvme3+n3O2e4ZwLCCI8w8/cFBejkzn2Phd1dXN5cw2IywZaYhMxUG+JiYpjmMws+er3omBjHoH0OHo8nyCeKIkrzC9BcXgGBbMKwIC3kjokx9E9PvU4SBMSSjHiex63LBUmSsLy/B6/PFxrBDacTA7Mz6jjFmoCuunqkWq2qfU6OdmjBjsLMLESTTL+DSdC+sw1ZUdRxa3VNQIySHBePhpIysMJUpZdXV+rXTI4yJz0DRmASlJ/l1wHHQRR0F7Z+wVDy7Xalpycoytt1+yB5g/yiWYCJZ983p3V5r58co7a9DT5S7rIs+wXMQTGlBYVoqawCK5oZCiZe7UHFX6EU5UMUBz1oZkhd9IZp7O3B/OaGWqWOzu6gmCiLhdQSu6hmhnQh2syB9fy2ESL3eXIcHaJtdBhbp07NOGNd/I6p9TWMkJfE5XYj25b2ZdzvavzJVQeWD/ZwfH6h2rQXm/p6P409ODuDYcEVIja5tBiwaT++t3+CpmBxbh4sghl6KMrO0fRz//+lES/4AqZ2oxPLE0WwAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.embargo {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKiSURBVHgB3ZZLaBNRFIb/pK2pfSQp2rrQKhj7sBoaqdFGaMGFi2pEXYoUlSBVsqgUXEhAQSgl3QgupLgrvlqEIlKU4EKa+AhqJBaRkkixtSa21TSP5p0w3jtYF7Z3ZjJgFv3gMgPnzP3vufecc0fBEVBElCgyRRcsZRnC8Th+hJcgh1q1Bpuqq1GQoH30IR6/dEIOHa0G3OntQ0GCBl0Dxt2vAZJTxpYWSMHr8yGVyWB/YzPbiWNAPuRMvVauzXqRfxcjm89zh6/0cfoeCxdNJJh+zKRRlZWhpkpNVpxGaHkZYqSyWYRjUVSWl6OKDBalQpM0ba/HdGAOE58m0blXL+SKqW+zSKbT0O/UQaFQyBNsI2fxzP0G/XeHYS8pgRTad+8RtAvW4UnTIahUKuRyOaTI6sVG5cYKdBkPQLZgJRGzdB2DVE51dGJHXR1kC1J6jpphaGwSc0PrrgZYj58QPD+KQkrzjqaS6L9/D09euda0HzEehO30GWzRasWmEk6aFeKJJCKk1VGUSiVqSOtSkkhC0Qjy+Ty+/1xEIp2SMpV4hLSnXrp1E16/D7pt9bhKItn3J/U/z85g8NEIJv1+bCVnN2K7js2MHvoXsQ4yMPqAaz7fzZmv2biFcHiVnUTOdQ8O8D6Xh26LTccJJk0g9AtjTie0VdWwWy6gVqNZ5aOuqMCNs+egVavheOvG18UFwQAFBR2e94gl4nzzpqLBpdCaQ1W2AeZ2E90tjLkmhKYUTpp3vin++eKDB66PXiFXrCSCh9wYsgTpaqcDQf6ddho6pPAlGOC/ZdUjc0szJN0jEm6Jf0mm0oglk0w7U3D4uYM/v0LJ5bIYejqOggXnSDHToi4Uup0z8/NMO7PwM/SGIL8LcqCXNx0FCf4v1v+P8G8BINLa+tQn2wAAAABJRU5ErkJggg==');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.conditions {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJ+SURBVHgB7ZZdSFNhGMf/Z1uKYxvUmdTmhdmKuklqlRmBlKDQp1J50ScIhdVFmRmCIERhMFol3mQXQV8WVhdCFnWxJKNh0YeKUdJWuq2Zc2uy2XS47fSemcszD3ODF6/8wYHzPOfi/77v83+e9zAcAXOIBHPMvCAilEucUHBoxIuS83W4+KAZtLwli098czqxXKOBLxDAicZrsNhtyEhLQzgSgcPtRu9AP5JFyjBYo9NBs4gVF2w1m1F78wbKthai22JBn20A2Rotrp8+A5lUCuPjFpg+vEcqVOwuRWXpHnFBrVoNhVyOhy9N0Tib7PRWdQ1YhTIaF+vXIxQOI1kY8mxYuUqY5OJo7+nm1h4/ym2pruTIEXK0YcQmTU//D7BKFbJYFrRhZhttv7xesCoVFpAa0iBhW3R9t6Ko5iwOGy6lVLtECEzjHx/H03dvUZK/CRbnT1Q0XEEoFMIybRakEgnayDfz516kwr6CAuh1K8QFH3W8grHlPlrfvIbDNQTf6CiK8zai7sAhMKSnnnSa0dH1CamwUKEQCApqaHcP42RjAywOezTevDoXTacme5CHP+LOr1+QLBKyyCL9OuQsXvI/GW9bh8fNFZ6r4sqvXuYCwSBHG1GX+sfGICM1y0hPB21EBadSfN1oM2N4WwcHcaH5DoITE6jdfxC5S3NAE8EO+RvhiNGAj/+MocnMxPN6A9Jkk+tqetaGF6Q1koU3Tfm27diZlx/LCXbIN/dvny8Wj/j90dyUoJX0Zh+5rlLB5nIJ4hk1vNduQv3d29H3Yzt2oWpvWezbHzIYHJ5hJIuEkZB5rIZ8mvlETeMhO+NhlUrQZtbhTZv530Tq/AVIKby7yGTYlwAAAABJRU5ErkJggg==');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.location {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAKPSURBVHgB7ZZfSFNRHMe/d/+33JAYks4gtNlDCxpSZBGlBVFpS4qFb2IPJRqFLwY99cd6qZX9gd4igqISJcuHKEzS2tb8E9i2cH/QYU2Dlm3tn3Ozs0uure2m28SnfS6Hey+/w/3ce875/e6h5glYQVhYYXLCZYcTfzMXDsPj9yOcYh1x2Gzki0RYNuHUDxea7tzCmGMiZUcej4e7p1uwRV6GbIgN6aO+NzDZbeBxucgXixNbnhg+nw8n2zV48UGPbIh94Xf3T/p8qvYIqrduS+g0T46rHU/QPdCPKw8fwO33QSJalfQwNotCyZpCbJAVLy5cQCqR0O1fLtcfRzgcQY/2HS7evwcmoiOkaWzGns3KpQmZYLNYaKtvwLqCAticX1P2mfg2DfP4OHr02uyFUfjk7ZtVtYzx3o8jaLp5Hb8CQcY+/xU6XS6M2Kx0uiwF058VPuP1oFunBZfDQWlhEcpkssWF9ukp1F06D7fXi3QZtVrRShotIPnbeaENciJmFEZ/IDc6O+AhqVCh2ASZVIpMGLZYYP8yiVdDBsirVcxC/dhnvB40YH3xWrSTFScWCpEuM2RkDp47S1/Li/6mSVItDYbmcO3pY1AUhZaj6oxkUW4/fwYXyW1FSSmqlEpmYdf7fnyy21GpLMfOjQpkgtHhQNfbPrpKtarrwKZYzMIhsxkcDhtnSMWJ5l4maEhV8gUCUO+uRLlcnhCLm0MqdnVoxy6IhAI4SUFPlwGTEVrjKGSkQJw4UENPTUrhavL5C7w06NA7PIhMCM4G6XdvrDkMEZ+fFI8JG/bth44Mp2XSgdlQiG6ZwCLTcKxqL1QV21PGqfhdWzgSgTcYQDb7uOi85wkEjHEqt03MCdPlN0yk3lTKRARVAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon[class^="prerequisite"] {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGnSURBVHgB7ZbNSwJBGId/u66WqdGtLlYUFab0IXZIQ6qLIkREx4KoQxFE0KVzf0DRIQiETl26RJcg6xRZoH1BikFUViJ2q3PlV+uEYhnKu5JQ9MAwL7vMPOw7M/sOlxRBCeFRYv6+UPj6ILWkvvs7XIZCiMZjkILAy1BfUw2zTg+e4/ILXWenmHeuIp5IoBg4UbQ4PQOHqSu/8PzmmsnMegOMTc2Qgl/MkNt3AbffV1j4Fo2y3mIwYMLmgBQ2DvaZMD1XXmEhAqEH9gWpw6urrYOxoZE0nixcc7mwd+JhsbWjE87ZOcpw+rFQlikycblcASpkoUap/Db+MaEqS6IqhVCdJVGXQqj5JKwAFfIu7W1rx9TgEJLiz8FuMoEKWVilUkMhk0GQyyXtUrJwaWsT67s7LH58fsLC6BhlOH0Ng5FIJr4Kh0GFLBy32VGl0YitEpOOAVAhp9TSqsfR8gqLZTy9fucI0wUzIBbg7WMvpOAL3n7MxXOFhc1aLetdXg9rxdCirSssHO6x4kWsY4d+P15jUUhBIQjoFlM/0tef8477v5f+euE7tsV1NxM4KhkAAAAASUVORK5CYII=');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.publisher_deposit {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAANnSURBVHgB7VZZSFRhFP5mnHGmsQatoawssDLTIivLogUioyAqemh9SLCsbKUQWiiiHiIpslVEU3wI0XAlKy0J1zRLcy0VRVxGzWXcRkcdR//OveSlwbkuDwmBH3OZf879//Pds3znjoQRMIWQYooxTfj/E8omssk4NISSmhqU1lSjXa/HTOUMbHJxhYuDA2RWVpgMxiWsaNDiXmQE8svLAQkgl8kwOGiClNY7N3jg2qGjsLezw0QxJqFW14Zzzx6jub0dRzx3Ytc6d8xRq9HW1YWYzAyk5OWiurERx3Z4Qq2ygYezMzSz1GO5hERM+MNkvhgUiLSCfPj7nMFej42QSCTCfROlOfRjEgLj42AymXjbwrnzcMfLG1tdXSdPWNfair03r8PT3R0Bp88KZP2Dg7CSSiGn2nHrV6mf4Gg/H/UtzQh//xbDtCf29l3MsxVJM7OAcm09O+Z/j63wPs7SS0sEe5ehl/k+f8IuBr1gvf39o84lfs1lLie8WFRGOhPDqBrmVVXi0otnMAwMYP+WbVi5eDFv7+nrg9/LYGQVFvDR3qAOuu99EiqFQjjr5ujIfwcmxFIWJDiwafOoLra6Qxj50W0wwCfgIfqNRgRf8YMXNYpKoQRFg6thIcgo+C4crG5sQC2lfcvKVVDI5bxNb+iDlNba1ha8+ZwFE1Vr4woXs9qbCT+tuAhNbW24fPAQ1i9zEjYGJMQh+0cpFBQNb6OPtbU10osLEZaSLJx30Ghw7eBhRNy4hTVOzghPeoci0q5oDf2jo9iqU96sQaczy7tO382qfjWxrLKfzM3Xh62/4Mu+VVXyNl2P3mKtimtreF+P4mLEa9jd0wspdaBapTJ7qNkzZ/EXF+9IchzmaGBvawsxOFHnKikLWurev2GW0kWkI05TXyrKLDqRSqRmpGOhw9ALI8lG/qe+Fgl3k+aUVKencbGgNI5yMp9G2KNzl/DgzHnY2diIknHSjkpL5Qm3u601u2cmfG4Z+iEZj6OjsJQG8+k9+7BkwQKhC8cD56mlsx2JOTnUpZnUOMsRctmPhr3SMiEHbmTF52Tj4etI9FBaZDSsubpOFEaSFOdw62o30qkPNGq1eITCk9LV3NmBXHpDlNfXoY+cTARcbedSI60lSXGysvTqEp2l/wrT/2mmCSeN34UE33rIbsg3AAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.license {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALdSURBVHgB7VZpSFRRFP5mc3SmVDAjKi20pggVU4iSFjQrCbIFTa2orKgICUvMIgX9IxjVj0wCqRArCG1Rf0RhES0aik7okI6O4Trq5DaLa+PMdN9LhhnfOD2f5o/og8u9nHvf+d53znnnXZ6FAAsIPhYY/z6hkM2h1t5e5Ja+wIBW5/Sc38oVSI2Jg0QsxpwIc4qfokJRD1cXF4f7w6Oj9Fzd1Ig+rRY5Z85CKnblTtg90I8lnp54lpEFkUBgt2cYH8fBzHS4SyRYRMa72hokG424fe4CFru5MXzNKofuxAHl2HZ4kEHBQyJFQUoa1q1ajc/1dUh7kI/hiYm5Ef4JnlIp8pNTsFEmw3t5LR6+ecU4wyqkT65eh8VsgXBaOG3R2N6GTUnn6bVpqpco29vZExonJ1H08QNqmptI6NxgNJtxJTaeVmELqiIjQ0JR1fDNaqNebnRsDGazhR2hvEWFzMICtKi7YNv5KhUKnNgdhcQ9UVYbn8dD9snTds+3aTTYl3HNkWvHObxVXARVVydNJvPxRaD/GhJOITRDg7hLvsfO/j5wBUNhbtlLyFVN4JE3Tz92HEfCd9L2ho4OJN7MgX7YgKxHhbh/KQVcwFDY2tNDzwF+/ojbEW61b/D1RUJ4BL3+3q3GpMmEeSEUCH6LpopBwLffFotE9Ex1HGcVOztCEkoKNUolvigbrXbdyAhKKivotYlULFeFjBxePHAInxR1GNTrkZx3B9FbwuAiFKH8qxydml5a9eXYw5wVMgiXe3khIWIX8kqfQ09UPX5bbrcfKluPyOAQcIXDzyIpej9S448y7Hs3h6EgNQ1CPveOOOOT3uTvMB1U9+dN5ZgrWPVSWwwYDGhWq52e+aEbAidCqjC2BgZhGcnr6+oq2qYiZKduZIMNgvz9GDbeTNdEJXFsNP5EAPm/UWHs02lpZT7eS3GvrATOQAU9eK0MMdu2072WFeHfwv976bzjF+/C89u2r6nWAAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.copyright_owner {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAQaSURBVHgB7VZ7SNNrGH42N80CU0vnvBybm9fyHPGcUzuVHZLALkSERVcry+ivIooiyi7OsKILQQRRdFHLhG4UdKV7Ft3EzNJ5acua25pTTKjc1d7vM6Pc2hZEf0TP/vh+++373ud7b887QTcBPxFC/GT8+oQiXzfaHA48rFdDazTA/LaT3nRDEhyC2IgIpMsV6Ofv75Mdr4RdVivO3LuLQ5cvoMVkQt8aEwgEiAmXIHf8REwdOQoBYrFHewJPVWrq6MDi3TvR8KoZfn5+GJ6cgn8Tk6CIioKAPvW616gkrysb6mG12SCPjsGB5SshDQ39fkJDezvmbN0Mg9mMdCLJnz0XSWSQefQluunTpNejoLSYk0sHh6F87XqEBwf7TminfE0vUkGt1WJKxhgU5CxAgKgn+hrK4X11HX+WUf7+USRATL99sFpQcKwUZ+/cxjC5HMfX5ENEUekLtzk8WXGHk6XFJ6Bg7nxO1tDSgsJjJdyL3jsyb8NCQrFsajayR41GIV3sJV2ourERx2/dQE7mOBfbLm3RZbOi5Mol+FPyVfNzeRG8Nrdi4Y5tePzJs5jwcMRFRkFEFzG1t/GCYmCebqALsnyX37gGq93u3cNnzc38ln8p4hFPRpk3W8vL0Pa2A/0DA7GWcjlpuBL+ZFxrNGLf+XOYrBz5+XxKzB/4k9qkigqpSvMCIxISPXv4TKvhJCOSkvl3U2cnKp5W8+fp/4+l0GWgH3ktpHDKpVJsz1uCMcNSv7KhTBnK1xoi9BrSVvKEQSaN5GujXsdDIxQKkZmWDl8QK5HwtePdO++EQkHPq97yF36xhVWvL2A9yuB003EuhAMHDODrK5ORrwnU5GKxCE6nEzerq1wM2Ol9X8Ma6kuGsKAg74Spsji+Pqir5etgOqRM7snJqds3UXr9KtdVlufnpEBL9+5BfvGhr2w8UPecHTpE5kLoUqVpcXIMofw9aWqCWqcjdYnG6hmzUEfGzSR1RUdLcPDieV44b0iNmNayNsjLmog4KqImgx61L7VkQ4pUN4QuHrK+mzE2E3YqlE0lh2GjVUEXOLJqDVKp3BnetLWhmVqCkUWTcKty8ziZzemAii7EdHXeuCwEupkgbqWNkczcshm11CLZ1Aob5+Twpu4NYzWVu4Nyx0KWRinwowq2EImq7ChOk8IkxspwYt16fsYnQgY9E++iQhhJSZTUZxtm53DtdIcGfQv3rJKUSEJSV5a/EZEhIW73ehxPbGIs2rUdWjLIBuzfNDXYiEqMigY7xKbEo/o63K2pgcNh5+Np//IViAwd9C2TngkZPlgsOHWvAsWXLkLXanK7J4JGUm7WBEwbnYH+AQGezHkn7MV7Sxce0xTQGAxcjVhrDwoaSIokxX8kg94m/XcT/ij8/l/6w/ERcC+8YNXwF8gAAAAASUVORK5CYII=');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .icon.not-permitted {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAALjSURBVHgB7ZbLTxNRFMa/IsYFL6WYUjoUKEkz+KJujSs1+B9oXJoIKdpHoDxNTFy5ULRCi21BQjTR6FbZGA0iGIUoCym0JZjIoxTa8ipQqcVmvG3iOKQz7SQaEhO+3T33zPnNuXPP10oYIuyiMrDL2gPuHnAzEsGzwQH419YgVp55L54OvMXPWEwwJ5Mv+GN7G3qbFSPjTvTRNDq0OuTn5CCVvkx/Q72tEwtLQXz1+dB84SIOZCaX5+3Q+vIFhp1jiE/MqNuNanMbZoIBCHbmnYPB2gEfyYk/87z/Nd6R5/nECzyrOYnsrCx27SJv3/TQgcXV1aTckUkPtPfaEFhZZmOFUimOKJUQDdSoVDDX6pCbnc3GxqamUGsxY5bTqWtuFo0OG/nOf16kRC5Hj6kZlLSAFyhJ5TRDE+No6XZgZT3ExujSMlh1BswFg7jR2wNvwM/ulVPFaKupBU1RQiVTA+Mbr0Y/4+ajXoQ2N9h4BYEGye1d4nSmKlLgrvZaSlha4G998LjR3GXfAeCKkslg0RlBK6h0pcQBE1C3Cyb7A6xtrO+Ix7vt1BshP5Qvpox4p9lPZipDIkmKR6LRxNyKlagOh1wTaO22YzkU4t1XyArRa2pCcUFBulLpOxx0OtFAXIcLU5GLkcdxnnn/YsIcJsiY/BXwvWscrWTg18NhNqZWlsBuqIfDaII07yAbn1nwoZFcrNkUjhSX4JEOezwwdLZjgwM7WqaCzViPw7m5ifXY9DT0lvsIrK6wOcpCOdqv6gXHgxf4kYyB3tKO8NZ3NqZR07h9pSbpOzlnCLTDDD/H9mTEZZ60XIeCx214j/TT5CTCkS12fUxVjjs8sLiOl5TiVrWWQKRszL+8RAzdy1eaH3i56jxOV2pI/0ClWk2OsQ5Uiht4iq5AV10DSouKkLFvHy6dq8KZE5X8yYyAtqJR5nH/G4b8ADNiNeWbZ/pGhpntWEwwR7TT/Cvt/Wv7/4G/AJ5PkArOlf26AAAAAElFTkSuQmCC');
  width: 21px;
  height: 21px;
  background-size: 25px auto;
  background-position: center center;
  background-repeat: no-repeat;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .not-permitted-text {
  margin-bottom: 7px;
  margin-left: 7px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .property {
  width: 30%;
  margin-left: 5px;
  margin-bottom: 7px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayOpen .text {
  margin-bottom: 7px;
  max-width: 100%;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review.expanded .pathwayOpen .property {
  width: 22%;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review.expanded .all-versions-container {
  width: auto;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .pathwayClosed {
  height: 56px;
  background-color: #fff;
  border-radius: 3px;
  margin-top: 14px;
}
.item-edit-modal.sherpa-modal .journal-policies-wrap.in-review .sherpa-full-policy {
  font-size: 14px;
  line-height: 16px;
  color: #c74d5a;
}
.fs-icon-base,
.drop-publisher:hover::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.scroll-area {
  max-height: 300px;
  overflow: auto;
}
.publisher-view {
  height: 300px;
  max-height: 420px;
}
.publisher-container {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  max-width: 320px;
  cursor: pointer;
  margin: -10px 0;
  padding: 10px 0;
}
.publisher-name {
  display: inline-block;
  white-space: normal;
  max-width: 280px;
  color: #464646;
  font-family: Arial;
  font-style: normal;
  font-weight: bold;
  font-size: 13px;
  line-height: 21px;
}
.drop-publisher {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 10px 14px 10px 14px;
  font-weight: bold;
  line-height: 20px;
  white-space: normal;
  overflow: visible;
  border-bottom: 1px solid #ddd;
  cursor: pointer;
}
.drop-publisher:hover {
  background: #f8f8f8;
}
.drop-publisher:nth-child(2n) {
  background-color: #fff;
}
.drop-publisher:hover::after {
  font-size: 10px;
  margin-top: 7px;
  margin-right: 0px;
  content: "\F17A";
  color: #999999;
  cursor: pointer;
}
.drop-loading {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  padding: 10px 28px 10px 14px;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.drop-loading .publishers-loading {
  width: 25px;
  height: 25px;
}
.drop-limit {
  padding: 10px 28px 10px 14px;
  line-height: 20px;
  white-space: normal;
  overflow: visible;
  color: #717171;
  cursor: default;
}
.limit-container {
  max-width: 290px;
  cursor: default;
  margin: -10px 0 -10px 120px;
  padding: 10px 0;
}
.sherpa-search-box {
  height: 77px;
  border-bottom: 1px solid #ddd;
  background-color: #f8f8f8;
}
.sherpa-search-box .mimic-input {
  padding-right: 28px;
  left: 10px;
}
.sherpa-search-box .search-field {
  width: 320px;
}
.sherpa-search-box .search-field input[type='search'] {
  width: 315px;
}
.radio-group.sherpa {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-family: Arial;
  margin: 0 14px 7px 14px;
  padding-top: 7px;
  font-size: 13px;
  line-height: 21px;
  background-color: #f8f8f8;
}
.radio-group.sherpa .option {
  color: #464646;
}
.radio-group.sherpa .criteria-description {
  margin-right: 10px;
  color: #717171;
}
.toggle-wrap,
.toggle-label,
.toggle-input {
  margin: 0;
  padding: 0;
}
.toggle-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.toggle-wrap .toggle-label {
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 7px;
}
.toggle-wrap .toggle-input {
  cursor: pointer;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .1), inset -1px -2px 4px rgba(0, 0, 0, .1);
}
.toggle-wrap .disabled {
  cursor: default;
  box-shadow: none;
}
.fs-icon-base,
.upload-confirm-area .confirm-group::before,
.upload-confirm-area .confirm-file::before {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.upload-confirm-area .upload-button,
.upload-confirm-area .confirm-button {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  line-height: 23px;
  border-radius: 4px;
  color: #fff;
}
.upload-confirm-area .upload-button {
  padding: 0 8px;
}
.upload-confirm-area .confirm-button {
  padding: 6px 14px 6px 8px;
}
.upload-confirm-area .confirm-button::before {
  font-size: 14px;
  margin-left: 7px;
  margin-right: 7px;
  vertical-align: middle;
}
.upload-confirm-area .confirm-group::before {
  content: "\F157";
}
.upload-confirm-area .confirm-file::before {
  content: "\F151";
}
.fs-icon-base {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.light-theme.group-selector .loader-component {
  width: 100%;
  height: 100%;
  position: relative;
}
.light-theme.group-selector .loader-component .message {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.light-theme.group-selector .loader-component .message-wrap {
  height: 100%;
  width: 100%;
  display: inline-block;
  text-align: center;
}
.light-theme.group-selector .loader-component.loading .message {
  width: 100%;
  height: 100%;
  white-space: nowrap;
}
.light-theme.group-selector .loader-component.loading .message:before {
  content: '';
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.light-theme.group-selector .loader-component.loading .message .default-content {
  display: inline-block;
  background: url(https://website-p-eu.figstatic.com/assets/94c44ed00134d9a88f38c263297ce8784e4d15fa/public/global/sprites/loader.gif) no-repeat 50% 50%;
  vertical-align: middle;
  width: 50px;
  height: 50px;
}
.light-theme.group-selector .loader-component.error .message {
  white-space: normal;
  position: relative;
  z-index: 200;
  width: 80%;
  max-width: 960px;
  text-align: left;
  margin: 0 40px;
  background-color: #f3dbde;
  padding: 14px;
}
.light-theme.group-selector .loader-component.error .message .default-content {
  content: "failed";
  color: red;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap,
.light-theme.group-selector .loader-component.show-content > .message-wrap:after {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 100;
  display: inline-block;
  white-space: nowrap;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap:after {
  content: '';
  opacity: 0.5;
  background: #fff;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap:before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
.light-theme.group-selector .loader-component.show-content > .message-wrap .default-content {
  z-index: 101;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 25px);
  z-index: 200;
}
.light-theme.group-selector .loader-component.error::before {
  display: none;
}
.light-theme.group-selector .loader-component .retry-action {
  color: #c74d5a;
  margin-left: 7px;
}
.light-theme.group-selector .loader-component .retry-action:hover {
  text-decoration: underline;
}
.light-theme.group-selector .groups-trigger {
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.light-theme.group-selector .drop-menu {
  background: #f8f8f8;
}
.light-theme.group-selector .items-wrap {
  max-height: 250px;
  overflow-y: scroll;
}
.light-theme.group-selector .drop-item {
  padding-left: 75px;
  position: relative;
  cursor: default;
}
.light-theme.group-selector .default-group {
  padding-left: 15px;
  border-bottom: 2px solid #ddd;
}
.light-theme.group-selector .default-group .group-name {
  margin-left: 0;
}
.light-theme.group-selector .no-results {
  margin: 0;
  padding: 14px 0;
  text-align: center;
  color: #717171;
  background-color: #fff;
}
.light-theme.group-selector .level-0 {
  padding-left: 15px;
}
.light-theme.group-selector .level-1 {
  padding-left: 30px;
}
.light-theme.group-selector .level-2 {
  padding-left: 45px;
}
.light-theme.group-selector .level-3 {
  padding-left: 60px;
}
.light-theme.group-selector .level-4 {
  padding-left: 75px;
}
.light-theme.group-selector .level-5 {
  padding-left: 90px;
}
.light-theme.group-selector .level-6 {
  padding-left: 105px;
}
.light-theme.group-selector .level-7 {
  padding-left: 120px;
}
.light-theme.group-selector .level-8 {
  padding-left: 135px;
}
.light-theme.group-selector .level-9 {
  padding-left: 150px;
}
.light-theme.group-selector .level-10 {
  padding-left: 165px;
}
.light-theme.group-selector .filters-active .drop-item {
  padding-left: 15px;
}
.light-theme.group-selector .drop-item:nth-child(odd) {
  background: #fff;
}
.light-theme.group-selector .search-field {
  margin: 7px 14px;
  width: auto;
}
.light-theme.group-selector .search-field input {
  width: 100%;
}
.light-theme.group-selector .search-field a {
  display: none;
}
.light-theme.group-selector .search-field.has-text a {
  display: block;
}
.light-theme.group-selector .toggle-trigger {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA4NUUzREVEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA4NUUzREZEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4MEMyRTU3RkNGMDUxMUU0QUM5NkM5QzBCNjM0RkYyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MEMyRTU4MENGMDUxMUU0QUM5NkM5QzBCNjM0RkYyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvRU5YcAAAA+SURBVHjaYvz//z8DCMyaNQtEQTgMDIxpaWlgBhMDAcA4c+ZMZD7cBJgAC5IgNoWErWBBNg6bFYwU+wIgwAAUbxPWmnukfgAAAABJRU5ErkJggg==");
  position: absolute;
  top: 8px;
  width: 8px;
  height: 8px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
}
.light-theme.group-selector .toggle-trigger.expanded {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjA4NUUzRTJEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjA4NUUzRTNEMDAwMTFFNEFDOTZDOUMwQjYzNEZGMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2MDg1RTNFMEQwMDAxMUU0QUM5NkM5QzBCNjM0RkYyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2MDg1RTNFMUQwMDAxMUU0QUM5NkM5QzBCNjM0RkYyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pmscd0UAAAArSURBVHjaYvz//z8DPsBIHQWzZs36AGTzo8l9TEtLE2BiIAAYae9IgAADABabGfX37QygAAAAAElFTkSuQmCC");
}
.light-theme.group-selector .group-name {
  display: inline-block;
  cursor: pointer;
  width: 100%;
  height: 100%;
  margin-left: 15px;
  white-space: normal;
  word-break: break-word;
}
.upload-button-wrap {
  display: inline-block;
  position: relative;
  overflow: hidden;
}
.upload-button-wrap input[type="file"] {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  opacity: 0;
  -ms-filter: 'alpha(opacity=0)';
  font-size: 200px;
  direction: ltr;
  cursor: pointer;
}
#upload_button_label {
  display: none;
}
.virus-status.virus-found {
  color: red;
}
.virus-status.virus-error {
  color: red;
}
.virus-status.virus-warning {
  color: #999;
}
.figshare-logo {
  width: 56px;
  height: 56px;
}
.figshare-logo-color1 {
  fill: #aec709;
}
.figshare-logo-color2 {
  fill: #c6454f;
}
.figshare-logo-color3 {
  fill: #55636d;
}
.figshare-logo-color4 {
  fill: #68c0b9;
}
.figshare-logo-grayscale .figshare-logo-color1 {
  fill: #666666;
}
.figshare-logo-grayscale .figshare-logo-color2 {
  fill: #999999;
}
.figshare-logo-grayscale .figshare-logo-color3 {
  fill: #cccccc;
}
.figshare-logo-grayscale .figshare-logo-color4 {
  fill: #333333;
}
@-webkit-keyframes figshareLogoOpacityPulse {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes figshareLogoOpacityPulse {
  0% {
    opacity: 0;
  }
  10% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.animate .group {
  opacity: 1;
  -webkit-animation: 0.8s figshareLogoOpacityPulse infinite linear;
          animation: 0.8s figshareLogoOpacityPulse infinite linear;
}
.animate .layer1 {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
.animate .layer2 {
  -webkit-animation-delay: 0.04s;
          animation-delay: 0.04s;
}
.animate .layer3 {
  -webkit-animation-delay: 0.08s;
          animation-delay: 0.08s;
}
.animate .layer4 {
  -webkit-animation-delay: 0.12s;
          animation-delay: 0.12s;
}
.animate .layer5 {
  -webkit-animation-delay: 0.16s;
          animation-delay: 0.16s;
}
.animate .layer6 {
  -webkit-animation-delay: 0.20s;
          animation-delay: 0.20s;
}
.animate .layer7 {
  -webkit-animation-delay: 0.24s;
          animation-delay: 0.24s;
}
.animate .layer8 {
  -webkit-animation-delay: 0.28s;
          animation-delay: 0.28s;
}
.animate .layer9 {
  -webkit-animation-delay: 0.32s;
          animation-delay: 0.32s;
}
.animate .layer10 {
  -webkit-animation-delay: 0.36s;
          animation-delay: 0.36s;
}
.animate .layer11 {
  -webkit-animation-delay: 0.40s;
          animation-delay: 0.40s;
}
.animate .layer12 {
  -webkit-animation-delay: 0.44s;
          animation-delay: 0.44s;
}
.animate .layer13 {
  -webkit-animation-delay: 0.48s;
          animation-delay: 0.48s;
}
.animate .layer14 {
  -webkit-animation-delay: 0.52s;
          animation-delay: 0.52s;
}
.animate .layer15 {
  -webkit-animation-delay: 0.56s;
          animation-delay: 0.56s;
}
.animate .layer16 {
  -webkit-animation-delay: 0.60s;
          animation-delay: 0.60s;
}
.animate .layer17 {
  -webkit-animation-delay: 0.64s;
          animation-delay: 0.64s;
}
.animate .layer18 {
  -webkit-animation-delay: 0.68s;
          animation-delay: 0.68s;
}
.animate .layer19 {
  -webkit-animation-delay: 0.72s;
          animation-delay: 0.72s;
}
.animate .layer20 {
  -webkit-animation-delay: 0.76s;
          animation-delay: 0.76s;
}
.fs-icon-base,
.item-type-selector .its-clear::before,
.item-type-selector .its-item.its-show-descr .itsi-help-button::after,
.item-type-selector .its-item .itsi-icon.figure::after,
.item-type-selector .its-item .itsi-icon.dataset::after,
.item-type-selector .its-item .itsi-icon.media::after,
.item-type-selector .its-item .itsi-icon.paper::after,
.item-type-selector .its-item .itsi-icon.code::after,
.item-type-selector .its-item .itsi-icon.poster::after,
.item-type-selector .its-item .itsi-icon.thesis::after,
.item-type-selector .its-item .itsi-icon.presentation::after,
.item-type-selector .its-item .itsi-icon.preprint::after,
.item-type-selector .its-item .itsi-icon.book::after,
.item-type-selector .its-item .itsi-icon.onlineresource::after,
.item-type-selector .its-item .itsi-icon.fineart::after,
.item-type-selector .its-item .itsi-icon.wesm::after,
.item-type-selector .its-item .itsi-help-button::after,
.item-type-selector.light-theme.stats.js-active .drop-trigger::after,
.item-type-selector.light-theme.stats .drop-trigger::after,
.item-type-selector.material .drop-trigger::after,
.item-type-selector.material.js-active .drop-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.item-type-selector.js-active.dropdown.its-loading .drop-menu,
.item-type-selector.js-active.dropdown.its-load-error .drop-menu {
  height: 100px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.item-type-selector.its-has-reset .drop-trigger::after {
  display: none;
}
.item-type-selector .drop-trigger {
  text-transform: capitalize;
}
.item-type-selector .its-placeholder {
  text-transform: none;
}
.item-type-selector .its-clear {
  position: absolute;
  right: 0;
  top: 0;
  height: 29px;
  width: 29px;
  content: " ";
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent;
}
.item-type-selector .its-clear::before {
  z-index: 2;
  font-size: 8px;
  content: "\F112";
  position: absolute;
  top: 10px;
  right: 10px;
  color: #717171;
}
.item-type-selector .its-clear:hover::before,
.item-type-selector .its-clear:focus::before {
  color: #c74d5a;
}
.item-type-selector .its-clear:hover::after,
.item-type-selector .its-clear:focus::after {
  position: absolute;
  left: -190px;
  width: 190px;
  background: #fbfbfb;
  content: "remove filter";
  content: "remove filter";
  line-height: 27px;
  padding-right: 20px;
  text-align: right;
  top: 0;
}
.item-type-selector .its-item {
  width: 100%;
  border-bottom: 1px solid #ddd;
  position: relative;
}
.item-type-selector .its-item:last-child {
  border-bottom: none;
}
.item-type-selector .its-item.its-show-descr .itsi-trigger {
  background: #f8f8f8;
}
.item-type-selector .its-item.its-show-descr .itsi-description {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
}
.item-type-selector .its-item.its-show-descr .itsi-help-button {
  opacity: 1;
  color: #c74d5a;
}
.item-type-selector .its-item.its-show-descr .itsi-help-button::after {
  font-size: 10px;
  content: "\F112";
}
.item-type-selector .its-item .itsi-trigger {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  color: #464646;
  width: 100%;
  height: 100%;
}
.item-type-selector .its-item .itsi-trigger:focus,
.item-type-selector .its-item .itsi-trigger:hover {
  background: #f8f8f8;
}
.item-type-selector .its-item .itsi-trigger:focus + .itsi-help-button,
.item-type-selector .its-item .itsi-trigger:hover + .itsi-help-button {
  opacity: 1;
}
.item-type-selector .its-item .itsi-row {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  width: 100%;
  text-transform: capitalize;
}
.item-type-selector .its-item .itsi-icon {
  margin: 0 14px 0 13px;
  width: 23px;
  height: 14px;
}
.item-type-selector .its-item .itsi-icon::after {
  font-size: 14px;
}
.item-type-selector .its-item .itsi-icon.figure::after {
  content: "\F161";
}
.item-type-selector .its-item .itsi-icon.dataset::after {
  content: "\F121";
}
.item-type-selector .its-item .itsi-icon.media::after {
  content: "\F19B";
}
.item-type-selector .its-item .itsi-icon.paper::after {
  content: "\F15D";
}
.item-type-selector .its-item .itsi-icon.code::after {
  content: "\F117";
}
.item-type-selector .its-item .itsi-icon.poster::after {
  content: "\F165";
}
.item-type-selector .its-item .itsi-icon.thesis::after {
  content: "\F17F";
}
.item-type-selector .its-item .itsi-icon.presentation::after {
  content: "\F168";
}
.item-type-selector .its-item .itsi-icon.preprint::after {
  content: "\F166";
}
.item-type-selector .its-item .itsi-icon.book::after {
  content: "\F10F";
}
.item-type-selector .its-item .itsi-icon.onlineresource::after {
  content: "\F15C";
}
.item-type-selector .its-item .itsi-icon.fineart::after {
  content: "\F137";
}
.item-type-selector .its-item .itsi-icon.wesm::after {
  content: "\F1A0";
}
.item-type-selector .its-item .itsi-help-button {
  opacity: 0;
  position: absolute;
  top: 3px;
  right: 6px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 28px;
  width: 28px;
  color: #bbb;
}
.item-type-selector .its-item .itsi-help-button:focus,
.item-type-selector .its-item .itsi-help-button:hover {
  opacity: 1;
  color: #c74d5a;
}
.item-type-selector .its-item .itsi-help-button::after {
  font-size: 14px;
  content: "\F14D";
}
.item-type-selector .its-item .itsi-description {
  display: none;
  margin: 0 13px 14px 50px;
  color: #717171;
  font-size: 12px;
  line-height: 21px;
  word-break: break-word;
}
.item-type-selector.light-theme.default .drop-trigger::after {
  top: 13px;
}
.item-type-selector.light-theme.default .drop-menu {
  height: auto;
  max-height: 285px;
  top: 32px;
}
.item-type-selector.light-theme.default .its-item .itsi-row {
  height: 34px;
}
.item-type-selector.light-theme.default .its-item .itsi-help-button {
  top: 3px;
}
.item-type-selector.light-theme.stats:not(.disabled) .drop-trigger:hover {
  color: #c74d5a;
}
.item-type-selector.light-theme.stats.disabled .drop-trigger::after {
  color: #bbb;
}
.item-type-selector.light-theme.stats.js-active .drop-trigger::after {
  content: "\F10A";
}
.item-type-selector.light-theme.stats .drop-trigger::after {
  color: #c74d5a;
  content: "\F107";
}
.item-type-selector.light-theme.stats .drop-menu {
  min-width: 316px;
  height: auto;
  max-height: 285px;
}
.item-type-selector.light-theme.stats .its-item .itsi-row {
  height: 34px;
}
.item-type-selector.light-theme.stats .its-item .itsi-help-button {
  display: none;
}
.item-type-selector.material {
  font-size: 16px;
  line-height: 21px;
}
.item-type-selector.material.dropdown {
  width: 393px;
}
.item-type-selector.material .drop-trigger {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-justify-content: flex-start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  padding: 0;
  margin-left: 14px;
  margin-right: 14px;
  height: 37px;
  color: #464646;
  line-height: 18px;
  border: 1px solid transparent;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.item-type-selector.material .drop-trigger::after {
  position: absolute;
  right: 0;
  color: #ddd;
  content: "\F133";
  font-size: 7px;
}
.item-type-selector.material.js-active .drop-trigger,
.item-type-selector.material .drop-trigger:hover,
.item-type-selector.material .drop-trigger:focus {
  margin: 0;
  padding: 0;
  border: 1px solid #ddd;
  padding-left: 14px;
  padding-right: 14px;
}
.item-type-selector.material.js-active .drop-trigger::after,
.item-type-selector.material .drop-trigger:hover::after,
.item-type-selector.material .drop-trigger:focus::after {
  right: 14px;
}
.item-type-selector.material.js-active .drop-trigger::after {
  content: "\F11D";
}
.item-type-selector.material .its-placeholder {
  color: #999;
}
.item-type-selector.material .drop-menu {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  height: auto;
  max-height: 393px;
  width: 100%;
  overflow: auto;
  margin: 2px 0;
  background-color: #fff;
  border: 1px solid #ddd;
  top: 34px;
}
.item-type-selector.material .its-item .itsi-row {
  height: 48px;
}
.item-type-selector.material .its-item .itsi-help-button {
  top: 10px;
}
.item-type-selector.material .its-item .itsi-description {
  margin-top: -7px;
}
.actions-menu-component {
  position: relative;
  z-index: inherit;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.actions-menu-component .actions-menu-container {
  z-index: 1;
}
.actions-menu-top .actions-menu-container {
  bottom: 100%;
  margin-bottom: 11px;
}
.actions-menu-right .actions-menu-container {
  left: 100%;
  margin-left: 11px;
}
.actions-menu-bottom .actions-menu-container {
  top: 100%;
  margin-top: 11px;
}
.actions-menu-left .actions-menu-container {
  right: 100%;
  margin-right: 11px;
}
.actions-menu-trigger {
  background: transparent;
  padding: 0;
  margin: 0;
  border: 0 none transparent;
}
.fs-icon-base,
.date-input-component-wrapper .date-input-selector .month-control.prev::before,
.date-input-component-wrapper .date-input-selector .month-control.next::before,
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .actions-menu-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.date-input-component-wrapper {
  width: 140px;
}
.date-input-component-wrapper.disabled .date-input-container,
.date-input-component-wrapper.disabled .date-input-field {
  cursor: default;
}
.date-input-component-wrapper .date-input-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  cursor: pointer;
}
.date-input-component-wrapper .date-input-field {
  position: relative;
  display: inline-block;
  color: #464646;
  background: #fff;
  box-shadow: inset 0px 14px 7px -14px rgba(0, 0, 0, .1);
  width: 91px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 0 7px;
  border: 1px solid #ddd;
  border-radius: 3px;
  font-size: 13px;
  line-height: 28px;
  height: 28px;
  cursor: pointer;
  pointer-events: none;
}
.date-input-component-wrapper .date-input-field::-webkit-input-placeholder {
  color: #bbb;
}
.date-input-component-wrapper .date-input-field::-moz-placeholder {
  color: #bbb;
}
.date-input-component-wrapper .date-input-field:-ms-input-placeholder {
  color: #bbb;
}
.date-input-component-wrapper .date-input-field::placeholder {
  color: #bbb;
}
.date-input-component-wrapper .date-input-field:focus {
  border: 1px solid #3496fb;
  box-shadow: 0 0 4px 1px #3496fb;
}
.date-input-component-wrapper .date-input-field:focus::-webkit-input-placeholder {
  color: #ddd;
}
.date-input-component-wrapper .date-input-field:focus::-moz-placeholder {
  color: #ddd;
}
.date-input-component-wrapper .date-input-field:focus:-ms-input-placeholder {
  color: #ddd;
}
.date-input-component-wrapper .date-input-field:focus::placeholder {
  color: #ddd;
}
.date-input-component-wrapper .date-input-field[disabled] {
  background: #fbfbfb;
  color: #bbb;
  box-shadow: inset 0px 14px 14px -14px rgba(0, 0, 0, .1);
}
.date-input-component-wrapper .date-input-field.error {
  border: 1px solid #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.date-input-component-wrapper .date-input-selector {
  width: 28px;
  height: 28px;
  margin: 0 7px;
}
.date-input-component-wrapper .date-input-selector .month-selector {
  display: inline-block;
  width: 100%;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display {
  width: 100%;
  border-collapse: collapse;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .month-header th {
  color: #ddd;
  font-weight: normal;
  line-height: 21px;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .month-content td {
  border: 1px solid #ddd;
  text-align: center;
  margin: 0;
  padding: 0;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display {
  display: inline-block;
  width: 100%;
  height: 21px;
  background-color: #f8f8f8;
  transition: background-color 0.5s;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display .day-button {
  display: inline-block;
  width: 100%;
  padding-right: 5px;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  text-align: right;
  font-size: 13px;
  font-weight: bold;
  line-height: 21px;
  color: #bbb;
  transition: color 0.5s;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display .day-button.disabled {
  cursor: default;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.same-month {
  background-color: #f8f8f8;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.same-month .day-button {
  color: #717171;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.current-date {
  background-color: #f3dbde;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.current-date .day-button {
  color: #717171;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.disabled {
  background-color: #f8f8f8;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.disabled .day-button {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.selected {
  background-color: #c7404d;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.selected .day-button {
  color: #fff;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.highlighted {
  background-color: #d36772;
}
.date-input-component-wrapper .date-input-selector .month-selector .month-display .day-display.highlighted .day-button {
  color: #fff;
}
.date-input-component-wrapper .date-input-selector .month-controls {
  position: relative;
  display: inline-block;
  width: 100%;
  text-align: center;
  margin-top: 7px;
  margin-bottom: 7px;
}
.date-input-component-wrapper .date-input-selector .month-control {
  display: inline-block;
}
.date-input-component-wrapper .date-input-selector .month-control.prev {
  position: absolute;
  left: 0;
}
.date-input-component-wrapper .date-input-selector .month-control.prev::before {
  content: "\F179";
  line-height: 24px;
}
.date-input-component-wrapper .date-input-selector .month-control.prev.disabled::before {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .month-control.next {
  position: absolute;
  left: auto;
  right: 0;
}
.date-input-component-wrapper .date-input-selector .month-control.next::before {
  content: "\F17B";
  line-height: 24px;
}
.date-input-component-wrapper .date-input-selector .month-control.next.disabled::before {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .month-control .fs-icon-base {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .has-dropdown {
  position: relative;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .has-dropdown.js-active > .drop-menu {
  display: block;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .has-dropdown .drop-trigger {
  cursor: pointer;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .has-dropdown .drop-menu {
  display: none;
  position: absolute;
  top: auto;
  left: 0;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .drop-trigger {
  display: inline-block;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-appearance: none;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select.disabled .drop-trigger {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select.has-error .drop-trigger {
  box-shadow: 0 0 0 2px #f3dbde;
  border: 1px solid #ff0000;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .drop-menu {
  position: absolute;
  left: 0;
  width: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  max-height: 350px;
  overflow: auto;
  z-index: 1;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .drop-item {
  position: relative;
  display: block;
  margin: 0 2px;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .drop-item.disabled,
.date-input-component-wrapper .date-input-selector .month-control.selector .custom-select .drop-item.selected {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-trigger {
  width: auto;
  height: 24px;
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
  padding: 4px 8px 3px 8px;
  border: 1px solid #ddd;
  border-radius: 3px;
  color: #464646;
  font-size: 13px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-trigger::after {
  position: absolute;
  top: 0;
  right: 10px;
  content: "\F107";
  font-size: 5px;
  color: #c74d5a;
  line-height: 24px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-menu,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-menu {
  padding: 8px 3px;
  white-space: nowrap;
  background: #464646;
  border: 1px solid #464646;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .has-dropdown .drop-menu,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .has-dropdown .drop-menu {
  top: 21px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-item,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-item {
  padding: 3px 8px;
  line-height: 21px;
  font-weight: bold;
  color: #fff;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-item:hover,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-item:hover {
  background: #556471;
  border-radius: 3px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger {
  background: #464646;
  border-color: #464646;
  color: #fff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger::after {
  position: absolute;
  top: 0;
  right: 10px;
  content: "\F10A";
  font-size: 5px;
  color: #fff;
  line-height: 24px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-trigger {
  background: transparent;
  border: 0 none transparent;
  text-align: left;
  width: auto;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .drop-trigger::after {
  display: none;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger {
  background: #464646;
  border: 1px solid #464646;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger::after {
  display: block;
}
.date-input-component-wrapper .date-input-selector .month-control.year:hover .custom-select .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month:hover .custom-select .drop-trigger {
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
  border: 1px solid #ddd;
}
.date-input-component-wrapper .date-input-selector .month-control.year:hover .custom-select .drop-trigger::after,
.date-input-component-wrapper .date-input-selector .month-control.month:hover .custom-select .drop-trigger::after {
  display: block;
}
.date-input-component-wrapper .date-input-selector .month-control.year:hover .custom-select .js-active .drop-trigger,
.date-input-component-wrapper .date-input-selector .month-control.month:hover .custom-select .js-active .drop-trigger {
  background: #464646;
  border: 1px solid #464646;
}
.date-input-component-wrapper .date-input-selector .month-control.year {
  padding-left: 7px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger {
  width: 65px;
}
.date-input-component-wrapper .date-input-selector .month-control.year:hover .custom-select .drop-trigger {
  width: 65px;
}
.date-input-component-wrapper .date-input-selector .month-control.month .custom-select .js-active .drop-trigger {
  width: 100px;
}
.date-input-component-wrapper .date-input-selector .month-control.month:hover .custom-select .drop-trigger {
  width: 100px;
}
.date-input-component-wrapper .date-input-selector .month-control.year .custom-select .js-active .drop-trigger {
  width: 77px;
}
.date-input-component-wrapper .date-input-selector .actions-menu-trigger {
  width: 28px;
  height: 28px;
  cursor: pointer;
}
.date-input-component-wrapper .date-input-selector .actions-menu-trigger::after {
  content: "\F111";
  line-height: 28px;
  font-size: 14px;
  color: #c74d5a;
}
.date-input-component-wrapper .date-input-selector .actions-menu-trigger:disabled::after {
  color: #bbb;
}
.date-input-component-wrapper .date-input-selector .actions-menu-container {
  left: -96px;
  width: 189px;
}
.fs-icon-base,
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item.delete::after,
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.dropdown-list-selector-wrapper {
  position: relative;
  right: -170px;
  max-width: 422px;
}
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  margin-bottom: 7px;
}
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  border-radius: 3px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin-bottom: 7px;
  padding: 1px;
  margin: 4px;
  color: #fff;
  background-color: #5fd2ca;
  font-size: 14px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
  cursor: pointer;
}
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item .label {
  text-overflow: ellipsis;
  white-space: break-spaces;
  word-break: break-word;
}
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item.delete {
  min-width: 14px;
  min-height: 14px;
}
.dropdown-list-selector-wrapper .dropdown-list-chips-wrapper .dropdown-list-chip-item.delete::after {
  content: "\F112";
  color: #fff;
  font-size: 7px;
  cursor: pointer;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector {
  background-color: #fff;
  border: 1px solid #ddd;
  height: 68px;
  min-width: 420px;
  border-radius: 3px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector.disabled {
  box-shadow: inset 0px 14px 14px -14px rgba(0, 0, 0, .1);
  background: #fbfbfb;
  color: #bbb;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector.error {
  border: 1px solid #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-item {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-item:hover {
  color: #c74d5a;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-item-name {
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  word-wrap: break-word;
  white-space: normal;
  font-size: 14px;
  line-height: 21px;
  padding: 21px 0 14px 0;
  vertical-align: middle;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-item-checkbox {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  height: 56px;
  width: 42px;
  padding: 21px 7px 14px 14px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-selector-search-message {
  padding: 28px;
  font-size: 14px;
  line-height: 21px;
  text-align: center;
  color: #717171;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-loader-container {
  width: 100%;
  height: 210px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-value-loader-container.dropdown-value-loader-small-container {
  height: 91px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin: 0;
  padding-bottom: 1px;
  border-bottom: 1px solid #f8f8f8;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control:hover {
  border-bottom: 1px solid #fbfbfb;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container {
  position: relative;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  padding-top: 20px;
  margin: 0 14px;
  border-bottom: 1px solid #ddd;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container .dropdown-list-form-input {
  width: 100%;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-form-control .dropdown-list-form-container::after {
  content: "\F172";
  font-size: 10px;
  color: #ddd;
  width: 14px;
  height: 14px;
  margin-top: 10px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-large-list-error-row {
  margin-top: 21px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen {
  max-height: 350px;
  margin-bottom: 28px;
  border: 1px solid #ddd;
  border-top: #fff;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  position: absolute;
  width: 100%;
  border-radius: 3px;
  z-index: 2;
  left: 0;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-value-selector-text {
  color: #464646;
  font-size: 13px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-scroll-area {
  height: auto;
  max-height: 350px;
  border-bottom: 1px solid #ddd;
  background-color: white;
  overflow: auto;
  padding-right: 7px;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-no-results {
  width: 100%;
  height: 210px;
  text-align: center;
  line-height: 210px;
  font-size: 14px;
  color: #464646;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-item-value {
  height: auto;
  max-height: 370px;
  padding: 0;
  width: 100%;
  line-height: 21px;
  white-space: break-spaces;
  text-overflow: ellipsis;
  padding-bottom: 10px;
  word-break: break-word;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-item-value:hover {
  background: #fff;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-item-value .dropdown-list-item-value-checkbox {
  color: #ddd;
}
.dropdown-list-selector-wrapper .material-dropdown-list-selector .dropdown-list-search-screen .dropdown-list-item-value .dropdown-list-item-value-checkbox.isSelected {
  color: #A3CD3D;
}
.toggle-wrap,
.toggle-label,
.toggle-input {
  margin: 0;
  padding: 0;
}
.toggle-wrap {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.toggle-wrap .toggle-label {
  cursor: pointer;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-left: 7px;
}
.toggle-wrap .toggle-input {
  cursor: pointer;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .1), inset -1px -2px 4px rgba(0, 0, 0, .1);
}
.toggle-wrap .disabled {
  cursor: default;
  box-shadow: none;
}
.new-radio .toggle-input {
  border-radius: 8px;
  width: 8px;
  height: 8px;
  min-width: 8px;
  min-height: 8px;
  border: 1px solid #ddd;
  background-color: #fff;
  margin: 0;
  padding: 3px;
}
.new-radio .toggle-input.active::before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background-color: #717171;
  font-size: 11px;
  display: inline-block;
  vertical-align: top;
}
.new-radio .toggle-input.disabled {
  border: 1px solid #ddd;
  background-color: #fff;
}
.new-radio .toggle-input.disabled.active::before {
  background-color: #bbb;
}
.fs-icon-base,
.simple-dropdown.open .simple-dropdown-trigger::after,
.simple-dropdown-trigger::after {
  font-family: "figIcon";
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga", normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.simple-dropdown {
  position: relative;
}
.simple-dropdown.open .simple-dropdown-options-wrapper {
  display: block;
}
.simple-dropdown.open .simple-dropdown-trigger {
  background: #fff;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.simple-dropdown.open .simple-dropdown-trigger::after {
  content: "\F11D";
  line-height: 28px;
}
.simple-dropdown[disabled] .simple-dropdown-trigger::after {
  color: #bbb;
}
.simple-dropdown.dark .simple-dropdown-trigger:hover {
  color: #fff;
  background: #464646;
  border-color: #717171;
}
.simple-dropdown.dark .simple-dropdown-trigger:hover::after {
  color: #fff;
}
.simple-dropdown.dark.open .simple-dropdown-trigger {
  color: #bbb;
  background: #464646;
  border-color: #717171;
}
.simple-dropdown.dark.open .simple-dropdown-trigger::after {
  color: #bbb;
}
.simple-dropdown.dark .simple-dropdown-options-wrapper {
  color: #fff;
  background: #464646;
}
.simple-dropdown.dark .simple-dropdown-option {
  font-weight: bold;
}
.simple-dropdown.dark .simple-dropdown-option:hover {
  background: #717171;
}
.simple-dropdown.dark .simple-dropdown-option.selected {
  color: #bbb;
}
.simple-dropdown.large .simple-dropdown-option {
  border-bottom: 1px solid #717171;
  line-height: 42px;
}
.simple-dropdown.multiline .simple-dropdown-option {
  padding: 7px;
  border-top: 1px solid #ddd;
}
.simple-dropdown.multiline .simple-dropdown-option:first-child {
  border-top: none;
}
.simple-dropdown.multiline .simple-dropdown-option .option-wrapper {
  white-space: normal;
  line-height: 18px;
  display: block;
}
.simple-dropdown.multiline .simple-dropdown-option .toggle-wrap {
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
.simple-dropdown.multiline .simple-dropdown-option .toggle-wrap .toggle-input {
  margin-top: 2px;
  margin-bottom: auto;
}
.simple-dropdown.multiline .simple-dropdown-option .toggle-wrap .toggle-label {
  white-space: normal;
  line-height: 18px;
}
.simple-dropdown-trigger {
  display: block;
  position: relative;
  -webkit-appearance: none;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  height: 28px;
  line-height: 28px;
  padding: 0 25px 0 9px;
  font-size: 13px;
  color: #464646;
  background-color: #ddd;
  background: #fff;
  background: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f8f8f8, GradientType=0);
  border: 1px solid #ddd;
  border-radius: 3px;
}
.simple-dropdown-trigger.placeholder {
  color: #bbb;
}
.simple-dropdown-trigger::after {
  content: "";
  content: "\F133";
  color: #bbb;
  position: absolute;
  font-size: 6px;
  line-height: 28px;
  right: 10px;
}
.simple-dropdown-trigger.error {
  border: 1px solid #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.simple-dropdown-options-wrapper {
  display: none;
  position: absolute;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  z-index: 1;
  width: 100%;
  top: 28px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-top: 0;
  box-shadow: 2px 4px 10px rgba(0, 0, 0, .2);
}
.simple-dropdown-options-scroll-area {
  padding: 1px 0;
  max-height: 300px;
  overflow: auto;
}
.simple-dropdown-option {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  line-height: 28px;
  padding: 0 7px;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.simple-dropdown-option .styled-checkbox {
  margin-top: -4px;
}
.simple-dropdown-option:hover {
  background: #f8f8f8;
}
.simple-dropdown-option.selected {
  font-weight: bold;
}
.text-editor-modal-shadow {
  background-color: rgba(0, 0, 0, .7);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  border-radius: 3px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.text-editor-modal-shadow .text-editor-modal-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background-color: #f5f5f5;
  border-radius: 3px;
  width: 100%;
  max-height: 448px;
  margin: 16px;
  line-height: 24px;
  font-size: 16px;
  padding: 24px 16px;
}
.text-editor-modal-shadow .text-editor-modal-container .icon {
  margin-right: 12px;
}
.text-editor-modal-shadow .text-editor-modal-container .title {
  font-size: 20px;
  line-height: 30px;
}
.text-editor-modal-shadow .text-editor-modal-container .button-open-link {
  margin-left: 24px;
}
.text-editor-modal-shadow .text-editor-modal-container .input {
  padding: 6px 12px;
  height: 36px;
  margin: 6px 0;
  box-shadow: inset 0px 1px 4px rgba(135, 134, 134, .2);
  border-radius: 3px;
  border: 1px solid #ddd;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.text-editor-modal-shadow .text-editor-modal-container .buttons-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 12px;
}
.text-editor-modal-shadow .text-editor-modal-container .buttons-container .button-unlink {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
  margin-right: 30px;
}
.text-editor-modal-shadow .text-editor-modal-container .buttons-container .button-save {
  padding: 6px 12px;
  font-size: 16px;
  line-height: 24px;
}
.text-editor-modal-shadow .text-editor-modal-container .buttons-container .button-cancel {
  margin-right: 16px;
  padding: 6px 12px;
  background: #fff;
  border: 1px solid #ddd;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  border-radius: 3px;
  color: #A60845;
  font-size: 16px;
  line-height: 24px;
}
.text-editor-toolbar-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  width: 100%;
}
.text-editor-toolbar-container .toolbar {
  position: absolute;
  bottom: 8px;
  margin-bottom: 0;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  width: 100%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.text-editor-toolbar-container .resize-button {
  width: 8px;
  height: 8px;
  position: absolute;
  right: 4px;
  bottom: 4px;
  background-color: transparent;
  border: none;
}
.editor-toolbar-button-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 36px;
}
.editor-toolbar-button-container .button {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 30px;
  height: 36px;
  cursor: pointer;
  color: none;
  background-color: transparent;
  border-radius: 3px;
  border: none;
  padding: 0;
  margin: 0 3px;
}
.editor-toolbar-button-container .button:hover,
.editor-toolbar-button-container .button:focus {
  text-decoration: none;
  color: #7a183e;
}
.editor-toolbar-button-container .button:disabled {
  cursor: auto;
  cursor: initial;
  opacity: 0.2;
}
.editor-toolbar-button-container .button-active {
  color: #63233C;
  background-color: #f5f5f5;
}
.editor-toolbar-button-container .separator {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 1px;
  height: 18px;
  margin: 6px;
  background-color: #ddd;
}
.text-editor-container {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  position: relative;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  border: 1px solid #ddd;
  border-radius: 3px;
}
.text-editor-container .editor-container {
  resize: vertical;
  overflow: hidden;
  min-height: 273px;
  max-height: 600px;
  min-width: 370px;
  width: 100%;
  box-shadow: inset 0 1px 4px rgba(135, 134, 134, .2);
  background-color: white;
  position: relative;
}
.text-editor-container .editor-container .editor {
  overflow-y: overlay;
  cursor: text;
  min-height: 180px;
  width: 100%;
  position: absolute;
}
.text-editor-container .editor-container .editor div.DraftEditor-root {
  height: 100%;
}
.text-editor-container .editor-container .editor div.DraftEditor-root div.public-DraftEditorPlaceholder-root {
  color: #bbb;
  font-size: 13px;
  position: absolute;
  margin: 6px 12px;
}
.text-editor-container .editor-container .editor div.DraftEditor-root div.DraftEditor-editorContainer {
  height: 100%;
  position: absolute;
  width: 100%;
}
.text-editor-container .editor-container .editor div.DraftEditor-root div.DraftEditor-editorContainer div.public-DraftEditor-content {
  height: 80%;
  margin: 6px 12px;
  width: auto;
}
.text-editor-container .editor-container::-webkit-resizer {
  display: none;
}
.editor-text-length {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 14px;
  line-height: 24px;
  color: #707070;
}
.editor-text-length .text-number {
  font-weight: bold;
  margin-right: 3px;
}
.textarea-component-wrapper {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
.textarea-component {
  position: relative;
  display: inline-block;
  color: #464646;
  background: #fff;
  box-shadow: inset 0px 14px 7px -14px rgba(0, 0, 0, .1);
  width: 100%;
  height: 100%;
  -moz-box-sizing: border-box;
       box-sizing: border-box;
  padding: 7px;
  border: 1px solid #ddd;
  border-radius: 3px;
  font-size: 13px;
  resize: none;
}
.textarea-component::-webkit-input-placeholder {
  color: #bbb;
}
.textarea-component::-moz-placeholder {
  color: #bbb;
}
.textarea-component:-ms-input-placeholder {
  color: #bbb;
}
.textarea-component::placeholder {
  color: #bbb;
}
.textarea-component:focus {
  border: 1px solid #3496fb;
  box-shadow: 0 0 4px 1px #3496fb;
}
.textarea-component:focus::-webkit-input-placeholder {
  color: #ddd;
}
.textarea-component:focus::-moz-placeholder {
  color: #ddd;
}
.textarea-component:focus:-ms-input-placeholder {
  color: #ddd;
}
.textarea-component:focus::placeholder {
  color: #ddd;
}
.textarea-component[disabled] {
  background: #fbfbfb;
  color: #bbb;
  box-shadow: inset 0px 14px 14px -14px rgba(0, 0, 0, .1);
}
.textarea-component.error {
  border: 1px solid #ff0000;
  box-shadow: 0 0 0 2px #f3dbde;
}
.tooltip-base-layout,
.tooltip-layout-top-arrow,
.tooltip-layout-bottom-arrow,
.tooltip-layout-left-arrow,
.tooltip-layout-right-arrow {
  position: absolute;
  padding: 14px;
  background: #fff;
  border: 1px solid #ddd;
  border-radius: 3px;
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, .2);
}
.tooltip-base-layout::before,
.tooltip-base-layout::after,
.tooltip-layout-top-arrow::before,
.tooltip-layout-top-arrow::after,
.tooltip-layout-bottom-arrow::before,
.tooltip-layout-bottom-arrow::after,
.tooltip-layout-left-arrow::before,
.tooltip-layout-left-arrow::after,
.tooltip-layout-right-arrow::before,
.tooltip-layout-right-arrow::after {
  position: absolute;
  content: " ";
  border-style: solid;
}
.tooltip-layout-top-arrow::before,
.tooltip-layout-top-arrow::after {
  bottom: 100%;
  left: 50%;
}
.tooltip-layout-top-arrow::before {
  margin-left: -11px;
  border-width: 11px;
  border-color: transparent transparent #ddd transparent;
}
.tooltip-layout-top-arrow::after {
  margin-left: -10px;
  border-width: 10px;
  border-color: transparent transparent #fff transparent;
  -webkit-filter: drop-shadow(0 -4px 2px rgba(0, 0, 0, .1));
          filter: drop-shadow(0 -4px 2px rgba(0, 0, 0, .1));
}
.tooltip-layout-bottom-arrow::before,
.tooltip-layout-bottom-arrow::after {
  top: 100%;
  left: 50%;
}
.tooltip-layout-bottom-arrow::before {
  margin-left: -11px;
  border-width: 11px;
  border-color: #ddd transparent transparent transparent;
}
.tooltip-layout-bottom-arrow::after {
  margin-left: -10px;
  border-width: 10px;
  border-color: #fff transparent transparent transparent;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="2" /><feOffset dx="1" dy="5" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');
  -webkit-filter: drop-shadow(0 4px 2px rgba(0, 0, 0, .1));
          filter: drop-shadow(0 4px 2px rgba(0, 0, 0, .1));
}
.tooltip-layout-left-arrow::before,
.tooltip-layout-left-arrow::after {
  top: 50%;
  right: 100%;
}
.tooltip-layout-left-arrow::before {
  margin-top: -11px;
  border-width: 11px;
  border-color: transparent #ddd transparent transparent;
}
.tooltip-layout-left-arrow::after {
  margin-top: -10px;
  border-width: 10px;
  border-color: transparent #fff transparent transparent;
  -webkit-filter: drop-shadow(-4px 0 2px rgba(0, 0, 0, .1));
          filter: drop-shadow(-4px 0 2px rgba(0, 0, 0, .1));
}
.tooltip-layout-right-arrow::before,
.tooltip-layout-right-arrow::after {
  top: 50%;
  left: 100%;
}
.tooltip-layout-right-arrow::before {
  margin-top: -11px;
  border-width: 11px;
  border-color: transparent transparent transparent #ddd;
}
.tooltip-layout-right-arrow::after {
  margin-top: -10px;
  border-width: 10px;
  border-color: transparent transparent transparent #fff;
  filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="2" /><feOffset dx="5" dy="1" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.1)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');
  -webkit-filter: drop-shadow(4px 0 2px rgba(0, 0, 0, .1));
          filter: drop-shadow(4px 0 2px rgba(0, 0, 0, .1));
}
