@charset "UTF-8";
/* Generated by grunt-webfont */
/* Icons */
/* line 71, ../../../../Private/Stylesheets/_settings-custom.scss */
figure img[data-interchange] {
  width: auto !important;
}

/* line 75, ../../../../Private/Stylesheets/_settings-custom.scss */
div.inhaltsseite > div.large-3 .table-container table {
  min-width: 225px;
}

@font-face {
  font-family: 'lg';
  src: url("../../../bower_components/lightgallery/src/fonts/lg.eot?n1z373");
  src: url("../../../bower_components/lightgallery/src/fonts/lg.eot?#iefixn1z373") format("embedded-opentype"), url("../../../bower_components/lightgallery/src/fonts/lg.woff?n1z373") format("woff"), url("../../../bower_components/lightgallery/src/fonts/lg.ttf?n1z373") format("truetype"), url("../../../bower_components/lightgallery/src/fonts/lg.svg?n1z373#lg") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 11, ../../../../Private/Stylesheets/components/lightgallery/_lg-fonts.scss */
.lg-icon {
  font-family: 'lg';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 0, 640px */
/* 641px, 1024px */
/* 1024px, 1440px ; changed from foundation standard*/
/* 1441px, 1920px */
/* line 71, ../../../../Private/Stylesheets/_settings-custom.scss */
figure img[data-interchange] {
  width: auto !important;
}

/* line 75, ../../../../Private/Stylesheets/_settings-custom.scss */
div.inhaltsseite > div.large-3 .table-container table {
  min-width: 225px;
}

/* Generated by grunt-webfont */
/* Icons */
/* line 8, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-next, .lg-actions .lg-prev {
  background-color: none;
  border-radius: 0px;
  color: #999;
  cursor: pointer;
  display: block;
  font-size: 50px;
  margin-top: -35px;
  padding: 8px 10px 9px;
  position: absolute;
  top: 50%;
  z-index: 1080;
}
/* line 21, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {
  pointer-events: none;
  opacity: 0.5;
}
/* line 26, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {
  color: #FFF;
}
/* line 31, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-next {
  right: 20px;
}
/* line 26, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-actions .lg-next:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-actions .lg-next:before:hover {
  text-decoration: none;
}
/* line 35, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-next:before {
  font-family: 'rlp-icons';
}
/* line 40, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-prev {
  left: 20px;
}
/* line 26, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-actions .lg-prev:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-actions .lg-prev:before:hover {
  text-decoration: none;
}
/* line 44, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-actions .lg-prev:after {
  font-family: 'rlp-icons';
}

@-webkit-keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-right-end {
  0% {
    left: 0;
  }
  50% {
    left: -30px;
  }
  100% {
    left: 0;
  }
}
@-webkit-keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
@keyframes lg-left-end {
  0% {
    left: 0;
  }
  50% {
    left: 30px;
  }
  100% {
    left: 0;
  }
}
/* line 82, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-outer.lg-right-end .lg-object {
  -webkit-animation: lg-right-end 0.3s;
  animation: lg-right-end 0.3s;
  position: relative;
}
/* line 89, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-outer.lg-left-end .lg-object {
  -webkit-animation: lg-left-end 0.3s;
  animation: lg-left-end 0.3s;
  position: relative;
}

/* line 97, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar {
  z-index: 1080;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  background-color: #000;
}
/* line 105, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .lg-icon {
  color: #999;
  cursor: pointer;
  font-size: 14px;
  height: 48px;
  line-height: 27px;
  padding: 9px 10px 0 10px;
  text-align: center;
  text-decoration: none !important;
  outline: medium none;
  display: inline-block;
}
/* line 117, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .lg-icon:hover {
  color: #FFF;
}
/* line 122, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .lg-close {
  position: absolute;
  right: 10px;
}
/* line 123, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .lg-close:after {
  content: "\e070";
  font-size: 24px;
}
/* line 133, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .lg-download:before {
  content: "\e0f2";
  font-family: 'lg';
  font-size: 24px;
  vertical-align: middle;
}
/* line 26, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-toolbar .terms-button:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-toolbar .terms-button:before:hover {
  text-decoration: none;
}
/* line 143, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar .terms-button:before {
  font-size: 20px;
  vertical-align: middle;
  margin-right: 4px;
}

/* line 152, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-buttons div {
  text-align: center;
}
/* line 155, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-buttons .button-label {
  font-family: Arial, "Helvetica Neue", Helvetica, Roboto, sans-serif;
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

@media only print, screen and (min-width: 40.063em) {
  /* line 164, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
  .lg-toolbar .lg-icon {
    padding: 9px 0 0 0;
  }

  /* line 169, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
  .lg-buttons li {
    margin-right: 40px;
  }
}
/* line 176, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-sub-html {
  background-color: rgba(31, 31, 31, 0.65);
  bottom: 0;
  color: #bbbbbb;
  font-size: 13px;
  left: 0;
  padding: 10px 10px 5px;
  position: fixed;
  right: 0;
  z-index: 1080;
  width: 100%;
  margin: 0 auto;
  text-align: center;
}
/* line 190, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-sub-html h4 {
  margin: 0;
  font-size: 13px;
  font-weight: bold;
}
/* line 196, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-sub-html p {
  font-size: 12px;
  margin: 5px 0 0;
}

@media only print, screen and (min-width: 40.063em) {
  /* line 205, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
  .lg-sub-html {
    width: 80%;
    padding: 10px 30px 10px;
  }
}
@media only screen and (min-width: 64.063em) {
  /* line 213, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
  .lg-sub-html {
    width: 60%;
    padding: 10px 0 15px;
  }
}
/* line 222, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
#lg-counter {
  color: #999;
  display: inline-block;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 12px;
  vertical-align: middle;
}

/* line 232, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-toolbar, .lg-prev, .lg-next {
  opacity: 1;
  -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  -webkit-transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;
}

/* line 238, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-hide-items .lg-prev {
  opacity: 0;
  -webkit-transform: translate3d(-10px, 0, 0);
  transform: translate3d(-10px, 0, 0);
}
/* line 243, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-hide-items .lg-next {
  opacity: 0;
  -webkit-transform: translate3d(10px, 0, 0);
  transform: translate3d(10px, 0, 0);
}
/* line 248, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
.lg-hide-items .lg-toolbar {
  opacity: 0;
  -webkit-transform: translate3d(0, -10px, 0);
  transform: translate3d(0, -10px, 0);
}

/* line 258, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
  opacity: 0;
  -webkit-transition: -webkit-transform 250ms ease 0s, opacity 250ms !important;
  -webkit-transition: opacity 250ms, -webkit-transform 250ms ease 0s !important;
  transition: opacity 250ms, -webkit-transform 250ms ease 0s !important;
  transition: transform 250ms ease 0s, opacity 250ms !important;
  transition: transform 250ms ease 0s, opacity 250ms, -webkit-transform 250ms ease 0s !important;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
}
/* line 265, ../../../../Private/Stylesheets/components/lightgallery/_lg-theme-default.scss */
body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  opacity: 1;
}

/* line 2, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-outer {
  background-color: #000;
  bottom: 0;
  position: absolute;
  width: 100%;
  z-index: 1080;
  max-height: 350px;
  -webkit-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;
}
/* line 13, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
/* line 19, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
/* line 25, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
}
/* line 31, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer.lg-thumb-open .lg-thumb-outer {
  -webkit-transform: translate3d(0, 0%, 0);
  transform: translate3d(0, 0%, 0);
}
/* line 43, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-outer.lg-thumb-open .lg-toogle-thumb:after {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 51, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-outer.lg-thumb-open .lg-toogle-thumb:after:hover {
  text-decoration: none;
}
/* line 39, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb {
  padding: 10px 0;
  height: 100%;
  margin-bottom: -5px;
}
/* line 45, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-item {
  border-radius: 0;
  cursor: pointer;
  float: left;
  overflow: hidden;
  height: 100%;
  border: 2px solid transparent;
  margin-bottom: 5px;
  background-color: #000;
  opacity: 0.3;
}
@media (min-width: 1025px) {
  /* line 45, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
  .lg-outer .lg-thumb-item {
    -webkit-transition: border-color 0.25s ease;
    transition: border-color 0.25s ease;
  }
}
/* line 59, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {
  border-color: #ffffff;
  background-color: none;
  opacity: 1;
}
/* line 66, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-thumb-item img {
  width: 100%;
  height: 100%;
}
/* line 73, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer.lg-has-thumb .lg-item {
  padding-bottom: 120px;
}
/* line 79, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer.lg-can-toggle .lg-item {
  padding-bottom: 0;
}
/* line 84, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer.lg-pull-caption-up .lg-sub-html {
  -webkit-transition: bottom 0.25s ease;
  transition: bottom 0.25s ease;
}
/* line 88, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {
  bottom: 100px;
}
/* line 94, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-toogle-thumb {
  background-color: #000;
  border-radius: 0px 0px 0 0;
  color: #999;
  cursor: pointer;
  font-size: 24px;
  height: 39px;
  line-height: 27px;
  padding: 5px 0;
  position: absolute;
  right: 20px;
  text-align: center;
  top: -39px;
  width: 50px;
}
/* line 43, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-outer .lg-toogle-thumb:after {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 51, ../../../../Private/Stylesheets/_settings-custom.scss */
.lg-outer .lg-toogle-thumb:after:hover {
  text-decoration: none;
}
/* line 110, ../../../../Private/Stylesheets/components/lightgallery/_lg-thumbnail.scss */
.lg-outer .lg-toogle-thumb:hover {
  color: #FFF;
}

/* line 1, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-progress-bar {
  background-color: #333;
  height: 5px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1080;
  opacity: 0;
  -webkit-transition: opacity 0.08s ease 0s;
  transition: opacity 0.08s ease 0s;
}
/* line 12, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-progress-bar .lg-progress {
  background-color: #00644b;
  height: 5px;
  width: 0;
}
/* line 19, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-progress-bar.lg-start .lg-progress {
  width: 100%;
}
/* line 24, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-show-autoplay .lg-progress-bar {
  opacity: 1;
}

/* line 30, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-autoplay-button:before {
  content: "\e01d";
  font-size: 24px;
  vertical-align: middle;
  margin-right: 6px;
}
/* line 31, ../../../../Private/Stylesheets/components/lightgallery/_lg-autoplay.scss */
.lg-show-autoplay .lg-autoplay-button:before {
  content: "\e01a";
}

/* line 71, ../../../../Private/Stylesheets/_settings-custom.scss */
figure img[data-interchange] {
  width: auto !important;
}

/* line 75, ../../../../Private/Stylesheets/_settings-custom.scss */
div.inhaltsseite > div.large-3 .table-container table {
  min-width: 225px;
}

/* line 13, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.group {
  *zoom: 1;
}

/* line 17, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.group:before, .group:after {
  display: table;
  content: "";
  line-height: 0;
}

/* line 23, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.group:after {
  clear: both;
}

/* line 28, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
/* line 39, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 43, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-visible {
  opacity: 1;
}
/* line 50, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-css3 .lg-item.lg-prev-slide, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-current {
  -webkit-transition-duration: inherit !important;
  transition-duration: inherit !important;
  -webkit-transition-timing-function: inherit !important;
  transition-timing-function: inherit !important;
}
/* line 60, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-current {
  -webkit-transition-duration: 0s !important;
  transition-duration: 0s !important;
  opacity: 1;
}
/* line 69, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-grab img.lg-object {
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
/* line 75, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-grabbing img.lg-object {
  cursor: move;
  cursor: -webkit-grabbing;
  cursor: -o-grabbing;
  cursor: -ms-grabbing;
  cursor: grabbing;
}
/* line 80, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg {
  height: 100%;
  width: 100%;
  position: relative;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  max-height: 100%;
}
/* line 91, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-inner {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  white-space: nowrap;
}
/* line 100, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-item {
  background: url(../../../bower_components/lightgallery/src/img/loading.gif) no-repeat scroll center center transparent;
  display: none !important;
}
/* line 105, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-css3 .lg-prev-slide, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide {
  display: inline-block !important;
}
/* line 110, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-css .lg-current {
  display: inline-block !important;
}
/* line 115, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-item, .lg-outer .lg-img-wrap {
  display: inline-block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
}
/* line 122, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-item:before, .lg-outer .lg-img-wrap:before {
  content: "";
  display: inline-block;
  height: 50%;
  width: 1px;
  margin-right: -1px;
}
/* line 131, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-img-wrap {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 0 5px;
}
/* line 140, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-item.lg-complete {
  background-image: none;
}
/* line 144, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-item.lg-current {
  z-index: 1060;
}
/* line 149, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-image {
  display: inline-block;
  vertical-align: middle;
  max-width: 100%;
  max-height: 100%;
  width: auto !important;
  height: auto !important;
}
/* line 160, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
/* line 166, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {
  opacity: 1;
}
/* line 174, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-outer .lg-empty-html {
  display: none;
}

@media only screen and (min-width: 40.063em) and (max-width: 64em) and (orientation: landscape) {
  /* line 181, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
  .lg-outer .lg-image {
    max-height: 60%;
  }
}
/* line 186, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  background-color: #1f1f1f;
  opacity: 0;
  -webkit-transition: opacity 0.15s ease 0s;
  transition: opacity 0.15s ease 0s;
}
/* line 196, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-backdrop.in {
  opacity: 1;
}

/* line 206, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-no-trans .lg-prev-slide, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-current {
  -webkit-transition: none 0s ease 0s !important;
  transition: none 0s ease 0s !important;
}
/* line 212, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-use-css3 .lg-item {
  will-change: transform, opacity;
}
/* line 218, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-use-left .lg-item {
  will-change: left, opacity;
}
/* line 225, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-fade .lg-item {
  opacity: 0;
}
/* line 228, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-fade .lg-item.lg-current {
  opacity: 1;
}
/* line 233, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-fade .lg-item.lg-prev-slide, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-current {
  -webkit-transition: opacity 0.1s ease 0s;
  transition: opacity 0.1s ease 0s;
}
/* line 241, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item {
  opacity: 0;
}
/* line 244, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}
/* line 248, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}
/* line 252, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  opacity: 1;
}
/* line 258, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
  -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  -webkit-transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s, -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;
}
/* line 265, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-left .lg-item {
  opacity: 0;
  position: absolute;
  left: 0;
}
/* line 270, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {
  left: -100%;
}
/* line 274, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {
  left: 100%;
}
/* line 278, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  left: 0;
  opacity: 1;
}
/* line 284, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-current {
  -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
  transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;
}

/* line 292, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
[data-lightbox-link] {
  display: block;
  position: relative;
}
/* line 26, ../../../../Private/Stylesheets/_settings-custom.scss */
[data-lightbox-link].is-loading:before {
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "";
  font-family: rlp-icons;
  text-decoration: underline;
  text-decoration: none;
  display: inline-block;
  -moz-osx-font-smoothing: grayscale;
}
/* line 34, ../../../../Private/Stylesheets/_settings-custom.scss */
[data-lightbox-link].is-loading:before:hover {
  text-decoration: none;
}
/* line 297, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
[data-lightbox-link].is-loading:before {
  position: absolute;
  display: block;
  text-align: center;
  font-size: 30px;
  left: calc(50% - 30px);
  top: calc(50% - 30px);
  -webkit-animation: spin 1s linear infinite;
          animation: spin 1s linear infinite;
  margin: 20px;
  z-index: 3;
  color: #fff;
}

@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
/* line 317, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.image-border {
  border: 1px solid #c6c6c6;
  display: table;
}
/* line 320, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.image-border figure {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  margin: auto;
  width: 9.375rem;
  height: 9.375rem;
}
/* line 327, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.image-border figure img[data-interchange] {
  width: auto;
  margin: auto;
}

@media only print, screen and (min-width: 40.063em) {
  /* line 336, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
  .image-border figure {
    width: 10rem;
    height: 10rem;
  }
}
@media only print, screen and (min-width: 64em) {
  /* line 345, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
  .image-border figure {
    width: 10.625rem;
    height: 10.625rem;
  }
}
/* line 353, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lightbox-container {
  padding-top: 1.25rem;
  padding-bottom: 2.1875rem;
}
/* line 356, ../../../../Private/Stylesheets/components/lightgallery/lightgallery.scss */
.lightbox-container li {
  padding-bottom: 0.9375rem;
}

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