diff --git a/Configuration/TypoScript/Plugins/kitodo.typoscript b/Configuration/TypoScript/Plugins/kitodo.typoscript index 478977e22..479f5ad21 100644 --- a/Configuration/TypoScript/Plugins/kitodo.typoscript +++ b/Configuration/TypoScript/Plugins/kitodo.typoscript @@ -55,6 +55,23 @@ plugin.tx_dlf_metadata { } } +plugin.tx_dlf_metadata_prerender < plugin.tx_dlf_metadata +plugin.tx_dlf_metadata_prerender { + settings { + prerenderAllSections = 1 + } +} + +# -------------------------------------------------------------------------------------------------------------------- +# document +# -------------------------------------------------------------------------------------------------------------------- +plugin.tx_dlf_document < tt_content.list.20.dlf_document +plugin.tx_dlf_document { + settings { + targetPidMetadata = {$config.prerenderMetadataPid} + } +} + # -------------------------------------------------------------------------------------------------------------------- # pageview / workview # -------------------------------------------------------------------------------------------------------------------- @@ -63,6 +80,7 @@ plugin.tx_dlf_pageview { settings { features = elementId = tx-dfgviewer-map + progressElementId = tx-dfgviewer-page-progress } } @@ -106,6 +124,7 @@ plugin.tx_dlf_tableofcontents < tt_content.list.20.dlf_tableofcontents plugin.tx_dlf_tableofcontents { settings { targetPid = {$config.kitodoPageView} + showFull = 1 menuConf { expAll = 1 } @@ -133,7 +152,7 @@ lib.kitodo.navigation.pagecontrol < tt_content.list.20.dlf_navigation lib.kitodo.navigation.pagecontrol { settings { pageStep = 10 - features = pageFirst,pageBack,pageStepBack,pageForward,pageStepForward,pageLast + features = pageFirst,pageStepBack,pageBack,pageForward,pageStepForward,pageLast } } diff --git a/Configuration/TypoScript/constants.typoscript b/Configuration/TypoScript/constants.typoscript index 1a7130068..029c2e0c3 100644 --- a/Configuration/TypoScript/constants.typoscript +++ b/Configuration/TypoScript/constants.typoscript @@ -15,6 +15,9 @@ config { # cat=plugin.tx_dfgviewer/links/050; type=int+; label=Kitodo Page View kitodoPageView = + # cat=plugin.tx_dfgviewer/links/051; type=int+; label=PID for Prerendered Metadata + prerenderMetadataPid = + # cat=plugin.tx_dfgviewer/piwik/010; type=string; label=Piwik Hostname piwik_hostname = diff --git a/Resources/Private/JavaScript/dfgviewerScripts.js b/Resources/Private/JavaScript/dfgviewerScripts.js index d4ba34d2d..947a6b69f 100644 --- a/Resources/Private/JavaScript/dfgviewerScripts.js +++ b/Resources/Private/JavaScript/dfgviewerScripts.js @@ -6,7 +6,7 @@ !*/ -$(document).ready(function() { +$(document).ready(function () { // check mobile device to specify click events function mobileCheck() { @@ -19,25 +19,25 @@ $(document).ready(function() { var mobileEvent = mobileCheck() ? 'touchend' : 'click'; // menu toggles for offcanvas toc and metadata - $('.offcanvas-toggle').on(mobileEvent, function(event) { + $('.offcanvas-toggle').on(mobileEvent, function (event) { $(this).parent().toggleClass('open'); }); // active toggle for submenus - $('.document-functions li.submenu > a').on(mobileEvent, function(event) { + $('.document-functions li.submenu > a').on(mobileEvent, function (event) { $('li.submenu.open a').not(this).parent().removeClass('open'); $(this).parent().toggleClass('open'); return false; }); // secondary nav toggle - $('nav .nav-toggle').on(mobileEvent, function(event) { + $('nav .nav-toggle').on(mobileEvent, function (event) { $(this).toggleClass('active'); $('nav .viewer-nav').toggleClass('open'); }); // calendar dropdowns - $('.calendar-view .contains-issues').on(mobileEvent, function(event) { + $('.calendar-view .contains-issues').on(mobileEvent, function (event) { $('.calendar-view table td.open').not($(this).parent()).removeClass('open'); $(this).parent().toggleClass('open'); }); @@ -47,18 +47,18 @@ $(document).ready(function() { // Inject view switch functions for calendar/list view (initial show calendar) $('.tx-dfgviewer-newspaper-calendar .calendar-list-selection a.select-calendar-view, .tx-dfgviewer-newspaper-calendar .calendar-view').addClass('active'); - $('.tx-dfgviewer-newspaper-calendar .calendar-list-selection a').on(mobileEvent, function(event) { - if(!$(this).hasClass('active')) { - var targetElement = '.'+$(this).attr('class').replace('select-',''); - $('.tx-dfgviewer-newspaper-calendar .active').removeClass('active'); - $(this).addClass('active'); - $(targetElement).addClass('active'); + $('.tx-dfgviewer-newspaper-calendar .calendar-list-selection a').on(mobileEvent, function (event) { + if (!$(this).hasClass('active')) { + var targetElement = '.' + $(this).attr('class').replace('select-', ''); + $('.tx-dfgviewer-newspaper-calendar .active').removeClass('active'); + $(this).addClass('active'); + $(targetElement).addClass('active'); } }); // Avoid broken image display if METS definitions are wrong - $('.provider img').each(function() { - if((typeof this.naturalWidth != "undefined" && this.naturalWidth == 0 ) || this.readyState == 'uninitialized' ) { + $('.provider img').each(function () { + if ((typeof this.naturalWidth != "undefined" && this.naturalWidth == 0) || this.readyState == 'uninitialized') { $(this).parents('.document-functions').addClass('missing-provider-image'); } }); @@ -77,8 +77,8 @@ $(document).ready(function() { // Shorten mobile meta title shortenMobileMetaElement = $('.provider dl.mobile-meta dd.tx-dlf-title a'); shortenMobileMetaTitle = shortenMobileMetaElement.text(); - if(shortenMobileMetaTitle.length > 140) { - shortenMobileMetaTitle = shortenMobileMetaTitle.substr(0,140) + '...'; + if (shortenMobileMetaTitle.length > 140) { + shortenMobileMetaTitle = shortenMobileMetaTitle.substr(0, 140) + '...'; shortenMobileMetaElement.text(shortenMobileMetaTitle); } @@ -102,8 +102,8 @@ $(document).ready(function() { } // enable click on fullscreen button - $('a.fullscreen').on(mobileEvent, function() { - if($('body.fullscreen')[0]) { + $('a.fullscreen').on(mobileEvent, function () { + if ($('body.fullscreen')[0]) { exitFullscreen(); } else { enterFullscreen(); @@ -156,6 +156,7 @@ $(document).ready(function() { $('#browser-hint').addClass('hidden'); } + // Finally all things are settled. Bring back animations a second later. setTimeout(function () { localStorage.clear(); @@ -165,14 +166,71 @@ $(document).ready(function() { }); -$(document).keyup(function(e) { +(function () { + let docController = null; + window.addEventListener('tx-dlf-documentLoaded', (e) => { + docController = e.detail.docController; + + // Update URL in page grid button + docController.eventTarget.addEventListener('tx-dlf-stateChanged', e => { + if (docController === null) { + return; + } + + $('#dfgviewer-enable-grid-view') + .attr('href', docController.makePageUrl(e.detail.page, true)); + }); + }); + + $('.tx-dlf-navigation-doubleOn').click(function (e) { + if (docController === null) { + return; + } + + e.preventDefault(); + docController.changeState({ + source: 'navigation', + simultaneousPages: 2, + }); + }); + + $('.tx-dlf-navigation-doubleOff').click(function (e) { + if (docController === null) { + return; + } + + e.preventDefault(); + docController.changeState({ + source: 'navigation', + simultaneousPages: 1, + }); + }); + + $('.tx-dlf-navigation-doublePlusOne').click(function (e) { + if (docController === null) { + return; + } + + e.preventDefault(); + const pageIdx = docController.currentPageNo - 1; + const simultaneousPages = docController.simultaneousPages; + + const rectoVerso = pageIdx % simultaneousPages; + const newRectoVerso = (rectoVerso + 1) % simultaneousPages; + const newPageNo = (pageIdx - rectoVerso + newRectoVerso) + 1; + + docController.changePage(newPageNo); + }); +})(); + +$(document).keyup(function (e) { // Check if ESC key is pressed. Then end fullscreen mode or close SRU form. if (e.keyCode == 27) { - if($('body.fullscreen')[0]) { + if ($('body.fullscreen')[0]) { return exitFullscreen(); } - if($('.document-functions .search.open')[0]) { + if ($('.document-functions .search.open')[0]) { $('.document-functions .search').removeClass('open'); } } @@ -185,7 +243,7 @@ $(document).keyup(function(e) { // Activate fullscreen mode and set corresponding cookie function enterFullscreen() { - setTimeout(function() { window.dispatchEvent(new Event('resize')); }, 220); + setTimeout(function () { window.dispatchEvent(new Event('resize')); }, 220); $("body").addClass('fullscreen'); $('a.fullscreen').addClass('active'); Cookies.set('tx-dlf-pageview-zoomFullscreen', 'true', { sameSite: 'lax' }); @@ -193,14 +251,14 @@ function enterFullscreen() { // Exit fullscreen mode and drop cookie function exitFullscreen() { - setTimeout(function() { window.dispatchEvent(new Event('resize')); }, 220); + setTimeout(function () { window.dispatchEvent(new Event('resize')); }, 220); $("body").removeClass('fullscreen'); $('a.fullscreen').removeClass('active'); Cookies.remove('tx-dlf-pageview-zoomFullscreen'); } // hide warning about outdated browser and save decision to cookie -function hideBrowserAlert(){ +function hideBrowserAlert() { $('#browser-hint').addClass('hidden'); Cookies.set('tx-dlf-pageview-hidebrowseralert', 'true', { sameSite: 'lax' }); diff --git a/Resources/Private/Less/components/controls.less b/Resources/Private/Less/components/controls.less index f9e25fcd3..ef470096d 100644 --- a/Resources/Private/Less/components/controls.less +++ b/Resources/Private/Less/components/controls.less @@ -734,6 +734,10 @@ left: 20px; } } + a.disabled { + opacity: 0.3; + cursor: not-allowed; + } &.prev { a, span { top: 0; @@ -778,6 +782,10 @@ } &.over { span { + a.disabled { + opacity: 0.3; + cursor: not-allowed; + } &.prev { a, span { color: @base-blue; @@ -796,7 +804,7 @@ } } span { - opacity: .3; + opacity: 0.3; } } &.first { @@ -806,8 +814,9 @@ a { opacity: 1; } - span { + a.disabled, span { opacity: 0.3; + cursor: not-allowed; } } } @@ -824,6 +833,10 @@ right: 20px; } } + a.disabled { + opacity: 0.3; + cursor: not-allowed; + } &.next { a, span { top: 0; @@ -888,8 +901,9 @@ a { opacity: 1; } - span { + a.disabled, span { opacity: 0.3; + cursor: not-allowed; } } } diff --git a/Resources/Private/Less/structure.less b/Resources/Private/Less/structure.less index 1b8fd3686..ff021cb2c 100644 --- a/Resources/Private/Less/structure.less +++ b/Resources/Private/Less/structure.less @@ -160,6 +160,71 @@ a { right: 0; bottom: 0; left: 0; + + .tx-dlf-page-progress { + display: none; + &.loading { + display: block; + } + + position: absolute; + top: 0; + left: 0; + margin: 0; + width: 100%; + height: 5px; + + -webkit-appearance: none; + appearance: none; + + border: none; + border-radius: 0px; + background: transparent; + + &::-moz-progress-bar { + background-color: @base-blue; + } + + .bounce() { + background-color: @light-blue; + animation: bounce_slider 2s linear infinite; + transform-origin: left; + } + + &:not([value]) { + &::after { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 5px; + content: ''; + .bounce(); + } + + &::-moz-progress-bar { + .bounce(); + } + } + + @keyframes bounce_slider { + 0% { + transform: translateX(0%) scaleX(15%); + } + 50% { + transform: translateX(85%) scaleX(15%); + } + 100% { + transform: translateX(0%) scaleX(15%); + } + } + } + ::-webkit-progress-value { + background-color: @base-blue; + } + ::-webkit-progress-bar { + background-color: transparent; + } } .document-functions { .provider { diff --git a/Resources/Private/Partials/PageView.html b/Resources/Private/Partials/PageView.html index bf8571c18..e23620f20 100644 --- a/Resources/Private/Partials/PageView.html +++ b/Resources/Private/Partials/PageView.html @@ -16,16 +16,17 @@

- - - - - - - - - - + + + + + + + + + + + @@ -197,54 +198,24 @@

-
  • - - - - - - - - - - - - - - - +
  • + +
  • - -
  • - +
  • + +
  • + +
  • + +
  • +
  • + - - - + - - - - - - - - - - +
  • @@ -262,11 +233,7 @@

    - - - + diff --git a/Resources/Private/Plugins/Kitodo/Partials/TableOfContents/Children.html b/Resources/Private/Plugins/Kitodo/Partials/TableOfContents/Children.html index 2b8fdfe0d..c4d782b75 100644 --- a/Resources/Private/Plugins/Kitodo/Partials/TableOfContents/Children.html +++ b/Resources/Private/Plugins/Kitodo/Partials/TableOfContents/Children.html @@ -15,25 +15,31 @@ -
  • + -
  • + -
  • + + + + + +
  • + @@ -47,6 +53,7 @@ additionalParams="{f:if(condition:'{child.id}', then:'{\'tx_dlf[id]\':child.id, \'tx_dlf[page]\':child.page}', else: '{\'tx_dlf[page]\':child.page}')}" addQueryString="1" addQueryStringMethod="GET" + additionalAttributes="{'data-document-id':child.id, 'data-page':child.page, 'data-toc-link':1}" title="{f:if(condition:'{child.title}', then: '{child.title}', else: '{child.type}')}"> diff --git a/Resources/Private/Plugins/Kitodo/Templates/PageView/Main.html b/Resources/Private/Plugins/Kitodo/Templates/PageView/Main.html index eba7d586e..fe10c7599 100644 --- a/Resources/Private/Plugins/Kitodo/Templates/PageView/Main.html +++ b/Resources/Private/Plugins/Kitodo/Templates/PageView/Main.html @@ -14,6 +14,7 @@ data-namespace-typo3-fluid="true">
    +
    diff --git a/Resources/Private/Plugins/Kitodo/Templates/TableOfContents/Main.html b/Resources/Private/Plugins/Kitodo/Templates/TableOfContents/Main.html index 17ef09e5b..58a25897b 100644 --- a/Resources/Private/Plugins/Kitodo/Templates/TableOfContents/Main.html +++ b/Resources/Private/Plugins/Kitodo/Templates/TableOfContents/Main.html @@ -15,3 +15,9 @@
    + + diff --git a/Resources/Private/Templates/MetadataPrerender.html b/Resources/Private/Templates/MetadataPrerender.html new file mode 100644 index 000000000..a3a7bbfb4 --- /dev/null +++ b/Resources/Private/Templates/MetadataPrerender.html @@ -0,0 +1 @@ + diff --git a/Resources/Public/Css/allStyles.css b/Resources/Public/Css/allStyles.css index d3657eed0..1015aa9ed 100644 --- a/Resources/Public/Css/allStyles.css +++ b/Resources/Public/Css/allStyles.css @@ -1 +1 @@ -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}.document-functions>ul,.view-functions>ul{position:absolute;text-align:center;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;z-index:100}.document-functions>ul>li,.view-functions>ul>li{position:relative;display:inline-block}.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{position:relative;display:inline-block;width:40px;height:40px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:20px;margin:0 5px;background:#fff url(../Images/controlIcons.svg) no-repeat 0 0}.document-functions>ul>li>span,.view-functions>ul>li>span{opacity:.5}@media screen and (min-width:1024px){.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{margin:0 2px}.no-touchevents .document-functions>ul>li a,.no-touchevents .view-functions>ul>li a{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;cursor:pointer}.no-touchevents .document-functions>ul>li a:hover,.no-touchevents .view-functions>ul>li a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media screen and (min-width:1200px){.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{margin:0 4px}}.document-functions>ul{bottom:15px;left:15px;right:15px}.document-functions>ul>li.submenu:before{position:absolute;top:-17.5px;left:50%;width:0;height:0;margin-left:-10px;border:10px solid transparent;border-width:0 10px;border-top-color:rgba(34,68,102,0.9);content:" ";z-index:200;opacity:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.document-functions>ul>li.submenu>ul{position:fixed;bottom:80px;left:40px;right:40px;padding:20px;background:rgba(34,68,102,0.9);font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;text-align:left;transform-origin:center bottom;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scaleY(0) translateY(100px);-moz-transform:scaleY(0) translateY(100px);-ms-transform:scaleY(0) translateY(100px);transform:scaleY(0) translateY(100px);opacity:0;box-shadow:0 2px 8px rgba(0,0,0,0.3)}.document-functions>ul>li.submenu>ul li a,.document-functions>ul>li.submenu>ul li span{position:relative;color:#fff;display:block;padding-left:40px;margin:10px 0;min-height:40px;line-height:40px;white-space:nowrap}.document-functions>ul>li.submenu>ul li a:before,.document-functions>ul>li.submenu>ul li span:before{position:absolute;top:0;left:0;width:40px;height:40px;content:" ";background:url(../Images/controlIcons.svg) no-repeat 0 0}.document-functions>ul>li.submenu>ul li a.download-document:before,.document-functions>ul>li.submenu>ul li span.download-document:before{background-position:-360px -40px}.document-functions>ul>li.submenu>ul li a.download-page:before,.document-functions>ul>li.submenu>ul li span.download-page:before{background-position:-320px -40px}.document-functions>ul>li.submenu>ul li a.download-fulltext:before,.document-functions>ul>li.submenu>ul li span.download-fulltext:before{background-position:-280px -40px}.document-functions>ul>li.submenu>ul li a.local-presentation:before,.document-functions>ul>li.submenu>ul li span.local-presentation:before{background-position:-440px -80px}.document-functions>ul>li.submenu>ul li a.local-catalog:before,.document-functions>ul>li.submenu>ul li span.local-catalog:before{background-position:-400px -80px}.document-functions>ul>li.submenu>ul li a.local-contact:before,.document-functions>ul>li.submenu>ul li span.local-contact:before{background-position:-400px -40px}.document-functions>ul>li.submenu>ul li a.persistence-document:before,.document-functions>ul>li.submenu>ul li span.persistence-document:before{background-position:-360px -80px}.document-functions>ul>li.submenu>ul li a.persistence-page:before,.document-functions>ul>li.submenu>ul li span.persistence-page:before{background-position:-320px -80px}.document-functions>ul>li.submenu>ul li span{opacity:.5}.document-functions>ul>li.submenu.open:before{top:-13.5px;border-top-width:10px;opacity:1}.document-functions>ul>li.submenu.open ul{-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);opacity:1}.document-functions>ul>li.downloads>a,.document-functions>ul>li.downloads>span{background-position:-40px 0}.document-functions>ul>li.fulltext>a,.document-functions>ul>li.fulltext>span{background-position:-120px 0}.document-functions>ul>li.doublepage{display:none}.document-functions>ul>li.doublepage>a,.document-functions>ul>li.doublepage>span{background-position:-80px 0}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doubleOff:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doublePlusOne{position:absolute;bottom:2px;right:-1px;width:0;height:0;border:13px solid transparent;border-width:9px 0px 9px 13px;border-left-color:#fff;border-radius:0;background:transparent}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doublePlusOne span{position:absolute;bottom:-5px;right:3px;width:0;height:0;display:block;overflow:hidden;border:8px solid transparent;border-width:5px 0 5px 8px;border-left-color:#246}.document-functions>ul>li.fulltext span.fulltext a.select.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.document-functions>ul>li.grid>a,.document-functions>ul>li.grid>span{background-position:-160px 0}.document-functions>ul>li.grid a.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}@media screen and (min-width:1024px){.document-functions>ul{top:20px;left:116px;right:auto;bottom:auto}.document-functions>ul li.doublepage{display:inline-block}.document-functions>ul li.submenu:before{top:auto;bottom:-60px;border-width:0 10px;border-bottom-color:rgba(34,68,102,0.9)}.document-functions>ul li.submenu>ul{position:absolute;top:50px;left:-20px;right:auto;bottom:auto;width:auto;font-size:12px;padding:15px;z-index:3000;transform-origin:center top;-webkit-transform:scaleY(0) translateY(-100px);-moz-transform:scaleY(0) translateY(-100px);-ms-transform:scaleY(0) translateY(-100px);transform:scaleY(0) translateY(-100px)}.document-functions>ul li.submenu>ul li a,.document-functions>ul li.submenu>ul li span{margin:0;white-space:nowrap;padding-right:5px}.no-touchevents .document-functions>ul li.submenu>ul li a:hover,.no-touchevents .document-functions>ul li.submenu>ul li span:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:rgba(255,255,255,0.2)}.document-functions>ul li.submenu.open:before{top:auto;bottom:-10px;border-width:0 10px 10px 10px}}@media screen and (min-width:1200px){.document-functions>ul{left:124px}}.view-functions ul{position:relative}.view-functions ul li{display:none}@media screen and (min-width:1024px){.view-functions ul{position:absolute;top:20px;right:10px;display:block;height:40px}.view-functions ul li{display:inline-block}.view-functions ul li.rotate{display:none}.view-functions ul li.pages{position:relative;top:auto;right:auto;display:inline-block}.view-functions ul li.pages form{position:absolute;top:0;right:0}.view-functions ul li.pages form select{color:#53779b;background:#fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDIwIDEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojNjg4N0EzO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48ZyBpZD0iWE1MSURfMV8iPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy40IDMuMmwtNi40IDYuNC02LjQtNi40Ii8+PC9nPjwvc3ZnPg==') no-repeat right center;background-size:20px 12px;font-size:16px;font-weight:700;line-height:1.2;width:auto;padding:10px 20px 10px 14px;margin:0 2px;outline:none;border-radius:20px;border:1px solid #d3dde7;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.no-touchevents .view-functions ul li.pages form select{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .view-functions ul li.pages form select:hover{border:1px solid #d4e2f1;background-color:#f2f6fb}.view-functions ul li.zoom{position:relative;display:inline-block}.view-functions ul li.zoom .in{background-position:-360px 0}.view-functions ul li.zoom .out{background-position:-400px 0}.view-functions ul li.zoom .fullscreen{z-index:auto;background:#fff}.view-functions ul li.zoom .fullscreen:before,.view-functions ul li.zoom .fullscreen:after{position:absolute;width:12px;height:12px;background:url(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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 .view-functions ul li.zoom .fullscreen:before,.static .view-functions ul li.zoom .fullscreen:after{-webkit-transition:none;-o-transition:none;transition:none}.view-functions ul li.zoom .fullscreen:before{top:9px;right:9px}.view-functions ul li.zoom .fullscreen:after{bottom:9px;left:9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-functions ul li.zoom .fullscreen.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-functions ul li.zoom .fullscreen.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.view-functions ul li.tx-dlf-imagemanipulationtool{position:relative;display:inline-block}.view-functions ul li.tx-dlf-imagemanipulationtool>span{opacity:1;overflow:hidden;width:auto;height:auto;display:inline;margin:0}.view-functions ul li.tx-dlf-imagemanipulationtool>span>span>a{position:relative;display:inline-block;width:40px;height:40px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:20px;margin:0 5px;background:#fff url(../Images/controlIcons.svg) no-repeat -200px 0}.view-functions ul li.tx-dlf-imagemanipulationtool>span>span>a.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.view-functions ul li.rotate .rotate-left{background-position:-240px 0}.view-functions ul li.rotate .rotate-right{background-position:-240px -40px}.view-functions ul li.rotate .upend{background-position:-280px 0}}@media screen and (min-width:1200px){.view-functions ul li.rotate{display:inline-block}.view-functions ul li.pages form select{margin:0 4px}}.image-manipulation{position:absolute;top:50px;right:7px;z-index:1010}.image-manipulation .slider-container{background:rgba(34,68,102,0.9);padding:30px 20px 10px 56px;box-shadow:0 2px 6px rgba(0,0,0,0.2)}.image-manipulation .slider-container:before{position:absolute;top:-10px;right:10px;width:0;height:0;border:10px solid transparent;border-bottom-color:rgba(34,68,102,0.9);border-top:0;content:" "}.image-manipulation .slider-container .slider{position:relative;width:200px;height:30px;border:0 none;border-radius:0;background:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:24px}.image-manipulation .slider-container .slider:before{position:absolute;top:-19px;left:-36px;width:40px;height:40px;content:" ";background:url(../Images/controlIcons.svg) no-repeat 0 0}.image-manipulation .slider-container .slider:after{position:absolute;top:0;left:0;width:100%;height:2px;border-radius:2px;background:#fff;content:""}.image-manipulation .slider-container .slider .tooltip{position:absolute;opacity:1;top:-4px;left:210px !important;color:#fff;font-size:10px;text-align:left}.image-manipulation .slider-container .slider-contrast .tooltip,.image-manipulation .slider-container .slider-saturation .tooltip{left:100%}.image-manipulation .slider-container .slider-brightness .tooltip,.image-manipulation .slider-container .slider-hue .tooltip{left:50%}.image-manipulation .slider-container .slider-contrast:before{background-position:-480px 0}.image-manipulation .slider-container .slider-saturation:before{background-position:-480px -40px}.image-manipulation .slider-container .slider-brightness:before{background-position:-480px -80px}.image-manipulation .slider-container .slider-hue:before{background-position:-520px 0}.image-manipulation .slider-container .checkbox,.image-manipulation .slider-container button.reset-btn{position:relative;border:0 none;color:#fff;font-size:11px;margin-top:-15px;padding-left:36px;line-height:40px;display:inline-block;background:transparent}.image-manipulation .slider-container .checkbox:before,.image-manipulation .slider-container button.reset-btn:before{position:absolute;top:0;left:0;width:40px;height:40px;background:url(../Images/controlIcons.svg) no-repeat 0 0;content:" "}.image-manipulation .slider-container button.reset-btn{margin-left:10px;outline:none}.image-manipulation .slider-container button.reset-btn:before{background-position:-520px -80px}.image-manipulation .slider-container .checkbox{margin-left:-37px}.image-manipulation .slider-container .checkbox:before{background-position:-520px -40px}.image-manipulation .slider-container .checkbox label input{margin-right:4px}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle{position:absolute;z-index:2;top:-7px;width:14px;height:14px;background:#fff;border:0 none;border-radius:7px;box-shadow:1px 1px 0 #a6c3e1;cursor:col-resize;margin-left:-6px}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle:after{content:none}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle .ui-slider-handle:focus,.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle .ui-slider-handle:active{border:0;outline:none}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-range{background:rgba(0,177,158,0.5)}.page-control{position:absolute;right:40px;bottom:15px;left:40px;height:1px}.page-control>div{position:absolute;bottom:0;z-index:110}.page-control>div span{display:none}.page-control>div span a,.page-control>div span span{position:relative;display:inline-block;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0}.page-control>div span a:before,.page-control>div span span:before{position:absolute;bottom:-1px;width:40px;height:40px;border-radius:20px;background:#fff url(../Images/controlIcons.svg) no-repeat 0 0;content:" "}.page-control>div span span{opacity:.3}.page-control>div span.next{display:block}.page-control>div span.next a:before,.page-control>div span.next span:before{right:0;background-position:-280px -80px}.page-control>div span.prev{display:block}.page-control>div span.prev a:before,.page-control>div span.prev span:before{left:0;background-position:-240px -80px}.page-control .backs{left:0}.page-control .fwds{right:0}@media screen and (min-width:480px){.page-control{right:auto;left:50%;width:300px;margin-left:-150px}}@media screen and (min-width:1024px){.page-control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;pointer-events:none}.page-control>div{height:80px;min-width:80px;pointer-events:all;bottom:50%;margin-bottom:-20px}.page-control>div span{display:block}.page-control>div span a,.page-control>div span span{position:absolute;font-size:14px;color:#246;white-space:nowrap;display:block;height:40px;line-height:40px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.page-control>div span a:before,.page-control>div span span:before{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .page-control>div span a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-control>div span span{cursor:not-allowed}.touchevents .page-control>div.enable-touchevent span a,.touchevents .page-control>div.enable-touchevent span span{pointer-events:all}.page-control>div.no-transition a,.page-control>div.no-transition span,.page-control>div.no-transition a:before,.page-control>div.no-transition span:before{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.page-control>div.backs{left:10px}.page-control>div.backs span a,.page-control>div.backs span span{left:0;text-align:left;padding-left:80px}.page-control>div.backs span a:before,.page-control>div.backs span span:before{left:20px}.page-control>div.backs span.prev a,.page-control>div.backs span.prev span{top:0;height:80px;line-height:80px;color:rgba(34,68,102,0)}.page-control>div.backs span.prev a:before,.page-control>div.backs span.prev span:before{left:0;width:80px;height:80px;border-radius:40px;background-position:0 -40px}.page-control>div.backs span.rwnd a,.page-control>div.backs span.rwnd span{top:0;color:rgba(34,68,102,0);z-index:301}.page-control>div.backs span.rwnd a:before,.page-control>div.backs span.rwnd span:before{left:41px;width:32px;height:32px;background-position:-86px -43px}.page-control>div.backs span.rwnd span{opacity:0}.page-control>div.backs span.first a,.page-control>div.backs span.first span{bottom:0;opacity:0;z-index:302}.page-control>div.backs span.first a:before,.page-control>div.backs span.first span:before{background-position:-80px -80px}.page-control>div.backs.over span.prev a,.page-control>div.backs.over span.prev span{color:#246}.page-control>div.backs.over span.rwnd a,.page-control>div.backs.over span.rwnd span{top:-45px;color:#246}.page-control>div.backs.over span.rwnd a:before,.page-control>div.backs.over span.rwnd span:before{bottom:-1px;left:20px;width:40px;height:40px;background-position:-80px -40px}.page-control>div.backs.over span.rwnd span{opacity:.3}.page-control>div.backs.over span.first a,.page-control>div.backs.over span.first span{bottom:-45px}.page-control>div.backs.over span.first a{opacity:1}.page-control>div.backs.over span.first span{opacity:.3}.page-control>div.fwds{right:10px}.page-control>div.fwds span a,.page-control>div.fwds span span{right:0;text-align:right;padding-right:80px}.page-control>div.fwds span a:before,.page-control>div.fwds span span:before{right:20px}.page-control>div.fwds span.next a,.page-control>div.fwds span.next span{top:0;height:80px;line-height:80px;color:rgba(34,68,102,0)}.page-control>div.fwds span.next a:before,.page-control>div.fwds span.next span:before{right:0;width:80px;height:80px;border-radius:40px;background-position:-160px -40px}.page-control>div.fwds span.fwd a,.page-control>div.fwds span.fwd span{top:0;color:rgba(34,68,102,0)}.page-control>div.fwds span.fwd a:before,.page-control>div.fwds span.fwd span:before{right:41px;width:32px;height:32px;background-position:-122px -42px}.page-control>div.fwds span.last a,.page-control>div.fwds span.last span{bottom:0;opacity:0}.page-control>div.fwds span.last a:before,.page-control>div.fwds span.last span:before{background-position:-120px -80px}.page-control>div.fwds.over span.next a,.page-control>div.fwds.over span.next span{color:#246}.page-control>div.fwds.over span.fwd a,.page-control>div.fwds.over span.fwd span{top:-45px;color:#246}.page-control>div.fwds.over span.fwd a:before,.page-control>div.fwds.over span.fwd span:before{bottom:-1px;right:20px;width:40px;height:40px;background-position:-120px -40px}.page-control>div.fwds.over span.last a,.page-control>div.fwds.over span.last span{bottom:-45px}.page-control>div.fwds.over span.last a{opacity:1}.page-control>div.fwds.over span.last span{opacity:.3}}.calendar .page-control{display:none}#browser-hint{padding:10px 50px;position:absolute;top:70px;right:20px;z-index:10;width:80%}#browser-hint.hidden{display:none}#browser-hint .alert{padding:20px;background-color:#b61717;color:white;margin-bottom:15px}#browser-hint .alert p{padding:10px 0;line-height:normal}#browser-hint .closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:40px;line-height:20px;cursor:pointer;transition:.3s}#browser-hint .closebtn:hover{color:black}.document-functions .search{display:none}.document-functions .search a{background-position:-560px 0}@media screen and (min-width:1024px){.document-functions .search{display:inline-block}.document-functions .search .sru-searchfield{position:absolute;top:50px;left:-20px;right:auto;bottom:auto;width:auto;font-size:12px;padding:15px;z-index:3000;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;text-align:left;color:#fff;transform-origin:center top;opacity:0;background:rgba(34,68,102,0.9);box-shadow:0 2px 8px rgba(0,0,0,0.3);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scaleY(0) translateY(-100px);-moz-transform:scaleY(0) translateY(-100px);-ms-transform:scaleY(0) translateY(-100px);transform:scaleY(0) translateY(-100px)}.document-functions .search .sru-searchfield label{display:none}.document-functions .search .sru-searchfield input[type="text"]{padding:6px 10px;font-size:12px;width:280px;color:#246;border:0 none;outline:none;margin-right:35px;height:30px;line-height:30px;box-shadow:inset 1px 1px 2px rgba(34,68,102,0.2)}.document-functions .search .sru-searchfield input[type="text"]::placeholder{color:#cde}.document-functions .search .sru-searchfield input[type="submit"]{position:absolute;top:15px;right:12px;width:30px;height:30px;display:block;border:0 none;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#fff url(../Images/controlIcons.svg) no-repeat -562px -3px;border-radius:15px}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results-clearing{position:absolute;top:20px;right:55px;width:20px;height:20px;border-radius:10px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#dfeaf4 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojNjg4N0EzO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjUgMy41bDcgN00xMC41IDMuNWwtNyA3Ii8+PC9zdmc+') no-repeat center center;cursor:pointer}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results{position:absolute;top:65px;left:0;width:100%;background:rgba(34,68,102,0.9);box-shadow:0 2px 8px rgba(0,0,0,0.3)}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results .sru-results-active-indicator{position:absolute;top:-10px;left:30px;width:0;height:0;border:10px solid transparent;border-top-width:0;border-bottom-color:rgba(34,68,102,0.9);content:" "}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul{position:relative;padding:10px;margin:0}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li{font-size:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,0.3);line-height:1.6}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li .highlight{background:rgba(255,255,255,0.2);padding:1px 3px}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li img{position:relative;width:100%;height:auto}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li a{display:block;color:#fff;padding:4px}.no-touchevents .document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li a:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:rgba(255,255,255,0.2)}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li:last-child{border-bottom:0 none}.document-functions .search.open .sru-searchfield{-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);opacity:1}}.tx-dfgviewer-newspaper-years,.tx-dfgviewer-newspaper-calendar{padding:20px 20px 100px 20px;max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.tx-dfgviewer-newspaper-years ul li{margin:20px}.tx-dfgviewer-newspaper-years ul li a{display:block;background:#f2f6fb;padding:10px;border-radius:40px}@media screen and (min-width:1024px){.tx-dfgviewer-newspaper-years{padding:140px;vertical-align:middle}.tx-dfgviewer-newspaper-years ul li{display:inline-block}.tx-dfgviewer-newspaper-years ul li a{width:80px;height:80px;line-height:60px}.no-touchevents .tx-dfgviewer-newspaper-years ul li a{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dfgviewer-newspaper-years ul li a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.tx-dfgviewer-newspaper-calendar{text-align:left}.tx-dfgviewer-newspaper-calendar .calendar-list-selection,.tx-dfgviewer-newspaper-calendar .list-view{display:none}.tx-dfgviewer-newspaper-calendar .year-anchor{border-bottom:1px solid #a6c3e1;line-height:1.4;font-size:12px}.tx-dfgviewer-newspaper-calendar .year{font-weight:bold;line-height:1.4}.tx-dfgviewer-newspaper-calendar .year a{color:#246}.tx-dfgviewer-newspaper-calendar .calendar-view{position:relative;margin:30px 0 0 0}.tx-dfgviewer-newspaper-calendar .calendar-view table{width:100%;margin:50px 0;text-align:center;border-bottom:1px solid rgba(166,195,225,0.3)}.tx-dfgviewer-newspaper-calendar .calendar-view table caption{color:#246;font-weight:bold;text-align:left;border-bottom:1px solid rgba(166,195,225,0.3);font-size:12px;text-transform:uppercase}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td,.tx-dfgviewer-newspaper-calendar .calendar-view table tr th{width:14.285%;padding:6px}.tx-dfgviewer-newspaper-calendar .calendar-view table tr th{color:#a6c3e1}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td{color:#a6c3e1}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues{position:relative;color:#246;font-weight:bold;display:block;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues:before{position:absolute;top:19px;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-top-width:0;border-bottom-color:rgba(34,68,102,0.9);content:" ";opacity:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues{cursor:pointer}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td ul.issues{position:absolute;left:0;right:0;padding:10px;margin-top:10px;background:rgba(34,68,102,0.9);opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;transform-origin:center top}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open .contains-issues{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open .contains-issues:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues{opacity:1;z-index:100;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues li{margin:10px 0}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues li a{color:#fff}@media screen and (min-width:1024px){.tx-dfgviewer-newspaper-calendar{position:relative;height:100%;padding:100px 30px 30px 30px}.tx-dfgviewer-newspaper-calendar .calendar-list-selection{display:block}.tx-dfgviewer-newspaper-calendar .calendar-list-selection{position:absolute;top:106px;right:35px}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a{position:relative;background:#a6c3e1;color:#fff;font-size:12px;padding:4px 10px;border-radius:30px;display:inline-block;margin-left:5px}.no-touchevents .tx-dfgviewer-newspaper-calendar .calendar-list-selection a{cursor:pointer}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a.active{background:#246}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a.active:before{position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-bottom-width:0;border-top-color:#246;content:" "}.tx-dfgviewer-newspaper-calendar .year{font-weight:normal;font-size:30px}.tx-dfgviewer-newspaper-calendar .list-view{position:absolute;top:160px;right:30px;left:30px}.tx-dfgviewer-newspaper-calendar .calendar-view,.tx-dfgviewer-newspaper-calendar .list-view{opacity:0;-webkit-transform:translateY(-100px) scaleY(0);-moz-transform:translateY(-100px) scaleY(0);-ms-transform:translateY(-100px) scaleY(0);transform:translateY(-100px) scaleY(0);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;display:block;pointer-events:none;padding-bottom:60px;height:0}.tx-dfgviewer-newspaper-calendar .calendar-view.active,.tx-dfgviewer-newspaper-calendar .list-view.active{-webkit-transform:translateY(0) scaleY(1);-moz-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:1;pointer-events:all}.tx-dfgviewer-newspaper-calendar .calendar-view{margin:0 -30px}.tx-dfgviewer-newspaper-calendar .calendar-view:before,.tx-dfgviewer-newspaper-calendar .calendar-view:after{content:" ";display:table}.tx-dfgviewer-newspaper-calendar .calendar-view:after{clear:both}.tx-dfgviewer-newspaper-calendar .calendar-view .month{position:relative;padding:30px;width:50%;float:left;overflow:inherit}.tx-dfgviewer-newspaper-calendar .calendar-view .month table{width:100%;margin:0}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open .contains-issues{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open .contains-issues:before{top:16px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open ul.issues{left:30px;right:30px}.tx-dfgviewer-newspaper-calendar .list-view ul li{padding:10px;margin:10px 0;background:rgba(166,195,225,0.15);border-radius:40px;text-align:right;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .list-view ul li .date{position:absolute;left:10px;font-size:12px;color:#246;line-height:25px}.tx-dfgviewer-newspaper-calendar .list-view ul li a{background:rgba(166,195,225,0.3);display:inline-block;border-radius:20px;padding:5px 10px;margin:0 5px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .list-view ul li a:last-child{margin-right:0}.no-touchevents .tx-dfgviewer-newspaper-calendar .list-view ul li a:hover{background:rgba(166,195,225,0.5)}.tx-dfgviewer-newspaper-calendar .list-view ul li:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}@media screen and (min-width:1200px){.tx-dfgviewer-newspaper-calendar .calendar-view .month{width:33.3333333%}}@media screen and (min-width:1500px){.tx-dfgviewer-newspaper-calendar .calendar-view .month{width:25%}}.tx-dlf-audio{display:none}.jp-audio{position:absolute;top:50px;right:0;bottom:80px;left:0;background:transparent !important;border:0 none !important;z-index:9;width:auto !important}.jp-audio .jp-details{display:none}.jp-audio .jp-interface{position:absolute;bottom:60px;right:0;left:0;height:40px !important;width:auto;background:rgba(34,68,102,0.95)}.jp-audio .jp-interface .jp-controls-holder{top:0;width:100%;height:30px;overflow:visible;z-index:10}.jp-audio .jp-interface .jp-controls-holder .jp-toggles .jp-repeat{position:absolute;top:5px;right:10px;width:30px;height:30px;background:url(../Images/controlIcons.svg) no-repeat -422px -60px;background-size:auto 90px;opacity:.5}.jp-state-looped.jp-audio .jp-interface .jp-controls-holder .jp-toggles .jp-repeat{opacity:1}.jp-audio .jp-interface .jp-controls-holder .jp-duration-divider{display:none}.jp-audio .jp-interface .jp-controls-holder .jp-controls{position:absolute;top:-50%;padding:0;overflow:visible}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play{position:absolute;top:5px;left:10px;width:60px;height:60px;background:rgba(255,255,255,0.95);border-radius:30px;border:1px solid #246;padding:0}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:before{position:absolute;top:23px;left:22px;width:0;height:0;border:10px solid transparent;border-width:0 10px 15px 10px;border-bottom-color:#246;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:after{position:absolute;top:20px;left:32px;width:6px;height:20px;background:#246;opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.jp-state-playing.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:before{top:20px;left:22px;border-width:0;width:6px;height:20px;background:#246;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.jp-state-playing.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:after{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-stop{display:none}.jp-audio .jp-interface .jp-controls-holder .jp-progress{top:16px;left:120px;right:255px;width:auto;height:4px;border-radius:2px;background:transparent}.jp-state-no-volume.jp-audio .jp-interface .jp-controls-holder .jp-progress{right:90px}.jp-audio .jp-interface .jp-controls-holder .jp-progress .jp-seek-bar{background:rgba(166,195,225,0.4)}.jp-audio .jp-interface .jp-controls-holder .jp-progress .jp-seek-bar .jp-play-bar{background:#fff;box-shadow:2px 0 4px rgba(0,0,0,0.5)}.jp-audio .jp-interface .jp-controls-holder .jp-current-time,.jp-audio .jp-interface .jp-controls-holder .jp-duration{position:absolute;top:9px;width:50px;font-style:normal;font-size:12px;color:#fff}.jp-audio .jp-interface .jp-controls-holder .jp-current-time{left:65px;text-align:right}.jp-audio .jp-interface .jp-controls-holder .jp-duration{right:200px;text-align:left}.jp-state-no-volume.jp-audio .jp-interface .jp-controls-holder .jp-duration{right:35px}.jp-audio .jp-interface .jp-volume-controls{position:absolute;top:5px;right:50px;left:auto;height:30px;width:150px;z-index:12}.jp-audio .jp-interface .jp-volume-controls .jp-mute,.jp-audio .jp-interface .jp-volume-controls .jp-volume-max{width:30px;height:30px;background:url(../Images/controlIcons.svg) no-repeat 0 0;background-size:auto 90px;padding:0}.jp-audio .jp-interface .jp-volume-controls .jp-mute{left:0;background-position:-450px 0}.jp-audio .jp-interface .jp-volume-controls .jp-volume-max{left:auto;right:0;background-position:-450px -30px}.jp-audio .jp-interface .jp-volume-controls .jp-volume-bar{top:12px;left:35px;right:35px;width:auto;height:4px;border-radius:2px;background:rgba(166,195,225,0.4)}.jp-audio .jp-interface .jp-volume-controls .jp-volume-bar .jp-volume-bar-value{background:#fff;box-shadow:2px 0 4px rgba(0,0,0,0.5)}@media screen and (min-width:480px){.jp-audio .jp-interface{bottom:20px;right:35px;left:35px;border-radius:30px}}@media screen and (min-width:1024px){.jp-audio{bottom:0}.jp-audio .jp-interface{bottom:40px}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../Public/Fonts/open-sans-v17-latin-300.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-300italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),url('../../Public/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(../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:auto;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}.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(../Images/controlIcons.svg) no-repeat -560px -77px;background-size:600px 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(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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}.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}.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%}}.fulltext-container{position:absolute;top:60px;right:0;bottom:0;background:#fff;text-align:left}.fulltext-container:before,.fulltext-container:after{position:absolute;right:0;left:0;content:" ";z-index:1}.fulltext-container:before{top:0;height:60px;background-image:-webkit-linear-gradient(top, #fff 40%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, #fff 40%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, #fff 40%, rgba(255,255,255,0) 100%);background-repeat:repeat-x}.fulltext-container:after{bottom:0;height:120px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 40%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 40%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 40%);background-repeat:repeat-x}.fulltext-container #tx-dlf-fulltextselection{position:relative;top:0;right:0;width:100%;height:100%;padding:60px 20px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;line-height:1.6em;font-size:16px;color:#555}.fulltext-container #tx-dlf-fulltextselection:empty{padding:0}.fulltext-container #tx-dlf-fulltextselection .textline:after{content:" "}.fulltext-container #tx-dlf-fulltextselection .string{padding-right:4px}.fulltext-container #tx-dlf-fulltextselection .sp{word-spacing:-4px}@media screen and (min-width:1024px){.fulltext-container{top:0;max-width:50%}.fulltext-container:before{height:100px;background-image:-webkit-linear-gradient(top, #fff 60%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, #fff 60%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, #fff 60%, rgba(255,255,255,0) 100%);background-repeat:repeat-x}.fulltext-container:after{height:80px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 80%);background-repeat:repeat-x}.fulltext-container #tx-dlf-fulltextselection{padding:60px 100px 60px 30px;line-height:1.8}.fulltext-container #tx-dlf-fulltextselection .textline.highlight{background:#cde}}.tx-dlf-pagegrid-list{position:absolute;top:60px;right:0;bottom:0;left:0;padding-bottom:80px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.tx-dlf-pagegrid-list li{width:100px;height:180px;display:inline-block;margin:10px}.no-touchevents .tx-dlf-pagegrid-list li{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dlf-pagegrid-list li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tx-dlf-pagegrid-list li img{position:relative;height:100%;width:100%;object-fit:contain}.tx-dlf-pagegrid-list li .tx-dlf-pagegrid-pagination{margin-top:5px;font-weight:700;font-size:12px;color:#a6c3e1}@media screen and (min-width:768px){.tx-dlf-pagegrid-list{top:80px}.tx-dlf-pagegrid-list li{width:120px;height:200px;margin:20px}}@media screen and (min-width:1024px){.tx-dlf-pagegrid-list li{width:150px;height:250px}}.tx-dlf-pagegrid .f3-widget-paginator{position:absolute;bottom:15px;height:1px;width:290px;left:50%;margin-left:-145px;line-height:0;background:green;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;display:flex}.tx-dlf-pagegrid .f3-widget-paginator a{position:absolute;bottom:0;display:none;width:40px;height:40px}.tx-dlf-pagegrid .f3-widget-paginator a:before{position:absolute;top:0;left:0;bottom:-1px;width:40px;height:40px;border-radius:20px;background-color:white;content:" "}.tx-dlf-pagegrid .f3-widget-paginator a:first-child{display:block;left:0}.tx-dlf-pagegrid .f3-widget-paginator a:first-child:before{background-position:-240px -80px}.tx-dlf-pagegrid .f3-widget-paginator a:last-child{display:block;right:0}.tx-dlf-pagegrid .f3-widget-paginator a:last-child:before{background-position:-280px -80px}.tx-dlf-pagegrid .f3-widget-paginator .current{width:40px;height:40px}@media screen and (min-width:1024px){.tx-dlf-pagegrid .f3-widget-paginator{height:70px;padding:15px 0;font-weight:bold;font-size:14px;line-height:30px;color:white;white-space:nowrap;width:auto;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";background:rgba(34,68,102,0.9);box-shadow:0 2px 6px rgba(0,0,0,0.2)}.tx-dlf-pagegrid .f3-widget-paginator a,.tx-dlf-pagegrid .f3-widget-paginator a:first-child,.tx-dlf-pagegrid .f3-widget-paginator a:last-child{color:#246;position:relative;display:inline-block;bottom:auto;margin:0 3px;left:auto;right:auto;background:white;border-radius:20px;width:30px;height:30px}.tx-dlf-pagegrid .f3-widget-paginator a:before,.tx-dlf-pagegrid .f3-widget-paginator a:first-child:before,.tx-dlf-pagegrid .f3-widget-paginator a:last-child:before{display:none}}@media screen and (min-width:1200px){.tx-dlf-pagegrid .f3-widget-paginator{font-size:18px;line-height:40px}.tx-dlf-pagegrid .f3-widget-paginator a,.tx-dlf-pagegrid .f3-widget-paginator a:first-child,.tx-dlf-pagegrid .f3-widget-paginator a:last-child{width:40px;height:40px}}@media screen and (min-width:1024px){.control-bar{background:#246;position:absolute;top:0;bottom:0;left:0;width:33%;z-index:1100;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}}.fullscreen .control-bar{width:0;overflow:hidden}.static .control-bar{-webkit-transition:none;-o-transition:none;transition:none}@media screen and (min-width:1200px){.control-bar{width:25%}}.control-bar .header-bar{position:fixed;top:0;right:0;left:0;min-height:60px;background:#246;z-index:1100;overflow:hidden;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .header-bar h1{position:absolute;top:10px;left:15px;width:200px;height:35px}.control-bar .header-bar 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('../Images/dfgviewerLogo.svg') no-repeat center center;background-size:200px 35px;display:block}.control-bar .header-bar nav .nav-toggle{position:absolute;top:15px;right:15px;width:25px;height:30px;padding:0;border:0 none;background:transparent;outline:none}.control-bar .header-bar nav .nav-toggle .nav-label{display:none}.control-bar .header-bar 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}.control-bar .header-bar 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}.control-bar .header-bar 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)}.control-bar .header-bar 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)}.control-bar .header-bar 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}.control-bar .header-bar nav .language-nav{position:absolute;right:45px;top:17px;font-size:12px}.control-bar .header-bar nav .language-nav li{position:relative;display:inline-block;margin-right:4px}.control-bar .header-bar nav .language-nav li a{position:relative;padding:6px;color:#fff;display:block}.control-bar .header-bar 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}.control-bar .header-bar nav .viewer-nav{position:relative;top:55px;width:100%;text-align:left;padding-bottom:0;max-height:0;opacity:0;overflow:auto;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.control-bar .header-bar nav .viewer-nav li a{padding:15px;display:block;color:#fff;border-bottom:1px solid rgba(255,255,255,0.1);line-height:1.4}.control-bar .header-bar nav .viewer-nav li:first-child a{border-top:1px solid rgba(255,255,255,0.1)}.control-bar .header-bar nav .viewer-nav.open{padding-bottom:65px;max-height:320px;opacity:1}.fullscreen .control-bar .header-bar{min-height:0}@media screen and (min-width:1024px){.control-bar .header-bar{position:absolute;top:6px;background:transparent;overflow:visible}.control-bar .header-bar h1{top:15px;left:30px;max-width:45%}.control-bar .header-bar h1 a{background-size:100% auto}.control-bar .header-bar nav .nav-toggle{top:20px;right:30px}.control-bar .header-bar nav .language-nav{right:60px;top:20px}.control-bar .header-bar nav .viewer-nav{position:absolute;top:6px;right:0;width:200px;background:rgba(34,68,102,0.9);max-height:none;font-size:12px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);box-shadow:0 2px 8px rgba(0,0,0,0.3);padding:15px;overflow:visible}.control-bar .header-bar nav .viewer-nav:before{position:absolute;top:20px;left:-10px;width:0;height:0;border:10px solid transparent;border-left-width:0;border-right-color:rgba(34,68,102,0.9);content:" "}.control-bar .header-bar nav .viewer-nav li{margin:15px 0}.control-bar .header-bar nav .viewer-nav li a{padding:0 10px;border:0 none;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .header-bar nav .viewer-nav li a:hover{background:rgba(255,255,255,0.2)}.control-bar .header-bar nav .viewer-nav li:first-child a{border:0 none}.control-bar .header-bar nav .viewer-nav.open{padding:15px;opacity:1;right:-220px;max-height:none;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width:1520px){.control-bar .header-bar h1{max-width:none}}.control-bar .metadata-wrapper,.control-bar .toc-wrapper{position:absolute;top:55px;bottom:0;width:90%;background:rgba(101,132,163,0.95);z-index:1002;text-align:left;padding:15px;font-size:14px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .metadata-wrapper .offcanvas-toggle,.control-bar .toc-wrapper .offcanvas-toggle{position:absolute;bottom:5px;width:30px;height:60px;background:rgba(101,132,163,0.95) url(../Images/controlIcons.svg) no-repeat 0 0;border:1px solid #fff}.control-bar .metadata-wrapper.open,.control-bar .toc-wrapper.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:1003}.control-bar .metadata-wrapper{right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-left:1px solid #fff}.control-bar .metadata-wrapper .offcanvas-toggle{left:-30px;border-radius:30px 0 0 30px;background-position:-442px 9px;border-width:1px 0 1px 1px}.control-bar .toc-wrapper{left:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-right:1px solid #fff}.control-bar .toc-wrapper .offcanvas-toggle{right:-30px;border-radius:0 30px 30px 0;background-position:-447px -30px;border-width:1px 1px 1px 0}@media screen and (min-width:480px){.control-bar .metadata-wrapper,.control-bar .toc-wrapper{width:45%}}@media screen and (min-width:1024px){.control-bar .metadata-wrapper,.control-bar .toc-wrapper{position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);text-align:left;background:transparent;color:#fff;padding:30px;width:100%;height:45%;border:0 none}.control-bar .metadata-wrapper a,.control-bar .toc-wrapper a{color:#fff}.control-bar .metadata-wrapper .offcanvas-toggle,.control-bar .toc-wrapper .offcanvas-toggle{display:none}}ul.toc{position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;line-height:1.2}ul.toc a,ul.toc span.a{position:relative;padding:8px 36px 8px 18px;display:block;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.toc a .pagination,ul.toc span.a .pagination{position:absolute;right:6px;font-weight:700;opacity:.4;font-size:12px;line-height:16px;text-align:right}ul.toc span.a{opacity:.5;font-weight:normal}ul.toc li{position:relative}ul.toc li.submenu:before{position:absolute;top:12px;left:10px;width:0;height:0;content:" ";border:5px solid transparent;border-right-width:0;border-left-color:#fff}ul.toc li.active{background:rgba(255,255,255,0.1)}ul.toc li.active:before{left:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.toc li .current>a,ul.toc li .current>span.a{background:rgba(255,255,255,0.6);color:#246;font-weight:700}ul.toc ul{position:relative}ul.toc ul:before{position:absolute;top:-5px;left:10px;bottom:0;width:1px;background:#fff;content:" "}ul.toc ul li{position:relative}ul.toc ul li .meta-type-icon{display:none}ul.toc ul li.submenu:before{position:absolute;top:12px;left:10px;width:0;height:0;content:" ";border:5px solid transparent;border-right-width:0;border-left-color:#fff}ul.toc ul li.active{background:rgba(255,255,255,0.1)}ul.toc ul li.active:before{left:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.toc ul li .current>a,ul.toc ul li .current>span.a{background:rgba(255,255,255,0.6);color:#246;font-weight:700}ul.toc ul a,ul.toc ul span.a{padding-left:30px}ul.toc ul ul:before,ul.toc ul ul li.submenu:before{left:30px}ul.toc ul ul a,ul.toc ul ul span.a{padding-left:50px}ul.toc ul ul ul:before,ul.toc ul ul ul li.submenu:before{left:50px}ul.toc ul ul ul a,ul.toc ul ul ul span.a{padding-left:70px}ul.toc ul ul ul ul:before,ul.toc ul ul ul ul li.submenu:before{left:70px}ul.toc ul ul ul ul a,ul.toc ul ul ul ul span.a{padding-left:90px}@media screen and (min-width:1024px){ul.toc{font-size:14px}}.tx-dlf-metadata{position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;line-height:1.4}.tx-dlf-metadata dl{color:#fff}.tx-dlf-metadata dl a{color:#fff}.tx-dlf-metadata dl dt,.tx-dlf-metadata dl dd{display:block}.tx-dlf-metadata dl dt{font-size:12px;font-weight:700;margin-top:20px}.tx-dlf-metadata dl dt:first-child{margin-top:0}@media screen and (min-width:1024px){.tx-dlf-metadata{line-height:1.6}.tx-dlf-metadata dl dt,.tx-dlf-metadata dl dd{font-size:14px;display:inline}.tx-dlf-metadata dl dt:after{content:": "}.tx-dlf-metadata dl dd:after{position:relative;width:100%;height:1px;display:block;content:" "}.tx-dlf-metadata dl dt.tx-dlf-type{display:none}.tx-dlf-metadata dl dd.tx-dlf-type{font-size:12px;font-weight:400;opacity:.5;display:inline}.tx-dlf-metadata dl dt.tx-dlf-title{display:none}.tx-dlf-metadata dl dd.tx-dlf-title{font-weight:700}}@media screen and (min-width:1200px){.tx-dlf-metadata dl dt.tx-dlf-type{display:inline}.tx-dlf-metadata dl dt.tx-dlf-title{display:inline}}/*# sourceMappingURL=Resources/Public/Css/allStyles.css.map */ \ No newline at end of file +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}.document-functions>ul,.view-functions>ul{position:absolute;text-align:center;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;z-index:100}.document-functions>ul>li,.view-functions>ul>li{position:relative;display:inline-block}.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{position:relative;display:inline-block;width:40px;height:40px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:20px;margin:0 5px;background:#fff url(../Images/controlIcons.svg) no-repeat 0 0}.document-functions>ul>li>span,.view-functions>ul>li>span{opacity:.5}@media screen and (min-width:1024px){.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{margin:0 2px}.no-touchevents .document-functions>ul>li a,.no-touchevents .view-functions>ul>li a{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;cursor:pointer}.no-touchevents .document-functions>ul>li a:hover,.no-touchevents .view-functions>ul>li a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}@media screen and (min-width:1200px){.document-functions>ul>li>a,.view-functions>ul>li>a,.document-functions>ul>li>span,.view-functions>ul>li>span{margin:0 4px}}.document-functions>ul{bottom:15px;left:15px;right:15px}.document-functions>ul>li.submenu:before{position:absolute;top:-17.5px;left:50%;width:0;height:0;margin-left:-10px;border:10px solid transparent;border-width:0 10px;border-top-color:rgba(34,68,102,0.9);content:" ";z-index:200;opacity:0;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.document-functions>ul>li.submenu>ul{position:fixed;bottom:80px;left:40px;right:40px;padding:20px;background:rgba(34,68,102,0.9);font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;text-align:left;transform-origin:center bottom;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scaleY(0) translateY(100px);-moz-transform:scaleY(0) translateY(100px);-ms-transform:scaleY(0) translateY(100px);transform:scaleY(0) translateY(100px);opacity:0;box-shadow:0 2px 8px rgba(0,0,0,0.3)}.document-functions>ul>li.submenu>ul li a,.document-functions>ul>li.submenu>ul li span{position:relative;color:#fff;display:block;padding-left:40px;margin:10px 0;min-height:40px;line-height:40px;white-space:nowrap}.document-functions>ul>li.submenu>ul li a:before,.document-functions>ul>li.submenu>ul li span:before{position:absolute;top:0;left:0;width:40px;height:40px;content:" ";background:url(../Images/controlIcons.svg) no-repeat 0 0}.document-functions>ul>li.submenu>ul li a.download-document:before,.document-functions>ul>li.submenu>ul li span.download-document:before{background-position:-360px -40px}.document-functions>ul>li.submenu>ul li a.download-page:before,.document-functions>ul>li.submenu>ul li span.download-page:before{background-position:-320px -40px}.document-functions>ul>li.submenu>ul li a.download-fulltext:before,.document-functions>ul>li.submenu>ul li span.download-fulltext:before{background-position:-280px -40px}.document-functions>ul>li.submenu>ul li a.local-presentation:before,.document-functions>ul>li.submenu>ul li span.local-presentation:before{background-position:-440px -80px}.document-functions>ul>li.submenu>ul li a.local-catalog:before,.document-functions>ul>li.submenu>ul li span.local-catalog:before{background-position:-400px -80px}.document-functions>ul>li.submenu>ul li a.local-contact:before,.document-functions>ul>li.submenu>ul li span.local-contact:before{background-position:-400px -40px}.document-functions>ul>li.submenu>ul li a.persistence-document:before,.document-functions>ul>li.submenu>ul li span.persistence-document:before{background-position:-360px -80px}.document-functions>ul>li.submenu>ul li a.persistence-page:before,.document-functions>ul>li.submenu>ul li span.persistence-page:before{background-position:-320px -80px}.document-functions>ul>li.submenu>ul li span{opacity:.5}.document-functions>ul>li.submenu.open:before{top:-13.5px;border-top-width:10px;opacity:1}.document-functions>ul>li.submenu.open ul{-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);opacity:1}.document-functions>ul>li.downloads>a,.document-functions>ul>li.downloads>span{background-position:-40px 0}.document-functions>ul>li.fulltext>a,.document-functions>ul>li.fulltext>span{background-position:-120px 0}.document-functions>ul>li.doublepage{display:none}.document-functions>ul>li.doublepage>a,.document-functions>ul>li.doublepage>span{background-position:-80px 0}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doubleOff:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doublePlusOne{position:absolute;bottom:2px;right:-1px;width:0;height:0;border:13px solid transparent;border-width:9px 0px 9px 13px;border-left-color:#fff;border-radius:0;background:transparent}.document-functions>ul>li.doublepage a.tx-dlf-navigation-doublePlusOne span{position:absolute;bottom:-5px;right:3px;width:0;height:0;display:block;overflow:hidden;border:8px solid transparent;border-width:5px 0 5px 8px;border-left-color:#246}.document-functions>ul>li.fulltext span.fulltext a.select.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.document-functions>ul>li.grid>a,.document-functions>ul>li.grid>span{background-position:-160px 0}.document-functions>ul>li.grid a.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}@media screen and (min-width:1024px){.document-functions>ul{top:20px;left:116px;right:auto;bottom:auto}.document-functions>ul li.doublepage{display:inline-block}.document-functions>ul li.submenu:before{top:auto;bottom:-60px;border-width:0 10px;border-bottom-color:rgba(34,68,102,0.9)}.document-functions>ul li.submenu>ul{position:absolute;top:50px;left:-20px;right:auto;bottom:auto;width:auto;font-size:12px;padding:15px;z-index:3000;transform-origin:center top;-webkit-transform:scaleY(0) translateY(-100px);-moz-transform:scaleY(0) translateY(-100px);-ms-transform:scaleY(0) translateY(-100px);transform:scaleY(0) translateY(-100px)}.document-functions>ul li.submenu>ul li a,.document-functions>ul li.submenu>ul li span{margin:0;white-space:nowrap;padding-right:5px}.no-touchevents .document-functions>ul li.submenu>ul li a:hover,.no-touchevents .document-functions>ul li.submenu>ul li span:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:rgba(255,255,255,0.2)}.document-functions>ul li.submenu.open:before{top:auto;bottom:-10px;border-width:0 10px 10px 10px}}@media screen and (min-width:1200px){.document-functions>ul{left:124px}}.view-functions ul{position:relative}.view-functions ul li{display:none}@media screen and (min-width:1024px){.view-functions ul{position:absolute;top:20px;right:10px;display:block;height:40px}.view-functions ul li{display:inline-block}.view-functions ul li.rotate{display:none}.view-functions ul li.pages{position:relative;top:auto;right:auto;display:inline-block}.view-functions ul li.pages form{position:absolute;top:0;right:0}.view-functions ul li.pages form select{color:#53779b;background:#fff url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDIwIDEyIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojNjg4N0EzO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9PC9zdHlsZT48ZyBpZD0iWE1MSURfMV8iPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMy40IDMuMmwtNi40IDYuNC02LjQtNi40Ii8+PC9nPjwvc3ZnPg==') no-repeat right center;background-size:20px 12px;font-size:16px;font-weight:700;line-height:1.2;width:auto;padding:10px 20px 10px 14px;margin:0 2px;outline:none;border-radius:20px;border:1px solid #d3dde7;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}.no-touchevents .view-functions ul li.pages form select{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .view-functions ul li.pages form select:hover{border:1px solid #d4e2f1;background-color:#f2f6fb}.view-functions ul li.zoom{position:relative;display:inline-block}.view-functions ul li.zoom .in{background-position:-360px 0}.view-functions ul li.zoom .out{background-position:-400px 0}.view-functions ul li.zoom .fullscreen{z-index:auto;background:#fff}.view-functions ul li.zoom .fullscreen:before,.view-functions ul li.zoom .fullscreen:after{position:absolute;width:12px;height:12px;background:url(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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 .view-functions ul li.zoom .fullscreen:before,.static .view-functions ul li.zoom .fullscreen:after{-webkit-transition:none;-o-transition:none;transition:none}.view-functions ul li.zoom .fullscreen:before{top:9px;right:9px}.view-functions ul li.zoom .fullscreen:after{bottom:9px;left:9px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-functions ul li.zoom .fullscreen.active:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.view-functions ul li.zoom .fullscreen.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.view-functions ul li.tx-dlf-imagemanipulationtool{position:relative;display:inline-block}.view-functions ul li.tx-dlf-imagemanipulationtool>span{opacity:1;overflow:hidden;width:auto;height:auto;display:inline;margin:0}.view-functions ul li.tx-dlf-imagemanipulationtool>span>span>a{position:relative;display:inline-block;width:40px;height:40px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;border-radius:20px;margin:0 5px;background:#fff url(../Images/controlIcons.svg) no-repeat -200px 0}.view-functions ul li.tx-dlf-imagemanipulationtool>span>span>a.active:before{position:absolute;top:2px;right:0px;width:8px;height:8px;border-radius:8px;border:2px solid #fff;background:#090;display:block;content:" "}.view-functions ul li.rotate .rotate-left{background-position:-240px 0}.view-functions ul li.rotate .rotate-right{background-position:-240px -40px}.view-functions ul li.rotate .upend{background-position:-280px 0}}@media screen and (min-width:1200px){.view-functions ul li.rotate{display:inline-block}.view-functions ul li.pages form select{margin:0 4px}}.image-manipulation{position:absolute;top:50px;right:7px;z-index:1010}.image-manipulation .slider-container{background:rgba(34,68,102,0.9);padding:30px 20px 10px 56px;box-shadow:0 2px 6px rgba(0,0,0,0.2)}.image-manipulation .slider-container:before{position:absolute;top:-10px;right:10px;width:0;height:0;border:10px solid transparent;border-bottom-color:rgba(34,68,102,0.9);border-top:0;content:" "}.image-manipulation .slider-container .slider{position:relative;width:200px;height:30px;border:0 none;border-radius:0;background:transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:24px}.image-manipulation .slider-container .slider:before{position:absolute;top:-19px;left:-36px;width:40px;height:40px;content:" ";background:url(../Images/controlIcons.svg) no-repeat 0 0}.image-manipulation .slider-container .slider:after{position:absolute;top:0;left:0;width:100%;height:2px;border-radius:2px;background:#fff;content:""}.image-manipulation .slider-container .slider .tooltip{position:absolute;opacity:1;top:-4px;left:210px !important;color:#fff;font-size:10px;text-align:left}.image-manipulation .slider-container .slider-contrast .tooltip,.image-manipulation .slider-container .slider-saturation .tooltip{left:100%}.image-manipulation .slider-container .slider-brightness .tooltip,.image-manipulation .slider-container .slider-hue .tooltip{left:50%}.image-manipulation .slider-container .slider-contrast:before{background-position:-480px 0}.image-manipulation .slider-container .slider-saturation:before{background-position:-480px -40px}.image-manipulation .slider-container .slider-brightness:before{background-position:-480px -80px}.image-manipulation .slider-container .slider-hue:before{background-position:-520px 0}.image-manipulation .slider-container .checkbox,.image-manipulation .slider-container button.reset-btn{position:relative;border:0 none;color:#fff;font-size:11px;margin-top:-15px;padding-left:36px;line-height:40px;display:inline-block;background:transparent}.image-manipulation .slider-container .checkbox:before,.image-manipulation .slider-container button.reset-btn:before{position:absolute;top:0;left:0;width:40px;height:40px;background:url(../Images/controlIcons.svg) no-repeat 0 0;content:" "}.image-manipulation .slider-container button.reset-btn{margin-left:10px;outline:none}.image-manipulation .slider-container button.reset-btn:before{background-position:-520px -80px}.image-manipulation .slider-container .checkbox{margin-left:-37px}.image-manipulation .slider-container .checkbox:before{background-position:-520px -40px}.image-manipulation .slider-container .checkbox label input{margin-right:4px}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle{position:absolute;z-index:2;top:-7px;width:14px;height:14px;background:#fff;border:0 none;border-radius:7px;box-shadow:1px 1px 0 #a6c3e1;cursor:col-resize;margin-left:-6px}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle:after{content:none}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle .ui-slider-handle:focus,.slider-imagemanipulation.ui-slider-horizontal .ui-slider-handle .ui-slider-handle:active{border:0;outline:none}.slider-imagemanipulation.ui-slider-horizontal .ui-slider-range{background:rgba(0,177,158,0.5)}.page-control{position:absolute;right:40px;bottom:15px;left:40px;height:1px}.page-control>div{position:absolute;bottom:0;z-index:110}.page-control>div span{display:none}.page-control>div span a,.page-control>div span span{position:relative;display:inline-block;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0}.page-control>div span a:before,.page-control>div span span:before{position:absolute;bottom:-1px;width:40px;height:40px;border-radius:20px;background:#fff url(../Images/controlIcons.svg) no-repeat 0 0;content:" "}.page-control>div span span{opacity:.3}.page-control>div span.next{display:block}.page-control>div span.next a:before,.page-control>div span.next span:before{right:0;background-position:-280px -80px}.page-control>div span.prev{display:block}.page-control>div span.prev a:before,.page-control>div span.prev span:before{left:0;background-position:-240px -80px}.page-control .backs{left:0}.page-control .fwds{right:0}@media screen and (min-width:480px){.page-control{right:auto;left:50%;width:300px;margin-left:-150px}}@media screen and (min-width:1024px){.page-control{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;pointer-events:none}.page-control>div{height:80px;min-width:80px;pointer-events:all;bottom:50%;margin-bottom:-20px}.page-control>div span{display:block}.page-control>div span a,.page-control>div span span{position:absolute;font-size:14px;color:#246;white-space:nowrap;display:block;height:40px;line-height:40px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.page-control>div span a:before,.page-control>div span span:before{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .page-control>div span a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-control>div span span{cursor:not-allowed}.touchevents .page-control>div.enable-touchevent span a,.touchevents .page-control>div.enable-touchevent span span{pointer-events:all}.page-control>div.no-transition a,.page-control>div.no-transition span,.page-control>div.no-transition a:before,.page-control>div.no-transition span:before{-webkit-transition:none !important;-moz-transition:none !important;-o-transition:none !important;transition:none !important}.page-control>div.backs{left:10px}.page-control>div.backs span a,.page-control>div.backs span span{left:0;text-align:left;padding-left:80px}.page-control>div.backs span a:before,.page-control>div.backs span span:before{left:20px}.page-control>div.backs span a.disabled{opacity:.3;cursor:not-allowed}.page-control>div.backs span.prev a,.page-control>div.backs span.prev span{top:0;height:80px;line-height:80px;color:rgba(34,68,102,0)}.page-control>div.backs span.prev a:before,.page-control>div.backs span.prev span:before{left:0;width:80px;height:80px;border-radius:40px;background-position:0 -40px}.page-control>div.backs span.rwnd a,.page-control>div.backs span.rwnd span{top:0;color:rgba(34,68,102,0);z-index:301}.page-control>div.backs span.rwnd a:before,.page-control>div.backs span.rwnd span:before{left:41px;width:32px;height:32px;background-position:-86px -43px}.page-control>div.backs span.rwnd span{opacity:0}.page-control>div.backs span.first a,.page-control>div.backs span.first span{bottom:0;opacity:0;z-index:302}.page-control>div.backs span.first a:before,.page-control>div.backs span.first span:before{background-position:-80px -80px}.page-control>div.backs.over span a.disabled{opacity:.3;cursor:not-allowed}.page-control>div.backs.over span.prev a,.page-control>div.backs.over span.prev span{color:#246}.page-control>div.backs.over span.rwnd a,.page-control>div.backs.over span.rwnd span{top:-45px;color:#246}.page-control>div.backs.over span.rwnd a:before,.page-control>div.backs.over span.rwnd span:before{bottom:-1px;left:20px;width:40px;height:40px;background-position:-80px -40px}.page-control>div.backs.over span.rwnd span{opacity:.3}.page-control>div.backs.over span.first a,.page-control>div.backs.over span.first span{bottom:-45px}.page-control>div.backs.over span.first a{opacity:1}.page-control>div.backs.over span.first a.disabled,.page-control>div.backs.over span.first span{opacity:.3;cursor:not-allowed}.page-control>div.fwds{right:10px}.page-control>div.fwds span a,.page-control>div.fwds span span{right:0;text-align:right;padding-right:80px}.page-control>div.fwds span a:before,.page-control>div.fwds span span:before{right:20px}.page-control>div.fwds span a.disabled{opacity:.3;cursor:not-allowed}.page-control>div.fwds span.next a,.page-control>div.fwds span.next span{top:0;height:80px;line-height:80px;color:rgba(34,68,102,0)}.page-control>div.fwds span.next a:before,.page-control>div.fwds span.next span:before{right:0;width:80px;height:80px;border-radius:40px;background-position:-160px -40px}.page-control>div.fwds span.fwd a,.page-control>div.fwds span.fwd span{top:0;color:rgba(34,68,102,0)}.page-control>div.fwds span.fwd a:before,.page-control>div.fwds span.fwd span:before{right:41px;width:32px;height:32px;background-position:-122px -42px}.page-control>div.fwds span.last a,.page-control>div.fwds span.last span{bottom:0;opacity:0}.page-control>div.fwds span.last a:before,.page-control>div.fwds span.last span:before{background-position:-120px -80px}.page-control>div.fwds.over span.next a,.page-control>div.fwds.over span.next span{color:#246}.page-control>div.fwds.over span.fwd a,.page-control>div.fwds.over span.fwd span{top:-45px;color:#246}.page-control>div.fwds.over span.fwd a:before,.page-control>div.fwds.over span.fwd span:before{bottom:-1px;right:20px;width:40px;height:40px;background-position:-120px -40px}.page-control>div.fwds.over span.last a,.page-control>div.fwds.over span.last span{bottom:-45px}.page-control>div.fwds.over span.last a{opacity:1}.page-control>div.fwds.over span.last a.disabled,.page-control>div.fwds.over span.last span{opacity:.3;cursor:not-allowed}}.calendar .page-control{display:none}#browser-hint{padding:10px 50px;position:absolute;top:70px;right:20px;z-index:10;width:80%}#browser-hint.hidden{display:none}#browser-hint .alert{padding:20px;background-color:#b61717;color:white;margin-bottom:15px}#browser-hint .alert p{padding:10px 0;line-height:normal}#browser-hint .closebtn{margin-left:15px;color:white;font-weight:bold;float:right;font-size:40px;line-height:20px;cursor:pointer;transition:.3s}#browser-hint .closebtn:hover{color:black}.document-functions .search{display:none}.document-functions .search a{background-position:-560px 0}@media screen and (min-width:1024px){.document-functions .search{display:inline-block}.document-functions .search .sru-searchfield{position:absolute;top:50px;left:-20px;right:auto;bottom:auto;width:auto;font-size:12px;padding:15px;z-index:3000;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;text-align:left;color:#fff;transform-origin:center top;opacity:0;background:rgba(34,68,102,0.9);box-shadow:0 2px 8px rgba(0,0,0,0.3);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;-webkit-transform:scaleY(0) translateY(-100px);-moz-transform:scaleY(0) translateY(-100px);-ms-transform:scaleY(0) translateY(-100px);transform:scaleY(0) translateY(-100px)}.document-functions .search .sru-searchfield label{display:none}.document-functions .search .sru-searchfield input[type="text"]{padding:6px 10px;font-size:12px;width:280px;color:#246;border:0 none;outline:none;margin-right:35px;height:30px;line-height:30px;box-shadow:inset 1px 1px 2px rgba(34,68,102,0.2)}.document-functions .search .sru-searchfield input[type="text"]::placeholder{color:#cde}.document-functions .search .sru-searchfield input[type="submit"]{position:absolute;top:15px;right:12px;width:30px;height:30px;display:block;border:0 none;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#fff url(../Images/controlIcons.svg) no-repeat -562px -3px;border-radius:15px}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results-clearing{position:absolute;top:20px;right:55px;width:20px;height:20px;border-radius:10px;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;background:#dfeaf4 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPi5zdDB7ZmlsbDpub25lO3N0cm9rZTojNjg4N0EzO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO308L3N0eWxlPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0zLjUgMy41bDcgN00xMC41IDMuNWwtNyA3Ii8+PC9zdmc+') no-repeat center center;cursor:pointer}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results{position:absolute;top:65px;left:0;width:100%;background:rgba(34,68,102,0.9);box-shadow:0 2px 8px rgba(0,0,0,0.3)}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results .sru-results-active-indicator{position:absolute;top:-10px;left:30px;width:0;height:0;border:10px solid transparent;border-top-width:0;border-bottom-color:rgba(34,68,102,0.9);content:" "}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul{position:relative;padding:10px;margin:0}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li{font-size:12px;padding:6px 0;border-bottom:1px solid rgba(255,255,255,0.3);line-height:1.6}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li .highlight{background:rgba(255,255,255,0.2);padding:1px 3px}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li img{position:relative;width:100%;height:auto}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li a{display:block;color:#fff;padding:4px}.no-touchevents .document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li a:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background:rgba(255,255,255,0.2)}.document-functions .search .sru-searchfield #tx-dfgviewer-sru-results ul li:last-child{border-bottom:0 none}.document-functions .search.open .sru-searchfield{-webkit-transform:scaleY(1) translateY(0);-moz-transform:scaleY(1) translateY(0);-ms-transform:scaleY(1) translateY(0);transform:scaleY(1) translateY(0);opacity:1}}.tx-dfgviewer-newspaper-years,.tx-dfgviewer-newspaper-calendar{padding:20px 20px 100px 20px;max-height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.tx-dfgviewer-newspaper-years ul li{margin:20px}.tx-dfgviewer-newspaper-years ul li a{display:block;background:#f2f6fb;padding:10px;border-radius:40px}@media screen and (min-width:1024px){.tx-dfgviewer-newspaper-years{padding:140px;vertical-align:middle}.tx-dfgviewer-newspaper-years ul li{display:inline-block}.tx-dfgviewer-newspaper-years ul li a{width:80px;height:80px;line-height:60px}.no-touchevents .tx-dfgviewer-newspaper-years ul li a{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dfgviewer-newspaper-years ul li a:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.tx-dfgviewer-newspaper-calendar{text-align:left}.tx-dfgviewer-newspaper-calendar .calendar-list-selection,.tx-dfgviewer-newspaper-calendar .list-view{display:none}.tx-dfgviewer-newspaper-calendar .year-anchor{border-bottom:1px solid #a6c3e1;line-height:1.4;font-size:12px}.tx-dfgviewer-newspaper-calendar .year{font-weight:bold;line-height:1.4}.tx-dfgviewer-newspaper-calendar .year a{color:#246}.tx-dfgviewer-newspaper-calendar .calendar-view{position:relative;margin:30px 0 0 0}.tx-dfgviewer-newspaper-calendar .calendar-view table{width:100%;margin:50px 0;text-align:center;border-bottom:1px solid rgba(166,195,225,0.3)}.tx-dfgviewer-newspaper-calendar .calendar-view table caption{color:#246;font-weight:bold;text-align:left;border-bottom:1px solid rgba(166,195,225,0.3);font-size:12px;text-transform:uppercase}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td,.tx-dfgviewer-newspaper-calendar .calendar-view table tr th{width:14.285%;padding:6px}.tx-dfgviewer-newspaper-calendar .calendar-view table tr th{color:#a6c3e1}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td{color:#a6c3e1}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues{position:relative;color:#246;font-weight:bold;display:block;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues:before{position:absolute;top:19px;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-top-width:0;border-bottom-color:rgba(34,68,102,0.9);content:" ";opacity:0;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dfgviewer-newspaper-calendar .calendar-view table tr td .contains-issues{cursor:pointer}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td ul.issues{position:absolute;left:0;right:0;padding:10px;margin-top:10px;background:rgba(34,68,102,0.9);opacity:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;transform-origin:center top}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open .contains-issues{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open .contains-issues:before{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues{opacity:1;z-index:100;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues li{margin:10px 0}.tx-dfgviewer-newspaper-calendar .calendar-view table tr td.open ul.issues li a{color:#fff}@media screen and (min-width:1024px){.tx-dfgviewer-newspaper-calendar{position:relative;height:100%;padding:100px 30px 30px 30px}.tx-dfgviewer-newspaper-calendar .calendar-list-selection{display:block}.tx-dfgviewer-newspaper-calendar .calendar-list-selection{position:absolute;top:106px;right:35px}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a{position:relative;background:#a6c3e1;color:#fff;font-size:12px;padding:4px 10px;border-radius:30px;display:inline-block;margin-left:5px}.no-touchevents .tx-dfgviewer-newspaper-calendar .calendar-list-selection a{cursor:pointer}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a.active{background:#246}.tx-dfgviewer-newspaper-calendar .calendar-list-selection a.active:before{position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:0;height:0;border:5px solid transparent;border-bottom-width:0;border-top-color:#246;content:" "}.tx-dfgviewer-newspaper-calendar .year{font-weight:normal;font-size:30px}.tx-dfgviewer-newspaper-calendar .list-view{position:absolute;top:160px;right:30px;left:30px}.tx-dfgviewer-newspaper-calendar .calendar-view,.tx-dfgviewer-newspaper-calendar .list-view{opacity:0;-webkit-transform:translateY(-100px) scaleY(0);-moz-transform:translateY(-100px) scaleY(0);-ms-transform:translateY(-100px) scaleY(0);transform:translateY(-100px) scaleY(0);-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out;display:block;pointer-events:none;padding-bottom:60px;height:0}.tx-dfgviewer-newspaper-calendar .calendar-view.active,.tx-dfgviewer-newspaper-calendar .list-view.active{-webkit-transform:translateY(0) scaleY(1);-moz-transform:translateY(0) scaleY(1);-ms-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);opacity:1;pointer-events:all}.tx-dfgviewer-newspaper-calendar .calendar-view{margin:0 -30px}.tx-dfgviewer-newspaper-calendar .calendar-view:before,.tx-dfgviewer-newspaper-calendar .calendar-view:after{content:" ";display:table}.tx-dfgviewer-newspaper-calendar .calendar-view:after{clear:both}.tx-dfgviewer-newspaper-calendar .calendar-view .month{position:relative;padding:30px;width:50%;float:left;overflow:inherit}.tx-dfgviewer-newspaper-calendar .calendar-view .month table{width:100%;margin:0}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open .contains-issues{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open .contains-issues:before{top:16px;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.tx-dfgviewer-newspaper-calendar .calendar-view .month table tr td.open ul.issues{left:30px;right:30px}.tx-dfgviewer-newspaper-calendar .list-view ul li{padding:10px;margin:10px 0;background:rgba(166,195,225,0.15);border-radius:40px;text-align:right;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .list-view ul li .date{position:absolute;left:10px;font-size:12px;color:#246;line-height:25px}.tx-dfgviewer-newspaper-calendar .list-view ul li a{background:rgba(166,195,225,0.3);display:inline-block;border-radius:20px;padding:5px 10px;margin:0 5px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.tx-dfgviewer-newspaper-calendar .list-view ul li a:last-child{margin-right:0}.no-touchevents .tx-dfgviewer-newspaper-calendar .list-view ul li a:hover{background:rgba(166,195,225,0.5)}.tx-dfgviewer-newspaper-calendar .list-view ul li:hover{-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}}@media screen and (min-width:1200px){.tx-dfgviewer-newspaper-calendar .calendar-view .month{width:33.3333333%}}@media screen and (min-width:1500px){.tx-dfgviewer-newspaper-calendar .calendar-view .month{width:25%}}.tx-dlf-audio{display:none}.jp-audio{position:absolute;top:50px;right:0;bottom:80px;left:0;background:transparent !important;border:0 none !important;z-index:9;width:auto !important}.jp-audio .jp-details{display:none}.jp-audio .jp-interface{position:absolute;bottom:60px;right:0;left:0;height:40px !important;width:auto;background:rgba(34,68,102,0.95)}.jp-audio .jp-interface .jp-controls-holder{top:0;width:100%;height:30px;overflow:visible;z-index:10}.jp-audio .jp-interface .jp-controls-holder .jp-toggles .jp-repeat{position:absolute;top:5px;right:10px;width:30px;height:30px;background:url(../Images/controlIcons.svg) no-repeat -422px -60px;background-size:auto 90px;opacity:.5}.jp-state-looped.jp-audio .jp-interface .jp-controls-holder .jp-toggles .jp-repeat{opacity:1}.jp-audio .jp-interface .jp-controls-holder .jp-duration-divider{display:none}.jp-audio .jp-interface .jp-controls-holder .jp-controls{position:absolute;top:-50%;padding:0;overflow:visible}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play{position:absolute;top:5px;left:10px;width:60px;height:60px;background:rgba(255,255,255,0.95);border-radius:30px;border:1px solid #246;padding:0}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:before{position:absolute;top:23px;left:22px;width:0;height:0;border:10px solid transparent;border-width:0 10px 15px 10px;border-bottom-color:#246;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:after{position:absolute;top:20px;left:32px;width:6px;height:20px;background:#246;opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:" ";-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.jp-state-playing.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:before{top:20px;left:22px;border-width:0;width:6px;height:20px;background:#246;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.jp-state-playing.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-play:after{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.jp-audio .jp-interface .jp-controls-holder .jp-controls .jp-stop{display:none}.jp-audio .jp-interface .jp-controls-holder .jp-progress{top:16px;left:120px;right:255px;width:auto;height:4px;border-radius:2px;background:transparent}.jp-state-no-volume.jp-audio .jp-interface .jp-controls-holder .jp-progress{right:90px}.jp-audio .jp-interface .jp-controls-holder .jp-progress .jp-seek-bar{background:rgba(166,195,225,0.4)}.jp-audio .jp-interface .jp-controls-holder .jp-progress .jp-seek-bar .jp-play-bar{background:#fff;box-shadow:2px 0 4px rgba(0,0,0,0.5)}.jp-audio .jp-interface .jp-controls-holder .jp-current-time,.jp-audio .jp-interface .jp-controls-holder .jp-duration{position:absolute;top:9px;width:50px;font-style:normal;font-size:12px;color:#fff}.jp-audio .jp-interface .jp-controls-holder .jp-current-time{left:65px;text-align:right}.jp-audio .jp-interface .jp-controls-holder .jp-duration{right:200px;text-align:left}.jp-state-no-volume.jp-audio .jp-interface .jp-controls-holder .jp-duration{right:35px}.jp-audio .jp-interface .jp-volume-controls{position:absolute;top:5px;right:50px;left:auto;height:30px;width:150px;z-index:12}.jp-audio .jp-interface .jp-volume-controls .jp-mute,.jp-audio .jp-interface .jp-volume-controls .jp-volume-max{width:30px;height:30px;background:url(../Images/controlIcons.svg) no-repeat 0 0;background-size:auto 90px;padding:0}.jp-audio .jp-interface .jp-volume-controls .jp-mute{left:0;background-position:-450px 0}.jp-audio .jp-interface .jp-volume-controls .jp-volume-max{left:auto;right:0;background-position:-450px -30px}.jp-audio .jp-interface .jp-volume-controls .jp-volume-bar{top:12px;left:35px;right:35px;width:auto;height:4px;border-radius:2px;background:rgba(166,195,225,0.4)}.jp-audio .jp-interface .jp-volume-controls .jp-volume-bar .jp-volume-bar-value{background:#fff;box-shadow:2px 0 4px rgba(0,0,0,0.5)}@media screen and (min-width:480px){.jp-audio .jp-interface{bottom:20px;right:35px;left:35px;border-radius:30px}}@media screen and (min-width:1024px){.jp-audio{bottom:0}.jp-audio .jp-interface{bottom:40px}}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../Public/Fonts/open-sans-v17-latin-300.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-300italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),url('../../Public/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(../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 .tx-dlf-map .tx-dlf-page-progress{display:none;position:absolute;top:0;left:0;margin:0;width:100%;height:5px;-webkit-appearance:none;appearance:none;border:none;border-radius:0px;background:transparent}.document-view .tx-dlf-map .tx-dlf-page-progress.loading{display:block}.document-view .tx-dlf-map .tx-dlf-page-progress::-moz-progress-bar{background-color:#246}.document-view .tx-dlf-map .tx-dlf-page-progress:not([value])::after{position:absolute;left:0;top:0;width:100%;height:5px;content:'';background-color:#a6c3e1;animation:bounce_slider 2s linear infinite;transform-origin:left}.document-view .tx-dlf-map .tx-dlf-page-progress:not([value])::-moz-progress-bar{background-color:#a6c3e1;animation:bounce_slider 2s linear infinite;transform-origin:left}@keyframes bounce_slider{0%{transform:translateX(0%) scaleX(15%)}50%{transform:translateX(85%) scaleX(15%)}100%{transform:translateX(0%) scaleX(15%)}}.document-view .tx-dlf-map ::-webkit-progress-value{background-color:#246}.document-view .tx-dlf-map ::-webkit-progress-bar{background-color:transparent}.document-view .document-functions .provider{position:absolute;top:0;left:0;right:0;text-align:left;z-index:auto;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}.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(../Images/controlIcons.svg) no-repeat -560px -77px;background-size:600px 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(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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}.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}.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%}}.fulltext-container{position:absolute;top:60px;right:0;bottom:0;background:#fff;text-align:left}.fulltext-container:before,.fulltext-container:after{position:absolute;right:0;left:0;content:" ";z-index:1}.fulltext-container:before{top:0;height:60px;background-image:-webkit-linear-gradient(top, #fff 40%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, #fff 40%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, #fff 40%, rgba(255,255,255,0) 100%);background-repeat:repeat-x}.fulltext-container:after{bottom:0;height:120px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 40%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 40%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 40%);background-repeat:repeat-x}.fulltext-container #tx-dlf-fulltextselection{position:relative;top:0;right:0;width:100%;height:100%;padding:60px 20px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;line-height:1.6em;font-size:16px;color:#555}.fulltext-container #tx-dlf-fulltextselection:empty{padding:0}.fulltext-container #tx-dlf-fulltextselection .textline:after{content:" "}.fulltext-container #tx-dlf-fulltextselection .string{padding-right:4px}.fulltext-container #tx-dlf-fulltextselection .sp{word-spacing:-4px}@media screen and (min-width:1024px){.fulltext-container{top:0;max-width:50%}.fulltext-container:before{height:100px;background-image:-webkit-linear-gradient(top, #fff 60%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, #fff 60%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, #fff 60%, rgba(255,255,255,0) 100%);background-repeat:repeat-x}.fulltext-container:after{height:80px;background-image:-webkit-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background-image:-o-linear-gradient(top, rgba(255,255,255,0) 0, #fff 80%);background-image:linear-gradient(to bottom, rgba(255,255,255,0) 0, #fff 80%);background-repeat:repeat-x}.fulltext-container #tx-dlf-fulltextselection{padding:60px 100px 60px 30px;line-height:1.8}.fulltext-container #tx-dlf-fulltextselection .textline.highlight{background:#cde}}.tx-dlf-pagegrid-list{position:absolute;top:60px;right:0;bottom:0;left:0;padding-bottom:80px;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.tx-dlf-pagegrid-list li{width:100px;height:180px;display:inline-block;margin:10px}.no-touchevents .tx-dlf-pagegrid-list li{-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.no-touchevents .tx-dlf-pagegrid-list li:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tx-dlf-pagegrid-list li img{position:relative;height:100%;width:100%;object-fit:contain}.tx-dlf-pagegrid-list li .tx-dlf-pagegrid-pagination{margin-top:5px;font-weight:700;font-size:12px;color:#a6c3e1}@media screen and (min-width:768px){.tx-dlf-pagegrid-list{top:80px}.tx-dlf-pagegrid-list li{width:120px;height:200px;margin:20px}}@media screen and (min-width:1024px){.tx-dlf-pagegrid-list li{width:150px;height:250px}}.tx-dlf-pagegrid .f3-widget-paginator{position:absolute;bottom:15px;height:1px;width:290px;left:50%;margin-left:-145px;line-height:0;background:green;font:0/0 'Open Sans',Helvetica,Arial,sans-serif;color:transparent;text-shadow:none;background-color:transparent;border:0;display:flex}.tx-dlf-pagegrid .f3-widget-paginator a{position:absolute;bottom:0;display:none;width:40px;height:40px}.tx-dlf-pagegrid .f3-widget-paginator a:before{position:absolute;top:0;left:0;bottom:-1px;width:40px;height:40px;border-radius:20px;background-color:white;content:" "}.tx-dlf-pagegrid .f3-widget-paginator a:first-child{display:block;left:0}.tx-dlf-pagegrid .f3-widget-paginator a:first-child:before{background-position:-240px -80px}.tx-dlf-pagegrid .f3-widget-paginator a:last-child{display:block;right:0}.tx-dlf-pagegrid .f3-widget-paginator a:last-child:before{background-position:-280px -80px}.tx-dlf-pagegrid .f3-widget-paginator .current{width:40px;height:40px}@media screen and (min-width:1024px){.tx-dlf-pagegrid .f3-widget-paginator{height:70px;padding:15px 0;font-weight:bold;font-size:14px;line-height:30px;color:white;white-space:nowrap;width:auto;margin:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";background:rgba(34,68,102,0.9);box-shadow:0 2px 6px rgba(0,0,0,0.2)}.tx-dlf-pagegrid .f3-widget-paginator a,.tx-dlf-pagegrid .f3-widget-paginator a:first-child,.tx-dlf-pagegrid .f3-widget-paginator a:last-child{color:#246;position:relative;display:inline-block;bottom:auto;margin:0 3px;left:auto;right:auto;background:white;border-radius:20px;width:30px;height:30px}.tx-dlf-pagegrid .f3-widget-paginator a:before,.tx-dlf-pagegrid .f3-widget-paginator a:first-child:before,.tx-dlf-pagegrid .f3-widget-paginator a:last-child:before{display:none}}@media screen and (min-width:1200px){.tx-dlf-pagegrid .f3-widget-paginator{font-size:18px;line-height:40px}.tx-dlf-pagegrid .f3-widget-paginator a,.tx-dlf-pagegrid .f3-widget-paginator a:first-child,.tx-dlf-pagegrid .f3-widget-paginator a:last-child{width:40px;height:40px}}@media screen and (min-width:1024px){.control-bar{background:#246;position:absolute;top:0;bottom:0;left:0;width:33%;z-index:1100;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}}.fullscreen .control-bar{width:0;overflow:hidden}.static .control-bar{-webkit-transition:none;-o-transition:none;transition:none}@media screen and (min-width:1200px){.control-bar{width:25%}}.control-bar .header-bar{position:fixed;top:0;right:0;left:0;min-height:60px;background:#246;z-index:1100;overflow:hidden;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .header-bar h1{position:absolute;top:10px;left:15px;width:200px;height:35px}.control-bar .header-bar 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('../Images/dfgviewerLogo.svg') no-repeat center center;background-size:200px 35px;display:block}.control-bar .header-bar nav .nav-toggle{position:absolute;top:15px;right:15px;width:25px;height:30px;padding:0;border:0 none;background:transparent;outline:none}.control-bar .header-bar nav .nav-toggle .nav-label{display:none}.control-bar .header-bar 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}.control-bar .header-bar 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}.control-bar .header-bar 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)}.control-bar .header-bar 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)}.control-bar .header-bar 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}.control-bar .header-bar nav .language-nav{position:absolute;right:45px;top:17px;font-size:12px}.control-bar .header-bar nav .language-nav li{position:relative;display:inline-block;margin-right:4px}.control-bar .header-bar nav .language-nav li a{position:relative;padding:6px;color:#fff;display:block}.control-bar .header-bar 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}.control-bar .header-bar nav .viewer-nav{position:relative;top:55px;width:100%;text-align:left;padding-bottom:0;max-height:0;opacity:0;overflow:auto;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.control-bar .header-bar nav .viewer-nav li a{padding:15px;display:block;color:#fff;border-bottom:1px solid rgba(255,255,255,0.1);line-height:1.4}.control-bar .header-bar nav .viewer-nav li:first-child a{border-top:1px solid rgba(255,255,255,0.1)}.control-bar .header-bar nav .viewer-nav.open{padding-bottom:65px;max-height:320px;opacity:1}.fullscreen .control-bar .header-bar{min-height:0}@media screen and (min-width:1024px){.control-bar .header-bar{position:absolute;top:6px;background:transparent;overflow:visible}.control-bar .header-bar h1{top:15px;left:30px;max-width:45%}.control-bar .header-bar h1 a{background-size:100% auto}.control-bar .header-bar nav .nav-toggle{top:20px;right:30px}.control-bar .header-bar nav .language-nav{right:60px;top:20px}.control-bar .header-bar nav .viewer-nav{position:absolute;top:6px;right:0;width:200px;background:rgba(34,68,102,0.9);max-height:none;font-size:12px;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);box-shadow:0 2px 8px rgba(0,0,0,0.3);padding:15px;overflow:visible}.control-bar .header-bar nav .viewer-nav:before{position:absolute;top:20px;left:-10px;width:0;height:0;border:10px solid transparent;border-left-width:0;border-right-color:rgba(34,68,102,0.9);content:" "}.control-bar .header-bar nav .viewer-nav li{margin:15px 0}.control-bar .header-bar nav .viewer-nav li a{padding:0 10px;border:0 none;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .header-bar nav .viewer-nav li a:hover{background:rgba(255,255,255,0.2)}.control-bar .header-bar nav .viewer-nav li:first-child a{border:0 none}.control-bar .header-bar nav .viewer-nav.open{padding:15px;opacity:1;right:-220px;max-height:none;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}}@media screen and (min-width:1520px){.control-bar .header-bar h1{max-width:none}}.control-bar .metadata-wrapper,.control-bar .toc-wrapper{position:absolute;top:55px;bottom:0;width:90%;background:rgba(101,132,163,0.95);z-index:1002;text-align:left;padding:15px;font-size:14px;-webkit-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;transition:all .18s ease-in-out}.control-bar .metadata-wrapper .offcanvas-toggle,.control-bar .toc-wrapper .offcanvas-toggle{position:absolute;bottom:5px;width:30px;height:60px;background:rgba(101,132,163,0.95) url(../Images/controlIcons.svg) no-repeat 0 0;border:1px solid #fff}.control-bar .metadata-wrapper.open,.control-bar .toc-wrapper.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:1003}.control-bar .metadata-wrapper{right:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);border-left:1px solid #fff}.control-bar .metadata-wrapper .offcanvas-toggle{left:-30px;border-radius:30px 0 0 30px;background-position:-442px 9px;border-width:1px 0 1px 1px}.control-bar .toc-wrapper{left:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);border-right:1px solid #fff}.control-bar .toc-wrapper .offcanvas-toggle{right:-30px;border-radius:0 30px 30px 0;background-position:-447px -30px;border-width:1px 1px 1px 0}@media screen and (min-width:480px){.control-bar .metadata-wrapper,.control-bar .toc-wrapper{width:45%}}@media screen and (min-width:1024px){.control-bar .metadata-wrapper,.control-bar .toc-wrapper{position:relative;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);text-align:left;background:transparent;color:#fff;padding:30px;width:100%;height:45%;border:0 none}.control-bar .metadata-wrapper a,.control-bar .toc-wrapper a{color:#fff}.control-bar .metadata-wrapper .offcanvas-toggle,.control-bar .toc-wrapper .offcanvas-toggle{display:none}}ul.toc{position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;line-height:1.2}ul.toc a,ul.toc span.a{position:relative;padding:8px 36px 8px 18px;display:block;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}ul.toc a .pagination,ul.toc span.a .pagination{position:absolute;right:6px;font-weight:700;opacity:.4;font-size:12px;line-height:16px;text-align:right}ul.toc span.a{opacity:.5;font-weight:normal}ul.toc li{position:relative}ul.toc li.submenu:before{position:absolute;top:12px;left:10px;width:0;height:0;content:" ";border:5px solid transparent;border-right-width:0;border-left-color:#fff}ul.toc li.active{background:rgba(255,255,255,0.1)}ul.toc li.active:before{left:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.toc li .current>a,ul.toc li .current>span.a{background:rgba(255,255,255,0.6);color:#246;font-weight:700}ul.toc ul{position:relative}ul.toc ul:before{position:absolute;top:-5px;left:10px;bottom:0;width:1px;background:#fff;content:" "}ul.toc ul li{position:relative}ul.toc ul li .meta-type-icon{display:none}ul.toc ul li.submenu:before{position:absolute;top:12px;left:10px;width:0;height:0;content:" ";border:5px solid transparent;border-right-width:0;border-left-color:#fff}ul.toc ul li.active{background:rgba(255,255,255,0.1)}ul.toc ul li.active:before{left:8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}ul.toc ul li .current>a,ul.toc ul li .current>span.a{background:rgba(255,255,255,0.6);color:#246;font-weight:700}ul.toc ul a,ul.toc ul span.a{padding-left:30px}ul.toc ul ul:before,ul.toc ul ul li.submenu:before{left:30px}ul.toc ul ul a,ul.toc ul ul span.a{padding-left:50px}ul.toc ul ul ul:before,ul.toc ul ul ul li.submenu:before{left:50px}ul.toc ul ul ul a,ul.toc ul ul ul span.a{padding-left:70px}ul.toc ul ul ul ul:before,ul.toc ul ul ul ul li.submenu:before{left:70px}ul.toc ul ul ul ul a,ul.toc ul ul ul ul span.a{padding-left:90px}@media screen and (min-width:1024px){ul.toc{font-size:14px}}.tx-dlf-metadata{position:relative;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%;line-height:1.4}.tx-dlf-metadata dl{color:#fff}.tx-dlf-metadata dl a{color:#fff}.tx-dlf-metadata dl dt,.tx-dlf-metadata dl dd{display:block}.tx-dlf-metadata dl dt{font-size:12px;font-weight:700;margin-top:20px}.tx-dlf-metadata dl dt:first-child{margin-top:0}@media screen and (min-width:1024px){.tx-dlf-metadata{line-height:1.6}.tx-dlf-metadata dl dt,.tx-dlf-metadata dl dd{font-size:14px;display:inline}.tx-dlf-metadata dl dt:after{content:": "}.tx-dlf-metadata dl dd:after{position:relative;width:100%;height:1px;display:block;content:" "}.tx-dlf-metadata dl dt.tx-dlf-type{display:none}.tx-dlf-metadata dl dd.tx-dlf-type{font-size:12px;font-weight:400;opacity:.5;display:inline}.tx-dlf-metadata dl dt.tx-dlf-title{display:none}.tx-dlf-metadata dl dd.tx-dlf-title{font-weight:700}}@media screen and (min-width:1200px){.tx-dlf-metadata dl dt.tx-dlf-type{display:inline}.tx-dlf-metadata dl dt.tx-dlf-title{display:inline}}/*# sourceMappingURL=Resources/Public/Css/allStyles.css.map */ \ No newline at end of file diff --git a/Resources/Public/Css/webStyles.css b/Resources/Public/Css/webStyles.css index 9709b83d7..e459c6e2f 100644 --- a/Resources/Public/Css/webStyles.css +++ b/Resources/Public/Css/webStyles.css @@ -1 +1 @@ -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}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../Public/Fonts/open-sans-v17-latin-300.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-300italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),url('../../Public/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(../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:auto;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}.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(../Images/controlIcons.svg) no-repeat -560px -77px;background-size:600px 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(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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}.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}.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%}}.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(../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('../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;display:inline-block;margin-right:4px}.website .header .sticky-header nav .language-nav li a{position:relative;padding:6px;color:#fff;display:block}.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('../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(../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:''}/*# sourceMappingURL=Resources/Public/Css/webStyles.css.map */ \ No newline at end of file +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}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url('../../Public/Fonts/open-sans-v17-latin-300.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-300italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-regular.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-italic.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700.woff2') format('woff2'),url('../../Public/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('../../Public/Fonts/open-sans-v17-latin-700italic.woff2') format('woff2'),url('../../Public/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(../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 .tx-dlf-map .tx-dlf-page-progress{display:none;position:absolute;top:0;left:0;margin:0;width:100%;height:5px;-webkit-appearance:none;appearance:none;border:none;border-radius:0px;background:transparent}.document-view .tx-dlf-map .tx-dlf-page-progress.loading{display:block}.document-view .tx-dlf-map .tx-dlf-page-progress::-moz-progress-bar{background-color:#246}.document-view .tx-dlf-map .tx-dlf-page-progress:not([value])::after{position:absolute;left:0;top:0;width:100%;height:5px;content:'';background-color:#a6c3e1;animation:bounce_slider 2s linear infinite;transform-origin:left}.document-view .tx-dlf-map .tx-dlf-page-progress:not([value])::-moz-progress-bar{background-color:#a6c3e1;animation:bounce_slider 2s linear infinite;transform-origin:left}@keyframes bounce_slider{0%{transform:translateX(0%) scaleX(15%)}50%{transform:translateX(85%) scaleX(15%)}100%{transform:translateX(0%) scaleX(15%)}}.document-view .tx-dlf-map ::-webkit-progress-value{background-color:#246}.document-view .tx-dlf-map ::-webkit-progress-bar{background-color:transparent}.document-view .document-functions .provider{position:absolute;top:0;left:0;right:0;text-align:left;z-index:auto;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}.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(../Images/controlIcons.svg) no-repeat -560px -77px;background-size:600px 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(../Images/controlIcons.svg) no-repeat -538px -54px;background-size:600px 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}.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}.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%}}.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(../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('../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;display:inline-block;margin-right:4px}.website .header .sticky-header nav .language-nav li a{position:relative;padding:6px;color:#fff;display:block}.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('../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(../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:''}/*# sourceMappingURL=Resources/Public/Css/webStyles.css.map */ \ No newline at end of file diff --git a/Resources/Public/JavaScript/allScripts.js b/Resources/Public/JavaScript/allScripts.js index d8e5d3ac6..90acded19 100644 --- a/Resources/Public/JavaScript/allScripts.js +++ b/Resources/Public/JavaScript/allScripts.js @@ -1,6 +1,6 @@ /*! modernizr 3.5.0 (Custom Build) | MIT * * https://modernizr.com/download/?-csstransforms3d-csstransitions-objectfit-touchevents-domprefixes-prefixed-prefixes-setclasses-testallprops-testprop-teststyles !*/ -!function(e,t,n){function r(e,t){return typeof e===t}function i(){var e,t,n,i,o,s,a;for(var l in x)if(x.hasOwnProperty(l)){if(e=[],t=x[l],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;nf;f++)if(m=e[f],g=q.style[m],a(m,"-")&&(m=s(m)),q.style[m]!==n){if(o||r(i,"undefined"))return c(),"pfx"==t?m:!0;try{q.style[m]=i}catch(e){}if(q.style[m]!=g)return c(),"pfx"==t?m:!0}return c(),!1}function h(e,t,n,i,o){var s=e.charAt(0).toUpperCase()+e.slice(1),a=(e+" "+E.join(s+" ")+s).split(" ");return r(t,"string")||r(t,"undefined")?g(a,t,i,o):(a=(e+" "+_.join(s+" ")+s).split(" "),f(a,t,n))}function w(e,t,r){return h(e,n,n,t,r)}var b=[],x=[],$={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout((function(){t(n[e])}),0)},addTest:function(e,t,n){x.push({name:e,fn:t,options:n})},addAsyncTest:function(e){x.push({name:null,fn:e})}},C=function(){};C.prototype=$,C=new C;var y=$._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];$._prefixes=y;var k=t.documentElement,S="svg"===k.nodeName.toLowerCase(),z="Moz O ms Webkit",_=$._config.usePrefixes?z.toLowerCase().split(" "):[];$._domPrefixes=_;var T="CSS"in e&&"supports"in e.CSS,j="supportsCSS"in e;C.addTest("supports",T||j);var E=$._config.usePrefixes?z.split(" "):[];$._cssomPrefixes=E;var P=function(t){var r,i=y.length,o=e.CSSRule;if("undefined"==typeof o)return n;if(!t)return!1;if(t=t.replace(/^@/,""),r=t.replace(/-/g,"_").toUpperCase()+"_RULE",r in o)return"@"+t;for(var s=0;i>s;s++){var a=y[s],l=a.toUpperCase()+"_"+r;if(l in o)return"@-"+a.toLowerCase()+"-"+t}return!1};$.atRule=P;var F=$.testStyles=u;C.addTest("touchevents",(function(){var n;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n=!0;else{var r=["@media (",y.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");F(r,(function(e){n=9===e.offsetTop}))}return n}));var M={elem:l("modernizr")};C._q.push((function(){delete M.elem}));var q={style:M.elem.style};C._q.unshift((function(){delete q.style}));$.testProp=function(e,t,r){return g([e],n,t,r)};$.testAllProps=h;var D=$.prefixed=function(e,t,n){return 0===e.indexOf("@")?P(e):(-1!=e.indexOf("-")&&(e=s(e)),t?h(e,t,n):h(e,"pfx"))};$.testAllProps=w,C.addTest("csstransforms3d",(function(){var e=!!w("perspective","1px",!0),t=C._config.usePrefixes;if(e&&(!t||"webkitPerspective"in k.style)){var n,r="#modernizr{width:0;height:0}";C.supports?n="@supports (perspective: 1px)":(n="@media (transform-3d)",t&&(n+=",(-webkit-transform-3d)")),n+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",F(r+n,(function(t){e=7===t.offsetWidth&&18===t.offsetHeight}))}return e})),C.addTest("csstransitions",w("transition","all",!0)),C.addTest("objectfit",!!D("objectFit"),{aliases:["object-fit"]}),i(),o(b),delete $.addTest,delete $.addAsyncTest;for(var U=0;U"}else{for(var r=0;r'+e[r].previewImage)}if(e[r].previewText){t.push(''+e[r].previewText)}}if(t.length>0){t.forEach((function(e,t){n+="
  • "+e+"
  • "}))}else{n+='
  • '+$("#tx-dfgviewer-sru-label-noresult").text()+"
  • "}}n+="";$("#tx-dfgviewer-sru-results").html(n)}),"json").done((function(e){$("#tx-dfgviewer-sru-results-loading").hide();$("#tx-dfgviewer-sru-results-clearing").show()}))}));$("#tx-dfgviewer-sru-results-clearing").click((function(){$("#tx-dfgviewer-sru-results ul").remove();$(".sru-results-active-indicator").remove();$("#tx-dfgviewer-sru-query").val("")}))})); +!function(e,t,n){function i(e,t){return typeof e===t}function r(){var e,t,n,r,o,a,s;for(var l in x)if(x.hasOwnProperty(l)){if(e=[],t=x[l],t.name&&(e.push(t.name.toLowerCase()),t.options&&t.options.aliases&&t.options.aliases.length))for(n=0;nf;f++)if(v=e[f],g=D.style[v],s(v,"-")&&(v=a(v)),D.style[v]!==n){if(o||i(r,"undefined"))return c(),"pfx"==t?v:!0;try{D.style[v]=r}catch(e){}if(D.style[v]!=g)return c(),"pfx"==t?v:!0}return c(),!1}function h(e,t,n,r,o){var a=e.charAt(0).toUpperCase()+e.slice(1),s=(e+" "+j.join(a+" ")+a).split(" ");return i(t,"string")||i(t,"undefined")?g(s,t,r,o):(s=(e+" "+T.join(a+" ")+a).split(" "),f(s,t,n))}function w(e,t,i){return h(e,n,n,t,i)}var b=[],x=[],$={_version:"3.5.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(e,t){var n=this;setTimeout((function(){t(n[e])}),0)},addTest:function(e,t,n){x.push({name:e,fn:t,options:n})},addAsyncTest:function(e){x.push({name:null,fn:e})}},C=function(){};C.prototype=$,C=new C;var y=$._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""];$._prefixes=y;var k=t.documentElement,S="svg"===k.nodeName.toLowerCase(),z="Moz O ms Webkit",T=$._config.usePrefixes?z.toLowerCase().split(" "):[];$._domPrefixes=T;var _="CSS"in e&&"supports"in e.CSS,P="supportsCSS"in e;C.addTest("supports",_||P);var j=$._config.usePrefixes?z.split(" "):[];$._cssomPrefixes=j;var E=function(t){var i,r=y.length,o=e.CSSRule;if("undefined"==typeof o)return n;if(!t)return!1;if(t=t.replace(/^@/,""),i=t.replace(/-/g,"_").toUpperCase()+"_RULE",i in o)return"@"+t;for(var a=0;r>a;a++){var s=y[a],l=s.toUpperCase()+"_"+i;if(l in o)return"@-"+s.toLowerCase()+"-"+t}return!1};$.atRule=E;var F=$.testStyles=u;C.addTest("touchevents",(function(){var n;if("ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch)n=!0;else{var i=["@media (",y.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join("");F(i,(function(e){n=9===e.offsetTop}))}return n}));var M={elem:l("modernizr")};C._q.push((function(){delete M.elem}));var D={style:M.elem.style};C._q.unshift((function(){delete D.style}));$.testProp=function(e,t,i){return g([e],n,t,i)};$.testAllProps=h;var q=$.prefixed=function(e,t,n){return 0===e.indexOf("@")?E(e):(-1!=e.indexOf("-")&&(e=a(e)),t?h(e,t,n):h(e,"pfx"))};$.testAllProps=w,C.addTest("csstransforms3d",(function(){var e=!!w("perspective","1px",!0),t=C._config.usePrefixes;if(e&&(!t||"webkitPerspective"in k.style)){var n,i="#modernizr{width:0;height:0}";C.supports?n="@supports (perspective: 1px)":(n="@media (transform-3d)",t&&(n+=",(-webkit-transform-3d)")),n+="{#modernizr{width:7px;height:18px;margin:0;padding:0;border:0}}",F(i+n,(function(t){e=7===t.offsetWidth&&18===t.offsetHeight}))}return e})),C.addTest("csstransitions",w("transition","all",!0)),C.addTest("objectfit",!!q("objectFit"),{aliases:["object-fit"]}),r(),o(b),delete $.addTest,delete $.addAsyncTest;for(var U=0;U