
.tx-dlf-embedded3dviewer {
    position: relative;
    width: 100%;
    height: 100%;
}

.tx-dlf-embedded3dviewer > iframe {
    width: inherit;
    height: inherit;
}

/*! Blue Monday Skin for jPlayer 2.9.2 ~ (c) 2009-2014 Happyworm Ltd ~ MIT License */.jp-audio :focus,.jp-audio-stream :focus,.jp-video :focus{outline:0}.jp-audio button::-moz-focus-inner,.jp-audio-stream button::-moz-focus-inner,.jp-video button::-moz-focus-inner{border:0}.jp-audio,.jp-audio-stream,.jp-video{font-size:16px;font-family:Verdana,Arial,sans-serif;line-height:1.6;color:#666;border:1px solid #009be3;background-color:#eee}.jp-audio{width:420px}.jp-audio-stream{width:182px}.jp-video-270p{width:480px}.jp-video-360p{width:640px}.jp-video-full{width:480px;height:270px;position:static!important;position:relative}.jp-video-full div div{z-index:1000}.jp-video-full .jp-jplayer{top:0;left:0;position:fixed!important;position:relative;overflow:hidden}.jp-video-full .jp-gui{position:fixed!important;position:static;top:0;left:0;width:100%;height:100%;z-index:1001}.jp-video-full .jp-interface{position:absolute!important;position:relative;bottom:0;left:0}.jp-interface{position:relative;background-color:#eee;width:100%}.jp-audio .jp-interface,.jp-audio-stream .jp-interface{height:80px}.jp-video .jp-interface{border-top:1px solid #009be3}.jp-controls-holder{clear:both;width:440px;margin:0 auto;position:relative;overflow:hidden;top:-8px}.jp-interface .jp-controls{margin:0;padding:0;overflow:hidden}.jp-audio .jp-controls{width:380px;padding:20px 20px 0}.jp-audio-stream .jp-controls{position:absolute;top:20px;left:20px;width:142px}.jp-video .jp-type-single .jp-controls{width:78px;margin-left:200px}.jp-video .jp-type-playlist .jp-controls{width:134px;margin-left:172px}.jp-video .jp-controls{float:left}.jp-controls button{display:block;float:left;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}.jp-play{width:40px;height:40px;background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') no-repeat}  .jp-play:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -41px 0 no-repeat}  .jp-state-playing .jp-play{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -42px no-repeat}  .jp-state-playing .jp-play:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -41px -42px no-repeat}  .jp-next,.jp-previous,.jp-stop{width:28px;height:28px;margin-top:6px}  .jp-stop{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -83px no-repeat;margin-left:10px}  .jp-stop:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -29px -83px no-repeat}  .jp-previous{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -112px no-repeat}  .jp-previous:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -29px -112px no-repeat}  .jp-next{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -141px no-repeat}  .jp-next:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -29px -141px no-repeat}  .jp-progress{overflow:hidden;background-color:#ddd}  .jp-audio .jp-progress{position:absolute;top:32px;height:15px}  .jp-audio .jp-type-single .jp-progress{left:110px;width:186px}  .jp-audio .jp-type-playlist .jp-progress{left:166px;width:130px}  .jp-video .jp-progress{top:0;left:0;width:100%;height:10px}  .jp-seek-bar{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -202px repeat-x;width:0;height:100%;cursor:pointer}  .jp-play-bar{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -218px repeat-x;width:0;height:100%}  .jp-seeking-bg{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.seeking.gif')}  .jp-state-no-volume .jp-volume-controls{display:none}  .jp-volume-controls{position:absolute;top:32px;left:308px;width:200px}  .jp-audio-stream .jp-volume-controls{left:70px}  .jp-video .jp-volume-controls{top:12px;left:50px}  .jp-volume-controls button{display:block;position:absolute;overflow:hidden;text-indent:-9999px;border:none;cursor:pointer}  .jp-mute,.jp-volume-max{width:18px;height:15px}  .jp-volume-max{left:74px}  .jp-mute{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -170px no-repeat}  .jp-mute:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -19px -170px no-repeat}  .jp-state-muted .jp-mute{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -60px -170px no-repeat}  .jp-state-muted .jp-mute:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -79px -170px no-repeat}  .jp-volume-max{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -186px no-repeat}  .jp-volume-max:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -19px -186px no-repeat}  .jp-volume-bar{position:absolute;overflow:hidden;background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -250px repeat-x;top:5px;left:22px;width:46px;height:5px;cursor:pointer}  .jp-volume-bar-value{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -256px repeat-x;width:0;height:5px}  .jp-audio .jp-time-holder{position:absolute;top:50px}  .jp-audio .jp-type-single .jp-time-holder{left:110px;width:186px}  .jp-audio .jp-type-playlist .jp-time-holder{left:166px;width:130px}  .jp-current-time,.jp-duration{width:60px;font-size:.64em;font-style:oblique}  .jp-current-time{float:left;display:inline;cursor:default}  .jp-duration{float:right;display:inline;text-align:right;cursor:pointer}  .jp-video .jp-current-time{margin-left:20px}  .jp-video .jp-duration{margin-right:20px}  .jp-details{font-weight:700;text-align:center;cursor:default}  .jp-details,.jp-playlist{width:100%;background-color:#ccc;border-top:1px solid #009be3}  .jp-type-playlist .jp-details,.jp-type-single .jp-details{border-top:none}  .jp-details .jp-title{margin:0;padding:5px 20px;font-size:.72em;font-weight:700}  .jp-playlist ul{list-style-type:none;margin:0;padding:0 20px;font-size:.72em}  .jp-playlist li{padding:5px 0 4px 20px;border-bottom:1px solid #eee}  .jp-playlist li div{display:inline}  div.jp-type-playlist div.jp-playlist li:last-child{padding:5px 0 5px 20px;border-bottom:none}  div.jp-type-playlist div.jp-playlist li.jp-playlist-current{list-style-type:square;list-style-position:inside;padding-left:7px}  div.jp-type-playlist div.jp-playlist a{color:#333;text-decoration:none}  div.jp-type-playlist div.jp-playlist a.jp-playlist-current,div.jp-type-playlist div.jp-playlist a:hover{color:#0d88c1}  div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove{float:right;display:inline;text-align:right;margin-right:10px;font-weight:700;color:#666}  div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover{color:#0d88c1}  div.jp-type-playlist div.jp-playlist span.jp-free-media{float:right;display:inline;text-align:right;margin-right:10px}  div.jp-type-playlist div.jp-playlist span.jp-free-media a{color:#666}  div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover{color:#0d88c1}  span.jp-artist{font-size:.8em;color:#666}  .jp-video-play{width:100%;overflow:hidden;cursor:pointer;background-color:transparent}  .jp-video-270p .jp-video-play{margin-top:-270px;height:270px}  .jp-video-360p .jp-video-play{margin-top:-360px;height:360px}  .jp-video-full .jp-video-play{height:100%}  .jp-video-play-icon{position:relative;display:block;width:112px;height:100px;margin-left:-56px;margin-top:-50px;left:50%;top:50%;background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.video.play.png') no-repeat;text-indent:-9999px;border:none;cursor:pointer}  .jp-video-play-icon:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.video.play.png') 0 -100px no-repeat}  .jp-jplayer,.jp-jplayer audio{width:0;height:0}  .jp-jplayer{background-color:#000}  .jp-toggles{padding:0;margin:0 auto;overflow:hidden}  .jp-audio .jp-type-single .jp-toggles{width:25px}  .jp-audio .jp-type-playlist .jp-toggles{width:55px;margin:0;position:absolute;left:325px;top:50px}  .jp-video .jp-toggles{position:absolute;right:16px;margin:10px 0 0;width:100px}  .jp-toggles button{display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer}  .jp-full-screen{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -310px no-repeat;margin-left:20px}  .jp-full-screen:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -30px -310px no-repeat}  .jp-state-full-screen .jp-full-screen{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -60px -310px no-repeat}  .jp-state-full-screen .jp-full-screen:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -90px -310px no-repeat}  .jp-repeat{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -290px no-repeat}  .jp-repeat:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -30px -290px no-repeat}  .jp-state-looped .jp-repeat{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -60px -290px no-repeat}  .jp-state-looped .jp-repeat:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -90px -290px no-repeat}  .jp-shuffle{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') 0 -270px no-repeat;margin-left:5px}  .jp-shuffle:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -30px -270px no-repeat}  .jp-state-shuffled .jp-shuffle{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -60px -270px no-repeat}  .jp-state-shuffled .jp-shuffle:focus{background:url('../../../_assets/007831ab53eafe3f6be2b9b1baf2a8d6/JavaScript/jPlayer/blue.monday/image/jplayer.blue.monday.jpg') -90px -270px no-repeat}  .jp-no-solution{padding:5px;font-size:.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none}  .jp-no-solution a{color:#000}  .jp-no-solution span{font-size:1em;display:block;text-align:center;font-weight:700}
:root,
:host {
  --ol-background-color: white;
  --ol-accent-background-color: #F5F5F5;
  --ol-subtle-background-color: rgba(128, 128, 128, 0.25);
  --ol-partial-background-color: rgba(255, 255, 255, 0.75);
  --ol-foreground-color: #333333;
  --ol-subtle-foreground-color: #666666;
  --ol-brand-color: #00AAFF;
}

.ol-box {
  box-sizing: border-box;
  border-radius: 2px;
  border: 1.5px solid var(--ol-background-color);
  background-color: var(--ol-partial-background-color);
}

.ol-mouse-position {
  top: 8px;
  right: 8px;
  position: absolute;
}

.ol-scale-line {
  background: var(--ol-partial-background-color);
  border-radius: 4px;
  bottom: 8px;
  left: 8px;
  padding: 2px;
  position: absolute;
}

.ol-scale-line-inner {
  border: 1px solid var(--ol-subtle-foreground-color);
  border-top: none;
  color: var(--ol-foreground-color);
  font-size: 10px;
  text-align: center;
  margin: 1px;
  will-change: contents, width;
  transition: all 0.25s;
}

.ol-scale-bar {
  position: absolute;
  bottom: 8px;
  left: 8px;
}

.ol-scale-bar-inner {
  display: flex;
}

.ol-scale-step-marker {
  width: 1px;
  height: 15px;
  background-color: var(--ol-foreground-color);
  float: right;
  z-index: 10;
}

.ol-scale-step-text {
  position: absolute;
  bottom: -5px;
  font-size: 10px;
  z-index: 11;
  color: var(--ol-foreground-color);
  text-shadow: -1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);
}

.ol-scale-text {
  position: absolute;
  font-size: 12px;
  text-align: center;
  bottom: 25px;
  color: var(--ol-foreground-color);
  text-shadow: -1.5px 0 var(--ol-partial-background-color), 0 1.5px var(--ol-partial-background-color), 1.5px 0 var(--ol-partial-background-color), 0 -1.5px var(--ol-partial-background-color);
}

.ol-scale-singlebar {
  position: relative;
  height: 10px;
  z-index: 9;
  box-sizing: border-box;
  border: 1px solid var(--ol-foreground-color);
}

.ol-scale-singlebar-even {
  background-color: var(--ol-subtle-foreground-color);
}

.ol-scale-singlebar-odd {
  background-color: var(--ol-background-color);
}

.ol-unsupported {
  display: none;
}

.ol-viewport,
.ol-unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.ol-viewport canvas {
  all: unset;
}

.ol-selectable {
  -webkit-touch-callout: default;
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

.ol-grabbing {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

.ol-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.ol-control {
  position: absolute;
  background-color: var(--ol-subtle-background-color);
  border-radius: 4px;
}

.ol-zoom {
  top: .5em;
  left: .5em;
}

.ol-rotate {
  top: .5em;
  right: .5em;
  transition: opacity .25s linear, visibility 0s linear;
}

.ol-rotate.ol-hidden {
  opacity: 0;
  visibility: hidden;
  transition: opacity .25s linear, visibility 0s linear .25s;
}

.ol-zoom-extent {
  top: 4.643em;
  left: .5em;
}

.ol-full-screen {
  right: .5em;
  top: .5em;
}

.ol-control button {
  display: block;
  margin: 1px;
  padding: 0;
  color: var(--ol-subtle-foreground-color);
  font-weight: bold;
  text-decoration: none;
  font-size: inherit;
  text-align: center;
  height: 1.375em;
  width: 1.375em;
  line-height: .4em;
  background-color: var(--ol-background-color);
  border: none;
  border-radius: 2px;
}

.ol-control button::-moz-focus-inner {
  border: none;
  padding: 0;
}

.ol-zoom-extent button {
  line-height: 1.4em;
}

.ol-compass {
  display: block;
  font-weight: normal;
  will-change: transform;
}

.ol-touch .ol-control button {
  font-size: 1.5em;
}

.ol-touch .ol-zoom-extent {
  top: 5.5em;
}

.ol-control button:hover,
.ol-control button:focus {
  text-decoration: none;
  outline: 1px solid var(--ol-subtle-foreground-color);
  color: var(--ol-foreground-color);
}

.ol-zoom .ol-zoom-in {
  border-radius: 2px 2px 0 0;
}

.ol-zoom .ol-zoom-out {
  border-radius: 0 0 2px 2px;
}

.ol-attribution {
  text-align: right;
  bottom: .5em;
  right: .5em;
  max-width: calc(100% - 1.3em);
  display: flex;
  flex-flow: row-reverse;
  align-items: center;
}

.ol-attribution a {
  color: var(--ol-subtle-foreground-color);
  text-decoration: none;
}

.ol-attribution ul {
  margin: 0;
  padding: 1px .5em;
  color: var(--ol-foreground-color);
  text-shadow: 0 0 2px var(--ol-background-color);
  font-size: 12px;
}

.ol-attribution li {
  display: inline;
  list-style: none;
}

.ol-attribution li:not(:last-child):after {
  content: " ";
}

.ol-attribution img {
  max-height: 2em;
  max-width: inherit;
  vertical-align: middle;
}

.ol-attribution button {
  flex-shrink: 0;
}

.ol-attribution.ol-collapsed ul {
  display: none;
}

.ol-attribution:not(.ol-collapsed) {
  background: var(--ol-partial-background-color);
}

.ol-attribution.ol-uncollapsible {
  bottom: 0;
  right: 0;
  border-radius: 4px 0 0;
}

.ol-attribution.ol-uncollapsible img {
  margin-top: -.2em;
  max-height: 1.6em;
}

.ol-attribution.ol-uncollapsible button {
  display: none;
}

.ol-zoomslider {
  top: 4.5em;
  left: .5em;
  height: 200px;
}

.ol-zoomslider button {
  position: relative;
  height: 10px;
}

.ol-touch .ol-zoomslider {
  top: 5.5em;
}

.ol-overviewmap {
  left: 0.5em;
  bottom: 0.5em;
}

.ol-overviewmap.ol-uncollapsible {
  bottom: 0;
  left: 0;
  border-radius: 0 4px 0 0;
}

.ol-overviewmap .ol-overviewmap-map,
.ol-overviewmap button {
  display: block;
}

.ol-overviewmap .ol-overviewmap-map {
  border: 1px solid var(--ol-subtle-foreground-color);
  height: 150px;
  width: 150px;
}

.ol-overviewmap:not(.ol-collapsed) button {
  bottom: 0;
  left: 0;
  position: absolute;
}

.ol-overviewmap.ol-collapsed .ol-overviewmap-map,
.ol-overviewmap.ol-uncollapsible button {
  display: none;
}

.ol-overviewmap:not(.ol-collapsed) {
  background: var(--ol-subtle-background-color);
}

.ol-overviewmap-box {
  border: 1.5px dotted var(--ol-subtle-foreground-color);
}

.ol-overviewmap .ol-overviewmap-box:hover {
  cursor: move;
}

.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:rgba(0,0,0,.1);margin:0;position:absolute;width:auto;z-index:0!important}.grid-stack>.grid-stack-item{position:absolute;top:0;left:0;padding:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{margin:0;position:absolute;width:auto;overflow-x:hidden;overflow-y:auto}.grid-stack-item>.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:center}.grid-stack-item>.ui-resizable-ne{transform:translate(0,10px) rotate(45deg)}.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw{transform:translate(0,10px) rotate(-45deg)}.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:0;left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:0}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:0;right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top;cursor:move}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{box-shadow:1px 4px 6px rgba(0,0,0,.2);opacity:.8}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left 0s,top 0s,height 0s,width 0s}.gs-12>.grid-stack-item{width:8.333%}.gs-12>.grid-stack-item[gs-x="1"]{left:8.333%}.gs-12>.grid-stack-item[gs-w="2"]{width:16.667%}.gs-12>.grid-stack-item[gs-x="2"]{left:16.667%}.gs-12>.grid-stack-item[gs-w="3"]{width:25%}.gs-12>.grid-stack-item[gs-x="3"]{left:25%}.gs-12>.grid-stack-item[gs-w="4"]{width:33.333%}.gs-12>.grid-stack-item[gs-x="4"]{left:33.333%}.gs-12>.grid-stack-item[gs-w="5"]{width:41.667%}.gs-12>.grid-stack-item[gs-x="5"]{left:41.667%}.gs-12>.grid-stack-item[gs-w="6"]{width:50%}.gs-12>.grid-stack-item[gs-x="6"]{left:50%}.gs-12>.grid-stack-item[gs-w="7"]{width:58.333%}.gs-12>.grid-stack-item[gs-x="7"]{left:58.333%}.gs-12>.grid-stack-item[gs-w="8"]{width:66.667%}.gs-12>.grid-stack-item[gs-x="8"]{left:66.667%}.gs-12>.grid-stack-item[gs-w="9"]{width:75%}.gs-12>.grid-stack-item[gs-x="9"]{left:75%}.gs-12>.grid-stack-item[gs-w="10"]{width:83.333%}.gs-12>.grid-stack-item[gs-x="10"]{left:83.333%}.gs-12>.grid-stack-item[gs-w="11"]{width:91.667%}.gs-12>.grid-stack-item[gs-x="11"]{left:91.667%}.gs-12>.grid-stack-item[gs-w="12"]{width:100%}.gs-1>.grid-stack-item{width:100%}
.grid-stack-item{border: 1px solid;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline}body{line-height:1}h1,h2,h3,h4,h5,h6{clear:both;font-weight:normal}ol,ul{list-style:none}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a img{border:none}.tx-dlf-validationform{position:relative;font-size:14px}.tx-dlf-validationform .validation .validation-entry{margin-bottom:2em}.tx-dlf-validationform .validation .validation-entry h2{display:block}.tx-dlf-validationform .validation .validation-entry p{margin:1.5em 0;margin-top:.5em}.tx-dlf-validationform .validation .validation-entry .callout{border-radius:.25rem;box-shadow:0 1px 3px rgba(0 0 0%),0 1px 2px rgba(0 0 0%);background-color:#fff;border-left:5px solid #e9ecef;margin-bottom:1rem;padding:1rem}.tx-dlf-validationform .validation .validation-entry .callout.callout-error{border-left-color:#b61717}.tx-dlf-validationform .validation .validation-entry .callout.callout-error h3{color:#b61717}.tx-dlf-validationform .validation .validation-entry .callout.callout-warning{border-left-color:#d39e00}.tx-dlf-validationform .validation .validation-entry .callout.callout-warning h3{color:#d39e00}.tx-dlf-validationform .validation .validation-entry .callout.callout-notice{border-left-color:#246}.tx-dlf-validationform .validation .validation-entry .callout.callout-notice h3{color:#246}.tx-dlf-validationform .validation .validation-entry .callout.callout-success{border-left-color:#1e7e34}.tx-dlf-validationform .validation .validation-entry .callout.callout-success h3{color:#1e7e34}.tx-dlf-validationform .validation .validation-entry .callout ul li{margin:.5em 0}.tx-dlf-validationform .validation .validation-entry .callout ul li::before{top:-1px}.tx-dlf-validationform .validation .validation-entry .callout h3{margin:0;font-size:18px}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-300.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-300.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-300italic.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-300italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-regular.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local('Open Sans Italic'),local('OpenSans-Italic'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-italic.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-700.woff') format('woff')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Fonts/open-sans-v17-latin-700italic.woff') format('woff')}*{box-sizing:border-box}html,body{position:relative;height:100%}body{text-align:center;background:#a6c3e1;font-family:'Open Sans',Helvetica,Arial,sans-serif}body:before{position:fixed;top:0;right:0;bottom:0;left:0;background:url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/fibonacciBg.svg') no-repeat right bottom;background-size:cover;content:" ";opacity:.3}body.hidden,body.static{background:#fff}body.hidden:before,body.static:before{content:none}a{color:#3c77b3;text-decoration:none}.main-wrapper{position:absolute;top:0;right:0;bottom:12px;left:0;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,0.2);overflow:hidden;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.hidden .main-wrapper{opacity:0}.static .main-wrapper{-webkit-transition:none;-o-transition:none;transition:none}.fullscreen .main-wrapper{bottom:0}@media screen and (min-width:1024px){.main-wrapper{top:5px;right:5px;bottom:5px;left:5px}.fullscreen .main-wrapper{top:0;right:0;bottom:0;left:0}}@media screen and (min-width:1200px){.main-wrapper{top:20px;right:20px;bottom:25px;left:20px}}.document-view{position:absolute;top:60px;right:0;bottom:0;left:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.fullscreen .document-view{top:0px;right:0px;bottom:0px;left:0px}.static .document-view{-webkit-transition:none;-o-transition:none;transition:none}.document-view .tx-dlf-map{position:absolute;top:0;right:0;bottom:0;left:0}.document-view .document-functions .provider{position:absolute;top:0;left:0;right:0;text-align:left;z-index:1;background:#fff;display:flex;align-items:center;padding:10px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.document-view .document-functions .provider>ul>li>a{flex:0 0 70px}.document-view .document-functions .provider>ul>li>a img{margin-top:5px;width:70px;height:33px;object-fit:contain}.document-view .document-functions .provider .mobile-meta{position:relative;font-size:12px;line-height:1.3;flex:0 1 auto}.document-view .document-functions .provider .mobile-meta dt{display:none}.document-view .document-functions .provider .mobile-meta dd{color:#a6c3e1}.document-view .document-functions .provider .mobile-meta dd.tx-dlf-title a{position:relative;font-weight:bold}.document-view .document-functions .provider .mobile-controls{position:absolute;bottom:-50px;right:15px;display:flex}.document-view .document-functions .provider .mobile-controls form{position:relative;width:40px;height:40px;flex:0 0 40px;margin-right:5px}.document-view .document-functions .provider .mobile-controls form label{display:none}.document-view .document-functions .provider .mobile-controls form select{position:relative;width:40px;height:40px;padding-left:40px;background:#fff url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/controlIcons.svg') no-repeat -560px -77px;background-size:auto 120px;outline:none;border-radius:20px;-webkit-appearance:none;border:0 none}.document-view .document-functions .provider .mobile-controls form select[disabled]{display:none}.document-view .document-functions .provider .mobile-controls .fullscreen{position:relative;flex:0 0 40px;width:40px;height:40px;border-radius:20px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#fff}.document-view .document-functions .provider .mobile-controls .fullscreen:before,.document-view .document-functions .provider .mobile-controls .fullscreen:after{position:absolute;width:12px;height:12px;background:url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/controlIcons.svg') no-repeat -574px -54px;background-size:auto 120px;display:block;content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;pointer-events:none}.static .document-view .document-functions .provider .mobile-controls .fullscreen:before,.static .document-view .document-functions .provider .mobile-controls .fullscreen:after{-webkit-transition:none;-o-transition:none;transition:none}.document-view .document-functions .provider .mobile-controls .fullscreen:before{top:9px;right:9px}.document-view .document-functions .provider .mobile-controls .fullscreen:after{bottom:9px;left:9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.document-view .document-functions .provider .mobile-controls .fullscreen.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.document-view .document-functions .provider .mobile-controls .fullscreen.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.fullscreen .document-view .document-functions .provider{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);-ms-transform:translateY(-10%);transform:translateY(-10%)}.document-view .document-functions.missing-provider-image .provider>a{display:none}.document-view .document-functions.missing-provider-image .provider>a img{display:none}.document-view .document-functions.missing-provider-image .provider .mobile-meta{padding-left:10px}@media screen and (min-width:480px){.document-view .document-functions .provider .mobile-meta{padding-right:100px}.document-view .document-functions .provider .mobile-controls{bottom:auto;top:10px}.fullscreen .document-view .document-functions .provider .mobile-controls{bottom:-50px;top:unset}}@media screen and (min-width:1024px){.document-view{top:0;left:33%;padding:0}.document-view .tx-dlf-map{top:0}.score-visible .document-view .tx-dlf-map .custom-zoom{position:absolute;inset:auto 50% 20px auto;transform:translateX(50%);display:block;background-color:transparent;display:flex}.score-visible .document-view .tx-dlf-map .custom-zoom a{position:relative;width:40px;height:40px;border-radius:20px;margin:0 4px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:white url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/controlIcons.svg') no-repeat -360px 0;background-size:auto 120px}.score-visible .document-view .tx-dlf-map .custom-zoom a.in{background-position:-360px 0}.score-visible .document-view .tx-dlf-map .custom-zoom a.out{background-position:-400px 0}.score-visible .document-view .tx-dlf-map .custom-zoom a.fullscreen{display:none}.document-view .document-functions .provider{top:10px;left:10px;right:auto;background:transparent;padding:0}.document-view .document-functions .provider ul>li>a img{width:108px;height:50px;border-radius:4px;object-fit:contain}.document-view .document-functions .provider .mobile-meta,.document-view .document-functions .provider .mobile-controls{display:none}.document-view .document-functions.missing-provider-image ul{left:20px}}@media screen and (min-width:1200px){.document-view{left:25%}}.loader{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:absolute;top:0;background-color:rgba(255,255,255,0.5)}.spinner{width:48px;height:48px;border:5px solid #246;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.website .main-wrapper{position:relative;padding:0 15px;min-height:95%;margin-bottom:60px}@media screen and (min-width:480px){.website .main-wrapper{padding:0 30px}}@media screen and (min-width:768px){.website .main-wrapper{padding:0 50px;margin:30px 30px 60px 30px}}@media screen and (min-width:1024px){.website .main-wrapper{width:900px;margin:30px auto 60px auto;overflow:visible}}@media screen and (min-width:1200px){.website .main-wrapper{width:1110px}}.website .footer{position:relative;padding:30px 0;margin-top:100px;border-top:1px solid #a6c3e1}.website .footer p{font-size:12px;color:#a6c3e1}.website .footer a.totop{position:absolute;top:-20px;left:50%;margin-left:-20px;height:40px;width:40px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:20px;border:3px solid #fff;background:#a6c3e1 url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojMjQ2O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xNSA3djE1LjZNOC42IDEzLjRMMTUgN2w2LjQgNi40Ii8+PC9zdmc+') no-repeat center center}.website .header{padding-top:350px;text-align:left}.website .header ol.breadcrumb{margin-top:20px;font-size:12px}.website .header ol.breadcrumb li{display:inline-block}.website .header ol.breadcrumb li:after{position:relative;content:"\00bb";color:#a6c3e1;margin-left:5px;top:-1px}.website .header ol.breadcrumb li a{text-transform:uppercase}.website .header h2{color:#246;font-weight:100;font-size:32px;line-height:1.1;margin:0 0 20px 0}.website .header .header-image{position:absolute;top:55px;right:0;left:0;height:240px;background:url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/dfgviewerHeader.jpg') no-repeat center center;background-size:cover}.website .header .sticky-header{position:fixed;top:0;right:0;left:0;min-height:55px;background:rgba(34,68,102,0.95);z-index:100;overflow:hidden}.website .header .sticky-header h1{position:absolute;top:10px;left:15px;width:200px;height:35px}.website .header .sticky-header h1 a{position:relative;width:100%;height:100%;color:#fff;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/dfgviewerLogo.svg') no-repeat center center;background-size:200px 35px;display:block}.website .header .sticky-header nav{position:relative;max-height:350px}.website .header .sticky-header nav .nav-toggle{position:absolute;top:15px;right:15px;width:25px;height:30px;padding:0;border:0 none;background:transparent;outline:none}.website .header .sticky-header nav .nav-toggle .nav-label{display:none}.website .header .sticky-header nav .nav-toggle .nav-button-bar{position:relative;width:100%;height:2px;border-radius:2px;margin-bottom:4px;background:#fff;display:block;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.website .header .sticky-header nav .nav-toggle.active .nav-button-bar:nth-of-type(2){-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);opacity:0}.website .header .sticky-header nav .nav-toggle.active .nav-button-bar:nth-of-type(3){-webkit-transform:translateY(6px) rotate(45deg);-moz-transform:translateY(6px) rotate(45deg);-ms-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg)}.website .header .sticky-header nav .nav-toggle.active .nav-button-bar:nth-of-type(4){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.website .header .sticky-header nav .nav-toggle.active .nav-button-bar:nth-of-type(5){-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);transform:translateY(40px);opacity:0}.website .header .sticky-header nav .language-nav{position:absolute;right:45px;top:17px;font-size:12px}.website .header .sticky-header nav .language-nav li{position:relative;margin-right:4px;float:left;padding:6px;color:white !important}.website .header .sticky-header nav .language-nav li a{color:#fff}.website .header .sticky-header nav .language-nav li a.actlang{font-weight:bold}.website .header .sticky-header nav .language-nav:before{position:absolute;top:0;left:50%;margin-left:-6px;content:"/";opacity:.2;font-size:24px;color:#fff;font-weight:100;text-align:center;width:10px}.website .header .sticky-header nav .main-nav{position:relative;top:55px;width:100%;text-align:left;padding-bottom:0;max-height:0;opacity:0;border-top:1px solid rgba(255,255,255,0.1);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.website .header .sticky-header nav .main-nav li{position:relative}.website .header .sticky-header nav .main-nav li a{padding:15px;display:block;color:#fff;border-top:1px solid rgba(255,255,255,0.1)}.website .header .sticky-header nav .main-nav li a.submenu-toggle{position:absolute;top:0;right:0;bottom:0;width:60px;border:0 none}.website .header .sticky-header nav .main-nav li a.submenu-toggle .toggle-circle{position:absolute;top:12px;right:16px;width:24px;height:24px;border-radius:12px;border:2px solid #fff;padding:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;opacity:.5;display:block}.website .header .sticky-header nav .main-nav li a.submenu-toggle .toggle-circle:before,.website .header .sticky-header nav .main-nav li a.submenu-toggle .toggle-circle:after{position:absolute;width:12px;height:2px;background:#fff;content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.website .header .sticky-header nav .main-nav li a.submenu-toggle .toggle-circle:before{top:9px;left:4px}.website .header .sticky-header nav .main-nav li a.submenu-toggle .toggle-circle:after{top:9px;left:4px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.website .header .sticky-header nav .main-nav li a.current{font-weight:bold;background:rgba(255,255,255,0.15);border:1px solid rgba(255,255,255,0.2);border-width:1px 0}.website .header .sticky-header nav .main-nav li:first-child>a{border-top:0 none}.website .header .sticky-header nav .main-nav li.submenu ul{position:relative;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;max-height:0;opacity:0;overflow:hidden}.website .header .sticky-header nav .main-nav li.submenu ul li:before{position:absolute;top:50%;left:15px;margin-top:-5px;width:0;height:0;border:5px solid transparent;border-right-width:0;border-left-color:#fff;content:" ";opacity:.3}.website .header .sticky-header nav .main-nav li.submenu ul li a{border:0 none !important;font-size:14px;padding-left:35px}.website .header .sticky-header nav .main-nav li.submenu.active ul{max-height:500px;opacity:1;margin-bottom:10px;overflow:visible}.website .header .sticky-header nav .main-nav li.submenu.active a.submenu-toggle .toggle-circle{opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.website .header .sticky-header nav .main-nav li.submenu.active a.submenu-toggle .toggle-circle:before{top:7px;left:5px;width:8px}.website .header .sticky-header nav .main-nav li.submenu.active a.submenu-toggle .toggle-circle:after{top:10px;left:8px;width:8px}.website .header .sticky-header nav .main-nav.open{max-height:350px;opacity:1;padding-bottom:95px}.website .header .sticky-header nav .secondary-nav{position:absolute;right:0;bottom:0;left:0;height:0;background:rgba(34,68,102,0.95);opacity:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;pointer-events:none;display:flex;align-items:center;border-top:1px solid #fff}.website .header .sticky-header nav .secondary-nav.open{opacity:1;height:40px;pointer-events:all}.website .header .sticky-header nav .secondary-nav li{flex:0 1 auto;margin:0 15px}.website .header .sticky-header nav .secondary-nav li a{padding:10px 0;color:#fff;font-size:14px;opacity:.8}@media screen and (min-width:480px){.website .header{padding-top:270px}.website .header .header-image{top:0}}@media screen and (min-width:768px){.website .header{padding-top:360px}.website .header .header-image{top:55px;height:280px}.website .header .sticky-header{position:absolute}.no-touchevents .website .header .sticky-header h1{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .website .header .sticky-header h1:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width:1200px){.website .header{padding-top:520px}.website .header h2,.website .header ol.breadcrumb{padding:0 150px}.website .header .header-image{top:100px;height:360px}.website .header .sticky-header{height:100px;overflow:visible}.website .header .sticky-header h1{top:20px;left:50px;width:260px;height:55px}.website .header .sticky-header h1 a{background-size:100%}.website .header .sticky-header nav .language-nav{position:absolute;top:-30px;right:-10px;font-size:14px}.website .header .sticky-header nav .nav-toggle{display:none}.website .header .sticky-header nav .main-nav{position:absolute;top:40px;right:50px;width:auto;max-height:inherit;opacity:1;border:0 none;overflow:visible}.website .header .sticky-header nav .main-nav>li{display:inline-block;padding:0}.website .header .sticky-header nav .main-nav>li>a{padding:0;border:0 none;margin:0 8px;text-transform:uppercase;font-weight:normal;font-size:16px}.website .header .sticky-header nav .main-nav>li>a.submenu-toggle{pointer-events:none;width:24px;top:10px;right:50%;margin:0 -12px 0 0;-webkit-transform:scale(.75);-moz-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}.website .header .sticky-header nav .main-nav>li>a.submenu-toggle .toggle-circle{top:0;right:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);border:0 none}.website .header .sticky-header nav .main-nav>li>a.submenu-toggle .toggle-circle:before{top:6px;left:5px;width:8px}.website .header .sticky-header nav .main-nav>li>a.submenu-toggle .toggle-circle:after{top:10px;left:8px;width:8px}.website .header .sticky-header nav .main-nav>li>a.current{background:transparent;border:0 none}.website .header .sticky-header nav .main-nav>li:last-child a{margin-right:0;border:0 none}.website .header .sticky-header nav .main-nav>li.submenu ul{position:absolute;top:40px;left:50%;margin-left:-150px;display:block;padding:15px;max-height:inherit;width:300px;background:rgba(255,255,255,0.9);box-shadow:0 2px 8px rgba(0,0,0,0.3);opacity:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);transform-origin:center top}.website .header .sticky-header nav .main-nav>li.submenu ul li{display:block}.website .header .sticky-header nav .main-nav>li.submenu ul li:before{display:none;content:none}.website .header .sticky-header nav .main-nav>li.submenu ul li a{padding:0;margin:0;text-transform:none;display:block;line-height:40px;min-height:40px;padding:0 5px;color:#246}.no-touchevents .website .header .sticky-header nav .main-nav>li.submenu ul li a:hover{background:rgba(166,195,225,0.4)}.website .header .sticky-header nav .main-nav>li.submenu ul:before{position:absolute;top:-5px;left:50%;margin-left:-3px;width:0;height:0;border:5px solid transparent;border-top-width:0;border-bottom-color:rgba(255,255,255,0.9);content:" "}.website .header .sticky-header nav .main-nav>li.submenu.active a.submenu-toggle .toggle-circle{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.website .header .sticky-header nav .main-nav>li.active>a{font-weight:bold}.no-touchevents .website .header .sticky-header nav .main-nav>li a{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touchevents .website .header .sticky-header nav .main-nav>li:hover>a{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);transform:scale(1.12)}.no-touchevents .website .header .sticky-header nav .main-nav>li:hover>a.submenu-toggle{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.no-touchevents .website .header .sticky-header nav .main-nav>li:hover ul{opacity:1;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.website .header .sticky-header nav .secondary-nav{top:-26px;right:60px;bottom:auto;left:auto;height:auto;opacity:1;pointer-events:all;background:transparent;border:0 none}.website .header .sticky-header nav .secondary-nav li{margin:0 10px}.website .header .sticky-header nav .secondary-nav li a{opacity:1;text-transform:uppercase}}.website .page-container{text-align:left;line-height:1.7}.website .page-container h3{margin:40px 0 5px 0;color:#246;font-size:22px}.website .page-container p{margin:30px 0}.website .page-container p.abstract{padding:12px 20px;background:#ebf1f8}.website .page-container a[href$=".jpg"]{width:100%;text-align:center;padding:20px;display:block;background:#f2f6fb}.website .page-container span.quote{font-style:italic;quotes:"\00BB" "\00AB" "\203A" "\2039"}.website .page-container span.quote:before{content:open-quote}.website .page-container span.quote:after{content:close-quote}.website .page-container span.information{display:block;padding:8px 10px 8px 40px;color:#246;background:url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHN0eWxlPi5zdDB7c3Ryb2tlLWxpbmVjYXA6cm91bmR9LnN0MCwuc3Qxe2ZpbGw6bm9uZTtzdHJva2U6IzI0NjtzdHJva2Utd2lkdGg6MS41O3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjE0LjkiIGN5PSIxNSIgcj0iMTMuMSIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMi4zIDIyLjFoNi4zTTEzLjQgMTIuN2gyLjF2OC45Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE0LjkgNy45Yy0uMyAwLS41LjItLjUuNXMuMi41LjUuNS41LS4yLjUtLjVjLjEtLjItLjItLjUtLjUtLjV6Ii8+PC9zdmc+') no-repeat 0 center}.website .page-container ul li{position:relative;padding-left:16px;line-height:1.7 !important}.website .page-container ul li:before{position:absolute;top:0;left:0;content:"\00bb";color:#a6c3e1}.website .page-container ol{list-style:none}.website .page-container ol li{position:relative;margin:15px 0;counter-increment:step-counter;padding-left:30px}.website .page-container ol li:before{position:absolute;top:0;bottom:0;left:10px;width:1px;background:#d4e2f1;content:" "}.website .page-container ol li:after{position:absolute;left:0;top:50%;height:20px;width:20px;margin-top:-10px;content:counter(step-counter);color:#fff;background:#a6c3e1;border-radius:10px;display:block;line-height:20px;text-align:center;font-size:12px;font-weight:bold}.website .page-container table{position:relative;border:1px solid #a6c3e1;font-size:14px;width:100%}.website .page-container table th,.website .page-container table td{padding:5px}.website .page-container table th{background:#a6c3e1;color:#fff}.website .page-container table td{border:1px solid #cde}.no-touchevents .website .page-container table tr:hover{background:#f2f6fb}.website .page-container .responsive-table{position:relative;max-width:100%;overflow:hidden}.website .page-container form{border:1px solid #a6c3e1;border-width:1px 0;padding:20px 0;margin:50px 0}.website .page-container form br{display:none}.website .page-container form h3{line-height:1;margin:0}.website .page-container form fieldset{min-width:0}.website .page-container form fieldset legend{margin-top:20px;text-transform:uppercase;color:#a6c3e1;display:block;font-size:24px;font-weight:bold}.website .page-container form label{margin-top:20px;text-transform:uppercase;color:#a6c3e1;display:block;font-size:12px;font-weight:bold}.website .page-container form input[type="text"],.website .page-container form input[type="email"],.website .page-container form input[type="password"],.website .page-container form textarea{position:relative;border:1px solid transparent;border-color:#a6c3e1 transparent transparent #a6c3e1;background:#ebf1f8;width:100%;display:block;padding:10px;font-size:14px;line-height:1.7}.website .page-container form input[type="text"]:focus,.website .page-container form input[type="email"]:focus,.website .page-container form input[type="password"]:focus,.website .page-container form textarea:focus{background:#fafcfd;outline:0 none}.website .page-container form input[type="submit"],.website .page-container form button[type="submit"],.website .page-container form button[type="button"]{position:relative;width:100%;margin-top:20px;background:#246;color:#fff;border:0 none;padding:10px;font-weight:bold;font-size:14px;text-transform:uppercase}.website .page-container form button[type="button"]{background:#fff;color:#246;border:1px solid #246}.website .page-container form select{position:relative;border:1px solid transparent;border-color:#a6c3e1 transparent transparent #a6c3e1;background:#ebf1f8;width:100%;display:block;padding:10px;font-size:14px;line-height:1.7}.website .page-container form select:focus{background:#fafcfd;outline:0 none}.website .page-container form div.actions{height:48px}.website .page-container form span.help-block{font-size:90%;font-style:italic}@media screen and (min-width:1200px){.website .page-container{padding:0 150px}.website .page-container form{margin:70px 0}.website .page-container form input[type="submit"],.website .page-container form button[type="submit"]{width:32%;float:right}.website .page-container form button[type="button"]{width:32%;float:left}.website .page-container form button[type="submit"]{float:right}.website .page-container form button[type="button"]{width:32%;float:left}}.website.home .sticky-header{background:transparent;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.website.home .sticky-header h1{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.website.home .sticky-header nav ul.main-nav.open{background:rgba(34,68,102,0.95)}.scrolled.website.home .sticky-header{background:rgba(34,68,102,0.95)}.scrolled.website.home .sticky-header h1{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.website.home .header-image{height:310px;top:0}.website.home .header-image:after{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(34,68,102,0.8) url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/dfgviewerLogo.svg') no-repeat center center;background-size:70% auto;content:" "}.website.home h2,.website.home ol.breadcrumb{display:none}.website.home .frame-layout-101{text-align:center;border-bottom:1px solid #a6c3e1;margin:0;padding:50px 0}.website.home .frame-layout-101 h3{margin:0}.website.home .frame-layout-101 a.link-more{padding-right:15px;background:url('data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHN0eWxlPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojM2M3N2IzO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMH08L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xOC4xIDkuOEgyTTkuMyAxbDguOCA4LjgtOC44IDguOCIvPjwvc3ZnPg==') no-repeat right center;background-size:12px 12px;font-weight:bold}.website.home .frame-layout-101 p:last-child{margin-bottom:0}.website.home .frame-layout-101:last-child{border:0;padding-bottom:0}.website.home .frame-layout-101.frame-mission{padding-top:40px}.website.home .frame-layout-101.frame-mission h3{display:none}.website.home .frame-layout-101.frame-mission p{margin-top:0}.website.home .frame-layout-101.frame-demo .demo-list li{position:relative;width:100%;line-height:1.4 !important;margin-bottom:30px}.website.home .frame-layout-101.frame-demo .demo-list li:before{display:none;content:none}.website.home .frame-layout-101.frame-demo .demo-list li a{position:relative;padding-top:290px;display:block}.website.home .frame-layout-101.frame-demo .demo-list li a img{position:absolute;left:50%;margin-left:-100px;top:0;width:200px;height:270px;border:1px solid rgba(0,0,0,0.17);z-index:30}.website.home .frame-layout-101.frame-demo .demo-list li a:before,.website.home .frame-layout-101.frame-demo .demo-list li a:after{position:absolute;left:50%;width:200px;height:270px;background:#fff;border:1px solid rgba(0,0,0,0.17);content:" "}.website.home .frame-layout-101.frame-demo .demo-list li a:before{top:0;margin-left:-100px;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);z-index:22}.website.home .frame-layout-101.frame-demo .demo-list li a:after{top:5px;margin-left:-94px;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);z-index:21}.website.home .frame-layout-101.frame-demo .demo-list li a span{display:block}.website.home .frame-layout-101.frame-demo .demo-list li a span.title{font-weight:bold}.website.home .frame-layout-101.frame-demo .demo-list li a span.uid{display:none}.website.home .frame-layout-101.frame-demo .demo-list li a span.institute{color:#a6c3e1}@media screen and (min-width:480px){.website.home .header-image{height:250px}.website.home .frame-layout-101.frame-mission{padding-top:25px}.website.home .frame-layout-101.frame-mission:before{top:-70px}.website.home .frame-layout-101.frame-demo .demo-list{margin:0 -20px}.website.home .frame-layout-101.frame-demo .demo-list li{width:33%;float:left;margin:0}.website.home .frame-layout-101.frame-demo .demo-list li a{padding-top:230px}.website.home .frame-layout-101.frame-demo .demo-list li a img{margin-left:-80px;width:160px;height:216px}.website.home .frame-layout-101.frame-demo .demo-list li a:before,.website.home .frame-layout-101.frame-demo .demo-list li a:after{width:160px;height:216px}.website.home .frame-layout-101.frame-demo .demo-list li a:before{margin-left:-80px}.website.home .frame-layout-101.frame-demo .demo-list li a:after{margin-left:-74px}.website.home .frame-layout-101.frame-demo .demo-list li a span{font-size:13px}.website.home .frame-layout-101.frame-demo .demo-list:before,.website.home .frame-layout-101.frame-demo .demo-list:after{content:" ";display:table}.website.home .frame-layout-101.frame-demo .demo-list:after{clear:both}}@media screen and (min-width:768px){.website.home .header-image{height:340px}.website.home .header-image:after{background-size:50% auto}.scrolled.website.home .sticky-header{background:transparent}.scrolled.website.home .sticky-header h1{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}@media screen and (min-width:1200px){.website.home .header-image{height:440px}.website.home .frame-layout-101{position:relative;text-align:left;padding:100px 0}.website.home .frame-layout-101 p{position:relative}.website.home .frame-layout-101:before{position:absolute;top:0;right:0;width:350px;height:350px;opacity:.1;background:url('../../../_assets/9f048726b53ecbb041abd64b33ca6a98/Images/homepageIllustrations.svg') no-repeat 0 0;background-size:700px 700px;content:" ";overflow:hidden}.website.home .frame-layout-101.frame-demo:before{content:none}.website.home .frame-layout-101.frame-demo .demo-list li{width:33%;float:left}.website.home .frame-layout-101.frame-demo .demo-list li a{padding-top:240px}.website.home .frame-layout-101.frame-demo .demo-list li a img{left:0;margin-left:0}.website.home .frame-layout-101.frame-demo .demo-list li a:before{left:0;margin-left:0}.website.home .frame-layout-101.frame-demo .demo-list li a:after{left:6px;margin-left:0}.website.home .frame-layout-101.frame-demo .demo-list li a span.uid{color:#a6c3e1;display:block}.website.home .frame-layout-101.frame-metadata:before{left:-130px;top:40px;right:auto;background-position:0 -350px}.website.home .frame-layout-101.frame-mailinglist:before{background-position:-350px -350px}}.website .page-container .tx-dlf-search-form{margin-top:30px;border-bottom:none}.website .page-container .tx-dlf-search-form div.tx-dlf-search-extended{display:flex;margin-top:50px}.website .page-container .tx-dlf-search-form div.tx-dlf-search-extended .tx-dlf-search-operator{width:20%}.website .page-container .tx-dlf-search-form div.tx-dlf-search-extended .tx-dlf-search-field-option{width:50%}.website .page-container .tx-dlf-search-form label{display:inline}.website .page-container div.tx-dlf-listview form.tx-dlf-search-form select{width:30%;display:inline}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li{display:flex;flex-wrap:wrap}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a{display:flex;flex-wrap:wrap;width:90%}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a div.tx-dlf-listview-thumbnail{position:relative;margin:0 25px 0 0;line-height:0;flex:0 1 10px}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a div.tx-dlf-listview-thumbnail img{width:140px;height:auto}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a dl{width:70%;overflow:hidden;padding:0;margin:0;display:flex;flex-wrap:wrap;align-content:flex-start}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a dl dt{flex:0 0 35%;text-overflow:ellipsis;overflow:hidden}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a dl dd{flex:0 0 65%;margin-left:auto;text-align:left;text-overflow:ellipsis;overflow:hidden}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a dl dd:after{display:block;content:''}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li a dl dd+dd{margin-left:35%}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li .tx-dlf-volume{display:none}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li.tx-dlf-volumes-open .tx-dlf-morevolumes{transform:rotate(-90deg)}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li button.tx-dlf-morevolumes{transform:rotate(90deg);background-color:transparent;border-color:currentcolor;position:relative;width:40px;height:40px;border:0;display:inline-block;transition:all .3s ease-out;transform-origin:center center;cursor:pointer;text-shadow:none}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li button.tx-dlf-morevolumes:before{position:absolute;top:-5px;left:5px;content:">>";font-size:40px;line-height:40px;font-family:'VistaSansBold','Calibri-Bold','Helvetica',Sans-serif;color:#a6c3e1;display:block;letter-spacing:-0.1em}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol{background-color:#d4e2f1;width:100%;list-style:none}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a div.tx-dlf-listview-thumbnail{position:relative;margin:0 25px 0 0;line-height:0;flex:0 1 80px}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a div.tx-dlf-listview-thumbnail img{width:85px;height:auto}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a dl{width:60%;overflow:hidden;padding:0;margin:0;display:flex;flex-wrap:wrap;align-content:flex-start}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a dl dt{flex:0 0 35%;text-overflow:ellipsis;overflow:hidden}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a dl dd{flex:0 0 65%;margin-left:auto;text-align:left;text-overflow:ellipsis;overflow:hidden}.website .page-container div.tx-dlf-listview ol.tx-dlf-abstracts li ol li a dl dd:after{display:block;content:''}.website .page-container div.tx-dlf-listview .pagination li{display:inline-block;text-align:center;vertical-align:middle;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:bold;font-size:14px;transform-origin:center bottom;border:1px solid #246;border-radius:15px;width:40px;height:40px;padding-left:0px}.website .page-container div.tx-dlf-listview .pagination li::before{display:none}.website .page-container div.tx-dlf-listview .pagination li span,.website .page-container div.tx-dlf-listview .pagination li a{display:inline-block;padding-left:10px;padding-right:10px;width:100%;padding-top:7px}.website .page-container div.tx-dlf-listview .pagination li.previous,.website .page-container div.tx-dlf-listview .pagination li.next{width:140px;height:40px}.website .page-container div.tx-dlf-listview .pagination li.disabled{opacity:.3}.website .page-container div.tx-dlf-listview .pagination li.current a{color:white;background-color:#a6c3e1;opacity:.5;border:1px solid #246;border-radius:15px;width:40px;height:40px}/*# sourceMappingURL=Resources/Public/Css/webStyles.css.map */
/*
Description: Magula style for highligh.js
Author: Ruslan Keba <rukeba@gmail.com>
Website: http://rukeba.com/
Version: 1.0
Date: 2009-01-03
Music: Aphex Twin / Xtal
*/

.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  background-color: #f4f4f4;
  color: black;
}

.hljs-subst {
  color: black;
}

.hljs-string,
.hljs-title,
.hljs-symbol,
.hljs-bullet,
.hljs-attribute,
.hljs-addition,
.hljs-variable,
.hljs-template-tag,
.hljs-template-variable {
  color: #050;
}

.hljs-comment,
.hljs-quote {
  color: #777;
}

.hljs-number,
.hljs-regexp,
.hljs-literal,
.hljs-type,
.hljs-link {
  color: #800;
}

.hljs-deletion,
.hljs-meta {
  color: #00e;
}

.hljs-keyword,
.hljs-selector-tag,
.hljs-doctag,
.hljs-title,
.hljs-section,
.hljs-built_in,
.hljs-tag,
.hljs-name {
  font-weight: bold;
  color: navy;
}

.hljs-emphasis {
  font-style: italic;
}

.hljs-strong {
  font-weight: bold;
}

annotation-bar {
    position: absolute;
    left: 75%;
    top: 0;
    bottom: 0;
    width: 25%;
    background-color: lightgray;
    padding: 30px;
    overflow: scroll;
    text-align: left;
}

.annotation-bar .annotation-list {
    border-top: solid 2px;
}

.annotation-bar .annotation-list-item {
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: solid 2px;
}

.annotation-bar .annotation-title:hover {
    background-color: gray;
}


.annotation-bar .annotation-body {
    background-color: #fff;
}

.annotation-bar .annotation-creator {
    background-color: #fff;
    padding: 10px 0;
}

.annotation-bar .annotation-date {
    background-color: #fff;
    padding: 10px 0;
}

.annotation-list-item details.hover {
    background-color: #aaa9a9;
}

.annotation-list-item details.active {
    background-color: #8ebfff;
}

rect.hover[fill] {
    stroke: white;
    stroke-width: 40px;
    stroke-opacity: .3;
    fill: #6887a3;
    fill-opacity: .3;
}

rect.active {
    stroke: white;
    stroke-width: 40px;
    fill: #ff9a23;
    fill-opacity: .3;
}

.drag {
    cursor: move;
    min-height: 25px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
}

.tx-dlf-navigation-next {
    position: absolute;
    top: 40px;
}

.tx-dlf-navigation-prev {
    position: absolute;
    top: 20px;
}

.sync-views {
    display: none;
}
